./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 3289d67d Calling Ultimate with: /root/.sdkman/candidates/java/11.0.12-open/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.5.800.v20200727-1323.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.2.5-tmp.fs.icfgbuilder-eval-3289d67-m [2024-11-16 21:46:49,735 INFO L188 SettingsManager]: Resetting all preferences to default values... [2024-11-16 21:46:49,788 INFO L114 SettingsManager]: Loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-64bit-Automizer_Default.epf [2024-11-16 21:46:49,794 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2024-11-16 21:46:49,795 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2024-11-16 21:46:49,820 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2024-11-16 21:46:49,820 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2024-11-16 21:46:49,821 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2024-11-16 21:46:49,821 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2024-11-16 21:46:49,822 INFO L153 SettingsManager]: * Use memory slicer=true [2024-11-16 21:46:49,822 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2024-11-16 21:46:49,823 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2024-11-16 21:46:49,823 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2024-11-16 21:46:49,823 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2024-11-16 21:46:49,825 INFO L153 SettingsManager]: * Use SBE=true [2024-11-16 21:46:49,825 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2024-11-16 21:46:49,825 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2024-11-16 21:46:49,825 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2024-11-16 21:46:49,826 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2024-11-16 21:46:49,826 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2024-11-16 21:46:49,826 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2024-11-16 21:46:49,826 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2024-11-16 21:46:49,828 INFO L153 SettingsManager]: * Allow undefined functions=false [2024-11-16 21:46:49,828 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2024-11-16 21:46:49,828 INFO L153 SettingsManager]: * Use constant arrays=true [2024-11-16 21:46:49,829 INFO L151 SettingsManager]: Preferences of IcfgBuilder differ from their defaults: [2024-11-16 21:46:49,829 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-11-16 21:46:49,829 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-11-16 21:46:49,829 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-11-16 21:46:49,829 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-16 21:46:49,830 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2024-11-16 21:46:49,830 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2024-11-16 21:46:49,830 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2024-11-16 21:46:49,830 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2024-11-16 21:46:49,830 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2024-11-16 21:46:49,830 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2024-11-16 21:46:49,830 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2024-11-16 21:46:49,831 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2024-11-16 21:46:49,831 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2024-11-16 21:46:49,831 INFO L153 SettingsManager]: * Looper check in Petri net analysis=SEMANTIC WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release 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 [2024-11-16 21:46:50,090 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2024-11-16 21:46:50,109 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2024-11-16 21:46:50,113 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2024-11-16 21:46:50,114 INFO L270 PluginConnector]: Initializing CDTParser... [2024-11-16 21:46:50,115 INFO L274 PluginConnector]: CDTParser initialized [2024-11-16 21:46:50,116 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 [2024-11-16 21:46:51,406 INFO L533 CDTParser]: Created temporary CDT project at NULL [2024-11-16 21:46:51,908 INFO L384 CDTParser]: Found 1 translation units. [2024-11-16 21:46:51,909 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 [2024-11-16 21:46:51,979 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/cfa948a5c/3c97f06f557c4ec580eed834de8fae01/FLAG006ef4a17 [2024-11-16 21:46:52,002 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/cfa948a5c/3c97f06f557c4ec580eed834de8fae01 [2024-11-16 21:46:52,006 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2024-11-16 21:46:52,007 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2024-11-16 21:46:52,009 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2024-11-16 21:46:52,010 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2024-11-16 21:46:52,014 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2024-11-16 21:46:52,015 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 16.11 09:46:52" (1/1) ... [2024-11-16 21:46:52,016 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@528d1b09 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 09:46:52, skipping insertion in model container [2024-11-16 21:46:52,016 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 16.11 09:46:52" (1/1) ... [2024-11-16 21:46:52,157 INFO L175 MainTranslator]: Built tables and reachable declarations [2024-11-16 21:46:55,719 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] [2024-11-16 21:46:55,723 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] [2024-11-16 21:46:55,761 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-16 21:46:55,827 INFO L200 MainTranslator]: Completed pre-run [2024-11-16 21:46:55,912 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] [2024-11-16 21:46:55,915 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] [2024-11-16 21:46:55,915 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] [2024-11-16 21:46:55,916 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret__): "m" (__preempt_count)); [5130] [2024-11-16 21:46:55,916 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret__): "m" (__preempt_count)); [5133] [2024-11-16 21:46:55,916 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret__): "m" (__preempt_count)); [5136] [2024-11-16 21:46:55,916 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret__): "m" (__preempt_count)); [5139] [2024-11-16 21:46:55,919 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("movl %1,%0": "=r" (ret): "m" (*((unsigned int volatile *)addr)): "memory"); [5185] [2024-11-16 21:46:55,919 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("movl %0,%1": : "r" (val), "m" (*((unsigned int volatile *)addr)): "memory"); [5192] [2024-11-16 21:46:55,949 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] [2024-11-16 21:46:55,951 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] [2024-11-16 21:46:55,952 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] [2024-11-16 21:46:55,953 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] [2024-11-16 21:46:55,963 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] [2024-11-16 21:46:55,967 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] [2024-11-16 21:46:55,971 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] [2024-11-16 21:46:55,973 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] [2024-11-16 21:46:55,996 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] [2024-11-16 21:46:56,002 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] [2024-11-16 21:46:56,004 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] [2024-11-16 21:46:56,134 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] [2024-11-16 21:46:56,140 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] [2024-11-16 21:46:56,290 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] [2024-11-16 21:46:56,291 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] [2024-11-16 21:46:56,292 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] [2024-11-16 21:46:56,305 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] [2024-11-16 21:46:56,305 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret__): "p" (& current_task)); [15005] [2024-11-16 21:46:56,305 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& current_task)); [15008] [2024-11-16 21:46:56,305 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& current_task)); [15011] [2024-11-16 21:46:56,305 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& current_task)); [15014] [2024-11-16 21:46:56,377 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] [2024-11-16 21:46:56,378 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] [2024-11-16 21:46:56,382 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-16 21:46:56,496 INFO L204 MainTranslator]: Completed translation [2024-11-16 21:46:56,497 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 09:46:56 WrapperNode [2024-11-16 21:46:56,497 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2024-11-16 21:46:56,498 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2024-11-16 21:46:56,498 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2024-11-16 21:46:56,498 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2024-11-16 21:46:56,503 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 09:46:56" (1/1) ... [2024-11-16 21:46:56,609 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 09:46:56" (1/1) ... [2024-11-16 21:46:57,025 INFO L138 Inliner]: procedures = 486, calls = 6776, calls flagged for inlining = 236, calls inlined = 219, statements flattened = 14739 [2024-11-16 21:46:57,025 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2024-11-16 21:46:57,026 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2024-11-16 21:46:57,027 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2024-11-16 21:46:57,027 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2024-11-16 21:46:57,036 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 09:46:56" (1/1) ... [2024-11-16 21:46:57,036 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 09:46:56" (1/1) ... [2024-11-16 21:46:57,140 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 09:46:56" (1/1) ... [2024-11-16 21:47:00,013 INFO L175 MemorySlicer]: Split 3670 memory accesses to 41 slices as follows [22, 1708, 1, 219, 9, 9, 15, 12, 131, 4, 11, 131, 10, 11, 11, 9, 2, 1, 204, 15, 5, 6, 854, 11, 12, 2, 8, 2, 3, 1, 14, 5, 6, 2, 2, 5, 2, 12, 12, 167, 4]. 47 percent of accesses are in the largest equivalence class. The 42 initializations are split as follows [0, 0, 1, 0, 0, 5, 0, 0, 0, 0, 9, 0, 0, 9, 0, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8, 0, 3, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0]. The 2153 writes are split as follows [9, 684, 0, 110, 3, 0, 5, 6, 129, 2, 0, 129, 3, 0, 6, 0, 0, 0, 109, 8, 3, 3, 732, 6, 6, 0, 0, 0, 0, 0, 5, 5, 3, 0, 1, 3, 0, 4, 12, 167, 0]. [2024-11-16 21:47:00,014 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 09:46:56" (1/1) ... [2024-11-16 21:47:00,015 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 09:46:56" (1/1) ... [2024-11-16 21:47:00,330 INFO L184 PluginConnector]: Executing the observer ReplaceArrayAssignments from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 09:46:56" (1/1) ... [2024-11-16 21:47:00,355 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 09:46:56" (1/1) ... [2024-11-16 21:47:00,420 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 09:46:56" (1/1) ... [2024-11-16 21:47:00,455 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 09:46:56" (1/1) ... [2024-11-16 21:47:00,541 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2024-11-16 21:47:00,543 INFO L112 PluginConnector]: ------------------------IcfgBuilder---------------------------- [2024-11-16 21:47:00,543 INFO L270 PluginConnector]: Initializing IcfgBuilder... [2024-11-16 21:47:00,543 INFO L274 PluginConnector]: IcfgBuilder initialized [2024-11-16 21:47:00,544 INFO L184 PluginConnector]: Executing the observer IcfgBuilderObserver from plugin IcfgBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 09:46:56" (1/1) ... [2024-11-16 21:47:00,612 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-16 21:47:00,636 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-16 21:47:00,685 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) [2024-11-16 21:47:00,692 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 [2024-11-16 21:47:00,745 INFO L130 BoogieDeclarations]: Found specification of procedure videobuf_streamoff [2024-11-16 21:47:00,749 INFO L138 BoogieDeclarations]: Found implementation of procedure videobuf_streamoff [2024-11-16 21:47:00,749 INFO L130 BoogieDeclarations]: Found specification of procedure video_open [2024-11-16 21:47:00,749 INFO L138 BoogieDeclarations]: Found implementation of procedure video_open [2024-11-16 21:47:00,749 INFO L130 BoogieDeclarations]: Found specification of procedure SAA7146_IER_DISABLE___0 [2024-11-16 21:47:00,750 INFO L138 BoogieDeclarations]: Found implementation of procedure SAA7146_IER_DISABLE___0 [2024-11-16 21:47:00,750 INFO L130 BoogieDeclarations]: Found specification of procedure videobuf_reqbufs [2024-11-16 21:47:00,750 INFO L138 BoogieDeclarations]: Found implementation of procedure videobuf_reqbufs [2024-11-16 21:47:00,750 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.meminit [2024-11-16 21:47:00,750 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.meminit [2024-11-16 21:47:00,750 INFO L130 BoogieDeclarations]: Found specification of procedure vidioc_s_fmt_vid_cap [2024-11-16 21:47:00,750 INFO L138 BoogieDeclarations]: Found implementation of procedure vidioc_s_fmt_vid_cap [2024-11-16 21:47:00,750 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2024-11-16 21:47:00,750 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2024-11-16 21:47:00,750 INFO L130 BoogieDeclarations]: Found specification of procedure vidioc_enum_fmt_vid_cap [2024-11-16 21:47:00,751 INFO L138 BoogieDeclarations]: Found implementation of procedure vidioc_enum_fmt_vid_cap [2024-11-16 21:47:00,751 INFO L130 BoogieDeclarations]: Found specification of procedure vidioc_reqbufs [2024-11-16 21:47:00,751 INFO L138 BoogieDeclarations]: Found implementation of procedure vidioc_reqbufs [2024-11-16 21:47:00,751 INFO L130 BoogieDeclarations]: Found specification of procedure saa7146_set_window [2024-11-16 21:47:00,751 INFO L138 BoogieDeclarations]: Found implementation of procedure saa7146_set_window [2024-11-16 21:47:00,751 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~TO~int [2024-11-16 21:47:00,751 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~TO~int [2024-11-16 21:47:00,752 INFO L130 BoogieDeclarations]: Found specification of procedure saa7146_res_get [2024-11-16 21:47:00,752 INFO L138 BoogieDeclarations]: Found implementation of procedure saa7146_res_get [2024-11-16 21:47:00,752 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_irqrestore_69 [2024-11-16 21:47:00,752 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_irqrestore_69 [2024-11-16 21:47:00,752 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_irqrestore_64 [2024-11-16 21:47:00,752 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_irqrestore_64 [2024-11-16 21:47:00,752 INFO L130 BoogieDeclarations]: Found specification of procedure video_end [2024-11-16 21:47:00,752 INFO L138 BoogieDeclarations]: Found implementation of procedure video_end [2024-11-16 21:47:00,753 INFO L130 BoogieDeclarations]: Found specification of procedure arch_spin_is_locked [2024-11-16 21:47:00,753 INFO L138 BoogieDeclarations]: Found implementation of procedure arch_spin_is_locked [2024-11-16 21:47:00,756 INFO L130 BoogieDeclarations]: Found specification of procedure videobuf_to_dma [2024-11-16 21:47:00,756 INFO L138 BoogieDeclarations]: Found implementation of procedure videobuf_to_dma [2024-11-16 21:47:00,756 INFO L130 BoogieDeclarations]: Found specification of procedure vidioc_g_fmt_vid_cap [2024-11-16 21:47:00,756 INFO L138 BoogieDeclarations]: Found implementation of procedure vidioc_g_fmt_vid_cap [2024-11-16 21:47:00,756 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_EMGentry_exit_saa7146_vv_cleanup_module_9_2 [2024-11-16 21:47:00,756 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_EMGentry_exit_saa7146_vv_cleanup_module_9_2 [2024-11-16 21:47:00,757 INFO L130 BoogieDeclarations]: Found specification of procedure saa7146_buffer_queue [2024-11-16 21:47:00,757 INFO L138 BoogieDeclarations]: Found implementation of procedure saa7146_buffer_queue [2024-11-16 21:47:00,757 INFO L130 BoogieDeclarations]: Found specification of procedure video_close [2024-11-16 21:47:00,757 INFO L138 BoogieDeclarations]: Found implementation of procedure video_close [2024-11-16 21:47:00,757 INFO L130 BoogieDeclarations]: Found specification of procedure vbi_open [2024-11-16 21:47:00,757 INFO L138 BoogieDeclarations]: Found implementation of procedure vbi_open [2024-11-16 21:47:00,757 INFO L130 BoogieDeclarations]: Found specification of procedure vidioc_g_std [2024-11-16 21:47:00,757 INFO L138 BoogieDeclarations]: Found implementation of procedure vidioc_g_std [2024-11-16 21:47:00,757 INFO L130 BoogieDeclarations]: Found specification of procedure saa7146_pgtable_alloc [2024-11-16 21:47:00,757 INFO L138 BoogieDeclarations]: Found implementation of procedure saa7146_pgtable_alloc [2024-11-16 21:47:00,757 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_xmalloc [2024-11-16 21:47:00,757 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_xmalloc [2024-11-16 21:47:00,758 INFO L130 BoogieDeclarations]: Found specification of procedure v4l2_ctrl_handler_free [2024-11-16 21:47:00,758 INFO L138 BoogieDeclarations]: Found implementation of procedure v4l2_ctrl_handler_free [2024-11-16 21:47:00,758 INFO L130 BoogieDeclarations]: Found specification of procedure strlcpy [2024-11-16 21:47:00,758 INFO L138 BoogieDeclarations]: Found implementation of procedure strlcpy [2024-11-16 21:47:00,758 INFO L130 BoogieDeclarations]: Found specification of procedure vbi_irq_done [2024-11-16 21:47:00,758 INFO L138 BoogieDeclarations]: Found implementation of procedure vbi_irq_done [2024-11-16 21:47:00,758 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_del_timer [2024-11-16 21:47:00,758 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_del_timer [2024-11-16 21:47:00,759 INFO L130 BoogieDeclarations]: Found specification of procedure v4l2_ctrl_new_std [2024-11-16 21:47:00,759 INFO L138 BoogieDeclarations]: Found implementation of procedure v4l2_ctrl_new_std [2024-11-16 21:47:00,759 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_is_err [2024-11-16 21:47:00,759 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_is_err [2024-11-16 21:47:00,759 INFO L130 BoogieDeclarations]: Found specification of procedure vidioc_querybuf [2024-11-16 21:47:00,759 INFO L138 BoogieDeclarations]: Found implementation of procedure vidioc_querybuf [2024-11-16 21:47:00,759 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock_irqrestore [2024-11-16 21:47:00,759 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock_irqrestore [2024-11-16 21:47:00,760 INFO L130 BoogieDeclarations]: Found specification of procedure video_devdata [2024-11-16 21:47:00,760 INFO L138 BoogieDeclarations]: Found implementation of procedure video_devdata [2024-11-16 21:47:00,763 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2024-11-16 21:47:00,763 INFO L130 BoogieDeclarations]: Found specification of procedure vidioc_g_fmt_vid_overlay [2024-11-16 21:47:00,763 INFO L138 BoogieDeclarations]: Found implementation of procedure vidioc_g_fmt_vid_overlay [2024-11-16 21:47:00,763 INFO L130 BoogieDeclarations]: Found specification of procedure videobuf_dqbuf [2024-11-16 21:47:00,763 INFO L138 BoogieDeclarations]: Found implementation of procedure videobuf_dqbuf [2024-11-16 21:47:00,764 INFO L130 BoogieDeclarations]: Found specification of procedure video_irq_done [2024-11-16 21:47:00,764 INFO L138 BoogieDeclarations]: Found implementation of procedure video_irq_done [2024-11-16 21:47:00,764 INFO L130 BoogieDeclarations]: Found specification of procedure capable [2024-11-16 21:47:00,764 INFO L138 BoogieDeclarations]: Found implementation of procedure capable [2024-11-16 21:47:00,764 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock_slock_of_saa7146_dev [2024-11-16 21:47:00,764 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock_slock_of_saa7146_dev [2024-11-16 21:47:00,764 INFO L130 BoogieDeclarations]: Found specification of procedure vidioc_s_fmt_vid_overlay [2024-11-16 21:47:00,764 INFO L138 BoogieDeclarations]: Found implementation of procedure vidioc_s_fmt_vid_overlay [2024-11-16 21:47:00,764 INFO L130 BoogieDeclarations]: Found specification of procedure vidioc_try_fmt_vid_cap [2024-11-16 21:47:00,764 INFO L138 BoogieDeclarations]: Found implementation of procedure vidioc_try_fmt_vid_cap [2024-11-16 21:47:00,764 INFO L130 BoogieDeclarations]: Found specification of procedure _copy_from_user [2024-11-16 21:47:00,764 INFO L138 BoogieDeclarations]: Found implementation of procedure _copy_from_user [2024-11-16 21:47:00,764 INFO L130 BoogieDeclarations]: Found specification of procedure get_dma_ops [2024-11-16 21:47:00,764 INFO L138 BoogieDeclarations]: Found implementation of procedure get_dma_ops [2024-11-16 21:47:00,765 INFO L130 BoogieDeclarations]: Found specification of procedure sort_and_eliminate [2024-11-16 21:47:00,765 INFO L138 BoogieDeclarations]: Found implementation of procedure sort_and_eliminate [2024-11-16 21:47:00,765 INFO L130 BoogieDeclarations]: Found specification of procedure video_ioctl2 [2024-11-16 21:47:00,765 INFO L138 BoogieDeclarations]: Found implementation of procedure video_ioctl2 [2024-11-16 21:47:00,765 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#0 [2024-11-16 21:47:00,765 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#1 [2024-11-16 21:47:00,765 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#2 [2024-11-16 21:47:00,766 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#3 [2024-11-16 21:47:00,766 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#4 [2024-11-16 21:47:00,766 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#5 [2024-11-16 21:47:00,766 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#6 [2024-11-16 21:47:00,766 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#7 [2024-11-16 21:47:00,766 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#8 [2024-11-16 21:47:00,766 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#9 [2024-11-16 21:47:00,767 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#10 [2024-11-16 21:47:00,767 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#11 [2024-11-16 21:47:00,767 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#12 [2024-11-16 21:47:00,767 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#13 [2024-11-16 21:47:00,771 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#14 [2024-11-16 21:47:00,771 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#15 [2024-11-16 21:47:00,771 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#16 [2024-11-16 21:47:00,771 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#17 [2024-11-16 21:47:00,772 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#18 [2024-11-16 21:47:00,772 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#19 [2024-11-16 21:47:00,772 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#20 [2024-11-16 21:47:00,772 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#21 [2024-11-16 21:47:00,772 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#22 [2024-11-16 21:47:00,772 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#23 [2024-11-16 21:47:00,772 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#24 [2024-11-16 21:47:00,772 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#25 [2024-11-16 21:47:00,772 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#26 [2024-11-16 21:47:00,772 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#27 [2024-11-16 21:47:00,772 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#28 [2024-11-16 21:47:00,772 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#29 [2024-11-16 21:47:00,772 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#30 [2024-11-16 21:47:00,773 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#31 [2024-11-16 21:47:00,773 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#32 [2024-11-16 21:47:00,773 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#33 [2024-11-16 21:47:00,773 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#34 [2024-11-16 21:47:00,773 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#35 [2024-11-16 21:47:00,773 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#36 [2024-11-16 21:47:00,774 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#37 [2024-11-16 21:47:00,774 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#38 [2024-11-16 21:47:00,774 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#39 [2024-11-16 21:47:00,774 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#40 [2024-11-16 21:47:00,774 INFO L130 BoogieDeclarations]: Found specification of procedure videobuf_qbuf [2024-11-16 21:47:00,774 INFO L138 BoogieDeclarations]: Found implementation of procedure videobuf_qbuf [2024-11-16 21:47:00,774 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assume [2024-11-16 21:47:00,774 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assume [2024-11-16 21:47:00,774 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#0 [2024-11-16 21:47:00,775 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#1 [2024-11-16 21:47:00,775 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#2 [2024-11-16 21:47:00,775 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#3 [2024-11-16 21:47:00,775 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#4 [2024-11-16 21:47:00,775 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#5 [2024-11-16 21:47:00,775 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#6 [2024-11-16 21:47:00,775 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#7 [2024-11-16 21:47:00,775 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#8 [2024-11-16 21:47:00,775 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#9 [2024-11-16 21:47:00,776 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#10 [2024-11-16 21:47:00,776 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#11 [2024-11-16 21:47:00,776 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#12 [2024-11-16 21:47:00,776 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#13 [2024-11-16 21:47:00,779 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#14 [2024-11-16 21:47:00,779 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#15 [2024-11-16 21:47:00,779 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#16 [2024-11-16 21:47:00,779 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#17 [2024-11-16 21:47:00,779 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#18 [2024-11-16 21:47:00,780 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#19 [2024-11-16 21:47:00,780 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#20 [2024-11-16 21:47:00,780 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#21 [2024-11-16 21:47:00,780 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#22 [2024-11-16 21:47:00,780 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#23 [2024-11-16 21:47:00,780 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#24 [2024-11-16 21:47:00,780 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#25 [2024-11-16 21:47:00,780 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#26 [2024-11-16 21:47:00,780 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#27 [2024-11-16 21:47:00,780 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#28 [2024-11-16 21:47:00,780 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#29 [2024-11-16 21:47:00,780 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#30 [2024-11-16 21:47:00,780 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#31 [2024-11-16 21:47:00,780 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#32 [2024-11-16 21:47:00,781 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#33 [2024-11-16 21:47:00,781 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#34 [2024-11-16 21:47:00,781 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#35 [2024-11-16 21:47:00,781 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#36 [2024-11-16 21:47:00,781 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#37 [2024-11-16 21:47:00,781 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#38 [2024-11-16 21:47:00,781 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#39 [2024-11-16 21:47:00,781 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#40 [2024-11-16 21:47:00,782 INFO L130 BoogieDeclarations]: Found specification of procedure fops_read [2024-11-16 21:47:00,782 INFO L138 BoogieDeclarations]: Found implementation of procedure fops_read [2024-11-16 21:47:00,782 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_err_code [2024-11-16 21:47:00,782 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_err_code [2024-11-16 21:47:00,782 INFO L130 BoogieDeclarations]: Found specification of procedure release_all_pagetables [2024-11-16 21:47:00,782 INFO L138 BoogieDeclarations]: Found implementation of procedure release_all_pagetables [2024-11-16 21:47:00,782 INFO L130 BoogieDeclarations]: Found specification of procedure saa7146_buffer_finish [2024-11-16 21:47:00,782 INFO L138 BoogieDeclarations]: Found implementation of procedure saa7146_buffer_finish [2024-11-16 21:47:00,783 INFO L130 BoogieDeclarations]: Found specification of procedure saa7146_set_output_format [2024-11-16 21:47:00,783 INFO L138 BoogieDeclarations]: Found implementation of procedure saa7146_set_output_format [2024-11-16 21:47:00,783 INFO L130 BoogieDeclarations]: Found specification of procedure video_read [2024-11-16 21:47:00,785 INFO L138 BoogieDeclarations]: Found implementation of procedure video_read [2024-11-16 21:47:00,785 INFO L130 BoogieDeclarations]: Found specification of procedure pci_free_consistent [2024-11-16 21:47:00,785 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_free_consistent [2024-11-16 21:47:00,785 INFO L130 BoogieDeclarations]: Found specification of procedure vbi_stop [2024-11-16 21:47:00,785 INFO L138 BoogieDeclarations]: Found implementation of procedure vbi_stop [2024-11-16 21:47:00,786 INFO L130 BoogieDeclarations]: Found specification of procedure saa7146_res_free [2024-11-16 21:47:00,786 INFO L138 BoogieDeclarations]: Found implementation of procedure saa7146_res_free [2024-11-16 21:47:00,786 INFO L130 BoogieDeclarations]: Found specification of procedure v4l2_ctrl_subscribe_event [2024-11-16 21:47:00,786 INFO L138 BoogieDeclarations]: Found implementation of procedure v4l2_ctrl_subscribe_event [2024-11-16 21:47:00,786 INFO L130 BoogieDeclarations]: Found specification of procedure vidioc_s_fbuf [2024-11-16 21:47:00,786 INFO L138 BoogieDeclarations]: Found implementation of procedure vidioc_s_fbuf [2024-11-16 21:47:00,786 INFO L130 BoogieDeclarations]: Found specification of procedure saa7146_pgtable_free [2024-11-16 21:47:00,786 INFO L138 BoogieDeclarations]: Found implementation of procedure saa7146_pgtable_free [2024-11-16 21:47:00,786 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2024-11-16 21:47:00,786 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_0 [2024-11-16 21:47:00,786 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_0 [2024-11-16 21:47:00,786 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_3 [2024-11-16 21:47:00,786 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_3 [2024-11-16 21:47:00,786 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_2 [2024-11-16 21:47:00,787 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_2 [2024-11-16 21:47:00,787 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_4 [2024-11-16 21:47:00,787 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_4 [2024-11-16 21:47:00,787 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mod_timer [2024-11-16 21:47:00,787 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mod_timer [2024-11-16 21:47:00,787 INFO L130 BoogieDeclarations]: Found specification of procedure videobuf_queue_sg_init [2024-11-16 21:47:00,787 INFO L138 BoogieDeclarations]: Found implementation of procedure videobuf_queue_sg_init [2024-11-16 21:47:00,787 INFO L130 BoogieDeclarations]: Found specification of procedure saa7146_pgtable_build_single [2024-11-16 21:47:00,787 INFO L138 BoogieDeclarations]: Found implementation of procedure saa7146_pgtable_build_single [2024-11-16 21:47:00,787 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2024-11-16 21:47:00,787 INFO L130 BoogieDeclarations]: Found specification of procedure saa7146_s_ctrl [2024-11-16 21:47:00,787 INFO L138 BoogieDeclarations]: Found implementation of procedure saa7146_s_ctrl [2024-11-16 21:47:00,787 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undef_int [2024-11-16 21:47:00,787 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undef_int [2024-11-16 21:47:00,788 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#0 [2024-11-16 21:47:00,788 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#1 [2024-11-16 21:47:00,788 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#2 [2024-11-16 21:47:00,788 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#3 [2024-11-16 21:47:00,788 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#4 [2024-11-16 21:47:00,788 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#5 [2024-11-16 21:47:00,788 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#6 [2024-11-16 21:47:00,788 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#7 [2024-11-16 21:47:00,788 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#8 [2024-11-16 21:47:00,788 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#9 [2024-11-16 21:47:00,788 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#10 [2024-11-16 21:47:00,788 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#11 [2024-11-16 21:47:00,788 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#12 [2024-11-16 21:47:00,788 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#13 [2024-11-16 21:47:00,789 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#14 [2024-11-16 21:47:00,789 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#15 [2024-11-16 21:47:00,789 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#16 [2024-11-16 21:47:00,789 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#17 [2024-11-16 21:47:00,789 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#18 [2024-11-16 21:47:00,789 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#19 [2024-11-16 21:47:00,789 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#20 [2024-11-16 21:47:00,794 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#21 [2024-11-16 21:47:00,794 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#22 [2024-11-16 21:47:00,794 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#23 [2024-11-16 21:47:00,794 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#24 [2024-11-16 21:47:00,794 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#25 [2024-11-16 21:47:00,795 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#26 [2024-11-16 21:47:00,795 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#27 [2024-11-16 21:47:00,795 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#28 [2024-11-16 21:47:00,795 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#29 [2024-11-16 21:47:00,795 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#30 [2024-11-16 21:47:00,795 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#31 [2024-11-16 21:47:00,795 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#32 [2024-11-16 21:47:00,795 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#33 [2024-11-16 21:47:00,796 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#34 [2024-11-16 21:47:00,796 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#35 [2024-11-16 21:47:00,796 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#36 [2024-11-16 21:47:00,796 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#37 [2024-11-16 21:47:00,796 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#38 [2024-11-16 21:47:00,796 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#39 [2024-11-16 21:47:00,796 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#40 [2024-11-16 21:47:00,796 INFO L130 BoogieDeclarations]: Found specification of procedure __bad_percpu_size [2024-11-16 21:47:00,796 INFO L138 BoogieDeclarations]: Found implementation of procedure __bad_percpu_size [2024-11-16 21:47:00,796 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~int [2024-11-16 21:47:00,796 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~int [2024-11-16 21:47:00,796 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_exclusive_spin_is_locked [2024-11-16 21:47:00,796 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_exclusive_spin_is_locked [2024-11-16 21:47:00,796 INFO L130 BoogieDeclarations]: Found specification of procedure buffer_queue [2024-11-16 21:47:00,797 INFO L138 BoogieDeclarations]: Found implementation of procedure buffer_queue [2024-11-16 21:47:00,797 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert [2024-11-16 21:47:00,797 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert [2024-11-16 21:47:00,797 INFO L130 BoogieDeclarations]: Found specification of procedure vidioc_qbuf [2024-11-16 21:47:00,797 INFO L138 BoogieDeclarations]: Found implementation of procedure vidioc_qbuf [2024-11-16 21:47:00,797 INFO L130 BoogieDeclarations]: Found specification of procedure mod_timer [2024-11-16 21:47:00,797 INFO L138 BoogieDeclarations]: Found implementation of procedure mod_timer [2024-11-16 21:47:00,802 INFO L130 BoogieDeclarations]: Found specification of procedure videobuf_streamon [2024-11-16 21:47:00,802 INFO L138 BoogieDeclarations]: Found implementation of procedure videobuf_streamon [2024-11-16 21:47:00,802 INFO L130 BoogieDeclarations]: Found specification of procedure __ldv_spin_lock [2024-11-16 21:47:00,802 INFO L138 BoogieDeclarations]: Found implementation of procedure __ldv_spin_lock [2024-11-16 21:47:00,802 INFO L130 BoogieDeclarations]: Found specification of procedure videobuf_iolock [2024-11-16 21:47:00,803 INFO L138 BoogieDeclarations]: Found implementation of procedure videobuf_iolock [2024-11-16 21:47:00,803 INFO L130 BoogieDeclarations]: Found specification of procedure video_init [2024-11-16 21:47:00,803 INFO L138 BoogieDeclarations]: Found implementation of procedure video_init [2024-11-16 21:47:00,803 INFO L130 BoogieDeclarations]: Found specification of procedure vidioc_try_fmt_vid_overlay [2024-11-16 21:47:00,803 INFO L138 BoogieDeclarations]: Found implementation of procedure vidioc_try_fmt_vid_overlay [2024-11-16 21:47:00,803 INFO L130 BoogieDeclarations]: Found specification of procedure vidioc_g_fmt_vbi_cap [2024-11-16 21:47:00,803 INFO L138 BoogieDeclarations]: Found implementation of procedure vidioc_g_fmt_vbi_cap [2024-11-16 21:47:00,803 INFO L130 BoogieDeclarations]: Found specification of procedure dev_name [2024-11-16 21:47:00,803 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_name [2024-11-16 21:47:00,803 INFO L130 BoogieDeclarations]: Found specification of procedure writel [2024-11-16 21:47:00,803 INFO L138 BoogieDeclarations]: Found implementation of procedure writel [2024-11-16 21:47:00,803 INFO L130 BoogieDeclarations]: Found specification of procedure v4l2_event_unsubscribe [2024-11-16 21:47:00,803 INFO L138 BoogieDeclarations]: Found implementation of procedure v4l2_event_unsubscribe [2024-11-16 21:47:00,803 INFO L130 BoogieDeclarations]: Found specification of procedure fops_mmap [2024-11-16 21:47:00,804 INFO L138 BoogieDeclarations]: Found implementation of procedure fops_mmap [2024-11-16 21:47:00,804 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2024-11-16 21:47:00,804 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2024-11-16 21:47:00,804 INFO L130 BoogieDeclarations]: Found specification of procedure saa7146_disable_clipping [2024-11-16 21:47:00,804 INFO L138 BoogieDeclarations]: Found implementation of procedure saa7146_disable_clipping [2024-11-16 21:47:00,804 INFO L130 BoogieDeclarations]: Found specification of procedure vidioc_g_parm [2024-11-16 21:47:00,804 INFO L138 BoogieDeclarations]: Found implementation of procedure vidioc_g_parm [2024-11-16 21:47:00,804 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#0 [2024-11-16 21:47:00,804 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#1 [2024-11-16 21:47:00,804 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#2 [2024-11-16 21:47:00,804 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#3 [2024-11-16 21:47:00,804 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#4 [2024-11-16 21:47:00,804 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#5 [2024-11-16 21:47:00,804 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#6 [2024-11-16 21:47:00,804 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#7 [2024-11-16 21:47:00,805 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#8 [2024-11-16 21:47:00,805 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#9 [2024-11-16 21:47:00,805 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#10 [2024-11-16 21:47:00,805 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#11 [2024-11-16 21:47:00,805 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#12 [2024-11-16 21:47:00,805 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#13 [2024-11-16 21:47:00,805 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#14 [2024-11-16 21:47:00,805 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#15 [2024-11-16 21:47:00,805 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#16 [2024-11-16 21:47:00,805 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#17 [2024-11-16 21:47:00,805 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#18 [2024-11-16 21:47:00,805 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#19 [2024-11-16 21:47:00,805 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#20 [2024-11-16 21:47:00,805 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#21 [2024-11-16 21:47:00,806 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#22 [2024-11-16 21:47:00,806 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#23 [2024-11-16 21:47:00,806 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#24 [2024-11-16 21:47:00,806 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#25 [2024-11-16 21:47:00,806 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#26 [2024-11-16 21:47:00,806 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#27 [2024-11-16 21:47:00,806 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#28 [2024-11-16 21:47:00,806 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#29 [2024-11-16 21:47:00,809 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#30 [2024-11-16 21:47:00,809 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#31 [2024-11-16 21:47:00,809 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#32 [2024-11-16 21:47:00,809 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#33 [2024-11-16 21:47:00,810 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#34 [2024-11-16 21:47:00,810 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#35 [2024-11-16 21:47:00,810 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#36 [2024-11-16 21:47:00,810 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#37 [2024-11-16 21:47:00,810 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#38 [2024-11-16 21:47:00,810 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#39 [2024-11-16 21:47:00,810 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#40 [2024-11-16 21:47:00,810 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2024-11-16 21:47:00,810 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2024-11-16 21:47:00,810 INFO L130 BoogieDeclarations]: Found specification of procedure saa7146_stop_preview [2024-11-16 21:47:00,810 INFO L138 BoogieDeclarations]: Found implementation of procedure saa7146_stop_preview [2024-11-16 21:47:00,810 INFO L130 BoogieDeclarations]: Found specification of procedure get_current [2024-11-16 21:47:00,810 INFO L138 BoogieDeclarations]: Found implementation of procedure get_current [2024-11-16 21:47:00,815 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock_int_slock_of_saa7146_dev [2024-11-16 21:47:00,815 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock_int_slock_of_saa7146_dev [2024-11-16 21:47:00,815 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_slock_of_saa7146_dev [2024-11-16 21:47:00,815 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_slock_of_saa7146_dev [2024-11-16 21:47:00,815 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_lock_interruptible_nested [2024-11-16 21:47:00,816 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_lock_interruptible_nested [2024-11-16 21:47:00,816 INFO L130 BoogieDeclarations]: Found specification of procedure video_begin [2024-11-16 21:47:00,816 INFO L138 BoogieDeclarations]: Found implementation of procedure video_begin [2024-11-16 21:47:00,816 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_unlock [2024-11-16 21:47:00,816 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_unlock [2024-11-16 21:47:00,816 INFO L130 BoogieDeclarations]: Found specification of procedure fops_open [2024-11-16 21:47:00,816 INFO L138 BoogieDeclarations]: Found implementation of procedure fops_open [2024-11-16 21:47:00,816 INFO L130 BoogieDeclarations]: Found specification of procedure vbi_init [2024-11-16 21:47:00,816 INFO L138 BoogieDeclarations]: Found implementation of procedure vbi_init [2024-11-16 21:47:00,816 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#0 [2024-11-16 21:47:00,816 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#1 [2024-11-16 21:47:00,816 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#2 [2024-11-16 21:47:00,817 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#3 [2024-11-16 21:47:00,817 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#4 [2024-11-16 21:47:00,817 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#5 [2024-11-16 21:47:00,817 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#6 [2024-11-16 21:47:00,817 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#7 [2024-11-16 21:47:00,817 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#8 [2024-11-16 21:47:00,817 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#9 [2024-11-16 21:47:00,817 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#10 [2024-11-16 21:47:00,817 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#11 [2024-11-16 21:47:00,818 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#12 [2024-11-16 21:47:00,818 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#13 [2024-11-16 21:47:00,818 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#14 [2024-11-16 21:47:00,818 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#15 [2024-11-16 21:47:00,818 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#16 [2024-11-16 21:47:00,818 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#17 [2024-11-16 21:47:00,818 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#18 [2024-11-16 21:47:00,818 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#19 [2024-11-16 21:47:00,819 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#20 [2024-11-16 21:47:00,819 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#21 [2024-11-16 21:47:00,819 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#22 [2024-11-16 21:47:00,819 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#23 [2024-11-16 21:47:00,819 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#24 [2024-11-16 21:47:00,819 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#25 [2024-11-16 21:47:00,819 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#26 [2024-11-16 21:47:00,819 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#27 [2024-11-16 21:47:00,819 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#28 [2024-11-16 21:47:00,819 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#29 [2024-11-16 21:47:00,819 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#30 [2024-11-16 21:47:00,819 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#31 [2024-11-16 21:47:00,819 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#32 [2024-11-16 21:47:00,819 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#33 [2024-11-16 21:47:00,819 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#34 [2024-11-16 21:47:00,820 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#35 [2024-11-16 21:47:00,820 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#36 [2024-11-16 21:47:00,820 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#37 [2024-11-16 21:47:00,820 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#38 [2024-11-16 21:47:00,820 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#39 [2024-11-16 21:47:00,820 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#40 [2024-11-16 21:47:00,820 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#0 [2024-11-16 21:47:00,820 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#1 [2024-11-16 21:47:00,820 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#2 [2024-11-16 21:47:00,820 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#3 [2024-11-16 21:47:00,820 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#4 [2024-11-16 21:47:00,820 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#5 [2024-11-16 21:47:00,820 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#6 [2024-11-16 21:47:00,820 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#7 [2024-11-16 21:47:00,820 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#8 [2024-11-16 21:47:00,820 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#9 [2024-11-16 21:47:00,821 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#10 [2024-11-16 21:47:00,821 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#11 [2024-11-16 21:47:00,821 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#12 [2024-11-16 21:47:00,821 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#13 [2024-11-16 21:47:00,821 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#14 [2024-11-16 21:47:00,821 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#15 [2024-11-16 21:47:00,821 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#16 [2024-11-16 21:47:00,821 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#17 [2024-11-16 21:47:00,825 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#18 [2024-11-16 21:47:00,825 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#19 [2024-11-16 21:47:00,825 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#20 [2024-11-16 21:47:00,825 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#21 [2024-11-16 21:47:00,825 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#22 [2024-11-16 21:47:00,826 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#23 [2024-11-16 21:47:00,826 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#24 [2024-11-16 21:47:00,826 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#25 [2024-11-16 21:47:00,826 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#26 [2024-11-16 21:47:00,826 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#27 [2024-11-16 21:47:00,826 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#28 [2024-11-16 21:47:00,826 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#29 [2024-11-16 21:47:00,826 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#30 [2024-11-16 21:47:00,826 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#31 [2024-11-16 21:47:00,826 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#32 [2024-11-16 21:47:00,826 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#33 [2024-11-16 21:47:00,826 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#34 [2024-11-16 21:47:00,826 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#35 [2024-11-16 21:47:00,826 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#36 [2024-11-16 21:47:00,826 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#37 [2024-11-16 21:47:00,826 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#38 [2024-11-16 21:47:00,827 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#39 [2024-11-16 21:47:00,827 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#40 [2024-11-16 21:47:00,827 INFO L130 BoogieDeclarations]: Found specification of procedure vidioc_g_fbuf [2024-11-16 21:47:00,827 INFO L138 BoogieDeclarations]: Found implementation of procedure vidioc_g_fbuf [2024-11-16 21:47:00,827 INFO L130 BoogieDeclarations]: Found specification of procedure del_timer [2024-11-16 21:47:00,827 INFO L138 BoogieDeclarations]: Found implementation of procedure del_timer [2024-11-16 21:47:00,827 INFO L130 BoogieDeclarations]: Found specification of procedure pci_alloc_consistent [2024-11-16 21:47:00,827 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_alloc_consistent [2024-11-16 21:47:00,827 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2024-11-16 21:47:00,827 INFO L130 BoogieDeclarations]: Found specification of procedure INIT_LIST_HEAD [2024-11-16 21:47:00,827 INFO L138 BoogieDeclarations]: Found implementation of procedure INIT_LIST_HEAD [2024-11-16 21:47:00,827 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#0 [2024-11-16 21:47:00,827 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#1 [2024-11-16 21:47:00,827 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#2 [2024-11-16 21:47:00,827 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#3 [2024-11-16 21:47:00,827 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#4 [2024-11-16 21:47:00,828 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#5 [2024-11-16 21:47:00,828 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#6 [2024-11-16 21:47:00,828 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#7 [2024-11-16 21:47:00,828 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#8 [2024-11-16 21:47:00,828 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#9 [2024-11-16 21:47:00,828 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#10 [2024-11-16 21:47:00,832 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#11 [2024-11-16 21:47:00,832 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#12 [2024-11-16 21:47:00,832 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#13 [2024-11-16 21:47:00,832 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#14 [2024-11-16 21:47:00,832 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#15 [2024-11-16 21:47:00,832 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#16 [2024-11-16 21:47:00,832 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#17 [2024-11-16 21:47:00,833 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#18 [2024-11-16 21:47:00,833 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#19 [2024-11-16 21:47:00,833 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#20 [2024-11-16 21:47:00,833 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#21 [2024-11-16 21:47:00,833 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#22 [2024-11-16 21:47:00,833 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#23 [2024-11-16 21:47:00,833 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#24 [2024-11-16 21:47:00,833 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#25 [2024-11-16 21:47:00,833 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#26 [2024-11-16 21:47:00,833 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#27 [2024-11-16 21:47:00,833 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#28 [2024-11-16 21:47:00,833 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#29 [2024-11-16 21:47:00,833 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#30 [2024-11-16 21:47:00,833 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#31 [2024-11-16 21:47:00,833 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#32 [2024-11-16 21:47:00,833 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#33 [2024-11-16 21:47:00,834 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#34 [2024-11-16 21:47:00,834 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#35 [2024-11-16 21:47:00,834 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#36 [2024-11-16 21:47:00,834 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#37 [2024-11-16 21:47:00,834 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#38 [2024-11-16 21:47:00,834 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#39 [2024-11-16 21:47:00,834 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#40 [2024-11-16 21:47:00,834 INFO L130 BoogieDeclarations]: Found specification of procedure buffer_release [2024-11-16 21:47:00,834 INFO L138 BoogieDeclarations]: Found implementation of procedure buffer_release [2024-11-16 21:47:00,834 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~X~int~X~$Pointer$~TO~int [2024-11-16 21:47:00,834 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~X~int~X~$Pointer$~TO~int [2024-11-16 21:47:00,834 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#0 [2024-11-16 21:47:00,834 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#1 [2024-11-16 21:47:00,834 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#2 [2024-11-16 21:47:00,834 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#3 [2024-11-16 21:47:00,835 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#4 [2024-11-16 21:47:00,835 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#5 [2024-11-16 21:47:00,835 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#6 [2024-11-16 21:47:00,835 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#7 [2024-11-16 21:47:00,835 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#8 [2024-11-16 21:47:00,835 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#9 [2024-11-16 21:47:00,835 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#10 [2024-11-16 21:47:00,835 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#11 [2024-11-16 21:47:00,835 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#12 [2024-11-16 21:47:00,835 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#13 [2024-11-16 21:47:00,835 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#14 [2024-11-16 21:47:00,835 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#15 [2024-11-16 21:47:00,835 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#16 [2024-11-16 21:47:00,835 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#17 [2024-11-16 21:47:00,835 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#18 [2024-11-16 21:47:00,836 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#19 [2024-11-16 21:47:00,836 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#20 [2024-11-16 21:47:00,836 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#21 [2024-11-16 21:47:00,836 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#22 [2024-11-16 21:47:00,836 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#23 [2024-11-16 21:47:00,836 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#24 [2024-11-16 21:47:00,836 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#25 [2024-11-16 21:47:00,836 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#26 [2024-11-16 21:47:00,840 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#27 [2024-11-16 21:47:00,840 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#28 [2024-11-16 21:47:00,840 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#29 [2024-11-16 21:47:00,841 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#30 [2024-11-16 21:47:00,841 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#31 [2024-11-16 21:47:00,841 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#32 [2024-11-16 21:47:00,841 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#33 [2024-11-16 21:47:00,841 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#34 [2024-11-16 21:47:00,842 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#35 [2024-11-16 21:47:00,842 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#36 [2024-11-16 21:47:00,842 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#37 [2024-11-16 21:47:00,842 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#38 [2024-11-16 21:47:00,842 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#39 [2024-11-16 21:47:00,842 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#40 [2024-11-16 21:47:00,843 INFO L130 BoogieDeclarations]: Found specification of procedure printk [2024-11-16 21:47:00,843 INFO L138 BoogieDeclarations]: Found implementation of procedure printk [2024-11-16 21:47:00,843 INFO L130 BoogieDeclarations]: Found specification of procedure video_device_node_name [2024-11-16 21:47:00,843 INFO L138 BoogieDeclarations]: Found implementation of procedure video_device_node_name [2024-11-16 21:47:00,843 INFO L130 BoogieDeclarations]: Found specification of procedure kzalloc [2024-11-16 21:47:00,843 INFO L138 BoogieDeclarations]: Found implementation of procedure kzalloc [2024-11-16 21:47:00,843 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_lock_nested [2024-11-16 21:47:00,843 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_lock_nested [2024-11-16 21:47:00,843 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_positive_int [2024-11-16 21:47:00,843 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_positive_int [2024-11-16 21:47:00,843 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_zalloc [2024-11-16 21:47:00,843 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_zalloc [2024-11-16 21:47:00,843 INFO L130 BoogieDeclarations]: Found specification of procedure vidioc_dqbuf [2024-11-16 21:47:00,843 INFO L138 BoogieDeclarations]: Found implementation of procedure vidioc_dqbuf [2024-11-16 21:47:00,843 INFO L130 BoogieDeclarations]: Found specification of procedure list_empty [2024-11-16 21:47:00,843 INFO L138 BoogieDeclarations]: Found implementation of procedure list_empty [2024-11-16 21:47:00,844 INFO L130 BoogieDeclarations]: Found specification of procedure vidioc_querycap [2024-11-16 21:47:00,844 INFO L138 BoogieDeclarations]: Found implementation of procedure vidioc_querycap [2024-11-16 21:47:00,844 INFO L130 BoogieDeclarations]: Found specification of procedure saa7146_start_preview [2024-11-16 21:47:00,844 INFO L138 BoogieDeclarations]: Found implementation of procedure saa7146_start_preview [2024-11-16 21:47:00,844 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock_70 [2024-11-16 21:47:00,844 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock_70 [2024-11-16 21:47:00,844 INFO L130 BoogieDeclarations]: Found specification of procedure fops_release [2024-11-16 21:47:00,844 INFO L138 BoogieDeclarations]: Found implementation of procedure fops_release [2024-11-16 21:47:00,844 INFO L130 BoogieDeclarations]: Found specification of procedure videobuf_querybuf [2024-11-16 21:47:00,844 INFO L138 BoogieDeclarations]: Found implementation of procedure videobuf_querybuf [2024-11-16 21:47:00,844 INFO L130 BoogieDeclarations]: Found specification of procedure SAA7146_IER_ENABLE___0 [2024-11-16 21:47:00,844 INFO L138 BoogieDeclarations]: Found implementation of procedure SAA7146_IER_ENABLE___0 [2024-11-16 21:47:00,844 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_71 [2024-11-16 21:47:00,844 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_71 [2024-11-16 21:47:00,844 INFO L130 BoogieDeclarations]: Found specification of procedure kfree [2024-11-16 21:47:00,844 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree [2024-11-16 21:47:00,844 INFO L130 BoogieDeclarations]: Found specification of procedure saa7146_write_out_dma [2024-11-16 21:47:00,845 INFO L138 BoogieDeclarations]: Found implementation of procedure saa7146_write_out_dma [2024-11-16 21:47:00,845 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#0 [2024-11-16 21:47:00,845 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#1 [2024-11-16 21:47:00,845 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#2 [2024-11-16 21:47:00,845 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#3 [2024-11-16 21:47:00,845 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#4 [2024-11-16 21:47:00,845 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#5 [2024-11-16 21:47:00,845 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#6 [2024-11-16 21:47:00,845 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#7 [2024-11-16 21:47:00,845 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#8 [2024-11-16 21:47:00,845 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#9 [2024-11-16 21:47:00,845 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#10 [2024-11-16 21:47:00,845 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#11 [2024-11-16 21:47:00,845 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#12 [2024-11-16 21:47:00,845 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#13 [2024-11-16 21:47:00,845 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#14 [2024-11-16 21:47:00,846 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#15 [2024-11-16 21:47:00,846 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#16 [2024-11-16 21:47:00,846 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#17 [2024-11-16 21:47:00,846 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#18 [2024-11-16 21:47:00,846 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#19 [2024-11-16 21:47:00,846 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#20 [2024-11-16 21:47:00,846 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#21 [2024-11-16 21:47:00,846 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#22 [2024-11-16 21:47:00,852 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#23 [2024-11-16 21:47:00,852 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#24 [2024-11-16 21:47:00,852 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#25 [2024-11-16 21:47:00,852 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#26 [2024-11-16 21:47:00,852 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#27 [2024-11-16 21:47:00,852 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#28 [2024-11-16 21:47:00,852 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#29 [2024-11-16 21:47:00,853 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#30 [2024-11-16 21:47:00,853 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#31 [2024-11-16 21:47:00,853 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#32 [2024-11-16 21:47:00,853 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#33 [2024-11-16 21:47:00,853 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#34 [2024-11-16 21:47:00,853 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#35 [2024-11-16 21:47:00,853 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#36 [2024-11-16 21:47:00,853 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#37 [2024-11-16 21:47:00,853 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#38 [2024-11-16 21:47:00,853 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#39 [2024-11-16 21:47:00,853 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#40 [2024-11-16 21:47:00,853 INFO L130 BoogieDeclarations]: Found specification of procedure __dynamic_pr_debug [2024-11-16 21:47:00,853 INFO L138 BoogieDeclarations]: Found implementation of procedure __dynamic_pr_debug [2024-11-16 21:47:00,853 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2024-11-16 21:47:00,853 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2024-11-16 21:47:00,854 INFO L130 BoogieDeclarations]: Found specification of procedure saa7146_format_by_fourcc [2024-11-16 21:47:00,854 INFO L138 BoogieDeclarations]: Found implementation of procedure saa7146_format_by_fourcc [2024-11-16 21:47:00,854 INFO L130 BoogieDeclarations]: Found specification of procedure saa7146_dma_free [2024-11-16 21:47:00,854 INFO L138 BoogieDeclarations]: Found implementation of procedure saa7146_dma_free [2024-11-16 21:47:00,854 INFO L130 BoogieDeclarations]: Found specification of procedure saa7146_buffer_next [2024-11-16 21:47:00,854 INFO L138 BoogieDeclarations]: Found implementation of procedure saa7146_buffer_next [2024-11-16 21:47:00,854 INFO L130 BoogieDeclarations]: Found specification of procedure program_capture_engine [2024-11-16 21:47:00,854 INFO L138 BoogieDeclarations]: Found implementation of procedure program_capture_engine [2024-11-16 21:47:00,854 INFO L130 BoogieDeclarations]: Found specification of procedure vbi_close [2024-11-16 21:47:00,854 INFO L138 BoogieDeclarations]: Found implementation of procedure vbi_close [2024-11-16 21:47:00,854 INFO L130 BoogieDeclarations]: Found specification of procedure __wake_up [2024-11-16 21:47:00,854 INFO L138 BoogieDeclarations]: Found implementation of procedure __wake_up [2024-11-16 21:47:00,854 INFO L130 BoogieDeclarations]: Found specification of procedure buffer_setup [2024-11-16 21:47:00,854 INFO L138 BoogieDeclarations]: Found implementation of procedure buffer_setup [2024-11-16 21:47:00,854 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free [2024-11-16 21:47:00,854 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free [2024-11-16 21:47:00,855 INFO L130 BoogieDeclarations]: Found specification of procedure init_timer_key [2024-11-16 21:47:00,855 INFO L138 BoogieDeclarations]: Found implementation of procedure init_timer_key [2024-11-16 21:47:00,855 INFO L130 BoogieDeclarations]: Found specification of procedure fops_write [2024-11-16 21:47:00,855 INFO L138 BoogieDeclarations]: Found implementation of procedure fops_write [2024-11-16 21:47:00,855 INFO L130 BoogieDeclarations]: Found specification of procedure vbi_read [2024-11-16 21:47:00,855 INFO L138 BoogieDeclarations]: Found implementation of procedure vbi_read [2024-11-16 21:47:00,855 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~TO~int [2024-11-16 21:47:00,855 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~TO~int [2024-11-16 21:47:00,855 INFO L130 BoogieDeclarations]: Found specification of procedure fops_poll [2024-11-16 21:47:00,855 INFO L138 BoogieDeclarations]: Found implementation of procedure fops_poll [2024-11-16 21:47:00,855 INFO L130 BoogieDeclarations]: Found specification of procedure readl [2024-11-16 21:47:00,855 INFO L138 BoogieDeclarations]: Found implementation of procedure readl [2024-11-16 21:47:00,855 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2024-11-16 21:47:00,855 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#1 [2024-11-16 21:47:00,855 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#2 [2024-11-16 21:47:00,856 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#3 [2024-11-16 21:47:00,856 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#4 [2024-11-16 21:47:00,856 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#5 [2024-11-16 21:47:00,856 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#6 [2024-11-16 21:47:00,856 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#7 [2024-11-16 21:47:00,856 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#8 [2024-11-16 21:47:00,856 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#9 [2024-11-16 21:47:00,856 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#10 [2024-11-16 21:47:00,856 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#11 [2024-11-16 21:47:00,856 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#12 [2024-11-16 21:47:00,856 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#13 [2024-11-16 21:47:00,860 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#14 [2024-11-16 21:47:00,860 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#15 [2024-11-16 21:47:00,860 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#16 [2024-11-16 21:47:00,860 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#17 [2024-11-16 21:47:00,860 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#18 [2024-11-16 21:47:00,860 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#19 [2024-11-16 21:47:00,860 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#20 [2024-11-16 21:47:00,860 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#21 [2024-11-16 21:47:00,861 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#22 [2024-11-16 21:47:00,861 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#23 [2024-11-16 21:47:00,861 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#24 [2024-11-16 21:47:00,861 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#25 [2024-11-16 21:47:00,861 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#26 [2024-11-16 21:47:00,861 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#27 [2024-11-16 21:47:00,861 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#28 [2024-11-16 21:47:00,861 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#29 [2024-11-16 21:47:00,861 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#30 [2024-11-16 21:47:00,861 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#31 [2024-11-16 21:47:00,861 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#32 [2024-11-16 21:47:00,861 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#33 [2024-11-16 21:47:00,861 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#34 [2024-11-16 21:47:00,861 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#35 [2024-11-16 21:47:00,861 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#36 [2024-11-16 21:47:00,862 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#37 [2024-11-16 21:47:00,862 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#38 [2024-11-16 21:47:00,862 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#39 [2024-11-16 21:47:00,862 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#40 [2024-11-16 21:47:00,862 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~TO~VOID [2024-11-16 21:47:00,862 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~TO~VOID [2024-11-16 21:47:00,862 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_final_state [2024-11-16 21:47:00,862 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_final_state [2024-11-16 21:47:02,355 INFO L256 CfgBuilder]: Building ICFG [2024-11-16 21:47:02,358 INFO L286 CfgBuilder]: Building CFG for each procedure with an implementation [2024-11-16 21:47:02,384 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L17992: havoc #t~nondet3505; [2024-11-16 21:47:02,440 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L17985: havoc #t~nondet3504; [2024-11-16 21:47:02,627 INFO L1250 $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; [2024-11-16 21:47:02,985 INFO L1250 $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; [2024-11-16 21:47:04,768 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L13480-1: ldv_mod_timer_69_#res#1 := ldv_mod_timer_69_~ldv_func_res~1#1; [2024-11-16 21:47:04,768 INFO L1250 $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; [2024-11-16 21:47:04,768 INFO L1250 $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; [2024-11-16 21:47:04,768 INFO L1250 $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; [2024-11-16 21:47:04,768 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint calculate_video_dma_grab_planar_switch_break#1: assume true; [2024-11-16 21:47:04,769 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L16248-1: ldv_mod_timer_67_#res#1 := ldv_mod_timer_67_~ldv_func_res~2#1; [2024-11-16 21:47:04,769 INFO L1250 $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; [2024-11-16 21:47:04,769 INFO L1250 $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; [2024-11-16 21:47:04,769 INFO L1250 $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; [2024-11-16 21:47:04,875 INFO L1250 $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; [2024-11-16 21:47:05,023 INFO L1250 $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; [2024-11-16 21:47:05,031 INFO L1250 $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; [2024-11-16 21:47:05,034 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L17999: havoc #t~ret3507.base, #t~ret3507.offset; [2024-11-16 21:47:05,188 INFO L1250 $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; [2024-11-16 21:47:09,614 INFO L1250 $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; [2024-11-16 21:47:09,614 INFO L1250 $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; [2024-11-16 21:47:09,623 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L17854: havoc #t~nondet3481; [2024-11-16 21:47:09,631 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L17868: havoc #t~nondet3483; [2024-11-16 21:47:09,760 INFO L1250 $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; [2024-11-16 21:47:09,766 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L7646: #res#1 := ~arg0#1; [2024-11-16 21:47:09,770 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L17882: havoc #t~ret3486.base, #t~ret3486.offset; [2024-11-16 21:47:09,784 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L17922: havoc #t~ret3491.base, #t~ret3491.offset; [2024-11-16 21:47:09,979 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L17947: havoc #t~nondet3496; [2024-11-16 21:47:10,021 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L12852: call ULTIMATE.dealloc(~#descriptor~35.base, ~#descriptor~35.offset);havoc ~#descriptor~35.base, ~#descriptor~35.offset; [2024-11-16 21:47:10,023 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L17792: havoc #t~nondet3476; [2024-11-16 21:47:10,349 INFO L1250 $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; [2024-11-16 21:47:10,532 INFO L1250 $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; [2024-11-16 21:47:10,532 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint switch_break: assume true; [2024-11-16 21:47:10,535 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L17776: havoc #t~nondet3475; [2024-11-16 21:47:10,545 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L5235: havoc #t~mem61.base, #t~mem61.offset; [2024-11-16 21:47:10,614 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L17932: havoc #t~nondet3493; [2024-11-16 21:47:10,616 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L17963: havoc #t~nondet3500; [2024-11-16 21:47:10,674 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint switch_break: assume true; [2024-11-16 21:47:10,790 INFO L1250 $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; [2024-11-16 21:47:10,826 INFO L1250 $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; [2024-11-16 21:47:10,940 INFO L1250 $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; [2024-11-16 21:47:10,940 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L17977: havoc videobuf_read_one_#t~nondet3502#1; [2024-11-16 21:47:10,968 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L5094: havoc arch_irqs_disabled_flags_#t~bitwise19#1; [2024-11-16 21:47:11,007 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L16273-1: ldv_del_timer_69_#res#1 := ldv_del_timer_69_~ldv_func_res~3#1; [2024-11-16 21:47:11,007 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L16288-1: ldv_del_timer_70_#res#1 := ldv_del_timer_70_~ldv_func_res~4#1; [2024-11-16 21:47:11,008 INFO L1250 $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; [2024-11-16 21:47:11,053 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L5575: call ULTIMATE.dealloc(~#descriptor~1.base, ~#descriptor~1.offset);havoc ~#descriptor~1.base, ~#descriptor~1.offset; [2024-11-16 21:47:11,055 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L17890: havoc #t~nondet3488; [2024-11-16 21:47:11,404 INFO L1250 $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; [2024-11-16 21:47:11,497 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L16213: #res#1 := ~arg0#1; [2024-11-16 21:47:11,503 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L17858: havoc #t~nondet3482; [2024-11-16 21:47:11,567 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint switch_break: assume true; [2024-11-16 21:47:11,620 INFO L1250 $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; [2024-11-16 21:47:11,654 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L12719: call ULTIMATE.dealloc(~#descriptor~33.base, ~#descriptor~33.offset);havoc ~#descriptor~33.base, ~#descriptor~33.offset; [2024-11-16 21:47:11,664 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L17830: havoc #t~nondet3478; [2024-11-16 21:47:11,665 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L17996: havoc #t~nondet3506; [2024-11-16 21:47:11,670 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L17951: havoc #t~nondet3497; [2024-11-16 21:47:11,701 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L12794: call ULTIMATE.dealloc(~#__key~1.base, ~#__key~1.offset);havoc ~#__key~1.base, ~#__key~1.offset; [2024-11-16 21:47:11,875 INFO L1250 $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; [2024-11-16 21:47:11,876 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint switch_break: assume true; [2024-11-16 21:47:11,950 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L5201: havoc #t~mem43#1.base, #t~mem43#1.offset; [2024-11-16 21:47:11,951 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L5178: havoc kobject_name_#t~mem41#1.base, kobject_name_#t~mem41#1.offset; [2024-11-16 21:47:11,958 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L17901: havoc #t~nondet3490; [2024-11-16 21:47:12,040 INFO L1250 $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; [2024-11-16 21:47:12,040 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint switch_break: assume true; [2024-11-16 21:47:12,041 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L17955: havoc videobuf_mmap_mapper_#t~nondet3498#1; [2024-11-16 21:47:29,981 INFO L1250 $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; [2024-11-16 21:47:29,981 INFO L1250 $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; [2024-11-16 21:47:29,981 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint main_returnLabel#1: assume true;#t~ret3511#1 := main_#res#1;havoc main_#t~ret1059#1, main_~tmp~33#1;assume { :end_inline_main } true; [2024-11-16 21:47:29,981 INFO L1250 $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; [2024-11-16 21:47:29,981 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint saa7146_pgtable_build_switch_break#1: assume true; [2024-11-16 21:47:29,981 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint ULTIMATE.startFINAL: assume true; [2024-11-16 21:47:29,981 INFO L1250 $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; [2024-11-16 21:47:29,981 INFO L1250 $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; [2024-11-16 21:47:29,981 INFO L1250 $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; [2024-11-16 21:47:29,981 INFO L1250 $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; [2024-11-16 21:47:29,982 INFO L1250 $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; [2024-11-16 21:47:30,120 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint ldv_stopFINAL: assume true; [2024-11-16 21:47:30,823 INFO L1250 $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; [2024-11-16 21:47:31,079 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L17837: havoc #t~nondet3479; [2024-11-16 21:47:32,156 INFO L1250 $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; [2024-11-16 21:47:33,342 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L16339: havoc ldv_dev_get_drvdata_#t~mem3337#1.base, ldv_dev_get_drvdata_#t~mem3337#1.offset;havoc ldv_dev_get_drvdata_#t~mem3338#1.base, ldv_dev_get_drvdata_#t~mem3338#1.offset; [2024-11-16 21:47:33,343 INFO L1250 $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; [2024-11-16 21:47:33,343 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L17872: havoc try_module_get_#t~nondet3484#1; [2024-11-16 21:47:33,534 INFO L1250 $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; [2024-11-16 21:47:33,883 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L17802: havoc #t~nondet3477; [2024-11-16 21:47:34,195 INFO L1250 $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; [2024-11-16 21:47:34,380 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L12758: call ULTIMATE.dealloc(~#descriptor~34.base, ~#descriptor~34.offset);havoc ~#descriptor~34.base, ~#descriptor~34.offset; [2024-11-16 21:47:34,534 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L17847: havoc #t~nondet3480; [2024-11-16 21:47:35,094 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L5040: havoc #t~mem5.base, #t~mem5.offset; [2024-11-16 21:47:38,986 INFO L1250 $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; [2024-11-16 21:47:38,987 INFO L1250 $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; [2024-11-16 21:47:38,987 INFO L1250 $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; [2024-11-16 21:47:38,987 INFO L1250 $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; [2024-11-16 21:47:39,483 INFO L1250 $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; [2024-11-16 21:47:39,506 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L17967: havoc #t~nondet3501; [2024-11-16 21:47:40,344 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L17756: havoc #t~nondet3473; [2024-11-16 21:47:40,655 INFO L1250 $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; [2024-11-16 21:47:41,149 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L17943: havoc videobuf_dma_unmap_#t~nondet3495#1; [2024-11-16 21:47:41,150 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L17939: havoc videobuf_dma_free_#t~nondet3494#1; [2024-11-16 21:47:41,150 INFO L1250 $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; [2024-11-16 21:47:41,150 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L18003: havoc videobuf_waiton_#t~nondet3508#1; [2024-11-16 21:47:41,874 INFO L1250 $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; [2024-11-16 21:47:41,875 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L9960-1: ldv_del_timer_67_#res#1 := ldv_del_timer_67_~ldv_func_res~0#1; [2024-11-16 21:47:47,399 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L15957: call ULTIMATE.dealloc(~#descriptor~50.base, ~#descriptor~50.offset);havoc ~#descriptor~50.base, ~#descriptor~50.offset; [2024-11-16 21:47:47,632 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L12675: call ULTIMATE.dealloc(~#descriptor~32.base, ~#descriptor~32.offset);havoc ~#descriptor~32.base, ~#descriptor~32.offset; [2024-11-16 21:47:47,841 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint switch_break: assume true; [2024-11-16 21:47:48,279 INFO L1250 $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; [2024-11-16 21:47:48,279 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L17981: havoc videobuf_read_stream_#t~nondet3503#1; [2024-11-16 21:47:48,279 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L16303-1: ldv_mod_timer_74_#res#1 := ldv_mod_timer_74_~ldv_func_res~5#1; [2024-11-16 21:48:00,241 INFO L1250 $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; [2024-11-16 21:48:00,241 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L17894: havoc v4l2_device_register_#t~nondet3489#1; [2024-11-16 21:48:00,241 INFO L1250 $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; [2024-11-16 21:48:00,241 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L17879: havoc v4l2_ctrl_handler_init_class_#t~nondet3485#1; [2024-11-16 21:48:02,751 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L6592: havoc __fops_poll_#t~bitwise566#1; [2024-11-16 21:48:02,751 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L6618: havoc __fops_poll_#t~bitwise577#1; [2024-11-16 21:48:02,751 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L17959: havoc videobuf_poll_stream_#t~nondet3499#1; [2024-11-16 21:48:02,751 INFO L1250 $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; [2024-11-16 21:48:02,751 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L6539: havoc __fops_poll_#t~bitwise545#1; [2024-11-16 21:48:02,751 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L17886: havoc v4l2_ctrl_poll_#t~nondet3487#1; [2024-11-16 21:48:02,751 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L6532: havoc __fops_poll_#t~bitwise542#1; [2024-11-16 21:48:03,693 INFO L1250 $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; [2024-11-16 21:48:03,694 INFO L1250 $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; [2024-11-16 21:48:07,671 INFO L? ?]: Removed 4020 outVars from TransFormulas that were not future-live. [2024-11-16 21:48:07,671 INFO L307 CfgBuilder]: Performing block encoding [2024-11-16 21:48:07,814 INFO L331 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2024-11-16 21:48:07,814 INFO L336 CfgBuilder]: Removed 0 assume(true) statements. [2024-11-16 21:48:07,815 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder CFG 16.11 09:48:07 BoogieIcfgContainer [2024-11-16 21:48:07,816 INFO L131 PluginConnector]: ------------------------ END IcfgBuilder---------------------------- [2024-11-16 21:48:07,817 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2024-11-16 21:48:07,818 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2024-11-16 21:48:07,821 INFO L274 PluginConnector]: TraceAbstraction initialized [2024-11-16 21:48:07,821 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 16.11 09:46:52" (1/3) ... [2024-11-16 21:48:07,821 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@6ab1ae45 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 16.11 09:48:07, skipping insertion in model container [2024-11-16 21:48:07,822 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 09:46:56" (2/3) ... [2024-11-16 21:48:07,822 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@6ab1ae45 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 16.11 09:48:07, skipping insertion in model container [2024-11-16 21:48:07,822 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder CFG 16.11 09:48:07" (3/3) ... [2024-11-16 21:48:07,823 INFO L112 eAbstractionObserver]: Analyzing ICFG linux-3.14_complex_emg_linux-alloc-spinlock_drivers-media-common-saa7146-saa7146_vv.cil.i [2024-11-16 21:48:07,840 INFO L214 ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2024-11-16 21:48:07,840 INFO L154 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2024-11-16 21:48:07,974 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-11-16 21:48:07,980 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;@4a36e688, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-11-16 21:48:07,981 INFO L334 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2024-11-16 21:48:07,998 INFO L276 IsEmpty]: Start isEmpty. Operand has 4426 states, 3367 states have (on average 1.3715473715473716) internal successors, (4618), 3381 states have internal predecessors, (4618), 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) [2024-11-16 21:48:08,069 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 576 [2024-11-16 21:48:08,070 INFO L207 NwaCegarLoop]: Found error trace [2024-11-16 21:48:08,072 INFO L215 NwaCegarLoop]: trace histogram [46, 46, 45, 45, 45, 45, 45, 45, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-16 21:48:08,072 INFO L396 AbstractCegarLoop]: === Iteration 1 === Targeting kzallocErr0ASSERT_VIOLATIONERROR_FUNCTION === [kzallocErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-16 21:48:08,077 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-16 21:48:08,077 INFO L85 PathProgramCache]: Analyzing trace with hash -1812850712, now seen corresponding path program 1 times [2024-11-16 21:48:08,085 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-16 21:48:08,085 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1459765345] [2024-11-16 21:48:08,085 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-16 21:48:08,086 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms