./Ultimate.py --spec ../sv-benchmarks/c/properties/unreach-call.prp --file ../sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-alloc-spinlock_drivers-media-common-saa7146-saa7146_vv.cil.i --full-output --architecture 64bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version 798a7b37 Calling Ultimate with: /root/.sdkman/candidates/java/21.0.5-tem/bin/java -Dosgi.configuration.area=/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/config -Xmx15G -Xms4m -jar /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/org.eclipse.equinox.launcher_1.6.800.v20240513-1750.jar -data @noDefault -ultimatedata /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data -tc /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/AutomizerReach.xml -i ../sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-alloc-spinlock_drivers-media-common-saa7146-saa7146_vv.cil.i -s /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-64bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux --witnessprinter.witness.filename witness --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G ! call(reach_error())) ) --witnessprinter.graph.data.producer Automizer --witnessprinter.graph.data.architecture 64bit --witnessprinter.graph.data.programhash e3714652ad54061e4d39057b9f2856960ab78d77b403daab960b376f10f5b173 --- Real Ultimate output --- This is Ultimate 0.3.0-?-798a7b3-m [2025-03-04 04:53:16,277 INFO L188 SettingsManager]: Resetting all preferences to default values... [2025-03-04 04:53:16,337 INFO L114 SettingsManager]: Loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-64bit-Automizer_Default.epf [2025-03-04 04:53:16,343 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2025-03-04 04:53:16,343 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2025-03-04 04:53:16,356 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2025-03-04 04:53:16,357 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2025-03-04 04:53:16,357 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2025-03-04 04:53:16,357 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2025-03-04 04:53:16,358 INFO L153 SettingsManager]: * Use memory slicer=true [2025-03-04 04:53:16,358 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2025-03-04 04:53:16,358 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2025-03-04 04:53:16,358 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2025-03-04 04:53:16,358 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2025-03-04 04:53:16,358 INFO L153 SettingsManager]: * Use SBE=true [2025-03-04 04:53:16,358 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2025-03-04 04:53:16,358 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2025-03-04 04:53:16,359 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2025-03-04 04:53:16,359 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2025-03-04 04:53:16,359 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2025-03-04 04:53:16,359 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2025-03-04 04:53:16,359 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2025-03-04 04:53:16,359 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2025-03-04 04:53:16,359 INFO L153 SettingsManager]: * Behaviour of calls to undefined functions=OVERAPPROXIMATE_BEHAVIOUR [2025-03-04 04:53:16,359 INFO L153 SettingsManager]: * Use constant arrays=true [2025-03-04 04:53:16,359 INFO L151 SettingsManager]: Preferences of IcfgBuilder differ from their defaults: [2025-03-04 04:53:16,359 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2025-03-04 04:53:16,359 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2025-03-04 04:53:16,359 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2025-03-04 04:53:16,359 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-03-04 04:53:16,359 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2025-03-04 04:53:16,359 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2025-03-04 04:53:16,359 INFO L153 SettingsManager]: * Compute procedure contracts=false [2025-03-04 04:53:16,359 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2025-03-04 04:53:16,360 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2025-03-04 04:53:16,360 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2025-03-04 04:53:16,360 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2025-03-04 04:53:16,360 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2025-03-04 04:53:16,360 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2025-03-04 04:53:16,360 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2025-03-04 04:53:16,360 INFO L153 SettingsManager]: * Looper check in Petri net analysis=SEMANTIC Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Entry function -> main Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness directory -> /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Write witness besides input file -> false Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data specification -> CHECK( init(main()), LTL(G ! call(reach_error())) ) Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data producer -> Automizer Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data architecture -> 64bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> e3714652ad54061e4d39057b9f2856960ab78d77b403daab960b376f10f5b173 [2025-03-04 04:53:16,619 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2025-03-04 04:53:16,626 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2025-03-04 04:53:16,628 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2025-03-04 04:53:16,630 INFO L270 PluginConnector]: Initializing CDTParser... [2025-03-04 04:53:16,630 INFO L274 PluginConnector]: CDTParser initialized [2025-03-04 04:53:16,631 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-alloc-spinlock_drivers-media-common-saa7146-saa7146_vv.cil.i [2025-03-04 04:53:17,823 INFO L533 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/4a9ebfb81/b34d5022e09342e3b6d237b48a8d70bb/FLAGceb145721 [2025-03-04 04:53:18,460 INFO L384 CDTParser]: Found 1 translation units. [2025-03-04 04:53:18,461 INFO L180 CDTParser]: Scanning /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-alloc-spinlock_drivers-media-common-saa7146-saa7146_vv.cil.i [2025-03-04 04:53:18,511 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/4a9ebfb81/b34d5022e09342e3b6d237b48a8d70bb/FLAGceb145721 [2025-03-04 04:53:18,885 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/4a9ebfb81/b34d5022e09342e3b6d237b48a8d70bb [2025-03-04 04:53:18,887 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2025-03-04 04:53:18,889 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2025-03-04 04:53:18,890 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2025-03-04 04:53:18,890 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2025-03-04 04:53:18,893 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2025-03-04 04:53:18,894 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 04.03 04:53:18" (1/1) ... [2025-03-04 04:53:18,894 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@29aaaae5 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.03 04:53:18, skipping insertion in model container [2025-03-04 04:53:18,895 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 04.03 04:53:18" (1/1) ... [2025-03-04 04:53:19,064 INFO L175 MainTranslator]: Built tables and reachable declarations [2025-03-04 04:53:22,792 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-alloc-spinlock_drivers-media-common-saa7146-saa7146_vv.cil.i[510260,510273] [2025-03-04 04:53:22,797 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-alloc-spinlock_drivers-media-common-saa7146-saa7146_vv.cil.i[510405,510418] [2025-03-04 04:53:22,835 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-03-04 04:53:22,900 INFO L200 MainTranslator]: Completed pre-run [2025-03-04 04:53:22,991 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"); [5047] [2025-03-04 04:53:22,997 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"/home/debian/klever-work/native-scheduler-work-dir/scheduler/jobs/dfbfd2da522a1f5f4786ee57b863db44/klever-core-work-dir/de2fed6/linux-alloc-spinlock/lkbce/arch/x86/include/asm/paravirt.h"), "i" (804), "i" (12UL)); [5078-5079] [2025-03-04 04:53:23,000 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"); [5084-5086] [2025-03-04 04:53:23,002 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret__): "m" (__preempt_count)); [5130] [2025-03-04 04:53:23,006 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret__): "m" (__preempt_count)); [5133] [2025-03-04 04:53:23,006 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret__): "m" (__preempt_count)); [5136] [2025-03-04 04:53:23,006 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret__): "m" (__preempt_count)); [5139] [2025-03-04 04:53:23,013 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("movl %1,%0": "=r" (ret): "m" (*((unsigned int volatile *)addr)): "memory"); [5185] [2025-03-04 04:53:23,013 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("movl %0,%1": : "r" (val), "m" (*((unsigned int volatile *)addr)): "memory"); [5192] [2025-03-04 04:53:23,040 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"drivers/media/common/saa7146/saa7146_fops.c"), "i" (40), "i" (12UL)); [5585-5586] [2025-03-04 04:53:23,042 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"drivers/media/common/saa7146/saa7146_fops.c"), "i" (57), "i" (12UL)); [5653-5654] [2025-03-04 04:53:23,044 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"drivers/media/common/saa7146/saa7146_fops.c"), "i" (73), "i" (12UL)); [5686-5687] [2025-03-04 04:53:23,044 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"drivers/media/common/saa7146/saa7146_fops.c"), "i" (76), "i" (12UL)); [5717-5718] [2025-03-04 04:53:23,054 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"drivers/media/common/saa7146/saa7146_fops.c"), "i" (95), "i" (12UL)); [5794-5795] [2025-03-04 04:53:23,055 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"drivers/media/common/saa7146/saa7146_fops.c"), "i" (99), "i" (12UL)); [5844-5845] [2025-03-04 04:53:23,063 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"drivers/media/common/saa7146/saa7146_fops.c"), "i" (119), "i" (12UL)); [5907-5908] [2025-03-04 04:53:23,064 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"drivers/media/common/saa7146/saa7146_fops.c"), "i" (123), "i" (12UL)); [5938-5939] [2025-03-04 04:53:23,129 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"drivers/media/common/saa7146/saa7146_fops.c"), "i" (313), "i" (12UL)); [6458-6459] [2025-03-04 04:53:23,138 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"drivers/media/common/saa7146/saa7146_fops.c"), "i" (401), "i" (12UL)); [6709-6710] [2025-03-04 04:53:23,141 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"drivers/media/common/saa7146/saa7146_fops.c"), "i" (425), "i" (12UL)); [6768-6769] [2025-03-04 04:53:23,252 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"drivers/media/common/saa7146/saa7146_video.c"), "i" (359), "i" (12UL)); [10927-10928] [2025-03-04 04:53:23,256 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"drivers/media/common/saa7146/saa7146_video.c"), "i" (411), "i" (12UL)); [11072-11073] [2025-03-04 04:53:23,451 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"drivers/media/common/saa7146/saa7146_hlp.c"), "i" (840), "i" (12UL)); [14589-14590] [2025-03-04 04:53:23,451 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"drivers/media/common/saa7146/saa7146_hlp.c"), "i" (841), "i" (12UL)); [14600-14601] [2025-03-04 04:53:23,451 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"drivers/media/common/saa7146/saa7146_hlp.c"), "i" (842), "i" (12UL)); [14611-14612] [2025-03-04 04:53:23,471 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("bt %2,%1\n\tsbb %0,%0": "=r" (oldbit): "m" (*((unsigned long *)addr)), "Ir" (nr)); [14976-14977] [2025-03-04 04:53:23,476 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret__): "p" (& current_task)); [15005] [2025-03-04 04:53:23,476 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& current_task)); [15008] [2025-03-04 04:53:23,476 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& current_task)); [15011] [2025-03-04 04:53:23,476 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& current_task)); [15014] [2025-03-04 04:53:23,538 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-alloc-spinlock_drivers-media-common-saa7146-saa7146_vv.cil.i[510260,510273] [2025-03-04 04:53:23,538 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-alloc-spinlock_drivers-media-common-saa7146-saa7146_vv.cil.i[510405,510418] [2025-03-04 04:53:23,546 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-03-04 04:53:23,707 INFO L204 MainTranslator]: Completed translation [2025-03-04 04:53:23,708 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.03 04:53:23 WrapperNode [2025-03-04 04:53:23,709 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2025-03-04 04:53:23,710 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2025-03-04 04:53:23,710 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2025-03-04 04:53:23,710 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2025-03-04 04:53:23,715 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.03 04:53:23" (1/1) ... [2025-03-04 04:53:23,818 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.03 04:53:23" (1/1) ... [2025-03-04 04:53:24,286 INFO L138 Inliner]: procedures = 486, calls = 6776, calls flagged for inlining = 236, calls inlined = 219, statements flattened = 13783 [2025-03-04 04:53:24,288 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2025-03-04 04:53:24,289 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2025-03-04 04:53:24,289 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2025-03-04 04:53:24,289 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2025-03-04 04:53:24,296 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.03 04:53:23" (1/1) ... [2025-03-04 04:53:24,297 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.03 04:53:23" (1/1) ... [2025-03-04 04:53:24,381 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.03 04:53:23" (1/1) ... [2025-03-04 04:53:27,134 INFO L175 MemorySlicer]: Split 3670 memory accesses to 41 slices as follows [854, 4, 6, 1, 22, 2, 219, 9, 131, 11, 12, 131, 11, 4, 9, 8, 12, 10, 6, 5, 14, 15, 11, 204, 1, 2, 2, 2, 3, 5, 1708, 1, 12, 11, 5, 15, 2, 2, 9, 12, 167]. 47 percent of accesses are in the largest equivalence class. The 42 initializations are split as follows [0, 0, 0, 1, 0, 0, 0, 5, 0, 9, 0, 0, 9, 0, 5, 8, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0]. The 2153 writes are split as follows [732, 2, 3, 0, 9, 0, 110, 0, 129, 0, 4, 129, 0, 0, 0, 0, 6, 3, 3, 5, 5, 8, 6, 109, 0, 0, 0, 0, 0, 3, 684, 0, 6, 6, 3, 5, 0, 1, 3, 12, 167]. [2025-03-04 04:53:27,134 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.03 04:53:23" (1/1) ... [2025-03-04 04:53:27,134 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.03 04:53:23" (1/1) ... [2025-03-04 04:53:27,498 INFO L184 PluginConnector]: Executing the observer ReplaceArrayAssignments from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.03 04:53:23" (1/1) ... [2025-03-04 04:53:27,518 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.03 04:53:23" (1/1) ... [2025-03-04 04:53:27,587 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.03 04:53:23" (1/1) ... [2025-03-04 04:53:27,626 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.03 04:53:23" (1/1) ... [2025-03-04 04:53:27,698 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2025-03-04 04:53:27,699 INFO L112 PluginConnector]: ------------------------IcfgBuilder---------------------------- [2025-03-04 04:53:27,699 INFO L270 PluginConnector]: Initializing IcfgBuilder... [2025-03-04 04:53:27,699 INFO L274 PluginConnector]: IcfgBuilder initialized [2025-03-04 04:53:27,700 INFO L184 PluginConnector]: Executing the observer IcfgBuilderObserver from plugin IcfgBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.03 04:53:23" (1/1) ... [2025-03-04 04:53:27,704 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-03-04 04:53:27,713 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-04 04:53:27,730 INFO L229 MonitoredProcess]: Starting monitored process 1 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2025-03-04 04:53:27,735 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2025-03-04 04:53:27,751 INFO L130 BoogieDeclarations]: Found specification of procedure videobuf_streamoff [2025-03-04 04:53:27,751 INFO L138 BoogieDeclarations]: Found implementation of procedure videobuf_streamoff [2025-03-04 04:53:27,751 INFO L130 BoogieDeclarations]: Found specification of procedure video_open [2025-03-04 04:53:27,751 INFO L138 BoogieDeclarations]: Found implementation of procedure video_open [2025-03-04 04:53:27,752 INFO L130 BoogieDeclarations]: Found specification of procedure SAA7146_IER_DISABLE___0 [2025-03-04 04:53:27,752 INFO L138 BoogieDeclarations]: Found implementation of procedure SAA7146_IER_DISABLE___0 [2025-03-04 04:53:27,752 INFO L130 BoogieDeclarations]: Found specification of procedure videobuf_reqbufs [2025-03-04 04:53:27,752 INFO L138 BoogieDeclarations]: Found implementation of procedure videobuf_reqbufs [2025-03-04 04:53:27,752 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.meminit [2025-03-04 04:53:27,752 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.meminit [2025-03-04 04:53:27,752 INFO L130 BoogieDeclarations]: Found specification of procedure vidioc_s_fmt_vid_cap [2025-03-04 04:53:27,752 INFO L138 BoogieDeclarations]: Found implementation of procedure vidioc_s_fmt_vid_cap [2025-03-04 04:53:27,752 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2025-03-04 04:53:27,752 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2025-03-04 04:53:27,752 INFO L130 BoogieDeclarations]: Found specification of procedure vidioc_enum_fmt_vid_cap [2025-03-04 04:53:27,752 INFO L138 BoogieDeclarations]: Found implementation of procedure vidioc_enum_fmt_vid_cap [2025-03-04 04:53:27,752 INFO L130 BoogieDeclarations]: Found specification of procedure vidioc_reqbufs [2025-03-04 04:53:27,752 INFO L138 BoogieDeclarations]: Found implementation of procedure vidioc_reqbufs [2025-03-04 04:53:27,752 INFO L130 BoogieDeclarations]: Found specification of procedure saa7146_set_window [2025-03-04 04:53:27,752 INFO L138 BoogieDeclarations]: Found implementation of procedure saa7146_set_window [2025-03-04 04:53:27,753 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~TO~int [2025-03-04 04:53:27,753 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~TO~int [2025-03-04 04:53:27,753 INFO L130 BoogieDeclarations]: Found specification of procedure saa7146_res_get [2025-03-04 04:53:27,753 INFO L138 BoogieDeclarations]: Found implementation of procedure saa7146_res_get [2025-03-04 04:53:27,753 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_irqrestore_69 [2025-03-04 04:53:27,753 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_irqrestore_69 [2025-03-04 04:53:27,753 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_irqrestore_64 [2025-03-04 04:53:27,753 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_irqrestore_64 [2025-03-04 04:53:27,753 INFO L130 BoogieDeclarations]: Found specification of procedure video_end [2025-03-04 04:53:27,753 INFO L138 BoogieDeclarations]: Found implementation of procedure video_end [2025-03-04 04:53:27,753 INFO L130 BoogieDeclarations]: Found specification of procedure arch_spin_is_locked [2025-03-04 04:53:27,753 INFO L138 BoogieDeclarations]: Found implementation of procedure arch_spin_is_locked [2025-03-04 04:53:27,753 INFO L130 BoogieDeclarations]: Found specification of procedure videobuf_to_dma [2025-03-04 04:53:27,753 INFO L138 BoogieDeclarations]: Found implementation of procedure videobuf_to_dma [2025-03-04 04:53:27,753 INFO L130 BoogieDeclarations]: Found specification of procedure vidioc_g_fmt_vid_cap [2025-03-04 04:53:27,754 INFO L138 BoogieDeclarations]: Found implementation of procedure vidioc_g_fmt_vid_cap [2025-03-04 04:53:27,754 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_EMGentry_exit_saa7146_vv_cleanup_module_9_2 [2025-03-04 04:53:27,754 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_EMGentry_exit_saa7146_vv_cleanup_module_9_2 [2025-03-04 04:53:27,754 INFO L130 BoogieDeclarations]: Found specification of procedure saa7146_buffer_queue [2025-03-04 04:53:27,754 INFO L138 BoogieDeclarations]: Found implementation of procedure saa7146_buffer_queue [2025-03-04 04:53:27,754 INFO L130 BoogieDeclarations]: Found specification of procedure video_close [2025-03-04 04:53:27,754 INFO L138 BoogieDeclarations]: Found implementation of procedure video_close [2025-03-04 04:53:27,754 INFO L130 BoogieDeclarations]: Found specification of procedure vbi_open [2025-03-04 04:53:27,754 INFO L138 BoogieDeclarations]: Found implementation of procedure vbi_open [2025-03-04 04:53:27,754 INFO L130 BoogieDeclarations]: Found specification of procedure vidioc_g_std [2025-03-04 04:53:27,754 INFO L138 BoogieDeclarations]: Found implementation of procedure vidioc_g_std [2025-03-04 04:53:27,754 INFO L130 BoogieDeclarations]: Found specification of procedure saa7146_pgtable_alloc [2025-03-04 04:53:27,754 INFO L138 BoogieDeclarations]: Found implementation of procedure saa7146_pgtable_alloc [2025-03-04 04:53:27,754 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_xmalloc [2025-03-04 04:53:27,754 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_xmalloc [2025-03-04 04:53:27,754 INFO L130 BoogieDeclarations]: Found specification of procedure v4l2_ctrl_handler_free [2025-03-04 04:53:27,754 INFO L138 BoogieDeclarations]: Found implementation of procedure v4l2_ctrl_handler_free [2025-03-04 04:53:27,754 INFO L130 BoogieDeclarations]: Found specification of procedure strlcpy [2025-03-04 04:53:27,754 INFO L138 BoogieDeclarations]: Found implementation of procedure strlcpy [2025-03-04 04:53:27,754 INFO L130 BoogieDeclarations]: Found specification of procedure vbi_irq_done [2025-03-04 04:53:27,754 INFO L138 BoogieDeclarations]: Found implementation of procedure vbi_irq_done [2025-03-04 04:53:27,754 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_del_timer [2025-03-04 04:53:27,754 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_del_timer [2025-03-04 04:53:27,754 INFO L130 BoogieDeclarations]: Found specification of procedure v4l2_ctrl_new_std [2025-03-04 04:53:27,754 INFO L138 BoogieDeclarations]: Found implementation of procedure v4l2_ctrl_new_std [2025-03-04 04:53:27,754 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_is_err [2025-03-04 04:53:27,754 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_is_err [2025-03-04 04:53:27,754 INFO L130 BoogieDeclarations]: Found specification of procedure vidioc_querybuf [2025-03-04 04:53:27,754 INFO L138 BoogieDeclarations]: Found implementation of procedure vidioc_querybuf [2025-03-04 04:53:27,754 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock_irqrestore [2025-03-04 04:53:27,754 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock_irqrestore [2025-03-04 04:53:27,754 INFO L130 BoogieDeclarations]: Found specification of procedure video_devdata [2025-03-04 04:53:27,754 INFO L138 BoogieDeclarations]: Found implementation of procedure video_devdata [2025-03-04 04:53:27,754 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2025-03-04 04:53:27,754 INFO L130 BoogieDeclarations]: Found specification of procedure vidioc_g_fmt_vid_overlay [2025-03-04 04:53:27,754 INFO L138 BoogieDeclarations]: Found implementation of procedure vidioc_g_fmt_vid_overlay [2025-03-04 04:53:27,754 INFO L130 BoogieDeclarations]: Found specification of procedure videobuf_dqbuf [2025-03-04 04:53:27,754 INFO L138 BoogieDeclarations]: Found implementation of procedure videobuf_dqbuf [2025-03-04 04:53:27,754 INFO L130 BoogieDeclarations]: Found specification of procedure video_irq_done [2025-03-04 04:53:27,755 INFO L138 BoogieDeclarations]: Found implementation of procedure video_irq_done [2025-03-04 04:53:27,755 INFO L130 BoogieDeclarations]: Found specification of procedure capable [2025-03-04 04:53:27,755 INFO L138 BoogieDeclarations]: Found implementation of procedure capable [2025-03-04 04:53:27,755 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock_slock_of_saa7146_dev [2025-03-04 04:53:27,755 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock_slock_of_saa7146_dev [2025-03-04 04:53:27,755 INFO L130 BoogieDeclarations]: Found specification of procedure vidioc_s_fmt_vid_overlay [2025-03-04 04:53:27,755 INFO L138 BoogieDeclarations]: Found implementation of procedure vidioc_s_fmt_vid_overlay [2025-03-04 04:53:27,755 INFO L130 BoogieDeclarations]: Found specification of procedure vidioc_try_fmt_vid_cap [2025-03-04 04:53:27,755 INFO L138 BoogieDeclarations]: Found implementation of procedure vidioc_try_fmt_vid_cap [2025-03-04 04:53:27,755 INFO L130 BoogieDeclarations]: Found specification of procedure _copy_from_user [2025-03-04 04:53:27,755 INFO L138 BoogieDeclarations]: Found implementation of procedure _copy_from_user [2025-03-04 04:53:27,755 INFO L130 BoogieDeclarations]: Found specification of procedure get_dma_ops [2025-03-04 04:53:27,755 INFO L138 BoogieDeclarations]: Found implementation of procedure get_dma_ops [2025-03-04 04:53:27,755 INFO L130 BoogieDeclarations]: Found specification of procedure sort_and_eliminate [2025-03-04 04:53:27,755 INFO L138 BoogieDeclarations]: Found implementation of procedure sort_and_eliminate [2025-03-04 04:53:27,755 INFO L130 BoogieDeclarations]: Found specification of procedure video_ioctl2 [2025-03-04 04:53:27,755 INFO L138 BoogieDeclarations]: Found implementation of procedure video_ioctl2 [2025-03-04 04:53:27,755 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#0 [2025-03-04 04:53:27,755 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#1 [2025-03-04 04:53:27,755 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#2 [2025-03-04 04:53:27,755 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#3 [2025-03-04 04:53:27,755 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#4 [2025-03-04 04:53:27,755 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#5 [2025-03-04 04:53:27,755 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#6 [2025-03-04 04:53:27,755 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#7 [2025-03-04 04:53:27,755 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#8 [2025-03-04 04:53:27,755 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#9 [2025-03-04 04:53:27,755 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#10 [2025-03-04 04:53:27,755 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#11 [2025-03-04 04:53:27,755 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#12 [2025-03-04 04:53:27,755 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#13 [2025-03-04 04:53:27,755 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#14 [2025-03-04 04:53:27,755 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#15 [2025-03-04 04:53:27,755 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#16 [2025-03-04 04:53:27,755 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#17 [2025-03-04 04:53:27,756 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#18 [2025-03-04 04:53:27,756 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#19 [2025-03-04 04:53:27,756 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#20 [2025-03-04 04:53:27,756 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#21 [2025-03-04 04:53:27,756 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#22 [2025-03-04 04:53:27,757 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#23 [2025-03-04 04:53:27,757 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#24 [2025-03-04 04:53:27,757 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#25 [2025-03-04 04:53:27,757 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#26 [2025-03-04 04:53:27,757 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#27 [2025-03-04 04:53:27,757 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#28 [2025-03-04 04:53:27,757 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#29 [2025-03-04 04:53:27,757 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#30 [2025-03-04 04:53:27,757 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#31 [2025-03-04 04:53:27,757 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#32 [2025-03-04 04:53:27,757 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#33 [2025-03-04 04:53:27,757 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#34 [2025-03-04 04:53:27,757 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#35 [2025-03-04 04:53:27,757 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#36 [2025-03-04 04:53:27,757 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#37 [2025-03-04 04:53:27,757 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#38 [2025-03-04 04:53:27,757 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#39 [2025-03-04 04:53:27,757 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#40 [2025-03-04 04:53:27,758 INFO L130 BoogieDeclarations]: Found specification of procedure videobuf_qbuf [2025-03-04 04:53:27,758 INFO L138 BoogieDeclarations]: Found implementation of procedure videobuf_qbuf [2025-03-04 04:53:27,758 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assume [2025-03-04 04:53:27,758 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assume [2025-03-04 04:53:27,758 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#0 [2025-03-04 04:53:27,758 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#1 [2025-03-04 04:53:27,758 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#2 [2025-03-04 04:53:27,758 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#3 [2025-03-04 04:53:27,758 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#4 [2025-03-04 04:53:27,758 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#5 [2025-03-04 04:53:27,758 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#6 [2025-03-04 04:53:27,758 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#7 [2025-03-04 04:53:27,758 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#8 [2025-03-04 04:53:27,758 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#9 [2025-03-04 04:53:27,758 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#10 [2025-03-04 04:53:27,758 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#11 [2025-03-04 04:53:27,758 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#12 [2025-03-04 04:53:27,758 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#13 [2025-03-04 04:53:27,758 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#14 [2025-03-04 04:53:27,758 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#15 [2025-03-04 04:53:27,758 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#16 [2025-03-04 04:53:27,758 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#17 [2025-03-04 04:53:27,758 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#18 [2025-03-04 04:53:27,758 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#19 [2025-03-04 04:53:27,758 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#20 [2025-03-04 04:53:27,758 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#21 [2025-03-04 04:53:27,758 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#22 [2025-03-04 04:53:27,758 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#23 [2025-03-04 04:53:27,758 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#24 [2025-03-04 04:53:27,758 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#25 [2025-03-04 04:53:27,758 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#26 [2025-03-04 04:53:27,758 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#27 [2025-03-04 04:53:27,758 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#28 [2025-03-04 04:53:27,758 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#29 [2025-03-04 04:53:27,758 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#30 [2025-03-04 04:53:27,758 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#31 [2025-03-04 04:53:27,759 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#32 [2025-03-04 04:53:27,759 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#33 [2025-03-04 04:53:27,759 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#34 [2025-03-04 04:53:27,759 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#35 [2025-03-04 04:53:27,759 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#36 [2025-03-04 04:53:27,759 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#37 [2025-03-04 04:53:27,759 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#38 [2025-03-04 04:53:27,759 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#39 [2025-03-04 04:53:27,759 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#40 [2025-03-04 04:53:27,759 INFO L130 BoogieDeclarations]: Found specification of procedure fops_read [2025-03-04 04:53:27,759 INFO L138 BoogieDeclarations]: Found implementation of procedure fops_read [2025-03-04 04:53:27,759 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_err_code [2025-03-04 04:53:27,760 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_err_code [2025-03-04 04:53:27,760 INFO L130 BoogieDeclarations]: Found specification of procedure release_all_pagetables [2025-03-04 04:53:27,760 INFO L138 BoogieDeclarations]: Found implementation of procedure release_all_pagetables [2025-03-04 04:53:27,760 INFO L130 BoogieDeclarations]: Found specification of procedure saa7146_buffer_finish [2025-03-04 04:53:27,760 INFO L138 BoogieDeclarations]: Found implementation of procedure saa7146_buffer_finish [2025-03-04 04:53:27,760 INFO L130 BoogieDeclarations]: Found specification of procedure saa7146_set_output_format [2025-03-04 04:53:27,760 INFO L138 BoogieDeclarations]: Found implementation of procedure saa7146_set_output_format [2025-03-04 04:53:27,760 INFO L130 BoogieDeclarations]: Found specification of procedure video_read [2025-03-04 04:53:27,760 INFO L138 BoogieDeclarations]: Found implementation of procedure video_read [2025-03-04 04:53:27,760 INFO L130 BoogieDeclarations]: Found specification of procedure pci_free_consistent [2025-03-04 04:53:27,760 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_free_consistent [2025-03-04 04:53:27,760 INFO L130 BoogieDeclarations]: Found specification of procedure vbi_stop [2025-03-04 04:53:27,760 INFO L138 BoogieDeclarations]: Found implementation of procedure vbi_stop [2025-03-04 04:53:27,760 INFO L130 BoogieDeclarations]: Found specification of procedure saa7146_res_free [2025-03-04 04:53:27,760 INFO L138 BoogieDeclarations]: Found implementation of procedure saa7146_res_free [2025-03-04 04:53:27,760 INFO L130 BoogieDeclarations]: Found specification of procedure v4l2_ctrl_subscribe_event [2025-03-04 04:53:27,760 INFO L138 BoogieDeclarations]: Found implementation of procedure v4l2_ctrl_subscribe_event [2025-03-04 04:53:27,760 INFO L130 BoogieDeclarations]: Found specification of procedure vidioc_s_fbuf [2025-03-04 04:53:27,760 INFO L138 BoogieDeclarations]: Found implementation of procedure vidioc_s_fbuf [2025-03-04 04:53:27,760 INFO L130 BoogieDeclarations]: Found specification of procedure saa7146_pgtable_free [2025-03-04 04:53:27,760 INFO L138 BoogieDeclarations]: Found implementation of procedure saa7146_pgtable_free [2025-03-04 04:53:27,760 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2025-03-04 04:53:27,760 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_0 [2025-03-04 04:53:27,760 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_0 [2025-03-04 04:53:27,760 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_3 [2025-03-04 04:53:27,760 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_3 [2025-03-04 04:53:27,760 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_2 [2025-03-04 04:53:27,760 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_2 [2025-03-04 04:53:27,760 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_4 [2025-03-04 04:53:27,760 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_4 [2025-03-04 04:53:27,760 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mod_timer [2025-03-04 04:53:27,760 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mod_timer [2025-03-04 04:53:27,760 INFO L130 BoogieDeclarations]: Found specification of procedure videobuf_queue_sg_init [2025-03-04 04:53:27,760 INFO L138 BoogieDeclarations]: Found implementation of procedure videobuf_queue_sg_init [2025-03-04 04:53:27,760 INFO L130 BoogieDeclarations]: Found specification of procedure saa7146_pgtable_build_single [2025-03-04 04:53:27,760 INFO L138 BoogieDeclarations]: Found implementation of procedure saa7146_pgtable_build_single [2025-03-04 04:53:27,760 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2025-03-04 04:53:27,760 INFO L130 BoogieDeclarations]: Found specification of procedure saa7146_s_ctrl [2025-03-04 04:53:27,760 INFO L138 BoogieDeclarations]: Found implementation of procedure saa7146_s_ctrl [2025-03-04 04:53:27,760 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undef_int [2025-03-04 04:53:27,760 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undef_int [2025-03-04 04:53:27,760 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#0 [2025-03-04 04:53:27,760 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#1 [2025-03-04 04:53:27,760 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#2 [2025-03-04 04:53:27,760 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#3 [2025-03-04 04:53:27,760 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#4 [2025-03-04 04:53:27,760 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#5 [2025-03-04 04:53:27,760 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#6 [2025-03-04 04:53:27,760 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#7 [2025-03-04 04:53:27,760 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#8 [2025-03-04 04:53:27,760 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#9 [2025-03-04 04:53:27,760 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#10 [2025-03-04 04:53:27,760 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#11 [2025-03-04 04:53:27,760 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#12 [2025-03-04 04:53:27,760 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#13 [2025-03-04 04:53:27,760 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#14 [2025-03-04 04:53:27,761 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#15 [2025-03-04 04:53:27,761 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#16 [2025-03-04 04:53:27,761 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#17 [2025-03-04 04:53:27,761 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#18 [2025-03-04 04:53:27,761 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#19 [2025-03-04 04:53:27,761 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#20 [2025-03-04 04:53:27,761 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#21 [2025-03-04 04:53:27,761 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#22 [2025-03-04 04:53:27,761 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#23 [2025-03-04 04:53:27,761 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#24 [2025-03-04 04:53:27,761 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#25 [2025-03-04 04:53:27,761 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#26 [2025-03-04 04:53:27,761 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#27 [2025-03-04 04:53:27,761 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#28 [2025-03-04 04:53:27,761 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#29 [2025-03-04 04:53:27,762 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#30 [2025-03-04 04:53:27,762 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#31 [2025-03-04 04:53:27,762 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#32 [2025-03-04 04:53:27,762 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#33 [2025-03-04 04:53:27,762 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#34 [2025-03-04 04:53:27,762 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#35 [2025-03-04 04:53:27,762 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#36 [2025-03-04 04:53:27,762 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#37 [2025-03-04 04:53:27,762 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#38 [2025-03-04 04:53:27,762 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#39 [2025-03-04 04:53:27,762 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#40 [2025-03-04 04:53:27,762 INFO L130 BoogieDeclarations]: Found specification of procedure __bad_percpu_size [2025-03-04 04:53:27,762 INFO L138 BoogieDeclarations]: Found implementation of procedure __bad_percpu_size [2025-03-04 04:53:27,762 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~int [2025-03-04 04:53:27,763 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~int [2025-03-04 04:53:27,763 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_exclusive_spin_is_locked [2025-03-04 04:53:27,763 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_exclusive_spin_is_locked [2025-03-04 04:53:27,763 INFO L130 BoogieDeclarations]: Found specification of procedure buffer_queue [2025-03-04 04:53:27,763 INFO L138 BoogieDeclarations]: Found implementation of procedure buffer_queue [2025-03-04 04:53:27,763 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert [2025-03-04 04:53:27,763 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert [2025-03-04 04:53:27,763 INFO L130 BoogieDeclarations]: Found specification of procedure vidioc_qbuf [2025-03-04 04:53:27,763 INFO L138 BoogieDeclarations]: Found implementation of procedure vidioc_qbuf [2025-03-04 04:53:27,763 INFO L130 BoogieDeclarations]: Found specification of procedure mod_timer [2025-03-04 04:53:27,763 INFO L138 BoogieDeclarations]: Found implementation of procedure mod_timer [2025-03-04 04:53:27,763 INFO L130 BoogieDeclarations]: Found specification of procedure videobuf_streamon [2025-03-04 04:53:27,763 INFO L138 BoogieDeclarations]: Found implementation of procedure videobuf_streamon [2025-03-04 04:53:27,763 INFO L130 BoogieDeclarations]: Found specification of procedure __ldv_spin_lock [2025-03-04 04:53:27,763 INFO L138 BoogieDeclarations]: Found implementation of procedure __ldv_spin_lock [2025-03-04 04:53:27,763 INFO L130 BoogieDeclarations]: Found specification of procedure videobuf_iolock [2025-03-04 04:53:27,763 INFO L138 BoogieDeclarations]: Found implementation of procedure videobuf_iolock [2025-03-04 04:53:27,763 INFO L130 BoogieDeclarations]: Found specification of procedure video_init [2025-03-04 04:53:27,763 INFO L138 BoogieDeclarations]: Found implementation of procedure video_init [2025-03-04 04:53:27,763 INFO L130 BoogieDeclarations]: Found specification of procedure vidioc_try_fmt_vid_overlay [2025-03-04 04:53:27,763 INFO L138 BoogieDeclarations]: Found implementation of procedure vidioc_try_fmt_vid_overlay [2025-03-04 04:53:27,763 INFO L130 BoogieDeclarations]: Found specification of procedure vidioc_g_fmt_vbi_cap [2025-03-04 04:53:27,763 INFO L138 BoogieDeclarations]: Found implementation of procedure vidioc_g_fmt_vbi_cap [2025-03-04 04:53:27,763 INFO L130 BoogieDeclarations]: Found specification of procedure dev_name [2025-03-04 04:53:27,763 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_name [2025-03-04 04:53:27,763 INFO L130 BoogieDeclarations]: Found specification of procedure writel [2025-03-04 04:53:27,763 INFO L138 BoogieDeclarations]: Found implementation of procedure writel [2025-03-04 04:53:27,763 INFO L130 BoogieDeclarations]: Found specification of procedure v4l2_event_unsubscribe [2025-03-04 04:53:27,763 INFO L138 BoogieDeclarations]: Found implementation of procedure v4l2_event_unsubscribe [2025-03-04 04:53:27,763 INFO L130 BoogieDeclarations]: Found specification of procedure fops_mmap [2025-03-04 04:53:27,763 INFO L138 BoogieDeclarations]: Found implementation of procedure fops_mmap [2025-03-04 04:53:27,763 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2025-03-04 04:53:27,763 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2025-03-04 04:53:27,763 INFO L130 BoogieDeclarations]: Found specification of procedure saa7146_disable_clipping [2025-03-04 04:53:27,763 INFO L138 BoogieDeclarations]: Found implementation of procedure saa7146_disable_clipping [2025-03-04 04:53:27,763 INFO L130 BoogieDeclarations]: Found specification of procedure vidioc_g_parm [2025-03-04 04:53:27,763 INFO L138 BoogieDeclarations]: Found implementation of procedure vidioc_g_parm [2025-03-04 04:53:27,763 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#0 [2025-03-04 04:53:27,763 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#1 [2025-03-04 04:53:27,763 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#2 [2025-03-04 04:53:27,763 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#3 [2025-03-04 04:53:27,763 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#4 [2025-03-04 04:53:27,763 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#5 [2025-03-04 04:53:27,763 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#6 [2025-03-04 04:53:27,763 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#7 [2025-03-04 04:53:27,763 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#8 [2025-03-04 04:53:27,763 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#9 [2025-03-04 04:53:27,763 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#10 [2025-03-04 04:53:27,763 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#11 [2025-03-04 04:53:27,763 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#12 [2025-03-04 04:53:27,763 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#13 [2025-03-04 04:53:27,764 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#14 [2025-03-04 04:53:27,764 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#15 [2025-03-04 04:53:27,764 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#16 [2025-03-04 04:53:27,764 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#17 [2025-03-04 04:53:27,764 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#18 [2025-03-04 04:53:27,764 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#19 [2025-03-04 04:53:27,764 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#20 [2025-03-04 04:53:27,764 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#21 [2025-03-04 04:53:27,764 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#22 [2025-03-04 04:53:27,764 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#23 [2025-03-04 04:53:27,764 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#24 [2025-03-04 04:53:27,764 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#25 [2025-03-04 04:53:27,764 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#26 [2025-03-04 04:53:27,764 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#27 [2025-03-04 04:53:27,764 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#28 [2025-03-04 04:53:27,764 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#29 [2025-03-04 04:53:27,764 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#30 [2025-03-04 04:53:27,764 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#31 [2025-03-04 04:53:27,764 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#32 [2025-03-04 04:53:27,764 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#33 [2025-03-04 04:53:27,765 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#34 [2025-03-04 04:53:27,765 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#35 [2025-03-04 04:53:27,765 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#36 [2025-03-04 04:53:27,765 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#37 [2025-03-04 04:53:27,765 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#38 [2025-03-04 04:53:27,765 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#39 [2025-03-04 04:53:27,765 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#40 [2025-03-04 04:53:27,765 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2025-03-04 04:53:27,765 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2025-03-04 04:53:27,765 INFO L130 BoogieDeclarations]: Found specification of procedure saa7146_stop_preview [2025-03-04 04:53:27,765 INFO L138 BoogieDeclarations]: Found implementation of procedure saa7146_stop_preview [2025-03-04 04:53:27,765 INFO L130 BoogieDeclarations]: Found specification of procedure get_current [2025-03-04 04:53:27,765 INFO L138 BoogieDeclarations]: Found implementation of procedure get_current [2025-03-04 04:53:27,766 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock_int_slock_of_saa7146_dev [2025-03-04 04:53:27,766 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock_int_slock_of_saa7146_dev [2025-03-04 04:53:27,766 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_slock_of_saa7146_dev [2025-03-04 04:53:27,766 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_slock_of_saa7146_dev [2025-03-04 04:53:27,766 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_lock_interruptible_nested [2025-03-04 04:53:27,766 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_lock_interruptible_nested [2025-03-04 04:53:27,766 INFO L130 BoogieDeclarations]: Found specification of procedure video_begin [2025-03-04 04:53:27,766 INFO L138 BoogieDeclarations]: Found implementation of procedure video_begin [2025-03-04 04:53:27,766 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_unlock [2025-03-04 04:53:27,766 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_unlock [2025-03-04 04:53:27,766 INFO L130 BoogieDeclarations]: Found specification of procedure fops_open [2025-03-04 04:53:27,766 INFO L138 BoogieDeclarations]: Found implementation of procedure fops_open [2025-03-04 04:53:27,766 INFO L130 BoogieDeclarations]: Found specification of procedure vbi_init [2025-03-04 04:53:27,766 INFO L138 BoogieDeclarations]: Found implementation of procedure vbi_init [2025-03-04 04:53:27,766 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#0 [2025-03-04 04:53:27,766 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#1 [2025-03-04 04:53:27,766 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#2 [2025-03-04 04:53:27,766 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#3 [2025-03-04 04:53:27,766 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#4 [2025-03-04 04:53:27,766 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#5 [2025-03-04 04:53:27,766 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#6 [2025-03-04 04:53:27,766 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#7 [2025-03-04 04:53:27,766 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#8 [2025-03-04 04:53:27,766 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#9 [2025-03-04 04:53:27,766 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#10 [2025-03-04 04:53:27,766 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#11 [2025-03-04 04:53:27,766 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#12 [2025-03-04 04:53:27,766 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#13 [2025-03-04 04:53:27,766 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#14 [2025-03-04 04:53:27,766 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#15 [2025-03-04 04:53:27,766 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#16 [2025-03-04 04:53:27,766 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#17 [2025-03-04 04:53:27,766 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#18 [2025-03-04 04:53:27,766 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#19 [2025-03-04 04:53:27,766 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#20 [2025-03-04 04:53:27,766 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#21 [2025-03-04 04:53:27,766 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#22 [2025-03-04 04:53:27,766 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#23 [2025-03-04 04:53:27,766 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#24 [2025-03-04 04:53:27,766 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#25 [2025-03-04 04:53:27,766 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#26 [2025-03-04 04:53:27,766 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#27 [2025-03-04 04:53:27,766 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#28 [2025-03-04 04:53:27,766 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#29 [2025-03-04 04:53:27,766 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#30 [2025-03-04 04:53:27,766 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#31 [2025-03-04 04:53:27,767 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#32 [2025-03-04 04:53:27,767 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#33 [2025-03-04 04:53:27,767 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#34 [2025-03-04 04:53:27,767 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#35 [2025-03-04 04:53:27,767 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#36 [2025-03-04 04:53:27,767 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#37 [2025-03-04 04:53:27,767 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#38 [2025-03-04 04:53:27,767 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#39 [2025-03-04 04:53:27,767 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#40 [2025-03-04 04:53:27,767 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#0 [2025-03-04 04:53:27,767 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#1 [2025-03-04 04:53:27,767 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#2 [2025-03-04 04:53:27,767 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#3 [2025-03-04 04:53:27,767 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#4 [2025-03-04 04:53:27,767 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#5 [2025-03-04 04:53:27,767 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#6 [2025-03-04 04:53:27,767 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#7 [2025-03-04 04:53:27,767 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#8 [2025-03-04 04:53:27,767 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#9 [2025-03-04 04:53:27,767 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#10 [2025-03-04 04:53:27,767 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#11 [2025-03-04 04:53:27,767 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#12 [2025-03-04 04:53:27,767 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#13 [2025-03-04 04:53:27,767 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#14 [2025-03-04 04:53:27,767 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#15 [2025-03-04 04:53:27,767 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#16 [2025-03-04 04:53:27,767 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#17 [2025-03-04 04:53:27,767 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#18 [2025-03-04 04:53:27,767 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#19 [2025-03-04 04:53:27,768 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#20 [2025-03-04 04:53:27,768 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#21 [2025-03-04 04:53:27,768 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#22 [2025-03-04 04:53:27,768 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#23 [2025-03-04 04:53:27,768 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#24 [2025-03-04 04:53:27,768 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#25 [2025-03-04 04:53:27,768 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#26 [2025-03-04 04:53:27,768 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#27 [2025-03-04 04:53:27,768 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#28 [2025-03-04 04:53:27,768 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#29 [2025-03-04 04:53:27,768 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#30 [2025-03-04 04:53:27,769 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#31 [2025-03-04 04:53:27,769 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#32 [2025-03-04 04:53:27,769 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#33 [2025-03-04 04:53:27,769 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#34 [2025-03-04 04:53:27,769 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#35 [2025-03-04 04:53:27,769 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#36 [2025-03-04 04:53:27,769 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#37 [2025-03-04 04:53:27,769 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#38 [2025-03-04 04:53:27,769 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#39 [2025-03-04 04:53:27,769 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#40 [2025-03-04 04:53:27,769 INFO L130 BoogieDeclarations]: Found specification of procedure vidioc_g_fbuf [2025-03-04 04:53:27,769 INFO L138 BoogieDeclarations]: Found implementation of procedure vidioc_g_fbuf [2025-03-04 04:53:27,769 INFO L130 BoogieDeclarations]: Found specification of procedure del_timer [2025-03-04 04:53:27,769 INFO L138 BoogieDeclarations]: Found implementation of procedure del_timer [2025-03-04 04:53:27,769 INFO L130 BoogieDeclarations]: Found specification of procedure pci_alloc_consistent [2025-03-04 04:53:27,769 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_alloc_consistent [2025-03-04 04:53:27,769 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2025-03-04 04:53:27,769 INFO L130 BoogieDeclarations]: Found specification of procedure INIT_LIST_HEAD [2025-03-04 04:53:27,769 INFO L138 BoogieDeclarations]: Found implementation of procedure INIT_LIST_HEAD [2025-03-04 04:53:27,769 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#0 [2025-03-04 04:53:27,769 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#1 [2025-03-04 04:53:27,769 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#2 [2025-03-04 04:53:27,769 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#3 [2025-03-04 04:53:27,769 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#4 [2025-03-04 04:53:27,769 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#5 [2025-03-04 04:53:27,769 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#6 [2025-03-04 04:53:27,769 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#7 [2025-03-04 04:53:27,769 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#8 [2025-03-04 04:53:27,769 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#9 [2025-03-04 04:53:27,769 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#10 [2025-03-04 04:53:27,769 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#11 [2025-03-04 04:53:27,769 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#12 [2025-03-04 04:53:27,769 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#13 [2025-03-04 04:53:27,769 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#14 [2025-03-04 04:53:27,769 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#15 [2025-03-04 04:53:27,769 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#16 [2025-03-04 04:53:27,769 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#17 [2025-03-04 04:53:27,769 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#18 [2025-03-04 04:53:27,769 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#19 [2025-03-04 04:53:27,769 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#20 [2025-03-04 04:53:27,769 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#21 [2025-03-04 04:53:27,769 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#22 [2025-03-04 04:53:27,769 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#23 [2025-03-04 04:53:27,769 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#24 [2025-03-04 04:53:27,769 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#25 [2025-03-04 04:53:27,769 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#26 [2025-03-04 04:53:27,769 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#27 [2025-03-04 04:53:27,769 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#28 [2025-03-04 04:53:27,769 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#29 [2025-03-04 04:53:27,769 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#30 [2025-03-04 04:53:27,769 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#31 [2025-03-04 04:53:27,770 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#32 [2025-03-04 04:53:27,770 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#33 [2025-03-04 04:53:27,770 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#34 [2025-03-04 04:53:27,770 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#35 [2025-03-04 04:53:27,770 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#36 [2025-03-04 04:53:27,770 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#37 [2025-03-04 04:53:27,770 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#38 [2025-03-04 04:53:27,770 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#39 [2025-03-04 04:53:27,770 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#40 [2025-03-04 04:53:27,770 INFO L130 BoogieDeclarations]: Found specification of procedure buffer_release [2025-03-04 04:53:27,770 INFO L138 BoogieDeclarations]: Found implementation of procedure buffer_release [2025-03-04 04:53:27,770 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~X~int~X~$Pointer$~TO~int [2025-03-04 04:53:27,770 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~X~int~X~$Pointer$~TO~int [2025-03-04 04:53:27,770 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#0 [2025-03-04 04:53:27,770 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#1 [2025-03-04 04:53:27,770 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#2 [2025-03-04 04:53:27,770 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#3 [2025-03-04 04:53:27,770 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#4 [2025-03-04 04:53:27,770 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#5 [2025-03-04 04:53:27,770 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#6 [2025-03-04 04:53:27,770 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#7 [2025-03-04 04:53:27,770 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#8 [2025-03-04 04:53:27,770 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#9 [2025-03-04 04:53:27,770 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#10 [2025-03-04 04:53:27,771 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#11 [2025-03-04 04:53:27,771 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#12 [2025-03-04 04:53:27,771 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#13 [2025-03-04 04:53:27,771 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#14 [2025-03-04 04:53:27,771 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#15 [2025-03-04 04:53:27,771 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#16 [2025-03-04 04:53:27,771 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#17 [2025-03-04 04:53:27,771 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#18 [2025-03-04 04:53:27,771 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#19 [2025-03-04 04:53:27,771 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#20 [2025-03-04 04:53:27,771 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#21 [2025-03-04 04:53:27,771 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#22 [2025-03-04 04:53:27,771 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#23 [2025-03-04 04:53:27,772 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#24 [2025-03-04 04:53:27,772 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#25 [2025-03-04 04:53:27,772 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#26 [2025-03-04 04:53:27,772 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#27 [2025-03-04 04:53:27,772 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#28 [2025-03-04 04:53:27,772 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#29 [2025-03-04 04:53:27,772 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#30 [2025-03-04 04:53:27,772 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#31 [2025-03-04 04:53:27,772 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#32 [2025-03-04 04:53:27,772 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#33 [2025-03-04 04:53:27,772 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#34 [2025-03-04 04:53:27,772 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#35 [2025-03-04 04:53:27,772 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#36 [2025-03-04 04:53:27,772 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#37 [2025-03-04 04:53:27,772 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#38 [2025-03-04 04:53:27,772 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#39 [2025-03-04 04:53:27,772 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#40 [2025-03-04 04:53:27,772 INFO L130 BoogieDeclarations]: Found specification of procedure printk [2025-03-04 04:53:27,772 INFO L138 BoogieDeclarations]: Found implementation of procedure printk [2025-03-04 04:53:27,772 INFO L130 BoogieDeclarations]: Found specification of procedure video_device_node_name [2025-03-04 04:53:27,772 INFO L138 BoogieDeclarations]: Found implementation of procedure video_device_node_name [2025-03-04 04:53:27,772 INFO L130 BoogieDeclarations]: Found specification of procedure kzalloc [2025-03-04 04:53:27,772 INFO L138 BoogieDeclarations]: Found implementation of procedure kzalloc [2025-03-04 04:53:27,772 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_lock_nested [2025-03-04 04:53:27,772 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_lock_nested [2025-03-04 04:53:27,772 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_positive_int [2025-03-04 04:53:27,772 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_positive_int [2025-03-04 04:53:27,772 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_zalloc [2025-03-04 04:53:27,772 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_zalloc [2025-03-04 04:53:27,772 INFO L130 BoogieDeclarations]: Found specification of procedure vidioc_dqbuf [2025-03-04 04:53:27,772 INFO L138 BoogieDeclarations]: Found implementation of procedure vidioc_dqbuf [2025-03-04 04:53:27,772 INFO L130 BoogieDeclarations]: Found specification of procedure list_empty [2025-03-04 04:53:27,772 INFO L138 BoogieDeclarations]: Found implementation of procedure list_empty [2025-03-04 04:53:27,772 INFO L130 BoogieDeclarations]: Found specification of procedure vidioc_querycap [2025-03-04 04:53:27,772 INFO L138 BoogieDeclarations]: Found implementation of procedure vidioc_querycap [2025-03-04 04:53:27,772 INFO L130 BoogieDeclarations]: Found specification of procedure saa7146_start_preview [2025-03-04 04:53:27,772 INFO L138 BoogieDeclarations]: Found implementation of procedure saa7146_start_preview [2025-03-04 04:53:27,772 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock_70 [2025-03-04 04:53:27,772 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock_70 [2025-03-04 04:53:27,772 INFO L130 BoogieDeclarations]: Found specification of procedure fops_release [2025-03-04 04:53:27,772 INFO L138 BoogieDeclarations]: Found implementation of procedure fops_release [2025-03-04 04:53:27,772 INFO L130 BoogieDeclarations]: Found specification of procedure videobuf_querybuf [2025-03-04 04:53:27,772 INFO L138 BoogieDeclarations]: Found implementation of procedure videobuf_querybuf [2025-03-04 04:53:27,772 INFO L130 BoogieDeclarations]: Found specification of procedure SAA7146_IER_ENABLE___0 [2025-03-04 04:53:27,772 INFO L138 BoogieDeclarations]: Found implementation of procedure SAA7146_IER_ENABLE___0 [2025-03-04 04:53:27,772 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_71 [2025-03-04 04:53:27,772 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_71 [2025-03-04 04:53:27,772 INFO L130 BoogieDeclarations]: Found specification of procedure kfree [2025-03-04 04:53:27,772 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree [2025-03-04 04:53:27,772 INFO L130 BoogieDeclarations]: Found specification of procedure saa7146_write_out_dma [2025-03-04 04:53:27,772 INFO L138 BoogieDeclarations]: Found implementation of procedure saa7146_write_out_dma [2025-03-04 04:53:27,772 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#0 [2025-03-04 04:53:27,772 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#1 [2025-03-04 04:53:27,772 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#2 [2025-03-04 04:53:27,772 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#3 [2025-03-04 04:53:27,772 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#4 [2025-03-04 04:53:27,772 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#5 [2025-03-04 04:53:27,772 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#6 [2025-03-04 04:53:27,772 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#7 [2025-03-04 04:53:27,772 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#8 [2025-03-04 04:53:27,772 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#9 [2025-03-04 04:53:27,773 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#10 [2025-03-04 04:53:27,773 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#11 [2025-03-04 04:53:27,773 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#12 [2025-03-04 04:53:27,773 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#13 [2025-03-04 04:53:27,773 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#14 [2025-03-04 04:53:27,773 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#15 [2025-03-04 04:53:27,773 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#16 [2025-03-04 04:53:27,773 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#17 [2025-03-04 04:53:27,773 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#18 [2025-03-04 04:53:27,774 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#19 [2025-03-04 04:53:27,774 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#20 [2025-03-04 04:53:27,774 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#21 [2025-03-04 04:53:27,774 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#22 [2025-03-04 04:53:27,774 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#23 [2025-03-04 04:53:27,774 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#24 [2025-03-04 04:53:27,774 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#25 [2025-03-04 04:53:27,774 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#26 [2025-03-04 04:53:27,774 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#27 [2025-03-04 04:53:27,774 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#28 [2025-03-04 04:53:27,774 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#29 [2025-03-04 04:53:27,774 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#30 [2025-03-04 04:53:27,774 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#31 [2025-03-04 04:53:27,774 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#32 [2025-03-04 04:53:27,774 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#33 [2025-03-04 04:53:27,774 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#34 [2025-03-04 04:53:27,774 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#35 [2025-03-04 04:53:27,774 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#36 [2025-03-04 04:53:27,774 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#37 [2025-03-04 04:53:27,774 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#38 [2025-03-04 04:53:27,774 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#39 [2025-03-04 04:53:27,774 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#40 [2025-03-04 04:53:27,774 INFO L130 BoogieDeclarations]: Found specification of procedure __dynamic_pr_debug [2025-03-04 04:53:27,774 INFO L138 BoogieDeclarations]: Found implementation of procedure __dynamic_pr_debug [2025-03-04 04:53:27,774 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2025-03-04 04:53:27,774 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2025-03-04 04:53:27,774 INFO L130 BoogieDeclarations]: Found specification of procedure saa7146_format_by_fourcc [2025-03-04 04:53:27,774 INFO L138 BoogieDeclarations]: Found implementation of procedure saa7146_format_by_fourcc [2025-03-04 04:53:27,774 INFO L130 BoogieDeclarations]: Found specification of procedure saa7146_dma_free [2025-03-04 04:53:27,774 INFO L138 BoogieDeclarations]: Found implementation of procedure saa7146_dma_free [2025-03-04 04:53:27,775 INFO L130 BoogieDeclarations]: Found specification of procedure saa7146_buffer_next [2025-03-04 04:53:27,775 INFO L138 BoogieDeclarations]: Found implementation of procedure saa7146_buffer_next [2025-03-04 04:53:27,775 INFO L130 BoogieDeclarations]: Found specification of procedure program_capture_engine [2025-03-04 04:53:27,775 INFO L138 BoogieDeclarations]: Found implementation of procedure program_capture_engine [2025-03-04 04:53:27,775 INFO L130 BoogieDeclarations]: Found specification of procedure vbi_close [2025-03-04 04:53:27,775 INFO L138 BoogieDeclarations]: Found implementation of procedure vbi_close [2025-03-04 04:53:27,775 INFO L130 BoogieDeclarations]: Found specification of procedure __wake_up [2025-03-04 04:53:27,775 INFO L138 BoogieDeclarations]: Found implementation of procedure __wake_up [2025-03-04 04:53:27,775 INFO L130 BoogieDeclarations]: Found specification of procedure buffer_setup [2025-03-04 04:53:27,775 INFO L138 BoogieDeclarations]: Found implementation of procedure buffer_setup [2025-03-04 04:53:27,775 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free [2025-03-04 04:53:27,775 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free [2025-03-04 04:53:27,775 INFO L130 BoogieDeclarations]: Found specification of procedure init_timer_key [2025-03-04 04:53:27,775 INFO L138 BoogieDeclarations]: Found implementation of procedure init_timer_key [2025-03-04 04:53:27,775 INFO L130 BoogieDeclarations]: Found specification of procedure fops_write [2025-03-04 04:53:27,775 INFO L138 BoogieDeclarations]: Found implementation of procedure fops_write [2025-03-04 04:53:27,775 INFO L130 BoogieDeclarations]: Found specification of procedure vbi_read [2025-03-04 04:53:27,775 INFO L138 BoogieDeclarations]: Found implementation of procedure vbi_read [2025-03-04 04:53:27,775 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~TO~int [2025-03-04 04:53:27,775 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~TO~int [2025-03-04 04:53:27,776 INFO L130 BoogieDeclarations]: Found specification of procedure fops_poll [2025-03-04 04:53:27,776 INFO L138 BoogieDeclarations]: Found implementation of procedure fops_poll [2025-03-04 04:53:27,776 INFO L130 BoogieDeclarations]: Found specification of procedure readl [2025-03-04 04:53:27,776 INFO L138 BoogieDeclarations]: Found implementation of procedure readl [2025-03-04 04:53:27,776 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2025-03-04 04:53:27,776 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#1 [2025-03-04 04:53:27,776 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#2 [2025-03-04 04:53:27,776 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#3 [2025-03-04 04:53:27,776 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#4 [2025-03-04 04:53:27,776 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#5 [2025-03-04 04:53:27,776 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#6 [2025-03-04 04:53:27,776 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#7 [2025-03-04 04:53:27,776 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#8 [2025-03-04 04:53:27,776 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#9 [2025-03-04 04:53:27,776 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#10 [2025-03-04 04:53:27,776 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#11 [2025-03-04 04:53:27,776 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#12 [2025-03-04 04:53:27,776 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#13 [2025-03-04 04:53:27,776 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#14 [2025-03-04 04:53:27,776 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#15 [2025-03-04 04:53:27,776 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#16 [2025-03-04 04:53:27,776 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#17 [2025-03-04 04:53:27,776 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#18 [2025-03-04 04:53:27,776 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#19 [2025-03-04 04:53:27,776 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#20 [2025-03-04 04:53:27,776 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#21 [2025-03-04 04:53:27,776 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#22 [2025-03-04 04:53:27,776 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#23 [2025-03-04 04:53:27,776 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#24 [2025-03-04 04:53:27,776 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#25 [2025-03-04 04:53:27,776 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#26 [2025-03-04 04:53:27,776 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#27 [2025-03-04 04:53:27,776 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#28 [2025-03-04 04:53:27,776 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#29 [2025-03-04 04:53:27,776 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#30 [2025-03-04 04:53:27,776 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#31 [2025-03-04 04:53:27,776 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#32 [2025-03-04 04:53:27,776 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#33 [2025-03-04 04:53:27,776 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#34 [2025-03-04 04:53:27,776 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#35 [2025-03-04 04:53:27,776 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#36 [2025-03-04 04:53:27,776 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#37 [2025-03-04 04:53:27,776 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#38 [2025-03-04 04:53:27,776 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#39 [2025-03-04 04:53:27,776 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#40 [2025-03-04 04:53:27,776 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~TO~VOID [2025-03-04 04:53:27,776 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~TO~VOID [2025-03-04 04:53:27,776 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_final_state [2025-03-04 04:53:27,776 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_final_state [2025-03-04 04:53:28,900 INFO L256 CfgBuilder]: Building ICFG [2025-03-04 04:53:28,903 INFO L286 CfgBuilder]: Building CFG for each procedure with an implementation [2025-03-04 04:53:28,923 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L17992: havoc #t~nondet2791; [2025-03-04 04:53:28,961 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L17985: havoc #t~nondet2790; [2025-03-04 04:53:29,235 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L11801: call ULTIMATE.dealloc(~#descriptor~25.base, ~#descriptor~25.offset);havoc ~#descriptor~25.base, ~#descriptor~25.offset;call ULTIMATE.dealloc(~#descriptor___0~17.base, ~#descriptor___0~17.offset);havoc ~#descriptor___0~17.base, ~#descriptor___0~17.offset;call ULTIMATE.dealloc(~#descriptor___1~15.base, ~#descriptor___1~15.offset);havoc ~#descriptor___1~15.base, ~#descriptor___1~15.offset; [2025-03-04 04:53:29,569 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L14222: call ULTIMATE.dealloc(~#hps_v_scale~0#1.base, ~#hps_v_scale~0#1.offset);havoc ~#hps_v_scale~0#1.base, ~#hps_v_scale~0#1.offset;call ULTIMATE.dealloc(~#hps_v_gain~0#1.base, ~#hps_v_gain~0#1.offset);havoc ~#hps_v_gain~0#1.base, ~#hps_v_gain~0#1.offset;call ULTIMATE.dealloc(~#hps_ctrl~0#1.base, ~#hps_ctrl~0#1.offset);havoc ~#hps_ctrl~0#1.base, ~#hps_ctrl~0#1.offset;call ULTIMATE.dealloc(~#hps_h_prescale~0#1.base, ~#hps_h_prescale~0#1.offset);havoc ~#hps_h_prescale~0#1.base, ~#hps_h_prescale~0#1.offset;call ULTIMATE.dealloc(~#hps_h_scale~0#1.base, ~#hps_h_scale~0#1.offset);havoc ~#hps_h_scale~0#1.base, ~#hps_h_scale~0#1.offset; [2025-03-04 04:53:31,808 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L13480-1: ldv_mod_timer_69_#res#1 := ldv_mod_timer_69_~ldv_func_res~1#1; [2025-03-04 04:53:31,808 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L15612: call ULTIMATE.dealloc(buffer_setup___0_~#descriptor~43#1.base, buffer_setup___0_~#descriptor~43#1.offset);havoc buffer_setup___0_~#descriptor~43#1.base, buffer_setup___0_~#descriptor~43#1.offset; [2025-03-04 04:53:31,808 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L15449: call ULTIMATE.dealloc(buffer_activate___0_~#descriptor~41#1.base, buffer_activate___0_~#descriptor~41#1.offset);havoc buffer_activate___0_~#descriptor~41#1.base, buffer_activate___0_~#descriptor~41#1.offset; [2025-03-04 04:53:31,808 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L15384: call ULTIMATE.dealloc(saa7146_set_vbi_capture_~#vdma3~1#1.base, saa7146_set_vbi_capture_~#vdma3~1#1.offset);havoc saa7146_set_vbi_capture_~#vdma3~1#1.base, saa7146_set_vbi_capture_~#vdma3~1#1.offset; [2025-03-04 04:53:31,808 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L16248-1: ldv_mod_timer_67_#res#1 := ldv_mod_timer_67_~ldv_func_res~2#1; [2025-03-04 04:53:31,808 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L14415: call ULTIMATE.dealloc(calculate_video_dma_grab_packed_~#vdma1~1#1.base, calculate_video_dma_grab_packed_~#vdma1~1#1.offset);havoc calculate_video_dma_grab_packed_~#vdma1~1#1.base, calculate_video_dma_grab_packed_~#vdma1~1#1.offset;call ULTIMATE.dealloc(calculate_video_dma_grab_packed_~#descriptor~37#1.base, calculate_video_dma_grab_packed_~#descriptor~37#1.offset);havoc calculate_video_dma_grab_packed_~#descriptor~37#1.base, calculate_video_dma_grab_packed_~#descriptor~37#1.offset; [2025-03-04 04:53:31,808 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L14564: call ULTIMATE.dealloc(calculate_video_dma_grab_planar_~#vdma1~2#1.base, calculate_video_dma_grab_planar_~#vdma1~2#1.offset);havoc calculate_video_dma_grab_planar_~#vdma1~2#1.base, calculate_video_dma_grab_planar_~#vdma1~2#1.offset;call ULTIMATE.dealloc(calculate_video_dma_grab_planar_~#vdma2~1#1.base, calculate_video_dma_grab_planar_~#vdma2~1#1.offset);havoc calculate_video_dma_grab_planar_~#vdma2~1#1.base, calculate_video_dma_grab_planar_~#vdma2~1#1.offset;call ULTIMATE.dealloc(calculate_video_dma_grab_planar_~#vdma3~0#1.base, calculate_video_dma_grab_planar_~#vdma3~0#1.offset);havoc calculate_video_dma_grab_planar_~#vdma3~0#1.base, calculate_video_dma_grab_planar_~#vdma3~0#1.offset;call ULTIMATE.dealloc(calculate_video_dma_grab_planar_~#descriptor~38#1.base, calculate_video_dma_grab_planar_~#descriptor~38#1.offset);havoc calculate_video_dma_grab_planar_~#descriptor~38#1.base, calculate_video_dma_grab_planar_~#descriptor~38#1.offset; [2025-03-04 04:53:31,808 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L14883: call ULTIMATE.dealloc(saa7146_set_capture_~#descriptor~39#1.base, saa7146_set_capture_~#descriptor~39#1.offset);havoc saa7146_set_capture_~#descriptor~39#1.base, saa7146_set_capture_~#descriptor~39#1.offset;call ULTIMATE.dealloc(saa7146_set_capture_~#descriptor___0~22#1.base, saa7146_set_capture_~#descriptor___0~22#1.offset);havoc saa7146_set_capture_~#descriptor___0~22#1.base, saa7146_set_capture_~#descriptor___0~22#1.offset; [2025-03-04 04:53:31,948 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L5491: call ULTIMATE.dealloc(~#descriptor~0.base, ~#descriptor~0.offset);havoc ~#descriptor~0.base, ~#descriptor~0.offset;call ULTIMATE.dealloc(~#descriptor___0~0.base, ~#descriptor___0~0.offset);havoc ~#descriptor___0~0.base, ~#descriptor___0~0.offset;call ULTIMATE.dealloc(~#descriptor___1~0.base, ~#descriptor___1~0.offset);havoc ~#descriptor___1~0.base, ~#descriptor___1~0.offset; [2025-03-04 04:53:32,082 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L10988: call ULTIMATE.dealloc(~#descriptor~21#1.base, ~#descriptor~21#1.offset);havoc ~#descriptor~21#1.base, ~#descriptor~21#1.offset;call ULTIMATE.dealloc(~#descriptor___0~13#1.base, ~#descriptor___0~13#1.offset);havoc ~#descriptor___0~13#1.base, ~#descriptor___0~13#1.offset;call ULTIMATE.dealloc(~#descriptor___1~11#1.base, ~#descriptor___1~11#1.offset);havoc ~#descriptor___1~11#1.base, ~#descriptor___1~11#1.offset; [2025-03-04 04:53:32,089 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L5156: havoc #t~mem28;havoc #t~mem29;call ULTIMATE.dealloc(~#tmp~1.base, ~#tmp~1.offset);havoc ~#tmp~1.base, ~#tmp~1.offset; [2025-03-04 04:53:32,093 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L17999: havoc #t~ret2793.base, #t~ret2793.offset; [2025-03-04 04:53:32,223 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L5672: call ULTIMATE.dealloc(~#descriptor~3#1.base, ~#descriptor~3#1.offset);havoc ~#descriptor~3#1.base, ~#descriptor~3#1.offset;call ULTIMATE.dealloc(~#descriptor___0~1#1.base, ~#descriptor___0~1#1.offset);havoc ~#descriptor___0~1#1.base, ~#descriptor___0~1#1.offset;call ULTIMATE.dealloc(~#descriptor___1~1#1.base, ~#descriptor___1~1#1.offset);havoc ~#descriptor___1~1#1.base, ~#descriptor___1~1#1.offset; [2025-03-04 04:53:36,613 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L15847: call ULTIMATE.dealloc(~#descriptor~49#1.base, ~#descriptor~49#1.offset);havoc ~#descriptor~49#1.base, ~#descriptor~49#1.offset;call ULTIMATE.dealloc(~#descriptor___0~25#1.base, ~#descriptor___0~25#1.offset);havoc ~#descriptor___0~25#1.base, ~#descriptor___0~25#1.offset;call ULTIMATE.dealloc(~#descriptor___1~22#1.base, ~#descriptor___1~22#1.offset);havoc ~#descriptor___1~22#1.base, ~#descriptor___1~22#1.offset; [2025-03-04 04:53:36,613 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L15111: call ULTIMATE.dealloc(vbi_workaround_~#dma_addr~0#1.base, vbi_workaround_~#dma_addr~0#1.offset);havoc vbi_workaround_~#dma_addr~0#1.base, vbi_workaround_~#dma_addr~0#1.offset;call ULTIMATE.dealloc(vbi_workaround_~#wait~0#1.base, vbi_workaround_~#wait~0#1.offset);havoc vbi_workaround_~#wait~0#1.base, vbi_workaround_~#wait~0#1.offset;call ULTIMATE.dealloc(vbi_workaround_~#descriptor~40#1.base, vbi_workaround_~#descriptor~40#1.offset);havoc vbi_workaround_~#descriptor~40#1.base, vbi_workaround_~#descriptor~40#1.offset;call ULTIMATE.dealloc(vbi_workaround_~#descriptor___0~23#1.base, vbi_workaround_~#descriptor___0~23#1.offset);havoc vbi_workaround_~#descriptor___0~23#1.base, vbi_workaround_~#descriptor___0~23#1.offset;call ULTIMATE.dealloc(vbi_workaround_~#descriptor___1~20#1.base, vbi_workaround_~#descriptor___1~20#1.offset);havoc vbi_workaround_~#descriptor___1~20#1.base, vbi_workaround_~#descriptor___1~20#1.offset;call ULTIMATE.dealloc(vbi_workaround_~#descriptor___2~11#1.base, vbi_workaround_~#descriptor___2~11#1.offset);havoc vbi_workaround_~#descriptor___2~11#1.base, vbi_workaround_~#descriptor___2~11#1.offset;call ULTIMATE.dealloc(vbi_workaround_~#descriptor___3~7#1.base, vbi_workaround_~#descriptor___3~7#1.offset);havoc vbi_workaround_~#descriptor___3~7#1.base, vbi_workaround_~#descriptor___3~7#1.offset; [2025-03-04 04:53:36,619 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L17854: havoc #t~nondet2767; [2025-03-04 04:53:36,628 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L17868: havoc #t~nondet2769; [2025-03-04 04:53:36,693 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L15996: call ULTIMATE.dealloc(~#descriptor~51.base, ~#descriptor~51.offset);havoc ~#descriptor~51.base, ~#descriptor~51.offset;call ULTIMATE.dealloc(~#descriptor___0~26.base, ~#descriptor___0~26.offset);havoc ~#descriptor___0~26.base, ~#descriptor___0~26.offset; [2025-03-04 04:53:36,698 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L7646: #res#1 := ~arg0#1; [2025-03-04 04:53:36,701 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L17882: havoc #t~ret2772.base, #t~ret2772.offset; [2025-03-04 04:53:36,714 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L17922: havoc #t~ret2777.base, #t~ret2777.offset; [2025-03-04 04:53:37,176 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L17947: havoc #t~nondet2782; [2025-03-04 04:53:37,217 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L12852: call ULTIMATE.dealloc(~#descriptor~35.base, ~#descriptor~35.offset);havoc ~#descriptor~35.base, ~#descriptor~35.offset; [2025-03-04 04:53:37,219 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L17792: havoc #t~nondet2762; [2025-03-04 04:53:38,626 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L11889: call ULTIMATE.dealloc(~#descriptor~26#1.base, ~#descriptor~26#1.offset);havoc ~#descriptor~26#1.base, ~#descriptor~26#1.offset; [2025-03-04 04:53:38,742 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L11453: call ULTIMATE.dealloc(~#descriptor~23.base, ~#descriptor~23.offset);havoc ~#descriptor~23.base, ~#descriptor~23.offset;call ULTIMATE.dealloc(~#descriptor___0~15.base, ~#descriptor___0~15.offset);havoc ~#descriptor___0~15.base, ~#descriptor___0~15.offset;call ULTIMATE.dealloc(~#descriptor___1~13.base, ~#descriptor___1~13.offset);havoc ~#descriptor___1~13.base, ~#descriptor___1~13.offset; [2025-03-04 04:53:38,744 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L17776: havoc #t~nondet2761; [2025-03-04 04:53:38,750 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L5235: havoc #t~mem61.base, #t~mem61.offset; [2025-03-04 04:53:38,823 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L17932: havoc #t~nondet2779; [2025-03-04 04:53:38,825 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L17963: havoc #t~nondet2786; [2025-03-04 04:53:38,972 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L5780: call ULTIMATE.dealloc(~#descriptor~4#1.base, ~#descriptor~4#1.offset);havoc ~#descriptor~4#1.base, ~#descriptor~4#1.offset;call ULTIMATE.dealloc(~#descriptor___0~2#1.base, ~#descriptor___0~2#1.offset);havoc ~#descriptor___0~2#1.base, ~#descriptor___0~2#1.offset;call ULTIMATE.dealloc(~#descriptor___1~2#1.base, ~#descriptor___1~2#1.offset);havoc ~#descriptor___1~2#1.base, ~#descriptor___1~2#1.offset; [2025-03-04 04:53:39,004 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L14317: call ULTIMATE.dealloc(~#clip_format~2#1.base, ~#clip_format~2#1.offset);havoc ~#clip_format~2#1.base, ~#clip_format~2#1.offset; [2025-03-04 04:53:39,090 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L12897: call ULTIMATE.dealloc(~#descriptor~36#1.base, ~#descriptor~36#1.offset);havoc ~#descriptor~36#1.base, ~#descriptor~36#1.offset;call ULTIMATE.dealloc(~#descriptor___0~21#1.base, ~#descriptor___0~21#1.offset);havoc ~#descriptor___0~21#1.base, ~#descriptor___0~21#1.offset;call ULTIMATE.dealloc(~#descriptor___1~19#1.base, ~#descriptor___1~19#1.offset);havoc ~#descriptor___1~19#1.base, ~#descriptor___1~19#1.offset; [2025-03-04 04:53:39,090 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L17977: havoc videobuf_read_one_#t~nondet2788#1; [2025-03-04 04:53:39,113 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L5094: havoc arch_irqs_disabled_flags_#t~bitwise19#1; [2025-03-04 04:53:39,171 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L16273-1: ldv_del_timer_69_#res#1 := ldv_del_timer_69_~ldv_func_res~3#1; [2025-03-04 04:53:39,171 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L16288-1: ldv_del_timer_70_#res#1 := ldv_del_timer_70_~ldv_func_res~4#1; [2025-03-04 04:53:39,171 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L15723: call ULTIMATE.dealloc(~#descriptor~46#1.base, ~#descriptor~46#1.offset);havoc ~#descriptor~46#1.base, ~#descriptor~46#1.offset; [2025-03-04 04:53:39,221 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L5575: call ULTIMATE.dealloc(~#descriptor~1.base, ~#descriptor~1.offset);havoc ~#descriptor~1.base, ~#descriptor~1.offset; [2025-03-04 04:53:39,224 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L17890: havoc #t~nondet2774; [2025-03-04 04:53:40,030 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L11150: call ULTIMATE.dealloc(~#descriptor~22.base, ~#descriptor~22.offset);havoc ~#descriptor~22.base, ~#descriptor~22.offset;call ULTIMATE.dealloc(~#descriptor___0~14.base, ~#descriptor___0~14.offset);havoc ~#descriptor___0~14.base, ~#descriptor___0~14.offset;call ULTIMATE.dealloc(~#descriptor___1~12.base, ~#descriptor___1~12.offset);havoc ~#descriptor___1~12.base, ~#descriptor___1~12.offset;call ULTIMATE.dealloc(~#descriptor___2~6.base, ~#descriptor___2~6.offset);havoc ~#descriptor___2~6.base, ~#descriptor___2~6.offset; [2025-03-04 04:53:40,112 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L16213: #res#1 := ~arg0#1; [2025-03-04 04:53:40,118 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L17858: havoc #t~nondet2768; [2025-03-04 04:53:40,315 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L7042: call ULTIMATE.dealloc(saa7146_vv_release_~#descriptor~13#1.base, saa7146_vv_release_~#descriptor~13#1.offset);havoc saa7146_vv_release_~#descriptor~13#1.base, saa7146_vv_release_~#descriptor~13#1.offset; [2025-03-04 04:53:40,361 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L12719: call ULTIMATE.dealloc(~#descriptor~33.base, ~#descriptor~33.offset);havoc ~#descriptor~33.base, ~#descriptor~33.offset; [2025-03-04 04:53:40,375 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L17830: havoc #t~nondet2764; [2025-03-04 04:53:40,376 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L17996: havoc #t~nondet2792; [2025-03-04 04:53:40,379 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L17951: havoc #t~nondet2783; [2025-03-04 04:53:40,449 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L12794: call ULTIMATE.dealloc(~#__key~1.base, ~#__key~1.offset);havoc ~#__key~1.base, ~#__key~1.offset; [2025-03-04 04:53:40,626 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L11600: call ULTIMATE.dealloc(~#descriptor~24.base, ~#descriptor~24.offset);havoc ~#descriptor~24.base, ~#descriptor~24.offset;call ULTIMATE.dealloc(~#descriptor___0~16.base, ~#descriptor___0~16.offset);havoc ~#descriptor___0~16.base, ~#descriptor___0~16.offset;call ULTIMATE.dealloc(~#descriptor___1~14.base, ~#descriptor___1~14.offset);havoc ~#descriptor___1~14.base, ~#descriptor___1~14.offset;call ULTIMATE.dealloc(~#descriptor___2~7.base, ~#descriptor___2~7.offset);havoc ~#descriptor___2~7.base, ~#descriptor___2~7.offset;call ULTIMATE.dealloc(~#descriptor___3~4.base, ~#descriptor___3~4.offset);havoc ~#descriptor___3~4.base, ~#descriptor___3~4.offset;call ULTIMATE.dealloc(~#descriptor___4~3.base, ~#descriptor___4~3.offset);havoc ~#descriptor___4~3.base, ~#descriptor___4~3.offset; [2025-03-04 04:53:40,737 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L5201: havoc #t~mem43#1.base, #t~mem43#1.offset; [2025-03-04 04:53:40,737 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L5178: havoc kobject_name_#t~mem41#1.base, kobject_name_#t~mem41#1.offset; [2025-03-04 04:53:40,742 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L17901: havoc #t~nondet2776; [2025-03-04 04:53:40,796 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L6387: call ULTIMATE.dealloc(~#descriptor~9#1.base, ~#descriptor~9#1.offset);havoc ~#descriptor~9#1.base, ~#descriptor~9#1.offset;call ULTIMATE.dealloc(~#descriptor___0~6#1.base, ~#descriptor___0~6#1.offset);havoc ~#descriptor___0~6#1.base, ~#descriptor___0~6#1.offset; [2025-03-04 04:53:40,797 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L17955: havoc videobuf_mmap_mapper_#t~nondet2784#1; [2025-03-04 04:53:58,103 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L12131: call ULTIMATE.dealloc(vidioc_overlay_~#descriptor~28#1.base, vidioc_overlay_~#descriptor~28#1.offset);havoc vidioc_overlay_~#descriptor~28#1.base, vidioc_overlay_~#descriptor~28#1.offset; [2025-03-04 04:53:58,103 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L12265: call ULTIMATE.dealloc(vidioc_streamon_~#descriptor~29#1.base, vidioc_streamon_~#descriptor~29#1.offset);havoc vidioc_streamon_~#descriptor~29#1.base, vidioc_streamon_~#descriptor~29#1.offset; [2025-03-04 04:53:58,103 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint main_returnLabel#1: #t~ret2797#1 := main_#res#1;havoc main_#t~ret862#1, main_~tmp~33#1;assume { :end_inline_main } true; [2025-03-04 04:53:58,103 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L10559: call ULTIMATE.dealloc(saa7146_pgtable_build_~#descriptor~19#1.base, saa7146_pgtable_build_~#descriptor~19#1.offset);havoc saa7146_pgtable_build_~#descriptor~19#1.base, saa7146_pgtable_build_~#descriptor~19#1.offset;call ULTIMATE.dealloc(saa7146_pgtable_build_~#descriptor___0~11#1.base, saa7146_pgtable_build_~#descriptor___0~11#1.offset);havoc saa7146_pgtable_build_~#descriptor___0~11#1.base, saa7146_pgtable_build_~#descriptor___0~11#1.offset;call ULTIMATE.dealloc(saa7146_pgtable_build_~#descriptor___1~9#1.base, saa7146_pgtable_build_~#descriptor___1~9#1.offset);havoc saa7146_pgtable_build_~#descriptor___1~9#1.base, saa7146_pgtable_build_~#descriptor___1~9#1.offset; [2025-03-04 04:53:58,104 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint ULTIMATE.startFINAL: assume true; [2025-03-04 04:53:58,104 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L12320: call ULTIMATE.dealloc(vidioc_streamoff_~#descriptor~30#1.base, vidioc_streamoff_~#descriptor~30#1.offset);havoc vidioc_streamoff_~#descriptor~30#1.base, vidioc_streamoff_~#descriptor~30#1.offset;call ULTIMATE.dealloc(vidioc_streamoff_~#descriptor___0~19#1.base, vidioc_streamoff_~#descriptor___0~19#1.offset);havoc vidioc_streamoff_~#descriptor___0~19#1.base, vidioc_streamoff_~#descriptor___0~19#1.offset;call ULTIMATE.dealloc(vidioc_streamoff_~#descriptor___1~17#1.base, vidioc_streamoff_~#descriptor___1~17#1.offset);havoc vidioc_streamoff_~#descriptor___1~17#1.base, vidioc_streamoff_~#descriptor___1~17#1.offset;call ULTIMATE.dealloc(vidioc_streamoff_~#descriptor___2~9#1.base, vidioc_streamoff_~#descriptor___2~9#1.offset);havoc vidioc_streamoff_~#descriptor___2~9#1.base, vidioc_streamoff_~#descriptor___2~9#1.offset; [2025-03-04 04:53:58,104 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L15773: call ULTIMATE.dealloc(vbi_read_timeout_~#descriptor~47#1.base, vbi_read_timeout_~#descriptor~47#1.offset);havoc vbi_read_timeout_~#descriptor~47#1.base, vbi_read_timeout_~#descriptor~47#1.offset; [2025-03-04 04:53:58,104 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L12493: call ULTIMATE.dealloc(buffer_prepare_~#descriptor~31#1.base, buffer_prepare_~#descriptor~31#1.offset);havoc buffer_prepare_~#descriptor~31#1.base, buffer_prepare_~#descriptor~31#1.offset;call ULTIMATE.dealloc(buffer_prepare_~#descriptor___0~20#1.base, buffer_prepare_~#descriptor___0~20#1.offset);havoc buffer_prepare_~#descriptor___0~20#1.base, buffer_prepare_~#descriptor___0~20#1.offset;call ULTIMATE.dealloc(buffer_prepare_~#descriptor___1~18#1.base, buffer_prepare_~#descriptor___1~18#1.offset);havoc buffer_prepare_~#descriptor___1~18#1.base, buffer_prepare_~#descriptor___1~18#1.offset;call ULTIMATE.dealloc(buffer_prepare_~#descriptor___2~10#1.base, buffer_prepare_~#descriptor___2~10#1.offset);havoc buffer_prepare_~#descriptor___2~10#1.base, buffer_prepare_~#descriptor___2~10#1.offset;call ULTIMATE.dealloc(buffer_prepare_~#descriptor___3~6#1.base, buffer_prepare_~#descriptor___3~6#1.offset);havoc buffer_prepare_~#descriptor___3~6#1.base, buffer_prepare_~#descriptor___3~6#1.offset; [2025-03-04 04:53:58,104 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L11965: call ULTIMATE.dealloc(vidioc_s_std_~#descriptor~27#1.base, vidioc_s_std_~#descriptor~27#1.offset);havoc vidioc_s_std_~#descriptor~27#1.base, vidioc_s_std_~#descriptor~27#1.offset;call ULTIMATE.dealloc(vidioc_s_std_~#descriptor___0~18#1.base, vidioc_s_std_~#descriptor___0~18#1.offset);havoc vidioc_s_std_~#descriptor___0~18#1.base, vidioc_s_std_~#descriptor___0~18#1.offset;call ULTIMATE.dealloc(vidioc_s_std_~#descriptor___1~16#1.base, vidioc_s_std_~#descriptor___1~16#1.offset);havoc vidioc_s_std_~#descriptor___1~16#1.base, vidioc_s_std_~#descriptor___1~16#1.offset;call ULTIMATE.dealloc(vidioc_s_std_~#descriptor___2~8#1.base, vidioc_s_std_~#descriptor___2~8#1.offset);havoc vidioc_s_std_~#descriptor___2~8#1.base, vidioc_s_std_~#descriptor___2~8#1.offset;call ULTIMATE.dealloc(vidioc_s_std_~#descriptor___3~5#1.base, vidioc_s_std_~#descriptor___3~5#1.offset);havoc vidioc_s_std_~#descriptor___3~5#1.base, vidioc_s_std_~#descriptor___3~5#1.offset; [2025-03-04 04:53:58,104 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L6026: call ULTIMATE.dealloc(saa7146_buffer_timeout_~#descriptor~6#1.base, saa7146_buffer_timeout_~#descriptor~6#1.offset);havoc saa7146_buffer_timeout_~#descriptor~6#1.base, saa7146_buffer_timeout_~#descriptor~6#1.offset;call ULTIMATE.dealloc(saa7146_buffer_timeout_~#descriptor___0~4#1.base, saa7146_buffer_timeout_~#descriptor___0~4#1.offset);havoc saa7146_buffer_timeout_~#descriptor___0~4#1.base, saa7146_buffer_timeout_~#descriptor___0~4#1.offset; [2025-03-04 04:53:58,242 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint ldv_stopFINAL: assume true; [2025-03-04 04:53:58,970 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L10433: call ULTIMATE.dealloc(~#descriptor~18#1.base, ~#descriptor~18#1.offset);havoc ~#descriptor~18#1.base, ~#descriptor~18#1.offset;call ULTIMATE.dealloc(~#descriptor___0~10#1.base, ~#descriptor___0~10#1.offset);havoc ~#descriptor___0~10#1.base, ~#descriptor___0~10#1.offset;call ULTIMATE.dealloc(~#descriptor___1~8#1.base, ~#descriptor___1~8#1.offset);havoc ~#descriptor___1~8#1.base, ~#descriptor___1~8#1.offset;call ULTIMATE.dealloc(~#descriptor___2~4#1.base, ~#descriptor___2~4#1.offset);havoc ~#descriptor___2~4#1.base, ~#descriptor___2~4#1.offset; [2025-03-04 04:53:59,192 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L17837: havoc #t~nondet2765; [2025-03-04 04:54:00,270 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L10787: call ULTIMATE.dealloc(~#descriptor~20#1.base, ~#descriptor~20#1.offset);havoc ~#descriptor~20#1.base, ~#descriptor~20#1.offset;call ULTIMATE.dealloc(~#descriptor___0~12#1.base, ~#descriptor___0~12#1.offset);havoc ~#descriptor___0~12#1.base, ~#descriptor___0~12#1.offset;call ULTIMATE.dealloc(~#descriptor___1~10#1.base, ~#descriptor___1~10#1.offset);havoc ~#descriptor___1~10#1.base, ~#descriptor___1~10#1.offset;call ULTIMATE.dealloc(~#descriptor___2~5#1.base, ~#descriptor___2~5#1.offset);havoc ~#descriptor___2~5#1.base, ~#descriptor___2~5#1.offset;call ULTIMATE.dealloc(~#descriptor___3~3#1.base, ~#descriptor___3~3#1.offset);havoc ~#descriptor___3~3#1.base, ~#descriptor___3~3#1.offset;call ULTIMATE.dealloc(~#descriptor___4~2#1.base, ~#descriptor___4~2#1.offset);havoc ~#descriptor___4~2#1.base, ~#descriptor___4~2#1.offset; [2025-03-04 04:54:01,524 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L16339: havoc ldv_dev_get_drvdata_#t~mem2677#1.base, ldv_dev_get_drvdata_#t~mem2677#1.offset;havoc ldv_dev_get_drvdata_#t~mem2678#1.base, ldv_dev_get_drvdata_#t~mem2678#1.offset; [2025-03-04 04:54:01,526 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L6094: call ULTIMATE.dealloc(~#descriptor~7#1.base, ~#descriptor~7#1.offset);havoc ~#descriptor~7#1.base, ~#descriptor~7#1.offset;call ULTIMATE.dealloc(~#descriptor___0~5#1.base, ~#descriptor___0~5#1.offset);havoc ~#descriptor___0~5#1.base, ~#descriptor___0~5#1.offset;call ULTIMATE.dealloc(~#descriptor___1~4#1.base, ~#descriptor___1~4#1.offset);havoc ~#descriptor___1~4#1.base, ~#descriptor___1~4#1.offset;call ULTIMATE.dealloc(~#descriptor___2~0#1.base, ~#descriptor___2~0#1.offset);havoc ~#descriptor___2~0#1.base, ~#descriptor___2~0#1.offset;call ULTIMATE.dealloc(~#descriptor___3~0#1.base, ~#descriptor___3~0#1.offset);havoc ~#descriptor___3~0#1.base, ~#descriptor___3~0#1.offset;call ULTIMATE.dealloc(~#descriptor___4~0#1.base, ~#descriptor___4~0#1.offset);havoc ~#descriptor___4~0#1.base, ~#descriptor___4~0#1.offset; [2025-03-04 04:54:01,526 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L17872: havoc try_module_get_#t~nondet2770#1; [2025-03-04 04:54:01,704 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L15806: call ULTIMATE.dealloc(~#descriptor~48#1.base, ~#descriptor~48#1.offset);havoc ~#descriptor~48#1.base, ~#descriptor~48#1.offset;call ULTIMATE.dealloc(~#__key~2#1.base, ~#__key~2#1.offset);havoc ~#__key~2#1.base, ~#__key~2#1.offset;call ULTIMATE.dealloc(~#__key___0~0#1.base, ~#__key___0~0#1.offset);havoc ~#__key___0~0#1.base, ~#__key___0~0#1.offset; [2025-03-04 04:54:02,585 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L17802: havoc #t~nondet2763; [2025-03-04 04:54:02,908 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L5217: havoc is_device_dma_capable_#t~mem46#1.base, is_device_dma_capable_#t~mem46#1.offset;havoc is_device_dma_capable_#t~mem47#1.base, is_device_dma_capable_#t~mem47#1.offset;havoc is_device_dma_capable_#t~mem48#1;havoc is_device_dma_capable_#t~short49#1; [2025-03-04 04:54:03,091 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L12758: call ULTIMATE.dealloc(~#descriptor~34.base, ~#descriptor~34.offset);havoc ~#descriptor~34.base, ~#descriptor~34.offset; [2025-03-04 04:54:03,228 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L17847: havoc #t~nondet2766; [2025-03-04 04:54:03,731 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L5040: havoc #t~mem5.base, #t~mem5.offset; [2025-03-04 04:54:08,326 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L14181: call ULTIMATE.dealloc(saa7146_set_clipping_rect_~#vdma2~0#1.base, saa7146_set_clipping_rect_~#vdma2~0#1.offset);havoc saa7146_set_clipping_rect_~#vdma2~0#1.base, saa7146_set_clipping_rect_~#vdma2~0#1.offset;call ULTIMATE.dealloc(saa7146_set_clipping_rect_~#clip_format~1#1.base, saa7146_set_clipping_rect_~#clip_format~1#1.offset);havoc saa7146_set_clipping_rect_~#clip_format~1#1.base, saa7146_set_clipping_rect_~#clip_format~1#1.offset;call ULTIMATE.dealloc(saa7146_set_clipping_rect_~#arbtr_ctrl~0#1.base, saa7146_set_clipping_rect_~#arbtr_ctrl~0#1.offset);havoc saa7146_set_clipping_rect_~#arbtr_ctrl~0#1.base, saa7146_set_clipping_rect_~#arbtr_ctrl~0#1.offset; [2025-03-04 04:54:08,327 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L14267: call ULTIMATE.dealloc(saa7146_set_position_~#vdma1~0#1.base, saa7146_set_position_~#vdma1~0#1.offset);havoc saa7146_set_position_~#vdma1~0#1.base, saa7146_set_position_~#vdma1~0#1.offset; [2025-03-04 04:54:08,327 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L10191: call ULTIMATE.dealloc(~#fmt~1#1.base, ~#fmt~1#1.offset);havoc ~#fmt~1#1.base, ~#fmt~1#1.offset;call ULTIMATE.dealloc(~#descriptor~17#1.base, ~#descriptor~17#1.offset);havoc ~#descriptor~17#1.base, ~#descriptor~17#1.offset;call ULTIMATE.dealloc(~#descriptor___0~9#1.base, ~#descriptor___0~9#1.offset);havoc ~#descriptor___0~9#1.base, ~#descriptor___0~9#1.offset;call ULTIMATE.dealloc(~#descriptor___1~7#1.base, ~#descriptor___1~7#1.offset);havoc ~#descriptor___1~7#1.base, ~#descriptor___1~7#1.offset;call ULTIMATE.dealloc(~#descriptor___2~3#1.base, ~#descriptor___2~3#1.offset);havoc ~#descriptor___2~3#1.base, ~#descriptor___2~3#1.offset;call ULTIMATE.dealloc(~#descriptor___3~2#1.base, ~#descriptor___3~2#1.offset);havoc ~#descriptor___3~2#1.base, ~#descriptor___3~2#1.offset;call ULTIMATE.dealloc(~#descriptor___4~1#1.base, ~#descriptor___4~1#1.offset);havoc ~#descriptor___4~1#1.base, ~#descriptor___4~1#1.offset;call ULTIMATE.dealloc(~#descriptor___5~0#1.base, ~#descriptor___5~0#1.offset);havoc ~#descriptor___5~0#1.base, ~#descriptor___5~0#1.offset;call ULTIMATE.dealloc(~#descriptor___6~0#1.base, ~#descriptor___6~0#1.offset);havoc ~#descriptor___6~0#1.base, ~#descriptor___6~0#1.offset; [2025-03-04 04:54:08,327 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L13957: call ULTIMATE.dealloc(calculate_clipping_registers_rect_~#line_list~0#1.base, calculate_clipping_registers_rect_~#line_list~0#1.offset);havoc calculate_clipping_registers_rect_~#line_list~0#1.base, calculate_clipping_registers_rect_~#line_list~0#1.offset;call ULTIMATE.dealloc(calculate_clipping_registers_rect_~#pixel_list~0#1.base, calculate_clipping_registers_rect_~#pixel_list~0#1.offset);havoc calculate_clipping_registers_rect_~#pixel_list~0#1.base, calculate_clipping_registers_rect_~#pixel_list~0#1.offset;call ULTIMATE.dealloc(calculate_clipping_registers_rect_~#cnt_line~0#1.base, calculate_clipping_registers_rect_~#cnt_line~0#1.offset);havoc calculate_clipping_registers_rect_~#cnt_line~0#1.base, calculate_clipping_registers_rect_~#cnt_line~0#1.offset;call ULTIMATE.dealloc(calculate_clipping_registers_rect_~#cnt_pixel~0#1.base, calculate_clipping_registers_rect_~#cnt_pixel~0#1.offset);havoc calculate_clipping_registers_rect_~#cnt_pixel~0#1.base, calculate_clipping_registers_rect_~#cnt_pixel~0#1.offset;call ULTIMATE.dealloc(calculate_clipping_registers_rect_~#x~0#1.base, calculate_clipping_registers_rect_~#x~0#1.offset);havoc calculate_clipping_registers_rect_~#x~0#1.base, calculate_clipping_registers_rect_~#x~0#1.offset;call ULTIMATE.dealloc(calculate_clipping_registers_rect_~#y~0#1.base, calculate_clipping_registers_rect_~#y~0#1.offset);havoc calculate_clipping_registers_rect_~#y~0#1.base, calculate_clipping_registers_rect_~#y~0#1.offset;call ULTIMATE.dealloc(calculate_clipping_registers_rect_~#w~0#1.base, calculate_clipping_registers_rect_~#w~0#1.offset);havoc calculate_clipping_registers_rect_~#w~0#1.base, calculate_clipping_registers_rect_~#w~0#1.offset;call ULTIMATE.dealloc(calculate_clipping_registers_rect_~#h~0#1.base, calculate_clipping_registers_rect_~#h~0#1.offset);havoc calculate_clipping_registers_rect_~#h~0#1.base, calculate_clipping_registers_rect_~#h~0#1.offset; [2025-03-04 04:54:08,828 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L6320: call ULTIMATE.dealloc(~#descriptor~8#1.base, ~#descriptor~8#1.offset);havoc ~#descriptor~8#1.base, ~#descriptor~8#1.offset; [2025-03-04 04:54:08,853 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L17967: havoc #t~nondet2787; [2025-03-04 04:54:09,631 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L17756: havoc #t~nondet2759; [2025-03-04 04:54:09,920 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L10143: call ULTIMATE.dealloc(~#fourcc.base, ~#fourcc.offset);havoc ~#fourcc.base, ~#fourcc.offset;call ULTIMATE.dealloc(~#descriptor~16.base, ~#descriptor~16.offset);havoc ~#descriptor~16.base, ~#descriptor~16.offset; [2025-03-04 04:54:10,371 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L17943: havoc videobuf_dma_unmap_#t~nondet2781#1; [2025-03-04 04:54:10,371 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L17939: havoc videobuf_dma_free_#t~nondet2780#1; [2025-03-04 04:54:10,371 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L5619: call ULTIMATE.dealloc(~#descriptor~2#1.base, ~#descriptor~2#1.offset);havoc ~#descriptor~2#1.base, ~#descriptor~2#1.offset; [2025-03-04 04:54:10,372 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L18003: havoc videobuf_waiton_#t~nondet2794#1; [2025-03-04 04:54:11,091 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L5887: call ULTIMATE.dealloc(~#descriptor~5#1.base, ~#descriptor~5#1.offset);havoc ~#descriptor~5#1.base, ~#descriptor~5#1.offset;call ULTIMATE.dealloc(~#descriptor___0~3#1.base, ~#descriptor___0~3#1.offset);havoc ~#descriptor___0~3#1.base, ~#descriptor___0~3#1.offset;call ULTIMATE.dealloc(~#descriptor___1~3#1.base, ~#descriptor___1~3#1.offset);havoc ~#descriptor___1~3#1.base, ~#descriptor___1~3#1.offset; [2025-03-04 04:54:11,091 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L9960-1: ldv_del_timer_67_#res#1 := ldv_del_timer_67_~ldv_func_res~0#1; [2025-03-04 04:54:20,252 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L15957: call ULTIMATE.dealloc(~#descriptor~50.base, ~#descriptor~50.offset);havoc ~#descriptor~50.base, ~#descriptor~50.offset; [2025-03-04 04:54:20,483 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L12675: call ULTIMATE.dealloc(~#descriptor~32.base, ~#descriptor~32.offset);havoc ~#descriptor~32.base, ~#descriptor~32.offset; [2025-03-04 04:54:21,155 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L16062: call ULTIMATE.dealloc(~#descriptor~52#1.base, ~#descriptor~52#1.offset);havoc ~#descriptor~52#1.base, ~#descriptor~52#1.offset;call ULTIMATE.dealloc(~#descriptor___0~27#1.base, ~#descriptor___0~27#1.offset);havoc ~#descriptor___0~27#1.base, ~#descriptor___0~27#1.offset; [2025-03-04 04:54:21,155 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L17981: havoc videobuf_read_stream_#t~nondet2789#1; [2025-03-04 04:54:21,155 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L16303-1: ldv_mod_timer_74_#res#1 := ldv_mod_timer_74_~ldv_func_res~5#1; [2025-03-04 04:54:32,892 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L6906: call ULTIMATE.dealloc(saa7146_vv_init_~#_key~0#1.base, saa7146_vv_init_~#_key~0#1.offset);havoc saa7146_vv_init_~#_key~0#1.base, saa7146_vv_init_~#_key~0#1.offset;call ULTIMATE.dealloc(saa7146_vv_init_~#descriptor~12#1.base, saa7146_vv_init_~#descriptor~12#1.offset);havoc saa7146_vv_init_~#descriptor~12#1.base, saa7146_vv_init_~#descriptor~12#1.offset;call ULTIMATE.dealloc(saa7146_vv_init_~#__key~0#1.base, saa7146_vv_init_~#__key~0#1.offset);havoc saa7146_vv_init_~#__key~0#1.base, saa7146_vv_init_~#__key~0#1.offset; [2025-03-04 04:54:32,892 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L17894: havoc v4l2_device_register_#t~nondet2775#1; [2025-03-04 04:54:32,892 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L7176: call ULTIMATE.dealloc(saa7146_unregister_device_~#descriptor~15#1.base, saa7146_unregister_device_~#descriptor~15#1.offset);havoc saa7146_unregister_device_~#descriptor~15#1.base, saa7146_unregister_device_~#descriptor~15#1.offset; [2025-03-04 04:54:32,892 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L17879: havoc v4l2_ctrl_handler_init_class_#t~nondet2771#1; [2025-03-04 04:54:35,246 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L6592: havoc __fops_poll_#t~bitwise425#1; [2025-03-04 04:54:35,247 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L6618: havoc __fops_poll_#t~bitwise431#1; [2025-03-04 04:54:35,247 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L17959: havoc videobuf_poll_stream_#t~nondet2785#1; [2025-03-04 04:54:35,247 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L6489: call ULTIMATE.dealloc(__fops_poll_~#descriptor~10#1.base, __fops_poll_~#descriptor~10#1.offset);havoc __fops_poll_~#descriptor~10#1.base, __fops_poll_~#descriptor~10#1.offset;call ULTIMATE.dealloc(__fops_poll_~#descriptor___0~7#1.base, __fops_poll_~#descriptor___0~7#1.offset);havoc __fops_poll_~#descriptor___0~7#1.base, __fops_poll_~#descriptor___0~7#1.offset;call ULTIMATE.dealloc(__fops_poll_~#descriptor___1~5#1.base, __fops_poll_~#descriptor___1~5#1.offset);havoc __fops_poll_~#descriptor___1~5#1.base, __fops_poll_~#descriptor___1~5#1.offset;call ULTIMATE.dealloc(__fops_poll_~#descriptor___2~1#1.base, __fops_poll_~#descriptor___2~1#1.offset);havoc __fops_poll_~#descriptor___2~1#1.base, __fops_poll_~#descriptor___2~1#1.offset;call ULTIMATE.dealloc(__fops_poll_~#descriptor___3~1#1.base, __fops_poll_~#descriptor___3~1#1.offset);havoc __fops_poll_~#descriptor___3~1#1.base, __fops_poll_~#descriptor___3~1#1.offset; [2025-03-04 04:54:35,247 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L6539: havoc __fops_poll_#t~bitwise414#1; [2025-03-04 04:54:35,247 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L17886: havoc v4l2_ctrl_poll_#t~nondet2773#1; [2025-03-04 04:54:35,247 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L6532: havoc __fops_poll_#t~bitwise411#1; [2025-03-04 04:54:36,103 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L15648: call ULTIMATE.dealloc(buffer_queue___0_~#descriptor~44#1.base, buffer_queue___0_~#descriptor~44#1.offset);havoc buffer_queue___0_~#descriptor~44#1.base, buffer_queue___0_~#descriptor~44#1.offset; [2025-03-04 04:54:36,103 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L15686: call ULTIMATE.dealloc(buffer_release___0_~#descriptor~45#1.base, buffer_release___0_~#descriptor~45#1.offset);havoc buffer_release___0_~#descriptor~45#1.base, buffer_release___0_~#descriptor~45#1.offset; [2025-03-04 04:54:38,931 INFO L? ?]: Removed 4014 outVars from TransFormulas that were not future-live. [2025-03-04 04:54:38,931 INFO L307 CfgBuilder]: Performing block encoding [2025-03-04 04:54:39,064 INFO L331 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2025-03-04 04:54:39,064 INFO L336 CfgBuilder]: Removed 0 assume(true) statements. [2025-03-04 04:54:39,065 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder CFG 04.03 04:54:39 BoogieIcfgContainer [2025-03-04 04:54:39,065 INFO L131 PluginConnector]: ------------------------ END IcfgBuilder---------------------------- [2025-03-04 04:54:39,067 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2025-03-04 04:54:39,067 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2025-03-04 04:54:39,071 INFO L274 PluginConnector]: TraceAbstraction initialized [2025-03-04 04:54:39,071 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 04.03 04:53:18" (1/3) ... [2025-03-04 04:54:39,071 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@77658b7f and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 04.03 04:54:39, skipping insertion in model container [2025-03-04 04:54:39,071 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.03 04:53:23" (2/3) ... [2025-03-04 04:54:39,072 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@77658b7f and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 04.03 04:54:39, skipping insertion in model container [2025-03-04 04:54:39,072 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder CFG 04.03 04:54:39" (3/3) ... [2025-03-04 04:54:39,073 INFO L128 eAbstractionObserver]: Analyzing ICFG linux-3.14_complex_emg_linux-alloc-spinlock_drivers-media-common-saa7146-saa7146_vv.cil.i [2025-03-04 04:54:39,085 INFO L216 ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2025-03-04 04:54:39,088 INFO L151 ceAbstractionStarter]: Applying trace abstraction to ICFG linux-3.14_complex_emg_linux-alloc-spinlock_drivers-media-common-saa7146-saa7146_vv.cil.i that has 180 procedures, 4432 locations, 1 initial locations, 43 loop locations, and 1 error locations. [2025-03-04 04:54:39,264 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2025-03-04 04:54:39,281 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;@499f5a89, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2025-03-04 04:54:39,281 INFO L334 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2025-03-04 04:54:39,296 INFO L276 IsEmpty]: Start isEmpty. Operand has 4274 states, 3215 states have (on average 1.389113530326594) internal successors, (4466), 3232 states have internal predecessors, (4466), 919 states have call successors, (919), 140 states have call predecessors, (919), 139 states have return successors, (910), 903 states have call predecessors, (910), 910 states have call successors, (910) [2025-03-04 04:54:39,391 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 599 [2025-03-04 04:54:39,391 INFO L210 NwaCegarLoop]: Found error trace [2025-03-04 04:54:39,396 INFO L218 NwaCegarLoop]: trace histogram [49, 49, 48, 48, 48, 48, 48, 48, 5, 5, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-03-04 04:54:39,396 INFO L396 AbstractCegarLoop]: === Iteration 1 === Targeting kzallocErr0ASSERT_VIOLATIONERROR_FUNCTION === [kzallocErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2025-03-04 04:54:39,404 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-04 04:54:39,405 INFO L85 PathProgramCache]: Analyzing trace with hash 43487401, now seen corresponding path program 1 times [2025-03-04 04:54:39,414 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-04 04:54:39,415 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [771242903] [2025-03-04 04:54:39,415 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-04 04:54:39,415 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms