./Ultimate.py --spec ../sv-benchmarks/c/properties/unreach-call.prp --file ../sv-benchmarks/c/ldv-challenges/linux-3.14_complex_emg_linux-kernel-locking-mutex_drivers-media-common-saa7146-saa7146_vv.cil.i --full-output --architecture 64bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version 48c9605d Calling Ultimate with: /root/.sdkman/candidates/java/21.0.5-tem/bin/java -Dosgi.configuration.area=/storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/config -Xmx15G -Xms4m -jar /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/plugins/org.eclipse.equinox.launcher_1.6.800.v20240513-1750.jar -data @noDefault -ultimatedata /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data -tc /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/config/AutomizerReach.xml -i ../sv-benchmarks/c/ldv-challenges/linux-3.14_complex_emg_linux-kernel-locking-mutex_drivers-media-common-saa7146-saa7146_vv.cil.i -s /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-64bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux --witnessprinter.witness.filename witness --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G ! call(reach_error())) ) --witnessprinter.graph.data.producer Automizer --witnessprinter.graph.data.architecture 64bit --witnessprinter.graph.data.programhash b81032d38cc6c3176fd86dd14a6387a883381b4da648fc2d5a89e68ec75fe45e --- Real Ultimate output --- This is Ultimate 0.3.0-?-48c9605-m [2025-02-08 04:18:53,487 INFO L188 SettingsManager]: Resetting all preferences to default values... [2025-02-08 04:18:53,522 INFO L114 SettingsManager]: Loading settings from /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-64bit-Automizer_Default.epf [2025-02-08 04:18:53,526 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2025-02-08 04:18:53,526 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2025-02-08 04:18:53,540 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2025-02-08 04:18:53,540 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2025-02-08 04:18:53,541 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2025-02-08 04:18:53,541 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2025-02-08 04:18:53,541 INFO L153 SettingsManager]: * Use memory slicer=true [2025-02-08 04:18:53,541 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2025-02-08 04:18:53,541 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2025-02-08 04:18:53,541 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2025-02-08 04:18:53,541 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2025-02-08 04:18:53,542 INFO L153 SettingsManager]: * Use SBE=true [2025-02-08 04:18:53,542 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2025-02-08 04:18:53,542 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2025-02-08 04:18:53,542 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2025-02-08 04:18:53,542 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2025-02-08 04:18:53,542 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2025-02-08 04:18:53,542 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2025-02-08 04:18:53,542 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2025-02-08 04:18:53,542 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2025-02-08 04:18:53,543 INFO L153 SettingsManager]: * Behaviour of calls to undefined functions=OVERAPPROXIMATE_BEHAVIOUR [2025-02-08 04:18:53,543 INFO L153 SettingsManager]: * Use constant arrays=true [2025-02-08 04:18:53,543 INFO L151 SettingsManager]: Preferences of IcfgBuilder differ from their defaults: [2025-02-08 04:18:53,543 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2025-02-08 04:18:53,543 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2025-02-08 04:18:53,543 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2025-02-08 04:18:53,543 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-02-08 04:18:53,543 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2025-02-08 04:18:53,543 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2025-02-08 04:18:53,544 INFO L153 SettingsManager]: * Compute procedure contracts=false [2025-02-08 04:18:53,544 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2025-02-08 04:18:53,544 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2025-02-08 04:18:53,544 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2025-02-08 04:18:53,544 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2025-02-08 04:18:53,544 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2025-02-08 04:18:53,544 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2025-02-08 04:18:53,544 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2025-02-08 04:18:53,544 INFO L153 SettingsManager]: * Looper check in Petri net analysis=SEMANTIC Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Entry function -> main Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness directory -> /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Write witness besides input file -> false Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data specification -> CHECK( init(main()), LTL(G ! call(reach_error())) ) Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data producer -> Automizer Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data architecture -> 64bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> b81032d38cc6c3176fd86dd14a6387a883381b4da648fc2d5a89e68ec75fe45e [2025-02-08 04:18:53,712 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2025-02-08 04:18:53,717 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2025-02-08 04:18:53,718 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2025-02-08 04:18:53,719 INFO L270 PluginConnector]: Initializing CDTParser... [2025-02-08 04:18:53,719 INFO L274 PluginConnector]: CDTParser initialized [2025-02-08 04:18:53,720 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/../sv-benchmarks/c/ldv-challenges/linux-3.14_complex_emg_linux-kernel-locking-mutex_drivers-media-common-saa7146-saa7146_vv.cil.i [2025-02-08 04:18:54,837 INFO L533 CDTParser]: Created temporary CDT project at /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/cf7afb644/8073df22bb4047389fff6ae5e5f589d2/FLAG2ea753984 [2025-02-08 04:18:55,533 INFO L384 CDTParser]: Found 1 translation units. [2025-02-08 04:18:55,534 INFO L180 CDTParser]: Scanning /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-challenges/linux-3.14_complex_emg_linux-kernel-locking-mutex_drivers-media-common-saa7146-saa7146_vv.cil.i [2025-02-08 04:18:55,582 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/cf7afb644/8073df22bb4047389fff6ae5e5f589d2/FLAG2ea753984 [2025-02-08 04:18:55,905 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/cf7afb644/8073df22bb4047389fff6ae5e5f589d2 [2025-02-08 04:18:55,907 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2025-02-08 04:18:55,909 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2025-02-08 04:18:55,911 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2025-02-08 04:18:55,911 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2025-02-08 04:18:55,915 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2025-02-08 04:18:55,915 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 08.02 04:18:55" (1/1) ... [2025-02-08 04:18:55,916 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@cfc6d9f and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:18:55, skipping insertion in model container [2025-02-08 04:18:55,916 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 08.02 04:18:55" (1/1) ... [2025-02-08 04:18:56,026 INFO L175 MainTranslator]: Built tables and reachable declarations [2025-02-08 04:18:58,645 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-challenges/linux-3.14_complex_emg_linux-kernel-locking-mutex_drivers-media-common-saa7146-saa7146_vv.cil.i[497885,497898] [2025-02-08 04:18:58,648 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-challenges/linux-3.14_complex_emg_linux-kernel-locking-mutex_drivers-media-common-saa7146-saa7146_vv.cil.i[498051,498064] [2025-02-08 04:18:58,648 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-challenges/linux-3.14_complex_emg_linux-kernel-locking-mutex_drivers-media-common-saa7146-saa7146_vv.cil.i[498215,498228] [2025-02-08 04:18:58,648 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-challenges/linux-3.14_complex_emg_linux-kernel-locking-mutex_drivers-media-common-saa7146-saa7146_vv.cil.i[498380,498393] [2025-02-08 04:18:58,668 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-02-08 04:18:58,733 INFO L200 MainTranslator]: Completed pre-run [2025-02-08 04:18:58,782 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"); [5060] [2025-02-08 04:18:58,784 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/d4e00c1/linux-kernel-locking-mutex/lkbce/arch/x86/include/asm/paravirt.h"), "i" (804), "i" (12UL)); [5091-5092] [2025-02-08 04:18:58,784 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"); [5097-5099] [2025-02-08 04:18:58,785 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret__): "m" (__preempt_count)); [5140] [2025-02-08 04:18:58,785 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret__): "m" (__preempt_count)); [5143] [2025-02-08 04:18:58,785 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret__): "m" (__preempt_count)); [5146] [2025-02-08 04:18:58,785 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret__): "m" (__preempt_count)); [5149] [2025-02-08 04:18:58,787 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("movl %1,%0": "=r" (ret): "m" (*((unsigned int volatile *)addr)): "memory"); [5201] [2025-02-08 04:18:58,787 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("movl %0,%1": : "r" (val), "m" (*((unsigned int volatile *)addr)): "memory"); [5208] [2025-02-08 04:18:58,802 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)); [5601-5602] [2025-02-08 04:18:58,803 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)); [5669-5670] [2025-02-08 04:18:58,804 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)); [5702-5703] [2025-02-08 04:18:58,804 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)); [5733-5734] [2025-02-08 04:18:58,809 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)); [5810-5811] [2025-02-08 04:18:58,810 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)); [5860-5861] [2025-02-08 04:18:58,811 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)); [5923-5924] [2025-02-08 04:18:58,811 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)); [5954-5955] [2025-02-08 04:18:58,867 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)); [6476-6477] [2025-02-08 04:18:58,871 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)); [6727-6728] [2025-02-08 04:18:58,873 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)); [6786-6787] [2025-02-08 04:18:58,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_video.c"), "i" (359), "i" (12UL)); [11031-11032] [2025-02-08 04:18:58,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_video.c"), "i" (411), "i" (12UL)); [11177-11178] [2025-02-08 04:18:59,107 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)); [14635-14636] [2025-02-08 04:18:59,108 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)); [14646-14647] [2025-02-08 04:18:59,108 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)); [14657-14658] [2025-02-08 04:18:59,122 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)); [15022-15023] [2025-02-08 04:18:59,122 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret__): "p" (& current_task)); [15051] [2025-02-08 04:18:59,122 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& current_task)); [15054] [2025-02-08 04:18:59,123 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& current_task)); [15057] [2025-02-08 04:18:59,123 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& current_task)); [15060] [2025-02-08 04:18:59,199 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-challenges/linux-3.14_complex_emg_linux-kernel-locking-mutex_drivers-media-common-saa7146-saa7146_vv.cil.i[497885,497898] [2025-02-08 04:18:59,200 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-challenges/linux-3.14_complex_emg_linux-kernel-locking-mutex_drivers-media-common-saa7146-saa7146_vv.cil.i[498051,498064] [2025-02-08 04:18:59,201 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-challenges/linux-3.14_complex_emg_linux-kernel-locking-mutex_drivers-media-common-saa7146-saa7146_vv.cil.i[498215,498228] [2025-02-08 04:18:59,201 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-challenges/linux-3.14_complex_emg_linux-kernel-locking-mutex_drivers-media-common-saa7146-saa7146_vv.cil.i[498380,498393] [2025-02-08 04:18:59,205 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-02-08 04:18:59,333 INFO L204 MainTranslator]: Completed translation [2025-02-08 04:18:59,334 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:18:59 WrapperNode [2025-02-08 04:18:59,334 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2025-02-08 04:18:59,335 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2025-02-08 04:18:59,335 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2025-02-08 04:18:59,335 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2025-02-08 04:18:59,339 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:18:59" (1/1) ... [2025-02-08 04:18:59,406 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:18:59" (1/1) ... [2025-02-08 04:18:59,615 INFO L138 Inliner]: procedures = 447, calls = 6629, calls flagged for inlining = 237, calls inlined = 218, statements flattened = 13323 [2025-02-08 04:18:59,616 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2025-02-08 04:18:59,616 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2025-02-08 04:18:59,617 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2025-02-08 04:18:59,617 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2025-02-08 04:18:59,623 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:18:59" (1/1) ... [2025-02-08 04:18:59,623 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:18:59" (1/1) ... [2025-02-08 04:18:59,680 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:18:59" (1/1) ... [2025-02-08 04:19:02,693 INFO L175 MemorySlicer]: Split 3666 memory accesses to 41 slices as follows [2, 1, 2, 15, 12, 167, 2, 5, 5, 219, 4, 9, 131, 11, 131, 204, 11, 5, 9, 12, 1, 8, 11, 10, 14, 12, 15, 11, 2, 2, 6, 12, 854, 1, 6, 2, 1704, 22, 4, 9, 3]. 46 percent of accesses are in the largest equivalence class. The 42 initializations are split as follows [0, 1, 2, 0, 0, 0, 0, 0, 0, 0, 0, 5, 0, 9, 0, 0, 9, 0, 5, 0, 0, 8, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3]. The 2153 writes are split as follows [0, 0, 0, 8, 12, 167, 0, 3, 3, 110, 2, 0, 129, 0, 129, 109, 0, 5, 0, 6, 0, 0, 6, 3, 5, 6, 5, 6, 0, 1, 3, 4, 732, 0, 3, 0, 684, 9, 0, 3, 0]. [2025-02-08 04:19:02,693 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:18:59" (1/1) ... [2025-02-08 04:19:02,694 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:18:59" (1/1) ... [2025-02-08 04:19:03,033 INFO L184 PluginConnector]: Executing the observer ReplaceArrayAssignments from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:18:59" (1/1) ... [2025-02-08 04:19:03,051 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:18:59" (1/1) ... [2025-02-08 04:19:03,099 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:18:59" (1/1) ... [2025-02-08 04:19:03,138 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:18:59" (1/1) ... [2025-02-08 04:19:03,201 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2025-02-08 04:19:03,203 INFO L112 PluginConnector]: ------------------------IcfgBuilder---------------------------- [2025-02-08 04:19:03,203 INFO L270 PluginConnector]: Initializing IcfgBuilder... [2025-02-08 04:19:03,203 INFO L274 PluginConnector]: IcfgBuilder initialized [2025-02-08 04:19:03,205 INFO L184 PluginConnector]: Executing the observer IcfgBuilderObserver from plugin IcfgBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:18:59" (1/1) ... [2025-02-08 04:19:03,209 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-02-08 04:19:03,219 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2025-02-08 04:19:03,237 INFO L229 MonitoredProcess]: Starting monitored process 1 with /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2025-02-08 04:19:03,241 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2025-02-08 04:19:03,259 INFO L130 BoogieDeclarations]: Found specification of procedure videobuf_streamoff [2025-02-08 04:19:03,259 INFO L138 BoogieDeclarations]: Found implementation of procedure videobuf_streamoff [2025-02-08 04:19:03,259 INFO L130 BoogieDeclarations]: Found specification of procedure video_open [2025-02-08 04:19:03,259 INFO L138 BoogieDeclarations]: Found implementation of procedure video_open [2025-02-08 04:19:03,259 INFO L130 BoogieDeclarations]: Found specification of procedure videobuf_reqbufs [2025-02-08 04:19:03,260 INFO L138 BoogieDeclarations]: Found implementation of procedure videobuf_reqbufs [2025-02-08 04:19:03,260 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.meminit [2025-02-08 04:19:03,260 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.meminit [2025-02-08 04:19:03,260 INFO L130 BoogieDeclarations]: Found specification of procedure vidioc_s_fmt_vid_cap [2025-02-08 04:19:03,260 INFO L138 BoogieDeclarations]: Found implementation of procedure vidioc_s_fmt_vid_cap [2025-02-08 04:19:03,260 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2025-02-08 04:19:03,261 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2025-02-08 04:19:03,261 INFO L130 BoogieDeclarations]: Found specification of procedure vidioc_enum_fmt_vid_cap [2025-02-08 04:19:03,261 INFO L138 BoogieDeclarations]: Found implementation of procedure vidioc_enum_fmt_vid_cap [2025-02-08 04:19:03,261 INFO L130 BoogieDeclarations]: Found specification of procedure vidioc_reqbufs [2025-02-08 04:19:03,261 INFO L138 BoogieDeclarations]: Found implementation of procedure vidioc_reqbufs [2025-02-08 04:19:03,261 INFO L130 BoogieDeclarations]: Found specification of procedure saa7146_set_window [2025-02-08 04:19:03,261 INFO L138 BoogieDeclarations]: Found implementation of procedure saa7146_set_window [2025-02-08 04:19:03,261 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~TO~int [2025-02-08 04:19:03,261 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~TO~int [2025-02-08 04:19:03,261 INFO L130 BoogieDeclarations]: Found specification of procedure saa7146_res_get [2025-02-08 04:19:03,261 INFO L138 BoogieDeclarations]: Found implementation of procedure saa7146_res_get [2025-02-08 04:19:03,261 INFO L130 BoogieDeclarations]: Found specification of procedure video_end [2025-02-08 04:19:03,261 INFO L138 BoogieDeclarations]: Found implementation of procedure video_end [2025-02-08 04:19:03,262 INFO L130 BoogieDeclarations]: Found specification of procedure arch_spin_is_locked [2025-02-08 04:19:03,262 INFO L138 BoogieDeclarations]: Found implementation of procedure arch_spin_is_locked [2025-02-08 04:19:03,262 INFO L130 BoogieDeclarations]: Found specification of procedure videobuf_to_dma [2025-02-08 04:19:03,262 INFO L138 BoogieDeclarations]: Found implementation of procedure videobuf_to_dma [2025-02-08 04:19:03,262 INFO L130 BoogieDeclarations]: Found specification of procedure vidioc_g_fmt_vid_cap [2025-02-08 04:19:03,262 INFO L138 BoogieDeclarations]: Found implementation of procedure vidioc_g_fmt_vid_cap [2025-02-08 04:19:03,262 INFO L130 BoogieDeclarations]: Found specification of procedure spinlock_check [2025-02-08 04:19:03,262 INFO L138 BoogieDeclarations]: Found implementation of procedure spinlock_check [2025-02-08 04:19:03,262 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_EMGentry_exit_saa7146_vv_cleanup_module_9_2 [2025-02-08 04:19:03,262 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_EMGentry_exit_saa7146_vv_cleanup_module_9_2 [2025-02-08 04:19:03,262 INFO L130 BoogieDeclarations]: Found specification of procedure saa7146_buffer_queue [2025-02-08 04:19:03,262 INFO L138 BoogieDeclarations]: Found implementation of procedure saa7146_buffer_queue [2025-02-08 04:19:03,262 INFO L130 BoogieDeclarations]: Found specification of procedure video_close [2025-02-08 04:19:03,262 INFO L138 BoogieDeclarations]: Found implementation of procedure video_close [2025-02-08 04:19:03,262 INFO L130 BoogieDeclarations]: Found specification of procedure vbi_open [2025-02-08 04:19:03,262 INFO L138 BoogieDeclarations]: Found implementation of procedure vbi_open [2025-02-08 04:19:03,262 INFO L130 BoogieDeclarations]: Found specification of procedure vidioc_g_std [2025-02-08 04:19:03,262 INFO L138 BoogieDeclarations]: Found implementation of procedure vidioc_g_std [2025-02-08 04:19:03,262 INFO L130 BoogieDeclarations]: Found specification of procedure saa7146_pgtable_alloc [2025-02-08 04:19:03,262 INFO L138 BoogieDeclarations]: Found implementation of procedure saa7146_pgtable_alloc [2025-02-08 04:19:03,262 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_xmalloc [2025-02-08 04:19:03,262 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_xmalloc [2025-02-08 04:19:03,262 INFO L130 BoogieDeclarations]: Found specification of procedure v4l2_ctrl_handler_free [2025-02-08 04:19:03,262 INFO L138 BoogieDeclarations]: Found implementation of procedure v4l2_ctrl_handler_free [2025-02-08 04:19:03,262 INFO L130 BoogieDeclarations]: Found specification of procedure strlcpy [2025-02-08 04:19:03,262 INFO L138 BoogieDeclarations]: Found implementation of procedure strlcpy [2025-02-08 04:19:03,262 INFO L130 BoogieDeclarations]: Found specification of procedure vbi_irq_done [2025-02-08 04:19:03,262 INFO L138 BoogieDeclarations]: Found implementation of procedure vbi_irq_done [2025-02-08 04:19:03,262 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_del_timer [2025-02-08 04:19:03,262 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_del_timer [2025-02-08 04:19:03,262 INFO L130 BoogieDeclarations]: Found specification of procedure v4l2_ctrl_new_std [2025-02-08 04:19:03,262 INFO L138 BoogieDeclarations]: Found implementation of procedure v4l2_ctrl_new_std [2025-02-08 04:19:03,262 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_is_err [2025-02-08 04:19:03,262 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_is_err [2025-02-08 04:19:03,262 INFO L130 BoogieDeclarations]: Found specification of procedure vidioc_querybuf [2025-02-08 04:19:03,262 INFO L138 BoogieDeclarations]: Found implementation of procedure vidioc_querybuf [2025-02-08 04:19:03,264 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_mutex__one_thread_locked_at_exit [2025-02-08 04:19:03,264 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_mutex__one_thread_locked_at_exit [2025-02-08 04:19:03,264 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock_irqrestore [2025-02-08 04:19:03,264 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock_irqrestore [2025-02-08 04:19:03,264 INFO L130 BoogieDeclarations]: Found specification of procedure video_devdata [2025-02-08 04:19:03,264 INFO L138 BoogieDeclarations]: Found implementation of procedure video_devdata [2025-02-08 04:19:03,264 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2025-02-08 04:19:03,264 INFO L130 BoogieDeclarations]: Found specification of procedure vidioc_g_fmt_vid_overlay [2025-02-08 04:19:03,264 INFO L138 BoogieDeclarations]: Found implementation of procedure vidioc_g_fmt_vid_overlay [2025-02-08 04:19:03,264 INFO L130 BoogieDeclarations]: Found specification of procedure videobuf_dqbuf [2025-02-08 04:19:03,264 INFO L138 BoogieDeclarations]: Found implementation of procedure videobuf_dqbuf [2025-02-08 04:19:03,264 INFO L130 BoogieDeclarations]: Found specification of procedure video_irq_done [2025-02-08 04:19:03,264 INFO L138 BoogieDeclarations]: Found implementation of procedure video_irq_done [2025-02-08 04:19:03,264 INFO L130 BoogieDeclarations]: Found specification of procedure capable [2025-02-08 04:19:03,264 INFO L138 BoogieDeclarations]: Found implementation of procedure capable [2025-02-08 04:19:03,264 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock [2025-02-08 04:19:03,264 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock [2025-02-08 04:19:03,264 INFO L130 BoogieDeclarations]: Found specification of procedure vidioc_s_fmt_vid_overlay [2025-02-08 04:19:03,264 INFO L138 BoogieDeclarations]: Found implementation of procedure vidioc_s_fmt_vid_overlay [2025-02-08 04:19:03,264 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_lock_of_video_device [2025-02-08 04:19:03,264 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_lock_of_video_device [2025-02-08 04:19:03,264 INFO L130 BoogieDeclarations]: Found specification of procedure vidioc_try_fmt_vid_cap [2025-02-08 04:19:03,264 INFO L138 BoogieDeclarations]: Found implementation of procedure vidioc_try_fmt_vid_cap [2025-02-08 04:19:03,264 INFO L130 BoogieDeclarations]: Found specification of procedure _copy_from_user [2025-02-08 04:19:03,264 INFO L138 BoogieDeclarations]: Found implementation of procedure _copy_from_user [2025-02-08 04:19:03,264 INFO L130 BoogieDeclarations]: Found specification of procedure get_dma_ops [2025-02-08 04:19:03,264 INFO L138 BoogieDeclarations]: Found implementation of procedure get_dma_ops [2025-02-08 04:19:03,264 INFO L130 BoogieDeclarations]: Found specification of procedure sort_and_eliminate [2025-02-08 04:19:03,264 INFO L138 BoogieDeclarations]: Found implementation of procedure sort_and_eliminate [2025-02-08 04:19:03,264 INFO L130 BoogieDeclarations]: Found specification of procedure video_ioctl2 [2025-02-08 04:19:03,264 INFO L138 BoogieDeclarations]: Found implementation of procedure video_ioctl2 [2025-02-08 04:19:03,264 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#0 [2025-02-08 04:19:03,265 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#1 [2025-02-08 04:19:03,265 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#2 [2025-02-08 04:19:03,265 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#3 [2025-02-08 04:19:03,265 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#4 [2025-02-08 04:19:03,265 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#5 [2025-02-08 04:19:03,265 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#6 [2025-02-08 04:19:03,265 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#7 [2025-02-08 04:19:03,265 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#8 [2025-02-08 04:19:03,265 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#9 [2025-02-08 04:19:03,265 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#10 [2025-02-08 04:19:03,265 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#11 [2025-02-08 04:19:03,265 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#12 [2025-02-08 04:19:03,265 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#13 [2025-02-08 04:19:03,265 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#14 [2025-02-08 04:19:03,265 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#15 [2025-02-08 04:19:03,265 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#16 [2025-02-08 04:19:03,265 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#17 [2025-02-08 04:19:03,265 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#18 [2025-02-08 04:19:03,265 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#19 [2025-02-08 04:19:03,265 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#20 [2025-02-08 04:19:03,265 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#21 [2025-02-08 04:19:03,265 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#22 [2025-02-08 04:19:03,265 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#23 [2025-02-08 04:19:03,265 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#24 [2025-02-08 04:19:03,265 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#25 [2025-02-08 04:19:03,265 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#26 [2025-02-08 04:19:03,265 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#27 [2025-02-08 04:19:03,265 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#28 [2025-02-08 04:19:03,265 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#29 [2025-02-08 04:19:03,265 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#30 [2025-02-08 04:19:03,265 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#31 [2025-02-08 04:19:03,265 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#32 [2025-02-08 04:19:03,265 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#33 [2025-02-08 04:19:03,265 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#34 [2025-02-08 04:19:03,265 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#35 [2025-02-08 04:19:03,265 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#36 [2025-02-08 04:19:03,265 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#37 [2025-02-08 04:19:03,265 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#38 [2025-02-08 04:19:03,267 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#39 [2025-02-08 04:19:03,267 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#40 [2025-02-08 04:19:03,267 INFO L130 BoogieDeclarations]: Found specification of procedure videobuf_qbuf [2025-02-08 04:19:03,267 INFO L138 BoogieDeclarations]: Found implementation of procedure videobuf_qbuf [2025-02-08 04:19:03,267 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assume [2025-02-08 04:19:03,267 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assume [2025-02-08 04:19:03,267 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#0 [2025-02-08 04:19:03,268 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#1 [2025-02-08 04:19:03,268 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#2 [2025-02-08 04:19:03,268 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#3 [2025-02-08 04:19:03,268 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#4 [2025-02-08 04:19:03,268 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#5 [2025-02-08 04:19:03,268 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#6 [2025-02-08 04:19:03,268 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#7 [2025-02-08 04:19:03,268 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#8 [2025-02-08 04:19:03,268 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#9 [2025-02-08 04:19:03,268 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#10 [2025-02-08 04:19:03,268 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#11 [2025-02-08 04:19:03,268 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#12 [2025-02-08 04:19:03,268 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#13 [2025-02-08 04:19:03,268 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#14 [2025-02-08 04:19:03,268 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#15 [2025-02-08 04:19:03,268 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#16 [2025-02-08 04:19:03,268 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#17 [2025-02-08 04:19:03,268 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#18 [2025-02-08 04:19:03,268 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#19 [2025-02-08 04:19:03,268 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#20 [2025-02-08 04:19:03,269 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#21 [2025-02-08 04:19:03,269 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#22 [2025-02-08 04:19:03,269 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#23 [2025-02-08 04:19:03,269 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#24 [2025-02-08 04:19:03,269 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#25 [2025-02-08 04:19:03,269 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#26 [2025-02-08 04:19:03,269 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#27 [2025-02-08 04:19:03,269 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#28 [2025-02-08 04:19:03,269 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#29 [2025-02-08 04:19:03,269 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#30 [2025-02-08 04:19:03,269 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#31 [2025-02-08 04:19:03,269 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#32 [2025-02-08 04:19:03,269 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#33 [2025-02-08 04:19:03,269 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#34 [2025-02-08 04:19:03,269 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#35 [2025-02-08 04:19:03,269 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#36 [2025-02-08 04:19:03,269 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#37 [2025-02-08 04:19:03,269 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#38 [2025-02-08 04:19:03,269 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#39 [2025-02-08 04:19:03,269 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#40 [2025-02-08 04:19:03,269 INFO L130 BoogieDeclarations]: Found specification of procedure fops_read [2025-02-08 04:19:03,269 INFO L138 BoogieDeclarations]: Found implementation of procedure fops_read [2025-02-08 04:19:03,269 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_err_code [2025-02-08 04:19:03,269 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_err_code [2025-02-08 04:19:03,269 INFO L130 BoogieDeclarations]: Found specification of procedure release_all_pagetables [2025-02-08 04:19:03,269 INFO L138 BoogieDeclarations]: Found implementation of procedure release_all_pagetables [2025-02-08 04:19:03,269 INFO L130 BoogieDeclarations]: Found specification of procedure saa7146_buffer_finish [2025-02-08 04:19:03,269 INFO L138 BoogieDeclarations]: Found implementation of procedure saa7146_buffer_finish [2025-02-08 04:19:03,269 INFO L130 BoogieDeclarations]: Found specification of procedure saa7146_set_output_format [2025-02-08 04:19:03,269 INFO L138 BoogieDeclarations]: Found implementation of procedure saa7146_set_output_format [2025-02-08 04:19:03,269 INFO L130 BoogieDeclarations]: Found specification of procedure video_read [2025-02-08 04:19:03,269 INFO L138 BoogieDeclarations]: Found implementation of procedure video_read [2025-02-08 04:19:03,269 INFO L130 BoogieDeclarations]: Found specification of procedure pci_free_consistent [2025-02-08 04:19:03,269 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_free_consistent [2025-02-08 04:19:03,269 INFO L130 BoogieDeclarations]: Found specification of procedure vbi_stop [2025-02-08 04:19:03,269 INFO L138 BoogieDeclarations]: Found implementation of procedure vbi_stop [2025-02-08 04:19:03,269 INFO L130 BoogieDeclarations]: Found specification of procedure saa7146_res_free [2025-02-08 04:19:03,269 INFO L138 BoogieDeclarations]: Found implementation of procedure saa7146_res_free [2025-02-08 04:19:03,269 INFO L130 BoogieDeclarations]: Found specification of procedure v4l2_ctrl_subscribe_event [2025-02-08 04:19:03,269 INFO L138 BoogieDeclarations]: Found implementation of procedure v4l2_ctrl_subscribe_event [2025-02-08 04:19:03,269 INFO L130 BoogieDeclarations]: Found specification of procedure vidioc_s_fbuf [2025-02-08 04:19:03,269 INFO L138 BoogieDeclarations]: Found implementation of procedure vidioc_s_fbuf [2025-02-08 04:19:03,269 INFO L130 BoogieDeclarations]: Found specification of procedure saa7146_pgtable_free [2025-02-08 04:19:03,269 INFO L138 BoogieDeclarations]: Found implementation of procedure saa7146_pgtable_free [2025-02-08 04:19:03,269 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2025-02-08 04:19:03,269 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_0 [2025-02-08 04:19:03,269 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_0 [2025-02-08 04:19:03,269 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_3 [2025-02-08 04:19:03,269 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_3 [2025-02-08 04:19:03,269 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_2 [2025-02-08 04:19:03,269 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_2 [2025-02-08 04:19:03,270 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_4 [2025-02-08 04:19:03,270 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_4 [2025-02-08 04:19:03,270 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mod_timer [2025-02-08 04:19:03,270 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mod_timer [2025-02-08 04:19:03,270 INFO L130 BoogieDeclarations]: Found specification of procedure videobuf_queue_sg_init [2025-02-08 04:19:03,270 INFO L138 BoogieDeclarations]: Found implementation of procedure videobuf_queue_sg_init [2025-02-08 04:19:03,270 INFO L130 BoogieDeclarations]: Found specification of procedure saa7146_pgtable_build_single [2025-02-08 04:19:03,270 INFO L138 BoogieDeclarations]: Found implementation of procedure saa7146_pgtable_build_single [2025-02-08 04:19:03,270 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2025-02-08 04:19:03,270 INFO L130 BoogieDeclarations]: Found specification of procedure saa7146_s_ctrl [2025-02-08 04:19:03,270 INFO L138 BoogieDeclarations]: Found implementation of procedure saa7146_s_ctrl [2025-02-08 04:19:03,272 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undef_int [2025-02-08 04:19:03,272 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undef_int [2025-02-08 04:19:03,272 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#0 [2025-02-08 04:19:03,272 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#1 [2025-02-08 04:19:03,272 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#2 [2025-02-08 04:19:03,272 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#3 [2025-02-08 04:19:03,272 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#4 [2025-02-08 04:19:03,272 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#5 [2025-02-08 04:19:03,272 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#6 [2025-02-08 04:19:03,272 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#7 [2025-02-08 04:19:03,272 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#8 [2025-02-08 04:19:03,272 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#9 [2025-02-08 04:19:03,272 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#10 [2025-02-08 04:19:03,272 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#11 [2025-02-08 04:19:03,272 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#12 [2025-02-08 04:19:03,272 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#13 [2025-02-08 04:19:03,273 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#14 [2025-02-08 04:19:03,273 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#15 [2025-02-08 04:19:03,273 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#16 [2025-02-08 04:19:03,273 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#17 [2025-02-08 04:19:03,273 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#18 [2025-02-08 04:19:03,273 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#19 [2025-02-08 04:19:03,273 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#20 [2025-02-08 04:19:03,273 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#21 [2025-02-08 04:19:03,273 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#22 [2025-02-08 04:19:03,273 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#23 [2025-02-08 04:19:03,273 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#24 [2025-02-08 04:19:03,273 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#25 [2025-02-08 04:19:03,273 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#26 [2025-02-08 04:19:03,273 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#27 [2025-02-08 04:19:03,273 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#28 [2025-02-08 04:19:03,273 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#29 [2025-02-08 04:19:03,273 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#30 [2025-02-08 04:19:03,273 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#31 [2025-02-08 04:19:03,273 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#32 [2025-02-08 04:19:03,273 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#33 [2025-02-08 04:19:03,273 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#34 [2025-02-08 04:19:03,273 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#35 [2025-02-08 04:19:03,273 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#36 [2025-02-08 04:19:03,273 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#37 [2025-02-08 04:19:03,273 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#38 [2025-02-08 04:19:03,273 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#39 [2025-02-08 04:19:03,273 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#40 [2025-02-08 04:19:03,273 INFO L130 BoogieDeclarations]: Found specification of procedure __bad_percpu_size [2025-02-08 04:19:03,273 INFO L138 BoogieDeclarations]: Found implementation of procedure __bad_percpu_size [2025-02-08 04:19:03,273 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~int [2025-02-08 04:19:03,273 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~int [2025-02-08 04:19:03,273 INFO L130 BoogieDeclarations]: Found specification of procedure buffer_queue [2025-02-08 04:19:03,273 INFO L138 BoogieDeclarations]: Found implementation of procedure buffer_queue [2025-02-08 04:19:03,273 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_interruptible_or_killable_lock_of_video_device [2025-02-08 04:19:03,273 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_interruptible_or_killable_lock_of_video_device [2025-02-08 04:19:03,273 INFO L130 BoogieDeclarations]: Found specification of procedure vidioc_qbuf [2025-02-08 04:19:03,273 INFO L138 BoogieDeclarations]: Found implementation of procedure vidioc_qbuf [2025-02-08 04:19:03,273 INFO L130 BoogieDeclarations]: Found specification of procedure mod_timer [2025-02-08 04:19:03,273 INFO L138 BoogieDeclarations]: Found implementation of procedure mod_timer [2025-02-08 04:19:03,273 INFO L130 BoogieDeclarations]: Found specification of procedure videobuf_streamon [2025-02-08 04:19:03,273 INFO L138 BoogieDeclarations]: Found implementation of procedure videobuf_streamon [2025-02-08 04:19:03,273 INFO L130 BoogieDeclarations]: Found specification of procedure videobuf_iolock [2025-02-08 04:19:03,273 INFO L138 BoogieDeclarations]: Found implementation of procedure videobuf_iolock [2025-02-08 04:19:03,273 INFO L130 BoogieDeclarations]: Found specification of procedure video_init [2025-02-08 04:19:03,273 INFO L138 BoogieDeclarations]: Found implementation of procedure video_init [2025-02-08 04:19:03,273 INFO L130 BoogieDeclarations]: Found specification of procedure vidioc_try_fmt_vid_overlay [2025-02-08 04:19:03,273 INFO L138 BoogieDeclarations]: Found implementation of procedure vidioc_try_fmt_vid_overlay [2025-02-08 04:19:03,273 INFO L130 BoogieDeclarations]: Found specification of procedure vidioc_g_fmt_vbi_cap [2025-02-08 04:19:03,273 INFO L138 BoogieDeclarations]: Found implementation of procedure vidioc_g_fmt_vbi_cap [2025-02-08 04:19:03,273 INFO L130 BoogieDeclarations]: Found specification of procedure dev_name [2025-02-08 04:19:03,273 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_name [2025-02-08 04:19:03,273 INFO L130 BoogieDeclarations]: Found specification of procedure writel [2025-02-08 04:19:03,273 INFO L138 BoogieDeclarations]: Found implementation of procedure writel [2025-02-08 04:19:03,273 INFO L130 BoogieDeclarations]: Found specification of procedure v4l2_event_unsubscribe [2025-02-08 04:19:03,274 INFO L138 BoogieDeclarations]: Found implementation of procedure v4l2_event_unsubscribe [2025-02-08 04:19:03,274 INFO L130 BoogieDeclarations]: Found specification of procedure fops_mmap [2025-02-08 04:19:03,276 INFO L138 BoogieDeclarations]: Found implementation of procedure fops_mmap [2025-02-08 04:19:03,276 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2025-02-08 04:19:03,276 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2025-02-08 04:19:03,276 INFO L130 BoogieDeclarations]: Found specification of procedure saa7146_disable_clipping [2025-02-08 04:19:03,276 INFO L138 BoogieDeclarations]: Found implementation of procedure saa7146_disable_clipping [2025-02-08 04:19:03,276 INFO L130 BoogieDeclarations]: Found specification of procedure vidioc_g_parm [2025-02-08 04:19:03,276 INFO L138 BoogieDeclarations]: Found implementation of procedure vidioc_g_parm [2025-02-08 04:19:03,276 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#0 [2025-02-08 04:19:03,276 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#1 [2025-02-08 04:19:03,276 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#2 [2025-02-08 04:19:03,276 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#3 [2025-02-08 04:19:03,276 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#4 [2025-02-08 04:19:03,276 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#5 [2025-02-08 04:19:03,276 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#6 [2025-02-08 04:19:03,276 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#7 [2025-02-08 04:19:03,276 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#8 [2025-02-08 04:19:03,276 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#9 [2025-02-08 04:19:03,276 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#10 [2025-02-08 04:19:03,276 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#11 [2025-02-08 04:19:03,276 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#12 [2025-02-08 04:19:03,276 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#13 [2025-02-08 04:19:03,276 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#14 [2025-02-08 04:19:03,276 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#15 [2025-02-08 04:19:03,276 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#16 [2025-02-08 04:19:03,276 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#17 [2025-02-08 04:19:03,276 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#18 [2025-02-08 04:19:03,276 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#19 [2025-02-08 04:19:03,276 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#20 [2025-02-08 04:19:03,276 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#21 [2025-02-08 04:19:03,276 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#22 [2025-02-08 04:19:03,276 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#23 [2025-02-08 04:19:03,276 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#24 [2025-02-08 04:19:03,276 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#25 [2025-02-08 04:19:03,277 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#26 [2025-02-08 04:19:03,277 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#27 [2025-02-08 04:19:03,277 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#28 [2025-02-08 04:19:03,277 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#29 [2025-02-08 04:19:03,277 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#30 [2025-02-08 04:19:03,277 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#31 [2025-02-08 04:19:03,277 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#32 [2025-02-08 04:19:03,277 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#33 [2025-02-08 04:19:03,277 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#34 [2025-02-08 04:19:03,277 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#35 [2025-02-08 04:19:03,277 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#36 [2025-02-08 04:19:03,277 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#37 [2025-02-08 04:19:03,277 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#38 [2025-02-08 04:19:03,277 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#39 [2025-02-08 04:19:03,277 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#40 [2025-02-08 04:19:03,277 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2025-02-08 04:19:03,277 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2025-02-08 04:19:03,277 INFO L130 BoogieDeclarations]: Found specification of procedure saa7146_stop_preview [2025-02-08 04:19:03,277 INFO L138 BoogieDeclarations]: Found implementation of procedure saa7146_stop_preview [2025-02-08 04:19:03,277 INFO L130 BoogieDeclarations]: Found specification of procedure get_current [2025-02-08 04:19:03,277 INFO L138 BoogieDeclarations]: Found implementation of procedure get_current [2025-02-08 04:19:03,277 INFO L130 BoogieDeclarations]: Found specification of procedure SAA7146_IER_ENABLE [2025-02-08 04:19:03,277 INFO L138 BoogieDeclarations]: Found implementation of procedure SAA7146_IER_ENABLE [2025-02-08 04:19:03,277 INFO L130 BoogieDeclarations]: Found specification of procedure video_begin [2025-02-08 04:19:03,277 INFO L138 BoogieDeclarations]: Found implementation of procedure video_begin [2025-02-08 04:19:03,277 INFO L130 BoogieDeclarations]: Found specification of procedure SAA7146_IER_DISABLE [2025-02-08 04:19:03,277 INFO L138 BoogieDeclarations]: Found implementation of procedure SAA7146_IER_DISABLE [2025-02-08 04:19:03,277 INFO L130 BoogieDeclarations]: Found specification of procedure fops_open [2025-02-08 04:19:03,277 INFO L138 BoogieDeclarations]: Found implementation of procedure fops_open [2025-02-08 04:19:03,277 INFO L130 BoogieDeclarations]: Found specification of procedure vbi_init [2025-02-08 04:19:03,277 INFO L138 BoogieDeclarations]: Found implementation of procedure vbi_init [2025-02-08 04:19:03,277 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#0 [2025-02-08 04:19:03,277 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#1 [2025-02-08 04:19:03,277 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#2 [2025-02-08 04:19:03,277 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#3 [2025-02-08 04:19:03,277 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#4 [2025-02-08 04:19:03,279 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#5 [2025-02-08 04:19:03,279 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#6 [2025-02-08 04:19:03,279 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#7 [2025-02-08 04:19:03,279 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#8 [2025-02-08 04:19:03,279 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#9 [2025-02-08 04:19:03,279 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#10 [2025-02-08 04:19:03,279 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#11 [2025-02-08 04:19:03,279 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#12 [2025-02-08 04:19:03,279 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#13 [2025-02-08 04:19:03,279 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#14 [2025-02-08 04:19:03,279 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#15 [2025-02-08 04:19:03,279 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#16 [2025-02-08 04:19:03,279 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#17 [2025-02-08 04:19:03,279 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#18 [2025-02-08 04:19:03,279 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#19 [2025-02-08 04:19:03,279 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#20 [2025-02-08 04:19:03,279 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#21 [2025-02-08 04:19:03,279 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#22 [2025-02-08 04:19:03,279 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#23 [2025-02-08 04:19:03,279 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#24 [2025-02-08 04:19:03,279 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#25 [2025-02-08 04:19:03,279 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#26 [2025-02-08 04:19:03,279 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#27 [2025-02-08 04:19:03,279 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#28 [2025-02-08 04:19:03,279 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#29 [2025-02-08 04:19:03,279 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#30 [2025-02-08 04:19:03,279 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#31 [2025-02-08 04:19:03,279 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#32 [2025-02-08 04:19:03,279 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#33 [2025-02-08 04:19:03,279 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#34 [2025-02-08 04:19:03,279 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#35 [2025-02-08 04:19:03,279 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#36 [2025-02-08 04:19:03,279 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#37 [2025-02-08 04:19:03,279 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#38 [2025-02-08 04:19:03,279 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#39 [2025-02-08 04:19:03,279 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#40 [2025-02-08 04:19:03,279 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#0 [2025-02-08 04:19:03,280 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#1 [2025-02-08 04:19:03,280 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#2 [2025-02-08 04:19:03,280 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#3 [2025-02-08 04:19:03,280 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#4 [2025-02-08 04:19:03,280 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#5 [2025-02-08 04:19:03,280 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#6 [2025-02-08 04:19:03,280 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#7 [2025-02-08 04:19:03,280 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#8 [2025-02-08 04:19:03,280 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#9 [2025-02-08 04:19:03,280 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#10 [2025-02-08 04:19:03,280 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#11 [2025-02-08 04:19:03,280 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#12 [2025-02-08 04:19:03,280 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#13 [2025-02-08 04:19:03,280 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#14 [2025-02-08 04:19:03,280 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#15 [2025-02-08 04:19:03,280 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#16 [2025-02-08 04:19:03,280 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#17 [2025-02-08 04:19:03,280 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#18 [2025-02-08 04:19:03,280 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#19 [2025-02-08 04:19:03,280 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#20 [2025-02-08 04:19:03,280 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#21 [2025-02-08 04:19:03,280 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#22 [2025-02-08 04:19:03,280 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#23 [2025-02-08 04:19:03,280 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#24 [2025-02-08 04:19:03,280 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#25 [2025-02-08 04:19:03,280 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#26 [2025-02-08 04:19:03,280 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#27 [2025-02-08 04:19:03,280 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#28 [2025-02-08 04:19:03,280 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#29 [2025-02-08 04:19:03,280 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#30 [2025-02-08 04:19:03,280 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#31 [2025-02-08 04:19:03,280 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#32 [2025-02-08 04:19:03,280 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#33 [2025-02-08 04:19:03,284 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#34 [2025-02-08 04:19:03,284 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#35 [2025-02-08 04:19:03,284 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#36 [2025-02-08 04:19:03,284 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#37 [2025-02-08 04:19:03,284 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#38 [2025-02-08 04:19:03,284 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#39 [2025-02-08 04:19:03,284 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#40 [2025-02-08 04:19:03,284 INFO L130 BoogieDeclarations]: Found specification of procedure vidioc_g_fbuf [2025-02-08 04:19:03,284 INFO L138 BoogieDeclarations]: Found implementation of procedure vidioc_g_fbuf [2025-02-08 04:19:03,284 INFO L130 BoogieDeclarations]: Found specification of procedure del_timer [2025-02-08 04:19:03,284 INFO L138 BoogieDeclarations]: Found implementation of procedure del_timer [2025-02-08 04:19:03,284 INFO L130 BoogieDeclarations]: Found specification of procedure pci_alloc_consistent [2025-02-08 04:19:03,284 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_alloc_consistent [2025-02-08 04:19:03,284 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2025-02-08 04:19:03,284 INFO L130 BoogieDeclarations]: Found specification of procedure INIT_LIST_HEAD [2025-02-08 04:19:03,284 INFO L138 BoogieDeclarations]: Found implementation of procedure INIT_LIST_HEAD [2025-02-08 04:19:03,284 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#0 [2025-02-08 04:19:03,284 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#1 [2025-02-08 04:19:03,284 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#2 [2025-02-08 04:19:03,284 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#3 [2025-02-08 04:19:03,284 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#4 [2025-02-08 04:19:03,284 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#5 [2025-02-08 04:19:03,284 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#6 [2025-02-08 04:19:03,284 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#7 [2025-02-08 04:19:03,284 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#8 [2025-02-08 04:19:03,284 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#9 [2025-02-08 04:19:03,284 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#10 [2025-02-08 04:19:03,284 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#11 [2025-02-08 04:19:03,284 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#12 [2025-02-08 04:19:03,284 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#13 [2025-02-08 04:19:03,284 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#14 [2025-02-08 04:19:03,284 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#15 [2025-02-08 04:19:03,284 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#16 [2025-02-08 04:19:03,284 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#17 [2025-02-08 04:19:03,284 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#18 [2025-02-08 04:19:03,284 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#19 [2025-02-08 04:19:03,284 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#20 [2025-02-08 04:19:03,284 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#21 [2025-02-08 04:19:03,284 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#22 [2025-02-08 04:19:03,284 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#23 [2025-02-08 04:19:03,284 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#24 [2025-02-08 04:19:03,284 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#25 [2025-02-08 04:19:03,284 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#26 [2025-02-08 04:19:03,284 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#27 [2025-02-08 04:19:03,285 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#28 [2025-02-08 04:19:03,285 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#29 [2025-02-08 04:19:03,285 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#30 [2025-02-08 04:19:03,285 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#31 [2025-02-08 04:19:03,285 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#32 [2025-02-08 04:19:03,285 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#33 [2025-02-08 04:19:03,285 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#34 [2025-02-08 04:19:03,285 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#35 [2025-02-08 04:19:03,285 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#36 [2025-02-08 04:19:03,285 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#37 [2025-02-08 04:19:03,285 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#38 [2025-02-08 04:19:03,285 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#39 [2025-02-08 04:19:03,285 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#40 [2025-02-08 04:19:03,285 INFO L130 BoogieDeclarations]: Found specification of procedure buffer_release [2025-02-08 04:19:03,285 INFO L138 BoogieDeclarations]: Found implementation of procedure buffer_release [2025-02-08 04:19:03,285 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~X~int~X~$Pointer$~TO~int [2025-02-08 04:19:03,285 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~X~int~X~$Pointer$~TO~int [2025-02-08 04:19:03,285 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#0 [2025-02-08 04:19:03,285 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#1 [2025-02-08 04:19:03,285 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#2 [2025-02-08 04:19:03,285 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#3 [2025-02-08 04:19:03,285 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#4 [2025-02-08 04:19:03,285 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#5 [2025-02-08 04:19:03,285 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#6 [2025-02-08 04:19:03,285 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#7 [2025-02-08 04:19:03,285 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#8 [2025-02-08 04:19:03,285 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#9 [2025-02-08 04:19:03,285 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#10 [2025-02-08 04:19:03,285 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#11 [2025-02-08 04:19:03,285 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#12 [2025-02-08 04:19:03,285 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#13 [2025-02-08 04:19:03,286 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#14 [2025-02-08 04:19:03,286 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#15 [2025-02-08 04:19:03,286 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#16 [2025-02-08 04:19:03,286 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#17 [2025-02-08 04:19:03,286 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#18 [2025-02-08 04:19:03,286 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#19 [2025-02-08 04:19:03,286 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#20 [2025-02-08 04:19:03,286 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#21 [2025-02-08 04:19:03,286 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#22 [2025-02-08 04:19:03,286 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#23 [2025-02-08 04:19:03,286 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#24 [2025-02-08 04:19:03,286 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#25 [2025-02-08 04:19:03,286 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#26 [2025-02-08 04:19:03,286 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#27 [2025-02-08 04:19:03,286 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#28 [2025-02-08 04:19:03,286 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#29 [2025-02-08 04:19:03,286 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#30 [2025-02-08 04:19:03,286 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#31 [2025-02-08 04:19:03,286 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#32 [2025-02-08 04:19:03,286 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#33 [2025-02-08 04:19:03,286 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#34 [2025-02-08 04:19:03,286 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#35 [2025-02-08 04:19:03,286 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#36 [2025-02-08 04:19:03,286 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#37 [2025-02-08 04:19:03,286 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#38 [2025-02-08 04:19:03,286 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#39 [2025-02-08 04:19:03,286 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#40 [2025-02-08 04:19:03,286 INFO L130 BoogieDeclarations]: Found specification of procedure printk [2025-02-08 04:19:03,286 INFO L138 BoogieDeclarations]: Found implementation of procedure printk [2025-02-08 04:19:03,286 INFO L130 BoogieDeclarations]: Found specification of procedure video_device_node_name [2025-02-08 04:19:03,286 INFO L138 BoogieDeclarations]: Found implementation of procedure video_device_node_name [2025-02-08 04:19:03,286 INFO L130 BoogieDeclarations]: Found specification of procedure kzalloc [2025-02-08 04:19:03,286 INFO L138 BoogieDeclarations]: Found implementation of procedure kzalloc [2025-02-08 04:19:03,286 INFO L130 BoogieDeclarations]: Found specification of procedure _raw_spin_lock_irqsave [2025-02-08 04:19:03,286 INFO L138 BoogieDeclarations]: Found implementation of procedure _raw_spin_lock_irqsave [2025-02-08 04:19:03,287 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_positive_int [2025-02-08 04:19:03,287 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_positive_int [2025-02-08 04:19:03,287 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_zalloc [2025-02-08 04:19:03,287 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_zalloc [2025-02-08 04:19:03,287 INFO L130 BoogieDeclarations]: Found specification of procedure vidioc_dqbuf [2025-02-08 04:19:03,287 INFO L138 BoogieDeclarations]: Found implementation of procedure vidioc_dqbuf [2025-02-08 04:19:03,287 INFO L130 BoogieDeclarations]: Found specification of procedure list_empty [2025-02-08 04:19:03,287 INFO L138 BoogieDeclarations]: Found implementation of procedure list_empty [2025-02-08 04:19:03,287 INFO L130 BoogieDeclarations]: Found specification of procedure vidioc_querycap [2025-02-08 04:19:03,287 INFO L138 BoogieDeclarations]: Found implementation of procedure vidioc_querycap [2025-02-08 04:19:03,287 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_mutex__one_thread_double_lock [2025-02-08 04:19:03,287 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_mutex__one_thread_double_lock [2025-02-08 04:19:03,287 INFO L130 BoogieDeclarations]: Found specification of procedure saa7146_start_preview [2025-02-08 04:19:03,287 INFO L138 BoogieDeclarations]: Found implementation of procedure saa7146_start_preview [2025-02-08 04:19:03,287 INFO L130 BoogieDeclarations]: Found specification of procedure fops_release [2025-02-08 04:19:03,287 INFO L138 BoogieDeclarations]: Found implementation of procedure fops_release [2025-02-08 04:19:03,287 INFO L130 BoogieDeclarations]: Found specification of procedure videobuf_querybuf [2025-02-08 04:19:03,287 INFO L138 BoogieDeclarations]: Found implementation of procedure videobuf_querybuf [2025-02-08 04:19:03,287 INFO L130 BoogieDeclarations]: Found specification of procedure kfree [2025-02-08 04:19:03,287 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree [2025-02-08 04:19:03,287 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_mutex__one_thread_double_unlock [2025-02-08 04:19:03,287 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_mutex__one_thread_double_unlock [2025-02-08 04:19:03,287 INFO L130 BoogieDeclarations]: Found specification of procedure saa7146_write_out_dma [2025-02-08 04:19:03,287 INFO L138 BoogieDeclarations]: Found implementation of procedure saa7146_write_out_dma [2025-02-08 04:19:03,287 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#0 [2025-02-08 04:19:03,287 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#1 [2025-02-08 04:19:03,287 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#2 [2025-02-08 04:19:03,287 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#3 [2025-02-08 04:19:03,287 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#4 [2025-02-08 04:19:03,287 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#5 [2025-02-08 04:19:03,287 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#6 [2025-02-08 04:19:03,287 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#7 [2025-02-08 04:19:03,287 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#8 [2025-02-08 04:19:03,287 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#9 [2025-02-08 04:19:03,287 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#10 [2025-02-08 04:19:03,288 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#11 [2025-02-08 04:19:03,288 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#12 [2025-02-08 04:19:03,288 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#13 [2025-02-08 04:19:03,288 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#14 [2025-02-08 04:19:03,288 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#15 [2025-02-08 04:19:03,288 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#16 [2025-02-08 04:19:03,288 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#17 [2025-02-08 04:19:03,288 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#18 [2025-02-08 04:19:03,288 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#19 [2025-02-08 04:19:03,288 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#20 [2025-02-08 04:19:03,288 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#21 [2025-02-08 04:19:03,288 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#22 [2025-02-08 04:19:03,288 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#23 [2025-02-08 04:19:03,288 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#24 [2025-02-08 04:19:03,288 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#25 [2025-02-08 04:19:03,288 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#26 [2025-02-08 04:19:03,288 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#27 [2025-02-08 04:19:03,288 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#28 [2025-02-08 04:19:03,288 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#29 [2025-02-08 04:19:03,288 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#30 [2025-02-08 04:19:03,288 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#31 [2025-02-08 04:19:03,288 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#32 [2025-02-08 04:19:03,288 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#33 [2025-02-08 04:19:03,288 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#34 [2025-02-08 04:19:03,289 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#35 [2025-02-08 04:19:03,289 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#36 [2025-02-08 04:19:03,289 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#37 [2025-02-08 04:19:03,289 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#38 [2025-02-08 04:19:03,289 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#39 [2025-02-08 04:19:03,289 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#40 [2025-02-08 04:19:03,289 INFO L130 BoogieDeclarations]: Found specification of procedure __dynamic_pr_debug [2025-02-08 04:19:03,289 INFO L138 BoogieDeclarations]: Found implementation of procedure __dynamic_pr_debug [2025-02-08 04:19:03,289 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2025-02-08 04:19:03,289 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2025-02-08 04:19:03,289 INFO L130 BoogieDeclarations]: Found specification of procedure saa7146_format_by_fourcc [2025-02-08 04:19:03,289 INFO L138 BoogieDeclarations]: Found implementation of procedure saa7146_format_by_fourcc [2025-02-08 04:19:03,289 INFO L130 BoogieDeclarations]: Found specification of procedure saa7146_dma_free [2025-02-08 04:19:03,289 INFO L138 BoogieDeclarations]: Found implementation of procedure saa7146_dma_free [2025-02-08 04:19:03,289 INFO L130 BoogieDeclarations]: Found specification of procedure saa7146_buffer_next [2025-02-08 04:19:03,289 INFO L138 BoogieDeclarations]: Found implementation of procedure saa7146_buffer_next [2025-02-08 04:19:03,289 INFO L130 BoogieDeclarations]: Found specification of procedure program_capture_engine [2025-02-08 04:19:03,289 INFO L138 BoogieDeclarations]: Found implementation of procedure program_capture_engine [2025-02-08 04:19:03,289 INFO L130 BoogieDeclarations]: Found specification of procedure vbi_close [2025-02-08 04:19:03,289 INFO L138 BoogieDeclarations]: Found implementation of procedure vbi_close [2025-02-08 04:19:03,289 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_lock_of_video_device [2025-02-08 04:19:03,289 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_lock_of_video_device [2025-02-08 04:19:03,289 INFO L130 BoogieDeclarations]: Found specification of procedure __wake_up [2025-02-08 04:19:03,289 INFO L138 BoogieDeclarations]: Found implementation of procedure __wake_up [2025-02-08 04:19:03,289 INFO L130 BoogieDeclarations]: Found specification of procedure buffer_setup [2025-02-08 04:19:03,289 INFO L138 BoogieDeclarations]: Found implementation of procedure buffer_setup [2025-02-08 04:19:03,289 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free [2025-02-08 04:19:03,289 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free [2025-02-08 04:19:03,289 INFO L130 BoogieDeclarations]: Found specification of procedure init_timer_key [2025-02-08 04:19:03,289 INFO L138 BoogieDeclarations]: Found implementation of procedure init_timer_key [2025-02-08 04:19:03,289 INFO L130 BoogieDeclarations]: Found specification of procedure fops_write [2025-02-08 04:19:03,289 INFO L138 BoogieDeclarations]: Found implementation of procedure fops_write [2025-02-08 04:19:03,289 INFO L130 BoogieDeclarations]: Found specification of procedure vbi_read [2025-02-08 04:19:03,289 INFO L138 BoogieDeclarations]: Found implementation of procedure vbi_read [2025-02-08 04:19:03,289 INFO L130 BoogieDeclarations]: Found specification of procedure spin_lock [2025-02-08 04:19:03,289 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_lock [2025-02-08 04:19:03,289 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~TO~int [2025-02-08 04:19:03,289 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~TO~int [2025-02-08 04:19:03,289 INFO L130 BoogieDeclarations]: Found specification of procedure fops_poll [2025-02-08 04:19:03,289 INFO L138 BoogieDeclarations]: Found implementation of procedure fops_poll [2025-02-08 04:19:03,289 INFO L130 BoogieDeclarations]: Found specification of procedure readl [2025-02-08 04:19:03,289 INFO L138 BoogieDeclarations]: Found implementation of procedure readl [2025-02-08 04:19:03,289 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2025-02-08 04:19:03,289 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#1 [2025-02-08 04:19:03,289 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#2 [2025-02-08 04:19:03,289 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#3 [2025-02-08 04:19:03,289 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#4 [2025-02-08 04:19:03,290 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#5 [2025-02-08 04:19:03,290 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#6 [2025-02-08 04:19:03,290 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#7 [2025-02-08 04:19:03,295 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#8 [2025-02-08 04:19:03,295 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#9 [2025-02-08 04:19:03,295 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#10 [2025-02-08 04:19:03,295 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#11 [2025-02-08 04:19:03,295 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#12 [2025-02-08 04:19:03,295 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#13 [2025-02-08 04:19:03,295 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#14 [2025-02-08 04:19:03,295 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#15 [2025-02-08 04:19:03,295 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#16 [2025-02-08 04:19:03,295 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#17 [2025-02-08 04:19:03,295 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#18 [2025-02-08 04:19:03,295 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#19 [2025-02-08 04:19:03,295 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#20 [2025-02-08 04:19:03,295 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#21 [2025-02-08 04:19:03,295 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#22 [2025-02-08 04:19:03,295 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#23 [2025-02-08 04:19:03,295 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#24 [2025-02-08 04:19:03,295 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#25 [2025-02-08 04:19:03,295 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#26 [2025-02-08 04:19:03,295 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#27 [2025-02-08 04:19:03,296 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#28 [2025-02-08 04:19:03,296 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#29 [2025-02-08 04:19:03,296 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#30 [2025-02-08 04:19:03,296 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#31 [2025-02-08 04:19:03,296 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#32 [2025-02-08 04:19:03,296 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#33 [2025-02-08 04:19:03,296 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#34 [2025-02-08 04:19:03,297 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#35 [2025-02-08 04:19:03,297 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#36 [2025-02-08 04:19:03,297 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#37 [2025-02-08 04:19:03,297 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#38 [2025-02-08 04:19:03,297 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#39 [2025-02-08 04:19:03,297 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#40 [2025-02-08 04:19:03,297 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~TO~VOID [2025-02-08 04:19:03,297 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~TO~VOID [2025-02-08 04:19:03,297 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_final_state [2025-02-08 04:19:03,297 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_final_state [2025-02-08 04:19:04,470 INFO L257 CfgBuilder]: Building ICFG [2025-02-08 04:19:04,473 INFO L287 CfgBuilder]: Building CFG for each procedure with an implementation [2025-02-08 04:19:04,505 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17498: havoc #t~nondet2776; [2025-02-08 04:19:04,515 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17491: havoc #t~nondet2775; [2025-02-08 04:19:04,680 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11907: call ULTIMATE.dealloc(~#descriptor~25.base, ~#descriptor~25.offset);havoc ~#descriptor~25.base, ~#descriptor~25.offset;call ULTIMATE.dealloc(~#descriptor___0~17.base, ~#descriptor___0~17.offset);havoc ~#descriptor___0~17.base, ~#descriptor___0~17.offset;call ULTIMATE.dealloc(~#descriptor___1~15.base, ~#descriptor___1~15.offset);havoc ~#descriptor___1~15.base, ~#descriptor___1~15.offset; [2025-02-08 04:19:05,063 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13768-11: assume 0 == 16777216 * (calculate_h_scale_registers_~xp~0#1 % 4294967296) % 4294967296;calculate_h_scale_registers_#t~bitwise1896#1 := 2147483648 * (calculate_h_scale_registers_~xim~0#1 % 4294967296); [2025-02-08 04:19:05,063 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13768-11: assume !(0 == 16777216 * (calculate_h_scale_registers_~xp~0#1 % 4294967296) % 4294967296); [2025-02-08 04:19:05,063 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13917: assume 0 != calculate_v_scale_registers_#t~mem1909#1 % 65536 % 4294967296;havoc calculate_v_scale_registers_#t~mem1909#1; [2025-02-08 04:19:05,063 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13917: assume !(0 != calculate_v_scale_registers_#t~mem1909#1 % 65536 % 4294967296);havoc calculate_v_scale_registers_#t~mem1909#1;calculate_v_scale_registers_~dcgy~0#1 := calculate_v_scale_registers_~i~5#1; [2025-02-08 04:19:05,063 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13768-12: assume 0 == 2147483648 * (calculate_h_scale_registers_~xim~0#1 % 4294967296) % 4294967296 || 2147483648 * (calculate_h_scale_registers_~xim~0#1 % 4294967296) % 4294967296 == 16777216 * (calculate_h_scale_registers_~xp~0#1 % 4294967296) % 4294967296;calculate_h_scale_registers_#t~bitwise1896#1 := 16777216 * (calculate_h_scale_registers_~xp~0#1 % 4294967296); [2025-02-08 04:19:05,063 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13768-12: assume !(0 == 2147483648 * (calculate_h_scale_registers_~xim~0#1 % 4294967296) % 4294967296 || 2147483648 * (calculate_h_scale_registers_~xim~0#1 % 4294967296) % 4294967296 == 16777216 * (calculate_h_scale_registers_~xp~0#1 % 4294967296) % 4294967296); [2025-02-08 04:19:05,063 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13768-9: [2025-02-08 04:19:05,063 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13768-10: havoc calculate_h_scale_registers_#t~bitwise1896#1;assume (calculate_h_scale_registers_#t~bitwise1896#1 % 4294967296 >= 2147483648 * (calculate_h_scale_registers_~xim~0#1 % 4294967296) % 4294967296 && calculate_h_scale_registers_#t~bitwise1896#1 % 4294967296 >= 16777216 * (calculate_h_scale_registers_~xp~0#1 % 4294967296) % 4294967296) && calculate_h_scale_registers_#t~bitwise1896#1 % 4294967296 <= 2147483648 * (calculate_h_scale_registers_~xim~0#1 % 4294967296) % 4294967296 + 16777216 * (calculate_h_scale_registers_~xp~0#1 % 4294967296) % 4294967296; [2025-02-08 04:19:05,063 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13768-7: assume 0 == 4096 * (calculate_h_scale_registers_~xsci~0#1 % 4294967296) % 4294967296;calculate_h_scale_registers_#t~bitwise1897#1 := calculate_h_scale_registers_#t~bitwise1896#1; [2025-02-08 04:19:05,063 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13768-7: assume !(0 == 4096 * (calculate_h_scale_registers_~xsci~0#1 % 4294967296) % 4294967296); [2025-02-08 04:19:05,063 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13768-8: assume 0 == calculate_h_scale_registers_#t~bitwise1896#1 % 4294967296 || calculate_h_scale_registers_#t~bitwise1896#1 % 4294967296 == 4096 * (calculate_h_scale_registers_~xsci~0#1 % 4294967296) % 4294967296;calculate_h_scale_registers_#t~bitwise1897#1 := 4096 * (calculate_h_scale_registers_~xsci~0#1 % 4294967296); [2025-02-08 04:19:05,063 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13768-8: assume !(0 == calculate_h_scale_registers_#t~bitwise1896#1 % 4294967296 || calculate_h_scale_registers_#t~bitwise1896#1 % 4294967296 == 4096 * (calculate_h_scale_registers_~xsci~0#1 % 4294967296) % 4294967296); [2025-02-08 04:19:05,063 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13760: assume calculate_h_scale_registers_~xsci~0#1 % 4294967296 <= 1791;calculate_h_scale_registers_~pfuv~0#1 := 34; [2025-02-08 04:19:05,063 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13760: assume !(calculate_h_scale_registers_~xsci~0#1 % 4294967296 <= 1791);calculate_h_scale_registers_~pfuv~0#1 := 51; [2025-02-08 04:19:05,064 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14297: havoc #t~mem2061#1;havoc #t~mem2062#1.base, #t~mem2062#1.offset;call #t~mem2063#1 := read~int#22(~#hps_h_scale~0#1.base, ~#hps_h_scale~0#1.offset, 4);call #t~mem2064#1.base, #t~mem2064#1.offset := read~$Pointer$#36(~dev#1.base, 802 + ~dev#1.offset, 8); [2025-02-08 04:19:05,064 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14297-1: SUMMARY for call writel(#t~mem2061#1, #t~mem2062#1.base, 104 + #t~mem2062#1.offset); srcloc: null [2025-02-08 04:19:05,064 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13579: call write~int#22(calculate_hxo_and_hyo_#t~bitwise1880#1, calculate_hxo_and_hyo_~hps_h_scale#1.base, calculate_hxo_and_hyo_~hps_h_scale#1.offset, 4);havoc calculate_hxo_and_hyo_#t~mem1879#1;havoc calculate_hxo_and_hyo_#t~bitwise1880#1;call calculate_hxo_and_hyo_#t~mem1881#1 := read~int#3(calculate_hxo_and_hyo_~hps_ctrl#1.base, calculate_hxo_and_hyo_~hps_ctrl#1.offset, 4);call write~int#3(calculate_hxo_and_hyo_#t~mem1881#1 - calculate_hxo_and_hyo_#t~mem1881#1 % 16777216, calculate_hxo_and_hyo_~hps_ctrl#1.base, calculate_hxo_and_hyo_~hps_ctrl#1.offset, 4);havoc calculate_hxo_and_hyo_#t~mem1881#1;call calculate_hxo_and_hyo_#t~mem1882#1 := read~int#3(calculate_hxo_and_hyo_~hps_ctrl#1.base, calculate_hxo_and_hyo_~hps_ctrl#1.offset, 4); [2025-02-08 04:19:05,064 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13579-1: [2025-02-08 04:19:05,064 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13711: assume calculate_h_scale_registers_~xpsc~0#1 % 4294967296 > 64;calculate_h_scale_registers_~xpsc~0#1 := 64; [2025-02-08 04:19:05,064 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13711: assume !(calculate_h_scale_registers_~xpsc~0#1 % 4294967296 > 64); [2025-02-08 04:19:05,064 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13744: assume 0 != calculate_h_scale_registers_#t~mem1891#1 % 256 % 4294967296;havoc calculate_h_scale_registers_#t~mem1891#1; [2025-02-08 04:19:05,064 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13744: assume !(0 != calculate_h_scale_registers_#t~mem1891#1 % 256 % 4294967296);havoc calculate_h_scale_registers_#t~mem1891#1;calculate_h_scale_registers_~dcgx~0#1 := calculate_h_scale_registers_~i~4#1; [2025-02-08 04:19:05,064 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13769-6: havoc calculate_h_scale_registers_#t~bitwise1903#1;assume (calculate_h_scale_registers_#t~bitwise1903#1 % 4294967296 >= calculate_h_scale_registers_#t~bitwise1902#1 % 4294967296 && calculate_h_scale_registers_#t~bitwise1903#1 % 4294967296 >= calculate_h_scale_registers_~cxuv~0#1 % 4294967296) && calculate_h_scale_registers_#t~bitwise1903#1 % 4294967296 <= calculate_h_scale_registers_#t~bitwise1902#1 % 4294967296 + calculate_h_scale_registers_~cxuv~0#1 % 4294967296; [2025-02-08 04:19:05,064 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13769-7: assume 0 == calculate_h_scale_registers_~cxuv~0#1 % 4294967296;calculate_h_scale_registers_#t~bitwise1903#1 := calculate_h_scale_registers_#t~bitwise1902#1; [2025-02-08 04:19:05,064 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13769-7: assume !(0 == calculate_h_scale_registers_~cxuv~0#1 % 4294967296); [2025-02-08 04:19:05,064 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13769-4: assume 0 == calculate_h_scale_registers_#t~mem1904#1 % 4294967296 || calculate_h_scale_registers_#t~mem1904#1 % 4294967296 == calculate_h_scale_registers_#t~bitwise1903#1 % 4294967296;calculate_h_scale_registers_#t~bitwise1905#1 := calculate_h_scale_registers_#t~bitwise1903#1; [2025-02-08 04:19:05,064 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13769-4: assume !(0 == calculate_h_scale_registers_#t~mem1904#1 % 4294967296 || calculate_h_scale_registers_#t~mem1904#1 % 4294967296 == calculate_h_scale_registers_#t~bitwise1903#1 % 4294967296); [2025-02-08 04:19:05,065 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13769-5: [2025-02-08 04:19:05,065 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13579-4: assume 0 == calculate_hxo_and_hyo_#t~mem1879#1 % 4294967296 || calculate_hxo_and_hyo_#t~mem1879#1 % 4294967296 == calculate_hxo_and_hyo_~hxo~0#1 % 4294967296;calculate_hxo_and_hyo_#t~bitwise1880#1 := calculate_hxo_and_hyo_~hxo~0#1; [2025-02-08 04:19:05,065 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13579-4: assume !(0 == calculate_hxo_and_hyo_#t~mem1879#1 % 4294967296 || calculate_hxo_and_hyo_#t~mem1879#1 % 4294967296 == calculate_hxo_and_hyo_~hxo~0#1 % 4294967296); [2025-02-08 04:19:05,065 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13769-2: havoc calculate_h_scale_registers_#t~bitwise1905#1;assume (calculate_h_scale_registers_#t~bitwise1905#1 % 4294967296 >= calculate_h_scale_registers_#t~mem1904#1 % 4294967296 && calculate_h_scale_registers_#t~bitwise1905#1 % 4294967296 >= calculate_h_scale_registers_#t~bitwise1903#1 % 4294967296) && calculate_h_scale_registers_#t~bitwise1905#1 % 4294967296 <= calculate_h_scale_registers_#t~mem1904#1 % 4294967296 + calculate_h_scale_registers_#t~bitwise1903#1 % 4294967296; [2025-02-08 04:19:05,065 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13769-3: assume 0 == calculate_h_scale_registers_#t~bitwise1903#1 % 4294967296;calculate_h_scale_registers_#t~bitwise1905#1 := calculate_h_scale_registers_#t~mem1904#1; [2025-02-08 04:19:05,065 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13769-3: assume !(0 == calculate_h_scale_registers_#t~bitwise1903#1 % 4294967296); [2025-02-08 04:19:05,065 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13579-2: havoc calculate_hxo_and_hyo_#t~bitwise1880#1;assume (calculate_hxo_and_hyo_#t~bitwise1880#1 % 4294967296 >= calculate_hxo_and_hyo_#t~mem1879#1 % 4294967296 && calculate_hxo_and_hyo_#t~bitwise1880#1 % 4294967296 >= calculate_hxo_and_hyo_~hxo~0#1 % 4294967296) && calculate_hxo_and_hyo_#t~bitwise1880#1 % 4294967296 <= calculate_hxo_and_hyo_#t~mem1879#1 % 4294967296 + calculate_hxo_and_hyo_~hxo~0#1 % 4294967296; [2025-02-08 04:19:05,066 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13769: call write~int#7(calculate_h_scale_registers_#t~bitwise1905#1, calculate_h_scale_registers_~hps_h_prescale#1.base, calculate_h_scale_registers_~hps_h_prescale#1.offset, 4);havoc calculate_h_scale_registers_#t~mem1904#1;havoc calculate_h_scale_registers_#t~bitwise1900#1;havoc calculate_h_scale_registers_#t~bitwise1901#1;havoc calculate_h_scale_registers_#t~bitwise1902#1;havoc calculate_h_scale_registers_#t~bitwise1903#1;havoc calculate_h_scale_registers_#t~bitwise1905#1;calculate_h_scale_registers_#res#1 := 0;#t~ret2054#1 := calculate_h_scale_registers_#res#1;havoc calculate_h_scale_registers_#t~mem1884#1, calculate_h_scale_registers_#t~bitwise1885#1, calculate_h_scale_registers_#t~mem1886#1, calculate_h_scale_registers_#t~bitwise1887#1, calculate_h_scale_registers_#t~mem1888#1, calculate_h_scale_registers_#t~mem1889#1, calculate_h_scale_registers_#t~mem1890#1, calculate_h_scale_registers_#t~mem1891#1, calculate_h_scale_registers_#t~mem1892#1, calculate_h_scale_registers_#t~mem1893#1, calculate_h_scale_registers_#t~bitwise1894#1, calculate_h_scale_registers_#t~mem1895#1, calculate_h_scale_registers_#t~mem1898#1, calculate_h_scale_registers_#t~bitwise1896#1, calculate_h_scale_registers_#t~bitwise1897#1, calculate_h_scale_registers_#t~bitwise1899#1, calculate_h_scale_registers_#t~mem1904#1, calculate_h_scale_registers_#t~bitwise1900#1, calculate_h_scale_registers_#t~bitwise1901#1, calculate_h_scale_registers_#t~bitwise1902#1, calculate_h_scale_registers_#t~bitwise1903#1, calculate_h_scale_registers_#t~bitwise1905#1, calculate_h_scale_registers_~dev#1.base, calculate_h_scale_registers_~dev#1.offset, calculate_h_scale_registers_~in_x#1, calculate_h_scale_registers_~out_x#1, calculate_h_scale_registers_~flip_lr#1, calculate_h_scale_registers_~hps_ctrl#1.base, calculate_h_scale_registers_~hps_ctrl#1.offset, calculate_h_scale_registers_~hps_v_gain#1.base, calculate_h_scale_registers_~hps_v_gain#1.offset, calculate_h_scale_registers_~hps_h_prescale#1.base, calculate_h_scale_registers_~hps_h_prescale#1.offset, calculate_h_scale_registers_~hps_h_scale#1.base, calculate_h_scale_registers_~hps_h_scale#1.offset, calculate_h_scale_registers_~dcgx~0#1, calculate_h_scale_registers_~xpsc~0#1, calculate_h_scale_registers_~xacm~0#1, calculate_h_scale_registers_~cxy~0#1, calculate_h_scale_registers_~cxuv~0#1, calculate_h_scale_registers_~xim~0#1, calculate_h_scale_registers_~xp~0#1, calculate_h_scale_registers_~xsci~0#1, calculate_h_scale_registers_~pfuv~0#1, calculate_h_scale_registers_~h_atten~0#1, calculate_h_scale_registers_~i~4#1;havoc calculate_h_scale_registers_#in~dev#1.base, calculate_h_scale_registers_#in~dev#1.offset, calculate_h_scale_registers_#in~in_x#1, calculate_h_scale_registers_#in~out_x#1, calculate_h_scale_registers_#in~flip_lr#1, calculate_h_scale_registers_#in~hps_ctrl#1.base, calculate_h_scale_registers_#in~hps_ctrl#1.offset, calculate_h_scale_registers_#in~hps_v_gain#1.base, calculate_h_scale_registers_#in~hps_v_gain#1.offset, calculate_h_scale_registers_#in~hps_h_prescale#1.base, calculate_h_scale_registers_#in~hps_h_prescale#1.offset, calculate_h_scale_registers_#in~hps_h_scale#1.base, calculate_h_scale_registers_#in~hps_h_scale#1.offset;assume { :end_inline_calculate_h_scale_registers } true;assume -2147483648 <= #t~ret2054#1 && #t~ret2054#1 <= 2147483647;havoc #t~mem2051#1.base, #t~mem2051#1.offset;havoc #t~mem2052#1;havoc #t~mem2053#1;havoc #t~ret2054#1;assume { :begin_inline_calculate_hxo_and_hyo } true;calculate_hxo_and_hyo_#in~vv#1.base, calculate_hxo_and_hyo_#in~vv#1.offset, calculate_hxo_and_hyo_#in~hps_h_scale#1.base, calculate_hxo_and_hyo_#in~hps_h_scale#1.offset, calculate_hxo_and_hyo_#in~hps_ctrl#1.base, calculate_hxo_and_hyo_#in~hps_ctrl#1.offset := ~vv~31#1.base, ~vv~31#1.offset, ~#hps_h_scale~0#1.base, ~#hps_h_scale~0#1.offset, ~#hps_ctrl~0#1.base, ~#hps_ctrl~0#1.offset;havoc calculate_hxo_and_hyo_#t~mem1874#1.base, calculate_hxo_and_hyo_#t~mem1874#1.offset, calculate_hxo_and_hyo_#t~mem1875#1, calculate_hxo_and_hyo_#t~mem1876#1.base, calculate_hxo_and_hyo_#t~mem1876#1.offset, calculate_hxo_and_hyo_#t~mem1877#1, calculate_hxo_and_hyo_#t~mem1878#1, calculate_hxo_and_hyo_#t~mem1879#1, calculate_hxo_and_hyo_#t~bitwise1880#1, calculate_hxo_and_hyo_#t~mem1881#1, calculate_hxo_and_hyo_#t~mem1882#1, calculate_hxo_and_hyo_#t~bitwise1883#1, calculate_hxo_and_hyo_~vv#1.base, calculate_hxo_and_hyo_~vv#1.offset, calculate_hxo_and_hyo_~hps_h_scale#1.base, calculate_hxo_and_hyo_~hps_h_scale#1.offset, calculate_hxo_and_hyo_~hps_ctrl#1.base, calculate_hxo_and_hyo_~hps_ctrl#1.offset, calculate_hxo_and_hyo_~hyo~0#1, calculate_hxo_and_hyo_~hxo~0#1;calculate_hxo_and_hyo_~vv#1.base, calculate_hxo_and_hyo_~vv#1.offset := calculate_hxo_and_hyo_#in~vv#1.base, calculate_hxo_and_hyo_#in~vv#1.offset;calculate_hxo_and_hyo_~hps_h_scale#1.base, calculate_hxo_and_hyo_~hps_h_scale#1.offset := calculate_hxo_and_hyo_#in~hps_h_scale#1.base, calculate_hxo_and_hyo_#in~hps_h_scale#1.offset;calculate_hxo_and_hyo_~hps_ctrl#1.base, calculate_hxo_and_hyo_~hps_ctrl#1.offset := calculate_hxo_and_hyo_#in~hps_ctrl#1.base, calculate_hxo_and_hyo_#in~hps_ctrl#1.offset;havoc calculate_hxo_and_hyo_~hyo~0#1;havoc calculate_hxo_and_hyo_~hxo~0#1;calculate_hxo_and_hyo_~hyo~0#1 := 0;calculate_hxo_and_hyo_~hxo~0#1 := 0;call calculate_hxo_and_hyo_#t~mem1874#1.base, calculate_hxo_and_hyo_#t~mem1874#1.offset := read~$Pointer$#36(calculate_hxo_and_hyo_~vv#1.base, 1129 + calculate_hxo_and_hyo_~vv#1.offset, 8);call calculate_hxo_and_hyo_#t~mem1875#1 := read~int#36(calculate_hxo_and_hyo_#t~mem1874#1.base, 16 + calculate_hxo_and_hyo_#t~mem1874#1.offset, 4);calculate_hxo_and_hyo_~hyo~0#1 := calculate_hxo_and_hyo_#t~mem1875#1;havoc calculate_hxo_and_hyo_#t~mem1874#1.base, calculate_hxo_and_hyo_#t~mem1874#1.offset;havoc calculate_hxo_and_hyo_#t~mem1875#1;call calculate_hxo_and_hyo_#t~mem1876#1.base, calculate_hxo_and_hyo_#t~mem1876#1.offset := read~$Pointer$#36(calculate_hxo_and_hyo_~vv#1.base, 1129 + calculate_hxo_and_hyo_~vv#1.offset, 8);call calculate_hxo_and_hyo_#t~mem1877#1 := read~int#36(calculate_hxo_and_hyo_#t~mem1876#1.base, 24 + calculate_hxo_and_hyo_#t~mem1876#1.offset, 4);calculate_hxo_and_hyo_~hxo~0#1 := calculate_hxo_and_hyo_#t~mem1877#1;havoc calculate_hxo_and_hyo_#t~mem1876#1.base, calculate_hxo_and_hyo_#t~mem1876#1.offset;havoc calculate_hxo_and_hyo_#t~mem1877#1;call calculate_hxo_and_hyo_#t~mem1878#1 := read~int#22(calculate_hxo_and_hyo_~hps_h_scale#1.base, calculate_hxo_and_hyo_~hps_h_scale#1.offset, 4);call write~int#22(calculate_hxo_and_hyo_#t~mem1878#1 - calculate_hxo_and_hyo_#t~mem1878#1 % 4096, calculate_hxo_and_hyo_~hps_h_scale#1.base, calculate_hxo_and_hyo_~hps_h_scale#1.offset, 4);havoc calculate_hxo_and_hyo_#t~mem1878#1;call calculate_hxo_and_hyo_#t~mem1879#1 := read~int#22(calculate_hxo_and_hyo_~hps_h_scale#1.base, calculate_hxo_and_hyo_~hps_h_scale#1.offset, 4); [2025-02-08 04:19:05,066 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13579-3: assume 0 == calculate_hxo_and_hyo_~hxo~0#1 % 4294967296;calculate_hxo_and_hyo_#t~bitwise1880#1 := calculate_hxo_and_hyo_#t~mem1879#1; [2025-02-08 04:19:05,066 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13579-3: assume !(0 == calculate_hxo_and_hyo_~hxo~0#1 % 4294967296); [2025-02-08 04:19:05,066 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13769-1: [2025-02-08 04:19:05,066 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13769-14: havoc calculate_h_scale_registers_#t~bitwise1901#1;assume (calculate_h_scale_registers_#t~bitwise1901#1 % 4294967296 >= calculate_h_scale_registers_#t~bitwise1900#1 % 4294967296 && calculate_h_scale_registers_#t~bitwise1901#1 % 4294967296 >= 131072 * (calculate_h_scale_registers_~xacm~0#1 % 4294967296) % 4294967296) && calculate_h_scale_registers_#t~bitwise1901#1 % 4294967296 <= calculate_h_scale_registers_#t~bitwise1900#1 % 4294967296 + 131072 * (calculate_h_scale_registers_~xacm~0#1 % 4294967296) % 4294967296; [2025-02-08 04:19:05,066 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14298: havoc #t~mem2063#1;havoc #t~mem2064#1.base, #t~mem2064#1.offset;call #t~mem2065#1.base, #t~mem2065#1.offset := read~$Pointer$#36(~dev#1.base, 802 + ~dev#1.offset, 8); [2025-02-08 04:19:05,066 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13769-15: assume 0 == 131072 * (calculate_h_scale_registers_~xacm~0#1 % 4294967296) % 4294967296;calculate_h_scale_registers_#t~bitwise1901#1 := calculate_h_scale_registers_#t~bitwise1900#1; [2025-02-08 04:19:05,066 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13769-15: assume !(0 == 131072 * (calculate_h_scale_registers_~xacm~0#1 % 4294967296) % 4294967296); [2025-02-08 04:19:05,066 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13769-12: assume 0 == calculate_h_scale_registers_#t~bitwise1901#1 % 4294967296 || calculate_h_scale_registers_#t~bitwise1901#1 % 4294967296 == 256 * (calculate_h_scale_registers_~cxy~0#1 % 4294967296) % 4294967296;calculate_h_scale_registers_#t~bitwise1902#1 := 256 * (calculate_h_scale_registers_~cxy~0#1 % 4294967296); [2025-02-08 04:19:05,066 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13769-12: assume !(0 == calculate_h_scale_registers_#t~bitwise1901#1 % 4294967296 || calculate_h_scale_registers_#t~bitwise1901#1 % 4294967296 == 256 * (calculate_h_scale_registers_~cxy~0#1 % 4294967296) % 4294967296); [2025-02-08 04:19:05,066 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13769-13: [2025-02-08 04:19:05,066 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13769-10: havoc calculate_h_scale_registers_#t~bitwise1902#1;assume (calculate_h_scale_registers_#t~bitwise1902#1 % 4294967296 >= calculate_h_scale_registers_#t~bitwise1901#1 % 4294967296 && calculate_h_scale_registers_#t~bitwise1902#1 % 4294967296 >= 256 * (calculate_h_scale_registers_~cxy~0#1 % 4294967296) % 4294967296) && calculate_h_scale_registers_#t~bitwise1902#1 % 4294967296 <= calculate_h_scale_registers_#t~bitwise1901#1 % 4294967296 + 256 * (calculate_h_scale_registers_~cxy~0#1 % 4294967296) % 4294967296; [2025-02-08 04:19:05,066 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13695: calculate_h_scale_registers_~xpsc~0#1 := 1 + calculate_h_scale_registers_~xpsc~0#1; [2025-02-08 04:19:05,066 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13769-11: assume 0 == 256 * (calculate_h_scale_registers_~cxy~0#1 % 4294967296) % 4294967296;calculate_h_scale_registers_#t~bitwise1902#1 := calculate_h_scale_registers_#t~bitwise1901#1; [2025-02-08 04:19:05,066 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13769-11: assume !(0 == 256 * (calculate_h_scale_registers_~cxy~0#1 % 4294967296) % 4294967296); [2025-02-08 04:19:05,066 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13769-8: assume 0 == calculate_h_scale_registers_#t~bitwise1902#1 % 4294967296 || calculate_h_scale_registers_#t~bitwise1902#1 % 4294967296 == calculate_h_scale_registers_~cxuv~0#1 % 4294967296;calculate_h_scale_registers_#t~bitwise1903#1 := calculate_h_scale_registers_~cxuv~0#1; [2025-02-08 04:19:05,066 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13769-8: assume !(0 == calculate_h_scale_registers_#t~bitwise1902#1 % 4294967296 || calculate_h_scale_registers_#t~bitwise1902#1 % 4294967296 == calculate_h_scale_registers_~cxuv~0#1 % 4294967296); [2025-02-08 04:19:05,066 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13769-9: [2025-02-08 04:19:05,066 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13769-20: assume 0 == 134217728 * (calculate_h_scale_registers_~dcgx~0#1 % 4294967296) % 4294967296 || 134217728 * (calculate_h_scale_registers_~dcgx~0#1 % 4294967296) % 4294967296 == 262144 * ((calculate_h_scale_registers_~xpsc~0#1 - 1) % 4294967296) % 4294967296;calculate_h_scale_registers_#t~bitwise1900#1 := 262144 * ((calculate_h_scale_registers_~xpsc~0#1 - 1) % 4294967296); [2025-02-08 04:19:05,066 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13769-20: assume !(0 == 134217728 * (calculate_h_scale_registers_~dcgx~0#1 % 4294967296) % 4294967296 || 134217728 * (calculate_h_scale_registers_~dcgx~0#1 % 4294967296) % 4294967296 == 262144 * ((calculate_h_scale_registers_~xpsc~0#1 - 1) % 4294967296) % 4294967296); [2025-02-08 04:19:05,066 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13769-18: havoc calculate_h_scale_registers_#t~bitwise1900#1;assume (calculate_h_scale_registers_#t~bitwise1900#1 % 4294967296 >= 134217728 * (calculate_h_scale_registers_~dcgx~0#1 % 4294967296) % 4294967296 && calculate_h_scale_registers_#t~bitwise1900#1 % 4294967296 >= 262144 * ((calculate_h_scale_registers_~xpsc~0#1 - 1) % 4294967296) % 4294967296) && calculate_h_scale_registers_#t~bitwise1900#1 % 4294967296 <= 134217728 * (calculate_h_scale_registers_~dcgx~0#1 % 4294967296) % 4294967296 + 262144 * ((calculate_h_scale_registers_~xpsc~0#1 - 1) % 4294967296) % 4294967296; [2025-02-08 04:19:05,066 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13769-19: assume 0 == 262144 * ((calculate_h_scale_registers_~xpsc~0#1 - 1) % 4294967296) % 4294967296;calculate_h_scale_registers_#t~bitwise1900#1 := 134217728 * (calculate_h_scale_registers_~dcgx~0#1 % 4294967296); [2025-02-08 04:19:05,066 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13769-19: assume !(0 == 262144 * ((calculate_h_scale_registers_~xpsc~0#1 - 1) % 4294967296) % 4294967296); [2025-02-08 04:19:05,066 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14298-1: SUMMARY for call writel(#t~mem2063#1, #t~mem2064#1.base, 108 + #t~mem2064#1.offset); srcloc: null [2025-02-08 04:19:05,066 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13769-16: assume 0 == calculate_h_scale_registers_#t~bitwise1900#1 % 4294967296 || calculate_h_scale_registers_#t~bitwise1900#1 % 4294967296 == 131072 * (calculate_h_scale_registers_~xacm~0#1 % 4294967296) % 4294967296;calculate_h_scale_registers_#t~bitwise1901#1 := 131072 * (calculate_h_scale_registers_~xacm~0#1 % 4294967296); [2025-02-08 04:19:05,066 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13769-16: assume !(0 == calculate_h_scale_registers_#t~bitwise1900#1 % 4294967296 || calculate_h_scale_registers_#t~bitwise1900#1 % 4294967296 == 131072 * (calculate_h_scale_registers_~xacm~0#1 % 4294967296) % 4294967296); [2025-02-08 04:19:05,066 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13769-17: [2025-02-08 04:19:05,066 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13704: calculate_h_scale_registers_~xpsc~0#1 := 1 + calculate_h_scale_registers_~xpsc~0#1; [2025-02-08 04:19:05,067 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14299: havoc #t~mem2065#1.base, #t~mem2065#1.offset;call ULTIMATE.dealloc(~#hps_v_scale~0#1.base, ~#hps_v_scale~0#1.offset);havoc ~#hps_v_scale~0#1.base, ~#hps_v_scale~0#1.offset;call ULTIMATE.dealloc(~#hps_v_gain~0#1.base, ~#hps_v_gain~0#1.offset);havoc ~#hps_v_gain~0#1.base, ~#hps_v_gain~0#1.offset;call ULTIMATE.dealloc(~#hps_ctrl~0#1.base, ~#hps_ctrl~0#1.offset);havoc ~#hps_ctrl~0#1.base, ~#hps_ctrl~0#1.offset;call ULTIMATE.dealloc(~#hps_h_prescale~0#1.base, ~#hps_h_prescale~0#1.offset);havoc ~#hps_h_prescale~0#1.base, ~#hps_h_prescale~0#1.offset;call ULTIMATE.dealloc(~#hps_h_scale~0#1.base, ~#hps_h_scale~0#1.offset);havoc ~#hps_h_scale~0#1.base, ~#hps_h_scale~0#1.offset; [2025-02-08 04:19:05,067 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13564-1: [2025-02-08 04:19:05,067 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14299-1: SUMMARY for call writel(6291552, #t~mem2065#1.base, 256 + #t~mem2065#1.offset); srcloc: null [2025-02-08 04:19:05,067 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13564-2: havoc calculate_hps_source_and_sync_#t~bitwise1870#1;assume calculate_hps_source_and_sync_#t~bitwise1870#1 % 4294967296 <= calculate_hps_source_and_sync_#t~mem1869#1 % 4294967296 && calculate_hps_source_and_sync_#t~bitwise1870#1 % 4294967296 <= 805306367; [2025-02-08 04:19:05,067 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13754: assume calculate_h_scale_registers_~xsci~0#1 % 4294967296 <= 1535;calculate_h_scale_registers_~pfuv~0#1 := 1; [2025-02-08 04:19:05,067 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13754: assume !(calculate_h_scale_registers_~xsci~0#1 % 4294967296 <= 1535); [2025-02-08 04:19:05,067 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13564: call write~int#3(calculate_hps_source_and_sync_#t~bitwise1870#1, calculate_hps_source_and_sync_~hps_ctrl#1.base, calculate_hps_source_and_sync_~hps_ctrl#1.offset, 4);havoc calculate_hps_source_and_sync_#t~mem1869#1;havoc calculate_hps_source_and_sync_#t~bitwise1870#1;call calculate_hps_source_and_sync_#t~mem1872#1 := read~int#3(calculate_hps_source_and_sync_~hps_ctrl#1.base, calculate_hps_source_and_sync_~hps_ctrl#1.offset, 4); [2025-02-08 04:19:05,067 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13729: assume 1 == calculate_h_scale_registers_~xpsc~0#1 % 4294967296;calculate_h_scale_registers_~xacm~0#1 := 1;calculate_h_scale_registers_~dcgx~0#1 := 0; [2025-02-08 04:19:05,068 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13729: assume !(1 == calculate_h_scale_registers_~xpsc~0#1 % 4294967296);calculate_h_scale_registers_~xacm~0#1 := 0;call calculate_h_scale_registers_#t~mem1889#1 := read~int#12(~#hps_h_coeff_tab~0.base, 2 + (~#hps_h_coeff_tab~0.offset + 4 * (if (if 63 < (calculate_h_scale_registers_~xpsc~0#1 - 1) % 4294967296 then 63 else calculate_h_scale_registers_~xpsc~0#1 - 1) % 4294967296 % 18446744073709551616 <= 9223372036854775807 then (if 63 < (calculate_h_scale_registers_~xpsc~0#1 - 1) % 4294967296 then 63 else calculate_h_scale_registers_~xpsc~0#1 - 1) % 4294967296 % 18446744073709551616 else (if 63 < (calculate_h_scale_registers_~xpsc~0#1 - 1) % 4294967296 then 63 else calculate_h_scale_registers_~xpsc~0#1 - 1) % 4294967296 % 18446744073709551616 - 18446744073709551616)), 2);calculate_h_scale_registers_~h_atten~0#1 := calculate_h_scale_registers_#t~mem1889#1 % 65536;havoc calculate_h_scale_registers_#t~mem1889#1;calculate_h_scale_registers_~i~4#1 := 0; [2025-02-08 04:19:05,068 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13911: assume calculate_v_scale_registers_#t~mem1908#1 % 65536 % 4294967296 >= calculate_v_scale_registers_~v_atten~0#1 % 4294967296;havoc calculate_v_scale_registers_#t~mem1908#1; [2025-02-08 04:19:05,068 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13911: assume !(calculate_v_scale_registers_#t~mem1908#1 % 65536 % 4294967296 >= calculate_v_scale_registers_~v_atten~0#1 % 4294967296);havoc calculate_v_scale_registers_#t~mem1908#1;calculate_v_scale_registers_~i~5#1 := 1 + calculate_v_scale_registers_~i~5#1;call calculate_v_scale_registers_#t~mem1909#1 := read~int#16(~#v_attenuation~0.base, ~#v_attenuation~0.offset + 2 * (if calculate_v_scale_registers_~i~5#1 % 4294967296 % 18446744073709551616 <= 9223372036854775807 then calculate_v_scale_registers_~i~5#1 % 4294967296 % 18446744073709551616 else calculate_v_scale_registers_~i~5#1 % 4294967296 % 18446744073709551616 - 18446744073709551616), 2); [2025-02-08 04:19:05,068 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13911-1: call calculate_v_scale_registers_#t~mem1908#1 := read~int#16(~#v_attenuation~0.base, ~#v_attenuation~0.offset + 2 * (if calculate_v_scale_registers_~i~5#1 % 4294967296 % 18446744073709551616 <= 9223372036854775807 then calculate_v_scale_registers_~i~5#1 % 4294967296 % 18446744073709551616 else calculate_v_scale_registers_~i~5#1 % 4294967296 % 18446744073709551616 - 18446744073709551616), 2); [2025-02-08 04:19:05,068 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13564-3: assume 805306367 == calculate_hps_source_and_sync_#t~mem1869#1 % 4294967296;calculate_hps_source_and_sync_#t~bitwise1870#1 := calculate_hps_source_and_sync_#t~mem1869#1; [2025-02-08 04:19:05,068 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13564-3: assume !(805306367 == calculate_hps_source_and_sync_#t~mem1869#1 % 4294967296); [2025-02-08 04:19:05,068 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13564-4: assume 0 == calculate_hps_source_and_sync_#t~mem1869#1 % 4294967296;calculate_hps_source_and_sync_#t~bitwise1870#1 := 0; [2025-02-08 04:19:05,068 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13564-4: assume !(0 == calculate_hps_source_and_sync_#t~mem1869#1 % 4294967296); [2025-02-08 04:19:05,068 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13581-2: havoc calculate_hxo_and_hyo_#t~bitwise1883#1;assume (calculate_hxo_and_hyo_#t~bitwise1883#1 % 4294967296 >= calculate_hxo_and_hyo_#t~mem1882#1 % 4294967296 && calculate_hxo_and_hyo_#t~bitwise1883#1 % 4294967296 >= 4096 * calculate_hxo_and_hyo_~hyo~0#1 % 4294967296) && calculate_hxo_and_hyo_#t~bitwise1883#1 % 4294967296 <= calculate_hxo_and_hyo_#t~mem1882#1 % 4294967296 + 4096 * calculate_hxo_and_hyo_~hyo~0#1 % 4294967296; [2025-02-08 04:19:05,068 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13581-3: assume 0 == 4096 * calculate_hxo_and_hyo_~hyo~0#1 % 4294967296;calculate_hxo_and_hyo_#t~bitwise1883#1 := calculate_hxo_and_hyo_#t~mem1882#1; [2025-02-08 04:19:05,068 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13581-3: assume !(0 == 4096 * calculate_hxo_and_hyo_~hyo~0#1 % 4294967296); [2025-02-08 04:19:05,068 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13738: assume calculate_h_scale_registers_#t~mem1890#1 % 256 % 4294967296 >= calculate_h_scale_registers_~h_atten~0#1 % 4294967296;havoc calculate_h_scale_registers_#t~mem1890#1; [2025-02-08 04:19:05,068 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13738: assume !(calculate_h_scale_registers_#t~mem1890#1 % 256 % 4294967296 >= calculate_h_scale_registers_~h_atten~0#1 % 4294967296);havoc calculate_h_scale_registers_#t~mem1890#1;calculate_h_scale_registers_~i~4#1 := 1 + calculate_h_scale_registers_~i~4#1;call calculate_h_scale_registers_#t~mem1891#1 := read~int#13(~#h_attenuation~0.base, ~#h_attenuation~0.offset + (if calculate_h_scale_registers_~i~4#1 % 4294967296 % 18446744073709551616 <= 9223372036854775807 then calculate_h_scale_registers_~i~4#1 % 4294967296 % 18446744073709551616 else calculate_h_scale_registers_~i~4#1 % 4294967296 % 18446744073709551616 - 18446744073709551616), 1); [2025-02-08 04:19:05,068 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13581: call write~int#3(calculate_hxo_and_hyo_#t~bitwise1883#1, calculate_hxo_and_hyo_~hps_ctrl#1.base, calculate_hxo_and_hyo_~hps_ctrl#1.offset, 4);havoc calculate_hxo_and_hyo_#t~mem1882#1;havoc calculate_hxo_and_hyo_#t~bitwise1883#1;havoc calculate_hxo_and_hyo_#t~mem1874#1.base, calculate_hxo_and_hyo_#t~mem1874#1.offset, calculate_hxo_and_hyo_#t~mem1875#1, calculate_hxo_and_hyo_#t~mem1876#1.base, calculate_hxo_and_hyo_#t~mem1876#1.offset, calculate_hxo_and_hyo_#t~mem1877#1, calculate_hxo_and_hyo_#t~mem1878#1, calculate_hxo_and_hyo_#t~mem1879#1, calculate_hxo_and_hyo_#t~bitwise1880#1, calculate_hxo_and_hyo_#t~mem1881#1, calculate_hxo_and_hyo_#t~mem1882#1, calculate_hxo_and_hyo_#t~bitwise1883#1, calculate_hxo_and_hyo_~vv#1.base, calculate_hxo_and_hyo_~vv#1.offset, calculate_hxo_and_hyo_~hps_h_scale#1.base, calculate_hxo_and_hyo_~hps_h_scale#1.offset, calculate_hxo_and_hyo_~hps_ctrl#1.base, calculate_hxo_and_hyo_~hps_ctrl#1.offset, calculate_hxo_and_hyo_~hyo~0#1, calculate_hxo_and_hyo_~hxo~0#1;havoc calculate_hxo_and_hyo_#in~vv#1.base, calculate_hxo_and_hyo_#in~vv#1.offset, calculate_hxo_and_hyo_#in~hps_h_scale#1.base, calculate_hxo_and_hyo_#in~hps_h_scale#1.offset, calculate_hxo_and_hyo_#in~hps_ctrl#1.base, calculate_hxo_and_hyo_#in~hps_ctrl#1.offset;assume { :end_inline_calculate_hxo_and_hyo } true;assume { :begin_inline_calculate_hps_source_and_sync } true;calculate_hps_source_and_sync_#in~dev#1.base, calculate_hps_source_and_sync_#in~dev#1.offset, calculate_hps_source_and_sync_#in~source#1, calculate_hps_source_and_sync_#in~sync#1, calculate_hps_source_and_sync_#in~hps_ctrl#1.base, calculate_hps_source_and_sync_#in~hps_ctrl#1.offset := ~dev#1.base, ~dev#1.offset, ~source~0#1, ~sync~0#1, ~#hps_ctrl~0#1.base, ~#hps_ctrl~0#1.offset;havoc calculate_hps_source_and_sync_#t~mem1869#1, calculate_hps_source_and_sync_#t~bitwise1870#1, calculate_hps_source_and_sync_#t~mem1872#1, calculate_hps_source_and_sync_#t~bitwise1871#1, calculate_hps_source_and_sync_#t~bitwise1873#1, calculate_hps_source_and_sync_~dev#1.base, calculate_hps_source_and_sync_~dev#1.offset, calculate_hps_source_and_sync_~source#1, calculate_hps_source_and_sync_~sync#1, calculate_hps_source_and_sync_~hps_ctrl#1.base, calculate_hps_source_and_sync_~hps_ctrl#1.offset;calculate_hps_source_and_sync_~dev#1.base, calculate_hps_source_and_sync_~dev#1.offset := calculate_hps_source_and_sync_#in~dev#1.base, calculate_hps_source_and_sync_#in~dev#1.offset;calculate_hps_source_and_sync_~source#1 := calculate_hps_source_and_sync_#in~source#1;calculate_hps_source_and_sync_~sync#1 := calculate_hps_source_and_sync_#in~sync#1;calculate_hps_source_and_sync_~hps_ctrl#1.base, calculate_hps_source_and_sync_~hps_ctrl#1.offset := calculate_hps_source_and_sync_#in~hps_ctrl#1.base, calculate_hps_source_and_sync_#in~hps_ctrl#1.offset;call calculate_hps_source_and_sync_#t~mem1869#1 := read~int#3(calculate_hps_source_and_sync_~hps_ctrl#1.base, calculate_hps_source_and_sync_~hps_ctrl#1.offset, 4); [2025-02-08 04:19:05,068 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13581-1: [2025-02-08 04:19:05,068 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13581-4: assume 0 == calculate_hxo_and_hyo_#t~mem1882#1 % 4294967296 || calculate_hxo_and_hyo_#t~mem1882#1 % 4294967296 == 4096 * calculate_hxo_and_hyo_~hyo~0#1 % 4294967296;calculate_hxo_and_hyo_#t~bitwise1883#1 := 4096 * calculate_hxo_and_hyo_~hyo~0#1; [2025-02-08 04:19:05,068 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13581-4: assume !(0 == calculate_hxo_and_hyo_#t~mem1882#1 % 4294967296 || calculate_hxo_and_hyo_#t~mem1882#1 % 4294967296 == 4096 * calculate_hxo_and_hyo_~hyo~0#1 % 4294967296); [2025-02-08 04:19:05,068 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13738-1: call calculate_h_scale_registers_#t~mem1890#1 := read~int#13(~#h_attenuation~0.base, ~#h_attenuation~0.offset + (if calculate_h_scale_registers_~i~4#1 % 4294967296 % 18446744073709551616 <= 9223372036854775807 then calculate_h_scale_registers_~i~4#1 % 4294967296 % 18446744073709551616 else calculate_h_scale_registers_~i~4#1 % 4294967296 % 18446744073709551616 - 18446744073709551616), 1); [2025-02-08 04:19:05,069 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13565-2: havoc calculate_hps_source_and_sync_#t~bitwise1873#1;assume (calculate_hps_source_and_sync_#t~bitwise1873#1 % 4294967296 >= calculate_hps_source_and_sync_#t~mem1872#1 % 4294967296 && calculate_hps_source_and_sync_#t~bitwise1873#1 % 4294967296 >= calculate_hps_source_and_sync_#t~bitwise1871#1 % 4294967296) && calculate_hps_source_and_sync_#t~bitwise1873#1 % 4294967296 <= calculate_hps_source_and_sync_#t~mem1872#1 % 4294967296 + calculate_hps_source_and_sync_#t~bitwise1871#1 % 4294967296; [2025-02-08 04:19:05,069 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13565-3: assume 0 == calculate_hps_source_and_sync_#t~bitwise1871#1 % 4294967296;calculate_hps_source_and_sync_#t~bitwise1873#1 := calculate_hps_source_and_sync_#t~mem1872#1; [2025-02-08 04:19:05,069 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13565-3: assume !(0 == calculate_hps_source_and_sync_#t~bitwise1871#1 % 4294967296); [2025-02-08 04:19:05,069 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13565: call write~int#3(calculate_hps_source_and_sync_#t~bitwise1873#1, calculate_hps_source_and_sync_~hps_ctrl#1.base, calculate_hps_source_and_sync_~hps_ctrl#1.offset, 4);havoc calculate_hps_source_and_sync_#t~mem1872#1;havoc calculate_hps_source_and_sync_#t~bitwise1871#1;havoc calculate_hps_source_and_sync_#t~bitwise1873#1;havoc calculate_hps_source_and_sync_#t~mem1869#1, calculate_hps_source_and_sync_#t~bitwise1870#1, calculate_hps_source_and_sync_#t~mem1872#1, calculate_hps_source_and_sync_#t~bitwise1871#1, calculate_hps_source_and_sync_#t~bitwise1873#1, calculate_hps_source_and_sync_~dev#1.base, calculate_hps_source_and_sync_~dev#1.offset, calculate_hps_source_and_sync_~source#1, calculate_hps_source_and_sync_~sync#1, calculate_hps_source_and_sync_~hps_ctrl#1.base, calculate_hps_source_and_sync_~hps_ctrl#1.offset;havoc calculate_hps_source_and_sync_#in~dev#1.base, calculate_hps_source_and_sync_#in~dev#1.offset, calculate_hps_source_and_sync_#in~source#1, calculate_hps_source_and_sync_#in~sync#1, calculate_hps_source_and_sync_#in~hps_ctrl#1.base, calculate_hps_source_and_sync_#in~hps_ctrl#1.offset;assume { :end_inline_calculate_hps_source_and_sync } true;call #t~mem2055#1 := read~int#8(~#hps_v_scale~0#1.base, ~#hps_v_scale~0#1.offset, 4);call #t~mem2056#1.base, #t~mem2056#1.offset := read~$Pointer$#36(~dev#1.base, 802 + ~dev#1.offset, 8); [2025-02-08 04:19:05,069 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13565-1: [2025-02-08 04:19:05,069 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13697: assume calculate_h_scale_registers_~in_x#1 % 4294967296 / (calculate_h_scale_registers_~xpsc~0#1 % 4294967296) % 4294967296 > 383; [2025-02-08 04:19:05,069 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13697: assume !(calculate_h_scale_registers_~in_x#1 % 4294967296 / (calculate_h_scale_registers_~xpsc~0#1 % 4294967296) % 4294967296 > 383); [2025-02-08 04:19:05,069 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13565-8: assume 0 == 1073741824 * calculate_hps_source_and_sync_~source#1 || 1073741824 * calculate_hps_source_and_sync_~source#1 == 268435456 * calculate_hps_source_and_sync_~sync#1;calculate_hps_source_and_sync_#t~bitwise1871#1 := 268435456 * calculate_hps_source_and_sync_~sync#1; [2025-02-08 04:19:05,069 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13565-8: assume !(0 == 1073741824 * calculate_hps_source_and_sync_~source#1 || 1073741824 * calculate_hps_source_and_sync_~source#1 == 268435456 * calculate_hps_source_and_sync_~sync#1); [2025-02-08 04:19:05,069 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13565-6: havoc calculate_hps_source_and_sync_#t~bitwise1871#1;assume (((((1073741824 * calculate_hps_source_and_sync_~source#1 < 0 && 268435456 * calculate_hps_source_and_sync_~sync#1 >= 0) || calculate_hps_source_and_sync_#t~bitwise1871#1 >= 268435456 * calculate_hps_source_and_sync_~sync#1) && ((1073741824 * calculate_hps_source_and_sync_~source#1 >= 0 && 268435456 * calculate_hps_source_and_sync_~sync#1 < 0) || calculate_hps_source_and_sync_#t~bitwise1871#1 >= 1073741824 * calculate_hps_source_and_sync_~source#1)) && ((1073741824 * calculate_hps_source_and_sync_~source#1 < 0 || 268435456 * calculate_hps_source_and_sync_~sync#1 < 0) || calculate_hps_source_and_sync_#t~bitwise1871#1 <= 1073741824 * calculate_hps_source_and_sync_~source#1 + 268435456 * calculate_hps_source_and_sync_~sync#1)) && ((1073741824 * calculate_hps_source_and_sync_~source#1 >= 0 && 268435456 * calculate_hps_source_and_sync_~sync#1 >= 0) || calculate_hps_source_and_sync_#t~bitwise1871#1 < 0)) && calculate_hps_source_and_sync_#t~bitwise1871#1 <= 2147483647; [2025-02-08 04:19:05,069 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13565-7: assume 0 == 268435456 * calculate_hps_source_and_sync_~sync#1;calculate_hps_source_and_sync_#t~bitwise1871#1 := 1073741824 * calculate_hps_source_and_sync_~source#1; [2025-02-08 04:19:05,069 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13565-7: assume !(0 == 268435456 * calculate_hps_source_and_sync_~sync#1); [2025-02-08 04:19:05,069 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13565-4: assume 0 == calculate_hps_source_and_sync_#t~mem1872#1 % 4294967296 || calculate_hps_source_and_sync_#t~mem1872#1 % 4294967296 == calculate_hps_source_and_sync_#t~bitwise1871#1 % 4294967296;calculate_hps_source_and_sync_#t~bitwise1873#1 := calculate_hps_source_and_sync_#t~bitwise1871#1; [2025-02-08 04:19:05,069 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13565-4: assume !(0 == calculate_hps_source_and_sync_#t~mem1872#1 % 4294967296 || calculate_hps_source_and_sync_#t~mem1872#1 % 4294967296 == calculate_hps_source_and_sync_#t~bitwise1871#1 % 4294967296); [2025-02-08 04:19:05,069 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13565-5: [2025-02-08 04:19:05,069 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13706: assume calculate_h_scale_registers_~in_x#1 % 4294967296 / (calculate_h_scale_registers_~xpsc~0#1 % 4294967296) % 4294967296 > 767; [2025-02-08 04:19:05,069 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13706: assume !(calculate_h_scale_registers_~in_x#1 % 4294967296 / (calculate_h_scale_registers_~xpsc~0#1 % 4294967296) % 4294967296 > 767); [2025-02-08 04:19:05,069 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13723: calculate_h_scale_registers_~xp~0#1 := 0; [2025-02-08 04:19:05,069 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14268: call ULTIMATE.dealloc(~#hps_v_scale~0#1.base, ~#hps_v_scale~0#1.offset);havoc ~#hps_v_scale~0#1.base, ~#hps_v_scale~0#1.offset;call ULTIMATE.dealloc(~#hps_v_gain~0#1.base, ~#hps_v_gain~0#1.offset);havoc ~#hps_v_gain~0#1.base, ~#hps_v_gain~0#1.offset;call ULTIMATE.dealloc(~#hps_ctrl~0#1.base, ~#hps_ctrl~0#1.offset);havoc ~#hps_ctrl~0#1.base, ~#hps_ctrl~0#1.offset;call ULTIMATE.dealloc(~#hps_h_prescale~0#1.base, ~#hps_h_prescale~0#1.offset);havoc ~#hps_h_prescale~0#1.base, ~#hps_h_prescale~0#1.offset;call ULTIMATE.dealloc(~#hps_h_scale~0#1.base, ~#hps_h_scale~0#1.offset);havoc ~#hps_h_scale~0#1.base, ~#hps_h_scale~0#1.offset; [2025-02-08 04:19:05,069 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13715: calculate_h_scale_registers_~xacm~0#1 := 0;call calculate_h_scale_registers_#t~mem1888#1 := read~int#12(~#hps_h_coeff_tab~0.base, ~#hps_h_coeff_tab~0.offset + 4 * (if (if 63 < (calculate_h_scale_registers_~xpsc~0#1 - 1) % 4294967296 then 63 else calculate_h_scale_registers_~xpsc~0#1 - 1) % 4294967296 % 18446744073709551616 <= 9223372036854775807 then (if 63 < (calculate_h_scale_registers_~xpsc~0#1 - 1) % 4294967296 then 63 else calculate_h_scale_registers_~xpsc~0#1 - 1) % 4294967296 % 18446744073709551616 else (if 63 < (calculate_h_scale_registers_~xpsc~0#1 - 1) % 4294967296 then 63 else calculate_h_scale_registers_~xpsc~0#1 - 1) % 4294967296 % 18446744073709551616 - 18446744073709551616), 2);calculate_h_scale_registers_~cxy~0#1 := calculate_h_scale_registers_#t~mem1888#1 % 65536;havoc calculate_h_scale_registers_#t~mem1888#1;calculate_h_scale_registers_~cxuv~0#1 := calculate_h_scale_registers_~cxy~0#1; [2025-02-08 04:19:05,069 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13765: call calculate_h_scale_registers_#t~mem1892#1 := read~int#27(calculate_h_scale_registers_~hps_v_gain#1.base, calculate_h_scale_registers_~hps_v_gain#1.offset, 4);call write~int#27(calculate_h_scale_registers_#t~mem1892#1 % 16777216, calculate_h_scale_registers_~hps_v_gain#1.base, calculate_h_scale_registers_~hps_v_gain#1.offset, 4);havoc calculate_h_scale_registers_#t~mem1892#1;call calculate_h_scale_registers_#t~mem1893#1 := read~int#27(calculate_h_scale_registers_~hps_v_gain#1.base, calculate_h_scale_registers_~hps_v_gain#1.offset, 4); [2025-02-08 04:19:05,069 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13757: assume calculate_h_scale_registers_~xsci~0#1 % 4294967296 <= 1663;calculate_h_scale_registers_~pfuv~0#1 := 17; [2025-02-08 04:19:05,070 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13757: assume !(calculate_h_scale_registers_~xsci~0#1 % 4294967296 <= 1663); [2025-02-08 04:19:05,070 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13724: assume 1024 == calculate_h_scale_registers_~xsci~0#1 % 4294967296;calculate_h_scale_registers_~xim~0#1 := 1; [2025-02-08 04:19:05,070 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13724: assume !(1024 == calculate_h_scale_registers_~xsci~0#1 % 4294967296);calculate_h_scale_registers_~xim~0#1 := 0; [2025-02-08 04:19:05,070 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14294-1: SUMMARY for call writel(#t~mem2055#1, #t~mem2056#1.base, 96 + #t~mem2056#1.offset); srcloc: null [2025-02-08 04:19:05,070 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14294: havoc #t~mem2055#1;havoc #t~mem2056#1.base, #t~mem2056#1.offset;call #t~mem2057#1 := read~int#27(~#hps_v_gain~0#1.base, ~#hps_v_gain~0#1.offset, 4);call #t~mem2058#1.base, #t~mem2058#1.offset := read~$Pointer$#36(~dev#1.base, 802 + ~dev#1.offset, 8); [2025-02-08 04:19:05,070 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13766-3: assume 0 == 16777216 * (calculate_h_scale_registers_~pfuv~0#1 % 4294967296) % 4294967296;calculate_h_scale_registers_#t~bitwise1894#1 := calculate_h_scale_registers_#t~mem1893#1; [2025-02-08 04:19:05,070 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13766-3: assume !(0 == 16777216 * (calculate_h_scale_registers_~pfuv~0#1 % 4294967296) % 4294967296); [2025-02-08 04:19:05,070 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13766-4: assume 0 == calculate_h_scale_registers_#t~mem1893#1 % 4294967296 || calculate_h_scale_registers_#t~mem1893#1 % 4294967296 == 16777216 * (calculate_h_scale_registers_~pfuv~0#1 % 4294967296) % 4294967296;calculate_h_scale_registers_#t~bitwise1894#1 := 16777216 * (calculate_h_scale_registers_~pfuv~0#1 % 4294967296); [2025-02-08 04:19:05,070 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13766-4: assume !(0 == calculate_h_scale_registers_#t~mem1893#1 % 4294967296 || calculate_h_scale_registers_#t~mem1893#1 % 4294967296 == 16777216 * (calculate_h_scale_registers_~pfuv~0#1 % 4294967296) % 4294967296); [2025-02-08 04:19:05,070 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13766-1: [2025-02-08 04:19:05,070 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13766-2: havoc calculate_h_scale_registers_#t~bitwise1894#1;assume (calculate_h_scale_registers_#t~bitwise1894#1 % 4294967296 >= calculate_h_scale_registers_#t~mem1893#1 % 4294967296 && calculate_h_scale_registers_#t~bitwise1894#1 % 4294967296 >= 16777216 * (calculate_h_scale_registers_~pfuv~0#1 % 4294967296) % 4294967296) && calculate_h_scale_registers_#t~bitwise1894#1 % 4294967296 <= calculate_h_scale_registers_#t~mem1893#1 % 4294967296 + 16777216 * (calculate_h_scale_registers_~pfuv~0#1 % 4294967296) % 4294967296; [2025-02-08 04:19:05,070 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13766: call write~int#27(calculate_h_scale_registers_#t~bitwise1894#1, calculate_h_scale_registers_~hps_v_gain#1.base, calculate_h_scale_registers_~hps_v_gain#1.offset, 4);havoc calculate_h_scale_registers_#t~mem1893#1;havoc calculate_h_scale_registers_#t~bitwise1894#1;call calculate_h_scale_registers_#t~mem1895#1 := read~int#22(calculate_h_scale_registers_~hps_h_scale#1.base, calculate_h_scale_registers_~hps_h_scale#1.offset, 4);call write~int#22(calculate_h_scale_registers_#t~mem1895#1 % 4096, calculate_h_scale_registers_~hps_h_scale#1.base, calculate_h_scale_registers_~hps_h_scale#1.offset, 4);havoc calculate_h_scale_registers_#t~mem1895#1;call calculate_h_scale_registers_#t~mem1898#1 := read~int#22(calculate_h_scale_registers_~hps_h_scale#1.base, calculate_h_scale_registers_~hps_h_scale#1.offset, 4); [2025-02-08 04:19:05,070 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14295: havoc #t~mem2057#1;havoc #t~mem2058#1.base, #t~mem2058#1.offset;call #t~mem2059#1 := read~int#3(~#hps_ctrl~0#1.base, ~#hps_ctrl~0#1.offset, 4);call #t~mem2060#1.base, #t~mem2060#1.offset := read~$Pointer$#36(~dev#1.base, 802 + ~dev#1.offset, 8); [2025-02-08 04:19:05,070 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14295-1: SUMMARY for call writel(#t~mem2057#1, #t~mem2058#1.base, 100 + #t~mem2058#1.offset); srcloc: null [2025-02-08 04:19:05,070 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14296-1: SUMMARY for call writel(#t~mem2059#1, #t~mem2060#1.base, 92 + #t~mem2060#1.offset); srcloc: null [2025-02-08 04:19:05,070 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13751: assume 1024 == calculate_h_scale_registers_~xsci~0#1 % 4294967296;calculate_h_scale_registers_~pfuv~0#1 := 0; [2025-02-08 04:19:05,070 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13751: assume !(1024 == calculate_h_scale_registers_~xsci~0#1 % 4294967296); [2025-02-08 04:19:05,071 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13718: assume calculate_h_scale_registers_~in_x#1 == calculate_h_scale_registers_~out_x#1 && 1 == calculate_h_scale_registers_~xpsc~0#1 % 4294967296;calculate_h_scale_registers_~xsci~0#1 := 1024; [2025-02-08 04:19:05,071 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13718: assume !(calculate_h_scale_registers_~in_x#1 == calculate_h_scale_registers_~out_x#1 && 1 == calculate_h_scale_registers_~xpsc~0#1 % 4294967296);calculate_h_scale_registers_~xsci~0#1 := 1024 * calculate_h_scale_registers_~in_x#1 % 4294967296 / (calculate_h_scale_registers_~out_x#1 * calculate_h_scale_registers_~xpsc~0#1 % 4294967296) + calculate_h_scale_registers_~xpsc~0#1; [2025-02-08 04:19:05,071 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint saa7146_set_windowFINAL: assume true; [2025-02-08 04:19:05,071 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14296: havoc #t~mem2059#1;havoc #t~mem2060#1.base, #t~mem2060#1.offset;call #t~mem2061#1 := read~int#7(~#hps_h_prescale~0#1.base, ~#hps_h_prescale~0#1.offset, 4);call #t~mem2062#1.base, #t~mem2062#1.offset := read~$Pointer$#36(~dev#1.base, 802 + ~dev#1.offset, 8); [2025-02-08 04:19:05,071 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13768-5: [2025-02-08 04:19:05,071 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13768-6: havoc calculate_h_scale_registers_#t~bitwise1897#1;assume (calculate_h_scale_registers_#t~bitwise1897#1 % 4294967296 >= calculate_h_scale_registers_#t~bitwise1896#1 % 4294967296 && calculate_h_scale_registers_#t~bitwise1897#1 % 4294967296 >= 4096 * (calculate_h_scale_registers_~xsci~0#1 % 4294967296) % 4294967296) && calculate_h_scale_registers_#t~bitwise1897#1 % 4294967296 <= calculate_h_scale_registers_#t~bitwise1896#1 % 4294967296 + 4096 * (calculate_h_scale_registers_~xsci~0#1 % 4294967296) % 4294967296; [2025-02-08 04:19:05,071 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13768-3: assume 0 == calculate_h_scale_registers_#t~bitwise1897#1 % 4294967296;calculate_h_scale_registers_#t~bitwise1899#1 := calculate_h_scale_registers_#t~mem1898#1; [2025-02-08 04:19:05,071 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13768-3: assume !(0 == calculate_h_scale_registers_#t~bitwise1897#1 % 4294967296); [2025-02-08 04:19:05,071 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13768-4: assume 0 == calculate_h_scale_registers_#t~mem1898#1 % 4294967296 || calculate_h_scale_registers_#t~mem1898#1 % 4294967296 == calculate_h_scale_registers_#t~bitwise1897#1 % 4294967296;calculate_h_scale_registers_#t~bitwise1899#1 := calculate_h_scale_registers_#t~bitwise1897#1; [2025-02-08 04:19:05,071 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13768-4: assume !(0 == calculate_h_scale_registers_#t~mem1898#1 % 4294967296 || calculate_h_scale_registers_#t~mem1898#1 % 4294967296 == calculate_h_scale_registers_#t~bitwise1897#1 % 4294967296); [2025-02-08 04:19:05,071 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13768-1: [2025-02-08 04:19:05,071 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13768-2: havoc calculate_h_scale_registers_#t~bitwise1899#1;assume (calculate_h_scale_registers_#t~bitwise1899#1 % 4294967296 >= calculate_h_scale_registers_#t~mem1898#1 % 4294967296 && calculate_h_scale_registers_#t~bitwise1899#1 % 4294967296 >= calculate_h_scale_registers_#t~bitwise1897#1 % 4294967296) && calculate_h_scale_registers_#t~bitwise1899#1 % 4294967296 <= calculate_h_scale_registers_#t~mem1898#1 % 4294967296 + calculate_h_scale_registers_#t~bitwise1897#1 % 4294967296; [2025-02-08 04:19:05,071 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13768: call write~int#22(calculate_h_scale_registers_#t~bitwise1899#1, calculate_h_scale_registers_~hps_h_scale#1.base, calculate_h_scale_registers_~hps_h_scale#1.offset, 4);havoc calculate_h_scale_registers_#t~mem1898#1;havoc calculate_h_scale_registers_#t~bitwise1896#1;havoc calculate_h_scale_registers_#t~bitwise1897#1;havoc calculate_h_scale_registers_#t~bitwise1899#1;call calculate_h_scale_registers_#t~mem1904#1 := read~int#7(calculate_h_scale_registers_~hps_h_prescale#1.base, calculate_h_scale_registers_~hps_h_prescale#1.offset, 4); [2025-02-08 04:19:06,960 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13546-1: ldv_mod_timer_30_#res#1 := ldv_mod_timer_30_~ldv_func_res~1#1; [2025-02-08 04:19:06,960 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14719-1: calculate_video_dma_grab_planar_#res#1 := -1;call ULTIMATE.dealloc(calculate_video_dma_grab_planar_~#vdma1~2#1.base, calculate_video_dma_grab_planar_~#vdma1~2#1.offset);havoc calculate_video_dma_grab_planar_~#vdma1~2#1.base, calculate_video_dma_grab_planar_~#vdma1~2#1.offset;call ULTIMATE.dealloc(calculate_video_dma_grab_planar_~#vdma2~1#1.base, calculate_video_dma_grab_planar_~#vdma2~1#1.offset);havoc calculate_video_dma_grab_planar_~#vdma2~1#1.base, calculate_video_dma_grab_planar_~#vdma2~1#1.offset;call ULTIMATE.dealloc(calculate_video_dma_grab_planar_~#vdma3~0#1.base, calculate_video_dma_grab_planar_~#vdma3~0#1.offset);havoc calculate_video_dma_grab_planar_~#vdma3~0#1.base, calculate_video_dma_grab_planar_~#vdma3~0#1.offset;call ULTIMATE.dealloc(calculate_video_dma_grab_planar_~#descriptor~38#1.base, calculate_video_dma_grab_planar_~#descriptor~38#1.offset);havoc calculate_video_dma_grab_planar_~#descriptor~38#1.base, calculate_video_dma_grab_planar_~#descriptor~38#1.offset; [2025-02-08 04:19:06,960 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14604-1: calc_planar_420_#res#1 := 0; [2025-02-08 04:19:06,960 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14769: SUMMARY for call saa7146_write_out_dma(calculate_video_dma_grab_planar_~dev#1.base, calculate_video_dma_grab_planar_~dev#1.offset, 2, calculate_video_dma_grab_planar_~#vdma2~1#1.base, calculate_video_dma_grab_planar_~#vdma2~1#1.offset); srcloc: null [2025-02-08 04:19:06,960 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12573: buffer_activate_#t~ret1668#1 := ldv_mod_timer_30_#res#1;havoc ldv_mod_timer_30_#t~ret1860#1, ldv_mod_timer_30_#t~ret1861#1, ldv_mod_timer_30_~ldv_func_arg1#1.base, ldv_mod_timer_30_~ldv_func_arg1#1.offset, ldv_mod_timer_30_~ldv_func_arg2#1, ldv_mod_timer_30_~ldv_func_res~1#1, ldv_mod_timer_30_~tmp~87#1, ldv_mod_timer_30_~tmp___0~50#1;havoc ldv_mod_timer_30_#in~ldv_func_arg1#1.base, ldv_mod_timer_30_#in~ldv_func_arg1#1.offset, ldv_mod_timer_30_#in~ldv_func_arg2#1;assume { :end_inline_ldv_mod_timer_30 } true;assume -2147483648 <= buffer_activate_#t~ret1668#1 && buffer_activate_#t~ret1668#1 <= 2147483647;havoc buffer_activate_#t~ret1668#1;buffer_activate_#res#1 := 0; [2025-02-08 04:19:06,961 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14753: assume 0 != calculate_video_dma_grab_planar_#t~mem2310#1;havoc calculate_video_dma_grab_planar_#t~mem2310#1;call calculate_video_dma_grab_planar_#t~mem2311#1 := read~int#15(calculate_video_dma_grab_planar_~#vdma1~2#1.base, 12 + calculate_video_dma_grab_planar_~#vdma1~2#1.offset, 4);call write~int#15(-calculate_video_dma_grab_planar_#t~mem2311#1, calculate_video_dma_grab_planar_~#vdma1~2#1.base, 12 + calculate_video_dma_grab_planar_~#vdma1~2#1.offset, 4);havoc calculate_video_dma_grab_planar_#t~mem2311#1;call calculate_video_dma_grab_planar_#t~mem2312#1 := read~int#15(calculate_video_dma_grab_planar_~#vdma2~1#1.base, 12 + calculate_video_dma_grab_planar_~#vdma2~1#1.offset, 4);call write~int#15(-calculate_video_dma_grab_planar_#t~mem2312#1, calculate_video_dma_grab_planar_~#vdma2~1#1.base, 12 + calculate_video_dma_grab_planar_~#vdma2~1#1.offset, 4);havoc calculate_video_dma_grab_planar_#t~mem2312#1;call calculate_video_dma_grab_planar_#t~mem2313#1 := read~int#15(calculate_video_dma_grab_planar_~#vdma3~0#1.base, 12 + calculate_video_dma_grab_planar_~#vdma3~0#1.offset, 4);call write~int#15(-calculate_video_dma_grab_planar_#t~mem2313#1, calculate_video_dma_grab_planar_~#vdma3~0#1.base, 12 + calculate_video_dma_grab_planar_~#vdma3~0#1.offset, 4);havoc calculate_video_dma_grab_planar_#t~mem2313#1; [2025-02-08 04:19:06,961 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14753: assume !(0 != calculate_video_dma_grab_planar_#t~mem2310#1);havoc calculate_video_dma_grab_planar_#t~mem2310#1; [2025-02-08 04:19:06,961 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14753-1: call calculate_video_dma_grab_planar_#t~mem2310#1 := read~int#36(calculate_video_dma_grab_planar_~vv~36#1.base, 1137 + calculate_video_dma_grab_planar_~vv~36#1.offset, 4); [2025-02-08 04:19:06,961 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14770: SUMMARY for call saa7146_write_out_dma(calculate_video_dma_grab_planar_~dev#1.base, calculate_video_dma_grab_planar_~dev#1.offset, 3, calculate_video_dma_grab_planar_~#vdma3~0#1.base, calculate_video_dma_grab_planar_~#vdma3~0#1.offset); srcloc: null [2025-02-08 04:19:06,961 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16240-1: ldv_mod_timer_30___0_#res#1 := ldv_mod_timer_30___0_~ldv_func_res~2#1; [2025-02-08 04:19:06,961 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14589: assume 0 != calc_planar_420_#t~mem2222#1;havoc calc_planar_420_#t~mem2222#1;call calc_planar_420_#t~mem2223#1 := read~int#36(calc_planar_420_~buf#1.base, 336 + calc_planar_420_~buf#1.offset, 8);call write~int#15(calc_planar_420_#t~mem2223#1, calc_planar_420_~vdma2#1.base, 8 + calc_planar_420_~vdma2#1.offset, 4);havoc calc_planar_420_#t~mem2223#1;call calc_planar_420_#t~mem2224#1 := read~int#15(calc_planar_420_~vdma2#1.base, 12 + calc_planar_420_~vdma2#1.offset, 4);call calc_planar_420_#t~mem2225#1 := read~int#36(calc_planar_420_~buf#1.base, 336 + calc_planar_420_~buf#1.offset, 8);call write~int#15(calc_planar_420_#t~mem2224#1 % 4294967296 / 2 * calc_planar_420_~height~3#1 + calc_planar_420_#t~mem2225#1, calc_planar_420_~vdma2#1.base, 4 + calc_planar_420_~vdma2#1.offset, 4);havoc calc_planar_420_#t~mem2224#1;havoc calc_planar_420_#t~mem2225#1;call calc_planar_420_#t~mem2227#1 := read~int#15(calc_planar_420_~vdma2#1.base, 4 + calc_planar_420_~vdma2#1.offset, 4);call calc_planar_420_#t~mem2226#1 := read~int#15(calc_planar_420_~vdma2#1.base, 12 + calc_planar_420_~vdma2#1.offset, 4);call write~int#15(calc_planar_420_#t~mem2227#1 - calc_planar_420_#t~mem2226#1 % 4294967296 / 2, calc_planar_420_~vdma2#1.base, calc_planar_420_~vdma2#1.offset, 4);havoc calc_planar_420_#t~mem2227#1;havoc calc_planar_420_#t~mem2226#1;call calc_planar_420_#t~mem2228#1 := read~int#36(calc_planar_420_~buf#1.base, 296 + calc_planar_420_~buf#1.offset, 8);call write~int#15(calc_planar_420_#t~mem2228#1, calc_planar_420_~vdma3#1.base, 8 + calc_planar_420_~vdma3#1.offset, 4);havoc calc_planar_420_#t~mem2228#1;call calc_planar_420_#t~mem2229#1 := read~int#15(calc_planar_420_~vdma3#1.base, 12 + calc_planar_420_~vdma3#1.offset, 4);call calc_planar_420_#t~mem2230#1 := read~int#36(calc_planar_420_~buf#1.base, 296 + calc_planar_420_~buf#1.offset, 8);call write~int#15(calc_planar_420_#t~mem2229#1 % 4294967296 / 2 * calc_planar_420_~height~3#1 + calc_planar_420_#t~mem2230#1, calc_planar_420_~vdma3#1.base, 4 + calc_planar_420_~vdma3#1.offset, 4);havoc calc_planar_420_#t~mem2229#1;havoc calc_planar_420_#t~mem2230#1;call calc_planar_420_#t~mem2232#1 := read~int#15(calc_planar_420_~vdma3#1.base, 4 + calc_planar_420_~vdma3#1.offset, 4);call calc_planar_420_#t~mem2231#1 := read~int#15(calc_planar_420_~vdma3#1.base, 12 + calc_planar_420_~vdma3#1.offset, 4);call write~int#15(calc_planar_420_#t~mem2232#1 - calc_planar_420_#t~mem2231#1 % 4294967296 / 2, calc_planar_420_~vdma3#1.base, calc_planar_420_~vdma3#1.offset, 4);havoc calc_planar_420_#t~mem2232#1;havoc calc_planar_420_#t~mem2231#1; [2025-02-08 04:19:06,961 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14589: assume !(0 != calc_planar_420_#t~mem2222#1);havoc calc_planar_420_#t~mem2222#1;call calc_planar_420_#t~mem2233#1 := read~int#36(calc_planar_420_~buf#1.base, 336 + calc_planar_420_~buf#1.offset, 8);call write~int#15(calc_planar_420_#t~mem2233#1, calc_planar_420_~vdma3#1.base, 4 + calc_planar_420_~vdma3#1.offset, 4);havoc calc_planar_420_#t~mem2233#1;call calc_planar_420_#t~mem2234#1 := read~int#15(calc_planar_420_~vdma3#1.base, 4 + calc_planar_420_~vdma3#1.offset, 4);call calc_planar_420_#t~mem2235#1 := read~int#15(calc_planar_420_~vdma3#1.base, 12 + calc_planar_420_~vdma3#1.offset, 4);call write~int#15(calc_planar_420_#t~mem2234#1 + calc_planar_420_#t~mem2235#1, calc_planar_420_~vdma3#1.base, calc_planar_420_~vdma3#1.offset, 4);havoc calc_planar_420_#t~mem2234#1;havoc calc_planar_420_#t~mem2235#1;call calc_planar_420_#t~mem2236#1 := read~int#15(calc_planar_420_~vdma3#1.base, 12 + calc_planar_420_~vdma3#1.offset, 4);call calc_planar_420_#t~mem2237#1 := read~int#36(calc_planar_420_~buf#1.base, 336 + calc_planar_420_~buf#1.offset, 8);call write~int#15(calc_planar_420_#t~mem2236#1 % 4294967296 / 2 * calc_planar_420_~height~3#1 + calc_planar_420_#t~mem2237#1, calc_planar_420_~vdma3#1.base, 8 + calc_planar_420_~vdma3#1.offset, 4);havoc calc_planar_420_#t~mem2236#1;havoc calc_planar_420_#t~mem2237#1;call calc_planar_420_#t~mem2238#1 := read~int#36(calc_planar_420_~buf#1.base, 296 + calc_planar_420_~buf#1.offset, 8);call write~int#15(calc_planar_420_#t~mem2238#1, calc_planar_420_~vdma2#1.base, 4 + calc_planar_420_~vdma2#1.offset, 4);havoc calc_planar_420_#t~mem2238#1;call calc_planar_420_#t~mem2239#1 := read~int#15(calc_planar_420_~vdma2#1.base, 4 + calc_planar_420_~vdma2#1.offset, 4);call calc_planar_420_#t~mem2240#1 := read~int#15(calc_planar_420_~vdma2#1.base, 12 + calc_planar_420_~vdma2#1.offset, 4);call write~int#15(calc_planar_420_#t~mem2239#1 + calc_planar_420_#t~mem2240#1, calc_planar_420_~vdma2#1.base, calc_planar_420_~vdma2#1.offset, 4);havoc calc_planar_420_#t~mem2239#1;havoc calc_planar_420_#t~mem2240#1;call calc_planar_420_#t~mem2241#1 := read~int#15(calc_planar_420_~vdma2#1.base, 12 + calc_planar_420_~vdma2#1.offset, 4);call calc_planar_420_#t~mem2242#1 := read~int#36(calc_planar_420_~buf#1.base, 296 + calc_planar_420_~buf#1.offset, 8);call write~int#15(calc_planar_420_#t~mem2241#1 % 4294967296 / 2 * calc_planar_420_~height~3#1 + calc_planar_420_#t~mem2242#1, calc_planar_420_~vdma2#1.base, 8 + calc_planar_420_~vdma2#1.offset, 4);havoc calc_planar_420_#t~mem2241#1;havoc calc_planar_420_#t~mem2242#1; [2025-02-08 04:19:06,961 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15003: SUMMARY for call program_capture_engine(saa7146_set_capture_~dev#1.base, saa7146_set_capture_~dev#1.offset, 1); srcloc: null [2025-02-08 04:19:06,961 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14723: assume ((4 == calculate_video_dma_grab_planar_~field~4#1 % 4294967296 || 8 == calculate_video_dma_grab_planar_~field~4#1 % 4294967296) || 9 == calculate_video_dma_grab_planar_~field~4#1 % 4294967296 || 5 == calculate_video_dma_grab_planar_~field~4#1 % 4294967296) || 6 == calculate_video_dma_grab_planar_~field~4#1 % 4294967296; [2025-02-08 04:19:06,961 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14723: assume !(((4 == calculate_video_dma_grab_planar_~field~4#1 % 4294967296 || 8 == calculate_video_dma_grab_planar_~field~4#1 % 4294967296) || 9 == calculate_video_dma_grab_planar_~field~4#1 % 4294967296 || 5 == calculate_video_dma_grab_planar_~field~4#1 % 4294967296) || 6 == calculate_video_dma_grab_planar_~field~4#1 % 4294967296); [2025-02-08 04:19:06,961 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14773-1: calculate_video_dma_grab_planar_#res#1 := 0;call ULTIMATE.dealloc(calculate_video_dma_grab_planar_~#vdma1~2#1.base, calculate_video_dma_grab_planar_~#vdma1~2#1.offset);havoc calculate_video_dma_grab_planar_~#vdma1~2#1.base, calculate_video_dma_grab_planar_~#vdma1~2#1.offset;call ULTIMATE.dealloc(calculate_video_dma_grab_planar_~#vdma2~1#1.base, calculate_video_dma_grab_planar_~#vdma2~1#1.offset);havoc calculate_video_dma_grab_planar_~#vdma2~1#1.base, calculate_video_dma_grab_planar_~#vdma2~1#1.offset;call ULTIMATE.dealloc(calculate_video_dma_grab_planar_~#vdma3~0#1.base, calculate_video_dma_grab_planar_~#vdma3~0#1.offset);havoc calculate_video_dma_grab_planar_~#vdma3~0#1.base, calculate_video_dma_grab_planar_~#vdma3~0#1.offset;call ULTIMATE.dealloc(calculate_video_dma_grab_planar_~#descriptor~38#1.base, calculate_video_dma_grab_planar_~#descriptor~38#1.offset);havoc calculate_video_dma_grab_planar_~#descriptor~38#1.base, calculate_video_dma_grab_planar_~#descriptor~38#1.offset; [2025-02-08 04:19:06,962 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14741: assume 3 == calculate_video_dma_grab_planar_~field~4#1 % 4294967296;call calculate_video_dma_grab_planar_#t~mem2301#1 := read~int#15(calculate_video_dma_grab_planar_~#vdma1~2#1.base, 4 + calculate_video_dma_grab_planar_~#vdma1~2#1.offset, 4);call write~int#15(calculate_video_dma_grab_planar_#t~mem2301#1, calculate_video_dma_grab_planar_~#vdma1~2#1.base, calculate_video_dma_grab_planar_~#vdma1~2#1.offset, 4);havoc calculate_video_dma_grab_planar_#t~mem2301#1;call calculate_video_dma_grab_planar_#t~mem2302#1 := read~int#15(calculate_video_dma_grab_planar_~#vdma1~2#1.base, 8 + calculate_video_dma_grab_planar_~#vdma1~2#1.offset, 4);call write~int#15(calculate_video_dma_grab_planar_#t~mem2302#1, calculate_video_dma_grab_planar_~#vdma1~2#1.base, 4 + calculate_video_dma_grab_planar_~#vdma1~2#1.offset, 4);havoc calculate_video_dma_grab_planar_#t~mem2302#1;call calculate_video_dma_grab_planar_#t~mem2303#1 := read~int#15(calculate_video_dma_grab_planar_~#vdma1~2#1.base, 12 + calculate_video_dma_grab_planar_~#vdma1~2#1.offset, 4);call write~int#15(calculate_video_dma_grab_planar_#t~mem2303#1 % 4294967296 / 2, calculate_video_dma_grab_planar_~#vdma1~2#1.base, 12 + calculate_video_dma_grab_planar_~#vdma1~2#1.offset, 4);havoc calculate_video_dma_grab_planar_#t~mem2303#1;call calculate_video_dma_grab_planar_#t~mem2304#1 := read~int#15(calculate_video_dma_grab_planar_~#vdma2~1#1.base, 4 + calculate_video_dma_grab_planar_~#vdma2~1#1.offset, 4);call write~int#15(calculate_video_dma_grab_planar_#t~mem2304#1, calculate_video_dma_grab_planar_~#vdma2~1#1.base, calculate_video_dma_grab_planar_~#vdma2~1#1.offset, 4);havoc calculate_video_dma_grab_planar_#t~mem2304#1;call calculate_video_dma_grab_planar_#t~mem2305#1 := read~int#15(calculate_video_dma_grab_planar_~#vdma2~1#1.base, 8 + calculate_video_dma_grab_planar_~#vdma2~1#1.offset, 4);call write~int#15(calculate_video_dma_grab_planar_#t~mem2305#1, calculate_video_dma_grab_planar_~#vdma2~1#1.base, 4 + calculate_video_dma_grab_planar_~#vdma2~1#1.offset, 4);havoc calculate_video_dma_grab_planar_#t~mem2305#1;call calculate_video_dma_grab_planar_#t~mem2306#1 := read~int#15(calculate_video_dma_grab_planar_~#vdma2~1#1.base, 12 + calculate_video_dma_grab_planar_~#vdma2~1#1.offset, 4);call write~int#15(calculate_video_dma_grab_planar_#t~mem2306#1 % 4294967296 / 2, calculate_video_dma_grab_planar_~#vdma2~1#1.base, 12 + calculate_video_dma_grab_planar_~#vdma2~1#1.offset, 4);havoc calculate_video_dma_grab_planar_#t~mem2306#1;call calculate_video_dma_grab_planar_#t~mem2307#1 := read~int#15(calculate_video_dma_grab_planar_~#vdma3~0#1.base, 4 + calculate_video_dma_grab_planar_~#vdma3~0#1.offset, 4);call write~int#15(calculate_video_dma_grab_planar_#t~mem2307#1, calculate_video_dma_grab_planar_~#vdma3~0#1.base, calculate_video_dma_grab_planar_~#vdma3~0#1.offset, 4);havoc calculate_video_dma_grab_planar_#t~mem2307#1;call calculate_video_dma_grab_planar_#t~mem2308#1 := read~int#15(calculate_video_dma_grab_planar_~#vdma3~0#1.base, 8 + calculate_video_dma_grab_planar_~#vdma3~0#1.offset, 4);call write~int#15(calculate_video_dma_grab_planar_#t~mem2308#1, calculate_video_dma_grab_planar_~#vdma3~0#1.base, 4 + calculate_video_dma_grab_planar_~#vdma3~0#1.offset, 4);havoc calculate_video_dma_grab_planar_#t~mem2308#1;call calculate_video_dma_grab_planar_#t~mem2309#1 := read~int#15(calculate_video_dma_grab_planar_~#vdma3~0#1.base, 12 + calculate_video_dma_grab_planar_~#vdma3~0#1.offset, 4);call write~int#15(calculate_video_dma_grab_planar_#t~mem2309#1 % 4294967296 / 2, calculate_video_dma_grab_planar_~#vdma3~0#1.base, 12 + calculate_video_dma_grab_planar_~#vdma3~0#1.offset, 4);havoc calculate_video_dma_grab_planar_#t~mem2309#1; [2025-02-08 04:19:06,962 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14741: assume !(3 == calculate_video_dma_grab_planar_~field~4#1 % 4294967296); [2025-02-08 04:19:06,962 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14576-1: calc_planar_422_#res#1 := 0; [2025-02-08 04:19:06,962 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14725: assume 7 == calculate_video_dma_grab_planar_~field~4#1 % 4294967296;call calculate_video_dma_grab_planar_#t~mem2289#1 := read~int#15(calculate_video_dma_grab_planar_~#vdma1~2#1.base, 8 + calculate_video_dma_grab_planar_~#vdma1~2#1.offset, 4);call write~int#15(calculate_video_dma_grab_planar_#t~mem2289#1, calculate_video_dma_grab_planar_~#vdma1~2#1.base, calculate_video_dma_grab_planar_~#vdma1~2#1.offset, 4);havoc calculate_video_dma_grab_planar_#t~mem2289#1;call calculate_video_dma_grab_planar_#t~mem2290#1 := read~int#15(calculate_video_dma_grab_planar_~#vdma1~2#1.base, 12 + calculate_video_dma_grab_planar_~#vdma1~2#1.offset, 4);call write~int#15(calculate_video_dma_grab_planar_#t~mem2290#1 % 4294967296 / 2, calculate_video_dma_grab_planar_~#vdma1~2#1.base, 12 + calculate_video_dma_grab_planar_~#vdma1~2#1.offset, 4);havoc calculate_video_dma_grab_planar_#t~mem2290#1;call calculate_video_dma_grab_planar_#t~mem2291#1 := read~int#15(calculate_video_dma_grab_planar_~#vdma2~1#1.base, 8 + calculate_video_dma_grab_planar_~#vdma2~1#1.offset, 4);call write~int#15(calculate_video_dma_grab_planar_#t~mem2291#1, calculate_video_dma_grab_planar_~#vdma2~1#1.base, calculate_video_dma_grab_planar_~#vdma2~1#1.offset, 4);havoc calculate_video_dma_grab_planar_#t~mem2291#1;call calculate_video_dma_grab_planar_#t~mem2292#1 := read~int#15(calculate_video_dma_grab_planar_~#vdma2~1#1.base, 12 + calculate_video_dma_grab_planar_~#vdma2~1#1.offset, 4);call write~int#15(calculate_video_dma_grab_planar_#t~mem2292#1 % 4294967296 / 2, calculate_video_dma_grab_planar_~#vdma2~1#1.base, 12 + calculate_video_dma_grab_planar_~#vdma2~1#1.offset, 4);havoc calculate_video_dma_grab_planar_#t~mem2292#1;call calculate_video_dma_grab_planar_#t~mem2293#1 := read~int#15(calculate_video_dma_grab_planar_~#vdma3~0#1.base, 8 + calculate_video_dma_grab_planar_~#vdma3~0#1.offset, 4);call write~int#15(calculate_video_dma_grab_planar_#t~mem2293#1, calculate_video_dma_grab_planar_~#vdma3~0#1.base, calculate_video_dma_grab_planar_~#vdma3~0#1.offset, 4);havoc calculate_video_dma_grab_planar_#t~mem2293#1;call calculate_video_dma_grab_planar_#t~mem2294#1 := read~int#15(calculate_video_dma_grab_planar_~#vdma3~0#1.base, 12 + calculate_video_dma_grab_planar_~#vdma3~0#1.offset, 4);call write~int#15(calculate_video_dma_grab_planar_#t~mem2294#1 % 4294967296 / 2, calculate_video_dma_grab_planar_~#vdma3~0#1.base, 12 + calculate_video_dma_grab_planar_~#vdma3~0#1.offset, 4);havoc calculate_video_dma_grab_planar_#t~mem2294#1; [2025-02-08 04:19:06,962 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14725: assume !(7 == calculate_video_dma_grab_planar_~field~4#1 % 4294967296); [2025-02-08 04:19:06,962 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14461: 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;saa7146_set_capture_#t~ret2387#1 := calculate_video_dma_grab_packed_#res#1;havoc calculate_video_dma_grab_packed_#t~mem2142#1.base, calculate_video_dma_grab_packed_#t~mem2142#1.offset, calculate_video_dma_grab_packed_#t~mem2143#1.base, calculate_video_dma_grab_packed_#t~mem2143#1.offset, calculate_video_dma_grab_packed_#t~mem2144#1, calculate_video_dma_grab_packed_#t~ret2145#1.base, calculate_video_dma_grab_packed_#t~ret2145#1.offset, calculate_video_dma_grab_packed_#t~mem2146#1.base, calculate_video_dma_grab_packed_#t~mem2146#1.offset, calculate_video_dma_grab_packed_#t~mem2147#1, calculate_video_dma_grab_packed_#t~mem2148#1.base, calculate_video_dma_grab_packed_#t~mem2148#1.offset, calculate_video_dma_grab_packed_#t~mem2149#1, calculate_video_dma_grab_packed_#t~mem2150#1.base, calculate_video_dma_grab_packed_#t~mem2150#1.offset, calculate_video_dma_grab_packed_#t~mem2151#1, calculate_video_dma_grab_packed_#t~mem2152#1.base, calculate_video_dma_grab_packed_#t~mem2152#1.offset, calculate_video_dma_grab_packed_#t~mem2153#1, calculate_video_dma_grab_packed_#t~mem2154#1, calculate_video_dma_grab_packed_#t~bitwise2155#1, calculate_video_dma_grab_packed_#t~mem2156#1, calculate_video_dma_grab_packed_#t~ret2157#1, calculate_video_dma_grab_packed_#t~mem2158#1.base, calculate_video_dma_grab_packed_#t~mem2158#1.offset, calculate_video_dma_grab_packed_#t~ret2159#1, calculate_video_dma_grab_packed_#t~mem2160#1.base, calculate_video_dma_grab_packed_#t~mem2160#1.offset, calculate_video_dma_grab_packed_#t~mem2161#1, calculate_video_dma_grab_packed_#t~mem2162#1.base, calculate_video_dma_grab_packed_#t~mem2162#1.offset, calculate_video_dma_grab_packed_#t~mem2163#1, calculate_video_dma_grab_packed_#t~mem2164#1, calculate_video_dma_grab_packed_#t~mem2165#1, calculate_video_dma_grab_packed_#t~bitwise2166#1, calculate_video_dma_grab_packed_#t~bitwise2167#1, calculate_video_dma_grab_packed_#t~mem2168#1, calculate_video_dma_grab_packed_#t~mem2169#1, calculate_video_dma_grab_packed_#t~mem2170#1, calculate_video_dma_grab_packed_#t~mem2171#1, calculate_video_dma_grab_packed_#t~mem2173#1, calculate_video_dma_grab_packed_#t~mem2172#1, calculate_video_dma_grab_packed_#t~mem2174#1, calculate_video_dma_grab_packed_#t~mem2176#1, calculate_video_dma_grab_packed_#t~mem2175#1, calculate_video_dma_grab_packed_#t~mem2177#1, calculate_video_dma_grab_packed_#t~mem2178#1, calculate_video_dma_grab_packed_#t~mem2179#1, calculate_video_dma_grab_packed_#t~mem2180#1, calculate_video_dma_grab_packed_#t~mem2181#1, calculate_video_dma_grab_packed_#t~mem2182#1, calculate_video_dma_grab_packed_#t~mem2183#1, calculate_video_dma_grab_packed_#t~mem2184#1, calculate_video_dma_grab_packed_#t~mem2185#1, calculate_video_dma_grab_packed_#t~mem2186#1, calculate_video_dma_grab_packed_#t~mem2187#1, calculate_video_dma_grab_packed_#t~mem2188#1, calculate_video_dma_grab_packed_#t~mem2189#1, calculate_video_dma_grab_packed_#t~mem2190#1, calculate_video_dma_grab_packed_#t~mem2191#1, calculate_video_dma_grab_packed_#t~mem2192#1, calculate_video_dma_grab_packed_~dev#1.base, calculate_video_dma_grab_packed_~dev#1.offset, calculate_video_dma_grab_packed_~buf#1.base, calculate_video_dma_grab_packed_~buf#1.offset, calculate_video_dma_grab_packed_~vv~35#1.base, calculate_video_dma_grab_packed_~vv~35#1.offset, calculate_video_dma_grab_packed_~#vdma1~1#1.base, calculate_video_dma_grab_packed_~#vdma1~1#1.offset, calculate_video_dma_grab_packed_~sfmt~3#1.base, calculate_video_dma_grab_packed_~sfmt~3#1.offset, calculate_video_dma_grab_packed_~tmp~91#1.base, calculate_video_dma_grab_packed_~tmp~91#1.offset, calculate_video_dma_grab_packed_~width~1#1, calculate_video_dma_grab_packed_~height~1#1, calculate_video_dma_grab_packed_~bytesperline~0#1, calculate_video_dma_grab_packed_~field~3#1, calculate_video_dma_grab_packed_~depth~0#1, calculate_video_dma_grab_packed_~#descriptor~37#1.base, calculate_video_dma_grab_packed_~#descriptor~37#1.offset, calculate_video_dma_grab_packed_~tmp___0~51#1;havoc calculate_video_dma_grab_packed_#in~dev#1.base, calculate_video_dma_grab_packed_#in~dev#1.offset, calculate_video_dma_grab_packed_#in~buf#1.base, calculate_video_dma_grab_packed_#in~buf#1.offset;assume { :end_inline_calculate_video_dma_grab_packed } true;assume -2147483648 <= saa7146_set_capture_#t~ret2387#1 && saa7146_set_capture_#t~ret2387#1 <= 2147483647;havoc saa7146_set_capture_#t~ret2387#1; [2025-02-08 04:19:06,962 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15485: buffer_activate___0_#t~ret2520#1 := ldv_mod_timer_30___0_#res#1;havoc ldv_mod_timer_30___0_#t~ret2666#1, ldv_mod_timer_30___0_#t~ret2667#1, ldv_mod_timer_30___0_~ldv_func_arg1#1.base, ldv_mod_timer_30___0_~ldv_func_arg1#1.offset, ldv_mod_timer_30___0_~ldv_func_arg2#1, ldv_mod_timer_30___0_~ldv_func_res~2#1, ldv_mod_timer_30___0_~tmp~113#1, ldv_mod_timer_30___0_~tmp___0~64#1;havoc ldv_mod_timer_30___0_#in~ldv_func_arg1#1.base, ldv_mod_timer_30___0_#in~ldv_func_arg1#1.offset, ldv_mod_timer_30___0_#in~ldv_func_arg2#1;assume { :end_inline_ldv_mod_timer_30___0 } true;assume -2147483648 <= buffer_activate___0_#t~ret2520#1 && buffer_activate___0_#t~ret2520#1 <= 2147483647;havoc buffer_activate___0_#t~ret2520#1;buffer_activate___0_#res#1 := 0;call ULTIMATE.dealloc(buffer_activate___0_~#descriptor~41#1.base, buffer_activate___0_~#descriptor~41#1.offset);havoc buffer_activate___0_~#descriptor~41#1.base, buffer_activate___0_~#descriptor~41#1.offset; [2025-02-08 04:19:06,962 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14610: 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;saa7146_set_capture_#t~ret2386#1 := calculate_video_dma_grab_planar_#res#1;havoc calculate_video_dma_grab_planar_#t~mem2243#1.base, calculate_video_dma_grab_planar_#t~mem2243#1.offset, calculate_video_dma_grab_planar_#t~mem2244#1.base, calculate_video_dma_grab_planar_#t~mem2244#1.offset, calculate_video_dma_grab_planar_#t~mem2245#1, calculate_video_dma_grab_planar_#t~ret2246#1.base, calculate_video_dma_grab_planar_#t~ret2246#1.offset, calculate_video_dma_grab_planar_#t~mem2247#1.base, calculate_video_dma_grab_planar_#t~mem2247#1.offset, calculate_video_dma_grab_planar_#t~mem2248#1, calculate_video_dma_grab_planar_#t~mem2249#1.base, calculate_video_dma_grab_planar_#t~mem2249#1.offset, calculate_video_dma_grab_planar_#t~mem2250#1, calculate_video_dma_grab_planar_#t~mem2251#1.base, calculate_video_dma_grab_planar_#t~mem2251#1.offset, calculate_video_dma_grab_planar_#t~mem2252#1, calculate_video_dma_grab_planar_#t~mem2253#1, calculate_video_dma_grab_planar_#t~ret2254#1, calculate_video_dma_grab_planar_#t~mem2255#1, calculate_video_dma_grab_planar_#t~ret2256#1, calculate_video_dma_grab_planar_#t~mem2257#1, calculate_video_dma_grab_planar_#t~ret2258#1, calculate_video_dma_grab_planar_#t~bitwise2259#1, calculate_video_dma_grab_planar_#t~mem2260#1, calculate_video_dma_grab_planar_#t~ret2261#1, calculate_video_dma_grab_planar_#t~mem2262#1.base, calculate_video_dma_grab_planar_#t~mem2262#1.offset, calculate_video_dma_grab_planar_#t~ret2263#1, calculate_video_dma_grab_planar_#t~mem2264#1.base, calculate_video_dma_grab_planar_#t~mem2264#1.offset, calculate_video_dma_grab_planar_#t~mem2265#1, calculate_video_dma_grab_planar_#t~mem2266#1.base, calculate_video_dma_grab_planar_#t~mem2266#1.offset, calculate_video_dma_grab_planar_#t~mem2267#1, calculate_video_dma_grab_planar_#t~mem2268#1, calculate_video_dma_grab_planar_#t~bitwise2269#1, calculate_video_dma_grab_planar_#t~mem2270#1, calculate_video_dma_grab_planar_#t~mem2271#1, calculate_video_dma_grab_planar_#t~mem2272#1, calculate_video_dma_grab_planar_#t~mem2273#1, calculate_video_dma_grab_planar_#t~mem2275#1, calculate_video_dma_grab_planar_#t~mem2274#1, calculate_video_dma_grab_planar_#t~mem2276#1, calculate_video_dma_grab_planar_#t~mem2278#1, calculate_video_dma_grab_planar_#t~mem2277#1, calculate_video_dma_grab_planar_#t~mem2279#1, calculate_video_dma_grab_planar_#t~mem2280#1, calculate_video_dma_grab_planar_#t~mem2281#1, calculate_video_dma_grab_planar_#t~bitwise2282#1, calculate_video_dma_grab_planar_#t~mem2283#1, calculate_video_dma_grab_planar_#t~bitwise2284#1, calculate_video_dma_grab_planar_#t~mem2285#1, calculate_video_dma_grab_planar_#t~mem2286#1, calculate_video_dma_grab_planar_#t~ret2287#1, calculate_video_dma_grab_planar_#t~ret2288#1, calculate_video_dma_grab_planar_#t~mem2289#1, calculate_video_dma_grab_planar_#t~mem2290#1, calculate_video_dma_grab_planar_#t~mem2291#1, calculate_video_dma_grab_planar_#t~mem2292#1, calculate_video_dma_grab_planar_#t~mem2293#1, calculate_video_dma_grab_planar_#t~mem2294#1, calculate_video_dma_grab_planar_#t~mem2295#1, calculate_video_dma_grab_planar_#t~mem2296#1, calculate_video_dma_grab_planar_#t~mem2297#1, calculate_video_dma_grab_planar_#t~mem2298#1, calculate_video_dma_grab_planar_#t~mem2299#1, calculate_video_dma_grab_planar_#t~mem2300#1, calculate_video_dma_grab_planar_#t~mem2301#1, calculate_video_dma_grab_planar_#t~mem2302#1, calculate_video_dma_grab_planar_#t~mem2303#1, calculate_video_dma_grab_planar_#t~mem2304#1, calculate_video_dma_grab_planar_#t~mem2305#1, calculate_video_dma_grab_planar_#t~mem2306#1, calculate_video_dma_grab_planar_#t~mem2307#1, calculate_video_dma_grab_planar_#t~mem2308#1, calculate_video_dma_grab_planar_#t~mem2309#1, calculate_video_dma_grab_planar_#t~mem2310#1, calculate_video_dma_grab_planar_#t~mem2311#1, calculate_video_dma_grab_planar_#t~mem2312#1, calculate_video_dma_grab_planar_#t~mem2313#1, calculate_video_dma_grab_planar_#t~mem2314#1, calculate_video_dma_grab_planar_~dev#1.base, calculate_video_dma_grab_planar_~dev#1.offset, calculate_video_dma_grab_planar_~buf#1.base, calculate_video_dma_grab_planar_~buf#1.offset, calculate_video_dma_grab_planar_~vv~36#1.base, calculate_video_dma_grab_planar_~vv~36#1.offset, calculate_video_dma_grab_planar_~#vdma1~2#1.base, calculate_video_dma_grab_planar_~#vdma1~2#1.offset, calculate_video_dma_grab_planar_~#vdma2~1#1.base, calculate_video_dma_grab_planar_~#vdma2~1#1.offset, calculate_video_dma_grab_planar_~#vdma3~0#1.base, calculate_video_dma_grab_planar_~#vdma3~0#1.offset, calculate_video_dma_grab_planar_~sfmt~4#1.base, calculate_video_dma_grab_planar_~sfmt~4#1.offset, calculate_video_dma_grab_planar_~tmp~92#1.base, calculate_video_dma_grab_planar_~tmp~92#1.offset, calculate_video_dma_grab_planar_~width~4#1, calculate_video_dma_grab_planar_~height~4#1, calculate_video_dma_grab_planar_~field~4#1, calculate_video_dma_grab_planar_~tmp___0~52#1, calculate_video_dma_grab_planar_~tmp___1~33#1, calculate_video_dma_grab_planar_~tmp___2~24#1, calculate_video_dma_grab_planar_~#descriptor~38#1.base, calculate_video_dma_grab_planar_~#descriptor~38#1.offset, calculate_video_dma_grab_planar_~tmp___3~19#1;havoc calculate_video_dma_grab_planar_#in~dev#1.base, calculate_video_dma_grab_planar_#in~dev#1.offset, calculate_video_dma_grab_planar_#in~buf#1.base, calculate_video_dma_grab_planar_#in~buf#1.offset;assume { :end_inline_calculate_video_dma_grab_planar } true;assume -2147483648 <= saa7146_set_capture_#t~ret2386#1 && saa7146_set_capture_#t~ret2386#1 <= 2147483647;havoc saa7146_set_capture_#t~ret2386#1; [2025-02-08 04:19:06,963 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14561: assume 0 != calc_planar_422_#t~mem2197#1;havoc calc_planar_422_#t~mem2197#1;call calc_planar_422_#t~mem2198#1 := read~int#36(calc_planar_422_~buf#1.base, 296 + calc_planar_422_~buf#1.offset, 8);call write~int#15(calc_planar_422_#t~mem2198#1, calc_planar_422_~vdma2#1.base, 8 + calc_planar_422_~vdma2#1.offset, 4);havoc calc_planar_422_#t~mem2198#1;call calc_planar_422_#t~mem2199#1 := read~int#15(calc_planar_422_~vdma2#1.base, 12 + calc_planar_422_~vdma2#1.offset, 4);call calc_planar_422_#t~mem2200#1 := read~int#36(calc_planar_422_~buf#1.base, 296 + calc_planar_422_~buf#1.offset, 8);call write~int#15(calc_planar_422_#t~mem2199#1 % 4294967296 / 2 * calc_planar_422_~height~2#1 + calc_planar_422_#t~mem2200#1, calc_planar_422_~vdma2#1.base, 4 + calc_planar_422_~vdma2#1.offset, 4);havoc calc_planar_422_#t~mem2199#1;havoc calc_planar_422_#t~mem2200#1;call calc_planar_422_#t~mem2202#1 := read~int#15(calc_planar_422_~vdma2#1.base, 4 + calc_planar_422_~vdma2#1.offset, 4);call calc_planar_422_#t~mem2201#1 := read~int#15(calc_planar_422_~vdma2#1.base, 12 + calc_planar_422_~vdma2#1.offset, 4);call write~int#15(calc_planar_422_#t~mem2202#1 - calc_planar_422_#t~mem2201#1 % 4294967296 / 2, calc_planar_422_~vdma2#1.base, calc_planar_422_~vdma2#1.offset, 4);havoc calc_planar_422_#t~mem2202#1;havoc calc_planar_422_#t~mem2201#1;call calc_planar_422_#t~mem2203#1 := read~int#36(calc_planar_422_~buf#1.base, 336 + calc_planar_422_~buf#1.offset, 8);call write~int#15(calc_planar_422_#t~mem2203#1, calc_planar_422_~vdma3#1.base, 8 + calc_planar_422_~vdma3#1.offset, 4);havoc calc_planar_422_#t~mem2203#1;call calc_planar_422_#t~mem2204#1 := read~int#15(calc_planar_422_~vdma3#1.base, 12 + calc_planar_422_~vdma3#1.offset, 4);call calc_planar_422_#t~mem2205#1 := read~int#36(calc_planar_422_~buf#1.base, 336 + calc_planar_422_~buf#1.offset, 8);call write~int#15(calc_planar_422_#t~mem2204#1 % 4294967296 / 2 * calc_planar_422_~height~2#1 + calc_planar_422_#t~mem2205#1, calc_planar_422_~vdma3#1.base, 4 + calc_planar_422_~vdma3#1.offset, 4);havoc calc_planar_422_#t~mem2204#1;havoc calc_planar_422_#t~mem2205#1;call calc_planar_422_#t~mem2207#1 := read~int#15(calc_planar_422_~vdma3#1.base, 4 + calc_planar_422_~vdma3#1.offset, 4);call calc_planar_422_#t~mem2206#1 := read~int#15(calc_planar_422_~vdma3#1.base, 12 + calc_planar_422_~vdma3#1.offset, 4);call write~int#15(calc_planar_422_#t~mem2207#1 - calc_planar_422_#t~mem2206#1 % 4294967296 / 2, calc_planar_422_~vdma3#1.base, calc_planar_422_~vdma3#1.offset, 4);havoc calc_planar_422_#t~mem2207#1;havoc calc_planar_422_#t~mem2206#1; [2025-02-08 04:19:06,963 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14561: assume !(0 != calc_planar_422_#t~mem2197#1);havoc calc_planar_422_#t~mem2197#1;call calc_planar_422_#t~mem2208#1 := read~int#36(calc_planar_422_~buf#1.base, 336 + calc_planar_422_~buf#1.offset, 8);call write~int#15(calc_planar_422_#t~mem2208#1, calc_planar_422_~vdma3#1.base, 4 + calc_planar_422_~vdma3#1.offset, 4);havoc calc_planar_422_#t~mem2208#1;call calc_planar_422_#t~mem2210#1 := read~int#15(calc_planar_422_~vdma3#1.base, 4 + calc_planar_422_~vdma3#1.offset, 4);call calc_planar_422_#t~mem2209#1 := read~int#15(calc_planar_422_~vdma3#1.base, 12 + calc_planar_422_~vdma3#1.offset, 4);call write~int#15(calc_planar_422_#t~mem2210#1 + calc_planar_422_#t~mem2209#1 % 4294967296 / 2, calc_planar_422_~vdma3#1.base, calc_planar_422_~vdma3#1.offset, 4);havoc calc_planar_422_#t~mem2210#1;havoc calc_planar_422_#t~mem2209#1;call calc_planar_422_#t~mem2211#1 := read~int#15(calc_planar_422_~vdma3#1.base, 12 + calc_planar_422_~vdma3#1.offset, 4);call calc_planar_422_#t~mem2212#1 := read~int#36(calc_planar_422_~buf#1.base, 336 + calc_planar_422_~buf#1.offset, 8);call write~int#15(calc_planar_422_#t~mem2211#1 % 4294967296 / 2 * calc_planar_422_~height~2#1 + calc_planar_422_#t~mem2212#1, calc_planar_422_~vdma3#1.base, 8 + calc_planar_422_~vdma3#1.offset, 4);havoc calc_planar_422_#t~mem2211#1;havoc calc_planar_422_#t~mem2212#1;call calc_planar_422_#t~mem2213#1 := read~int#36(calc_planar_422_~buf#1.base, 296 + calc_planar_422_~buf#1.offset, 8);call write~int#15(calc_planar_422_#t~mem2213#1, calc_planar_422_~vdma2#1.base, 4 + calc_planar_422_~vdma2#1.offset, 4);havoc calc_planar_422_#t~mem2213#1;call calc_planar_422_#t~mem2215#1 := read~int#15(calc_planar_422_~vdma2#1.base, 4 + calc_planar_422_~vdma2#1.offset, 4);call calc_planar_422_#t~mem2214#1 := read~int#15(calc_planar_422_~vdma2#1.base, 12 + calc_planar_422_~vdma2#1.offset, 4);call write~int#15(calc_planar_422_#t~mem2215#1 + calc_planar_422_#t~mem2214#1 % 4294967296 / 2, calc_planar_422_~vdma2#1.base, calc_planar_422_~vdma2#1.offset, 4);havoc calc_planar_422_#t~mem2215#1;havoc calc_planar_422_#t~mem2214#1;call calc_planar_422_#t~mem2216#1 := read~int#15(calc_planar_422_~vdma2#1.base, 12 + calc_planar_422_~vdma2#1.offset, 4);call calc_planar_422_#t~mem2217#1 := read~int#36(calc_planar_422_~buf#1.base, 296 + calc_planar_422_~buf#1.offset, 8);call write~int#15(calc_planar_422_#t~mem2216#1 % 4294967296 / 2 * calc_planar_422_~height~2#1 + calc_planar_422_#t~mem2217#1, calc_planar_422_~vdma2#1.base, 8 + calc_planar_422_~vdma2#1.offset, 4);havoc calc_planar_422_#t~mem2216#1;havoc calc_planar_422_#t~mem2217#1; [2025-02-08 04:19:06,963 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14710-1: assume { :begin_inline_calc_planar_420 } true;calc_planar_420_#in~vv#1.base, calc_planar_420_#in~vv#1.offset, calc_planar_420_#in~buf#1.base, calc_planar_420_#in~buf#1.offset, calc_planar_420_#in~vdma2#1.base, calc_planar_420_#in~vdma2#1.offset, calc_planar_420_#in~vdma3#1.base, calc_planar_420_#in~vdma3#1.offset := calculate_video_dma_grab_planar_~vv~36#1.base, calculate_video_dma_grab_planar_~vv~36#1.offset, calculate_video_dma_grab_planar_~buf#1.base, calculate_video_dma_grab_planar_~buf#1.offset, calculate_video_dma_grab_planar_~#vdma2~1#1.base, calculate_video_dma_grab_planar_~#vdma2~1#1.offset, calculate_video_dma_grab_planar_~#vdma3~0#1.base, calculate_video_dma_grab_planar_~#vdma3~0#1.offset;havoc calc_planar_420_#res#1;havoc calc_planar_420_#t~mem2218#1.base, calc_planar_420_#t~mem2218#1.offset, calc_planar_420_#t~mem2219#1, calc_planar_420_#t~mem2220#1.base, calc_planar_420_#t~mem2220#1.offset, calc_planar_420_#t~mem2221#1, calc_planar_420_#t~mem2222#1, calc_planar_420_#t~mem2223#1, calc_planar_420_#t~mem2224#1, calc_planar_420_#t~mem2225#1, calc_planar_420_#t~mem2227#1, calc_planar_420_#t~mem2226#1, calc_planar_420_#t~mem2228#1, calc_planar_420_#t~mem2229#1, calc_planar_420_#t~mem2230#1, calc_planar_420_#t~mem2232#1, calc_planar_420_#t~mem2231#1, calc_planar_420_#t~mem2233#1, calc_planar_420_#t~mem2234#1, calc_planar_420_#t~mem2235#1, calc_planar_420_#t~mem2236#1, calc_planar_420_#t~mem2237#1, calc_planar_420_#t~mem2238#1, calc_planar_420_#t~mem2239#1, calc_planar_420_#t~mem2240#1, calc_planar_420_#t~mem2241#1, calc_planar_420_#t~mem2242#1, calc_planar_420_~vv#1.base, calc_planar_420_~vv#1.offset, calc_planar_420_~buf#1.base, calc_planar_420_~buf#1.offset, calc_planar_420_~vdma2#1.base, calc_planar_420_~vdma2#1.offset, calc_planar_420_~vdma3#1.base, calc_planar_420_~vdma3#1.offset, calc_planar_420_~height~3#1, calc_planar_420_~width~3#1;calc_planar_420_~vv#1.base, calc_planar_420_~vv#1.offset := calc_planar_420_#in~vv#1.base, calc_planar_420_#in~vv#1.offset;calc_planar_420_~buf#1.base, calc_planar_420_~buf#1.offset := calc_planar_420_#in~buf#1.base, calc_planar_420_#in~buf#1.offset;calc_planar_420_~vdma2#1.base, calc_planar_420_~vdma2#1.offset := calc_planar_420_#in~vdma2#1.base, calc_planar_420_#in~vdma2#1.offset;calc_planar_420_~vdma3#1.base, calc_planar_420_~vdma3#1.offset := calc_planar_420_#in~vdma3#1.base, calc_planar_420_#in~vdma3#1.offset;havoc calc_planar_420_~height~3#1;havoc calc_planar_420_~width~3#1;call calc_planar_420_#t~mem2218#1.base, calc_planar_420_#t~mem2218#1.offset := read~$Pointer$#36(calc_planar_420_~buf#1.base, 220 + calc_planar_420_~buf#1.offset, 8);call calc_planar_420_#t~mem2219#1 := read~int#36(calc_planar_420_#t~mem2218#1.base, 4 + calc_planar_420_#t~mem2218#1.offset, 4);calc_planar_420_~height~3#1 := (if calc_planar_420_#t~mem2219#1 % 4294967296 % 4294967296 <= 2147483647 then calc_planar_420_#t~mem2219#1 % 4294967296 % 4294967296 else calc_planar_420_#t~mem2219#1 % 4294967296 % 4294967296 - 4294967296);havoc calc_planar_420_#t~mem2218#1.base, calc_planar_420_#t~mem2218#1.offset;havoc calc_planar_420_#t~mem2219#1;call calc_planar_420_#t~mem2220#1.base, calc_planar_420_#t~mem2220#1.offset := read~$Pointer$#36(calc_planar_420_~buf#1.base, 220 + calc_planar_420_~buf#1.offset, 8);call calc_planar_420_#t~mem2221#1 := read~int#36(calc_planar_420_#t~mem2220#1.base, calc_planar_420_#t~mem2220#1.offset, 4);calc_planar_420_~width~3#1 := (if calc_planar_420_#t~mem2221#1 % 4294967296 % 4294967296 <= 2147483647 then calc_planar_420_#t~mem2221#1 % 4294967296 % 4294967296 else calc_planar_420_#t~mem2221#1 % 4294967296 % 4294967296 - 4294967296);havoc calc_planar_420_#t~mem2220#1.base, calc_planar_420_#t~mem2220#1.offset;havoc calc_planar_420_#t~mem2221#1;call write~int#15((if calc_planar_420_~width~3#1 < 0 && 0 != calc_planar_420_~width~3#1 % 2 then 1 + calc_planar_420_~width~3#1 / 2 else calc_planar_420_~width~3#1 / 2), calc_planar_420_~vdma2#1.base, 12 + calc_planar_420_~vdma2#1.offset, 4);call write~int#15((if calc_planar_420_~width~3#1 < 0 && 0 != calc_planar_420_~width~3#1 % 2 then 1 + calc_planar_420_~width~3#1 / 2 else calc_planar_420_~width~3#1 / 2), calc_planar_420_~vdma3#1.base, 12 + calc_planar_420_~vdma3#1.offset, 4);call calc_planar_420_#t~mem2222#1 := read~int#36(calc_planar_420_~vv#1.base, 1137 + calc_planar_420_~vv#1.offset, 4); [2025-02-08 04:19:06,963 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14710: calculate_video_dma_grab_planar_#t~ret2287#1 := calc_planar_420_#res#1;havoc calc_planar_420_#t~mem2218#1.base, calc_planar_420_#t~mem2218#1.offset, calc_planar_420_#t~mem2219#1, calc_planar_420_#t~mem2220#1.base, calc_planar_420_#t~mem2220#1.offset, calc_planar_420_#t~mem2221#1, calc_planar_420_#t~mem2222#1, calc_planar_420_#t~mem2223#1, calc_planar_420_#t~mem2224#1, calc_planar_420_#t~mem2225#1, calc_planar_420_#t~mem2227#1, calc_planar_420_#t~mem2226#1, calc_planar_420_#t~mem2228#1, calc_planar_420_#t~mem2229#1, calc_planar_420_#t~mem2230#1, calc_planar_420_#t~mem2232#1, calc_planar_420_#t~mem2231#1, calc_planar_420_#t~mem2233#1, calc_planar_420_#t~mem2234#1, calc_planar_420_#t~mem2235#1, calc_planar_420_#t~mem2236#1, calc_planar_420_#t~mem2237#1, calc_planar_420_#t~mem2238#1, calc_planar_420_#t~mem2239#1, calc_planar_420_#t~mem2240#1, calc_planar_420_#t~mem2241#1, calc_planar_420_#t~mem2242#1, calc_planar_420_~vv#1.base, calc_planar_420_~vv#1.offset, calc_planar_420_~buf#1.base, calc_planar_420_~buf#1.offset, calc_planar_420_~vdma2#1.base, calc_planar_420_~vdma2#1.offset, calc_planar_420_~vdma3#1.base, calc_planar_420_~vdma3#1.offset, calc_planar_420_~height~3#1, calc_planar_420_~width~3#1;havoc calc_planar_420_#in~vv#1.base, calc_planar_420_#in~vv#1.offset, calc_planar_420_#in~buf#1.base, calc_planar_420_#in~buf#1.offset, calc_planar_420_#in~vdma2#1.base, calc_planar_420_#in~vdma2#1.offset, calc_planar_420_#in~vdma3#1.base, calc_planar_420_#in~vdma3#1.offset;assume { :end_inline_calc_planar_420 } true;assume -2147483648 <= calculate_video_dma_grab_planar_#t~ret2287#1 && calculate_video_dma_grab_planar_#t~ret2287#1 <= 2147483647;havoc calculate_video_dma_grab_planar_#t~ret2287#1; [2025-02-08 04:19:06,963 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14760-1: SUMMARY for call saa7146_write_out_dma(calculate_video_dma_grab_planar_~dev#1.base, calculate_video_dma_grab_planar_~dev#1.offset, 1, calculate_video_dma_grab_planar_~#vdma1~2#1.base, calculate_video_dma_grab_planar_~#vdma1~2#1.offset); srcloc: null [2025-02-08 04:19:06,963 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14760: call calculate_video_dma_grab_planar_#t~mem2314#1 := read~int#36(calculate_video_dma_grab_planar_~sfmt~4#1.base, 17 + calculate_video_dma_grab_planar_~sfmt~4#1.offset, 1); [2025-02-08 04:19:06,963 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15008: SUMMARY for call program_capture_engine(saa7146_set_capture_~dev#1.base, saa7146_set_capture_~dev#1.offset, 0); srcloc: null [2025-02-08 04:19:06,963 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14762: assume 0 != (if calculate_video_dma_grab_planar_#t~mem2314#1 % 256 % 4294967296 <= 2147483647 then calculate_video_dma_grab_planar_#t~mem2314#1 % 256 % 4294967296 else calculate_video_dma_grab_planar_#t~mem2314#1 % 256 % 4294967296 - 4294967296) % 2;havoc calculate_video_dma_grab_planar_#t~mem2314#1; [2025-02-08 04:19:06,963 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14762: assume !(0 != (if calculate_video_dma_grab_planar_#t~mem2314#1 % 256 % 4294967296 <= 2147483647 then calculate_video_dma_grab_planar_#t~mem2314#1 % 256 % 4294967296 else calculate_video_dma_grab_planar_#t~mem2314#1 % 256 % 4294967296 - 4294967296) % 2);havoc calculate_video_dma_grab_planar_#t~mem2314#1; [2025-02-08 04:19:06,963 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13541: assume -2147483648 <= ldv_mod_timer_30_#t~ret1860#1 && ldv_mod_timer_30_#t~ret1860#1 <= 2147483647;ldv_mod_timer_30_~tmp~87#1 := ldv_mod_timer_30_#t~ret1860#1;havoc ldv_mod_timer_30_#t~ret1860#1;ldv_mod_timer_30_~ldv_func_res~1#1 := ldv_mod_timer_30_~tmp~87#1; [2025-02-08 04:19:06,963 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13541-1: SUMMARY for call ldv_mod_timer_30_#t~ret1860#1 := mod_timer(ldv_mod_timer_30_~ldv_func_arg1#1.base, ldv_mod_timer_30_~ldv_func_arg1#1.offset, ldv_mod_timer_30_~ldv_func_arg2#1); srcloc: null [2025-02-08 04:19:06,964 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15622: 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;#t~ret2804#1 := buffer_setup___0_#res#1;havoc buffer_setup___0_#t~bitwise2550#1, buffer_setup___0_#t~mem2551#1, buffer_setup___0_#t~ret2552#1, buffer_setup___0_#t~mem2553#1, buffer_setup___0_#t~mem2554#1, buffer_setup___0_#t~ret2555#1, buffer_setup___0_~q#1.base, buffer_setup___0_~q#1.offset, buffer_setup___0_~count#1.base, buffer_setup___0_~count#1.offset, buffer_setup___0_~size#1.base, buffer_setup___0_~size#1.offset, buffer_setup___0_~llength~1#1, buffer_setup___0_~lines~1#1, buffer_setup___0_~#descriptor~43#1.base, buffer_setup___0_~#descriptor~43#1.offset, buffer_setup___0_~tmp~101#1;havoc buffer_setup___0_#in~q#1.base, buffer_setup___0_#in~q#1.offset, buffer_setup___0_#in~count#1.base, buffer_setup___0_#in~count#1.offset, buffer_setup___0_#in~size#1.base, buffer_setup___0_#in~size#1.offset;assume { :end_inline_buffer_setup___0 } true;assume -2147483648 <= #t~ret2804#1 && #t~ret2804#1 <= 2147483647;#t~funptrres2783#1 := #t~ret2804#1; [2025-02-08 04:19:06,964 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14764: SUMMARY for call saa7146_write_out_dma(calculate_video_dma_grab_planar_~dev#1.base, calculate_video_dma_grab_planar_~dev#1.offset, 3, calculate_video_dma_grab_planar_~#vdma2~1#1.base, calculate_video_dma_grab_planar_~#vdma2~1#1.offset); srcloc: null [2025-02-08 04:19:06,964 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14929: 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;havoc saa7146_set_capture_#t~mem2359#1.base, saa7146_set_capture_#t~mem2359#1.offset, saa7146_set_capture_#t~mem2360#1, saa7146_set_capture_#t~ret2361#1.base, saa7146_set_capture_#t~ret2361#1.offset, saa7146_set_capture_#t~mem2362#1.base, saa7146_set_capture_#t~mem2362#1.offset, saa7146_set_capture_#t~bitwise2363#1, saa7146_set_capture_#t~mem2364#1, saa7146_set_capture_#t~ret2365#1, saa7146_set_capture_#t~ret2366#1, saa7146_set_capture_#t~mem2367#1.base, saa7146_set_capture_#t~mem2367#1.offset, saa7146_set_capture_#t~ret2368#1, saa7146_set_capture_#t~bitwise2369#1, saa7146_set_capture_#t~mem2370#1, saa7146_set_capture_#t~ret2371#1, saa7146_set_capture_#t~ret2372#1, saa7146_set_capture_#t~mem2373#1.base, saa7146_set_capture_#t~mem2373#1.offset, saa7146_set_capture_#t~mem2374#1.base, saa7146_set_capture_#t~mem2374#1.offset, saa7146_set_capture_#t~mem2375#1, saa7146_set_capture_#t~mem2376#1.base, saa7146_set_capture_#t~mem2376#1.offset, saa7146_set_capture_#t~mem2377#1, saa7146_set_capture_#t~mem2378#1.base, saa7146_set_capture_#t~mem2378#1.offset, saa7146_set_capture_#t~mem2379#1, saa7146_set_capture_#t~mem2380#1, saa7146_set_capture_#t~mem2381#1, saa7146_set_capture_#t~mem2382#1, saa7146_set_capture_#t~mem2383#1, saa7146_set_capture_#t~mem2384#1, saa7146_set_capture_#t~bitwise2385#1, saa7146_set_capture_#t~ret2386#1, saa7146_set_capture_#t~ret2387#1, saa7146_set_capture_#t~mem2388#1, saa7146_set_capture_#t~mem2389#1.base, saa7146_set_capture_#t~mem2389#1.offset, saa7146_set_capture_#t~mem2390#1.base, saa7146_set_capture_#t~mem2390#1.offset, saa7146_set_capture_~dev#1.base, saa7146_set_capture_~dev#1.offset, saa7146_set_capture_~buf#1.base, saa7146_set_capture_~buf#1.offset, saa7146_set_capture_~next#1.base, saa7146_set_capture_~next#1.offset, saa7146_set_capture_~sfmt~5#1.base, saa7146_set_capture_~sfmt~5#1.offset, saa7146_set_capture_~tmp~94#1.base, saa7146_set_capture_~tmp~94#1.offset, saa7146_set_capture_~vv~38#1.base, saa7146_set_capture_~vv~38#1.offset, saa7146_set_capture_~vdma1_prot_addr~0#1, saa7146_set_capture_~#descriptor~39#1.base, saa7146_set_capture_~#descriptor~39#1.offset, saa7146_set_capture_~tmp___0~54#1, saa7146_set_capture_~#descriptor___0~22#1.base, saa7146_set_capture_~#descriptor___0~22#1.offset, saa7146_set_capture_~tmp___1~35#1;havoc saa7146_set_capture_#in~dev#1.base, saa7146_set_capture_#in~dev#1.offset, saa7146_set_capture_#in~buf#1.base, saa7146_set_capture_#in~buf#1.offset, saa7146_set_capture_#in~next#1.base, saa7146_set_capture_#in~next#1.offset;assume { :end_inline_saa7146_set_capture } true;assume { :begin_inline_ldv_mod_timer_30 } true;ldv_mod_timer_30_#in~ldv_func_arg1#1.base, ldv_mod_timer_30_#in~ldv_func_arg1#1.offset, ldv_mod_timer_30_#in~ldv_func_arg2#1 := buffer_activate_~vv~22#1.base, 969 + buffer_activate_~vv~22#1.offset, 125 + ~jiffies~0;havoc ldv_mod_timer_30_#res#1;havoc ldv_mod_timer_30_#t~ret1860#1, ldv_mod_timer_30_#t~ret1861#1, ldv_mod_timer_30_~ldv_func_arg1#1.base, ldv_mod_timer_30_~ldv_func_arg1#1.offset, ldv_mod_timer_30_~ldv_func_arg2#1, ldv_mod_timer_30_~ldv_func_res~1#1, ldv_mod_timer_30_~tmp~87#1, ldv_mod_timer_30_~tmp___0~50#1;ldv_mod_timer_30_~ldv_func_arg1#1.base, ldv_mod_timer_30_~ldv_func_arg1#1.offset := ldv_mod_timer_30_#in~ldv_func_arg1#1.base, ldv_mod_timer_30_#in~ldv_func_arg1#1.offset;ldv_mod_timer_30_~ldv_func_arg2#1 := ldv_mod_timer_30_#in~ldv_func_arg2#1;havoc ldv_mod_timer_30_~ldv_func_res~1#1;havoc ldv_mod_timer_30_~tmp~87#1;havoc ldv_mod_timer_30_~tmp___0~50#1; [2025-02-08 04:19:06,964 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15012-2: call saa7146_set_capture_#t~mem2388#1 := read~int#36(saa7146_set_capture_~dev#1.base, 1230 + saa7146_set_capture_~dev#1.offset, 8);call saa7146_set_capture_#t~mem2389#1.base, saa7146_set_capture_#t~mem2389#1.offset := read~$Pointer$#36(saa7146_set_capture_~dev#1.base, 802 + saa7146_set_capture_~dev#1.offset, 8); [2025-02-08 04:19:06,964 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15012-1: SUMMARY for call writel(saa7146_set_capture_#t~mem2388#1, saa7146_set_capture_#t~mem2389#1.base, 260 + saa7146_set_capture_#t~mem2389#1.offset); srcloc: null [2025-02-08 04:19:06,964 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15012: havoc saa7146_set_capture_#t~mem2388#1;havoc saa7146_set_capture_#t~mem2389#1.base, saa7146_set_capture_#t~mem2389#1.offset;call saa7146_set_capture_#t~mem2390#1.base, saa7146_set_capture_#t~mem2390#1.offset := read~$Pointer$#36(saa7146_set_capture_~dev#1.base, 802 + saa7146_set_capture_~dev#1.offset, 8); [2025-02-08 04:19:06,964 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14715: calculate_video_dma_grab_planar_#t~ret2288#1 := calc_planar_422_#res#1;havoc calc_planar_422_#t~mem2193#1.base, calc_planar_422_#t~mem2193#1.offset, calc_planar_422_#t~mem2194#1, calc_planar_422_#t~mem2195#1.base, calc_planar_422_#t~mem2195#1.offset, calc_planar_422_#t~mem2196#1, calc_planar_422_#t~mem2197#1, calc_planar_422_#t~mem2198#1, calc_planar_422_#t~mem2199#1, calc_planar_422_#t~mem2200#1, calc_planar_422_#t~mem2202#1, calc_planar_422_#t~mem2201#1, calc_planar_422_#t~mem2203#1, calc_planar_422_#t~mem2204#1, calc_planar_422_#t~mem2205#1, calc_planar_422_#t~mem2207#1, calc_planar_422_#t~mem2206#1, calc_planar_422_#t~mem2208#1, calc_planar_422_#t~mem2210#1, calc_planar_422_#t~mem2209#1, calc_planar_422_#t~mem2211#1, calc_planar_422_#t~mem2212#1, calc_planar_422_#t~mem2213#1, calc_planar_422_#t~mem2215#1, calc_planar_422_#t~mem2214#1, calc_planar_422_#t~mem2216#1, calc_planar_422_#t~mem2217#1, calc_planar_422_~vv#1.base, calc_planar_422_~vv#1.offset, calc_planar_422_~buf#1.base, calc_planar_422_~buf#1.offset, calc_planar_422_~vdma2#1.base, calc_planar_422_~vdma2#1.offset, calc_planar_422_~vdma3#1.base, calc_planar_422_~vdma3#1.offset, calc_planar_422_~height~2#1, calc_planar_422_~width~2#1;havoc calc_planar_422_#in~vv#1.base, calc_planar_422_#in~vv#1.offset, calc_planar_422_#in~buf#1.base, calc_planar_422_#in~buf#1.offset, calc_planar_422_#in~vdma2#1.base, calc_planar_422_#in~vdma2#1.offset, calc_planar_422_#in~vdma3#1.base, calc_planar_422_#in~vdma3#1.offset;assume { :end_inline_calc_planar_422 } true;assume -2147483648 <= calculate_video_dma_grab_planar_#t~ret2288#1 && calculate_video_dma_grab_planar_#t~ret2288#1 <= 2147483647;havoc calculate_video_dma_grab_planar_#t~ret2288#1; [2025-02-08 04:19:06,964 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14715-1: assume { :begin_inline_calc_planar_422 } true;calc_planar_422_#in~vv#1.base, calc_planar_422_#in~vv#1.offset, calc_planar_422_#in~buf#1.base, calc_planar_422_#in~buf#1.offset, calc_planar_422_#in~vdma2#1.base, calc_planar_422_#in~vdma2#1.offset, calc_planar_422_#in~vdma3#1.base, calc_planar_422_#in~vdma3#1.offset := calculate_video_dma_grab_planar_~vv~36#1.base, calculate_video_dma_grab_planar_~vv~36#1.offset, calculate_video_dma_grab_planar_~buf#1.base, calculate_video_dma_grab_planar_~buf#1.offset, calculate_video_dma_grab_planar_~#vdma2~1#1.base, calculate_video_dma_grab_planar_~#vdma2~1#1.offset, calculate_video_dma_grab_planar_~#vdma3~0#1.base, calculate_video_dma_grab_planar_~#vdma3~0#1.offset;havoc calc_planar_422_#res#1;havoc calc_planar_422_#t~mem2193#1.base, calc_planar_422_#t~mem2193#1.offset, calc_planar_422_#t~mem2194#1, calc_planar_422_#t~mem2195#1.base, calc_planar_422_#t~mem2195#1.offset, calc_planar_422_#t~mem2196#1, calc_planar_422_#t~mem2197#1, calc_planar_422_#t~mem2198#1, calc_planar_422_#t~mem2199#1, calc_planar_422_#t~mem2200#1, calc_planar_422_#t~mem2202#1, calc_planar_422_#t~mem2201#1, calc_planar_422_#t~mem2203#1, calc_planar_422_#t~mem2204#1, calc_planar_422_#t~mem2205#1, calc_planar_422_#t~mem2207#1, calc_planar_422_#t~mem2206#1, calc_planar_422_#t~mem2208#1, calc_planar_422_#t~mem2210#1, calc_planar_422_#t~mem2209#1, calc_planar_422_#t~mem2211#1, calc_planar_422_#t~mem2212#1, calc_planar_422_#t~mem2213#1, calc_planar_422_#t~mem2215#1, calc_planar_422_#t~mem2214#1, calc_planar_422_#t~mem2216#1, calc_planar_422_#t~mem2217#1, calc_planar_422_~vv#1.base, calc_planar_422_~vv#1.offset, calc_planar_422_~buf#1.base, calc_planar_422_~buf#1.offset, calc_planar_422_~vdma2#1.base, calc_planar_422_~vdma2#1.offset, calc_planar_422_~vdma3#1.base, calc_planar_422_~vdma3#1.offset, calc_planar_422_~height~2#1, calc_planar_422_~width~2#1;calc_planar_422_~vv#1.base, calc_planar_422_~vv#1.offset := calc_planar_422_#in~vv#1.base, calc_planar_422_#in~vv#1.offset;calc_planar_422_~buf#1.base, calc_planar_422_~buf#1.offset := calc_planar_422_#in~buf#1.base, calc_planar_422_#in~buf#1.offset;calc_planar_422_~vdma2#1.base, calc_planar_422_~vdma2#1.offset := calc_planar_422_#in~vdma2#1.base, calc_planar_422_#in~vdma2#1.offset;calc_planar_422_~vdma3#1.base, calc_planar_422_~vdma3#1.offset := calc_planar_422_#in~vdma3#1.base, calc_planar_422_#in~vdma3#1.offset;havoc calc_planar_422_~height~2#1;havoc calc_planar_422_~width~2#1;call calc_planar_422_#t~mem2193#1.base, calc_planar_422_#t~mem2193#1.offset := read~$Pointer$#36(calc_planar_422_~buf#1.base, 220 + calc_planar_422_~buf#1.offset, 8);call calc_planar_422_#t~mem2194#1 := read~int#36(calc_planar_422_#t~mem2193#1.base, 4 + calc_planar_422_#t~mem2193#1.offset, 4);calc_planar_422_~height~2#1 := (if calc_planar_422_#t~mem2194#1 % 4294967296 % 4294967296 <= 2147483647 then calc_planar_422_#t~mem2194#1 % 4294967296 % 4294967296 else calc_planar_422_#t~mem2194#1 % 4294967296 % 4294967296 - 4294967296);havoc calc_planar_422_#t~mem2193#1.base, calc_planar_422_#t~mem2193#1.offset;havoc calc_planar_422_#t~mem2194#1;call calc_planar_422_#t~mem2195#1.base, calc_planar_422_#t~mem2195#1.offset := read~$Pointer$#36(calc_planar_422_~buf#1.base, 220 + calc_planar_422_~buf#1.offset, 8);call calc_planar_422_#t~mem2196#1 := read~int#36(calc_planar_422_#t~mem2195#1.base, calc_planar_422_#t~mem2195#1.offset, 4);calc_planar_422_~width~2#1 := (if calc_planar_422_#t~mem2196#1 % 4294967296 % 4294967296 <= 2147483647 then calc_planar_422_#t~mem2196#1 % 4294967296 % 4294967296 else calc_planar_422_#t~mem2196#1 % 4294967296 % 4294967296 - 4294967296);havoc calc_planar_422_#t~mem2195#1.base, calc_planar_422_#t~mem2195#1.offset;havoc calc_planar_422_#t~mem2196#1;call write~int#15(calc_planar_422_~width~2#1, calc_planar_422_~vdma2#1.base, 12 + calc_planar_422_~vdma2#1.offset, 4);call write~int#15(calc_planar_422_~width~2#1, calc_planar_422_~vdma3#1.base, 12 + calc_planar_422_~vdma3#1.offset, 4);call calc_planar_422_#t~mem2197#1 := read~int#36(calc_planar_422_~vv#1.base, 1137 + calc_planar_422_~vv#1.offset, 4); [2025-02-08 04:19:06,964 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-3: #t~ret2801#1 := buffer_activate_#res#1;havoc buffer_activate_#t~mem1667#1.base, buffer_activate_#t~mem1667#1.offset, buffer_activate_#t~ret1668#1, buffer_activate_~dev#1.base, buffer_activate_~dev#1.offset, buffer_activate_~buf#1.base, buffer_activate_~buf#1.offset, buffer_activate_~next#1.base, buffer_activate_~next#1.offset, buffer_activate_~vv~22#1.base, buffer_activate_~vv~22#1.offset;havoc buffer_activate_#in~dev#1.base, buffer_activate_#in~dev#1.offset, buffer_activate_#in~buf#1.base, buffer_activate_#in~buf#1.offset, buffer_activate_#in~next#1.base, buffer_activate_#in~next#1.offset;assume { :end_inline_buffer_activate } true;assume -2147483648 <= #t~ret2801#1 && #t~ret2801#1 <= 2147483647;#t~funptrres2783#1 := #t~ret2801#1; [2025-02-08 04:19:06,964 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16235-1: SUMMARY for call ldv_mod_timer_30___0_#t~ret2666#1 := mod_timer(ldv_mod_timer_30___0_~ldv_func_arg1#1.base, ldv_mod_timer_30___0_~ldv_func_arg1#1.offset, ldv_mod_timer_30___0_~ldv_func_arg2#1); srcloc: null [2025-02-08 04:19:06,964 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16235: assume -2147483648 <= ldv_mod_timer_30___0_#t~ret2666#1 && ldv_mod_timer_30___0_#t~ret2666#1 <= 2147483647;ldv_mod_timer_30___0_~tmp~113#1 := ldv_mod_timer_30___0_#t~ret2666#1;havoc ldv_mod_timer_30___0_#t~ret2666#1;ldv_mod_timer_30___0_~ldv_func_res~2#1 := ldv_mod_timer_30___0_~tmp~113#1; [2025-02-08 04:19:06,965 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14765: SUMMARY for call saa7146_write_out_dma(calculate_video_dma_grab_planar_~dev#1.base, calculate_video_dma_grab_planar_~dev#1.offset, 2, calculate_video_dma_grab_planar_~#vdma3~0#1.base, calculate_video_dma_grab_planar_~#vdma3~0#1.offset); srcloc: null [2025-02-08 04:19:06,965 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15459: 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;#t~ret2803#1 := buffer_activate___0_#res#1;havoc buffer_activate___0_#t~mem2515#1.base, buffer_activate___0_#t~mem2515#1.offset, buffer_activate___0_#t~bitwise2516#1, buffer_activate___0_#t~mem2517#1, buffer_activate___0_#t~ret2518#1, buffer_activate___0_#t~ret2519#1, buffer_activate___0_#t~ret2520#1, buffer_activate___0_~dev#1.base, buffer_activate___0_~dev#1.offset, buffer_activate___0_~buf#1.base, buffer_activate___0_~buf#1.offset, buffer_activate___0_~next#1.base, buffer_activate___0_~next#1.offset, buffer_activate___0_~vv~41#1.base, buffer_activate___0_~vv~41#1.offset, buffer_activate___0_~#descriptor~41#1.base, buffer_activate___0_~#descriptor~41#1.offset, buffer_activate___0_~tmp~99#1;havoc buffer_activate___0_#in~dev#1.base, buffer_activate___0_#in~dev#1.offset, buffer_activate___0_#in~buf#1.base, buffer_activate___0_#in~buf#1.offset, buffer_activate___0_#in~next#1.base, buffer_activate___0_#in~next#1.offset;assume { :end_inline_buffer_activate___0 } true;assume -2147483648 <= #t~ret2803#1 && #t~ret2803#1 <= 2147483647;#t~funptrres2783#1 := #t~ret2803#1; [2025-02-08 04:19:06,965 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15013-1: SUMMARY for call writel(268439552, saa7146_set_capture_#t~mem2390#1.base, 252 + saa7146_set_capture_#t~mem2390#1.offset); srcloc: null [2025-02-08 04:19:06,965 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15013: havoc saa7146_set_capture_#t~mem2390#1.base, saa7146_set_capture_#t~mem2390#1.offset;call ULTIMATE.dealloc(saa7146_set_capture_~#descriptor~39#1.base, saa7146_set_capture_~#descriptor~39#1.offset);havoc saa7146_set_capture_~#descriptor~39#1.base, saa7146_set_capture_~#descriptor~39#1.offset;call ULTIMATE.dealloc(saa7146_set_capture_~#descriptor___0~22#1.base, saa7146_set_capture_~#descriptor___0~22#1.offset);havoc saa7146_set_capture_~#descriptor___0~22#1.base, saa7146_set_capture_~#descriptor___0~22#1.offset; [2025-02-08 04:19:06,965 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13543: assume -2147483648 <= ldv_mod_timer_30_#t~ret1861#1 && ldv_mod_timer_30_#t~ret1861#1 <= 2147483647;ldv_mod_timer_30_~tmp___0~50#1 := ldv_mod_timer_30_#t~ret1861#1;havoc ldv_mod_timer_30_#t~ret1861#1;ldv_mod_timer_30_#res#1 := ldv_mod_timer_30_~tmp___0~50#1; [2025-02-08 04:19:06,965 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13543-1: SUMMARY for call ldv_mod_timer_30_#t~ret1861#1 := ldv_mod_timer(ldv_mod_timer_30_~ldv_func_res~1#1, ldv_mod_timer_30_~ldv_func_arg1#1.base, ldv_mod_timer_30_~ldv_func_arg1#1.offset, ldv_mod_timer_30_~ldv_func_arg2#1); srcloc: null [2025-02-08 04:19:06,965 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14733: assume 2 == calculate_video_dma_grab_planar_~field~4#1 % 4294967296;call calculate_video_dma_grab_planar_#t~mem2295#1 := read~int#15(calculate_video_dma_grab_planar_~#vdma1~2#1.base, 8 + calculate_video_dma_grab_planar_~#vdma1~2#1.offset, 4);call write~int#15(calculate_video_dma_grab_planar_#t~mem2295#1, calculate_video_dma_grab_planar_~#vdma1~2#1.base, calculate_video_dma_grab_planar_~#vdma1~2#1.offset, 4);havoc calculate_video_dma_grab_planar_#t~mem2295#1;call calculate_video_dma_grab_planar_#t~mem2296#1 := read~int#15(calculate_video_dma_grab_planar_~#vdma1~2#1.base, 12 + calculate_video_dma_grab_planar_~#vdma1~2#1.offset, 4);call write~int#15(calculate_video_dma_grab_planar_#t~mem2296#1 % 4294967296 / 2, calculate_video_dma_grab_planar_~#vdma1~2#1.base, 12 + calculate_video_dma_grab_planar_~#vdma1~2#1.offset, 4);havoc calculate_video_dma_grab_planar_#t~mem2296#1;call calculate_video_dma_grab_planar_#t~mem2297#1 := read~int#15(calculate_video_dma_grab_planar_~#vdma2~1#1.base, 8 + calculate_video_dma_grab_planar_~#vdma2~1#1.offset, 4);call write~int#15(calculate_video_dma_grab_planar_#t~mem2297#1, calculate_video_dma_grab_planar_~#vdma2~1#1.base, calculate_video_dma_grab_planar_~#vdma2~1#1.offset, 4);havoc calculate_video_dma_grab_planar_#t~mem2297#1;call calculate_video_dma_grab_planar_#t~mem2298#1 := read~int#15(calculate_video_dma_grab_planar_~#vdma2~1#1.base, 12 + calculate_video_dma_grab_planar_~#vdma2~1#1.offset, 4);call write~int#15(calculate_video_dma_grab_planar_#t~mem2298#1 % 4294967296 / 2, calculate_video_dma_grab_planar_~#vdma2~1#1.base, 12 + calculate_video_dma_grab_planar_~#vdma2~1#1.offset, 4);havoc calculate_video_dma_grab_planar_#t~mem2298#1;call calculate_video_dma_grab_planar_#t~mem2299#1 := read~int#15(calculate_video_dma_grab_planar_~#vdma3~0#1.base, 8 + calculate_video_dma_grab_planar_~#vdma3~0#1.offset, 4);call write~int#15(calculate_video_dma_grab_planar_#t~mem2299#1, calculate_video_dma_grab_planar_~#vdma3~0#1.base, calculate_video_dma_grab_planar_~#vdma3~0#1.offset, 4);havoc calculate_video_dma_grab_planar_#t~mem2299#1;call calculate_video_dma_grab_planar_#t~mem2300#1 := read~int#15(calculate_video_dma_grab_planar_~#vdma3~0#1.base, 12 + calculate_video_dma_grab_planar_~#vdma3~0#1.offset, 4);call write~int#15(calculate_video_dma_grab_planar_#t~mem2300#1 % 4294967296 / 2, calculate_video_dma_grab_planar_~#vdma3~0#1.base, 12 + calculate_video_dma_grab_planar_~#vdma3~0#1.offset, 4);havoc calculate_video_dma_grab_planar_#t~mem2300#1; [2025-02-08 04:19:06,965 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14733: assume !(2 == calculate_video_dma_grab_planar_~field~4#1 % 4294967296); [2025-02-08 04:19:06,965 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15394: 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;havoc saa7146_set_vbi_capture_#t~mem2492#1.base, saa7146_set_vbi_capture_#t~mem2492#1.offset, saa7146_set_vbi_capture_#t~mem2493#1, saa7146_set_vbi_capture_#t~mem2494#1, saa7146_set_vbi_capture_#t~mem2495#1, saa7146_set_vbi_capture_#t~mem2496#1, saa7146_set_vbi_capture_#t~mem2497#1, saa7146_set_vbi_capture_#t~mem2498#1, saa7146_set_vbi_capture_#t~bitwise2499#1, saa7146_set_vbi_capture_#t~bitwise2500#1, saa7146_set_vbi_capture_#t~mem2501#1.base, saa7146_set_vbi_capture_#t~mem2501#1.offset, saa7146_set_vbi_capture_#t~mem2502#1.base, saa7146_set_vbi_capture_#t~mem2502#1.offset, saa7146_set_vbi_capture_#t~mem2503#1.base, saa7146_set_vbi_capture_#t~mem2503#1.offset, saa7146_set_vbi_capture_#t~mem2504#1.base, saa7146_set_vbi_capture_#t~mem2504#1.offset, saa7146_set_vbi_capture_#t~mem2505#1.base, saa7146_set_vbi_capture_#t~mem2505#1.offset, saa7146_set_vbi_capture_#t~mem2506#1.base, saa7146_set_vbi_capture_#t~mem2506#1.offset, saa7146_set_vbi_capture_#t~bitwise2507#1, saa7146_set_vbi_capture_#t~mem2508#1.base, saa7146_set_vbi_capture_#t~mem2508#1.offset, saa7146_set_vbi_capture_#t~bitwise2509#1, saa7146_set_vbi_capture_#t~mem2510#1.base, saa7146_set_vbi_capture_#t~mem2510#1.offset, saa7146_set_vbi_capture_#t~mem2511#1.base, saa7146_set_vbi_capture_#t~mem2511#1.offset, saa7146_set_vbi_capture_#t~mem2512#1, saa7146_set_vbi_capture_#t~mem2513#1.base, saa7146_set_vbi_capture_#t~mem2513#1.offset, saa7146_set_vbi_capture_#t~mem2514#1.base, saa7146_set_vbi_capture_#t~mem2514#1.offset, saa7146_set_vbi_capture_~dev#1.base, saa7146_set_vbi_capture_~dev#1.offset, saa7146_set_vbi_capture_~buf#1.base, saa7146_set_vbi_capture_~buf#1.offset, saa7146_set_vbi_capture_~next#1.base, saa7146_set_vbi_capture_~next#1.offset, saa7146_set_vbi_capture_~vv~40#1.base, saa7146_set_vbi_capture_~vv~40#1.offset, saa7146_set_vbi_capture_~#vdma3~1#1.base, saa7146_set_vbi_capture_~#vdma3~1#1.offset, saa7146_set_vbi_capture_~count~2#1, saa7146_set_vbi_capture_~e_wait~1#1, saa7146_set_vbi_capture_~o_wait~1#1, saa7146_set_vbi_capture_~tmp~98#1, saa7146_set_vbi_capture_~tmp___0~58#1, saa7146_set_vbi_capture_~tmp___1~37#1, saa7146_set_vbi_capture_~tmp___2~27#1, saa7146_set_vbi_capture_~tmp___3~22#1, saa7146_set_vbi_capture_~tmp___4~16#1, saa7146_set_vbi_capture_~tmp___5~11#1, saa7146_set_vbi_capture_~tmp___6~10#1, saa7146_set_vbi_capture_~tmp___7~8#1;havoc saa7146_set_vbi_capture_#in~dev#1.base, saa7146_set_vbi_capture_#in~dev#1.offset, saa7146_set_vbi_capture_#in~buf#1.base, saa7146_set_vbi_capture_#in~buf#1.offset, saa7146_set_vbi_capture_#in~next#1.base, saa7146_set_vbi_capture_#in~next#1.offset;assume { :end_inline_saa7146_set_vbi_capture } true;assume { :begin_inline_ldv_mod_timer_30___0 } true;ldv_mod_timer_30___0_#in~ldv_func_arg1#1.base, ldv_mod_timer_30___0_#in~ldv_func_arg1#1.offset, ldv_mod_timer_30___0_#in~ldv_func_arg2#1 := buffer_activate___0_~vv~41#1.base, 32 + buffer_activate___0_~vv~41#1.offset, 125 + ~jiffies~0;havoc ldv_mod_timer_30___0_#res#1;havoc ldv_mod_timer_30___0_#t~ret2666#1, ldv_mod_timer_30___0_#t~ret2667#1, ldv_mod_timer_30___0_~ldv_func_arg1#1.base, ldv_mod_timer_30___0_~ldv_func_arg1#1.offset, ldv_mod_timer_30___0_~ldv_func_arg2#1, ldv_mod_timer_30___0_~ldv_func_res~2#1, ldv_mod_timer_30___0_~tmp~113#1, ldv_mod_timer_30___0_~tmp___0~64#1;ldv_mod_timer_30___0_~ldv_func_arg1#1.base, ldv_mod_timer_30___0_~ldv_func_arg1#1.offset := ldv_mod_timer_30___0_#in~ldv_func_arg1#1.base, ldv_mod_timer_30___0_#in~ldv_func_arg1#1.offset;ldv_mod_timer_30___0_~ldv_func_arg2#1 := ldv_mod_timer_30___0_#in~ldv_func_arg2#1;havoc ldv_mod_timer_30___0_~ldv_func_res~2#1;havoc ldv_mod_timer_30___0_~tmp~113#1;havoc ldv_mod_timer_30___0_~tmp___0~64#1; [2025-02-08 04:19:06,965 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16237-1: SUMMARY for call ldv_mod_timer_30___0_#t~ret2667#1 := ldv_mod_timer(ldv_mod_timer_30___0_~ldv_func_res~2#1, ldv_mod_timer_30___0_~ldv_func_arg1#1.base, ldv_mod_timer_30___0_~ldv_func_arg1#1.offset, ldv_mod_timer_30___0_~ldv_func_arg2#1); srcloc: null [2025-02-08 04:19:06,966 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16237: assume -2147483648 <= ldv_mod_timer_30___0_#t~ret2667#1 && ldv_mod_timer_30___0_#t~ret2667#1 <= 2147483647;ldv_mod_timer_30___0_~tmp___0~64#1 := ldv_mod_timer_30___0_#t~ret2667#1;havoc ldv_mod_timer_30___0_#t~ret2667#1;ldv_mod_timer_30___0_#res#1 := ldv_mod_timer_30___0_~tmp___0~64#1; [2025-02-08 04:19:07,060 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5507: call ULTIMATE.dealloc(~#descriptor~0.base, ~#descriptor~0.offset);havoc ~#descriptor~0.base, ~#descriptor~0.offset;call ULTIMATE.dealloc(~#descriptor___0~0.base, ~#descriptor___0~0.offset);havoc ~#descriptor___0~0.base, ~#descriptor___0~0.offset;call ULTIMATE.dealloc(~#descriptor___1~0.base, ~#descriptor___1~0.offset);havoc ~#descriptor___1~0.base, ~#descriptor___1~0.offset; [2025-02-08 04:19:07,161 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11092: call ULTIMATE.dealloc(~#descriptor~21.base, ~#descriptor~21.offset);havoc ~#descriptor~21.base, ~#descriptor~21.offset;call ULTIMATE.dealloc(~#descriptor___0~13.base, ~#descriptor___0~13.offset);havoc ~#descriptor___0~13.base, ~#descriptor___0~13.offset;call ULTIMATE.dealloc(~#descriptor___1~11.base, ~#descriptor___1~11.offset);havoc ~#descriptor___1~11.base, ~#descriptor___1~11.offset; [2025-02-08 04:19:07,171 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5166: havoc #t~mem22;havoc #t~mem23;call ULTIMATE.dealloc(~#tmp~1.base, ~#tmp~1.offset);havoc ~#tmp~1.base, ~#tmp~1.offset; [2025-02-08 04:19:07,173 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17505: havoc #t~ret2778.base, #t~ret2778.offset; [2025-02-08 04:19:07,320 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5688: call ULTIMATE.dealloc(~#descriptor~3#1.base, ~#descriptor~3#1.offset);havoc ~#descriptor~3#1.base, ~#descriptor~3#1.offset;call ULTIMATE.dealloc(~#descriptor___0~1#1.base, ~#descriptor___0~1#1.offset);havoc ~#descriptor___0~1#1.base, ~#descriptor___0~1#1.offset;call ULTIMATE.dealloc(~#descriptor___1~1#1.base, ~#descriptor___1~1#1.offset);havoc ~#descriptor___1~1#1.base, ~#descriptor___1~1#1.offset; [2025-02-08 04:19:07,320 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5780-1: SUMMARY for call #t~ret223#1 := __dynamic_pr_debug(~#descriptor___1~1#1.base, ~#descriptor___1~1#1.offset, 48, 0); srcloc: null [2025-02-08 04:19:07,320 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5780: assume -2147483648 <= #t~ret223#1 && #t~ret223#1 <= 2147483647;havoc #t~ret223#1; [2025-02-08 04:19:07,320 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5776-1: SUMMARY for call #t~ret222#1 := ldv__builtin_expect((if #t~mem221#1 % 4294967296 % 18446744073709551616 <= 9223372036854775807 then #t~mem221#1 % 4294967296 % 18446744073709551616 else #t~mem221#1 % 4294967296 % 18446744073709551616 - 18446744073709551616) % 2, 0); srcloc: null [2025-02-08 04:19:07,320 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5776: assume -9223372036854775808 <= #t~ret222#1 && #t~ret222#1 <= 9223372036854775807;~tmp___4~0#1 := #t~ret222#1;havoc #t~mem221#1;havoc #t~ret222#1; [2025-02-08 04:19:07,320 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5768-1: [2025-02-08 04:19:07,320 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5768-2: havoc #t~bitwise220#1;assume #t~bitwise220#1 % 4294967296 <= ~saa7146_debug~0 % 4294967296 && #t~bitwise220#1 % 4294967296 <= 2; [2025-02-08 04:19:07,320 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5768: assume 0 != #t~bitwise220#1 % 4294967296;havoc #t~bitwise220#1;call write~$Pointer$#32(44, 0, ~#descriptor___1~1#1.base, ~#descriptor___1~1#1.offset, 8);call write~$Pointer$#32(45, 0, ~#descriptor___1~1#1.base, 8 + ~#descriptor___1~1#1.offset, 8);call write~$Pointer$#32(46, 0, ~#descriptor___1~1#1.base, 16 + ~#descriptor___1~1#1.offset, 8);call write~$Pointer$#32(47, 0, ~#descriptor___1~1#1.base, 24 + ~#descriptor___1~1#1.offset, 8);call write~int#32(86, ~#descriptor___1~1#1.base, 32 + ~#descriptor___1~1#1.offset, 4);call write~int#32(0, ~#descriptor___1~1#1.base, 36 + ~#descriptor___1~1#1.offset, 4);call #t~mem221#1 := read~int#32(~#descriptor___1~1#1.base, 36 + ~#descriptor___1~1#1.offset, 4); [2025-02-08 04:19:07,320 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5768: assume !(0 != #t~bitwise220#1 % 4294967296);havoc #t~bitwise220#1; [2025-02-08 04:19:07,320 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5768-3: assume 2 == ~saa7146_debug~0 % 4294967296;#t~bitwise220#1 := ~saa7146_debug~0; [2025-02-08 04:19:07,320 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5768-3: assume !(2 == ~saa7146_debug~0 % 4294967296); [2025-02-08 04:19:07,320 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5768-4: assume 0 == ~saa7146_debug~0 % 4294967296;#t~bitwise220#1 := 0; [2025-02-08 04:19:07,320 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5768-4: assume !(0 == ~saa7146_debug~0 % 4294967296); [2025-02-08 04:19:07,320 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5765: havoc list_add_tail_#t~mem3#1.base, list_add_tail_#t~mem3#1.offset, list_add_tail_~new#1.base, list_add_tail_~new#1.offset, list_add_tail_~head#1.base, list_add_tail_~head#1.offset;havoc list_add_tail_#in~new#1.base, list_add_tail_#in~new#1.offset, list_add_tail_#in~head#1.base, list_add_tail_#in~head#1.offset;assume { :end_inline_list_add_tail } true;call write~int#36(2, ~buf#1.base, 32 + ~buf#1.offset, 4); [2025-02-08 04:19:07,320 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5043: havoc __list_add_~arg0#1.base, __list_add_~arg0#1.offset, __list_add_~arg1#1.base, __list_add_~arg1#1.offset, __list_add_~arg2#1.base, __list_add_~arg2#1.offset;havoc __list_add_#in~arg0#1.base, __list_add_#in~arg0#1.offset, __list_add_#in~arg1#1.base, __list_add_#in~arg1#1.offset, __list_add_#in~arg2#1.base, __list_add_#in~arg2#1.offset;assume { :end_inline___list_add } true;havoc list_add_tail_#t~mem3#1.base, list_add_tail_#t~mem3#1.offset; [2025-02-08 04:19:07,320 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5778: assume 0 != ~tmp___4~0#1; [2025-02-08 04:19:07,320 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5778: assume !(0 != ~tmp___4~0#1); [2025-02-08 04:19:11,758 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15346: havoc vbi_workaround_#t~mem2478#1.base, vbi_workaround_#t~mem2478#1.offset; [2025-02-08 04:19:11,758 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15313-1: SUMMARY for call writel(1048592, vbi_workaround_#t~mem2468#1.base, 256 + vbi_workaround_#t~mem2468#1.offset); srcloc: null [2025-02-08 04:19:11,758 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15346-1: SUMMARY for call writel(1048576, vbi_workaround_#t~mem2478#1.base, 252 + vbi_workaround_#t~mem2478#1.offset); srcloc: null [2025-02-08 04:19:11,758 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15313: havoc vbi_workaround_#t~mem2468#1.base, vbi_workaround_#t~mem2468#1.offset; [2025-02-08 04:19:11,759 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15363-1: SUMMARY for call vbi_workaround_#t~ret2485#1 := readl(vbi_workaround_#t~mem2484#1.base, 264 + vbi_workaround_#t~mem2484#1.offset); srcloc: null [2025-02-08 04:19:11,759 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15330: assume -9223372036854775808 <= vbi_workaround_#t~ret2475#1 && vbi_workaround_#t~ret2475#1 <= 9223372036854775807;vbi_workaround_~tmp___25~1#1 := vbi_workaround_#t~ret2475#1;havoc vbi_workaround_#t~mem2474#1;havoc vbi_workaround_#t~ret2475#1; [2025-02-08 04:19:11,759 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15363: vbi_workaround_~tmp___27~1#1 := vbi_workaround_#t~ret2485#1;havoc vbi_workaround_#t~mem2484#1.base, vbi_workaround_#t~mem2484#1.offset;havoc vbi_workaround_#t~ret2485#1; [2025-02-08 04:19:11,759 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15330-1: SUMMARY for call vbi_workaround_#t~ret2475#1 := ldv__builtin_expect((if vbi_workaround_#t~mem2474#1 % 4294967296 % 18446744073709551616 <= 9223372036854775807 then vbi_workaround_#t~mem2474#1 % 4294967296 % 18446744073709551616 else vbi_workaround_#t~mem2474#1 % 4294967296 % 18446744073709551616 - 18446744073709551616) % 2, 0); srcloc: null [2025-02-08 04:19:11,759 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15347-1: SUMMARY for call vbi_workaround_#t~ret2479#1.base, vbi_workaround_#t~ret2479#1.offset := get_current(); srcloc: null [2025-02-08 04:19:11,759 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15314: assume { :begin_inline_add_wait_queue } true;add_wait_queue_#in~arg0#1.base, add_wait_queue_#in~arg0#1.offset, add_wait_queue_#in~arg1#1.base, add_wait_queue_#in~arg1#1.offset := vbi_workaround_~vv~39#1.base, 324 + vbi_workaround_~vv~39#1.offset, vbi_workaround_~#wait~0#1.base, vbi_workaround_~#wait~0#1.offset;havoc add_wait_queue_~arg0#1.base, add_wait_queue_~arg0#1.offset, add_wait_queue_~arg1#1.base, add_wait_queue_~arg1#1.offset;add_wait_queue_~arg0#1.base, add_wait_queue_~arg0#1.offset := add_wait_queue_#in~arg0#1.base, add_wait_queue_#in~arg0#1.offset;add_wait_queue_~arg1#1.base, add_wait_queue_~arg1#1.offset := add_wait_queue_#in~arg1#1.base, add_wait_queue_#in~arg1#1.offset; [2025-02-08 04:19:11,759 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15859: call ULTIMATE.dealloc(~#descriptor~49#1.base, ~#descriptor~49#1.offset);havoc ~#descriptor~49#1.base, ~#descriptor~49#1.offset;call ULTIMATE.dealloc(~#descriptor___0~25#1.base, ~#descriptor___0~25#1.offset);havoc ~#descriptor___0~25#1.base, ~#descriptor___0~25#1.offset;call ULTIMATE.dealloc(~#descriptor___1~22#1.base, ~#descriptor___1~22#1.offset);havoc ~#descriptor___1~22#1.base, ~#descriptor___1~22#1.offset; [2025-02-08 04:19:11,759 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15347: vbi_workaround_~tmp___29~0#1.base, vbi_workaround_~tmp___29~0#1.offset := vbi_workaround_#t~ret2479#1.base, vbi_workaround_#t~ret2479#1.offset;havoc vbi_workaround_#t~ret2479#1.base, vbi_workaround_#t~ret2479#1.offset;assume { :begin_inline_signal_pending } true;signal_pending_#in~p#1.base, signal_pending_#in~p#1.offset := vbi_workaround_~tmp___29~0#1.base, vbi_workaround_~tmp___29~0#1.offset;havoc signal_pending_#res#1;havoc signal_pending_#t~ret2405#1, signal_pending_#t~ret2406#1, signal_pending_~p#1.base, signal_pending_~p#1.offset, signal_pending_~tmp~96#1, signal_pending_~tmp___0~56#1;signal_pending_~p#1.base, signal_pending_~p#1.offset := signal_pending_#in~p#1.base, signal_pending_#in~p#1.offset;havoc signal_pending_~tmp~96#1;havoc signal_pending_~tmp___0~56#1;assume { :begin_inline_test_tsk_thread_flag } true;test_tsk_thread_flag_#in~tsk#1.base, test_tsk_thread_flag_#in~tsk#1.offset, test_tsk_thread_flag_#in~flag#1 := signal_pending_~p#1.base, signal_pending_~p#1.offset, 2;havoc test_tsk_thread_flag_#res#1;havoc test_tsk_thread_flag_#t~mem2403#1.base, test_tsk_thread_flag_#t~mem2403#1.offset, test_tsk_thread_flag_#t~ret2404#1, test_tsk_thread_flag_~tsk#1.base, test_tsk_thread_flag_~tsk#1.offset, test_tsk_thread_flag_~flag#1, test_tsk_thread_flag_~tmp~95#1;test_tsk_thread_flag_~tsk#1.base, test_tsk_thread_flag_~tsk#1.offset := test_tsk_thread_flag_#in~tsk#1.base, test_tsk_thread_flag_#in~tsk#1.offset;test_tsk_thread_flag_~flag#1 := test_tsk_thread_flag_#in~flag#1;havoc test_tsk_thread_flag_~tmp~95#1;call test_tsk_thread_flag_#t~mem2403#1.base, test_tsk_thread_flag_#t~mem2403#1.offset := read~$Pointer$#36(test_tsk_thread_flag_~tsk#1.base, 8 + test_tsk_thread_flag_~tsk#1.offset, 8);assume { :begin_inline_test_ti_thread_flag } true;test_ti_thread_flag_#in~ti#1.base, test_ti_thread_flag_#in~ti#1.offset, test_ti_thread_flag_#in~flag#1 := test_tsk_thread_flag_#t~mem2403#1.base, test_tsk_thread_flag_#t~mem2403#1.offset, test_tsk_thread_flag_~flag#1;havoc test_ti_thread_flag_#res#1;havoc test_ti_thread_flag_#t~ret2391#1, test_ti_thread_flag_~ti#1.base, test_ti_thread_flag_~ti#1.offset, test_ti_thread_flag_~flag#1, test_ti_thread_flag_~tmp___0~55#1;test_ti_thread_flag_~ti#1.base, test_ti_thread_flag_~ti#1.offset := test_ti_thread_flag_#in~ti#1.base, test_ti_thread_flag_#in~ti#1.offset;test_ti_thread_flag_~flag#1 := test_ti_thread_flag_#in~flag#1;havoc test_ti_thread_flag_~tmp___0~55#1;assume { :begin_inline_variable_test_bit } true;variable_test_bit_#in~nr#1, variable_test_bit_#in~addr#1.base, variable_test_bit_#in~addr#1.offset := test_ti_thread_flag_~flag#1, test_ti_thread_flag_~ti#1.base, 16 + test_ti_thread_flag_~ti#1.offset;havoc variable_test_bit_#res#1;havoc variable_test_bit_~nr#1, variable_test_bit_~addr#1.base, variable_test_bit_~addr#1.offset, variable_test_bit_~oldbit~0#1;variable_test_bit_~nr#1 := variable_test_bit_#in~nr#1;variable_test_bit_~addr#1.base, variable_test_bit_~addr#1.offset := variable_test_bit_#in~addr#1.base, variable_test_bit_#in~addr#1.offset;havoc variable_test_bit_~oldbit~0#1;variable_test_bit_#res#1 := variable_test_bit_~oldbit~0#1; [2025-02-08 04:19:11,759 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15380: assume vbi_workaround_~i~7#1 <= 1; [2025-02-08 04:19:11,759 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15380: assume !(vbi_workaround_~i~7#1 <= 1);call vbi_workaround_#t~mem2490#1.base, vbi_workaround_#t~mem2490#1.offset := read~$Pointer$#36(vbi_workaround_~dev#1.base, 846 + vbi_workaround_~dev#1.offset, 8);call vbi_workaround_#t~mem2491#1 := read~int#36(vbi_workaround_~#dma_addr~0#1.base, vbi_workaround_~#dma_addr~0#1.offset, 8); [2025-02-08 04:19:11,759 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15314-1: SUMMARY for call SAA7146_IER_ENABLE(vbi_workaround_~dev#1.base, vbi_workaround_~dev#1.offset, 268435456); srcloc: null [2025-02-08 04:19:11,759 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15364-1: SUMMARY for call vbi_workaround_#t~ret2486#1 := __dynamic_pr_debug(vbi_workaround_~#descriptor___3~7#1.base, vbi_workaround_~#descriptor___3~7#1.offset, 693, 0); srcloc: null [2025-02-08 04:19:11,759 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15364: assume -2147483648 <= vbi_workaround_#t~ret2486#1 && vbi_workaround_#t~ret2486#1 <= 2147483647;havoc vbi_workaround_#t~ret2486#1; [2025-02-08 04:19:11,759 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15315: havoc add_wait_queue_~arg0#1.base, add_wait_queue_~arg0#1.offset, add_wait_queue_~arg1#1.base, add_wait_queue_~arg1#1.offset;havoc add_wait_queue_#in~arg0#1.base, add_wait_queue_#in~arg0#1.offset, add_wait_queue_#in~arg1#1.base, add_wait_queue_#in~arg1#1.offset;assume { :end_inline_add_wait_queue } true; [2025-02-08 04:19:11,759 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15348: vbi_workaround_#t~ret2480#1 := signal_pending_#res#1;havoc signal_pending_#t~ret2405#1, signal_pending_#t~ret2406#1, signal_pending_~p#1.base, signal_pending_~p#1.offset, signal_pending_~tmp~96#1, signal_pending_~tmp___0~56#1;havoc signal_pending_#in~p#1.base, signal_pending_#in~p#1.offset;assume { :end_inline_signal_pending } true;assume -2147483648 <= vbi_workaround_#t~ret2480#1 && vbi_workaround_#t~ret2480#1 <= 2147483647;vbi_workaround_~tmp___30~0#1 := vbi_workaround_#t~ret2480#1;havoc vbi_workaround_#t~ret2480#1; [2025-02-08 04:19:11,760 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15332: assume 0 != vbi_workaround_~tmp___25~1#1; [2025-02-08 04:19:11,760 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15332: assume !(0 != vbi_workaround_~tmp___25~1#1); [2025-02-08 04:19:11,760 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15316-1: SUMMARY for call vbi_workaround_#t~ret2469#1.base, vbi_workaround_#t~ret2469#1.offset := get_current(); srcloc: null [2025-02-08 04:19:11,760 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15316: vbi_workaround_~tmp___24~1#1.base, vbi_workaround_~tmp___24~1#1.offset := vbi_workaround_#t~ret2469#1.base, vbi_workaround_#t~ret2469#1.offset;havoc vbi_workaround_#t~ret2469#1.base, vbi_workaround_#t~ret2469#1.offset;call write~int#36(1, vbi_workaround_~tmp___24~1#1.base, vbi_workaround_~tmp___24~1#1.offset, 8);call vbi_workaround_#t~mem2470#1 := read~int#36(vbi_workaround_~dev#1.base, 1246 + vbi_workaround_~dev#1.offset, 8);call vbi_workaround_#t~mem2471#1.base, vbi_workaround_#t~mem2471#1.offset := read~$Pointer$#36(vbi_workaround_~dev#1.base, 802 + vbi_workaround_~dev#1.offset, 8); [2025-02-08 04:19:11,760 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15350: assume 0 != vbi_workaround_~tmp___30~0#1; [2025-02-08 04:19:11,760 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15350: assume !(0 != vbi_workaround_~tmp___30~0#1);vbi_workaround_~i~7#1 := 1 + vbi_workaround_~i~7#1; [2025-02-08 04:19:11,760 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15334-1: SUMMARY for call vbi_workaround_#t~ret2476#1 := __dynamic_pr_debug(vbi_workaround_~#descriptor___2~11#1.base, vbi_workaround_~#descriptor___2~11#1.offset, 687, 0); srcloc: null [2025-02-08 04:19:11,760 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15334: assume -2147483648 <= vbi_workaround_#t~ret2476#1 && vbi_workaround_#t~ret2476#1 <= 2147483647;havoc vbi_workaround_#t~ret2476#1; [2025-02-08 04:19:11,760 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15351-4: assume 0 == ~saa7146_debug~0 % 4294967296;vbi_workaround_#t~bitwise2481#1 := 0; [2025-02-08 04:19:11,760 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15351-4: assume !(0 == ~saa7146_debug~0 % 4294967296); [2025-02-08 04:19:11,760 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15351-3: assume 16 == ~saa7146_debug~0 % 4294967296;vbi_workaround_#t~bitwise2481#1 := ~saa7146_debug~0; [2025-02-08 04:19:11,760 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15351-3: assume !(16 == ~saa7146_debug~0 % 4294967296); [2025-02-08 04:19:11,760 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15351-2: havoc vbi_workaround_#t~bitwise2481#1;assume vbi_workaround_#t~bitwise2481#1 % 4294967296 <= ~saa7146_debug~0 % 4294967296 && vbi_workaround_#t~bitwise2481#1 % 4294967296 <= 16; [2025-02-08 04:19:11,760 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15318-1: SUMMARY for call writel(vbi_workaround_#t~mem2470#1, vbi_workaround_#t~mem2471#1.base, 264 + vbi_workaround_#t~mem2471#1.offset); srcloc: null [2025-02-08 04:19:11,760 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15351-1: [2025-02-08 04:19:11,760 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15318: havoc vbi_workaround_#t~mem2470#1;havoc vbi_workaround_#t~mem2471#1.base, vbi_workaround_#t~mem2471#1.offset;call vbi_workaround_#t~mem2472#1.base, vbi_workaround_#t~mem2472#1.offset := read~$Pointer$#36(vbi_workaround_~dev#1.base, 802 + vbi_workaround_~dev#1.offset, 8); [2025-02-08 04:19:11,760 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15351: assume 0 != vbi_workaround_#t~bitwise2481#1 % 4294967296;havoc vbi_workaround_#t~bitwise2481#1;call write~$Pointer$#32(689, 0, vbi_workaround_~#descriptor___3~7#1.base, vbi_workaround_~#descriptor___3~7#1.offset, 8);call write~$Pointer$#32(690, 0, vbi_workaround_~#descriptor___3~7#1.base, 8 + vbi_workaround_~#descriptor___3~7#1.offset, 8);call write~$Pointer$#32(691, 0, vbi_workaround_~#descriptor___3~7#1.base, 16 + vbi_workaround_~#descriptor___3~7#1.offset, 8);call write~$Pointer$#32(692, 0, vbi_workaround_~#descriptor___3~7#1.base, 24 + vbi_workaround_~#descriptor___3~7#1.offset, 8);call write~int#32(120, vbi_workaround_~#descriptor___3~7#1.base, 32 + vbi_workaround_~#descriptor___3~7#1.offset, 4);call write~int#32(0, vbi_workaround_~#descriptor___3~7#1.base, 36 + vbi_workaround_~#descriptor___3~7#1.offset, 4);call vbi_workaround_#t~mem2482#1 := read~int#32(vbi_workaround_~#descriptor___3~7#1.base, 36 + vbi_workaround_~#descriptor___3~7#1.offset, 4); [2025-02-08 04:19:11,760 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15351: assume !(0 != vbi_workaround_#t~bitwise2481#1 % 4294967296);havoc vbi_workaround_#t~bitwise2481#1; [2025-02-08 04:19:11,760 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15946: assume -9223372036854775808 <= #t~ret2621#1 && #t~ret2621#1 <= 9223372036854775807;~tmp___2~29#1 := #t~ret2621#1;havoc #t~mem2620#1;havoc #t~ret2621#1; [2025-02-08 04:19:11,760 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15946-1: SUMMARY for call #t~ret2621#1 := ldv__builtin_expect((if #t~mem2620#1 % 4294967296 % 18446744073709551616 <= 9223372036854775807 then #t~mem2620#1 % 4294967296 % 18446744073709551616 else #t~mem2620#1 % 4294967296 % 18446744073709551616 - 18446744073709551616) % 2, 0); srcloc: null [2025-02-08 04:19:11,760 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15319-1: SUMMARY for call writel(536879104, vbi_workaround_#t~mem2472#1.base, 252 + vbi_workaround_#t~mem2472#1.offset); srcloc: null [2025-02-08 04:19:11,760 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15319: havoc vbi_workaround_#t~mem2472#1.base, vbi_workaround_#t~mem2472#1.offset;assume { :begin_inline_schedule } true; [2025-02-08 04:19:11,760 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15385-1: SUMMARY for call pci_free_consistent(vbi_workaround_#t~mem2490#1.base, vbi_workaround_#t~mem2490#1.offset, 4096, vbi_workaround_~cpu~0#1.base, vbi_workaround_~cpu~0#1.offset, vbi_workaround_#t~mem2491#1); srcloc: null [2025-02-08 04:19:11,760 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15385: havoc vbi_workaround_#t~mem2490#1.base, vbi_workaround_#t~mem2490#1.offset;havoc vbi_workaround_#t~mem2491#1;vbi_workaround_#res#1 := 0;call ULTIMATE.dealloc(vbi_workaround_~#dma_addr~0#1.base, vbi_workaround_~#dma_addr~0#1.offset);havoc vbi_workaround_~#dma_addr~0#1.base, vbi_workaround_~#dma_addr~0#1.offset;call ULTIMATE.dealloc(vbi_workaround_~#wait~0#1.base, vbi_workaround_~#wait~0#1.offset);havoc vbi_workaround_~#wait~0#1.base, vbi_workaround_~#wait~0#1.offset;call ULTIMATE.dealloc(vbi_workaround_~#descriptor~40#1.base, vbi_workaround_~#descriptor~40#1.offset);havoc vbi_workaround_~#descriptor~40#1.base, vbi_workaround_~#descriptor~40#1.offset;call ULTIMATE.dealloc(vbi_workaround_~#descriptor___0~23#1.base, vbi_workaround_~#descriptor___0~23#1.offset);havoc vbi_workaround_~#descriptor___0~23#1.base, vbi_workaround_~#descriptor___0~23#1.offset;call ULTIMATE.dealloc(vbi_workaround_~#descriptor___1~20#1.base, vbi_workaround_~#descriptor___1~20#1.offset);havoc vbi_workaround_~#descriptor___1~20#1.base, vbi_workaround_~#descriptor___1~20#1.offset;call ULTIMATE.dealloc(vbi_workaround_~#descriptor___2~11#1.base, vbi_workaround_~#descriptor___2~11#1.offset);havoc vbi_workaround_~#descriptor___2~11#1.base, vbi_workaround_~#descriptor___2~11#1.offset;call ULTIMATE.dealloc(vbi_workaround_~#descriptor___3~7#1.base, vbi_workaround_~#descriptor___3~7#1.offset);havoc vbi_workaround_~#descriptor___3~7#1.base, vbi_workaround_~#descriptor___3~7#1.offset; [2025-02-08 04:19:11,761 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15121: 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;#t~ret2618#1 := vbi_workaround_#res#1;havoc vbi_workaround_#t~mem2414#1.base, vbi_workaround_#t~mem2414#1.offset, vbi_workaround_#t~ret2415#1.base, vbi_workaround_#t~ret2415#1.offset, vbi_workaround_#t~bitwise2416#1, vbi_workaround_#t~mem2417#1, vbi_workaround_#t~ret2418#1, vbi_workaround_#t~ret2419#1, vbi_workaround_#t~mem2420#1.base, vbi_workaround_#t~mem2420#1.offset, vbi_workaround_#t~ret2421#1.base, vbi_workaround_#t~ret2421#1.offset, vbi_workaround_#t~mem2422#1, vbi_workaround_#t~mem2423#1.base, vbi_workaround_#t~mem2423#1.offset, vbi_workaround_#t~mem2424#1, vbi_workaround_#t~mem2425#1.base, vbi_workaround_#t~mem2425#1.offset, vbi_workaround_#t~mem2426#1, vbi_workaround_#t~mem2427#1.base, vbi_workaround_#t~mem2427#1.offset, vbi_workaround_#t~mem2428#1.base, vbi_workaround_#t~mem2428#1.offset, vbi_workaround_#t~mem2429#1.base, vbi_workaround_#t~mem2429#1.offset, vbi_workaround_#t~bitwise2430#1, vbi_workaround_#t~mem2431#1.base, vbi_workaround_#t~mem2431#1.offset, vbi_workaround_#t~mem2432#1.base, vbi_workaround_#t~mem2432#1.offset, vbi_workaround_#t~mem2433#1.base, vbi_workaround_#t~mem2433#1.offset, vbi_workaround_#t~mem2434#1.base, vbi_workaround_#t~mem2434#1.offset, vbi_workaround_#t~mem2435#1.base, vbi_workaround_#t~mem2435#1.offset, vbi_workaround_#t~mem2436#1, vbi_workaround_#t~bitwise2437#1, vbi_workaround_#t~bitwise2438#1, vbi_workaround_#t~mem2439#1, vbi_workaround_#t~ret2440#1, vbi_workaround_#t~ret2441#1, vbi_workaround_#t~mem2442#1.base, vbi_workaround_#t~mem2442#1.offset, vbi_workaround_#t~mem2443#1.base, vbi_workaround_#t~mem2443#1.offset, vbi_workaround_#t~bitwise2444#1, vbi_workaround_#t~mem2445#1, vbi_workaround_#t~ret2446#1, vbi_workaround_#t~ret2447#1, vbi_workaround_#t~mem2448#1.base, vbi_workaround_#t~mem2448#1.offset, vbi_workaround_#t~mem2449#1.base, vbi_workaround_#t~mem2449#1.offset, vbi_workaround_#t~mem2450#1.base, vbi_workaround_#t~mem2450#1.offset, vbi_workaround_#t~mem2451#1.base, vbi_workaround_#t~mem2451#1.offset, vbi_workaround_#t~bitwise2452#1, vbi_workaround_#t~mem2453#1.base, vbi_workaround_#t~mem2453#1.offset, vbi_workaround_#t~mem2454#1.base, vbi_workaround_#t~mem2454#1.offset, vbi_workaround_#t~mem2455#1.base, vbi_workaround_#t~mem2455#1.offset, vbi_workaround_#t~mem2456#1.base, vbi_workaround_#t~mem2456#1.offset, vbi_workaround_#t~bitwise2457#1, vbi_workaround_#t~mem2458#1.base, vbi_workaround_#t~mem2458#1.offset, vbi_workaround_#t~mem2459#1.base, vbi_workaround_#t~mem2459#1.offset, vbi_workaround_#t~mem2460#1.base, vbi_workaround_#t~mem2460#1.offset, vbi_workaround_#t~mem2461#1.base, vbi_workaround_#t~mem2461#1.offset, vbi_workaround_#t~mem2462#1.base, vbi_workaround_#t~mem2462#1.offset, vbi_workaround_#t~mem2463#1.base, vbi_workaround_#t~mem2463#1.offset, vbi_workaround_#t~mem2464#1.base, vbi_workaround_#t~mem2464#1.offset, vbi_workaround_#t~mem2465#1.base, vbi_workaround_#t~mem2465#1.offset, vbi_workaround_#t~mem2466#1.base, vbi_workaround_#t~mem2466#1.offset, vbi_workaround_#t~mem2467#1.base, vbi_workaround_#t~mem2467#1.offset, vbi_workaround_#t~mem2468#1.base, vbi_workaround_#t~mem2468#1.offset, vbi_workaround_#t~ret2469#1.base, vbi_workaround_#t~ret2469#1.offset, vbi_workaround_#t~mem2470#1, vbi_workaround_#t~mem2471#1.base, vbi_workaround_#t~mem2471#1.offset, vbi_workaround_#t~mem2472#1.base, vbi_workaround_#t~mem2472#1.offset, vbi_workaround_#t~bitwise2473#1, vbi_workaround_#t~mem2474#1, vbi_workaround_#t~ret2475#1, vbi_workaround_#t~ret2476#1, vbi_workaround_#t~ret2477#1.base, vbi_workaround_#t~ret2477#1.offset, vbi_workaround_#t~mem2478#1.base, vbi_workaround_#t~mem2478#1.offset, vbi_workaround_#t~ret2479#1.base, vbi_workaround_#t~ret2479#1.offset, vbi_workaround_#t~ret2480#1, vbi_workaround_#t~bitwise2481#1, vbi_workaround_#t~mem2482#1, vbi_workaround_#t~ret2483#1, vbi_workaround_#t~mem2484#1.base, vbi_workaround_#t~mem2484#1.offset, vbi_workaround_#t~ret2485#1, vbi_workaround_#t~ret2486#1, vbi_workaround_#t~mem2487#1.base, vbi_workaround_#t~mem2487#1.offset, vbi_workaround_#t~mem2488#1.base, vbi_workaround_#t~mem2488#1.offset, vbi_workaround_#t~mem2489#1, vbi_workaround_#t~mem2490#1.base, vbi_workaround_#t~mem2490#1.offset, vbi_workaround_#t~mem2491#1, vbi_workaround_~dev#1.base, vbi_workaround_~dev#1.offset, vbi_workaround_~vv~39#1.base, vbi_workaround_~vv~39#1.offset, vbi_workaround_~cpu~0#1.base, vbi_workaround_~cpu~0#1.offset, vbi_workaround_~#dma_addr~0#1.base, vbi_workaround_~#dma_addr~0#1.offset, vbi_workaround_~count~1#1, vbi_workaround_~i~7#1, vbi_workaround_~#wait~0#1.base, vbi_workaround_~#wait~0#1.offset, vbi_workaround_~tmp~97#1.base, vbi_workaround_~tmp~97#1.offset, vbi_workaround_~#descriptor~40#1.base, vbi_workaround_~#descriptor~40#1.offset, vbi_workaround_~tmp___0~57#1, vbi_workaround_~tmp___1~36#1.base, vbi_workaround_~tmp___1~36#1.offset, vbi_workaround_~tmp___2~26#1, vbi_workaround_~tmp___3~21#1, vbi_workaround_~#descriptor___0~23#1.base, vbi_workaround_~#descriptor___0~23#1.offset, vbi_workaround_~tmp___4~15#1, vbi_workaround_~tmp___5~10#1, vbi_workaround_~tmp___6~9#1, vbi_workaround_~#descriptor___1~20#1.base, vbi_workaround_~#descriptor___1~20#1.offset, vbi_workaround_~tmp___7~7#1, vbi_workaround_~tmp___8~4#1, vbi_workaround_~tmp___9~4#1, vbi_workaround_~tmp___10~2#1, vbi_workaround_~tmp___11~2#1, vbi_workaround_~tmp___12~1#1, vbi_workaround_~tmp___13~1#1, vbi_workaround_~tmp___14~1#1, vbi_workaround_~tmp___15~1#1, vbi_workaround_~tmp___16~1#1, vbi_workaround_~tmp___17~1#1, vbi_workaround_~tmp___18~1#1, vbi_workaround_~tmp___19~1#1, vbi_workaround_~tmp___20~1#1, vbi_workaround_~tmp___21~1#1, vbi_workaround_~tmp___22~1#1, vbi_workaround_~tmp___23~1#1, vbi_workaround_~tmp___24~1#1.base, vbi_workaround_~tmp___24~1#1.offset, vbi_workaround_~#descriptor___2~11#1.base, vbi_workaround_~#descriptor___2~11#1.offset, vbi_workaround_~tmp___25~1#1, vbi_workaround_~tmp___26~1#1.base, vbi_workaround_~tmp___26~1#1.offset, vbi_workaround_~#descriptor___3~7#1.base, vbi_workaround_~#descriptor___3~7#1.offset, vbi_workaround_~tmp___27~1#1, vbi_workaround_~tmp___28~1#1, vbi_workaround_~tmp___29~0#1.base, vbi_workaround_~tmp___29~0#1.offset, vbi_workaround_~tmp___30~0#1;havoc vbi_workaround_#in~dev#1.base, vbi_workaround_#in~dev#1.offset;assume { :end_inline_vbi_workaround } true;assume -2147483648 <= #t~ret2618#1 && #t~ret2618#1 <= 2147483647;~ret~6#1 := #t~ret2618#1;havoc #t~ret2618#1; [2025-02-08 04:19:11,761 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15320: assume { :end_inline_schedule } true; [2025-02-08 04:19:11,761 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15948: assume 0 != ~tmp___2~29#1; [2025-02-08 04:19:11,761 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15948: assume !(0 != ~tmp___2~29#1); [2025-02-08 04:19:11,761 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15107: signal_pending_#t~ret2405#1 := test_tsk_thread_flag_#res#1;havoc test_tsk_thread_flag_#t~mem2403#1.base, test_tsk_thread_flag_#t~mem2403#1.offset, test_tsk_thread_flag_#t~ret2404#1, test_tsk_thread_flag_~tsk#1.base, test_tsk_thread_flag_~tsk#1.offset, test_tsk_thread_flag_~flag#1, test_tsk_thread_flag_~tmp~95#1;havoc test_tsk_thread_flag_#in~tsk#1.base, test_tsk_thread_flag_#in~tsk#1.offset, test_tsk_thread_flag_#in~flag#1;assume { :end_inline_test_tsk_thread_flag } true;assume -2147483648 <= signal_pending_#t~ret2405#1 && signal_pending_#t~ret2405#1 <= 2147483647;signal_pending_~tmp~96#1 := signal_pending_#t~ret2405#1;havoc signal_pending_#t~ret2405#1; [2025-02-08 04:19:11,761 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15322: assume 0 != vbi_workaround_#t~bitwise2473#1 % 4294967296;havoc vbi_workaround_#t~bitwise2473#1;call write~$Pointer$#32(683, 0, vbi_workaround_~#descriptor___2~11#1.base, vbi_workaround_~#descriptor___2~11#1.offset, 8);call write~$Pointer$#32(684, 0, vbi_workaround_~#descriptor___2~11#1.base, 8 + vbi_workaround_~#descriptor___2~11#1.offset, 8);call write~$Pointer$#32(685, 0, vbi_workaround_~#descriptor___2~11#1.base, 16 + vbi_workaround_~#descriptor___2~11#1.offset, 8);call write~$Pointer$#32(686, 0, vbi_workaround_~#descriptor___2~11#1.base, 24 + vbi_workaround_~#descriptor___2~11#1.offset, 8);call write~int#32(106, vbi_workaround_~#descriptor___2~11#1.base, 32 + vbi_workaround_~#descriptor___2~11#1.offset, 4);call write~int#32(0, vbi_workaround_~#descriptor___2~11#1.base, 36 + vbi_workaround_~#descriptor___2~11#1.offset, 4);call vbi_workaround_#t~mem2474#1 := read~int#32(vbi_workaround_~#descriptor___2~11#1.base, 36 + vbi_workaround_~#descriptor___2~11#1.offset, 4); [2025-02-08 04:19:11,761 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15322: assume !(0 != vbi_workaround_#t~bitwise2473#1 % 4294967296);havoc vbi_workaround_#t~bitwise2473#1; [2025-02-08 04:19:11,761 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15322-4: assume 0 == ~saa7146_debug~0 % 4294967296;vbi_workaround_#t~bitwise2473#1 := 0; [2025-02-08 04:19:11,761 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15322-4: assume !(0 == ~saa7146_debug~0 % 4294967296); [2025-02-08 04:19:11,761 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15322-3: assume 16 == ~saa7146_debug~0 % 4294967296;vbi_workaround_#t~bitwise2473#1 := ~saa7146_debug~0; [2025-02-08 04:19:11,761 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15322-3: assume !(16 == ~saa7146_debug~0 % 4294967296); [2025-02-08 04:19:11,761 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15322-2: havoc vbi_workaround_#t~bitwise2473#1;assume vbi_workaround_#t~bitwise2473#1 % 4294967296 <= ~saa7146_debug~0 % 4294967296 && vbi_workaround_#t~bitwise2473#1 % 4294967296 <= 16; [2025-02-08 04:19:11,761 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15322-1: [2025-02-08 04:19:11,761 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15372-2: call vbi_workaround_#t~mem2487#1.base, vbi_workaround_#t~mem2487#1.offset := read~$Pointer$#36(vbi_workaround_~dev#1.base, 802 + vbi_workaround_~dev#1.offset, 8); [2025-02-08 04:19:11,761 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15372-1: SUMMARY for call writel(536870912, vbi_workaround_#t~mem2487#1.base, 252 + vbi_workaround_#t~mem2487#1.offset); srcloc: null [2025-02-08 04:19:11,761 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15372: havoc vbi_workaround_#t~mem2487#1.base, vbi_workaround_#t~mem2487#1.offset;call vbi_workaround_#t~mem2488#1.base, vbi_workaround_#t~mem2488#1.offset := read~$Pointer$#36(vbi_workaround_~dev#1.base, 846 + vbi_workaround_~dev#1.offset, 8);call vbi_workaround_#t~mem2489#1 := read~int#36(vbi_workaround_~#dma_addr~0#1.base, vbi_workaround_~#dma_addr~0#1.offset, 8); [2025-02-08 04:19:11,761 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15950-1: SUMMARY for call #t~ret2622#1 := __dynamic_pr_debug(~#descriptor___1~22#1.base, ~#descriptor___1~22#1.offset, 773, 0); srcloc: null [2025-02-08 04:19:11,761 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15950: assume -2147483648 <= #t~ret2622#1 && #t~ret2622#1 <= 2147483647;havoc #t~ret2622#1; [2025-02-08 04:19:11,761 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15108-1: SUMMARY for call signal_pending_#t~ret2406#1 := ldv__builtin_expect((if 0 != signal_pending_~tmp~96#1 then 1 else 0), 0); srcloc: null [2025-02-08 04:19:11,761 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15108: assume -9223372036854775808 <= signal_pending_#t~ret2406#1 && signal_pending_#t~ret2406#1 <= 9223372036854775807;signal_pending_~tmp___0~56#1 := signal_pending_#t~ret2406#1;havoc signal_pending_#t~ret2406#1;signal_pending_#res#1 := (if signal_pending_~tmp___0~56#1 % 4294967296 <= 2147483647 then signal_pending_~tmp___0~56#1 % 4294967296 else signal_pending_~tmp___0~56#1 % 4294967296 - 4294967296); [2025-02-08 04:19:11,761 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15373-1: SUMMARY for call pci_free_consistent(vbi_workaround_#t~mem2488#1.base, vbi_workaround_#t~mem2488#1.offset, 4096, vbi_workaround_~cpu~0#1.base, vbi_workaround_~cpu~0#1.offset, vbi_workaround_#t~mem2489#1); srcloc: null [2025-02-08 04:19:11,761 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15373: havoc vbi_workaround_#t~mem2488#1.base, vbi_workaround_#t~mem2488#1.offset;havoc vbi_workaround_#t~mem2489#1;vbi_workaround_#res#1 := -4;call ULTIMATE.dealloc(vbi_workaround_~#dma_addr~0#1.base, vbi_workaround_~#dma_addr~0#1.offset);havoc vbi_workaround_~#dma_addr~0#1.base, vbi_workaround_~#dma_addr~0#1.offset;call ULTIMATE.dealloc(vbi_workaround_~#wait~0#1.base, vbi_workaround_~#wait~0#1.offset);havoc vbi_workaround_~#wait~0#1.base, vbi_workaround_~#wait~0#1.offset;call ULTIMATE.dealloc(vbi_workaround_~#descriptor~40#1.base, vbi_workaround_~#descriptor~40#1.offset);havoc vbi_workaround_~#descriptor~40#1.base, vbi_workaround_~#descriptor~40#1.offset;call ULTIMATE.dealloc(vbi_workaround_~#descriptor___0~23#1.base, vbi_workaround_~#descriptor___0~23#1.offset);havoc vbi_workaround_~#descriptor___0~23#1.base, vbi_workaround_~#descriptor___0~23#1.offset;call ULTIMATE.dealloc(vbi_workaround_~#descriptor___1~20#1.base, vbi_workaround_~#descriptor___1~20#1.offset);havoc vbi_workaround_~#descriptor___1~20#1.base, vbi_workaround_~#descriptor___1~20#1.offset;call ULTIMATE.dealloc(vbi_workaround_~#descriptor___2~11#1.base, vbi_workaround_~#descriptor___2~11#1.offset);havoc vbi_workaround_~#descriptor___2~11#1.base, vbi_workaround_~#descriptor___2~11#1.offset;call ULTIMATE.dealloc(vbi_workaround_~#descriptor___3~7#1.base, vbi_workaround_~#descriptor___3~7#1.offset);havoc vbi_workaround_~#descriptor___3~7#1.base, vbi_workaround_~#descriptor___3~7#1.offset; [2025-02-08 04:19:11,761 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15077: test_ti_thread_flag_#t~ret2391#1 := variable_test_bit_#res#1;havoc variable_test_bit_~nr#1, variable_test_bit_~addr#1.base, variable_test_bit_~addr#1.offset, variable_test_bit_~oldbit~0#1;havoc variable_test_bit_#in~nr#1, variable_test_bit_#in~addr#1.base, variable_test_bit_#in~addr#1.offset;assume { :end_inline_variable_test_bit } true;assume -2147483648 <= test_ti_thread_flag_#t~ret2391#1 && test_ti_thread_flag_#t~ret2391#1 <= 2147483647;test_ti_thread_flag_~tmp___0~55#1 := test_ti_thread_flag_#t~ret2391#1;havoc test_ti_thread_flag_#t~ret2391#1;test_ti_thread_flag_#res#1 := test_ti_thread_flag_~tmp___0~55#1; [2025-02-08 04:19:11,762 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15342-1: assume { :begin_inline_remove_wait_queue } true;remove_wait_queue_#in~arg0#1.base, remove_wait_queue_#in~arg0#1.offset, remove_wait_queue_#in~arg1#1.base, remove_wait_queue_#in~arg1#1.offset := vbi_workaround_~vv~39#1.base, 324 + vbi_workaround_~vv~39#1.offset, vbi_workaround_~#wait~0#1.base, vbi_workaround_~#wait~0#1.offset;havoc remove_wait_queue_~arg0#1.base, remove_wait_queue_~arg0#1.offset, remove_wait_queue_~arg1#1.base, remove_wait_queue_~arg1#1.offset;remove_wait_queue_~arg0#1.base, remove_wait_queue_~arg0#1.offset := remove_wait_queue_#in~arg0#1.base, remove_wait_queue_#in~arg0#1.offset;remove_wait_queue_~arg1#1.base, remove_wait_queue_~arg1#1.offset := remove_wait_queue_#in~arg1#1.base, remove_wait_queue_#in~arg1#1.offset; [2025-02-08 04:19:11,762 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15342: havoc remove_wait_queue_~arg0#1.base, remove_wait_queue_~arg0#1.offset, remove_wait_queue_~arg1#1.base, remove_wait_queue_~arg1#1.offset;havoc remove_wait_queue_#in~arg0#1.base, remove_wait_queue_#in~arg0#1.offset, remove_wait_queue_#in~arg1#1.base, remove_wait_queue_#in~arg1#1.offset;assume { :end_inline_remove_wait_queue } true; [2025-02-08 04:19:11,762 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15359-1: SUMMARY for call vbi_workaround_#t~ret2483#1 := ldv__builtin_expect((if vbi_workaround_#t~mem2482#1 % 4294967296 % 18446744073709551616 <= 9223372036854775807 then vbi_workaround_#t~mem2482#1 % 4294967296 % 18446744073709551616 else vbi_workaround_#t~mem2482#1 % 4294967296 % 18446744073709551616 - 18446744073709551616) % 2, 0); srcloc: null [2025-02-08 04:19:11,762 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15359: assume -9223372036854775808 <= vbi_workaround_#t~ret2483#1 && vbi_workaround_#t~ret2483#1 <= 9223372036854775807;vbi_workaround_~tmp___28~1#1 := vbi_workaround_#t~ret2483#1;havoc vbi_workaround_#t~mem2482#1;havoc vbi_workaround_#t~ret2483#1; [2025-02-08 04:19:11,762 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15937: assume 0 != ~ret~6#1; [2025-02-08 04:19:11,762 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15937: assume !(0 != ~ret~6#1); [2025-02-08 04:19:11,762 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15343-1: SUMMARY for call vbi_workaround_#t~ret2477#1.base, vbi_workaround_#t~ret2477#1.offset := get_current(); srcloc: null [2025-02-08 04:19:11,762 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15343: vbi_workaround_~tmp___26~1#1.base, vbi_workaround_~tmp___26~1#1.offset := vbi_workaround_#t~ret2477#1.base, vbi_workaround_#t~ret2477#1.offset;havoc vbi_workaround_#t~ret2477#1.base, vbi_workaround_#t~ret2477#1.offset;call write~int#36(0, vbi_workaround_~tmp___26~1#1.base, vbi_workaround_~tmp___26~1#1.offset, 8); [2025-02-08 04:19:11,762 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15938: assume 0 != #t~bitwise2619#1 % 4294967296;havoc #t~bitwise2619#1;call write~$Pointer$#32(769, 0, ~#descriptor___1~22#1.base, ~#descriptor___1~22#1.offset, 8);call write~$Pointer$#32(770, 0, ~#descriptor___1~22#1.base, 8 + ~#descriptor___1~22#1.offset, 8);call write~$Pointer$#32(771, 0, ~#descriptor___1~22#1.base, 16 + ~#descriptor___1~22#1.offset, 8);call write~$Pointer$#32(772, 0, ~#descriptor___1~22#1.base, 24 + ~#descriptor___1~22#1.offset, 8);call write~int#32(415, ~#descriptor___1~22#1.base, 32 + ~#descriptor___1~22#1.offset, 4);call write~int#32(0, ~#descriptor___1~22#1.base, 36 + ~#descriptor___1~22#1.offset, 4);call #t~mem2620#1 := read~int#32(~#descriptor___1~22#1.base, 36 + ~#descriptor___1~22#1.offset, 4); [2025-02-08 04:19:11,762 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15938: assume !(0 != #t~bitwise2619#1 % 4294967296);havoc #t~bitwise2619#1; [2025-02-08 04:19:11,762 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15938-4: assume 0 == ~saa7146_debug~0 % 4294967296;#t~bitwise2619#1 := 0; [2025-02-08 04:19:11,762 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15938-4: assume !(0 == ~saa7146_debug~0 % 4294967296); [2025-02-08 04:19:11,762 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15938-3: assume 16 == ~saa7146_debug~0 % 4294967296;#t~bitwise2619#1 := ~saa7146_debug~0; [2025-02-08 04:19:11,762 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15938-3: assume !(16 == ~saa7146_debug~0 % 4294967296); [2025-02-08 04:19:11,762 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15938-2: havoc #t~bitwise2619#1;assume #t~bitwise2619#1 % 4294967296 <= ~saa7146_debug~0 % 4294967296 && #t~bitwise2619#1 % 4294967296 <= 16; [2025-02-08 04:19:11,762 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15938-1: [2025-02-08 04:19:11,762 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15096: test_tsk_thread_flag_#t~ret2404#1 := test_ti_thread_flag_#res#1;havoc test_ti_thread_flag_#t~ret2391#1, test_ti_thread_flag_~ti#1.base, test_ti_thread_flag_~ti#1.offset, test_ti_thread_flag_~flag#1, test_ti_thread_flag_~tmp___0~55#1;havoc test_ti_thread_flag_#in~ti#1.base, test_ti_thread_flag_#in~ti#1.offset, test_ti_thread_flag_#in~flag#1;assume { :end_inline_test_ti_thread_flag } true;assume -2147483648 <= test_tsk_thread_flag_#t~ret2404#1 && test_tsk_thread_flag_#t~ret2404#1 <= 2147483647;test_tsk_thread_flag_~tmp~95#1 := test_tsk_thread_flag_#t~ret2404#1;havoc test_tsk_thread_flag_#t~mem2403#1.base, test_tsk_thread_flag_#t~mem2403#1.offset;havoc test_tsk_thread_flag_#t~ret2404#1;test_tsk_thread_flag_#res#1 := test_tsk_thread_flag_~tmp~95#1; [2025-02-08 04:19:11,762 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15311-2: call vbi_workaround_#t~mem2466#1.base, vbi_workaround_#t~mem2466#1.offset := read~$Pointer$#36(vbi_workaround_~dev#1.base, 802 + vbi_workaround_~dev#1.offset, 8); [2025-02-08 04:19:11,762 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15311-1: SUMMARY for call writel(2147516416, vbi_workaround_#t~mem2466#1.base, 256 + vbi_workaround_#t~mem2466#1.offset); srcloc: null [2025-02-08 04:19:11,762 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15311: havoc vbi_workaround_#t~mem2466#1.base, vbi_workaround_#t~mem2466#1.offset;call vbi_workaround_#t~mem2467#1.base, vbi_workaround_#t~mem2467#1.offset := read~$Pointer$#36(vbi_workaround_~dev#1.base, 802 + vbi_workaround_~dev#1.offset, 8); [2025-02-08 04:19:11,762 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15361: assume 0 != vbi_workaround_~tmp___28~1#1;call vbi_workaround_#t~mem2484#1.base, vbi_workaround_#t~mem2484#1.offset := read~$Pointer$#36(vbi_workaround_~dev#1.base, 802 + vbi_workaround_~dev#1.offset, 8); [2025-02-08 04:19:11,762 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15361: assume !(0 != vbi_workaround_~tmp___28~1#1); [2025-02-08 04:19:11,762 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15312-1: SUMMARY for call writel(65538, vbi_workaround_#t~mem2467#1.base, 68 + vbi_workaround_#t~mem2467#1.offset); srcloc: null [2025-02-08 04:19:11,762 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15345-1: SUMMARY for call SAA7146_IER_DISABLE(vbi_workaround_~dev#1.base, vbi_workaround_~dev#1.offset, 268435456); srcloc: null [2025-02-08 04:19:11,762 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15312: havoc vbi_workaround_#t~mem2467#1.base, vbi_workaround_#t~mem2467#1.offset;call vbi_workaround_#t~mem2468#1.base, vbi_workaround_#t~mem2468#1.offset := read~$Pointer$#36(vbi_workaround_~dev#1.base, 802 + vbi_workaround_~dev#1.offset, 8); [2025-02-08 04:19:11,762 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15345: call vbi_workaround_#t~mem2478#1.base, vbi_workaround_#t~mem2478#1.offset := read~$Pointer$#36(vbi_workaround_~dev#1.base, 802 + vbi_workaround_~dev#1.offset, 8); [2025-02-08 04:19:11,771 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17360: havoc #t~nondet2752; [2025-02-08 04:19:11,778 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17374: havoc #t~nondet2754; [2025-02-08 04:19:11,832 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16008: call ULTIMATE.dealloc(~#descriptor~51.base, ~#descriptor~51.offset);havoc ~#descriptor~51.base, ~#descriptor~51.offset;call ULTIMATE.dealloc(~#descriptor___0~26.base, ~#descriptor___0~26.offset);havoc ~#descriptor___0~26.base, ~#descriptor___0~26.offset; [2025-02-08 04:19:11,837 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7664: #res#1 := ~arg0#1; [2025-02-08 04:19:11,841 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17388: havoc #t~ret2757.base, #t~ret2757.offset; [2025-02-08 04:19:11,854 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17428: havoc #t~ret2762.base, #t~ret2762.offset; [2025-02-08 04:19:12,421 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17453: havoc #t~nondet2767; [2025-02-08 04:19:12,442 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12958: call ULTIMATE.dealloc(~#descriptor~35.base, ~#descriptor~35.offset);havoc ~#descriptor~35.base, ~#descriptor~35.offset; [2025-02-08 04:19:12,444 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17308: havoc #t~nondet2748; [2025-02-08 04:19:13,486 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11995: call ULTIMATE.dealloc(~#descriptor~26#1.base, ~#descriptor~26#1.offset);havoc ~#descriptor~26#1.base, ~#descriptor~26#1.offset; [2025-02-08 04:19:13,487 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10165: assume { :end_inline___copy_from_user_overflow } true; [2025-02-08 04:19:13,667 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11675-1: [2025-02-08 04:19:13,667 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11675: assume 0 != #t~bitwise1450 % 4294967296;havoc #t~bitwise1450;call write~$Pointer$#32(436, 0, ~#descriptor___1~13.base, ~#descriptor___1~13.offset, 8);call write~$Pointer$#32(437, 0, ~#descriptor___1~13.base, 8 + ~#descriptor___1~13.offset, 8);call write~$Pointer$#32(438, 0, ~#descriptor___1~13.base, 16 + ~#descriptor___1~13.offset, 8);call write~$Pointer$#32(439, 0, ~#descriptor___1~13.base, 24 + ~#descriptor___1~13.offset, 8);call write~int#32(690, ~#descriptor___1~13.base, 32 + ~#descriptor___1~13.offset, 4);call write~int#32(0, ~#descriptor___1~13.base, 36 + ~#descriptor___1~13.offset, 4);call #t~mem1451 := read~int#32(~#descriptor___1~13.base, 36 + ~#descriptor___1~13.offset, 4); [2025-02-08 04:19:13,667 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11675: assume !(0 != #t~bitwise1450 % 4294967296);havoc #t~bitwise1450; [2025-02-08 04:19:13,667 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11675-3: assume 2 == ~saa7146_debug~0 % 4294967296;#t~bitwise1450 := ~saa7146_debug~0; [2025-02-08 04:19:13,667 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11675-3: assume !(2 == ~saa7146_debug~0 % 4294967296); [2025-02-08 04:19:13,667 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11675-2: havoc #t~bitwise1450;assume #t~bitwise1450 % 4294967296 <= ~saa7146_debug~0 % 4294967296 && #t~bitwise1450 % 4294967296 <= 2; [2025-02-08 04:19:13,667 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11675-4: assume 0 == ~saa7146_debug~0 % 4294967296;#t~bitwise1450 := 0; [2025-02-08 04:19:13,667 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11675-4: assume !(0 == ~saa7146_debug~0 % 4294967296); [2025-02-08 04:19:13,667 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11622: call write~int#36(~field~0, ~f.base, 16 + ~f.offset, 4);call write~int#36(1, ~f.base, 28 + ~f.offset, 4);call #t~mem1441 := read~int#36(~f.base, 4 + ~f.offset, 4); [2025-02-08 04:19:13,667 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11685: assume 0 != ~tmp___1~25;call #t~mem1453 := read~int#36(~f.base, 4 + ~f.offset, 4);call #t~mem1454 := read~int#36(~f.base, 8 + ~f.offset, 4);call #t~mem1455 := read~int#36(~f.base, 20 + ~f.offset, 4);call #t~mem1456 := read~int#36(~f.base, 24 + ~f.offset, 4); [2025-02-08 04:19:13,667 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11685: assume !(0 != ~tmp___1~25); [2025-02-08 04:19:13,667 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11661-1: call #t~mem1442 := read~int#36(~f.base, 8 + ~f.offset, 4); [2025-02-08 04:19:13,667 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11661: assume #t~mem1442 % 4294967296 > ~maxh~0 % 4294967296;havoc #t~mem1442;call write~int#36(~maxh~0, ~f.base, 8 + ~f.offset, 4); [2025-02-08 04:19:13,667 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11661: assume !(#t~mem1442 % 4294967296 > ~maxh~0 % 4294967296);havoc #t~mem1442; [2025-02-08 04:19:13,667 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11665: call #t~mem1444 := read~int#36(~f.base, 4 + ~f.offset, 4);call #t~mem1443 := read~int#36(~fmt~5.base, 16 + ~fmt~5.offset, 1);~calc_bpl~0 := (if #t~mem1444 * (#t~mem1443 % 256) % 4294967296 / 8 % 4294967296 % 4294967296 <= 2147483647 then #t~mem1444 * (#t~mem1443 % 256) % 4294967296 / 8 % 4294967296 % 4294967296 else #t~mem1444 * (#t~mem1443 % 256) % 4294967296 / 8 % 4294967296 % 4294967296 - 4294967296);havoc #t~mem1444;havoc #t~mem1443;call #t~mem1445 := read~int#36(~f.base, 20 + ~f.offset, 4); [2025-02-08 04:19:13,667 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11620: call write~int#36(2, ~vv~15.base, 1125 + ~vv~15.offset, 4);~maxh~0 := (if ~maxh~0 < 0 && 0 != ~maxh~0 % 2 then 1 + ~maxh~0 / 2 else ~maxh~0 / 2); [2025-02-08 04:19:13,667 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11657: assume #t~mem1441 % 4294967296 > ~maxw~0 % 4294967296;havoc #t~mem1441;call write~int#36(~maxw~0, ~f.base, 4 + ~f.offset, 4); [2025-02-08 04:19:13,667 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11657: assume !(#t~mem1441 % 4294967296 > ~maxw~0 % 4294967296);havoc #t~mem1441; [2025-02-08 04:19:13,667 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11674: call #t~mem1448 := read~int#36(~f.base, 20 + ~f.offset, 4);call #t~mem1449 := read~int#36(~f.base, 8 + ~f.offset, 4);call write~int#36(#t~mem1448 * #t~mem1449, ~f.base, 24 + ~f.offset, 4);havoc #t~mem1448;havoc #t~mem1449; [2025-02-08 04:19:13,667 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11670-1: call #t~mem1446 := read~int#36(~f.base, 20 + ~f.offset, 4);call #t~mem1447 := read~int#36(~fmt~5.base, 16 + ~fmt~5.offset, 1); [2025-02-08 04:19:13,667 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11666: assume #t~mem1445 % 4294967296 < ~calc_bpl~0 % 4294967296;havoc #t~mem1445;call write~int#36(~calc_bpl~0, ~f.base, 20 + ~f.offset, 4); [2025-02-08 04:19:13,667 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11666: assume !(#t~mem1445 % 4294967296 < ~calc_bpl~0 % 4294967296);havoc #t~mem1445; [2025-02-08 04:19:13,667 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11670: assume #t~mem1446 % 4294967296 % 18446744073709551616 > 8192 * (#t~mem1447 % 256) % 18446744073709551616 / 8 % 18446744073709551616;havoc #t~mem1446;havoc #t~mem1447;call write~int#36(~calc_bpl~0, ~f.base, 20 + ~f.offset, 4); [2025-02-08 04:19:13,667 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11670: assume !(#t~mem1446 % 4294967296 % 18446744073709551616 > 8192 * (#t~mem1447 % 256) % 18446744073709551616 / 8 % 18446744073709551616);havoc #t~mem1446;havoc #t~mem1447; [2025-02-08 04:19:13,667 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11629: call write~int#36(4, ~vv~15.base, 1125 + ~vv~15.offset, 4); [2025-02-08 04:19:13,667 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11695: #res := 0;call ULTIMATE.dealloc(~#descriptor~23.base, ~#descriptor~23.offset);havoc ~#descriptor~23.base, ~#descriptor~23.offset;call ULTIMATE.dealloc(~#descriptor___0~15.base, ~#descriptor___0~15.offset);havoc ~#descriptor___0~15.base, ~#descriptor___0~15.offset;call ULTIMATE.dealloc(~#descriptor___1~13.base, ~#descriptor___1~13.offset);havoc ~#descriptor___1~13.base, ~#descriptor___1~13.offset; [2025-02-08 04:19:13,667 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11683-1: SUMMARY for call #t~ret1452 := ldv__builtin_expect((if #t~mem1451 % 4294967296 % 18446744073709551616 <= 9223372036854775807 then #t~mem1451 % 4294967296 % 18446744073709551616 else #t~mem1451 % 4294967296 % 18446744073709551616 - 18446744073709551616) % 2, 0); srcloc: null [2025-02-08 04:19:13,667 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11683: assume -9223372036854775808 <= #t~ret1452 && #t~ret1452 <= 9223372036854775807;~tmp___1~25 := #t~ret1452;havoc #t~mem1451;havoc #t~ret1452; [2025-02-08 04:19:13,667 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11625: call write~int#36(4, ~vv~15.base, 1125 + ~vv~15.offset, 4);~maxh~0 := (if ~maxh~0 < 0 && 0 != ~maxh~0 % 2 then 1 + ~maxh~0 / 2 else ~maxh~0 / 2); [2025-02-08 04:19:13,667 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11687-1: SUMMARY for call #t~ret1457 := __dynamic_pr_debug(~#descriptor___1~13.base, ~#descriptor___1~13.offset, 440, 0); srcloc: null [2025-02-08 04:19:13,667 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11559: call ULTIMATE.dealloc(~#descriptor~23.base, ~#descriptor~23.offset);havoc ~#descriptor~23.base, ~#descriptor~23.offset;call ULTIMATE.dealloc(~#descriptor___0~15.base, ~#descriptor___0~15.offset);havoc ~#descriptor___0~15.base, ~#descriptor___0~15.offset;call ULTIMATE.dealloc(~#descriptor___1~13.base, ~#descriptor___1~13.offset);havoc ~#descriptor___1~13.base, ~#descriptor___1~13.offset; [2025-02-08 04:19:13,667 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11687: assume -2147483648 <= #t~ret1457 && #t~ret1457 <= 2147483647;havoc #t~mem1453;havoc #t~mem1454;havoc #t~mem1455;havoc #t~mem1456;havoc #t~ret1457; [2025-02-08 04:19:13,669 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17288: havoc #t~nondet2746; [2025-02-08 04:19:13,675 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5251: havoc #t~mem56.base, #t~mem56.offset; [2025-02-08 04:19:13,709 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13979: assume #t~mem1926 % 4294967296 != #t~mem1927 % 4294967296;havoc #t~mem1926;havoc #t~mem1927;~cur~0 := 1 + ~cur~0;call #t~mem1928 := read~int#37(~values.base, ~values.offset + 4 * (if ~next~1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then ~next~1 % 18446744073709551616 % 18446744073709551616 else ~next~1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), 4);call write~int#37(#t~mem1928, ~values.base, ~values.offset + 4 * (if ~cur~0 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then ~cur~0 % 18446744073709551616 % 18446744073709551616 else ~cur~0 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), 4);havoc #t~mem1928; [2025-02-08 04:19:13,710 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13979: assume !(#t~mem1926 % 4294967296 != #t~mem1927 % 4294967296);havoc #t~mem1926;havoc #t~mem1927; [2025-02-08 04:19:13,710 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13979-1: call #t~mem1926 := read~int#37(~values.base, ~values.offset + 4 * (if ~cur~0 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then ~cur~0 % 18446744073709551616 % 18446744073709551616 else ~cur~0 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), 4);call #t~mem1927 := read~int#37(~values.base, ~values.offset + 4 * (if ~next~1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then ~next~1 % 18446744073709551616 % 18446744073709551616 else ~next~1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), 4); [2025-02-08 04:19:13,710 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13984: ~next~1 := 1 + ~next~1; [2025-02-08 04:19:13,710 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13952: ~low~0 := 0;~high~0 := 1; [2025-02-08 04:19:13,710 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13962: ~low~0 := 1 + ~low~0;~high~0 := 1 + ~high~0; [2025-02-08 04:19:13,710 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13956-1: call #t~mem1922 := read~int#37(~values.base, ~values.offset + 4 * (if ~low~0 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then ~low~0 % 18446744073709551616 % 18446744073709551616 else ~low~0 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), 4);call #t~mem1923 := read~int#37(~values.base, ~values.offset + 4 * (if ~high~0 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then ~high~0 % 18446744073709551616 % 18446744073709551616 else ~high~0 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), 4); [2025-02-08 04:19:13,710 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13954: assume ~high~0 < ~top~0; [2025-02-08 04:19:13,710 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13954: assume !(~high~0 < ~top~0);~top~0 := ~top~0 - 1; [2025-02-08 04:19:13,710 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13956: assume #t~mem1922 % 4294967296 > #t~mem1923 % 4294967296;havoc #t~mem1922;havoc #t~mem1923;call #t~mem1924 := read~int#37(~values.base, ~values.offset + 4 * (if ~low~0 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then ~low~0 % 18446744073709551616 % 18446744073709551616 else ~low~0 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), 4);~temp~0 := (if #t~mem1924 % 4294967296 % 4294967296 <= 2147483647 then #t~mem1924 % 4294967296 % 4294967296 else #t~mem1924 % 4294967296 % 4294967296 - 4294967296);havoc #t~mem1924;call #t~mem1925 := read~int#37(~values.base, ~values.offset + 4 * (if ~high~0 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then ~high~0 % 18446744073709551616 % 18446744073709551616 else ~high~0 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), 4);call write~int#37(#t~mem1925, ~values.base, ~values.offset + 4 * (if ~low~0 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then ~low~0 % 18446744073709551616 % 18446744073709551616 else ~low~0 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), 4);havoc #t~mem1925;call write~int#37(~temp~0, ~values.base, ~values.offset + 4 * (if ~high~0 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then ~high~0 % 18446744073709551616 % 18446744073709551616 else ~high~0 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), 4); [2025-02-08 04:19:13,710 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13956: assume !(#t~mem1922 % 4294967296 > #t~mem1923 % 4294967296);havoc #t~mem1922;havoc #t~mem1923; [2025-02-08 04:19:13,737 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17438: havoc #t~nondet2764; [2025-02-08 04:19:13,739 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17469: havoc #t~nondet2771; [2025-02-08 04:19:13,789 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10069: SUMMARY for call ldv_mutex_unlock_lock_of_video_device(ldv_mutex_unlock_40_~ldv_func_arg1#1.base, ldv_mutex_unlock_40_~ldv_func_arg1#1.offset); srcloc: null [2025-02-08 04:19:13,789 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6710: #t~ret454#1 := ldv_mutex_lock_interruptible_39_#res#1;havoc ldv_mutex_lock_interruptible_39_#t~ret969#1, ldv_mutex_lock_interruptible_39_~ldv_func_arg1#1.base, ldv_mutex_lock_interruptible_39_~ldv_func_arg1#1.offset, ldv_mutex_lock_interruptible_39_~tmp~54#1;havoc ldv_mutex_lock_interruptible_39_#in~ldv_func_arg1#1.base, ldv_mutex_lock_interruptible_39_#in~ldv_func_arg1#1.offset;assume { :end_inline_ldv_mutex_lock_interruptible_39 } true;assume -2147483648 <= #t~ret454#1 && #t~ret454#1 <= 2147483647;~tmp___1~11#1 := #t~ret454#1;havoc #t~mem453#1.base, #t~mem453#1.offset;havoc #t~ret454#1; [2025-02-08 04:19:13,789 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6712: assume 0 != ~tmp___1~11#1;#res#1 := -512; [2025-02-08 04:19:13,789 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6712: assume !(0 != ~tmp___1~11#1);call #t~mem460#1.base, #t~mem460#1.offset := read~$Pointer$#18(~#saa7146_vbi_uops~0.base, 32 + ~#saa7146_vbi_uops~0.offset, 8); [2025-02-08 04:19:13,789 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6708-2: havoc #t~bitwise452#1;assume #t~bitwise452#1 % 4294967296 <= #t~mem451#1 % 4294967296 && #t~bitwise452#1 % 4294967296 <= 16; [2025-02-08 04:19:13,789 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6708-1: [2025-02-08 04:19:13,789 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6708: assume 0 != #t~bitwise452#1 % 4294967296;havoc #t~mem449#1.base, #t~mem449#1.offset;havoc #t~mem450#1.base, #t~mem450#1.offset;havoc #t~mem451#1;havoc #t~bitwise452#1;call #t~mem453#1.base, #t~mem453#1.offset := read~$Pointer$#36(~vdev~5#1.base, 1754 + ~vdev~5#1.offset, 8);assume { :begin_inline_ldv_mutex_lock_interruptible_39 } true;ldv_mutex_lock_interruptible_39_#in~ldv_func_arg1#1.base, ldv_mutex_lock_interruptible_39_#in~ldv_func_arg1#1.offset := #t~mem453#1.base, #t~mem453#1.offset;havoc ldv_mutex_lock_interruptible_39_#res#1;havoc ldv_mutex_lock_interruptible_39_#t~ret969#1, ldv_mutex_lock_interruptible_39_~ldv_func_arg1#1.base, ldv_mutex_lock_interruptible_39_~ldv_func_arg1#1.offset, ldv_mutex_lock_interruptible_39_~tmp~54#1;ldv_mutex_lock_interruptible_39_~ldv_func_arg1#1.base, ldv_mutex_lock_interruptible_39_~ldv_func_arg1#1.offset := ldv_mutex_lock_interruptible_39_#in~ldv_func_arg1#1.base, ldv_mutex_lock_interruptible_39_#in~ldv_func_arg1#1.offset;havoc ldv_mutex_lock_interruptible_39_~tmp~54#1; [2025-02-08 04:19:13,789 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6708: assume !(0 != #t~bitwise452#1 % 4294967296);havoc #t~mem449#1.base, #t~mem449#1.offset;havoc #t~mem450#1.base, #t~mem450#1.offset;havoc #t~mem451#1;havoc #t~bitwise452#1;#res#1 := -22; [2025-02-08 04:19:13,789 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6704-2: call #t~mem447#1.base, #t~mem447#1.offset := read~$Pointer$#11(~#saa7146_video_uops~0.base, 32 + ~#saa7146_video_uops~0.offset, 8); [2025-02-08 04:19:13,789 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6708-5: call #t~mem449#1.base, #t~mem449#1.offset := read~$Pointer$#36(~fh~4#1.base, 168 + ~fh~4#1.offset, 8);call #t~mem450#1.base, #t~mem450#1.offset := read~$Pointer$#36(#t~mem449#1.base, 942 + #t~mem449#1.offset, 8);call #t~mem451#1 := read~int#36(#t~mem450#1.base, 8 + #t~mem450#1.offset, 4); [2025-02-08 04:19:13,789 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6704-1: SUMMARY for call #t~ret448#1 := ##fun~$Pointer$~X~$Pointer$~X~int~X~$Pointer$~TO~int(~file#1.base, ~file#1.offset, ~data#1.base, ~data#1.offset, ~count#1, ~ppos#1.base, ~ppos#1.offset, #t~mem447#1.base, #t~mem447#1.offset); srcloc: null [2025-02-08 04:19:13,789 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6708-4: assume 0 == #t~mem451#1 % 4294967296;#t~bitwise452#1 := 0; [2025-02-08 04:19:13,789 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6708-4: assume !(0 == #t~mem451#1 % 4294967296); [2025-02-08 04:19:13,789 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6704: assume -9223372036854775808 <= #t~ret448#1 && #t~ret448#1 <= 9223372036854775807;~tmp___0~14#1 := #t~ret448#1;havoc #t~mem447#1.base, #t~mem447#1.offset;havoc #t~ret448#1;#res#1 := ~tmp___0~14#1; [2025-02-08 04:19:13,789 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6708-3: assume 16 == #t~mem451#1 % 4294967296;#t~bitwise452#1 := #t~mem451#1; [2025-02-08 04:19:13,789 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6708-3: assume !(16 == #t~mem451#1 % 4294967296); [2025-02-08 04:19:13,789 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6719: havoc ldv_mutex_unlock_40_~ldv_func_arg1#1.base, ldv_mutex_unlock_40_~ldv_func_arg1#1.offset;havoc ldv_mutex_unlock_40_#in~ldv_func_arg1#1.base, ldv_mutex_unlock_40_#in~ldv_func_arg1#1.offset;assume { :end_inline_ldv_mutex_unlock_40 } true;havoc #t~mem462#1.base, #t~mem462#1.offset;#res#1 := ~ret~1#1; [2025-02-08 04:19:13,789 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6717-1: SUMMARY for call #t~ret461#1 := ##fun~$Pointer$~X~$Pointer$~X~int~X~$Pointer$~TO~int(~file#1.base, ~file#1.offset, ~data#1.base, ~data#1.offset, ~count#1, ~ppos#1.base, ~ppos#1.offset, #t~mem460#1.base, #t~mem460#1.offset); srcloc: null [2025-02-08 04:19:13,789 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6717: assume -9223372036854775808 <= #t~ret461#1 && #t~ret461#1 <= 9223372036854775807;~tmp___2~7#1 := #t~ret461#1;havoc #t~mem460#1.base, #t~mem460#1.offset;havoc #t~ret461#1;~ret~1#1 := (if ~tmp___2~7#1 % 4294967296 <= 2147483647 then ~tmp___2~7#1 % 4294967296 else ~tmp___2~7#1 % 4294967296 - 4294967296);call #t~mem462#1.base, #t~mem462#1.offset := read~$Pointer$#36(~vdev~5#1.base, 1754 + ~vdev~5#1.offset, 8);assume { :begin_inline_ldv_mutex_unlock_40 } true;ldv_mutex_unlock_40_#in~ldv_func_arg1#1.base, ldv_mutex_unlock_40_#in~ldv_func_arg1#1.offset := #t~mem462#1.base, #t~mem462#1.offset;havoc ldv_mutex_unlock_40_~ldv_func_arg1#1.base, ldv_mutex_unlock_40_~ldv_func_arg1#1.offset;ldv_mutex_unlock_40_~ldv_func_arg1#1.base, ldv_mutex_unlock_40_~ldv_func_arg1#1.offset := ldv_mutex_unlock_40_#in~ldv_func_arg1#1.base, ldv_mutex_unlock_40_#in~ldv_func_arg1#1.offset; [2025-02-08 04:19:13,789 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10060: assume -2147483648 <= ldv_mutex_lock_interruptible_39_#t~ret969#1 && ldv_mutex_lock_interruptible_39_#t~ret969#1 <= 2147483647;ldv_mutex_lock_interruptible_39_~tmp~54#1 := ldv_mutex_lock_interruptible_39_#t~ret969#1;havoc ldv_mutex_lock_interruptible_39_#t~ret969#1;ldv_mutex_lock_interruptible_39_#res#1 := ldv_mutex_lock_interruptible_39_~tmp~54#1; [2025-02-08 04:19:13,789 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10060-1: SUMMARY for call ldv_mutex_lock_interruptible_39_#t~ret969#1 := ldv_mutex_lock_interruptible_or_killable_lock_of_video_device(ldv_mutex_lock_interruptible_39_~ldv_func_arg1#1.base, ldv_mutex_lock_interruptible_39_~ldv_func_arg1#1.offset); srcloc: null [2025-02-08 04:19:13,888 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5796: call ULTIMATE.dealloc(~#descriptor~4#1.base, ~#descriptor~4#1.offset);havoc ~#descriptor~4#1.base, ~#descriptor~4#1.offset;call ULTIMATE.dealloc(~#descriptor___0~2#1.base, ~#descriptor___0~2#1.offset);havoc ~#descriptor___0~2#1.base, ~#descriptor___0~2#1.offset;call ULTIMATE.dealloc(~#descriptor___1~2#1.base, ~#descriptor___1~2#1.offset);havoc ~#descriptor___1~2#1.base, ~#descriptor___1~2#1.offset; [2025-02-08 04:19:13,919 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14363: call ULTIMATE.dealloc(~#clip_format~2#1.base, ~#clip_format~2#1.offset);havoc ~#clip_format~2#1.base, ~#clip_format~2#1.offset; [2025-02-08 04:19:14,007 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13003: call ULTIMATE.dealloc(~#descriptor~36#1.base, ~#descriptor~36#1.offset);havoc ~#descriptor~36#1.base, ~#descriptor~36#1.offset;call ULTIMATE.dealloc(~#descriptor___0~21#1.base, ~#descriptor___0~21#1.offset);havoc ~#descriptor___0~21#1.base, ~#descriptor___0~21#1.offset;call ULTIMATE.dealloc(~#descriptor___1~19#1.base, ~#descriptor___1~19#1.offset);havoc ~#descriptor___1~19#1.base, ~#descriptor___1~19#1.offset; [2025-02-08 04:19:14,007 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17483: havoc videobuf_read_one_#t~nondet2773#1; [2025-02-08 04:19:14,025 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5107: havoc arch_irqs_disabled_flags_#t~bitwise19#1; [2025-02-08 04:19:14,025 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5347: havoc warn_slowpath_null_~arg0#1.base, warn_slowpath_null_~arg0#1.offset, warn_slowpath_null_~arg1#1;havoc warn_slowpath_null_#in~arg0#1.base, warn_slowpath_null_#in~arg0#1.offset, warn_slowpath_null_#in~arg1#1;assume { :end_inline_warn_slowpath_null } true; [2025-02-08 04:19:14,062 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16255-1: ldv_del_timer_31_#res#1 := ldv_del_timer_31_~ldv_func_res~3#1; [2025-02-08 04:19:14,062 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15733: call ULTIMATE.dealloc(~#descriptor~46#1.base, ~#descriptor~46#1.offset);havoc ~#descriptor~46#1.base, ~#descriptor~46#1.offset; [2025-02-08 04:19:14,062 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16270-1: ldv_del_timer_32_#res#1 := ldv_del_timer_32_~ldv_func_res~4#1; [2025-02-08 04:19:14,107 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5591: call ULTIMATE.dealloc(~#descriptor~1.base, ~#descriptor~1.offset);havoc ~#descriptor~1.base, ~#descriptor~1.offset; [2025-02-08 04:19:14,108 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17396: havoc #t~nondet2759; [2025-02-08 04:19:14,484 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11256: call ULTIMATE.dealloc(~#descriptor~22.base, ~#descriptor~22.offset);havoc ~#descriptor~22.base, ~#descriptor~22.offset;call ULTIMATE.dealloc(~#descriptor___0~14.base, ~#descriptor___0~14.offset);havoc ~#descriptor___0~14.base, ~#descriptor___0~14.offset;call ULTIMATE.dealloc(~#descriptor___1~12.base, ~#descriptor___1~12.offset);havoc ~#descriptor___1~12.base, ~#descriptor___1~12.offset;call ULTIMATE.dealloc(~#descriptor___2~6.base, ~#descriptor___2~6.offset);havoc ~#descriptor___2~6.base, ~#descriptor___2~6.offset; [2025-02-08 04:19:14,514 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8965: #res := 2; [2025-02-08 04:19:14,514 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8969: #res := 18; [2025-02-08 04:19:14,514 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8967: #res := 5; [2025-02-08 04:19:14,522 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9213: #res := 11; [2025-02-08 04:19:14,522 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9211: #res := 6; [2025-02-08 04:19:14,522 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9215: #res := 32; [2025-02-08 04:19:14,536 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9179: #res := 10; [2025-02-08 04:19:14,537 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9173: #res := 3; [2025-02-08 04:19:14,537 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9171: #res := 1; [2025-02-08 04:19:14,537 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9177: #res := 8; [2025-02-08 04:19:14,537 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9175: #res := 7; [2025-02-08 04:19:14,557 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9285: #res := 27; [2025-02-08 04:19:14,557 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9283: #res := 24; [2025-02-08 04:19:14,557 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9287: #res := 30; [2025-02-08 04:19:14,557 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9277: #res := 19; [2025-02-08 04:19:14,557 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9275: #res := 17; [2025-02-08 04:19:14,557 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9281: #res := 22; [2025-02-08 04:19:14,557 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9279: #res := 21; [2025-02-08 04:19:14,557 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9273: #res := 4; [2025-02-08 04:19:14,557 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9271: #res := 2; [2025-02-08 04:19:14,565 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16225: #res#1 := ~arg0#1; [2025-02-08 04:19:14,566 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16146: assume { :end_inline_ldv_switch_automaton_state_4_3 } true; [2025-02-08 04:19:14,566 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16216: havoc ldv_dispatch_instance_register_8_2_~arg0#1.base, ldv_dispatch_instance_register_8_2_~arg0#1.offset;havoc ldv_dispatch_instance_register_8_2_#in~arg0#1.base, ldv_dispatch_instance_register_8_2_#in~arg0#1.offset;assume { :end_inline_ldv_dispatch_instance_register_8_2 } true;#res#1 := ~arg0#1; [2025-02-08 04:19:14,570 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17364: havoc #t~nondet2753; [2025-02-08 04:19:14,627 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11456: havoc #t~mem1362.base, #t~mem1362.offset;call #t~mem1363.base, #t~mem1363.offset := read~$Pointer$#36(~dev~12.base, 802 + ~dev~12.offset, 8); [2025-02-08 04:19:14,627 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11456-1: SUMMARY for call writel(~val~0, #t~mem1362.base, 112 + #t~mem1362.offset); srcloc: null [2025-02-08 04:19:14,627 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11477-1: [2025-02-08 04:19:14,627 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11444: ~val~0 := #t~ret1352;havoc #t~mem1351.base, #t~mem1351.offset;havoc #t~ret1352;~val~0 := ~val~0 % 16777216;call #t~mem1353 := read~int#36(~ctrl.base, 144 + ~ctrl.offset, 4); [2025-02-08 04:19:14,627 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11477: assume 0 != #t~bitwise1374;havoc #t~mem1373;havoc #t~bitwise1374;#res := -16; [2025-02-08 04:19:14,627 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11477: assume !(0 != #t~bitwise1374);havoc #t~mem1373;havoc #t~bitwise1374;call #t~mem1375 := read~int#36(~ctrl.base, 144 + ~ctrl.offset, 4);call write~int#36(#t~mem1375, ~vv~10.base, 1137 + ~vv~10.offset, 4);havoc #t~mem1375; [2025-02-08 04:19:14,627 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11477-3: assume 2 == #t~mem1373;#t~bitwise1374 := #t~mem1373; [2025-02-08 04:19:14,627 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11477-3: assume !(2 == #t~mem1373); [2025-02-08 04:19:14,628 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11444-2: call #t~mem1351.base, #t~mem1351.offset := read~$Pointer$#36(~dev~12.base, 802 + ~dev~12.offset, 8); [2025-02-08 04:19:14,628 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11477-2: havoc #t~bitwise1374;assume ((((#t~mem1373 < 0 || #t~bitwise1374 <= #t~mem1373) && #t~bitwise1374 <= 2) && #t~bitwise1374 >= 0) && (#t~mem1373 >= 0 || #t~bitwise1374 > 2 + #t~mem1373)) && #t~bitwise1374 >= -2147483648; [2025-02-08 04:19:14,628 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11444-1: SUMMARY for call #t~ret1352 := readl(#t~mem1351.base, 112 + #t~mem1351.offset); srcloc: null [2025-02-08 04:19:14,628 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11448: havoc #t~mem1356.base, #t~mem1356.offset; [2025-02-08 04:19:14,628 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11448-1: SUMMARY for call writel(4194368, #t~mem1356.base, 256 + #t~mem1356.offset); srcloc: null [2025-02-08 04:19:14,628 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11477-5: call #t~mem1373 := read~int#36(~vv~10.base, 420 + ~vv~10.offset, 4); [2025-02-08 04:19:14,628 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11477-4: assume 0 == #t~mem1373;#t~bitwise1374 := 0; [2025-02-08 04:19:14,628 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11477-4: assume !(0 == #t~mem1373); [2025-02-08 04:19:14,628 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11465-1: SUMMARY for call writel(~val~0, #t~mem1368.base, 112 + #t~mem1368.offset); srcloc: null [2025-02-08 04:19:14,628 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11465: havoc #t~mem1368.base, #t~mem1368.offset;call #t~mem1369.base, #t~mem1369.offset := read~$Pointer$#36(~dev~12.base, 802 + ~dev~12.offset, 8); [2025-02-08 04:19:14,628 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11453-1: SUMMARY for call #t~ret1358 := readl(#t~mem1357.base, 112 + #t~mem1357.offset); srcloc: null [2025-02-08 04:19:14,628 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11453: ~val~0 := #t~ret1358;havoc #t~mem1357.base, #t~mem1357.offset;havoc #t~ret1358; [2025-02-08 04:19:14,628 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11453-2: call #t~mem1357.base, #t~mem1357.offset := read~$Pointer$#36(~dev~12.base, 802 + ~dev~12.offset, 8); [2025-02-08 04:19:14,628 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11457-1: SUMMARY for call writel(4194368, #t~mem1363.base, 256 + #t~mem1363.offset); srcloc: null [2025-02-08 04:19:14,628 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11457: havoc #t~mem1363.base, #t~mem1363.offset; [2025-02-08 04:19:14,628 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11470-2: havoc #t~bitwise1371;assume ((((#t~mem1370 < 0 || #t~bitwise1371 <= #t~mem1370) && #t~bitwise1371 <= 2) && #t~bitwise1371 >= 0) && (#t~mem1370 >= 0 || #t~bitwise1371 > 2 + #t~mem1370)) && #t~bitwise1371 >= -2147483648; [2025-02-08 04:19:14,628 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11470-1: [2025-02-08 04:19:14,628 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11470-4: assume 0 == #t~mem1370;#t~bitwise1371 := 0; [2025-02-08 04:19:14,628 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11470-4: assume !(0 == #t~mem1370); [2025-02-08 04:19:14,628 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11466: havoc #t~mem1369.base, #t~mem1369.offset; [2025-02-08 04:19:14,628 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11470-3: assume 2 == #t~mem1370;#t~bitwise1371 := #t~mem1370; [2025-02-08 04:19:14,628 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11470-3: assume !(2 == #t~mem1370); [2025-02-08 04:19:14,628 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11470: assume 0 != #t~bitwise1371;havoc #t~mem1370;havoc #t~bitwise1371;#res := -16; [2025-02-08 04:19:14,628 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11470: assume !(0 != #t~bitwise1371);havoc #t~mem1370;havoc #t~bitwise1371;call #t~mem1372 := read~int#36(~ctrl.base, 144 + ~ctrl.offset, 4);call write~int#36(#t~mem1372, ~vv~10.base, 1141 + ~vv~10.offset, 4);havoc #t~mem1372; [2025-02-08 04:19:14,628 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11462-2: call #t~mem1364.base, #t~mem1364.offset := read~$Pointer$#36(~dev~12.base, 802 + ~dev~12.offset, 8); [2025-02-08 04:19:14,628 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11462-1: SUMMARY for call #t~ret1365 := readl(#t~mem1364.base, 112 + #t~mem1364.offset); srcloc: null [2025-02-08 04:19:14,628 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11491-1: SUMMARY for call #t~ret1378 := saa7146_stop_preview(~fh~6.base, ~fh~6.offset); srcloc: null [2025-02-08 04:19:14,628 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11491: assume -2147483648 <= #t~ret1378 && #t~ret1378 <= 2147483647;havoc #t~ret1378; [2025-02-08 04:19:14,628 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11470-5: call #t~mem1370 := read~int#36(~vv~10.base, 420 + ~vv~10.offset, 4); [2025-02-08 04:19:14,628 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11466-1: SUMMARY for call writel(4194368, #t~mem1369.base, 256 + #t~mem1369.offset); srcloc: null [2025-02-08 04:19:14,628 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11462: ~val~0 := #t~ret1365;havoc #t~mem1364.base, #t~mem1364.offset;havoc #t~ret1365;~val~0 := ~val~0 - ~val~0 % 256;call #t~mem1366 := read~int#36(~ctrl.base, 144 + ~ctrl.offset, 4); [2025-02-08 04:19:14,628 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11454-2: havoc #t~bitwise1359;assume #t~bitwise1359 % 4294967296 <= ~val~0 % 4294967296 && #t~bitwise1359 % 4294967296 <= 4278255615; [2025-02-08 04:19:14,628 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11454-1: [2025-02-08 04:19:14,628 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11454-4: assume 0 == ~val~0 % 4294967296;#t~bitwise1359 := 0; [2025-02-08 04:19:14,628 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11454-4: assume !(0 == ~val~0 % 4294967296); [2025-02-08 04:19:14,628 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11450: call #t~mem1376 := read~int#36(~vv~10.base, 420 + ~vv~10.offset, 4); [2025-02-08 04:19:14,628 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11454-3: assume 4278255615 == ~val~0 % 4294967296;#t~bitwise1359 := ~val~0; [2025-02-08 04:19:14,629 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11454-3: assume !(4278255615 == ~val~0 % 4294967296); [2025-02-08 04:19:14,629 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11454: ~val~0 := #t~bitwise1359;havoc #t~bitwise1359;call #t~mem1360 := read~int#36(~ctrl.base, 144 + ~ctrl.offset, 4); [2025-02-08 04:19:14,629 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11446-2: havoc #t~bitwise1354;assume (#t~bitwise1354 % 4294967296 >= ~val~0 % 4294967296 && #t~bitwise1354 % 4294967296 >= 16777216 * #t~mem1353 % 4294967296) && #t~bitwise1354 % 4294967296 <= ~val~0 % 4294967296 + 16777216 * #t~mem1353 % 4294967296; [2025-02-08 04:19:14,629 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11446-1: [2025-02-08 04:19:14,629 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11446-4: assume 0 == ~val~0 % 4294967296 || ~val~0 % 4294967296 == 16777216 * #t~mem1353 % 4294967296;#t~bitwise1354 := 16777216 * #t~mem1353; [2025-02-08 04:19:14,629 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11446-4: assume !(0 == ~val~0 % 4294967296 || ~val~0 % 4294967296 == 16777216 * #t~mem1353 % 4294967296); [2025-02-08 04:19:14,629 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11446-3: assume 0 == 16777216 * #t~mem1353 % 4294967296;#t~bitwise1354 := ~val~0; [2025-02-08 04:19:14,629 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11446-3: assume !(0 == 16777216 * #t~mem1353 % 4294967296); [2025-02-08 04:19:14,629 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11446: ~val~0 := #t~bitwise1354;havoc #t~mem1353;havoc #t~bitwise1354;call #t~mem1355.base, #t~mem1355.offset := read~$Pointer$#36(~dev~12.base, 802 + ~dev~12.offset, 8); [2025-02-08 04:19:14,629 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11492: assume -2147483648 <= #t~ret1379 && #t~ret1379 <= 2147483647;havoc #t~ret1379; [2025-02-08 04:19:14,630 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11492-1: SUMMARY for call #t~ret1379 := saa7146_start_preview(~fh~6.base, ~fh~6.offset); srcloc: null [2025-02-08 04:19:14,630 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11496: #res := 0; [2025-02-08 04:19:14,630 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11455-3: assume 0 == 65536 * #t~mem1360 % 4294967296;#t~bitwise1361 := ~val~0; [2025-02-08 04:19:14,630 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11455-3: assume !(0 == 65536 * #t~mem1360 % 4294967296); [2025-02-08 04:19:14,630 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11455-2: havoc #t~bitwise1361;assume (#t~bitwise1361 % 4294967296 >= ~val~0 % 4294967296 && #t~bitwise1361 % 4294967296 >= 65536 * #t~mem1360 % 4294967296) && #t~bitwise1361 % 4294967296 <= ~val~0 % 4294967296 + 65536 * #t~mem1360 % 4294967296; [2025-02-08 04:19:14,630 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11455-4: assume 0 == ~val~0 % 4294967296 || ~val~0 % 4294967296 == 65536 * #t~mem1360 % 4294967296;#t~bitwise1361 := 65536 * #t~mem1360; [2025-02-08 04:19:14,630 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11455-4: assume !(0 == ~val~0 % 4294967296 || ~val~0 % 4294967296 == 65536 * #t~mem1360 % 4294967296); [2025-02-08 04:19:14,630 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11488: assume 0 != #t~mem1376 % 2;havoc #t~mem1376;call #t~mem1377.base, #t~mem1377.offset := read~$Pointer$#36(~vv~10.base, 424 + ~vv~10.offset, 8);~fh~6.base, ~fh~6.offset := #t~mem1377.base, #t~mem1377.offset;havoc #t~mem1377.base, #t~mem1377.offset; [2025-02-08 04:19:14,630 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11488: assume !(0 != #t~mem1376 % 2);havoc #t~mem1376; [2025-02-08 04:19:14,630 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11455-1: [2025-02-08 04:19:14,630 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11455: ~val~0 := #t~bitwise1361;havoc #t~mem1360;havoc #t~bitwise1361;call #t~mem1362.base, #t~mem1362.offset := read~$Pointer$#36(~dev~12.base, 802 + ~dev~12.offset, 8); [2025-02-08 04:19:14,630 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11447-1: SUMMARY for call writel(~val~0, #t~mem1355.base, 112 + #t~mem1355.offset); srcloc: null [2025-02-08 04:19:14,630 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11447: havoc #t~mem1355.base, #t~mem1355.offset;call #t~mem1356.base, #t~mem1356.offset := read~$Pointer$#36(~dev~12.base, 802 + ~dev~12.offset, 8); [2025-02-08 04:19:14,630 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11464-4: assume 0 == ~val~0 % 4294967296 || ~val~0 % 4294967296 == #t~mem1366 % 4294967296;#t~bitwise1367 := #t~mem1366; [2025-02-08 04:19:14,630 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11464-4: assume !(0 == ~val~0 % 4294967296 || ~val~0 % 4294967296 == #t~mem1366 % 4294967296); [2025-02-08 04:19:14,630 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11464-3: assume 0 == #t~mem1366 % 4294967296;#t~bitwise1367 := ~val~0; [2025-02-08 04:19:14,630 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11464-3: assume !(0 == #t~mem1366 % 4294967296); [2025-02-08 04:19:14,630 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11464: ~val~0 := #t~bitwise1367;havoc #t~mem1366;havoc #t~bitwise1367;call #t~mem1368.base, #t~mem1368.offset := read~$Pointer$#36(~dev~12.base, 802 + ~dev~12.offset, 8); [2025-02-08 04:19:14,630 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11464-2: havoc #t~bitwise1367;assume (#t~bitwise1367 % 4294967296 >= ~val~0 % 4294967296 && #t~bitwise1367 % 4294967296 >= #t~mem1366 % 4294967296) && #t~bitwise1367 % 4294967296 <= ~val~0 % 4294967296 + #t~mem1366 % 4294967296; [2025-02-08 04:19:14,630 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11464-1: [2025-02-08 04:19:14,668 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7086: SUMMARY for call v4l2_ctrl_handler_free(saa7146_vv_release_~dev#1.base, 344 + saa7146_vv_release_~dev#1.offset); srcloc: null [2025-02-08 04:19:14,668 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7084: havoc v4l2_device_unregister_~arg0#1.base, v4l2_device_unregister_~arg0#1.offset;havoc v4l2_device_unregister_#in~arg0#1.base, v4l2_device_unregister_#in~arg0#1.offset;assume { :end_inline_v4l2_device_unregister } true;call saa7146_vv_release_#t~mem783#1.base, saa7146_vv_release_#t~mem783#1.offset := read~$Pointer$#36(saa7146_vv_release_~dev#1.base, 846 + saa7146_vv_release_~dev#1.offset, 8);call saa7146_vv_release_#t~mem784#1.base, saa7146_vv_release_#t~mem784#1.offset := read~$Pointer$#36(saa7146_vv_release_~vv~3#1.base, 1161 + saa7146_vv_release_~vv~3#1.offset, 8);call saa7146_vv_release_#t~mem785#1 := read~int#36(saa7146_vv_release_~vv~3#1.base, 1153 + saa7146_vv_release_~vv~3#1.offset, 8); [2025-02-08 04:19:14,668 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7060: 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;#t~ret2818#1 := saa7146_vv_release_#res#1;havoc saa7146_vv_release_#t~mem778#1.base, saa7146_vv_release_#t~mem778#1.offset, saa7146_vv_release_#t~bitwise779#1, saa7146_vv_release_#t~mem780#1, saa7146_vv_release_#t~ret781#1, saa7146_vv_release_#t~ret782#1, saa7146_vv_release_#t~mem783#1.base, saa7146_vv_release_#t~mem783#1.offset, saa7146_vv_release_#t~mem784#1.base, saa7146_vv_release_#t~mem784#1.offset, saa7146_vv_release_#t~mem785#1, saa7146_vv_release_~dev#1.base, saa7146_vv_release_~dev#1.offset, saa7146_vv_release_~vv~3#1.base, saa7146_vv_release_~vv~3#1.offset, saa7146_vv_release_~#descriptor~13#1.base, saa7146_vv_release_~#descriptor~13#1.offset, saa7146_vv_release_~tmp~28#1;havoc saa7146_vv_release_#in~dev#1.base, saa7146_vv_release_#in~dev#1.offset;assume { :end_inline_saa7146_vv_release } true;assume -2147483648 <= #t~ret2818#1 && #t~ret2818#1 <= 2147483647;#t~funptrres2814#1 := #t~ret2818#1; [2025-02-08 04:19:14,668 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7087-1: SUMMARY for call kfree(saa7146_vv_release_~vv~3#1.base, saa7146_vv_release_~vv~3#1.offset); srcloc: null [2025-02-08 04:19:14,668 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7087: call write~$Pointer$#36(0, 0, saa7146_vv_release_~dev#1.base, 950 + saa7146_vv_release_~dev#1.offset, 8);call write~$Pointer$#36(0, 0, saa7146_vv_release_~dev#1.base, 958 + saa7146_vv_release_~dev#1.offset, 8);saa7146_vv_release_#res#1 := 0;call ULTIMATE.dealloc(saa7146_vv_release_~#descriptor~13#1.base, saa7146_vv_release_~#descriptor~13#1.offset);havoc saa7146_vv_release_~#descriptor~13#1.base, saa7146_vv_release_~#descriptor~13#1.offset; [2025-02-08 04:19:14,668 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7085-1: SUMMARY for call pci_free_consistent(saa7146_vv_release_#t~mem783#1.base, saa7146_vv_release_#t~mem783#1.offset, 256, saa7146_vv_release_#t~mem784#1.base, saa7146_vv_release_#t~mem784#1.offset, saa7146_vv_release_#t~mem785#1); srcloc: null [2025-02-08 04:19:14,668 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7085: havoc saa7146_vv_release_#t~mem783#1.base, saa7146_vv_release_#t~mem783#1.offset;havoc saa7146_vv_release_#t~mem784#1.base, saa7146_vv_release_#t~mem784#1.offset;havoc saa7146_vv_release_#t~mem785#1; [2025-02-08 04:19:14,695 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12825: call ULTIMATE.dealloc(~#descriptor~33.base, ~#descriptor~33.offset);havoc ~#descriptor~33.base, ~#descriptor~33.offset; [2025-02-08 04:19:14,707 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17346: havoc #t~nondet2750; [2025-02-08 04:19:14,708 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17502: havoc #t~nondet2777; [2025-02-08 04:19:14,710 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17457: havoc #t~nondet2768; [2025-02-08 04:19:14,768 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12900: call ULTIMATE.dealloc(~#__key~1.base, ~#__key~1.offset);havoc ~#__key~1.base, ~#__key~1.offset; [2025-02-08 04:19:14,932 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11894-1: call #t~mem1499 := read~int#36(~win~0.base, 12 + ~win~0.offset, 4); [2025-02-08 04:19:14,932 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11861: ~maxh~1 := (if ~maxh~1 < 0 && 0 != ~maxh~1 % 2 then 1 + ~maxh~1 / 2 else ~maxh~1 / 2); [2025-02-08 04:19:14,932 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11894: assume #t~mem1499 % 4294967296 > ~maxh~1 % 4294967296;havoc #t~mem1499;call write~int#36(~maxh~1, ~win~0.base, 12 + ~win~0.offset, 4); [2025-02-08 04:19:14,932 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11894: assume !(#t~mem1499 % 4294967296 > ~maxh~1 % 4294967296);havoc #t~mem1499; [2025-02-08 04:19:14,932 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11862: call write~int#36(~field~1, ~win~0.base, 16 + ~win~0.offset, 4);call #t~mem1498 := read~int#36(~win~0.base, 8 + ~win~0.offset, 4); [2025-02-08 04:19:14,932 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11706: call ULTIMATE.dealloc(~#descriptor~24.base, ~#descriptor~24.offset);havoc ~#descriptor~24.base, ~#descriptor~24.offset;call ULTIMATE.dealloc(~#descriptor___0~16.base, ~#descriptor___0~16.offset);havoc ~#descriptor___0~16.base, ~#descriptor___0~16.offset;call ULTIMATE.dealloc(~#descriptor___1~14.base, ~#descriptor___1~14.offset);havoc ~#descriptor___1~14.base, ~#descriptor___1~14.offset;call ULTIMATE.dealloc(~#descriptor___2~7.base, ~#descriptor___2~7.offset);havoc ~#descriptor___2~7.base, ~#descriptor___2~7.offset;call ULTIMATE.dealloc(~#descriptor___3~4.base, ~#descriptor___3~4.offset);havoc ~#descriptor___3~4.base, ~#descriptor___3~4.offset;call ULTIMATE.dealloc(~#descriptor___4~3.base, ~#descriptor___4~3.offset);havoc ~#descriptor___4~3.base, ~#descriptor___4~3.offset; [2025-02-08 04:19:14,932 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11898: #res := 0;call ULTIMATE.dealloc(~#descriptor~24.base, ~#descriptor~24.offset);havoc ~#descriptor~24.base, ~#descriptor~24.offset;call ULTIMATE.dealloc(~#descriptor___0~16.base, ~#descriptor___0~16.offset);havoc ~#descriptor___0~16.base, ~#descriptor___0~16.offset;call ULTIMATE.dealloc(~#descriptor___1~14.base, ~#descriptor___1~14.offset);havoc ~#descriptor___1~14.base, ~#descriptor___1~14.offset;call ULTIMATE.dealloc(~#descriptor___2~7.base, ~#descriptor___2~7.offset);havoc ~#descriptor___2~7.base, ~#descriptor___2~7.offset;call ULTIMATE.dealloc(~#descriptor___3~4.base, ~#descriptor___3~4.offset);havoc ~#descriptor___3~4.base, ~#descriptor___3~4.offset;call ULTIMATE.dealloc(~#descriptor___4~3.base, ~#descriptor___4~3.offset);havoc ~#descriptor___4~3.base, ~#descriptor___4~3.offset; [2025-02-08 04:19:14,932 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11890: assume #t~mem1498 % 4294967296 > ~maxw~1 % 4294967296;havoc #t~mem1498;call write~int#36(~maxw~1, ~win~0.base, 8 + ~win~0.offset, 4); [2025-02-08 04:19:14,932 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11890: assume !(#t~mem1498 % 4294967296 > ~maxw~1 % 4294967296);havoc #t~mem1498; [2025-02-08 04:19:15,114 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5217: havoc #t~mem38#1.base, #t~mem38#1.offset; [2025-02-08 04:19:15,115 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5194: havoc kobject_name_#t~mem36#1.base, kobject_name_#t~mem36#1.offset; [2025-02-08 04:19:15,117 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17407: havoc #t~nondet2761; [2025-02-08 04:19:15,170 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6468-5: call #t~mem388#1.base, #t~mem388#1.offset := read~$Pointer$#36(~fh~2#1.base, 168 + ~fh~2#1.offset, 8);call #t~mem389#1.base, #t~mem389#1.offset := read~$Pointer$#36(#t~mem388#1.base, 942 + #t~mem388#1.offset, 8);call #t~mem390#1 := read~int#36(#t~mem389#1.base, 8 + #t~mem389#1.offset, 4); [2025-02-08 04:19:15,171 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6468-4: assume 0 == #t~mem390#1 % 4294967296;#t~bitwise391#1 := 0; [2025-02-08 04:19:15,171 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6468-4: assume !(0 == #t~mem390#1 % 4294967296); [2025-02-08 04:19:15,171 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6468-3: assume 128 == #t~mem390#1 % 4294967296;#t~bitwise391#1 := #t~mem390#1; [2025-02-08 04:19:15,171 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6468-3: assume !(128 == #t~mem390#1 % 4294967296); [2025-02-08 04:19:15,171 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6427-1: [2025-02-08 04:19:15,171 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6427: assume 0 != #t~bitwise380#1 % 4294967296;havoc #t~bitwise380#1;call write~$Pointer$#32(140, 0, ~#descriptor~9#1.base, ~#descriptor~9#1.offset, 8);call write~$Pointer$#32(141, 0, ~#descriptor~9#1.base, 8 + ~#descriptor~9#1.offset, 8);call write~$Pointer$#32(142, 0, ~#descriptor~9#1.base, 16 + ~#descriptor~9#1.offset, 8);call write~$Pointer$#32(143, 0, ~#descriptor~9#1.base, 24 + ~#descriptor~9#1.offset, 8);call write~int#32(300, ~#descriptor~9#1.base, 32 + ~#descriptor~9#1.offset, 4);call write~int#32(0, ~#descriptor~9#1.base, 36 + ~#descriptor~9#1.offset, 4);call #t~mem381#1 := read~int#32(~#descriptor~9#1.base, 36 + ~#descriptor~9#1.offset, 4); [2025-02-08 04:19:15,171 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6427: assume !(0 != #t~bitwise380#1 % 4294967296);havoc #t~bitwise380#1; [2025-02-08 04:19:15,171 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6427-4: assume 0 == ~saa7146_debug~0 % 4294967296;#t~bitwise380#1 := 0; [2025-02-08 04:19:15,171 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6427-4: assume !(0 == ~saa7146_debug~0 % 4294967296); [2025-02-08 04:19:15,171 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6427-3: assume 4 == ~saa7146_debug~0 % 4294967296;#t~bitwise380#1 := ~saa7146_debug~0; [2025-02-08 04:19:15,171 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6427-3: assume !(4 == ~saa7146_debug~0 % 4294967296); [2025-02-08 04:19:15,171 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6427-2: havoc #t~bitwise380#1;assume #t~bitwise380#1 % 4294967296 <= ~saa7146_debug~0 % 4294967296 && #t~bitwise380#1 % 4294967296 <= 4; [2025-02-08 04:19:15,171 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10032: havoc ldv_mutex_unlock_36_~ldv_func_arg1#1.base, ldv_mutex_unlock_36_~ldv_func_arg1#1.offset;havoc ldv_mutex_unlock_36_#in~ldv_func_arg1#1.base, ldv_mutex_unlock_36_#in~ldv_func_arg1#1.offset;assume { :end_inline_ldv_mutex_unlock_36 } true;havoc #t~mem395#1.base, #t~mem395#1.offset;#res#1 := ~res~0#1;call ULTIMATE.dealloc(~#descriptor~9#1.base, ~#descriptor~9#1.offset);havoc ~#descriptor~9#1.base, ~#descriptor~9#1.offset;call ULTIMATE.dealloc(~#descriptor___0~6#1.base, ~#descriptor___0~6#1.offset);havoc ~#descriptor___0~6#1.base, ~#descriptor___0~6#1.offset; [2025-02-08 04:19:15,171 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10032-1: SUMMARY for call ldv_mutex_unlock_lock_of_video_device(ldv_mutex_unlock_36_~ldv_func_arg1#1.base, ldv_mutex_unlock_36_~ldv_func_arg1#1.offset); srcloc: null [2025-02-08 04:19:15,172 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17461: havoc videobuf_mmap_mapper_#t~nondet2769#1; [2025-02-08 04:19:15,172 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17461-1: #t~ret394#1 := videobuf_mmap_mapper_#res#1;havoc videobuf_mmap_mapper_#t~nondet2769#1, videobuf_mmap_mapper_~arg0#1.base, videobuf_mmap_mapper_~arg0#1.offset, videobuf_mmap_mapper_~arg1#1.base, videobuf_mmap_mapper_~arg1#1.offset;havoc videobuf_mmap_mapper_#in~arg0#1.base, videobuf_mmap_mapper_#in~arg0#1.offset, videobuf_mmap_mapper_#in~arg1#1.base, videobuf_mmap_mapper_#in~arg1#1.offset;assume { :end_inline_videobuf_mmap_mapper } true;assume -2147483648 <= #t~ret394#1 && #t~ret394#1 <= 2147483647;~res~0#1 := #t~ret394#1;havoc #t~ret394#1;call #t~mem395#1.base, #t~mem395#1.offset := read~$Pointer$#36(~vdev~2#1.base, 1754 + ~vdev~2#1.offset, 8);assume { :begin_inline_ldv_mutex_unlock_36 } true;ldv_mutex_unlock_36_#in~ldv_func_arg1#1.base, ldv_mutex_unlock_36_#in~ldv_func_arg1#1.offset := #t~mem395#1.base, #t~mem395#1.offset;havoc ldv_mutex_unlock_36_~ldv_func_arg1#1.base, ldv_mutex_unlock_36_~ldv_func_arg1#1.offset;ldv_mutex_unlock_36_~ldv_func_arg1#1.base, ldv_mutex_unlock_36_~ldv_func_arg1#1.offset := ldv_mutex_unlock_36_#in~ldv_func_arg1#1.base, ldv_mutex_unlock_36_#in~ldv_func_arg1#1.offset; [2025-02-08 04:19:15,172 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6461-1: SUMMARY for call #t~ret387#1 := __dynamic_pr_debug(~#descriptor___0~6#1.base, ~#descriptor___0~6#1.offset, 150, 0); srcloc: null [2025-02-08 04:19:15,172 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6461: assume -2147483648 <= #t~ret387#1 && #t~ret387#1 <= 2147483647;havoc #t~ret387#1; [2025-02-08 04:19:15,172 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6457-1: SUMMARY for call #t~ret386#1 := ldv__builtin_expect((if #t~mem385#1 % 4294967296 % 18446744073709551616 <= 9223372036854775807 then #t~mem385#1 % 4294967296 % 18446744073709551616 else #t~mem385#1 % 4294967296 % 18446744073709551616 - 18446744073709551616) % 2, 0); srcloc: null [2025-02-08 04:19:15,172 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6457: assume -9223372036854775808 <= #t~ret386#1 && #t~ret386#1 <= 9223372036854775807;~tmp___1~9#1 := #t~ret386#1;havoc #t~mem385#1;havoc #t~ret386#1; [2025-02-08 04:19:15,172 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6449-3: assume 4 == ~saa7146_debug~0 % 4294967296;#t~bitwise384#1 := ~saa7146_debug~0; [2025-02-08 04:19:15,172 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6449-3: assume !(4 == ~saa7146_debug~0 % 4294967296); [2025-02-08 04:19:15,172 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6449-2: havoc #t~bitwise384#1;assume #t~bitwise384#1 % 4294967296 <= ~saa7146_debug~0 % 4294967296 && #t~bitwise384#1 % 4294967296 <= 4; [2025-02-08 04:19:15,172 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6449-1: [2025-02-08 04:19:15,172 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6449: assume 0 != #t~bitwise384#1 % 4294967296;havoc #t~bitwise384#1;call write~$Pointer$#32(146, 0, ~#descriptor___0~6#1.base, ~#descriptor___0~6#1.offset, 8);call write~$Pointer$#32(147, 0, ~#descriptor___0~6#1.base, 8 + ~#descriptor___0~6#1.offset, 8);call write~$Pointer$#32(148, 0, ~#descriptor___0~6#1.base, 16 + ~#descriptor___0~6#1.offset, 8);call write~$Pointer$#32(149, 0, ~#descriptor___0~6#1.base, 24 + ~#descriptor___0~6#1.offset, 8);call write~int#32(306, ~#descriptor___0~6#1.base, 32 + ~#descriptor___0~6#1.offset, 4);call write~int#32(0, ~#descriptor___0~6#1.base, 36 + ~#descriptor___0~6#1.offset, 4);call #t~mem385#1 := read~int#32(~#descriptor___0~6#1.base, 36 + ~#descriptor___0~6#1.offset, 4); [2025-02-08 04:19:15,172 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6449: assume !(0 != #t~bitwise384#1 % 4294967296);havoc #t~bitwise384#1; [2025-02-08 04:19:15,172 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6449-4: assume 0 == ~saa7146_debug~0 % 4294967296;#t~bitwise384#1 := 0; [2025-02-08 04:19:15,172 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6449-4: assume !(0 == ~saa7146_debug~0 % 4294967296); [2025-02-08 04:19:15,173 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6437: assume 0 != ~tmp___0~12#1; [2025-02-08 04:19:15,173 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6437: assume !(0 != ~tmp___0~12#1); [2025-02-08 04:19:15,173 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6487: assume 0 != ~tmp___2~5#1;#res#1 := -512;call ULTIMATE.dealloc(~#descriptor~9#1.base, ~#descriptor~9#1.offset);havoc ~#descriptor~9#1.base, ~#descriptor~9#1.offset;call ULTIMATE.dealloc(~#descriptor___0~6#1.base, ~#descriptor___0~6#1.offset);havoc ~#descriptor___0~6#1.base, ~#descriptor___0~6#1.offset; [2025-02-08 04:19:15,173 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6487: assume !(0 != ~tmp___2~5#1);assume { :begin_inline_videobuf_mmap_mapper } true;videobuf_mmap_mapper_#in~arg0#1.base, videobuf_mmap_mapper_#in~arg0#1.offset, videobuf_mmap_mapper_#in~arg1#1.base, videobuf_mmap_mapper_#in~arg1#1.offset := ~q~1#1.base, ~q~1#1.offset, ~vma#1.base, ~vma#1.offset;havoc videobuf_mmap_mapper_#res#1;havoc videobuf_mmap_mapper_#t~nondet2769#1, videobuf_mmap_mapper_~arg0#1.base, videobuf_mmap_mapper_~arg0#1.offset, videobuf_mmap_mapper_~arg1#1.base, videobuf_mmap_mapper_~arg1#1.offset;videobuf_mmap_mapper_~arg0#1.base, videobuf_mmap_mapper_~arg0#1.offset := videobuf_mmap_mapper_#in~arg0#1.base, videobuf_mmap_mapper_#in~arg0#1.offset;videobuf_mmap_mapper_~arg1#1.base, videobuf_mmap_mapper_~arg1#1.offset := videobuf_mmap_mapper_#in~arg1#1.base, videobuf_mmap_mapper_#in~arg1#1.offset;havoc videobuf_mmap_mapper_#t~nondet2769#1;assume -2147483648 <= videobuf_mmap_mapper_#t~nondet2769#1 && videobuf_mmap_mapper_#t~nondet2769#1 <= 2147483647;videobuf_mmap_mapper_#res#1 := videobuf_mmap_mapper_#t~nondet2769#1;havoc videobuf_mmap_mapper_#t~nondet2769#1; [2025-02-08 04:19:15,173 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6446: ~q~1#1.base, ~q~1#1.offset := ~fh~2#1.base, 176 + ~fh~2#1.offset; [2025-02-08 04:19:15,173 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6405: call ULTIMATE.dealloc(~#descriptor~9#1.base, ~#descriptor~9#1.offset);havoc ~#descriptor~9#1.base, ~#descriptor~9#1.offset;call ULTIMATE.dealloc(~#descriptor___0~6#1.base, ~#descriptor___0~6#1.offset);havoc ~#descriptor___0~6#1.base, ~#descriptor___0~6#1.offset; [2025-02-08 04:19:15,173 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6459: assume 0 != ~tmp___1~9#1; [2025-02-08 04:19:15,173 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6459: assume !(0 != ~tmp___1~9#1); [2025-02-08 04:19:15,173 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6447: call #t~mem392#1.base, #t~mem392#1.offset := read~$Pointer$#36(~vdev~2#1.base, 1754 + ~vdev~2#1.offset, 8);assume { :begin_inline_ldv_mutex_lock_interruptible_35 } true;ldv_mutex_lock_interruptible_35_#in~ldv_func_arg1#1.base, ldv_mutex_lock_interruptible_35_#in~ldv_func_arg1#1.offset := #t~mem392#1.base, #t~mem392#1.offset;havoc ldv_mutex_lock_interruptible_35_#res#1;havoc ldv_mutex_lock_interruptible_35_#t~ret968#1, ldv_mutex_lock_interruptible_35_~ldv_func_arg1#1.base, ldv_mutex_lock_interruptible_35_~ldv_func_arg1#1.offset, ldv_mutex_lock_interruptible_35_~tmp~53#1;ldv_mutex_lock_interruptible_35_~ldv_func_arg1#1.base, ldv_mutex_lock_interruptible_35_~ldv_func_arg1#1.offset := ldv_mutex_lock_interruptible_35_#in~ldv_func_arg1#1.base, ldv_mutex_lock_interruptible_35_#in~ldv_func_arg1#1.offset;havoc ldv_mutex_lock_interruptible_35_~tmp~53#1; [2025-02-08 04:19:15,173 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6439-1: SUMMARY for call #t~ret383#1 := __dynamic_pr_debug(~#descriptor~9#1.base, ~#descriptor~9#1.offset, 144, 0); srcloc: null [2025-02-08 04:19:15,173 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6439: assume -2147483648 <= #t~ret383#1 && #t~ret383#1 <= 2147483647;havoc #t~ret383#1; [2025-02-08 04:19:15,173 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6468-2: havoc #t~bitwise391#1;assume #t~bitwise391#1 % 4294967296 <= #t~mem390#1 % 4294967296 && #t~bitwise391#1 % 4294967296 <= 128; [2025-02-08 04:19:15,173 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6435-1: SUMMARY for call #t~ret382#1 := ldv__builtin_expect((if #t~mem381#1 % 4294967296 % 18446744073709551616 <= 9223372036854775807 then #t~mem381#1 % 4294967296 % 18446744073709551616 else #t~mem381#1 % 4294967296 % 18446744073709551616 - 18446744073709551616) % 2, 0); srcloc: null [2025-02-08 04:19:15,174 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6468-1: [2025-02-08 04:19:15,174 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6435: assume -9223372036854775808 <= #t~ret382#1 && #t~ret382#1 <= 9223372036854775807;~tmp___0~12#1 := #t~ret382#1;havoc #t~mem381#1;havoc #t~ret382#1; [2025-02-08 04:19:15,174 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10023: assume -2147483648 <= ldv_mutex_lock_interruptible_35_#t~ret968#1 && ldv_mutex_lock_interruptible_35_#t~ret968#1 <= 2147483647;ldv_mutex_lock_interruptible_35_~tmp~53#1 := ldv_mutex_lock_interruptible_35_#t~ret968#1;havoc ldv_mutex_lock_interruptible_35_#t~ret968#1;ldv_mutex_lock_interruptible_35_#res#1 := ldv_mutex_lock_interruptible_35_~tmp~53#1;#t~ret393#1 := ldv_mutex_lock_interruptible_35_#res#1;havoc ldv_mutex_lock_interruptible_35_#t~ret968#1, ldv_mutex_lock_interruptible_35_~ldv_func_arg1#1.base, ldv_mutex_lock_interruptible_35_~ldv_func_arg1#1.offset, ldv_mutex_lock_interruptible_35_~tmp~53#1;havoc ldv_mutex_lock_interruptible_35_#in~ldv_func_arg1#1.base, ldv_mutex_lock_interruptible_35_#in~ldv_func_arg1#1.offset;assume { :end_inline_ldv_mutex_lock_interruptible_35 } true;assume -2147483648 <= #t~ret393#1 && #t~ret393#1 <= 2147483647;~tmp___2~5#1 := #t~ret393#1;havoc #t~mem392#1.base, #t~mem392#1.offset;havoc #t~ret393#1; [2025-02-08 04:19:15,174 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6468: assume 0 != #t~bitwise391#1 % 4294967296;havoc #t~mem388#1.base, #t~mem388#1.offset;havoc #t~mem389#1.base, #t~mem389#1.offset;havoc #t~mem390#1;havoc #t~bitwise391#1;#res#1 := -19;call ULTIMATE.dealloc(~#descriptor~9#1.base, ~#descriptor~9#1.offset);havoc ~#descriptor~9#1.base, ~#descriptor~9#1.offset;call ULTIMATE.dealloc(~#descriptor___0~6#1.base, ~#descriptor___0~6#1.offset);havoc ~#descriptor___0~6#1.base, ~#descriptor___0~6#1.offset; [2025-02-08 04:19:15,174 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6468: assume !(0 != #t~bitwise391#1 % 4294967296);havoc #t~mem388#1.base, #t~mem388#1.offset;havoc #t~mem389#1.base, #t~mem389#1.offset;havoc #t~mem390#1;havoc #t~bitwise391#1;~q~1#1.base, ~q~1#1.offset := ~fh~2#1.base, 772 + ~fh~2#1.offset; [2025-02-08 04:19:15,174 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10023-1: SUMMARY for call ldv_mutex_lock_interruptible_35_#t~ret968#1 := ldv_mutex_lock_interruptible_or_killable_lock_of_video_device(ldv_mutex_lock_interruptible_35_~ldv_func_arg1#1.base, ldv_mutex_lock_interruptible_35_~ldv_func_arg1#1.offset); srcloc: null [2025-02-08 04:19:33,167 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8029: assume { :begin_inline_ldv_entry_EMGentry_9 } true;ldv_entry_EMGentry_9_#in~arg0#1.base, ldv_entry_EMGentry_9_#in~arg0#1.offset := 0, 0;havoc ldv_entry_EMGentry_9_#t~ret855#1, ldv_entry_EMGentry_9_#t~ret856#1, ldv_entry_EMGentry_9_#t~ret857#1, ldv_entry_EMGentry_9_#t~ret858#1, ldv_entry_EMGentry_9_~arg0#1.base, ldv_entry_EMGentry_9_~arg0#1.offset, ldv_entry_EMGentry_9_~tmp~32#1, ldv_entry_EMGentry_9_~tmp___0~19#1;ldv_entry_EMGentry_9_~arg0#1.base, ldv_entry_EMGentry_9_~arg0#1.offset := ldv_entry_EMGentry_9_#in~arg0#1.base, ldv_entry_EMGentry_9_#in~arg0#1.offset;havoc ldv_entry_EMGentry_9_~tmp~32#1;havoc ldv_entry_EMGentry_9_~tmp___0~19#1; [2025-02-08 04:19:33,167 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8690: ldv_struct_v4l2_ioctl_ops_dummy_resourceless_instance_2_~tmp___2~10#1.base, ldv_struct_v4l2_ioctl_ops_dummy_resourceless_instance_2_~tmp___2~10#1.offset := ldv_struct_v4l2_ioctl_ops_dummy_resourceless_instance_2_#t~ret898#1.base, ldv_struct_v4l2_ioctl_ops_dummy_resourceless_instance_2_#t~ret898#1.offset;havoc ldv_struct_v4l2_ioctl_ops_dummy_resourceless_instance_2_#t~ret898#1.base, ldv_struct_v4l2_ioctl_ops_dummy_resourceless_instance_2_#t~ret898#1.offset;~ldv_2_ldv_param_16_2_default~0.base, ~ldv_2_ldv_param_16_2_default~0.offset := ldv_struct_v4l2_ioctl_ops_dummy_resourceless_instance_2_~tmp___2~10#1.base, ldv_struct_v4l2_ioctl_ops_dummy_resourceless_instance_2_~tmp___2~10#1.offset;assume { :begin_inline_ldv_dummy_resourceless_instance_callback_2_16 } true;ldv_dummy_resourceless_instance_callback_2_16_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_2_16_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_2_16_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_2_16_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_2_16_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_2_16_#in~arg2#1.offset, ldv_dummy_resourceless_instance_callback_2_16_#in~arg3#1.base, ldv_dummy_resourceless_instance_callback_2_16_#in~arg3#1.offset := ~ldv_2_callback_vidioc_g_std~0.base, ~ldv_2_callback_vidioc_g_std~0.offset, ~ldv_2_container_struct_file_ptr~0.base, ~ldv_2_container_struct_file_ptr~0.offset, ~ldv_2_container_struct_v4l2_buffer_ptr~0.base, ~ldv_2_container_struct_v4l2_buffer_ptr~0.offset, ~ldv_2_ldv_param_16_2_default~0.base, ~ldv_2_ldv_param_16_2_default~0.offset;havoc ldv_dummy_resourceless_instance_callback_2_16_#t~ret1838#1, ldv_dummy_resourceless_instance_callback_2_16_~arg0#1.base, ldv_dummy_resourceless_instance_callback_2_16_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_2_16_~arg1#1.base, ldv_dummy_resourceless_instance_callback_2_16_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_2_16_~arg2#1.base, ldv_dummy_resourceless_instance_callback_2_16_~arg2#1.offset, ldv_dummy_resourceless_instance_callback_2_16_~arg3#1.base, ldv_dummy_resourceless_instance_callback_2_16_~arg3#1.offset;ldv_dummy_resourceless_instance_callback_2_16_~arg0#1.base, ldv_dummy_resourceless_instance_callback_2_16_~arg0#1.offset := ldv_dummy_resourceless_instance_callback_2_16_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_2_16_#in~arg0#1.offset;ldv_dummy_resourceless_instance_callback_2_16_~arg1#1.base, ldv_dummy_resourceless_instance_callback_2_16_~arg1#1.offset := ldv_dummy_resourceless_instance_callback_2_16_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_2_16_#in~arg1#1.offset;ldv_dummy_resourceless_instance_callback_2_16_~arg2#1.base, ldv_dummy_resourceless_instance_callback_2_16_~arg2#1.offset := ldv_dummy_resourceless_instance_callback_2_16_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_2_16_#in~arg2#1.offset;ldv_dummy_resourceless_instance_callback_2_16_~arg3#1.base, ldv_dummy_resourceless_instance_callback_2_16_~arg3#1.offset := ldv_dummy_resourceless_instance_callback_2_16_#in~arg3#1.base, ldv_dummy_resourceless_instance_callback_2_16_#in~arg3#1.offset; [2025-02-08 04:19:33,167 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9879: assume { :begin_inline_ldv_io_instance_callback_6_22 } true;ldv_io_instance_callback_6_22_#in~arg0#1.base, ldv_io_instance_callback_6_22_#in~arg0#1.offset, ldv_io_instance_callback_6_22_#in~arg1#1.base, ldv_io_instance_callback_6_22_#in~arg1#1.offset, ldv_io_instance_callback_6_22_#in~arg2#1.base, ldv_io_instance_callback_6_22_#in~arg2#1.offset := ~ldv_6_callback_poll~0.base, ~ldv_6_callback_poll~0.offset, ~ldv_6_resource_file~0.base, ~ldv_6_resource_file~0.offset, ~ldv_6_resource_struct_poll_table_struct_ptr~0.base, ~ldv_6_resource_struct_poll_table_struct_ptr~0.offset;havoc ldv_io_instance_callback_6_22_#t~ret885#1, ldv_io_instance_callback_6_22_~arg0#1.base, ldv_io_instance_callback_6_22_~arg0#1.offset, ldv_io_instance_callback_6_22_~arg1#1.base, ldv_io_instance_callback_6_22_~arg1#1.offset, ldv_io_instance_callback_6_22_~arg2#1.base, ldv_io_instance_callback_6_22_~arg2#1.offset;ldv_io_instance_callback_6_22_~arg0#1.base, ldv_io_instance_callback_6_22_~arg0#1.offset := ldv_io_instance_callback_6_22_#in~arg0#1.base, ldv_io_instance_callback_6_22_#in~arg0#1.offset;ldv_io_instance_callback_6_22_~arg1#1.base, ldv_io_instance_callback_6_22_~arg1#1.offset := ldv_io_instance_callback_6_22_#in~arg1#1.base, ldv_io_instance_callback_6_22_#in~arg1#1.offset;ldv_io_instance_callback_6_22_~arg2#1.base, ldv_io_instance_callback_6_22_~arg2#1.offset := ldv_io_instance_callback_6_22_#in~arg2#1.base, ldv_io_instance_callback_6_22_#in~arg2#1.offset; [2025-02-08 04:19:33,167 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9483: assume 10 == ~ldv_statevar_5~0; [2025-02-08 04:19:33,167 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9483: assume !(10 == ~ldv_statevar_5~0); [2025-02-08 04:19:33,167 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8690-1: SUMMARY for call ldv_struct_v4l2_ioctl_ops_dummy_resourceless_instance_2_#t~ret898#1.base, ldv_struct_v4l2_ioctl_ops_dummy_resourceless_instance_2_#t~ret898#1.offset := ldv_xmalloc(8); srcloc: null [2025-02-08 04:19:33,167 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12126: assume 0 != vidioc_s_std_#t~mem1570#1 % 2;havoc vidioc_s_std_#t~mem1570#1;call vidioc_s_std_#t~mem1571#1.base, vidioc_s_std_#t~mem1571#1.offset := read~$Pointer$#36(vidioc_s_std_~vv~20#1.base, 424 + vidioc_s_std_~vv~20#1.offset, 8);call write~$Pointer$#36(vidioc_s_std_#t~mem1571#1.base, vidioc_s_std_#t~mem1571#1.offset, vidioc_s_std_~vv~20#1.base, 929 + vidioc_s_std_~vv~20#1.offset, 8);havoc vidioc_s_std_#t~mem1571#1.base, vidioc_s_std_#t~mem1571#1.offset;call vidioc_s_std_#t~mem1572#1.base, vidioc_s_std_#t~mem1572#1.offset := read~$Pointer$#36(vidioc_s_std_~vv~20#1.base, 424 + vidioc_s_std_~vv~20#1.offset, 8); [2025-02-08 04:19:33,167 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12126: assume !(0 != vidioc_s_std_#t~mem1570#1 % 2);havoc vidioc_s_std_#t~mem1570#1; [2025-02-08 04:19:33,167 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9087-1: ldv_switch_1_#res#1 := 9; [2025-02-08 04:19:33,167 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8427: assume 0 != ldv_struct_v4l2_ctrl_ops_dummy_resourceless_instance_1_~tmp~38#1;~ldv_statevar_1~0 := 1; [2025-02-08 04:19:33,167 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8427: assume !(0 != ldv_struct_v4l2_ctrl_ops_dummy_resourceless_instance_1_~tmp~38#1);~ldv_statevar_1~0 := 3; [2025-02-08 04:19:33,167 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12259: assume 0 != vidioc_overlay_~on#1 % 4294967296; [2025-02-08 04:19:33,167 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12259: assume !(0 != vidioc_overlay_~on#1 % 4294967296); [2025-02-08 04:19:33,167 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7899-1: SUMMARY for call ldv_assume((if 5 == ~ldv_statevar_1~0 then 1 else 0)); srcloc: null [2025-02-08 04:19:33,168 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7899: assume { :begin_inline_ldv_dispatch_register_dummy_resourceless_instance_4_9_9 } true;assume { :begin_inline_ldv_switch_automaton_state_1_5 } true;~ldv_statevar_1~0 := 4;assume { :end_inline_ldv_switch_automaton_state_1_5 } true;assume { :end_inline_ldv_dispatch_register_dummy_resourceless_instance_4_9_9 } true;~ldv_statevar_9~0 := 8; [2025-02-08 04:19:33,168 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12524: assume -9223372036854775808 <= vidioc_streamoff_#t~ret1663#1 && vidioc_streamoff_#t~ret1663#1 <= 9223372036854775807;vidioc_streamoff_~tmp___2~21#1 := vidioc_streamoff_#t~ret1663#1;havoc vidioc_streamoff_#t~mem1662#1;havoc vidioc_streamoff_#t~ret1663#1; [2025-02-08 04:19:33,168 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12524-1: SUMMARY for call vidioc_streamoff_#t~ret1663#1 := ldv__builtin_expect((if vidioc_streamoff_#t~mem1662#1 % 4294967296 % 18446744073709551616 <= 9223372036854775807 then vidioc_streamoff_#t~mem1662#1 % 4294967296 % 18446744073709551616 else vidioc_streamoff_#t~mem1662#1 % 4294967296 % 18446744073709551616 - 18446744073709551616) % 2, 0); srcloc: null [2025-02-08 04:19:33,168 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12656-1: buffer_prepare_#res#1 := -22;call ULTIMATE.dealloc(buffer_prepare_~#descriptor~31#1.base, buffer_prepare_~#descriptor~31#1.offset);havoc buffer_prepare_~#descriptor~31#1.base, buffer_prepare_~#descriptor~31#1.offset;call ULTIMATE.dealloc(buffer_prepare_~#descriptor___0~20#1.base, buffer_prepare_~#descriptor___0~20#1.offset);havoc buffer_prepare_~#descriptor___0~20#1.base, buffer_prepare_~#descriptor___0~20#1.offset;call ULTIMATE.dealloc(buffer_prepare_~#descriptor___1~18#1.base, buffer_prepare_~#descriptor___1~18#1.offset);havoc buffer_prepare_~#descriptor___1~18#1.base, buffer_prepare_~#descriptor___1~18#1.offset;call ULTIMATE.dealloc(buffer_prepare_~#descriptor___2~10#1.base, buffer_prepare_~#descriptor___2~10#1.offset);havoc buffer_prepare_~#descriptor___2~10#1.base, buffer_prepare_~#descriptor___2~10#1.offset;call ULTIMATE.dealloc(buffer_prepare_~#descriptor___3~6#1.base, buffer_prepare_~#descriptor___3~6#1.offset);havoc buffer_prepare_~#descriptor___3~6#1.base, buffer_prepare_~#descriptor___3~6#1.offset; [2025-02-08 04:19:33,168 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8560: assume 36 == ~ldv_statevar_2~0; [2025-02-08 04:19:33,168 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8560: assume !(36 == ~ldv_statevar_2~0); [2025-02-08 04:19:33,168 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12656: ldv_dummy_resourceless_instance_callback_3_3_#t~ret1856#1 := buffer_prepare_#res#1;havoc buffer_prepare_#t~mem1672#1.base, buffer_prepare_#t~mem1672#1.offset, buffer_prepare_#t~mem1673#1.base, buffer_prepare_#t~mem1673#1.offset, buffer_prepare_#t~mem1674#1.base, buffer_prepare_#t~mem1674#1.offset, buffer_prepare_#t~mem1675#1.base, buffer_prepare_#t~mem1675#1.offset, buffer_prepare_#t~bitwise1676#1, buffer_prepare_#t~mem1677#1, buffer_prepare_#t~ret1678#1, buffer_prepare_#t~ret1679#1, buffer_prepare_#t~mem1680#1, buffer_prepare_#t~mem1681#1, buffer_prepare_#t~short1682#1, buffer_prepare_#t~mem1685#1, buffer_prepare_#t~mem1683#1.base, buffer_prepare_#t~mem1683#1.offset, buffer_prepare_#t~mem1684#1, buffer_prepare_#t~short1686#1, buffer_prepare_#t~mem1689#1, buffer_prepare_#t~mem1687#1.base, buffer_prepare_#t~mem1687#1.offset, buffer_prepare_#t~mem1688#1, buffer_prepare_#t~short1690#1, buffer_prepare_#t~bitwise1691#1, buffer_prepare_#t~mem1692#1, buffer_prepare_#t~ret1693#1, buffer_prepare_#t~mem1694#1, buffer_prepare_#t~mem1695#1, buffer_prepare_#t~ret1696#1, buffer_prepare_#t~mem1697#1, buffer_prepare_#t~mem1698#1, buffer_prepare_#t~mem1699#1, buffer_prepare_#t~short1700#1, buffer_prepare_#t~bitwise1701#1, buffer_prepare_#t~mem1702#1, buffer_prepare_#t~ret1703#1, buffer_prepare_#t~ret1704#1, buffer_prepare_#t~bitwise1705#1, buffer_prepare_#t~mem1706#1, buffer_prepare_#t~ret1707#1, buffer_prepare_#t~mem1708#1, buffer_prepare_#t~mem1709#1, buffer_prepare_#t~mem1710#1, buffer_prepare_#t~mem1711#1.base, buffer_prepare_#t~mem1711#1.offset, buffer_prepare_#t~ret1712#1, buffer_prepare_#t~mem1713#1, buffer_prepare_#t~mem1714#1, buffer_prepare_#t~mem1715#1, buffer_prepare_#t~mem1716#1, buffer_prepare_#t~short1717#1, buffer_prepare_#t~mem1718#1, buffer_prepare_#t~mem1719#1, buffer_prepare_#t~short1720#1, buffer_prepare_#t~mem1721#1, buffer_prepare_#t~short1722#1, buffer_prepare_#t~mem1723#1, buffer_prepare_#t~short1724#1, buffer_prepare_#t~mem1725#1, buffer_prepare_#t~mem1726#1, buffer_prepare_#t~short1727#1, buffer_prepare_#t~mem1728#1.base, buffer_prepare_#t~mem1728#1.offset, buffer_prepare_#t~short1729#1, buffer_prepare_#t~mem1730#1, buffer_prepare_#t~mem1731#1, buffer_prepare_#t~mem1732#1, buffer_prepare_#t~mem1733#1, buffer_prepare_#t~mem1734#1, buffer_prepare_#t~mem1735#1.base, buffer_prepare_#t~mem1735#1.offset, buffer_prepare_#t~mem1736#1, buffer_prepare_#t~ret1737#1.base, buffer_prepare_#t~ret1737#1.offset, buffer_prepare_#t~mem1738#1, buffer_prepare_#t~bitwise1739#1, buffer_prepare_#t~mem1740#1.base, buffer_prepare_#t~mem1740#1.offset, buffer_prepare_#t~ret1741#1, buffer_prepare_#t~mem1742#1.base, buffer_prepare_#t~mem1742#1.offset, buffer_prepare_#t~ret1743#1, buffer_prepare_#t~mem1744#1.base, buffer_prepare_#t~mem1744#1.offset, buffer_prepare_#t~ret1745#1, buffer_prepare_#t~mem1746#1.base, buffer_prepare_#t~mem1746#1.offset, buffer_prepare_#t~ret1747#1, buffer_prepare_#t~ret1748#1, buffer_prepare_#t~ret1749#1, buffer_prepare_#t~bitwise1750#1, buffer_prepare_#t~mem1751#1, buffer_prepare_#t~ret1752#1, buffer_prepare_#t~ret1753#1, buffer_prepare_~q#1.base, buffer_prepare_~q#1.offset, buffer_prepare_~vb#1.base, buffer_prepare_~vb#1.offset, buffer_prepare_~field#1, buffer_prepare_~file~0#1.base, buffer_prepare_~file~0#1.offset, buffer_prepare_~fh~15#1.base, buffer_prepare_~fh~15#1.offset, buffer_prepare_~dev~24#1.base, buffer_prepare_~dev~24#1.offset, buffer_prepare_~vv~23#1.base, buffer_prepare_~vv~23#1.offset, buffer_prepare_~buf~2#1.base, buffer_prepare_~buf~2#1.offset, buffer_prepare_~size~1#1, buffer_prepare_~err~10#1, buffer_prepare_~#descriptor~31#1.base, buffer_prepare_~#descriptor~31#1.offset, buffer_prepare_~tmp~80#1, buffer_prepare_~#descriptor___0~20#1.base, buffer_prepare_~#descriptor___0~20#1.offset, buffer_prepare_~tmp___0~48#1, buffer_prepare_~#descriptor___1~18#1.base, buffer_prepare_~#descriptor___1~18#1.offset, buffer_prepare_~tmp___1~31#1, buffer_prepare_~#descriptor___2~10#1.base, buffer_prepare_~#descriptor___2~10#1.offset, buffer_prepare_~tmp___2~22#1, buffer_prepare_~sfmt~1#1.base, buffer_prepare_~sfmt~1#1.offset, buffer_prepare_~#descriptor___3~6#1.base, buffer_prepare_~#descriptor___3~6#1.offset, buffer_prepare_~tmp___3~17#1;havoc buffer_prepare_#in~q#1.base, buffer_prepare_#in~q#1.offset, buffer_prepare_#in~vb#1.base, buffer_prepare_#in~vb#1.offset, buffer_prepare_#in~field#1;assume { :end_inline_buffer_prepare } true;assume -2147483648 <= ldv_dummy_resourceless_instance_callback_3_3_#t~ret1856#1 && ldv_dummy_resourceless_instance_callback_3_3_#t~ret1856#1 <= 2147483647;havoc ldv_dummy_resourceless_instance_callback_3_3_#t~ret1856#1;havoc ldv_dummy_resourceless_instance_callback_3_3_#t~ret1856#1, ldv_dummy_resourceless_instance_callback_3_3_~arg0#1.base, ldv_dummy_resourceless_instance_callback_3_3_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_3_3_~arg1#1.base, ldv_dummy_resourceless_instance_callback_3_3_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_3_3_~arg2#1.base, ldv_dummy_resourceless_instance_callback_3_3_~arg2#1.offset, ldv_dummy_resourceless_instance_callback_3_3_~arg3#1;havoc ldv_dummy_resourceless_instance_callback_3_3_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_3_3_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_3_3_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_3_3_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_3_3_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_3_3_#in~arg2#1.offset, ldv_dummy_resourceless_instance_callback_3_3_#in~arg3#1;assume { :end_inline_ldv_dummy_resourceless_instance_callback_3_3 } true;~ldv_statevar_3~0 := 2; [2025-02-08 04:19:33,168 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6050: assume 0 != saa7146_buffer_timeout_#t~bitwise280#1 % 4294967296;havoc saa7146_buffer_timeout_#t~bitwise280#1;call write~$Pointer$#32(86, 0, saa7146_buffer_timeout_~#descriptor~6#1.base, saa7146_buffer_timeout_~#descriptor~6#1.offset, 8);call write~$Pointer$#32(87, 0, saa7146_buffer_timeout_~#descriptor~6#1.base, 8 + saa7146_buffer_timeout_~#descriptor~6#1.offset, 8);call write~$Pointer$#32(88, 0, saa7146_buffer_timeout_~#descriptor~6#1.base, 16 + saa7146_buffer_timeout_~#descriptor~6#1.offset, 8);call write~$Pointer$#32(89, 0, saa7146_buffer_timeout_~#descriptor~6#1.base, 24 + saa7146_buffer_timeout_~#descriptor~6#1.offset, 8);call write~int#32(172, saa7146_buffer_timeout_~#descriptor~6#1.base, 32 + saa7146_buffer_timeout_~#descriptor~6#1.offset, 4);call write~int#32(0, saa7146_buffer_timeout_~#descriptor~6#1.base, 36 + saa7146_buffer_timeout_~#descriptor~6#1.offset, 4);call saa7146_buffer_timeout_#t~mem281#1 := read~int#32(saa7146_buffer_timeout_~#descriptor~6#1.base, 36 + saa7146_buffer_timeout_~#descriptor~6#1.offset, 4); [2025-02-08 04:19:33,168 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6050: assume !(0 != saa7146_buffer_timeout_#t~bitwise280#1 % 4294967296);havoc saa7146_buffer_timeout_#t~bitwise280#1; [2025-02-08 04:19:33,168 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6050-3: assume 4 == ~saa7146_debug~0 % 4294967296;saa7146_buffer_timeout_#t~bitwise280#1 := ~saa7146_debug~0; [2025-02-08 04:19:33,168 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6050-3: assume !(4 == ~saa7146_debug~0 % 4294967296); [2025-02-08 04:19:33,168 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6050-4: assume 0 == ~saa7146_debug~0 % 4294967296;saa7146_buffer_timeout_#t~bitwise280#1 := 0; [2025-02-08 04:19:33,168 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6050-4: assume !(0 == ~saa7146_debug~0 % 4294967296); [2025-02-08 04:19:33,168 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6050-1: [2025-02-08 04:19:33,168 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6050-2: havoc saa7146_buffer_timeout_#t~bitwise280#1;assume saa7146_buffer_timeout_#t~bitwise280#1 % 4294967296 <= ~saa7146_debug~0 % 4294967296 && saa7146_buffer_timeout_#t~bitwise280#1 % 4294967296 <= 4; [2025-02-08 04:19:33,168 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9089-1: ldv_switch_1_#res#1 := 10; [2025-02-08 04:19:33,168 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8825: assume { :begin_inline_ldv_dummy_resourceless_instance_callback_2_40 } true;ldv_dummy_resourceless_instance_callback_2_40_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_2_40_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_2_40_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_2_40_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_2_40_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_2_40_#in~arg2#1.offset, ldv_dummy_resourceless_instance_callback_2_40_#in~arg3#1.base, ldv_dummy_resourceless_instance_callback_2_40_#in~arg3#1.offset := ~ldv_2_callback_vidioc_try_fmt_vid_overlay~0.base, ~ldv_2_callback_vidioc_try_fmt_vid_overlay~0.offset, ~ldv_2_container_struct_file_ptr~0.base, ~ldv_2_container_struct_file_ptr~0.offset, ~ldv_2_container_struct_v4l2_buffer_ptr~0.base, ~ldv_2_container_struct_v4l2_buffer_ptr~0.offset, ~ldv_2_container_struct_v4l2_format_ptr~0.base, ~ldv_2_container_struct_v4l2_format_ptr~0.offset;havoc ldv_dummy_resourceless_instance_callback_2_40_#t~ret1853#1, ldv_dummy_resourceless_instance_callback_2_40_~arg0#1.base, ldv_dummy_resourceless_instance_callback_2_40_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_2_40_~arg1#1.base, ldv_dummy_resourceless_instance_callback_2_40_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_2_40_~arg2#1.base, ldv_dummy_resourceless_instance_callback_2_40_~arg2#1.offset, ldv_dummy_resourceless_instance_callback_2_40_~arg3#1.base, ldv_dummy_resourceless_instance_callback_2_40_~arg3#1.offset;ldv_dummy_resourceless_instance_callback_2_40_~arg0#1.base, ldv_dummy_resourceless_instance_callback_2_40_~arg0#1.offset := ldv_dummy_resourceless_instance_callback_2_40_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_2_40_#in~arg0#1.offset;ldv_dummy_resourceless_instance_callback_2_40_~arg1#1.base, ldv_dummy_resourceless_instance_callback_2_40_~arg1#1.offset := ldv_dummy_resourceless_instance_callback_2_40_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_2_40_#in~arg1#1.offset;ldv_dummy_resourceless_instance_callback_2_40_~arg2#1.base, ldv_dummy_resourceless_instance_callback_2_40_~arg2#1.offset := ldv_dummy_resourceless_instance_callback_2_40_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_2_40_#in~arg2#1.offset;ldv_dummy_resourceless_instance_callback_2_40_~arg3#1.base, ldv_dummy_resourceless_instance_callback_2_40_~arg3#1.offset := ldv_dummy_resourceless_instance_callback_2_40_#in~arg3#1.base, ldv_dummy_resourceless_instance_callback_2_40_#in~arg3#1.offset; [2025-02-08 04:19:33,168 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9750: assume 19 == ~ldv_statevar_6~0; [2025-02-08 04:19:33,168 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9750: assume !(19 == ~ldv_statevar_6~0); [2025-02-08 04:19:33,168 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10807: assume saa7146_pgtable_build_~i~2#1 < saa7146_pgtable_build_~length~0#1; [2025-02-08 04:19:33,168 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10807: assume !(saa7146_pgtable_build_~i~2#1 < saa7146_pgtable_build_~length~0#1);call saa7146_pgtable_build_#t~mem1182#1.base, saa7146_pgtable_build_#t~mem1182#1.offset := read~$Pointer$#36(saa7146_pgtable_build_~dma~1#1.base, 40 + saa7146_pgtable_build_~dma~1#1.offset, 8);call saa7146_pgtable_build_#t~mem1183#1 := read~int#36(saa7146_pgtable_build_#t~mem1182#1.base, 16 + saa7146_pgtable_build_#t~mem1182#1.offset, 4);call write~int#36(saa7146_pgtable_build_#t~mem1183#1 % 4294967296, saa7146_pgtable_build_~pt1~0#1.base, 20 + saa7146_pgtable_build_~pt1~0#1.offset, 8);havoc saa7146_pgtable_build_#t~mem1182#1.base, saa7146_pgtable_build_#t~mem1182#1.offset;havoc saa7146_pgtable_build_#t~mem1183#1;call saa7146_pgtable_build_#t~mem1184#1 := read~int#36(saa7146_pgtable_build_~pt1~0#1.base, 20 + saa7146_pgtable_build_~pt1~0#1.offset, 8);call write~int#36(saa7146_pgtable_build_#t~mem1184#1 + saa7146_pgtable_build_~o1~0#1, saa7146_pgtable_build_~pt2~0#1.base, 20 + saa7146_pgtable_build_~pt2~0#1.offset, 8);havoc saa7146_pgtable_build_#t~mem1184#1;call saa7146_pgtable_build_#t~mem1185#1 := read~int#36(saa7146_pgtable_build_~pt1~0#1.base, 20 + saa7146_pgtable_build_~pt1~0#1.offset, 8);call write~int#36(saa7146_pgtable_build_#t~mem1185#1 + saa7146_pgtable_build_~o2~0#1, saa7146_pgtable_build_~pt3~0#1.base, 20 + saa7146_pgtable_build_~pt3~0#1.offset, 8);havoc saa7146_pgtable_build_#t~mem1185#1;call saa7146_pgtable_build_#t~mem1186#1.base, saa7146_pgtable_build_#t~mem1186#1.offset := read~$Pointer$#36(saa7146_pgtable_build_~pt1~0#1.base, 4 + saa7146_pgtable_build_~pt1~0#1.offset, 8);saa7146_pgtable_build_~ptr1~0#1.base, saa7146_pgtable_build_~ptr1~0#1.offset := saa7146_pgtable_build_#t~mem1186#1.base, saa7146_pgtable_build_#t~mem1186#1.offset;havoc saa7146_pgtable_build_#t~mem1186#1.base, saa7146_pgtable_build_#t~mem1186#1.offset;saa7146_pgtable_build_~i~2#1 := saa7146_pgtable_build_~m1~0#1; [2025-02-08 04:19:33,168 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12261-1: SUMMARY for call vidioc_overlay_#t~ret1615#1 := saa7146_start_preview(vidioc_overlay_~fh#1.base, vidioc_overlay_~fh#1.offset); srcloc: null [2025-02-08 04:19:33,168 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12261: assume -2147483648 <= vidioc_overlay_#t~ret1615#1 && vidioc_overlay_#t~ret1615#1 <= 2147483647;vidioc_overlay_~err~7#1 := vidioc_overlay_#t~ret1615#1;havoc vidioc_overlay_#t~ret1615#1; [2025-02-08 04:19:33,168 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12129-1: SUMMARY for call vidioc_s_std_#t~ret1573#1 := saa7146_stop_preview(vidioc_s_std_#t~mem1572#1.base, vidioc_s_std_#t~mem1572#1.offset); srcloc: null [2025-02-08 04:19:33,168 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12129: assume -2147483648 <= vidioc_s_std_#t~ret1573#1 && vidioc_s_std_#t~ret1573#1 <= 2147483647;vidioc_s_std_~err~6#1 := vidioc_s_std_#t~ret1573#1;havoc vidioc_s_std_#t~mem1572#1.base, vidioc_s_std_#t~mem1572#1.offset;havoc vidioc_s_std_#t~ret1573#1; [2025-02-08 04:19:33,168 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9619: assume { :begin_inline_ldv_io_instance_callback_5_18 } true;ldv_io_instance_callback_5_18_#in~arg0#1.base, ldv_io_instance_callback_5_18_#in~arg0#1.offset, ldv_io_instance_callback_5_18_#in~arg1#1.base, ldv_io_instance_callback_5_18_#in~arg1#1.offset, ldv_io_instance_callback_5_18_#in~arg2#1 := ~ldv_5_callback_irq_done~0.base, ~ldv_5_callback_irq_done~0.offset, ~ldv_5_resource_struct_saa7146_dev_ptr~0.base, ~ldv_5_resource_struct_saa7146_dev_ptr~0.offset, ~ldv_5_ldv_param_18_1_default~0;havoc ldv_io_instance_callback_5_18_~arg0#1.base, ldv_io_instance_callback_5_18_~arg0#1.offset, ldv_io_instance_callback_5_18_~arg1#1.base, ldv_io_instance_callback_5_18_~arg1#1.offset, ldv_io_instance_callback_5_18_~arg2#1;ldv_io_instance_callback_5_18_~arg0#1.base, ldv_io_instance_callback_5_18_~arg0#1.offset := ldv_io_instance_callback_5_18_#in~arg0#1.base, ldv_io_instance_callback_5_18_#in~arg0#1.offset;ldv_io_instance_callback_5_18_~arg1#1.base, ldv_io_instance_callback_5_18_~arg1#1.offset := ldv_io_instance_callback_5_18_#in~arg1#1.base, ldv_io_instance_callback_5_18_#in~arg1#1.offset;ldv_io_instance_callback_5_18_~arg2#1 := ldv_io_instance_callback_5_18_#in~arg2#1; [2025-02-08 04:19:33,168 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9619-1: SUMMARY for call ldv_assume((if 2 == ~ldv_statevar_4~0 then 1 else 0)); srcloc: null [2025-02-08 04:19:33,168 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9487: assume 11 == ~ldv_statevar_5~0; [2025-02-08 04:19:33,168 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9487: assume !(11 == ~ldv_statevar_5~0); [2025-02-08 04:19:33,168 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12526: assume 0 != vidioc_streamoff_~tmp___2~21#1; [2025-02-08 04:19:33,168 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12526: assume !(0 != vidioc_streamoff_~tmp___2~21#1); [2025-02-08 04:19:33,168 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8166: SUMMARY for call ldv_assume((if 0 != ~ldv_0_ret_default~0 then 1 else 0)); srcloc: null [2025-02-08 04:19:33,168 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9091-1: ldv_switch_1_#res#1 := 11; [2025-02-08 04:19:33,168 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8034: assume { :begin_inline_ldv_file_operations_file_operations_instance_0 } true;ldv_file_operations_file_operations_instance_0_#in~arg0#1.base, ldv_file_operations_file_operations_instance_0_#in~arg0#1.offset := 0, 0;havoc ldv_file_operations_file_operations_instance_0_#t~ret860#1, ldv_file_operations_file_operations_instance_0_#t~ret861#1, ldv_file_operations_file_operations_instance_0_#t~ret862#1, ldv_file_operations_file_operations_instance_0_#t~ret863#1, ldv_file_operations_file_operations_instance_0_#t~mem864#1.base, ldv_file_operations_file_operations_instance_0_#t~mem864#1.offset, ldv_file_operations_file_operations_instance_0_#t~mem865#1.base, ldv_file_operations_file_operations_instance_0_#t~mem865#1.offset, ldv_file_operations_file_operations_instance_0_#t~ret866#1, ldv_file_operations_file_operations_instance_0_#t~ret867#1, ldv_file_operations_file_operations_instance_0_#t~ret868#1, ldv_file_operations_file_operations_instance_0_#t~ret869#1.base, ldv_file_operations_file_operations_instance_0_#t~ret869#1.offset, ldv_file_operations_file_operations_instance_0_#t~ret870#1.base, ldv_file_operations_file_operations_instance_0_#t~ret870#1.offset, ldv_file_operations_file_operations_instance_0_#t~ret871#1, ldv_file_operations_file_operations_instance_0_#t~ret872#1, ldv_file_operations_file_operations_instance_0_#t~ret873#1.base, ldv_file_operations_file_operations_instance_0_#t~ret873#1.offset, ldv_file_operations_file_operations_instance_0_#t~ret874#1.base, ldv_file_operations_file_operations_instance_0_#t~ret874#1.offset, ldv_file_operations_file_operations_instance_0_#t~mem875#1.base, ldv_file_operations_file_operations_instance_0_#t~mem875#1.offset, ldv_file_operations_file_operations_instance_0_~arg0#1.base, ldv_file_operations_file_operations_instance_0_~arg0#1.offset, ldv_file_operations_file_operations_instance_0_~tmp~34#1, ldv_file_operations_file_operations_instance_0_~tmp___0~20#1, ldv_file_operations_file_operations_instance_0_~tmp___1~15#1, ldv_file_operations_file_operations_instance_0_~tmp___2~9#1.base, ldv_file_operations_file_operations_instance_0_~tmp___2~9#1.offset, ldv_file_operations_file_operations_instance_0_~tmp___3~6#1.base, ldv_file_operations_file_operations_instance_0_~tmp___3~6#1.offset, ldv_file_operations_file_operations_instance_0_~tmp___4~5#1, ldv_file_operations_file_operations_instance_0_~tmp___5~3#1, ldv_file_operations_file_operations_instance_0_~tmp___6~3#1.base, ldv_file_operations_file_operations_instance_0_~tmp___6~3#1.offset, ldv_file_operations_file_operations_instance_0_~tmp___7~2#1.base, ldv_file_operations_file_operations_instance_0_~tmp___7~2#1.offset;ldv_file_operations_file_operations_instance_0_~arg0#1.base, ldv_file_operations_file_operations_instance_0_~arg0#1.offset := ldv_file_operations_file_operations_instance_0_#in~arg0#1.base, ldv_file_operations_file_operations_instance_0_#in~arg0#1.offset;havoc ldv_file_operations_file_operations_instance_0_~tmp~34#1;havoc ldv_file_operations_file_operations_instance_0_~tmp___0~20#1;havoc ldv_file_operations_file_operations_instance_0_~tmp___1~15#1;havoc ldv_file_operations_file_operations_instance_0_~tmp___2~9#1.base, ldv_file_operations_file_operations_instance_0_~tmp___2~9#1.offset;havoc ldv_file_operations_file_operations_instance_0_~tmp___3~6#1.base, ldv_file_operations_file_operations_instance_0_~tmp___3~6#1.offset;havoc ldv_file_operations_file_operations_instance_0_~tmp___4~5#1;havoc ldv_file_operations_file_operations_instance_0_~tmp___5~3#1;havoc ldv_file_operations_file_operations_instance_0_~tmp___6~3#1.base, ldv_file_operations_file_operations_instance_0_~tmp___6~3#1.offset;havoc ldv_file_operations_file_operations_instance_0_~tmp___7~2#1.base, ldv_file_operations_file_operations_instance_0_~tmp___7~2#1.offset; [2025-02-08 04:19:33,168 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8695: SUMMARY for call ldv_free(~ldv_2_ldv_param_16_2_default~0.base, ~ldv_2_ldv_param_16_2_default~0.offset); srcloc: null [2025-02-08 04:19:33,168 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8299-1: SUMMARY for call ldv_io_instance_callback_5_26_#t~ret882#1 := video_ioctl2(ldv_io_instance_callback_5_26_~arg1#1.base, ldv_io_instance_callback_5_26_~arg1#1.offset, ldv_io_instance_callback_5_26_~arg2#1, ldv_io_instance_callback_5_26_~arg3#1); srcloc: null [2025-02-08 04:19:33,168 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8299: assume -9223372036854775808 <= ldv_io_instance_callback_5_26_#t~ret882#1 && ldv_io_instance_callback_5_26_#t~ret882#1 <= 9223372036854775807;havoc ldv_io_instance_callback_5_26_#t~ret882#1;havoc ldv_io_instance_callback_5_26_#t~ret882#1, ldv_io_instance_callback_5_26_~arg0#1.base, ldv_io_instance_callback_5_26_~arg0#1.offset, ldv_io_instance_callback_5_26_~arg1#1.base, ldv_io_instance_callback_5_26_~arg1#1.offset, ldv_io_instance_callback_5_26_~arg2#1, ldv_io_instance_callback_5_26_~arg3#1;havoc ldv_io_instance_callback_5_26_#in~arg0#1.base, ldv_io_instance_callback_5_26_#in~arg0#1.offset, ldv_io_instance_callback_5_26_#in~arg1#1.base, ldv_io_instance_callback_5_26_#in~arg1#1.offset, ldv_io_instance_callback_5_26_#in~arg2#1, ldv_io_instance_callback_5_26_#in~arg3#1;assume { :end_inline_ldv_io_instance_callback_5_26 } true;~ldv_statevar_5~0 := 3; [2025-02-08 04:19:33,168 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8167-1: SUMMARY for call ldv_file_operations_file_operations_instance_0_#t~ret862#1 := ldv_undef_int(); srcloc: null [2025-02-08 04:19:33,168 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8167: assume -2147483648 <= ldv_file_operations_file_operations_instance_0_#t~ret862#1 && ldv_file_operations_file_operations_instance_0_#t~ret862#1 <= 2147483647;ldv_file_operations_file_operations_instance_0_~tmp___0~20#1 := ldv_file_operations_file_operations_instance_0_#t~ret862#1;havoc ldv_file_operations_file_operations_instance_0_#t~ret862#1; [2025-02-08 04:19:33,168 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12131: assume 0 != vidioc_s_std_~err~6#1; [2025-02-08 04:19:33,168 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12131: assume !(0 != vidioc_s_std_~err~6#1); [2025-02-08 04:19:33,168 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9885: ldv_v4l2_file_operations_io_instance_6_~tmp___5~5#1.base, ldv_v4l2_file_operations_io_instance_6_~tmp___5~5#1.offset := ldv_v4l2_file_operations_io_instance_6_#t~ret954#1.base, ldv_v4l2_file_operations_io_instance_6_#t~ret954#1.offset;havoc ldv_v4l2_file_operations_io_instance_6_#t~ret954#1.base, ldv_v4l2_file_operations_io_instance_6_#t~ret954#1.offset;~ldv_6_ldv_param_23_1_default~0.base, ~ldv_6_ldv_param_23_1_default~0.offset := ldv_v4l2_file_operations_io_instance_6_~tmp___5~5#1.base, ldv_v4l2_file_operations_io_instance_6_~tmp___5~5#1.offset; [2025-02-08 04:19:33,168 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9885-1: SUMMARY for call ldv_v4l2_file_operations_io_instance_6_#t~ret954#1.base, ldv_v4l2_file_operations_io_instance_6_#t~ret954#1.offset := ldv_xmalloc(1); srcloc: null [2025-02-08 04:19:33,168 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8828: ~ldv_statevar_2~0 := 2; [2025-02-08 04:19:33,169 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8828-1: SUMMARY for call ldv_free(~ldv_2_ldv_param_3_2_default~0.base, ~ldv_2_ldv_param_3_2_default~0.offset); srcloc: null [2025-02-08 04:19:33,169 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12660-1: assume buffer_prepare_#t~short1700#1;call buffer_prepare_#t~mem1699#1 := read~int#36(buffer_prepare_~buf~2#1.base, 176 + buffer_prepare_~buf~2#1.offset, 8);buffer_prepare_#t~short1700#1 := buffer_prepare_#t~mem1699#1 % 18446744073709551616 < buffer_prepare_~size~1#1 % 18446744073709551616; [2025-02-08 04:19:33,169 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12660-1: assume !buffer_prepare_#t~short1700#1; [2025-02-08 04:19:33,169 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8564: assume 37 == ~ldv_statevar_2~0; [2025-02-08 04:19:33,169 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8564: assume !(37 == ~ldv_statevar_2~0); [2025-02-08 04:19:33,169 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12660: assume buffer_prepare_#t~short1700#1;havoc buffer_prepare_#t~mem1698#1;havoc buffer_prepare_#t~mem1699#1;havoc buffer_prepare_#t~short1700#1; [2025-02-08 04:19:33,169 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12660: assume !buffer_prepare_#t~short1700#1;havoc buffer_prepare_#t~mem1698#1;havoc buffer_prepare_#t~mem1699#1;havoc buffer_prepare_#t~short1700#1; [2025-02-08 04:19:33,169 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8696: ~ldv_statevar_2~0 := 2; [2025-02-08 04:19:33,169 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8696-1: SUMMARY for call ldv_free(~ldv_2_ldv_param_3_2_default~0.base, ~ldv_2_ldv_param_3_2_default~0.offset); srcloc: null [2025-02-08 04:19:33,169 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12528: assume -2147483648 <= vidioc_streamoff_#t~ret1664#1 && vidioc_streamoff_#t~ret1664#1 <= 2147483647;havoc vidioc_streamoff_#t~ret1664#1; [2025-02-08 04:19:33,169 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12528-1: SUMMARY for call vidioc_streamoff_#t~ret1664#1 := __dynamic_pr_debug(vidioc_streamoff_~#descriptor___2~9#1.base, vidioc_streamoff_~#descriptor___2~9#1.offset, 566, 0); srcloc: null [2025-02-08 04:19:33,169 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12132: assume 0 != vidioc_s_std_#t~bitwise1574#1 % 4294967296;havoc vidioc_s_std_#t~bitwise1574#1;call write~$Pointer$#32(514, 0, vidioc_s_std_~#descriptor___1~16#1.base, vidioc_s_std_~#descriptor___1~16#1.offset, 8);call write~$Pointer$#32(515, 0, vidioc_s_std_~#descriptor___1~16#1.base, 8 + vidioc_s_std_~#descriptor___1~16#1.offset, 8);call write~$Pointer$#32(516, 0, vidioc_s_std_~#descriptor___1~16#1.base, 16 + vidioc_s_std_~#descriptor___1~16#1.offset, 8);call write~$Pointer$#32(517, 0, vidioc_s_std_~#descriptor___1~16#1.base, 24 + vidioc_s_std_~#descriptor___1~16#1.offset, 8);call write~int#32(852, vidioc_s_std_~#descriptor___1~16#1.base, 32 + vidioc_s_std_~#descriptor___1~16#1.offset, 4);call write~int#32(0, vidioc_s_std_~#descriptor___1~16#1.base, 36 + vidioc_s_std_~#descriptor___1~16#1.offset, 4);call vidioc_s_std_#t~mem1575#1 := read~int#32(vidioc_s_std_~#descriptor___1~16#1.base, 36 + vidioc_s_std_~#descriptor___1~16#1.offset, 4); [2025-02-08 04:19:33,169 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12132: assume !(0 != vidioc_s_std_#t~bitwise1574#1 % 4294967296);havoc vidioc_s_std_#t~bitwise1574#1; [2025-02-08 04:19:33,169 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9093-1: ldv_switch_1_#res#1 := 12; [2025-02-08 04:19:33,169 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12132-2: havoc vidioc_s_std_#t~bitwise1574#1;assume vidioc_s_std_#t~bitwise1574#1 % 4294967296 <= ~saa7146_debug~0 % 4294967296 && vidioc_s_std_#t~bitwise1574#1 % 4294967296 <= 2; [2025-02-08 04:19:33,169 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12132-1: [2025-02-08 04:19:33,169 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9754: assume 21 == ~ldv_statevar_6~0; [2025-02-08 04:19:33,169 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9754: assume !(21 == ~ldv_statevar_6~0); [2025-02-08 04:19:33,169 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12132-4: assume 0 == ~saa7146_debug~0 % 4294967296;vidioc_s_std_#t~bitwise1574#1 := 0; [2025-02-08 04:19:33,169 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12132-4: assume !(0 == ~saa7146_debug~0 % 4294967296); [2025-02-08 04:19:33,169 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12132-3: assume 2 == ~saa7146_debug~0 % 4294967296;vidioc_s_std_#t~bitwise1574#1 := ~saa7146_debug~0; [2025-02-08 04:19:33,169 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12132-3: assume !(2 == ~saa7146_debug~0 % 4294967296); [2025-02-08 04:19:33,169 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12661-2: havoc buffer_prepare_#t~bitwise1701#1;assume buffer_prepare_#t~bitwise1701#1 % 4294967296 <= ~saa7146_debug~0 % 4294967296 && buffer_prepare_#t~bitwise1701#1 % 4294967296 <= 2; [2025-02-08 04:19:33,169 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12661-3: assume 2 == ~saa7146_debug~0 % 4294967296;buffer_prepare_#t~bitwise1701#1 := ~saa7146_debug~0; [2025-02-08 04:19:33,169 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12661-3: assume !(2 == ~saa7146_debug~0 % 4294967296); [2025-02-08 04:19:33,169 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12661: assume 0 != buffer_prepare_#t~bitwise1701#1 % 4294967296;havoc buffer_prepare_#t~bitwise1701#1;call write~$Pointer$#32(580, 0, buffer_prepare_~#descriptor___1~18#1.base, buffer_prepare_~#descriptor___1~18#1.offset, 8);call write~$Pointer$#32(581, 0, buffer_prepare_~#descriptor___1~18#1.base, 8 + buffer_prepare_~#descriptor___1~18#1.offset, 8);call write~$Pointer$#32(582, 0, buffer_prepare_~#descriptor___1~18#1.base, 16 + buffer_prepare_~#descriptor___1~18#1.offset, 8);call write~$Pointer$#32(583, 0, buffer_prepare_~#descriptor___1~18#1.base, 24 + buffer_prepare_~#descriptor___1~18#1.offset, 8);call write~int#32(1081, buffer_prepare_~#descriptor___1~18#1.base, 32 + buffer_prepare_~#descriptor___1~18#1.offset, 4);call write~int#32(0, buffer_prepare_~#descriptor___1~18#1.base, 36 + buffer_prepare_~#descriptor___1~18#1.offset, 4);call buffer_prepare_#t~mem1702#1 := read~int#32(buffer_prepare_~#descriptor___1~18#1.base, 36 + buffer_prepare_~#descriptor___1~18#1.offset, 4); [2025-02-08 04:19:33,169 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12661: assume !(0 != buffer_prepare_#t~bitwise1701#1 % 4294967296);havoc buffer_prepare_#t~bitwise1701#1; [2025-02-08 04:19:33,169 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12661-1: [2025-02-08 04:19:33,169 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12397-1: SUMMARY for call vidioc_streamon_#t~ret1641#1 := video_begin(vidioc_streamon_~fh~13#1.base, vidioc_streamon_~fh~13#1.offset); srcloc: null [2025-02-08 04:19:33,169 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12397: assume -2147483648 <= vidioc_streamon_#t~ret1641#1 && vidioc_streamon_#t~ret1641#1 <= 2147483647;vidioc_streamon_~err~8#1 := vidioc_streamon_#t~ret1641#1;havoc vidioc_streamon_#t~ret1641#1; [2025-02-08 04:19:33,169 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13454-1: SUMMARY for call buffer_queue(ldv_dummy_resourceless_instance_callback_3_7_~arg1#1.base, ldv_dummy_resourceless_instance_callback_3_7_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_3_7_~arg2#1.base, ldv_dummy_resourceless_instance_callback_3_7_~arg2#1.offset); srcloc: null [2025-02-08 04:19:33,169 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13454: havoc ldv_dummy_resourceless_instance_callback_3_7_~arg0#1.base, ldv_dummy_resourceless_instance_callback_3_7_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_3_7_~arg1#1.base, ldv_dummy_resourceless_instance_callback_3_7_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_3_7_~arg2#1.base, ldv_dummy_resourceless_instance_callback_3_7_~arg2#1.offset;havoc ldv_dummy_resourceless_instance_callback_3_7_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_3_7_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_3_7_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_3_7_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_3_7_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_3_7_#in~arg2#1.offset;assume { :end_inline_ldv_dummy_resourceless_instance_callback_3_7 } true;~ldv_statevar_3~0 := 2; [2025-02-08 04:19:33,169 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12661-4: assume 0 == ~saa7146_debug~0 % 4294967296;buffer_prepare_#t~bitwise1701#1 := 0; [2025-02-08 04:19:33,169 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12661-4: assume !(0 == ~saa7146_debug~0 % 4294967296); [2025-02-08 04:19:33,169 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8169: assume 0 != ldv_file_operations_file_operations_instance_0_~tmp___0~20#1;~ldv_statevar_0~0 := 7; [2025-02-08 04:19:33,169 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8169: assume !(0 != ldv_file_operations_file_operations_instance_0_~tmp___0~20#1);~ldv_statevar_0~0 := 12; [2025-02-08 04:19:33,169 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12265-1: SUMMARY for call vidioc_overlay_#t~ret1616#1 := saa7146_stop_preview(vidioc_overlay_~fh#1.base, vidioc_overlay_~fh#1.offset); srcloc: null [2025-02-08 04:19:33,169 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12265: assume -2147483648 <= vidioc_overlay_#t~ret1616#1 && vidioc_overlay_#t~ret1616#1 <= 2147483647;vidioc_overlay_~err~7#1 := vidioc_overlay_#t~ret1616#1;havoc vidioc_overlay_#t~ret1616#1; [2025-02-08 04:19:33,169 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9887: ldv_v4l2_file_operations_io_instance_6_~tmp___6~5#1.base, ldv_v4l2_file_operations_io_instance_6_~tmp___6~5#1.offset := ldv_v4l2_file_operations_io_instance_6_#t~ret955#1.base, ldv_v4l2_file_operations_io_instance_6_#t~ret955#1.offset;havoc ldv_v4l2_file_operations_io_instance_6_#t~ret955#1.base, ldv_v4l2_file_operations_io_instance_6_#t~ret955#1.offset;~ldv_6_ldv_param_23_3_default~0.base, ~ldv_6_ldv_param_23_3_default~0.offset := ldv_v4l2_file_operations_io_instance_6_~tmp___6~5#1.base, ldv_v4l2_file_operations_io_instance_6_~tmp___6~5#1.offset;assume { :begin_inline_ldv_io_instance_callback_6_23 } true;ldv_io_instance_callback_6_23_#in~arg0#1.base, ldv_io_instance_callback_6_23_#in~arg0#1.offset, ldv_io_instance_callback_6_23_#in~arg1#1.base, ldv_io_instance_callback_6_23_#in~arg1#1.offset, ldv_io_instance_callback_6_23_#in~arg2#1.base, ldv_io_instance_callback_6_23_#in~arg2#1.offset, ldv_io_instance_callback_6_23_#in~arg3#1, ldv_io_instance_callback_6_23_#in~arg4#1.base, ldv_io_instance_callback_6_23_#in~arg4#1.offset := ~ldv_6_callback_read~0.base, ~ldv_6_callback_read~0.offset, ~ldv_6_resource_file~0.base, ~ldv_6_resource_file~0.offset, ~ldv_6_ldv_param_23_1_default~0.base, ~ldv_6_ldv_param_23_1_default~0.offset, ~ldv_6_ldv_param_23_2_default~0, ~ldv_6_ldv_param_23_3_default~0.base, ~ldv_6_ldv_param_23_3_default~0.offset;havoc ldv_io_instance_callback_6_23_#t~ret1858#1, ldv_io_instance_callback_6_23_~arg0#1.base, ldv_io_instance_callback_6_23_~arg0#1.offset, ldv_io_instance_callback_6_23_~arg1#1.base, ldv_io_instance_callback_6_23_~arg1#1.offset, ldv_io_instance_callback_6_23_~arg2#1.base, ldv_io_instance_callback_6_23_~arg2#1.offset, ldv_io_instance_callback_6_23_~arg3#1, ldv_io_instance_callback_6_23_~arg4#1.base, ldv_io_instance_callback_6_23_~arg4#1.offset;ldv_io_instance_callback_6_23_~arg0#1.base, ldv_io_instance_callback_6_23_~arg0#1.offset := ldv_io_instance_callback_6_23_#in~arg0#1.base, ldv_io_instance_callback_6_23_#in~arg0#1.offset;ldv_io_instance_callback_6_23_~arg1#1.base, ldv_io_instance_callback_6_23_~arg1#1.offset := ldv_io_instance_callback_6_23_#in~arg1#1.base, ldv_io_instance_callback_6_23_#in~arg1#1.offset;ldv_io_instance_callback_6_23_~arg2#1.base, ldv_io_instance_callback_6_23_~arg2#1.offset := ldv_io_instance_callback_6_23_#in~arg2#1.base, ldv_io_instance_callback_6_23_#in~arg2#1.offset;ldv_io_instance_callback_6_23_~arg3#1 := ldv_io_instance_callback_6_23_#in~arg3#1;ldv_io_instance_callback_6_23_~arg4#1.base, ldv_io_instance_callback_6_23_~arg4#1.offset := ldv_io_instance_callback_6_23_#in~arg4#1.base, ldv_io_instance_callback_6_23_#in~arg4#1.offset; [2025-02-08 04:19:33,169 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9887-1: SUMMARY for call ldv_v4l2_file_operations_io_instance_6_#t~ret955#1.base, ldv_v4l2_file_operations_io_instance_6_#t~ret955#1.offset := ldv_xmalloc(8); srcloc: null [2025-02-08 04:19:33,169 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9491: assume 13 == ~ldv_statevar_5~0; [2025-02-08 04:19:33,169 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9491: assume !(13 == ~ldv_statevar_5~0); [2025-02-08 04:19:33,169 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7906: assume { :begin_inline_ldv_dispatch_register_dummy_resourceless_instance_5_9_10 } true;assume { :begin_inline_ldv_switch_automaton_state_2_5 } true;~ldv_statevar_2~0 := 4;assume { :end_inline_ldv_switch_automaton_state_2_5 } true;assume { :end_inline_ldv_dispatch_register_dummy_resourceless_instance_5_9_10 } true;~ldv_statevar_9~0 := 9; [2025-02-08 04:19:33,169 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9095-1: ldv_switch_1_#res#1 := 13; [2025-02-08 04:19:33,169 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7774: assume -2147483648 <= ldv_dummy_resourceless_instance_callback_1_3_#t~ret854#1 && ldv_dummy_resourceless_instance_callback_1_3_#t~ret854#1 <= 2147483647;havoc ldv_dummy_resourceless_instance_callback_1_3_#t~ret854#1;havoc ldv_dummy_resourceless_instance_callback_1_3_#t~ret854#1, ldv_dummy_resourceless_instance_callback_1_3_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_3_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_3_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_3_~arg1#1.offset;havoc ldv_dummy_resourceless_instance_callback_1_3_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_3_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_3_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_3_#in~arg1#1.offset;assume { :end_inline_ldv_dummy_resourceless_instance_callback_1_3 } true;~ldv_statevar_1~0 := 2; [2025-02-08 04:19:33,169 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7906-1: SUMMARY for call ldv_assume((if 5 == ~ldv_statevar_2~0 then 1 else 0)); srcloc: null [2025-02-08 04:19:33,169 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7774-1: SUMMARY for call ldv_dummy_resourceless_instance_callback_1_3_#t~ret854#1 := saa7146_s_ctrl(ldv_dummy_resourceless_instance_callback_1_3_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_3_~arg1#1.offset); srcloc: null [2025-02-08 04:19:33,169 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8435: assume { :begin_inline_ldv_dummy_resourceless_instance_callback_1_3 } true;ldv_dummy_resourceless_instance_callback_1_3_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_3_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_3_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_3_#in~arg1#1.offset := ~ldv_1_callback_s_ctrl~0.base, ~ldv_1_callback_s_ctrl~0.offset, ~ldv_1_container_struct_v4l2_ctrl_ptr~0.base, ~ldv_1_container_struct_v4l2_ctrl_ptr~0.offset;havoc ldv_dummy_resourceless_instance_callback_1_3_#t~ret854#1, ldv_dummy_resourceless_instance_callback_1_3_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_3_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_3_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_3_~arg1#1.offset;ldv_dummy_resourceless_instance_callback_1_3_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_3_~arg0#1.offset := ldv_dummy_resourceless_instance_callback_1_3_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_3_#in~arg0#1.offset;ldv_dummy_resourceless_instance_callback_1_3_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_3_~arg1#1.offset := ldv_dummy_resourceless_instance_callback_1_3_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_3_#in~arg1#1.offset; [2025-02-08 04:19:33,169 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13324-1: SUMMARY for call ldv_dummy_resourceless_instance_callback_2_31_#t~ret1846#1 := vidioc_s_fmt_vid_cap(ldv_dummy_resourceless_instance_callback_2_31_~arg1#1.base, ldv_dummy_resourceless_instance_callback_2_31_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_2_31_~arg2#1.base, ldv_dummy_resourceless_instance_callback_2_31_~arg2#1.offset, ldv_dummy_resourceless_instance_callback_2_31_~arg3#1.base, ldv_dummy_resourceless_instance_callback_2_31_~arg3#1.offset); srcloc: null [2025-02-08 04:19:33,169 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13324: assume -2147483648 <= ldv_dummy_resourceless_instance_callback_2_31_#t~ret1846#1 && ldv_dummy_resourceless_instance_callback_2_31_#t~ret1846#1 <= 2147483647;havoc ldv_dummy_resourceless_instance_callback_2_31_#t~ret1846#1;havoc ldv_dummy_resourceless_instance_callback_2_31_#t~ret1846#1, ldv_dummy_resourceless_instance_callback_2_31_~arg0#1.base, ldv_dummy_resourceless_instance_callback_2_31_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_2_31_~arg1#1.base, ldv_dummy_resourceless_instance_callback_2_31_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_2_31_~arg2#1.base, ldv_dummy_resourceless_instance_callback_2_31_~arg2#1.offset, ldv_dummy_resourceless_instance_callback_2_31_~arg3#1.base, ldv_dummy_resourceless_instance_callback_2_31_~arg3#1.offset;havoc ldv_dummy_resourceless_instance_callback_2_31_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_2_31_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_2_31_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_2_31_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_2_31_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_2_31_#in~arg2#1.offset, ldv_dummy_resourceless_instance_callback_2_31_#in~arg3#1.base, ldv_dummy_resourceless_instance_callback_2_31_#in~arg3#1.offset;assume { :end_inline_ldv_dummy_resourceless_instance_callback_2_31 } true; [2025-02-08 04:19:33,170 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12399: assume 0 != vidioc_streamon_~err~8#1;vidioc_streamon_#res#1 := vidioc_streamon_~err~8#1;call ULTIMATE.dealloc(vidioc_streamon_~#descriptor~29#1.base, vidioc_streamon_~#descriptor~29#1.offset);havoc vidioc_streamon_~#descriptor~29#1.base, vidioc_streamon_~#descriptor~29#1.offset; [2025-02-08 04:19:33,170 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12399: assume !(0 != vidioc_streamon_~err~8#1); [2025-02-08 04:19:33,170 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8039: assume { :begin_inline_ldv_struct_v4l2_ctrl_ops_dummy_resourceless_instance_1 } true;ldv_struct_v4l2_ctrl_ops_dummy_resourceless_instance_1_#in~arg0#1.base, ldv_struct_v4l2_ctrl_ops_dummy_resourceless_instance_1_#in~arg0#1.offset := 0, 0;havoc ldv_struct_v4l2_ctrl_ops_dummy_resourceless_instance_1_#t~ret892#1, ldv_struct_v4l2_ctrl_ops_dummy_resourceless_instance_1_#t~ret893#1, ldv_struct_v4l2_ctrl_ops_dummy_resourceless_instance_1_~arg0#1.base, ldv_struct_v4l2_ctrl_ops_dummy_resourceless_instance_1_~arg0#1.offset, ldv_struct_v4l2_ctrl_ops_dummy_resourceless_instance_1_~tmp~38#1, ldv_struct_v4l2_ctrl_ops_dummy_resourceless_instance_1_~tmp___0~21#1;ldv_struct_v4l2_ctrl_ops_dummy_resourceless_instance_1_~arg0#1.base, ldv_struct_v4l2_ctrl_ops_dummy_resourceless_instance_1_~arg0#1.offset := ldv_struct_v4l2_ctrl_ops_dummy_resourceless_instance_1_#in~arg0#1.base, ldv_struct_v4l2_ctrl_ops_dummy_resourceless_instance_1_#in~arg0#1.offset;havoc ldv_struct_v4l2_ctrl_ops_dummy_resourceless_instance_1_~tmp~38#1;havoc ldv_struct_v4l2_ctrl_ops_dummy_resourceless_instance_1_~tmp___0~21#1; [2025-02-08 04:19:33,170 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8568: assume 38 == ~ldv_statevar_2~0; [2025-02-08 04:19:33,170 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8568: assume !(38 == ~ldv_statevar_2~0); [2025-02-08 04:19:33,170 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12268: ldv_dummy_resourceless_instance_callback_2_19_#t~ret1839#1 := vidioc_overlay_#res#1;havoc vidioc_overlay_#t~bitwise1611#1, vidioc_overlay_#t~mem1612#1, vidioc_overlay_#t~ret1613#1, vidioc_overlay_#t~ret1614#1, vidioc_overlay_#t~ret1615#1, vidioc_overlay_#t~ret1616#1, vidioc_overlay_~file#1.base, vidioc_overlay_~file#1.offset, vidioc_overlay_~fh#1.base, vidioc_overlay_~fh#1.offset, vidioc_overlay_~on#1, vidioc_overlay_~err~7#1, vidioc_overlay_~#descriptor~28#1.base, vidioc_overlay_~#descriptor~28#1.offset, vidioc_overlay_~tmp~73#1;havoc vidioc_overlay_#in~file#1.base, vidioc_overlay_#in~file#1.offset, vidioc_overlay_#in~fh#1.base, vidioc_overlay_#in~fh#1.offset, vidioc_overlay_#in~on#1;assume { :end_inline_vidioc_overlay } true;assume -2147483648 <= ldv_dummy_resourceless_instance_callback_2_19_#t~ret1839#1 && ldv_dummy_resourceless_instance_callback_2_19_#t~ret1839#1 <= 2147483647;havoc ldv_dummy_resourceless_instance_callback_2_19_#t~ret1839#1;havoc ldv_dummy_resourceless_instance_callback_2_19_#t~ret1839#1, ldv_dummy_resourceless_instance_callback_2_19_~arg0#1.base, ldv_dummy_resourceless_instance_callback_2_19_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_2_19_~arg1#1.base, ldv_dummy_resourceless_instance_callback_2_19_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_2_19_~arg2#1.base, ldv_dummy_resourceless_instance_callback_2_19_~arg2#1.offset, ldv_dummy_resourceless_instance_callback_2_19_~arg3#1;havoc ldv_dummy_resourceless_instance_callback_2_19_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_2_19_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_2_19_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_2_19_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_2_19_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_2_19_#in~arg2#1.offset, ldv_dummy_resourceless_instance_callback_2_19_#in~arg3#1;assume { :end_inline_ldv_dummy_resourceless_instance_callback_2_19 } true; [2025-02-08 04:19:33,170 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12268-1: vidioc_overlay_#res#1 := vidioc_overlay_~err~7#1;call ULTIMATE.dealloc(vidioc_overlay_~#descriptor~28#1.base, vidioc_overlay_~#descriptor~28#1.offset);havoc vidioc_overlay_~#descriptor~28#1.base, vidioc_overlay_~#descriptor~28#1.offset; [2025-02-08 04:19:33,170 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12400: ldv_dummy_resourceless_instance_callback_2_37_#t~ret1850#1 := vidioc_streamon_#res#1;havoc vidioc_streamon_#t~bitwise1637#1, vidioc_streamon_#t~mem1638#1, vidioc_streamon_#t~ret1639#1, vidioc_streamon_#t~ret1640#1, vidioc_streamon_#t~ret1641#1, vidioc_streamon_#t~ret1642#1, vidioc_streamon_#t~ret1643#1, vidioc_streamon_~file#1.base, vidioc_streamon_~file#1.offset, vidioc_streamon_~__fh#1.base, vidioc_streamon_~__fh#1.offset, vidioc_streamon_~type#1, vidioc_streamon_~fh~13#1.base, vidioc_streamon_~fh~13#1.offset, vidioc_streamon_~err~8#1, vidioc_streamon_~#descriptor~29#1.base, vidioc_streamon_~#descriptor~29#1.offset, vidioc_streamon_~tmp~78#1, vidioc_streamon_~tmp___0~46#1, vidioc_streamon_~tmp___1~29#1;havoc vidioc_streamon_#in~file#1.base, vidioc_streamon_#in~file#1.offset, vidioc_streamon_#in~__fh#1.base, vidioc_streamon_#in~__fh#1.offset, vidioc_streamon_#in~type#1;assume { :end_inline_vidioc_streamon } true;assume -2147483648 <= ldv_dummy_resourceless_instance_callback_2_37_#t~ret1850#1 && ldv_dummy_resourceless_instance_callback_2_37_#t~ret1850#1 <= 2147483647;havoc ldv_dummy_resourceless_instance_callback_2_37_#t~ret1850#1;havoc ldv_dummy_resourceless_instance_callback_2_37_#t~ret1850#1, ldv_dummy_resourceless_instance_callback_2_37_~arg0#1.base, ldv_dummy_resourceless_instance_callback_2_37_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_2_37_~arg1#1.base, ldv_dummy_resourceless_instance_callback_2_37_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_2_37_~arg2#1.base, ldv_dummy_resourceless_instance_callback_2_37_~arg2#1.offset, ldv_dummy_resourceless_instance_callback_2_37_~arg3#1;havoc ldv_dummy_resourceless_instance_callback_2_37_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_2_37_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_2_37_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_2_37_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_2_37_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_2_37_#in~arg2#1.offset, ldv_dummy_resourceless_instance_callback_2_37_#in~arg3#1;assume { :end_inline_ldv_dummy_resourceless_instance_callback_2_37 } true; [2025-02-08 04:19:33,170 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6058: assume -9223372036854775808 <= saa7146_buffer_timeout_#t~ret282#1 && saa7146_buffer_timeout_#t~ret282#1 <= 9223372036854775807;saa7146_buffer_timeout_~tmp~18#1 := saa7146_buffer_timeout_#t~ret282#1;havoc saa7146_buffer_timeout_#t~mem281#1;havoc saa7146_buffer_timeout_#t~ret282#1; [2025-02-08 04:19:33,170 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6058-1: SUMMARY for call saa7146_buffer_timeout_#t~ret282#1 := ldv__builtin_expect((if saa7146_buffer_timeout_#t~mem281#1 % 4294967296 % 18446744073709551616 <= 9223372036854775807 then saa7146_buffer_timeout_#t~mem281#1 % 4294967296 % 18446744073709551616 else saa7146_buffer_timeout_#t~mem281#1 % 4294967296 % 18446744073709551616 - 18446744073709551616) % 2, 0); srcloc: null [2025-02-08 04:19:33,170 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9097-1: ldv_switch_1_#res#1 := 14; [2025-02-08 04:19:33,170 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13193: assume -2147483648 <= ldv_dummy_resourceless_instance_callback_2_13_#t~ret1835#1 && ldv_dummy_resourceless_instance_callback_2_13_#t~ret1835#1 <= 2147483647;havoc ldv_dummy_resourceless_instance_callback_2_13_#t~ret1835#1;havoc ldv_dummy_resourceless_instance_callback_2_13_#t~ret1835#1, ldv_dummy_resourceless_instance_callback_2_13_~arg0#1.base, ldv_dummy_resourceless_instance_callback_2_13_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_2_13_~arg1#1.base, ldv_dummy_resourceless_instance_callback_2_13_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_2_13_~arg2#1.base, ldv_dummy_resourceless_instance_callback_2_13_~arg2#1.offset, ldv_dummy_resourceless_instance_callback_2_13_~arg3#1.base, ldv_dummy_resourceless_instance_callback_2_13_~arg3#1.offset;havoc ldv_dummy_resourceless_instance_callback_2_13_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_2_13_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_2_13_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_2_13_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_2_13_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_2_13_#in~arg2#1.offset, ldv_dummy_resourceless_instance_callback_2_13_#in~arg3#1.base, ldv_dummy_resourceless_instance_callback_2_13_#in~arg3#1.offset;assume { :end_inline_ldv_dummy_resourceless_instance_callback_2_13 } true; [2025-02-08 04:19:33,170 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13193-1: SUMMARY for call ldv_dummy_resourceless_instance_callback_2_13_#t~ret1835#1 := vidioc_g_fmt_vid_cap(ldv_dummy_resourceless_instance_callback_2_13_~arg1#1.base, ldv_dummy_resourceless_instance_callback_2_13_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_2_13_~arg2#1.base, ldv_dummy_resourceless_instance_callback_2_13_~arg2#1.offset, ldv_dummy_resourceless_instance_callback_2_13_~arg3#1.base, ldv_dummy_resourceless_instance_callback_2_13_~arg3#1.offset); srcloc: null [2025-02-08 04:19:33,170 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9758: assume 22 == ~ldv_statevar_6~0; [2025-02-08 04:19:33,170 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9758: assume !(22 == ~ldv_statevar_6~0); [2025-02-08 04:19:33,170 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9891: SUMMARY for call ldv_free(~ldv_6_ldv_param_23_1_default~0.base, ~ldv_6_ldv_param_23_1_default~0.offset); srcloc: null [2025-02-08 04:19:33,170 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8834: assume { :begin_inline_ldv_dummy_resourceless_instance_callback_2_41 } true;ldv_dummy_resourceless_instance_callback_2_41_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_2_41_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_2_41_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_2_41_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_2_41_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_2_41_#in~arg2#1.offset := ~ldv_2_callback_vidioc_unsubscribe_event~0.base, ~ldv_2_callback_vidioc_unsubscribe_event~0.offset, ~ldv_2_container_struct_v4l2_fh_ptr~0.base, ~ldv_2_container_struct_v4l2_fh_ptr~0.offset, ~ldv_2_container_struct_v4l2_event_subscription_ptr~0.base, ~ldv_2_container_struct_v4l2_event_subscription_ptr~0.offset;havoc ldv_dummy_resourceless_instance_callback_2_41_#t~ret1854#1, ldv_dummy_resourceless_instance_callback_2_41_~arg0#1.base, ldv_dummy_resourceless_instance_callback_2_41_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_2_41_~arg1#1.base, ldv_dummy_resourceless_instance_callback_2_41_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_2_41_~arg2#1.base, ldv_dummy_resourceless_instance_callback_2_41_~arg2#1.offset;ldv_dummy_resourceless_instance_callback_2_41_~arg0#1.base, ldv_dummy_resourceless_instance_callback_2_41_~arg0#1.offset := ldv_dummy_resourceless_instance_callback_2_41_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_2_41_#in~arg0#1.offset;ldv_dummy_resourceless_instance_callback_2_41_~arg1#1.base, ldv_dummy_resourceless_instance_callback_2_41_~arg1#1.offset := ldv_dummy_resourceless_instance_callback_2_41_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_2_41_#in~arg1#1.offset;ldv_dummy_resourceless_instance_callback_2_41_~arg2#1.base, ldv_dummy_resourceless_instance_callback_2_41_~arg2#1.offset := ldv_dummy_resourceless_instance_callback_2_41_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_2_41_#in~arg2#1.offset; [2025-02-08 04:19:33,170 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9627: assume { :begin_inline_ldv_io_instance_callback_5_21 } true;ldv_io_instance_callback_5_21_#in~arg0#1.base, ldv_io_instance_callback_5_21_#in~arg0#1.offset, ldv_io_instance_callback_5_21_#in~arg1#1.base, ldv_io_instance_callback_5_21_#in~arg1#1.offset, ldv_io_instance_callback_5_21_#in~arg2#1.base, ldv_io_instance_callback_5_21_#in~arg2#1.offset := ~ldv_5_callback_mmap~0.base, ~ldv_5_callback_mmap~0.offset, ~ldv_5_resource_file~0.base, ~ldv_5_resource_file~0.offset, ~ldv_5_resource_struct_vm_area_struct_ptr~0.base, ~ldv_5_resource_struct_vm_area_struct_ptr~0.offset;havoc ldv_io_instance_callback_5_21_#t~ret880#1, ldv_io_instance_callback_5_21_~arg0#1.base, ldv_io_instance_callback_5_21_~arg0#1.offset, ldv_io_instance_callback_5_21_~arg1#1.base, ldv_io_instance_callback_5_21_~arg1#1.offset, ldv_io_instance_callback_5_21_~arg2#1.base, ldv_io_instance_callback_5_21_~arg2#1.offset;ldv_io_instance_callback_5_21_~arg0#1.base, ldv_io_instance_callback_5_21_~arg0#1.offset := ldv_io_instance_callback_5_21_#in~arg0#1.base, ldv_io_instance_callback_5_21_#in~arg0#1.offset;ldv_io_instance_callback_5_21_~arg1#1.base, ldv_io_instance_callback_5_21_~arg1#1.offset := ldv_io_instance_callback_5_21_#in~arg1#1.base, ldv_io_instance_callback_5_21_#in~arg1#1.offset;ldv_io_instance_callback_5_21_~arg2#1.base, ldv_io_instance_callback_5_21_~arg2#1.offset := ldv_io_instance_callback_5_21_#in~arg2#1.base, ldv_io_instance_callback_5_21_#in~arg2#1.offset; [2025-02-08 04:19:33,170 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8702: assume { :begin_inline_ldv_dummy_resourceless_instance_callback_2_19 } true;ldv_dummy_resourceless_instance_callback_2_19_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_2_19_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_2_19_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_2_19_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_2_19_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_2_19_#in~arg2#1.offset, ldv_dummy_resourceless_instance_callback_2_19_#in~arg3#1 := ~ldv_2_callback_vidioc_overlay~0.base, ~ldv_2_callback_vidioc_overlay~0.offset, ~ldv_2_container_struct_file_ptr~0.base, ~ldv_2_container_struct_file_ptr~0.offset, ~ldv_2_container_struct_v4l2_buffer_ptr~0.base, ~ldv_2_container_struct_v4l2_buffer_ptr~0.offset, ~ldv_2_ldv_param_19_2_default~0;havoc ldv_dummy_resourceless_instance_callback_2_19_#t~ret1839#1, ldv_dummy_resourceless_instance_callback_2_19_~arg0#1.base, ldv_dummy_resourceless_instance_callback_2_19_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_2_19_~arg1#1.base, ldv_dummy_resourceless_instance_callback_2_19_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_2_19_~arg2#1.base, ldv_dummy_resourceless_instance_callback_2_19_~arg2#1.offset, ldv_dummy_resourceless_instance_callback_2_19_~arg3#1;ldv_dummy_resourceless_instance_callback_2_19_~arg0#1.base, ldv_dummy_resourceless_instance_callback_2_19_~arg0#1.offset := ldv_dummy_resourceless_instance_callback_2_19_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_2_19_#in~arg0#1.offset;ldv_dummy_resourceless_instance_callback_2_19_~arg1#1.base, ldv_dummy_resourceless_instance_callback_2_19_~arg1#1.offset := ldv_dummy_resourceless_instance_callback_2_19_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_2_19_#in~arg1#1.offset;ldv_dummy_resourceless_instance_callback_2_19_~arg2#1.base, ldv_dummy_resourceless_instance_callback_2_19_~arg2#1.offset := ldv_dummy_resourceless_instance_callback_2_19_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_2_19_#in~arg2#1.offset;ldv_dummy_resourceless_instance_callback_2_19_~arg3#1 := ldv_dummy_resourceless_instance_callback_2_19_#in~arg3#1;assume { :begin_inline_vidioc_overlay } true;vidioc_overlay_#in~file#1.base, vidioc_overlay_#in~file#1.offset, vidioc_overlay_#in~fh#1.base, vidioc_overlay_#in~fh#1.offset, vidioc_overlay_#in~on#1 := ldv_dummy_resourceless_instance_callback_2_19_~arg1#1.base, ldv_dummy_resourceless_instance_callback_2_19_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_2_19_~arg2#1.base, ldv_dummy_resourceless_instance_callback_2_19_~arg2#1.offset, ldv_dummy_resourceless_instance_callback_2_19_~arg3#1;havoc vidioc_overlay_#res#1;havoc vidioc_overlay_#t~bitwise1611#1, vidioc_overlay_#t~mem1612#1, vidioc_overlay_#t~ret1613#1, vidioc_overlay_#t~ret1614#1, vidioc_overlay_#t~ret1615#1, vidioc_overlay_#t~ret1616#1, vidioc_overlay_~file#1.base, vidioc_overlay_~file#1.offset, vidioc_overlay_~fh#1.base, vidioc_overlay_~fh#1.offset, vidioc_overlay_~on#1, vidioc_overlay_~err~7#1, vidioc_overlay_~#descriptor~28#1.base, vidioc_overlay_~#descriptor~28#1.offset, vidioc_overlay_~tmp~73#1;vidioc_overlay_~file#1.base, vidioc_overlay_~file#1.offset := vidioc_overlay_#in~file#1.base, vidioc_overlay_#in~file#1.offset;vidioc_overlay_~fh#1.base, vidioc_overlay_~fh#1.offset := vidioc_overlay_#in~fh#1.base, vidioc_overlay_#in~fh#1.offset;vidioc_overlay_~on#1 := vidioc_overlay_#in~on#1;havoc vidioc_overlay_~err~7#1;call vidioc_overlay_~#descriptor~28#1.base, vidioc_overlay_~#descriptor~28#1.offset := #Ultimate.allocOnStack(40);havoc vidioc_overlay_~tmp~73#1; [2025-02-08 04:19:33,170 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9495: assume 14 == ~ldv_statevar_5~0; [2025-02-08 04:19:33,170 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9495: assume !(14 == ~ldv_statevar_5~0); [2025-02-08 04:19:33,170 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9099-1: ldv_switch_1_#res#1 := 15; [2025-02-08 04:19:33,170 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6060: assume 0 != saa7146_buffer_timeout_~tmp~18#1; [2025-02-08 04:19:33,170 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6060: assume !(0 != saa7146_buffer_timeout_~tmp~18#1); [2025-02-08 04:19:33,170 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9892: ~ldv_statevar_6~0 := 3; [2025-02-08 04:19:33,170 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9892-1: SUMMARY for call ldv_free(~ldv_6_ldv_param_23_3_default~0.base, ~ldv_6_ldv_param_23_3_default~0.offset); srcloc: null [2025-02-08 04:19:33,170 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12403: assume 1 == vidioc_streamon_~type#1 % 4294967296; [2025-02-08 04:19:33,170 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12403: assume !(1 == vidioc_streamon_~type#1 % 4294967296); [2025-02-08 04:19:33,170 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10818: call saa7146_pgtable_build_#t~mem1187#1 := read~int#36(saa7146_pgtable_build_~ptr1~0#1.base, saa7146_pgtable_build_~ptr1~0#1.offset + 4 * (if saa7146_pgtable_build_~i~2#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then saa7146_pgtable_build_~i~2#1 % 18446744073709551616 % 18446744073709551616 else saa7146_pgtable_build_~i~2#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), 4);call write~int#36(saa7146_pgtable_build_#t~mem1187#1, saa7146_pgtable_build_~ptr2~0#1.base, saa7146_pgtable_build_~ptr2~0#1.offset, 4);saa7146_pgtable_build_~i~2#1 := 1 + saa7146_pgtable_build_~i~2#1;saa7146_pgtable_build_~ptr2~0#1.base, saa7146_pgtable_build_~ptr2~0#1.offset := saa7146_pgtable_build_~ptr2~0#1.base, 4 + saa7146_pgtable_build_~ptr2~0#1.offset; [2025-02-08 04:19:33,170 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8572: assume 39 == ~ldv_statevar_2~0; [2025-02-08 04:19:33,170 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8572: assume !(39 == ~ldv_statevar_2~0); [2025-02-08 04:19:33,170 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12536: assume -2147483648 <= vidioc_streamoff_#t~ret1665#1 && vidioc_streamoff_#t~ret1665#1 <= 2147483647;havoc vidioc_streamoff_#t~ret1665#1; [2025-02-08 04:19:33,170 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12536-1: SUMMARY for call vidioc_streamoff_#t~ret1665#1 := video_end(vidioc_streamoff_~fh~14#1.base, vidioc_streamoff_~fh~14#1.offset, vidioc_streamoff_~file#1.base, vidioc_streamoff_~file#1.offset); srcloc: null [2025-02-08 04:19:33,170 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12140: assume -9223372036854775808 <= vidioc_s_std_#t~ret1576#1 && vidioc_s_std_#t~ret1576#1 <= 9223372036854775807;vidioc_s_std_~tmp___1~28#1 := vidioc_s_std_#t~ret1576#1;havoc vidioc_s_std_#t~mem1575#1;havoc vidioc_s_std_#t~ret1576#1; [2025-02-08 04:19:33,170 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6062: assume -2147483648 <= saa7146_buffer_timeout_#t~ret283#1 && saa7146_buffer_timeout_#t~ret283#1 <= 2147483647;havoc saa7146_buffer_timeout_#t~ret283#1; [2025-02-08 04:19:33,170 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9101-1: ldv_switch_1_#res#1 := 17; [2025-02-08 04:19:33,170 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12140-1: SUMMARY for call vidioc_s_std_#t~ret1576#1 := ldv__builtin_expect((if vidioc_s_std_#t~mem1575#1 % 4294967296 % 18446744073709551616 <= 9223372036854775807 then vidioc_s_std_#t~mem1575#1 % 4294967296 % 18446744073709551616 else vidioc_s_std_#t~mem1575#1 % 4294967296 % 18446744073709551616 - 18446744073709551616) % 2, 0); srcloc: null [2025-02-08 04:19:33,170 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6062-1: SUMMARY for call saa7146_buffer_timeout_#t~ret283#1 := __dynamic_pr_debug(saa7146_buffer_timeout_~#descriptor~6#1.base, saa7146_buffer_timeout_~#descriptor~6#1.offset, 90, 0); srcloc: null [2025-02-08 04:19:33,170 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8044: assume { :begin_inline_ldv_struct_v4l2_ioctl_ops_dummy_resourceless_instance_2 } true;ldv_struct_v4l2_ioctl_ops_dummy_resourceless_instance_2_#in~arg0#1.base, ldv_struct_v4l2_ioctl_ops_dummy_resourceless_instance_2_#in~arg0#1.offset := 0, 0;havoc ldv_struct_v4l2_ioctl_ops_dummy_resourceless_instance_2_#t~ret894#1, ldv_struct_v4l2_ioctl_ops_dummy_resourceless_instance_2_#t~ret895#1, ldv_struct_v4l2_ioctl_ops_dummy_resourceless_instance_2_#t~ret896#1.base, ldv_struct_v4l2_ioctl_ops_dummy_resourceless_instance_2_#t~ret896#1.offset, ldv_struct_v4l2_ioctl_ops_dummy_resourceless_instance_2_#t~ret897#1, ldv_struct_v4l2_ioctl_ops_dummy_resourceless_instance_2_#t~ret898#1.base, ldv_struct_v4l2_ioctl_ops_dummy_resourceless_instance_2_#t~ret898#1.offset, ldv_struct_v4l2_ioctl_ops_dummy_resourceless_instance_2_#t~ret899#1.base, ldv_struct_v4l2_ioctl_ops_dummy_resourceless_instance_2_#t~ret899#1.offset, ldv_struct_v4l2_ioctl_ops_dummy_resourceless_instance_2_#t~ret900#1.base, ldv_struct_v4l2_ioctl_ops_dummy_resourceless_instance_2_#t~ret900#1.offset, ldv_struct_v4l2_ioctl_ops_dummy_resourceless_instance_2_~arg0#1.base, ldv_struct_v4l2_ioctl_ops_dummy_resourceless_instance_2_~arg0#1.offset, ldv_struct_v4l2_ioctl_ops_dummy_resourceless_instance_2_~tmp~39#1, ldv_struct_v4l2_ioctl_ops_dummy_resourceless_instance_2_~tmp___0~22#1, ldv_struct_v4l2_ioctl_ops_dummy_resourceless_instance_2_~tmp___1~16#1.base, ldv_struct_v4l2_ioctl_ops_dummy_resourceless_instance_2_~tmp___1~16#1.offset, ldv_struct_v4l2_ioctl_ops_dummy_resourceless_instance_2_~tmp___2~10#1.base, ldv_struct_v4l2_ioctl_ops_dummy_resourceless_instance_2_~tmp___2~10#1.offset, ldv_struct_v4l2_ioctl_ops_dummy_resourceless_instance_2_~tmp___3~7#1.base, ldv_struct_v4l2_ioctl_ops_dummy_resourceless_instance_2_~tmp___3~7#1.offset, ldv_struct_v4l2_ioctl_ops_dummy_resourceless_instance_2_~tmp___4~6#1.base, ldv_struct_v4l2_ioctl_ops_dummy_resourceless_instance_2_~tmp___4~6#1.offset;ldv_struct_v4l2_ioctl_ops_dummy_resourceless_instance_2_~arg0#1.base, ldv_struct_v4l2_ioctl_ops_dummy_resourceless_instance_2_~arg0#1.offset := ldv_struct_v4l2_ioctl_ops_dummy_resourceless_instance_2_#in~arg0#1.base, ldv_struct_v4l2_ioctl_ops_dummy_resourceless_instance_2_#in~arg0#1.offset;havoc ldv_struct_v4l2_ioctl_ops_dummy_resourceless_instance_2_~tmp~39#1;havoc ldv_struct_v4l2_ioctl_ops_dummy_resourceless_instance_2_~tmp___0~22#1;havoc ldv_struct_v4l2_ioctl_ops_dummy_resourceless_instance_2_~tmp___1~16#1.base, ldv_struct_v4l2_ioctl_ops_dummy_resourceless_instance_2_~tmp___1~16#1.offset;havoc ldv_struct_v4l2_ioctl_ops_dummy_resourceless_instance_2_~tmp___2~10#1.base, ldv_struct_v4l2_ioctl_ops_dummy_resourceless_instance_2_~tmp___2~10#1.offset;havoc ldv_struct_v4l2_ioctl_ops_dummy_resourceless_instance_2_~tmp___3~7#1.base, ldv_struct_v4l2_ioctl_ops_dummy_resourceless_instance_2_~tmp___3~7#1.offset;havoc ldv_struct_v4l2_ioctl_ops_dummy_resourceless_instance_2_~tmp___4~6#1.base, ldv_struct_v4l2_ioctl_ops_dummy_resourceless_instance_2_~tmp___4~6#1.offset; [2025-02-08 04:19:33,174 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8837: ~ldv_statevar_2~0 := 2; [2025-02-08 04:19:33,174 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8837-1: SUMMARY for call ldv_free(~ldv_2_ldv_param_3_2_default~0.base, ~ldv_2_ldv_param_3_2_default~0.offset); srcloc: null [2025-02-08 04:19:33,174 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9762: assume 24 == ~ldv_statevar_6~0; [2025-02-08 04:19:33,174 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9762: assume !(24 == ~ldv_statevar_6~0); [2025-02-08 04:19:33,174 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12669: assume -9223372036854775808 <= buffer_prepare_#t~ret1703#1 && buffer_prepare_#t~ret1703#1 <= 9223372036854775807;buffer_prepare_~tmp___1~31#1 := buffer_prepare_#t~ret1703#1;havoc buffer_prepare_#t~mem1702#1;havoc buffer_prepare_#t~ret1703#1; [2025-02-08 04:19:33,174 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12669-1: SUMMARY for call buffer_prepare_#t~ret1703#1 := ldv__builtin_expect((if buffer_prepare_#t~mem1702#1 % 4294967296 % 18446744073709551616 <= 9223372036854775807 then buffer_prepare_#t~mem1702#1 % 4294967296 % 18446744073709551616 else buffer_prepare_#t~mem1702#1 % 4294967296 % 18446744073709551616 - 18446744073709551616) % 2, 0); srcloc: null [2025-02-08 04:19:33,174 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8705: ~ldv_statevar_2~0 := 2; [2025-02-08 04:19:33,174 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8705-1: SUMMARY for call ldv_free(~ldv_2_ldv_param_3_2_default~0.base, ~ldv_2_ldv_param_3_2_default~0.offset); srcloc: null [2025-02-08 04:19:33,174 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12405-1: SUMMARY for call vidioc_streamon_#t~ret1642#1 := videobuf_streamon(vidioc_streamon_~fh~13#1.base, 176 + vidioc_streamon_~fh~13#1.offset); srcloc: null [2025-02-08 04:19:33,174 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12405: assume -2147483648 <= vidioc_streamon_#t~ret1642#1 && vidioc_streamon_#t~ret1642#1 <= 2147483647;vidioc_streamon_~tmp___0~46#1 := vidioc_streamon_#t~ret1642#1;havoc vidioc_streamon_#t~ret1642#1;vidioc_streamon_#res#1 := vidioc_streamon_~tmp___0~46#1;call ULTIMATE.dealloc(vidioc_streamon_~#descriptor~29#1.base, vidioc_streamon_~#descriptor~29#1.offset);havoc vidioc_streamon_~#descriptor~29#1.base, vidioc_streamon_~#descriptor~29#1.offset; [2025-02-08 04:19:33,174 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8441: assume -2147483648 <= ldv_struct_v4l2_ctrl_ops_dummy_resourceless_instance_1_#t~ret893#1 && ldv_struct_v4l2_ctrl_ops_dummy_resourceless_instance_1_#t~ret893#1 <= 2147483647;ldv_struct_v4l2_ctrl_ops_dummy_resourceless_instance_1_~tmp___0~21#1 := ldv_struct_v4l2_ctrl_ops_dummy_resourceless_instance_1_#t~ret893#1;havoc ldv_struct_v4l2_ctrl_ops_dummy_resourceless_instance_1_#t~ret893#1; [2025-02-08 04:19:33,174 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8441-1: SUMMARY for call ldv_struct_v4l2_ctrl_ops_dummy_resourceless_instance_1_#t~ret893#1 := ldv_undef_int(); srcloc: null [2025-02-08 04:19:33,174 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8177: SUMMARY for call ldv_assume((if 0 == ~ldv_0_ret_default~0 then 1 else 0)); srcloc: null [2025-02-08 04:19:33,174 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7913-1: SUMMARY for call ldv_assume((if 5 == ~ldv_statevar_3~0 then 1 else 0)); srcloc: null [2025-02-08 04:19:33,174 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7913: assume { :begin_inline_ldv_dispatch_register_dummy_resourceless_instance_6_9_11 } true;assume { :begin_inline_ldv_switch_automaton_state_3_5 } true;~ldv_statevar_3~0 := 4;assume { :end_inline_ldv_switch_automaton_state_3_5 } true;assume { :end_inline_ldv_dispatch_register_dummy_resourceless_instance_6_9_11 } true;~ldv_statevar_9~0 := 10; [2025-02-08 04:19:33,174 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9499: assume 17 == ~ldv_statevar_5~0; [2025-02-08 04:19:33,174 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9499: assume !(17 == ~ldv_statevar_5~0); [2025-02-08 04:19:33,174 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8310: assume -9223372036854775808 <= ldv_io_instance_callback_5_29_#t~ret883#1 && ldv_io_instance_callback_5_29_#t~ret883#1 <= 9223372036854775807;havoc ldv_io_instance_callback_5_29_#t~ret883#1;havoc ldv_io_instance_callback_5_29_#t~ret883#1, ldv_io_instance_callback_5_29_~arg0#1.base, ldv_io_instance_callback_5_29_~arg0#1.offset, ldv_io_instance_callback_5_29_~arg1#1.base, ldv_io_instance_callback_5_29_~arg1#1.offset, ldv_io_instance_callback_5_29_~arg2#1.base, ldv_io_instance_callback_5_29_~arg2#1.offset, ldv_io_instance_callback_5_29_~arg3#1, ldv_io_instance_callback_5_29_~arg4#1.base, ldv_io_instance_callback_5_29_~arg4#1.offset;havoc ldv_io_instance_callback_5_29_#in~arg0#1.base, ldv_io_instance_callback_5_29_#in~arg0#1.offset, ldv_io_instance_callback_5_29_#in~arg1#1.base, ldv_io_instance_callback_5_29_#in~arg1#1.offset, ldv_io_instance_callback_5_29_#in~arg2#1.base, ldv_io_instance_callback_5_29_#in~arg2#1.offset, ldv_io_instance_callback_5_29_#in~arg3#1, ldv_io_instance_callback_5_29_#in~arg4#1.base, ldv_io_instance_callback_5_29_#in~arg4#1.offset;assume { :end_inline_ldv_io_instance_callback_5_29 } true; [2025-02-08 04:19:33,174 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8178: assume -2147483648 <= ldv_file_operations_file_operations_instance_0_#t~ret863#1 && ldv_file_operations_file_operations_instance_0_#t~ret863#1 <= 2147483647;~ldv_statevar_0~0 := ldv_file_operations_file_operations_instance_0_#t~ret863#1;havoc ldv_file_operations_file_operations_instance_0_#t~ret863#1; [2025-02-08 04:19:33,174 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8310-1: SUMMARY for call ldv_io_instance_callback_5_29_#t~ret883#1 := fops_write(ldv_io_instance_callback_5_29_~arg1#1.base, ldv_io_instance_callback_5_29_~arg1#1.offset, ldv_io_instance_callback_5_29_~arg2#1.base, ldv_io_instance_callback_5_29_~arg2#1.offset, ldv_io_instance_callback_5_29_~arg3#1, ldv_io_instance_callback_5_29_~arg4#1.base, ldv_io_instance_callback_5_29_~arg4#1.offset); srcloc: null [2025-02-08 04:19:33,174 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8178-1: SUMMARY for call ldv_file_operations_file_operations_instance_0_#t~ret863#1 := ldv_switch_0(); srcloc: null [2025-02-08 04:19:33,174 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12142: assume 0 != vidioc_s_std_~tmp___1~28#1; [2025-02-08 04:19:33,174 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12142: assume !(0 != vidioc_s_std_~tmp___1~28#1); [2025-02-08 04:19:33,174 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9103-1: ldv_switch_1_#res#1 := 20; [2025-02-08 04:19:33,174 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8443: assume 0 != ldv_struct_v4l2_ctrl_ops_dummy_resourceless_instance_1_~tmp___0~21#1;~ldv_statevar_1~0 := 1; [2025-02-08 04:19:33,174 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8443: assume !(0 != ldv_struct_v4l2_ctrl_ops_dummy_resourceless_instance_1_~tmp___0~21#1);~ldv_statevar_1~0 := 3; [2025-02-08 04:19:33,175 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10689-1: SUMMARY for call saa7146_pgtable_build_#t~ret1150#1.base, saa7146_pgtable_build_#t~ret1150#1.offset := videobuf_to_dma(saa7146_pgtable_build_~buf#1.base, saa7146_pgtable_build_~buf#1.offset); srcloc: null [2025-02-08 04:19:33,175 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12671: assume 0 != buffer_prepare_~tmp___1~31#1; [2025-02-08 04:19:33,175 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12671: assume !(0 != buffer_prepare_~tmp___1~31#1); [2025-02-08 04:19:33,175 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10689: saa7146_pgtable_build_~tmp~63#1.base, saa7146_pgtable_build_~tmp~63#1.offset := saa7146_pgtable_build_#t~ret1150#1.base, saa7146_pgtable_build_#t~ret1150#1.offset;havoc saa7146_pgtable_build_#t~ret1150#1.base, saa7146_pgtable_build_#t~ret1150#1.offset;saa7146_pgtable_build_~dma~1#1.base, saa7146_pgtable_build_~dma~1#1.offset := saa7146_pgtable_build_~tmp~63#1.base, saa7146_pgtable_build_~tmp~63#1.offset;call saa7146_pgtable_build_#t~mem1151#1.base, saa7146_pgtable_build_#t~mem1151#1.offset := read~$Pointer$#36(saa7146_pgtable_build_~dma~1#1.base, 40 + saa7146_pgtable_build_~dma~1#1.offset, 8);saa7146_pgtable_build_~list~0#1.base, saa7146_pgtable_build_~list~0#1.offset := saa7146_pgtable_build_#t~mem1151#1.base, saa7146_pgtable_build_#t~mem1151#1.offset;havoc saa7146_pgtable_build_#t~mem1151#1.base, saa7146_pgtable_build_#t~mem1151#1.offset;call saa7146_pgtable_build_#t~mem1152#1 := read~int#36(saa7146_pgtable_build_~dma~1#1.base, 48 + saa7146_pgtable_build_~dma~1#1.offset, 4);saa7146_pgtable_build_~length~0#1 := saa7146_pgtable_build_#t~mem1152#1;havoc saa7146_pgtable_build_#t~mem1152#1;call saa7146_pgtable_build_#t~mem1153#1.base, saa7146_pgtable_build_#t~mem1153#1.offset := read~$Pointer$#36(saa7146_pgtable_build_~buf#1.base, 220 + saa7146_pgtable_build_~buf#1.offset, 8);call saa7146_pgtable_build_#t~mem1154#1 := read~int#36(saa7146_pgtable_build_#t~mem1153#1.base, 8 + saa7146_pgtable_build_#t~mem1153#1.offset, 4); [2025-02-08 04:19:33,175 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10822: assume saa7146_pgtable_build_~i~2#1 <= saa7146_pgtable_build_~m2~0#1; [2025-02-08 04:19:33,175 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10822: assume !(saa7146_pgtable_build_~i~2#1 <= saa7146_pgtable_build_~m2~0#1);call saa7146_pgtable_build_#t~mem1188#1 := read~int#36(saa7146_pgtable_build_~ptr2~0#1.base, -4 + saa7146_pgtable_build_~ptr2~0#1.offset, 4);saa7146_pgtable_build_~fill~0#1 := saa7146_pgtable_build_#t~mem1188#1;havoc saa7146_pgtable_build_#t~mem1188#1; [2025-02-08 04:19:33,175 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12540: assume -2147483648 <= vidioc_streamoff_#t~ret1666#1 && vidioc_streamoff_#t~ret1666#1 <= 2147483647;vidioc_streamoff_~err~9#1 := vidioc_streamoff_#t~ret1666#1;havoc vidioc_streamoff_#t~ret1666#1; [2025-02-08 04:19:33,175 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12540-1: SUMMARY for call vidioc_streamoff_#t~ret1666#1 := video_end(vidioc_streamoff_~fh~14#1.base, vidioc_streamoff_~fh~14#1.offset, vidioc_streamoff_~file#1.base, vidioc_streamoff_~file#1.offset); srcloc: null [2025-02-08 04:19:33,175 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9633: assume { :begin_inline_ldv_io_instance_callback_5_22 } true;ldv_io_instance_callback_5_22_#in~arg0#1.base, ldv_io_instance_callback_5_22_#in~arg0#1.offset, ldv_io_instance_callback_5_22_#in~arg1#1.base, ldv_io_instance_callback_5_22_#in~arg1#1.offset, ldv_io_instance_callback_5_22_#in~arg2#1.base, ldv_io_instance_callback_5_22_#in~arg2#1.offset := ~ldv_5_callback_poll~0.base, ~ldv_5_callback_poll~0.offset, ~ldv_5_resource_file~0.base, ~ldv_5_resource_file~0.offset, ~ldv_5_resource_struct_poll_table_struct_ptr~0.base, ~ldv_5_resource_struct_poll_table_struct_ptr~0.offset;havoc ldv_io_instance_callback_5_22_#t~ret881#1, ldv_io_instance_callback_5_22_~arg0#1.base, ldv_io_instance_callback_5_22_~arg0#1.offset, ldv_io_instance_callback_5_22_~arg1#1.base, ldv_io_instance_callback_5_22_~arg1#1.offset, ldv_io_instance_callback_5_22_~arg2#1.base, ldv_io_instance_callback_5_22_~arg2#1.offset;ldv_io_instance_callback_5_22_~arg0#1.base, ldv_io_instance_callback_5_22_~arg0#1.offset := ldv_io_instance_callback_5_22_#in~arg0#1.base, ldv_io_instance_callback_5_22_#in~arg0#1.offset;ldv_io_instance_callback_5_22_~arg1#1.base, ldv_io_instance_callback_5_22_~arg1#1.offset := ldv_io_instance_callback_5_22_#in~arg1#1.base, ldv_io_instance_callback_5_22_#in~arg1#1.offset;ldv_io_instance_callback_5_22_~arg2#1.base, ldv_io_instance_callback_5_22_~arg2#1.offset := ldv_io_instance_callback_5_22_#in~arg2#1.base, ldv_io_instance_callback_5_22_#in~arg2#1.offset; [2025-02-08 04:19:33,175 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8576: assume 40 == ~ldv_statevar_2~0; [2025-02-08 04:19:33,175 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8576: assume !(40 == ~ldv_statevar_2~0); [2025-02-08 04:19:33,175 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13465: havoc ldv_dummy_resourceless_instance_callback_3_8_~arg0#1.base, ldv_dummy_resourceless_instance_callback_3_8_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_3_8_~arg1#1.base, ldv_dummy_resourceless_instance_callback_3_8_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_3_8_~arg2#1.base, ldv_dummy_resourceless_instance_callback_3_8_~arg2#1.offset;havoc ldv_dummy_resourceless_instance_callback_3_8_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_3_8_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_3_8_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_3_8_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_3_8_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_3_8_#in~arg2#1.offset;assume { :end_inline_ldv_dummy_resourceless_instance_callback_3_8 } true;~ldv_statevar_3~0 := 2; [2025-02-08 04:19:33,175 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13465-1: SUMMARY for call buffer_release(ldv_dummy_resourceless_instance_callback_3_8_~arg1#1.base, ldv_dummy_resourceless_instance_callback_3_8_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_3_8_~arg2#1.base, ldv_dummy_resourceless_instance_callback_3_8_~arg2#1.offset); srcloc: null [2025-02-08 04:19:33,175 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9898: assume { :begin_inline_ldv_io_instance_callback_6_26 } true;ldv_io_instance_callback_6_26_#in~arg0#1.base, ldv_io_instance_callback_6_26_#in~arg0#1.offset, ldv_io_instance_callback_6_26_#in~arg1#1.base, ldv_io_instance_callback_6_26_#in~arg1#1.offset, ldv_io_instance_callback_6_26_#in~arg2#1, ldv_io_instance_callback_6_26_#in~arg3#1 := ~ldv_6_callback_unlocked_ioctl~0.base, ~ldv_6_callback_unlocked_ioctl~0.offset, ~ldv_6_resource_file~0.base, ~ldv_6_resource_file~0.offset, ~ldv_6_ldv_param_26_1_default~0, ~ldv_6_ldv_param_26_2_default~0;havoc ldv_io_instance_callback_6_26_#t~ret886#1, ldv_io_instance_callback_6_26_~arg0#1.base, ldv_io_instance_callback_6_26_~arg0#1.offset, ldv_io_instance_callback_6_26_~arg1#1.base, ldv_io_instance_callback_6_26_~arg1#1.offset, ldv_io_instance_callback_6_26_~arg2#1, ldv_io_instance_callback_6_26_~arg3#1;ldv_io_instance_callback_6_26_~arg0#1.base, ldv_io_instance_callback_6_26_~arg0#1.offset := ldv_io_instance_callback_6_26_#in~arg0#1.base, ldv_io_instance_callback_6_26_#in~arg0#1.offset;ldv_io_instance_callback_6_26_~arg1#1.base, ldv_io_instance_callback_6_26_~arg1#1.offset := ldv_io_instance_callback_6_26_#in~arg1#1.base, ldv_io_instance_callback_6_26_#in~arg1#1.offset;ldv_io_instance_callback_6_26_~arg2#1 := ldv_io_instance_callback_6_26_#in~arg2#1;ldv_io_instance_callback_6_26_~arg3#1 := ldv_io_instance_callback_6_26_#in~arg3#1; [2025-02-08 04:19:33,175 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12144: assume -2147483648 <= vidioc_s_std_#t~ret1577#1 && vidioc_s_std_#t~ret1577#1 <= 2147483647;havoc vidioc_s_std_#t~ret1577#1; [2025-02-08 04:19:33,175 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9105-1: ldv_switch_1_#res#1 := 23; [2025-02-08 04:19:33,175 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12144-1: SUMMARY for call vidioc_s_std_#t~ret1577#1 := __dynamic_pr_debug(vidioc_s_std_~#descriptor___1~16#1.base, vidioc_s_std_~#descriptor___1~16#1.offset, 518, 0); srcloc: null [2025-02-08 04:19:33,175 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9766: assume 27 == ~ldv_statevar_6~0; [2025-02-08 04:19:33,175 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9766: assume !(27 == ~ldv_statevar_6~0); [2025-02-08 04:19:33,175 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12673: assume -2147483648 <= buffer_prepare_#t~ret1704#1 && buffer_prepare_#t~ret1704#1 <= 2147483647;havoc buffer_prepare_#t~ret1704#1; [2025-02-08 04:19:33,175 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12673-1: SUMMARY for call buffer_prepare_#t~ret1704#1 := __dynamic_pr_debug(buffer_prepare_~#descriptor___1~18#1.base, buffer_prepare_~#descriptor___1~18#1.offset, 584, 0); srcloc: null [2025-02-08 04:19:33,175 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8049: assume { :begin_inline_ldv_struct_videobuf_queue_ops_dummy_resourceless_instance_3 } true;ldv_struct_videobuf_queue_ops_dummy_resourceless_instance_3_#in~arg0#1.base, ldv_struct_videobuf_queue_ops_dummy_resourceless_instance_3_#in~arg0#1.offset := 0, 0;havoc ldv_struct_videobuf_queue_ops_dummy_resourceless_instance_3_#t~ret901#1, ldv_struct_videobuf_queue_ops_dummy_resourceless_instance_3_#t~ret902#1, ldv_struct_videobuf_queue_ops_dummy_resourceless_instance_3_#t~ret903#1.base, ldv_struct_videobuf_queue_ops_dummy_resourceless_instance_3_#t~ret903#1.offset, ldv_struct_videobuf_queue_ops_dummy_resourceless_instance_3_#t~ret904#1.base, ldv_struct_videobuf_queue_ops_dummy_resourceless_instance_3_#t~ret904#1.offset, ldv_struct_videobuf_queue_ops_dummy_resourceless_instance_3_~arg0#1.base, ldv_struct_videobuf_queue_ops_dummy_resourceless_instance_3_~arg0#1.offset, ldv_struct_videobuf_queue_ops_dummy_resourceless_instance_3_~tmp~40#1.base, ldv_struct_videobuf_queue_ops_dummy_resourceless_instance_3_~tmp~40#1.offset, ldv_struct_videobuf_queue_ops_dummy_resourceless_instance_3_~tmp___0~23#1.base, ldv_struct_videobuf_queue_ops_dummy_resourceless_instance_3_~tmp___0~23#1.offset;ldv_struct_videobuf_queue_ops_dummy_resourceless_instance_3_~arg0#1.base, ldv_struct_videobuf_queue_ops_dummy_resourceless_instance_3_~arg0#1.offset := ldv_struct_videobuf_queue_ops_dummy_resourceless_instance_3_#in~arg0#1.base, ldv_struct_videobuf_queue_ops_dummy_resourceless_instance_3_#in~arg0#1.offset;havoc ldv_struct_videobuf_queue_ops_dummy_resourceless_instance_3_~tmp~40#1.base, ldv_struct_videobuf_queue_ops_dummy_resourceless_instance_3_~tmp~40#1.offset;havoc ldv_struct_videobuf_queue_ops_dummy_resourceless_instance_3_~tmp___0~23#1.base, ldv_struct_videobuf_queue_ops_dummy_resourceless_instance_3_~tmp___0~23#1.offset; [2025-02-08 04:19:33,175 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7785: assume 2 == ~ldv_statevar_9~0; [2025-02-08 04:19:33,176 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7785: assume !(2 == ~ldv_statevar_9~0); [2025-02-08 04:19:33,176 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12410: assume 4 == vidioc_streamon_~type#1 % 4294967296; [2025-02-08 04:19:33,176 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12410: assume !(4 == vidioc_streamon_~type#1 % 4294967296);vidioc_streamon_#res#1 := -22;call ULTIMATE.dealloc(vidioc_streamon_~#descriptor~29#1.base, vidioc_streamon_~#descriptor~29#1.offset);havoc vidioc_streamon_~#descriptor~29#1.base, vidioc_streamon_~#descriptor~29#1.offset; [2025-02-08 04:19:33,176 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9503: assume 19 == ~ldv_statevar_5~0; [2025-02-08 04:19:33,176 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9503: assume !(19 == ~ldv_statevar_5~0); [2025-02-08 04:19:33,176 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8182: assume 0 != (ldv_file_operations_file_operations_instance_0_#t~mem864#1.base + ldv_file_operations_file_operations_instance_0_#t~mem864#1.offset) % 18446744073709551616;havoc ldv_file_operations_file_operations_instance_0_#t~mem864#1.base, ldv_file_operations_file_operations_instance_0_#t~mem864#1.offset;call ldv_file_operations_file_operations_instance_0_#t~mem865#1.base, ldv_file_operations_file_operations_instance_0_#t~mem865#1.offset := read~$Pointer$#36(~ldv_0_container_file_operations~0.base, 88 + ~ldv_0_container_file_operations~0.offset, 8);assume { :begin_inline_ldv_file_operations_instance_probe_0_12 } true;ldv_file_operations_instance_probe_0_12_#in~arg0#1.base, ldv_file_operations_instance_probe_0_12_#in~arg0#1.offset, ldv_file_operations_instance_probe_0_12_#in~arg1#1.base, ldv_file_operations_instance_probe_0_12_#in~arg1#1.offset, ldv_file_operations_instance_probe_0_12_#in~arg2#1.base, ldv_file_operations_instance_probe_0_12_#in~arg2#1.offset := ldv_file_operations_file_operations_instance_0_#t~mem865#1.base, ldv_file_operations_file_operations_instance_0_#t~mem865#1.offset, ~ldv_0_resource_inode~0.base, ~ldv_0_resource_inode~0.offset, ~ldv_0_resource_file~0.base, ~ldv_0_resource_file~0.offset;havoc ldv_file_operations_instance_probe_0_12_#res#1;havoc ldv_file_operations_instance_probe_0_12_#t~ret878#1, ldv_file_operations_instance_probe_0_12_~arg0#1.base, ldv_file_operations_instance_probe_0_12_~arg0#1.offset, ldv_file_operations_instance_probe_0_12_~arg1#1.base, ldv_file_operations_instance_probe_0_12_~arg1#1.offset, ldv_file_operations_instance_probe_0_12_~arg2#1.base, ldv_file_operations_instance_probe_0_12_~arg2#1.offset, ldv_file_operations_instance_probe_0_12_~tmp~35#1;ldv_file_operations_instance_probe_0_12_~arg0#1.base, ldv_file_operations_instance_probe_0_12_~arg0#1.offset := ldv_file_operations_instance_probe_0_12_#in~arg0#1.base, ldv_file_operations_instance_probe_0_12_#in~arg0#1.offset;ldv_file_operations_instance_probe_0_12_~arg1#1.base, ldv_file_operations_instance_probe_0_12_~arg1#1.offset := ldv_file_operations_instance_probe_0_12_#in~arg1#1.base, ldv_file_operations_instance_probe_0_12_#in~arg1#1.offset;ldv_file_operations_instance_probe_0_12_~arg2#1.base, ldv_file_operations_instance_probe_0_12_~arg2#1.offset := ldv_file_operations_instance_probe_0_12_#in~arg2#1.base, ldv_file_operations_instance_probe_0_12_#in~arg2#1.offset;havoc ldv_file_operations_instance_probe_0_12_~tmp~35#1; [2025-02-08 04:19:33,176 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8182: assume !(0 != (ldv_file_operations_file_operations_instance_0_#t~mem864#1.base + ldv_file_operations_file_operations_instance_0_#t~mem864#1.offset) % 18446744073709551616);havoc ldv_file_operations_file_operations_instance_0_#t~mem864#1.base, ldv_file_operations_file_operations_instance_0_#t~mem864#1.offset; [2025-02-08 04:19:33,176 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9107-1: ldv_switch_1_#res#1 := 26; [2025-02-08 04:19:33,176 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8182-1: call ldv_file_operations_file_operations_instance_0_#t~mem864#1.base, ldv_file_operations_file_operations_instance_0_#t~mem864#1.offset := read~$Pointer$#36(~ldv_0_container_file_operations~0.base, 88 + ~ldv_0_container_file_operations~0.offset, 8); [2025-02-08 04:19:33,176 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10693-1: SUMMARY for call saa7146_pgtable_build_#t~ret1155#1.base, saa7146_pgtable_build_#t~ret1155#1.offset := saa7146_format_by_fourcc(saa7146_pgtable_build_~dev#1.base, saa7146_pgtable_build_~dev#1.offset, (if saa7146_pgtable_build_#t~mem1154#1 % 4294967296 % 4294967296 <= 2147483647 then saa7146_pgtable_build_#t~mem1154#1 % 4294967296 % 4294967296 else saa7146_pgtable_build_#t~mem1154#1 % 4294967296 % 4294967296 - 4294967296)); srcloc: null [2025-02-08 04:19:33,176 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10693: saa7146_pgtable_build_~tmp___0~32#1.base, saa7146_pgtable_build_~tmp___0~32#1.offset := saa7146_pgtable_build_#t~ret1155#1.base, saa7146_pgtable_build_#t~ret1155#1.offset;havoc saa7146_pgtable_build_#t~mem1153#1.base, saa7146_pgtable_build_#t~mem1153#1.offset;havoc saa7146_pgtable_build_#t~mem1154#1;havoc saa7146_pgtable_build_#t~ret1155#1.base, saa7146_pgtable_build_#t~ret1155#1.offset;saa7146_pgtable_build_~sfmt~0#1.base, saa7146_pgtable_build_~sfmt~0#1.offset := saa7146_pgtable_build_~tmp___0~32#1.base, saa7146_pgtable_build_~tmp___0~32#1.offset; [2025-02-08 04:19:33,179 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8711: ldv_struct_v4l2_ioctl_ops_dummy_resourceless_instance_2_~tmp___3~7#1.base, ldv_struct_v4l2_ioctl_ops_dummy_resourceless_instance_2_~tmp___3~7#1.offset := ldv_struct_v4l2_ioctl_ops_dummy_resourceless_instance_2_#t~ret899#1.base, ldv_struct_v4l2_ioctl_ops_dummy_resourceless_instance_2_#t~ret899#1.offset;havoc ldv_struct_v4l2_ioctl_ops_dummy_resourceless_instance_2_#t~ret899#1.base, ldv_struct_v4l2_ioctl_ops_dummy_resourceless_instance_2_#t~ret899#1.offset;~ldv_2_ldv_param_22_2_default~0.base, ~ldv_2_ldv_param_22_2_default~0.offset := ldv_struct_v4l2_ioctl_ops_dummy_resourceless_instance_2_~tmp___3~7#1.base, ldv_struct_v4l2_ioctl_ops_dummy_resourceless_instance_2_~tmp___3~7#1.offset;assume { :begin_inline_ldv_dummy_resourceless_instance_callback_2_22 } true;ldv_dummy_resourceless_instance_callback_2_22_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_2_22_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_2_22_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_2_22_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_2_22_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_2_22_#in~arg2#1.offset, ldv_dummy_resourceless_instance_callback_2_22_#in~arg3#1.base, ldv_dummy_resourceless_instance_callback_2_22_#in~arg3#1.offset := ~ldv_2_callback_vidioc_qbuf~0.base, ~ldv_2_callback_vidioc_qbuf~0.offset, ~ldv_2_container_struct_file_ptr~0.base, ~ldv_2_container_struct_file_ptr~0.offset, ~ldv_2_container_struct_v4l2_buffer_ptr~0.base, ~ldv_2_container_struct_v4l2_buffer_ptr~0.offset, ~ldv_2_ldv_param_22_2_default~0.base, ~ldv_2_ldv_param_22_2_default~0.offset;havoc ldv_dummy_resourceless_instance_callback_2_22_#t~ret1840#1, ldv_dummy_resourceless_instance_callback_2_22_~arg0#1.base, ldv_dummy_resourceless_instance_callback_2_22_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_2_22_~arg1#1.base, ldv_dummy_resourceless_instance_callback_2_22_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_2_22_~arg2#1.base, ldv_dummy_resourceless_instance_callback_2_22_~arg2#1.offset, ldv_dummy_resourceless_instance_callback_2_22_~arg3#1.base, ldv_dummy_resourceless_instance_callback_2_22_~arg3#1.offset;ldv_dummy_resourceless_instance_callback_2_22_~arg0#1.base, ldv_dummy_resourceless_instance_callback_2_22_~arg0#1.offset := ldv_dummy_resourceless_instance_callback_2_22_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_2_22_#in~arg0#1.offset;ldv_dummy_resourceless_instance_callback_2_22_~arg1#1.base, ldv_dummy_resourceless_instance_callback_2_22_~arg1#1.offset := ldv_dummy_resourceless_instance_callback_2_22_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_2_22_#in~arg1#1.offset;ldv_dummy_resourceless_instance_callback_2_22_~arg2#1.base, ldv_dummy_resourceless_instance_callback_2_22_~arg2#1.offset := ldv_dummy_resourceless_instance_callback_2_22_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_2_22_#in~arg2#1.offset;ldv_dummy_resourceless_instance_callback_2_22_~arg3#1.base, ldv_dummy_resourceless_instance_callback_2_22_~arg3#1.offset := ldv_dummy_resourceless_instance_callback_2_22_#in~arg3#1.base, ldv_dummy_resourceless_instance_callback_2_22_#in~arg3#1.offset; [2025-02-08 04:19:33,179 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8711-1: SUMMARY for call ldv_struct_v4l2_ioctl_ops_dummy_resourceless_instance_2_#t~ret899#1.base, ldv_struct_v4l2_ioctl_ops_dummy_resourceless_instance_2_#t~ret899#1.offset := ldv_xmalloc(88); srcloc: null [2025-02-08 04:19:33,179 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12543-1: vidioc_streamoff_#res#1 := vidioc_streamoff_~err~9#1;call ULTIMATE.dealloc(vidioc_streamoff_~#descriptor~30#1.base, vidioc_streamoff_~#descriptor~30#1.offset);havoc vidioc_streamoff_~#descriptor~30#1.base, vidioc_streamoff_~#descriptor~30#1.offset;call ULTIMATE.dealloc(vidioc_streamoff_~#descriptor___0~19#1.base, vidioc_streamoff_~#descriptor___0~19#1.offset);havoc vidioc_streamoff_~#descriptor___0~19#1.base, vidioc_streamoff_~#descriptor___0~19#1.offset;call ULTIMATE.dealloc(vidioc_streamoff_~#descriptor___1~17#1.base, vidioc_streamoff_~#descriptor___1~17#1.offset);havoc vidioc_streamoff_~#descriptor___1~17#1.base, vidioc_streamoff_~#descriptor___1~17#1.offset;call ULTIMATE.dealloc(vidioc_streamoff_~#descriptor___2~9#1.base, vidioc_streamoff_~#descriptor___2~9#1.offset);havoc vidioc_streamoff_~#descriptor___2~9#1.base, vidioc_streamoff_~#descriptor___2~9#1.offset; [2025-02-08 04:19:33,179 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13336-1: SUMMARY for call ldv_dummy_resourceless_instance_callback_2_32_#t~ret1847#1 := vidioc_s_fmt_vid_overlay(ldv_dummy_resourceless_instance_callback_2_32_~arg1#1.base, ldv_dummy_resourceless_instance_callback_2_32_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_2_32_~arg2#1.base, ldv_dummy_resourceless_instance_callback_2_32_~arg2#1.offset, ldv_dummy_resourceless_instance_callback_2_32_~arg3#1.base, ldv_dummy_resourceless_instance_callback_2_32_~arg3#1.offset); srcloc: null [2025-02-08 04:19:33,179 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13336: assume -2147483648 <= ldv_dummy_resourceless_instance_callback_2_32_#t~ret1847#1 && ldv_dummy_resourceless_instance_callback_2_32_#t~ret1847#1 <= 2147483647;havoc ldv_dummy_resourceless_instance_callback_2_32_#t~ret1847#1;havoc ldv_dummy_resourceless_instance_callback_2_32_#t~ret1847#1, ldv_dummy_resourceless_instance_callback_2_32_~arg0#1.base, ldv_dummy_resourceless_instance_callback_2_32_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_2_32_~arg1#1.base, ldv_dummy_resourceless_instance_callback_2_32_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_2_32_~arg2#1.base, ldv_dummy_resourceless_instance_callback_2_32_~arg2#1.offset, ldv_dummy_resourceless_instance_callback_2_32_~arg3#1.base, ldv_dummy_resourceless_instance_callback_2_32_~arg3#1.offset;havoc ldv_dummy_resourceless_instance_callback_2_32_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_2_32_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_2_32_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_2_32_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_2_32_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_2_32_#in~arg2#1.offset, ldv_dummy_resourceless_instance_callback_2_32_#in~arg3#1.base, ldv_dummy_resourceless_instance_callback_2_32_#in~arg3#1.offset;assume { :end_inline_ldv_dummy_resourceless_instance_callback_2_32 } true; [2025-02-08 04:19:33,179 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8580: assume 41 == ~ldv_statevar_2~0; [2025-02-08 04:19:33,179 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8580: assume !(41 == ~ldv_statevar_2~0); [2025-02-08 04:19:33,180 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12412: assume -2147483648 <= vidioc_streamon_#t~ret1643#1 && vidioc_streamon_#t~ret1643#1 <= 2147483647;vidioc_streamon_~tmp___1~29#1 := vidioc_streamon_#t~ret1643#1;havoc vidioc_streamon_#t~ret1643#1;vidioc_streamon_#res#1 := vidioc_streamon_~tmp___1~29#1;call ULTIMATE.dealloc(vidioc_streamon_~#descriptor~29#1.base, vidioc_streamon_~#descriptor~29#1.offset);havoc vidioc_streamon_~#descriptor~29#1.base, vidioc_streamon_~#descriptor~29#1.offset; [2025-02-08 04:19:33,180 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12412-1: SUMMARY for call vidioc_streamon_#t~ret1643#1 := videobuf_streamon(vidioc_streamon_~fh~13#1.base, 772 + vidioc_streamon_~fh~13#1.offset); srcloc: null [2025-02-08 04:19:33,180 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6070: saa7146_buffer_timeout_~tmp___0~9#1.base, saa7146_buffer_timeout_~tmp___0~9#1.offset := saa7146_buffer_timeout_#t~ret284#1.base, saa7146_buffer_timeout_#t~ret284#1.offset;havoc saa7146_buffer_timeout_#t~ret284#1.base, saa7146_buffer_timeout_#t~ret284#1.offset; [2025-02-08 04:19:33,180 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9109-1: ldv_switch_1_#res#1 := 28; [2025-02-08 04:19:33,180 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13205: assume -2147483648 <= ldv_dummy_resourceless_instance_callback_2_14_#t~ret1836#1 && ldv_dummy_resourceless_instance_callback_2_14_#t~ret1836#1 <= 2147483647;havoc ldv_dummy_resourceless_instance_callback_2_14_#t~ret1836#1;havoc ldv_dummy_resourceless_instance_callback_2_14_#t~ret1836#1, ldv_dummy_resourceless_instance_callback_2_14_~arg0#1.base, ldv_dummy_resourceless_instance_callback_2_14_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_2_14_~arg1#1.base, ldv_dummy_resourceless_instance_callback_2_14_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_2_14_~arg2#1.base, ldv_dummy_resourceless_instance_callback_2_14_~arg2#1.offset, ldv_dummy_resourceless_instance_callback_2_14_~arg3#1.base, ldv_dummy_resourceless_instance_callback_2_14_~arg3#1.offset;havoc ldv_dummy_resourceless_instance_callback_2_14_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_2_14_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_2_14_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_2_14_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_2_14_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_2_14_#in~arg2#1.offset, ldv_dummy_resourceless_instance_callback_2_14_#in~arg3#1.base, ldv_dummy_resourceless_instance_callback_2_14_#in~arg3#1.offset;assume { :end_inline_ldv_dummy_resourceless_instance_callback_2_14 } true; [2025-02-08 04:19:33,180 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13205-1: SUMMARY for call ldv_dummy_resourceless_instance_callback_2_14_#t~ret1836#1 := vidioc_g_fmt_vid_overlay(ldv_dummy_resourceless_instance_callback_2_14_~arg1#1.base, ldv_dummy_resourceless_instance_callback_2_14_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_2_14_~arg2#1.base, ldv_dummy_resourceless_instance_callback_2_14_~arg2#1.offset, ldv_dummy_resourceless_instance_callback_2_14_~arg3#1.base, ldv_dummy_resourceless_instance_callback_2_14_~arg3#1.offset); srcloc: null [2025-02-08 04:19:33,180 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6070-1: SUMMARY for call saa7146_buffer_timeout_#t~ret284#1.base, saa7146_buffer_timeout_#t~ret284#1.offset := spinlock_check(saa7146_buffer_timeout_~dev~2#1.base, 578 + saa7146_buffer_timeout_~dev~2#1.offset); srcloc: null [2025-02-08 04:19:33,180 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7920-1: SUMMARY for call ldv_assume((if 15 == ~ldv_statevar_0~0 then 1 else 0)); srcloc: null [2025-02-08 04:19:33,180 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7920: assume { :begin_inline_ldv_dispatch_register_file_operations_instance_3_9_12 } true;assume { :begin_inline_ldv_switch_automaton_state_0_15 } true;~ldv_statevar_0~0 := 14;assume { :end_inline_ldv_switch_automaton_state_0_15 } true;assume { :end_inline_ldv_dispatch_register_file_operations_instance_3_9_12 } true;~ldv_statevar_9~0 := 11; [2025-02-08 04:19:33,180 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9770: assume 30 == ~ldv_statevar_6~0; [2025-02-08 04:19:33,180 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9770: assume !(30 == ~ldv_statevar_6~0); [2025-02-08 04:19:33,180 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6071: saa7146_buffer_timeout_~flags~0#1 := saa7146_buffer_timeout_#t~ret285#1;havoc saa7146_buffer_timeout_#t~ret285#1;call saa7146_buffer_timeout_#t~mem286#1.base, saa7146_buffer_timeout_#t~mem286#1.offset := read~$Pointer$#36(saa7146_buffer_timeout_~q~0#1.base, 8 + saa7146_buffer_timeout_~q~0#1.offset, 8); [2025-02-08 04:19:33,180 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6071-1: SUMMARY for call saa7146_buffer_timeout_#t~ret285#1 := _raw_spin_lock_irqsave(saa7146_buffer_timeout_~tmp___0~9#1.base, saa7146_buffer_timeout_~tmp___0~9#1.offset); srcloc: null [2025-02-08 04:19:33,180 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8185: ldv_file_operations_file_operations_instance_0_#t~ret866#1 := ldv_file_operations_instance_probe_0_12_#res#1;havoc ldv_file_operations_instance_probe_0_12_#t~ret878#1, ldv_file_operations_instance_probe_0_12_~arg0#1.base, ldv_file_operations_instance_probe_0_12_~arg0#1.offset, ldv_file_operations_instance_probe_0_12_~arg1#1.base, ldv_file_operations_instance_probe_0_12_~arg1#1.offset, ldv_file_operations_instance_probe_0_12_~arg2#1.base, ldv_file_operations_instance_probe_0_12_~arg2#1.offset, ldv_file_operations_instance_probe_0_12_~tmp~35#1;havoc ldv_file_operations_instance_probe_0_12_#in~arg0#1.base, ldv_file_operations_instance_probe_0_12_#in~arg0#1.offset, ldv_file_operations_instance_probe_0_12_#in~arg1#1.base, ldv_file_operations_instance_probe_0_12_#in~arg1#1.offset, ldv_file_operations_instance_probe_0_12_#in~arg2#1.base, ldv_file_operations_instance_probe_0_12_#in~arg2#1.offset;assume { :end_inline_ldv_file_operations_instance_probe_0_12 } true;assume -2147483648 <= ldv_file_operations_file_operations_instance_0_#t~ret866#1 && ldv_file_operations_file_operations_instance_0_#t~ret866#1 <= 2147483647;~ldv_0_ret_default~0 := ldv_file_operations_file_operations_instance_0_#t~ret866#1;havoc ldv_file_operations_file_operations_instance_0_#t~mem865#1.base, ldv_file_operations_file_operations_instance_0_#t~mem865#1.offset;havoc ldv_file_operations_file_operations_instance_0_#t~ret866#1; [2025-02-08 04:19:33,180 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7789: assume 3 == ~ldv_statevar_9~0; [2025-02-08 04:19:33,180 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7789: assume !(3 == ~ldv_statevar_9~0); [2025-02-08 04:19:33,180 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10696-4: assume 0 == ~saa7146_debug~0 % 4294967296;saa7146_pgtable_build_#t~bitwise1156#1 := 0; [2025-02-08 04:19:33,180 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10696-4: assume !(0 == ~saa7146_debug~0 % 4294967296); [2025-02-08 04:19:33,180 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10696-3: assume 4 == ~saa7146_debug~0 % 4294967296;saa7146_pgtable_build_#t~bitwise1156#1 := ~saa7146_debug~0; [2025-02-08 04:19:33,180 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10696-3: assume !(4 == ~saa7146_debug~0 % 4294967296); [2025-02-08 04:19:33,180 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9507: assume 21 == ~ldv_statevar_5~0; [2025-02-08 04:19:33,180 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9507: assume !(21 == ~ldv_statevar_5~0); [2025-02-08 04:19:33,180 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10696: assume 0 != saa7146_pgtable_build_#t~bitwise1156#1 % 4294967296;havoc saa7146_pgtable_build_#t~bitwise1156#1;call write~$Pointer$#32(327, 0, saa7146_pgtable_build_~#descriptor~19#1.base, saa7146_pgtable_build_~#descriptor~19#1.offset, 8);call write~$Pointer$#32(328, 0, saa7146_pgtable_build_~#descriptor~19#1.base, 8 + saa7146_pgtable_build_~#descriptor~19#1.offset, 8);call write~$Pointer$#32(329, 0, saa7146_pgtable_build_~#descriptor~19#1.base, 16 + saa7146_pgtable_build_~#descriptor~19#1.offset, 8);call write~$Pointer$#32(330, 0, saa7146_pgtable_build_~#descriptor~19#1.base, 24 + saa7146_pgtable_build_~#descriptor~19#1.offset, 8);call write~int#32(215, saa7146_pgtable_build_~#descriptor~19#1.base, 32 + saa7146_pgtable_build_~#descriptor~19#1.offset, 4);call write~int#32(0, saa7146_pgtable_build_~#descriptor~19#1.base, 36 + saa7146_pgtable_build_~#descriptor~19#1.offset, 4);call saa7146_pgtable_build_#t~mem1157#1 := read~int#32(saa7146_pgtable_build_~#descriptor~19#1.base, 36 + saa7146_pgtable_build_~#descriptor~19#1.offset, 4); [2025-02-08 04:19:33,180 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10696: assume !(0 != saa7146_pgtable_build_#t~bitwise1156#1 % 4294967296);havoc saa7146_pgtable_build_#t~bitwise1156#1; [2025-02-08 04:19:33,180 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9639: ldv_v4l2_file_operations_io_instance_5_~tmp___5~4#1.base, ldv_v4l2_file_operations_io_instance_5_~tmp___5~4#1.offset := ldv_v4l2_file_operations_io_instance_5_#t~ret930#1.base, ldv_v4l2_file_operations_io_instance_5_#t~ret930#1.offset;havoc ldv_v4l2_file_operations_io_instance_5_#t~ret930#1.base, ldv_v4l2_file_operations_io_instance_5_#t~ret930#1.offset;~ldv_5_ldv_param_23_1_default~0.base, ~ldv_5_ldv_param_23_1_default~0.offset := ldv_v4l2_file_operations_io_instance_5_~tmp___5~4#1.base, ldv_v4l2_file_operations_io_instance_5_~tmp___5~4#1.offset; [2025-02-08 04:19:33,180 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10696-2: havoc saa7146_pgtable_build_#t~bitwise1156#1;assume saa7146_pgtable_build_#t~bitwise1156#1 % 4294967296 <= ~saa7146_debug~0 % 4294967296 && saa7146_pgtable_build_#t~bitwise1156#1 % 4294967296 <= 4; [2025-02-08 04:19:33,180 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9639-1: SUMMARY for call ldv_v4l2_file_operations_io_instance_5_#t~ret930#1.base, ldv_v4l2_file_operations_io_instance_5_#t~ret930#1.offset := ldv_xmalloc(1); srcloc: null [2025-02-08 04:19:33,180 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10696-1: [2025-02-08 04:19:33,180 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8054: assume { :begin_inline_ldv_timer_timer_instance_4 } true;ldv_timer_timer_instance_4_#in~arg0#1.base, ldv_timer_timer_instance_4_#in~arg0#1.offset := 0, 0;havoc ldv_timer_timer_instance_4_#t~mem911#1.base, ldv_timer_timer_instance_4_#t~mem911#1.offset, ldv_timer_timer_instance_4_#t~mem912#1.base, ldv_timer_timer_instance_4_#t~mem912#1.offset, ldv_timer_timer_instance_4_#t~mem913#1, ldv_timer_timer_instance_4_~arg0#1.base, ldv_timer_timer_instance_4_~arg0#1.offset;ldv_timer_timer_instance_4_~arg0#1.base, ldv_timer_timer_instance_4_~arg0#1.offset := ldv_timer_timer_instance_4_#in~arg0#1.base, ldv_timer_timer_instance_4_#in~arg0#1.offset; [2025-02-08 04:19:33,180 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9111-1: ldv_switch_1_#res#1 := 29; [2025-02-08 04:19:33,181 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10829: call write~int#36(saa7146_pgtable_build_~fill~0#1, saa7146_pgtable_build_~ptr2~0#1.base, saa7146_pgtable_build_~ptr2~0#1.offset, 4);saa7146_pgtable_build_~i~2#1 := 1 + saa7146_pgtable_build_~i~2#1;saa7146_pgtable_build_~ptr2~0#1.base, saa7146_pgtable_build_~ptr2~0#1.offset := saa7146_pgtable_build_~ptr2~0#1.base, 4 + saa7146_pgtable_build_~ptr2~0#1.offset; [2025-02-08 04:19:33,181 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6073: assume 0 != (saa7146_buffer_timeout_#t~mem286#1.base + saa7146_buffer_timeout_#t~mem286#1.offset) % 18446744073709551616;havoc saa7146_buffer_timeout_#t~mem286#1.base, saa7146_buffer_timeout_#t~mem286#1.offset; [2025-02-08 04:19:33,181 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6073: assume !(0 != (saa7146_buffer_timeout_#t~mem286#1.base + saa7146_buffer_timeout_#t~mem286#1.offset) % 18446744073709551616);havoc saa7146_buffer_timeout_#t~mem286#1.base, saa7146_buffer_timeout_#t~mem286#1.offset; [2025-02-08 04:19:33,181 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12151-1: vidioc_s_std_#res#1 := vidioc_s_std_~err~6#1;call ULTIMATE.dealloc(vidioc_s_std_~#descriptor~27#1.base, vidioc_s_std_~#descriptor~27#1.offset);havoc vidioc_s_std_~#descriptor~27#1.base, vidioc_s_std_~#descriptor~27#1.offset;call ULTIMATE.dealloc(vidioc_s_std_~#descriptor___0~18#1.base, vidioc_s_std_~#descriptor___0~18#1.offset);havoc vidioc_s_std_~#descriptor___0~18#1.base, vidioc_s_std_~#descriptor___0~18#1.offset;call ULTIMATE.dealloc(vidioc_s_std_~#descriptor___1~16#1.base, vidioc_s_std_~#descriptor___1~16#1.offset);havoc vidioc_s_std_~#descriptor___1~16#1.base, vidioc_s_std_~#descriptor___1~16#1.offset;call ULTIMATE.dealloc(vidioc_s_std_~#descriptor___2~8#1.base, vidioc_s_std_~#descriptor___2~8#1.offset);havoc vidioc_s_std_~#descriptor___2~8#1.base, vidioc_s_std_~#descriptor___2~8#1.offset;call ULTIMATE.dealloc(vidioc_s_std_~#descriptor___3~5#1.base, vidioc_s_std_~#descriptor___3~5#1.offset);havoc vidioc_s_std_~#descriptor___3~5#1.base, vidioc_s_std_~#descriptor___3~5#1.offset; [2025-02-08 04:19:33,181 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8716: SUMMARY for call ldv_free(~ldv_2_ldv_param_22_2_default~0.base, ~ldv_2_ldv_param_22_2_default~0.offset); srcloc: null [2025-02-08 04:19:33,181 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9905: ldv_v4l2_file_operations_io_instance_6_~tmp___7~4#1.base, ldv_v4l2_file_operations_io_instance_6_~tmp___7~4#1.offset := ldv_v4l2_file_operations_io_instance_6_#t~ret956#1.base, ldv_v4l2_file_operations_io_instance_6_#t~ret956#1.offset;havoc ldv_v4l2_file_operations_io_instance_6_#t~ret956#1.base, ldv_v4l2_file_operations_io_instance_6_#t~ret956#1.offset;~ldv_6_ldv_param_29_1_default~0.base, ~ldv_6_ldv_param_29_1_default~0.offset := ldv_v4l2_file_operations_io_instance_6_~tmp___7~4#1.base, ldv_v4l2_file_operations_io_instance_6_~tmp___7~4#1.offset; [2025-02-08 04:19:33,181 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9905-1: SUMMARY for call ldv_v4l2_file_operations_io_instance_6_#t~ret956#1.base, ldv_v4l2_file_operations_io_instance_6_#t~ret956#1.offset := ldv_xmalloc(1); srcloc: null [2025-02-08 04:19:33,181 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9641: ldv_v4l2_file_operations_io_instance_5_~tmp___6~4#1.base, ldv_v4l2_file_operations_io_instance_5_~tmp___6~4#1.offset := ldv_v4l2_file_operations_io_instance_5_#t~ret931#1.base, ldv_v4l2_file_operations_io_instance_5_#t~ret931#1.offset;havoc ldv_v4l2_file_operations_io_instance_5_#t~ret931#1.base, ldv_v4l2_file_operations_io_instance_5_#t~ret931#1.offset;~ldv_5_ldv_param_23_3_default~0.base, ~ldv_5_ldv_param_23_3_default~0.offset := ldv_v4l2_file_operations_io_instance_5_~tmp___6~4#1.base, ldv_v4l2_file_operations_io_instance_5_~tmp___6~4#1.offset; [2025-02-08 04:19:33,181 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12680-1: buffer_prepare_#res#1 := -22;call ULTIMATE.dealloc(buffer_prepare_~#descriptor~31#1.base, buffer_prepare_~#descriptor~31#1.offset);havoc buffer_prepare_~#descriptor~31#1.base, buffer_prepare_~#descriptor~31#1.offset;call ULTIMATE.dealloc(buffer_prepare_~#descriptor___0~20#1.base, buffer_prepare_~#descriptor___0~20#1.offset);havoc buffer_prepare_~#descriptor___0~20#1.base, buffer_prepare_~#descriptor___0~20#1.offset;call ULTIMATE.dealloc(buffer_prepare_~#descriptor___1~18#1.base, buffer_prepare_~#descriptor___1~18#1.offset);havoc buffer_prepare_~#descriptor___1~18#1.base, buffer_prepare_~#descriptor___1~18#1.offset;call ULTIMATE.dealloc(buffer_prepare_~#descriptor___2~10#1.base, buffer_prepare_~#descriptor___2~10#1.offset);havoc buffer_prepare_~#descriptor___2~10#1.base, buffer_prepare_~#descriptor___2~10#1.offset;call ULTIMATE.dealloc(buffer_prepare_~#descriptor___3~6#1.base, buffer_prepare_~#descriptor___3~6#1.offset);havoc buffer_prepare_~#descriptor___3~6#1.base, buffer_prepare_~#descriptor___3~6#1.offset; [2025-02-08 04:19:33,181 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9641-1: SUMMARY for call ldv_v4l2_file_operations_io_instance_5_#t~ret931#1.base, ldv_v4l2_file_operations_io_instance_5_#t~ret931#1.offset := ldv_xmalloc(8); srcloc: null [2025-02-08 04:19:33,181 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8584: havoc ldv_struct_v4l2_ioctl_ops_dummy_resourceless_instance_2_#t~ret894#1, ldv_struct_v4l2_ioctl_ops_dummy_resourceless_instance_2_#t~ret895#1, ldv_struct_v4l2_ioctl_ops_dummy_resourceless_instance_2_#t~ret896#1.base, ldv_struct_v4l2_ioctl_ops_dummy_resourceless_instance_2_#t~ret896#1.offset, ldv_struct_v4l2_ioctl_ops_dummy_resourceless_instance_2_#t~ret897#1, ldv_struct_v4l2_ioctl_ops_dummy_resourceless_instance_2_#t~ret898#1.base, ldv_struct_v4l2_ioctl_ops_dummy_resourceless_instance_2_#t~ret898#1.offset, ldv_struct_v4l2_ioctl_ops_dummy_resourceless_instance_2_#t~ret899#1.base, ldv_struct_v4l2_ioctl_ops_dummy_resourceless_instance_2_#t~ret899#1.offset, ldv_struct_v4l2_ioctl_ops_dummy_resourceless_instance_2_#t~ret900#1.base, ldv_struct_v4l2_ioctl_ops_dummy_resourceless_instance_2_#t~ret900#1.offset, ldv_struct_v4l2_ioctl_ops_dummy_resourceless_instance_2_~arg0#1.base, ldv_struct_v4l2_ioctl_ops_dummy_resourceless_instance_2_~arg0#1.offset, ldv_struct_v4l2_ioctl_ops_dummy_resourceless_instance_2_~tmp~39#1, ldv_struct_v4l2_ioctl_ops_dummy_resourceless_instance_2_~tmp___0~22#1, ldv_struct_v4l2_ioctl_ops_dummy_resourceless_instance_2_~tmp___1~16#1.base, ldv_struct_v4l2_ioctl_ops_dummy_resourceless_instance_2_~tmp___1~16#1.offset, ldv_struct_v4l2_ioctl_ops_dummy_resourceless_instance_2_~tmp___2~10#1.base, ldv_struct_v4l2_ioctl_ops_dummy_resourceless_instance_2_~tmp___2~10#1.offset, ldv_struct_v4l2_ioctl_ops_dummy_resourceless_instance_2_~tmp___3~7#1.base, ldv_struct_v4l2_ioctl_ops_dummy_resourceless_instance_2_~tmp___3~7#1.offset, ldv_struct_v4l2_ioctl_ops_dummy_resourceless_instance_2_~tmp___4~6#1.base, ldv_struct_v4l2_ioctl_ops_dummy_resourceless_instance_2_~tmp___4~6#1.offset;havoc ldv_struct_v4l2_ioctl_ops_dummy_resourceless_instance_2_#in~arg0#1.base, ldv_struct_v4l2_ioctl_ops_dummy_resourceless_instance_2_#in~arg0#1.offset;assume { :end_inline_ldv_struct_v4l2_ioctl_ops_dummy_resourceless_instance_2 } true; [2025-02-08 04:19:33,181 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8320-1: SUMMARY for call ldv_io_instance_callback_6_21_#t~ret884#1 := fops_mmap(ldv_io_instance_callback_6_21_~arg1#1.base, ldv_io_instance_callback_6_21_~arg1#1.offset, ldv_io_instance_callback_6_21_~arg2#1.base, ldv_io_instance_callback_6_21_~arg2#1.offset); srcloc: null [2025-02-08 04:19:33,181 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8320: assume -2147483648 <= ldv_io_instance_callback_6_21_#t~ret884#1 && ldv_io_instance_callback_6_21_#t~ret884#1 <= 2147483647;havoc ldv_io_instance_callback_6_21_#t~ret884#1;havoc ldv_io_instance_callback_6_21_#t~ret884#1, ldv_io_instance_callback_6_21_~arg0#1.base, ldv_io_instance_callback_6_21_~arg0#1.offset, ldv_io_instance_callback_6_21_~arg1#1.base, ldv_io_instance_callback_6_21_~arg1#1.offset, ldv_io_instance_callback_6_21_~arg2#1.base, ldv_io_instance_callback_6_21_~arg2#1.offset;havoc ldv_io_instance_callback_6_21_#in~arg0#1.base, ldv_io_instance_callback_6_21_#in~arg0#1.offset, ldv_io_instance_callback_6_21_#in~arg1#1.base, ldv_io_instance_callback_6_21_#in~arg1#1.offset, ldv_io_instance_callback_6_21_#in~arg2#1.base, ldv_io_instance_callback_6_21_#in~arg2#1.offset;assume { :end_inline_ldv_io_instance_callback_6_21 } true;~ldv_statevar_6~0 := 3; [2025-02-08 04:19:33,181 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6074: assume 0 != saa7146_buffer_timeout_#t~bitwise287#1 % 4294967296;havoc saa7146_buffer_timeout_#t~bitwise287#1;call write~$Pointer$#32(92, 0, saa7146_buffer_timeout_~#descriptor___0~4#1.base, saa7146_buffer_timeout_~#descriptor___0~4#1.offset, 8);call write~$Pointer$#32(93, 0, saa7146_buffer_timeout_~#descriptor___0~4#1.base, 8 + saa7146_buffer_timeout_~#descriptor___0~4#1.offset, 8);call write~$Pointer$#32(94, 0, saa7146_buffer_timeout_~#descriptor___0~4#1.base, 16 + saa7146_buffer_timeout_~#descriptor___0~4#1.offset, 8);call write~$Pointer$#32(95, 0, saa7146_buffer_timeout_~#descriptor___0~4#1.base, 24 + saa7146_buffer_timeout_~#descriptor___0~4#1.offset, 8);call write~int#32(176, saa7146_buffer_timeout_~#descriptor___0~4#1.base, 32 + saa7146_buffer_timeout_~#descriptor___0~4#1.offset, 4);call write~int#32(0, saa7146_buffer_timeout_~#descriptor___0~4#1.base, 36 + saa7146_buffer_timeout_~#descriptor___0~4#1.offset, 4);call saa7146_buffer_timeout_#t~mem288#1 := read~int#32(saa7146_buffer_timeout_~#descriptor___0~4#1.base, 36 + saa7146_buffer_timeout_~#descriptor___0~4#1.offset, 4); [2025-02-08 04:19:33,181 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6074: assume !(0 != saa7146_buffer_timeout_#t~bitwise287#1 % 4294967296);havoc saa7146_buffer_timeout_#t~bitwise287#1; [2025-02-08 04:19:33,181 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6074-3: assume 2 == ~saa7146_debug~0 % 4294967296;saa7146_buffer_timeout_#t~bitwise287#1 := ~saa7146_debug~0; [2025-02-08 04:19:33,181 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6074-3: assume !(2 == ~saa7146_debug~0 % 4294967296); [2025-02-08 04:19:33,181 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6074-4: assume 0 == ~saa7146_debug~0 % 4294967296;saa7146_buffer_timeout_#t~bitwise287#1 := 0; [2025-02-08 04:19:33,181 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6074-4: assume !(0 == ~saa7146_debug~0 % 4294967296); [2025-02-08 04:19:33,181 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6074-1: [2025-02-08 04:19:33,181 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6074-2: havoc saa7146_buffer_timeout_#t~bitwise287#1;assume saa7146_buffer_timeout_#t~bitwise287#1 % 4294967296 <= ~saa7146_debug~0 % 4294967296 && saa7146_buffer_timeout_#t~bitwise287#1 % 4294967296 <= 2; [2025-02-08 04:19:33,181 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9113-1: ldv_switch_1_#res#1 := 30; [2025-02-08 04:19:33,182 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8717: ~ldv_statevar_2~0 := 2; [2025-02-08 04:19:33,182 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8717-1: SUMMARY for call ldv_free(~ldv_2_ldv_param_3_2_default~0.base, ~ldv_2_ldv_param_3_2_default~0.offset); srcloc: null [2025-02-08 04:19:33,182 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9774: assume 32 == ~ldv_statevar_6~0; [2025-02-08 04:19:33,182 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9774: assume !(32 == ~ldv_statevar_6~0); [2025-02-08 04:19:33,182 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9907: ldv_v4l2_file_operations_io_instance_6_~tmp___8~2#1.base, ldv_v4l2_file_operations_io_instance_6_~tmp___8~2#1.offset := ldv_v4l2_file_operations_io_instance_6_#t~ret957#1.base, ldv_v4l2_file_operations_io_instance_6_#t~ret957#1.offset;havoc ldv_v4l2_file_operations_io_instance_6_#t~ret957#1.base, ldv_v4l2_file_operations_io_instance_6_#t~ret957#1.offset;~ldv_6_ldv_param_29_3_default~0.base, ~ldv_6_ldv_param_29_3_default~0.offset := ldv_v4l2_file_operations_io_instance_6_~tmp___8~2#1.base, ldv_v4l2_file_operations_io_instance_6_~tmp___8~2#1.offset;assume { :begin_inline_ldv_io_instance_callback_6_29 } true;ldv_io_instance_callback_6_29_#in~arg0#1.base, ldv_io_instance_callback_6_29_#in~arg0#1.offset, ldv_io_instance_callback_6_29_#in~arg1#1.base, ldv_io_instance_callback_6_29_#in~arg1#1.offset, ldv_io_instance_callback_6_29_#in~arg2#1.base, ldv_io_instance_callback_6_29_#in~arg2#1.offset, ldv_io_instance_callback_6_29_#in~arg3#1, ldv_io_instance_callback_6_29_#in~arg4#1.base, ldv_io_instance_callback_6_29_#in~arg4#1.offset := ~ldv_6_callback_write~0.base, ~ldv_6_callback_write~0.offset, ~ldv_6_resource_file~0.base, ~ldv_6_resource_file~0.offset, ~ldv_6_ldv_param_29_1_default~0.base, ~ldv_6_ldv_param_29_1_default~0.offset, ~ldv_6_ldv_param_29_2_default~0, ~ldv_6_ldv_param_29_3_default~0.base, ~ldv_6_ldv_param_29_3_default~0.offset;havoc ldv_io_instance_callback_6_29_#t~ret887#1, ldv_io_instance_callback_6_29_~arg0#1.base, ldv_io_instance_callback_6_29_~arg0#1.offset, ldv_io_instance_callback_6_29_~arg1#1.base, ldv_io_instance_callback_6_29_~arg1#1.offset, ldv_io_instance_callback_6_29_~arg2#1.base, ldv_io_instance_callback_6_29_~arg2#1.offset, ldv_io_instance_callback_6_29_~arg3#1, ldv_io_instance_callback_6_29_~arg4#1.base, ldv_io_instance_callback_6_29_~arg4#1.offset;ldv_io_instance_callback_6_29_~arg0#1.base, ldv_io_instance_callback_6_29_~arg0#1.offset := ldv_io_instance_callback_6_29_#in~arg0#1.base, ldv_io_instance_callback_6_29_#in~arg0#1.offset;ldv_io_instance_callback_6_29_~arg1#1.base, ldv_io_instance_callback_6_29_~arg1#1.offset := ldv_io_instance_callback_6_29_#in~arg1#1.base, ldv_io_instance_callback_6_29_#in~arg1#1.offset;ldv_io_instance_callback_6_29_~arg2#1.base, ldv_io_instance_callback_6_29_~arg2#1.offset := ldv_io_instance_callback_6_29_#in~arg2#1.base, ldv_io_instance_callback_6_29_#in~arg2#1.offset;ldv_io_instance_callback_6_29_~arg3#1 := ldv_io_instance_callback_6_29_#in~arg3#1;ldv_io_instance_callback_6_29_~arg4#1.base, ldv_io_instance_callback_6_29_~arg4#1.offset := ldv_io_instance_callback_6_29_#in~arg4#1.base, ldv_io_instance_callback_6_29_#in~arg4#1.offset; [2025-02-08 04:19:33,182 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9907-1: SUMMARY for call ldv_v4l2_file_operations_io_instance_6_#t~ret957#1.base, ldv_v4l2_file_operations_io_instance_6_#t~ret957#1.offset := ldv_xmalloc(8); srcloc: null [2025-02-08 04:19:33,182 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9643: assume { :begin_inline_ldv_io_instance_callback_5_23 } true;ldv_io_instance_callback_5_23_#in~arg0#1.base, ldv_io_instance_callback_5_23_#in~arg0#1.offset, ldv_io_instance_callback_5_23_#in~arg1#1.base, ldv_io_instance_callback_5_23_#in~arg1#1.offset, ldv_io_instance_callback_5_23_#in~arg2#1.base, ldv_io_instance_callback_5_23_#in~arg2#1.offset, ldv_io_instance_callback_5_23_#in~arg3#1, ldv_io_instance_callback_5_23_#in~arg4#1.base, ldv_io_instance_callback_5_23_#in~arg4#1.offset := ~ldv_5_callback_read~0.base, ~ldv_5_callback_read~0.offset, ~ldv_5_resource_file~0.base, ~ldv_5_resource_file~0.offset, ~ldv_5_ldv_param_23_1_default~0.base, ~ldv_5_ldv_param_23_1_default~0.offset, ~ldv_5_ldv_param_23_2_default~0, ~ldv_5_ldv_param_23_3_default~0.base, ~ldv_5_ldv_param_23_3_default~0.offset;havoc ldv_io_instance_callback_5_23_#t~ret2663#1, ldv_io_instance_callback_5_23_~arg0#1.base, ldv_io_instance_callback_5_23_~arg0#1.offset, ldv_io_instance_callback_5_23_~arg1#1.base, ldv_io_instance_callback_5_23_~arg1#1.offset, ldv_io_instance_callback_5_23_~arg2#1.base, ldv_io_instance_callback_5_23_~arg2#1.offset, ldv_io_instance_callback_5_23_~arg3#1, ldv_io_instance_callback_5_23_~arg4#1.base, ldv_io_instance_callback_5_23_~arg4#1.offset;ldv_io_instance_callback_5_23_~arg0#1.base, ldv_io_instance_callback_5_23_~arg0#1.offset := ldv_io_instance_callback_5_23_#in~arg0#1.base, ldv_io_instance_callback_5_23_#in~arg0#1.offset;ldv_io_instance_callback_5_23_~arg1#1.base, ldv_io_instance_callback_5_23_~arg1#1.offset := ldv_io_instance_callback_5_23_#in~arg1#1.base, ldv_io_instance_callback_5_23_#in~arg1#1.offset;ldv_io_instance_callback_5_23_~arg2#1.base, ldv_io_instance_callback_5_23_~arg2#1.offset := ldv_io_instance_callback_5_23_#in~arg2#1.base, ldv_io_instance_callback_5_23_#in~arg2#1.offset;ldv_io_instance_callback_5_23_~arg3#1 := ldv_io_instance_callback_5_23_#in~arg3#1;ldv_io_instance_callback_5_23_~arg4#1.base, ldv_io_instance_callback_5_23_~arg4#1.offset := ldv_io_instance_callback_5_23_#in~arg4#1.base, ldv_io_instance_callback_5_23_#in~arg4#1.offset; [2025-02-08 04:19:33,182 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9643-1: SUMMARY for call ldv_assume((if 3 == ~ldv_statevar_4~0 then 1 else 0)); srcloc: null [2025-02-08 04:19:33,182 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7793: assume 4 == ~ldv_statevar_9~0; [2025-02-08 04:19:33,183 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7793: assume !(4 == ~ldv_statevar_9~0); [2025-02-08 04:19:33,183 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9511: assume 22 == ~ldv_statevar_5~0; [2025-02-08 04:19:33,183 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9511: assume !(22 == ~ldv_statevar_5~0); [2025-02-08 04:19:33,183 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9115-1: ldv_switch_1_#res#1 := 31; [2025-02-08 04:19:33,183 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12683: assume 0 != buffer_prepare_#t~bitwise1705#1 % 4294967296;havoc buffer_prepare_#t~bitwise1705#1;call write~$Pointer$#32(586, 0, buffer_prepare_~#descriptor___2~10#1.base, buffer_prepare_~#descriptor___2~10#1.offset, 8);call write~$Pointer$#32(587, 0, buffer_prepare_~#descriptor___2~10#1.base, 8 + buffer_prepare_~#descriptor___2~10#1.offset, 8);call write~$Pointer$#32(588, 0, buffer_prepare_~#descriptor___2~10#1.base, 16 + buffer_prepare_~#descriptor___2~10#1.offset, 8);call write~$Pointer$#32(589, 0, buffer_prepare_~#descriptor___2~10#1.base, 24 + buffer_prepare_~#descriptor___2~10#1.offset, 8);call write~int#32(1087, buffer_prepare_~#descriptor___2~10#1.base, 32 + buffer_prepare_~#descriptor___2~10#1.offset, 4);call write~int#32(0, buffer_prepare_~#descriptor___2~10#1.base, 36 + buffer_prepare_~#descriptor___2~10#1.offset, 4);call buffer_prepare_#t~mem1706#1 := read~int#32(buffer_prepare_~#descriptor___2~10#1.base, 36 + buffer_prepare_~#descriptor___2~10#1.offset, 4); [2025-02-08 04:19:33,183 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12683: assume !(0 != buffer_prepare_#t~bitwise1705#1 % 4294967296);havoc buffer_prepare_#t~bitwise1705#1; [2025-02-08 04:19:33,183 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12683-1: [2025-02-08 04:19:33,183 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10833: assume saa7146_pgtable_build_~i~2#1 <= 1023; [2025-02-08 04:19:33,183 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10833: assume !(saa7146_pgtable_build_~i~2#1 <= 1023);call saa7146_pgtable_build_#t~mem1189#1.base, saa7146_pgtable_build_#t~mem1189#1.offset := read~$Pointer$#36(saa7146_pgtable_build_~pt1~0#1.base, 4 + saa7146_pgtable_build_~pt1~0#1.offset, 8);saa7146_pgtable_build_~ptr1~0#1.base, saa7146_pgtable_build_~ptr1~0#1.offset := saa7146_pgtable_build_#t~mem1189#1.base, saa7146_pgtable_build_#t~mem1189#1.offset;havoc saa7146_pgtable_build_#t~mem1189#1.base, saa7146_pgtable_build_#t~mem1189#1.offset;saa7146_pgtable_build_~i~2#1 := saa7146_pgtable_build_~m2~0#1; [2025-02-08 04:19:33,183 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12683-4: assume 0 == ~saa7146_debug~0 % 4294967296;buffer_prepare_#t~bitwise1705#1 := 0; [2025-02-08 04:19:33,183 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12683-4: assume !(0 == ~saa7146_debug~0 % 4294967296); [2025-02-08 04:19:33,183 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12683-2: havoc buffer_prepare_#t~bitwise1705#1;assume buffer_prepare_#t~bitwise1705#1 % 4294967296 <= ~saa7146_debug~0 % 4294967296 && buffer_prepare_#t~bitwise1705#1 % 4294967296 <= 64; [2025-02-08 04:19:33,183 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12683-3: assume 64 == ~saa7146_debug~0 % 4294967296;buffer_prepare_#t~bitwise1705#1 := ~saa7146_debug~0; [2025-02-08 04:19:33,183 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12683-3: assume !(64 == ~saa7146_debug~0 % 4294967296); [2025-02-08 04:19:33,183 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1: #t~ret2782#1 := main_#res#1;havoc main_#t~ret859#1, main_~tmp~33#1;assume { :end_inline_main } true; [2025-02-08 04:19:33,187 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-2: assume ##fun~int~TO~VOID_#in~#fp#1.base == #funAddr~vbi_read_timeout.base && ##fun~int~TO~VOID_#in~#fp#1.offset == #funAddr~vbi_read_timeout.offset;assume { :begin_inline_vbi_read_timeout } true;vbi_read_timeout_#in~data#1 := ##fun~int~TO~VOID_#~910#1;havoc vbi_read_timeout_#t~mem2585#1.base, vbi_read_timeout_#t~mem2585#1.offset, vbi_read_timeout_#t~mem2586#1.base, vbi_read_timeout_#t~mem2586#1.offset, vbi_read_timeout_#t~bitwise2587#1, vbi_read_timeout_#t~mem2588#1, vbi_read_timeout_#t~ret2589#1, vbi_read_timeout_#t~ret2590#1, vbi_read_timeout_~data#1, vbi_read_timeout_~file~7#1.base, vbi_read_timeout_~file~7#1.offset, vbi_read_timeout_~fh~25#1.base, vbi_read_timeout_~fh~25#1.offset, vbi_read_timeout_~dev~35#1.base, vbi_read_timeout_~dev~35#1.offset, vbi_read_timeout_~#descriptor~47#1.base, vbi_read_timeout_~#descriptor~47#1.offset, vbi_read_timeout_~tmp~105#1;vbi_read_timeout_~data#1 := vbi_read_timeout_#in~data#1;havoc vbi_read_timeout_~file~7#1.base, vbi_read_timeout_~file~7#1.offset;havoc vbi_read_timeout_~fh~25#1.base, vbi_read_timeout_~fh~25#1.offset;havoc vbi_read_timeout_~dev~35#1.base, vbi_read_timeout_~dev~35#1.offset;call vbi_read_timeout_~#descriptor~47#1.base, vbi_read_timeout_~#descriptor~47#1.offset := #Ultimate.allocOnStack(40);havoc vbi_read_timeout_~tmp~105#1;vbi_read_timeout_~file~7#1.base, vbi_read_timeout_~file~7#1.offset := 0, (if vbi_read_timeout_~data#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then vbi_read_timeout_~data#1 % 18446744073709551616 % 18446744073709551616 else vbi_read_timeout_~data#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616);call vbi_read_timeout_#t~mem2585#1.base, vbi_read_timeout_#t~mem2585#1.offset := read~$Pointer$#36(vbi_read_timeout_~file~7#1.base, 444 + vbi_read_timeout_~file~7#1.offset, 8);vbi_read_timeout_~fh~25#1.base, vbi_read_timeout_~fh~25#1.offset := vbi_read_timeout_#t~mem2585#1.base, vbi_read_timeout_#t~mem2585#1.offset;havoc vbi_read_timeout_#t~mem2585#1.base, vbi_read_timeout_#t~mem2585#1.offset;call vbi_read_timeout_#t~mem2586#1.base, vbi_read_timeout_#t~mem2586#1.offset := read~$Pointer$#36(vbi_read_timeout_~fh~25#1.base, 168 + vbi_read_timeout_~fh~25#1.offset, 8);vbi_read_timeout_~dev~35#1.base, vbi_read_timeout_~dev~35#1.offset := vbi_read_timeout_#t~mem2586#1.base, vbi_read_timeout_#t~mem2586#1.offset;havoc vbi_read_timeout_#t~mem2586#1.base, vbi_read_timeout_#t~mem2586#1.offset; [2025-02-08 04:19:33,188 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-2: assume !(##fun~int~TO~VOID_#in~#fp#1.base == #funAddr~vbi_read_timeout.base && ##fun~int~TO~VOID_#in~#fp#1.offset == #funAddr~vbi_read_timeout.offset);assume { :begin_inline_saa7146_buffer_timeout } true;saa7146_buffer_timeout_#in~data#1 := ##fun~int~TO~VOID_#~910#1;havoc saa7146_buffer_timeout_#t~mem279#1.base, saa7146_buffer_timeout_#t~mem279#1.offset, saa7146_buffer_timeout_#t~bitwise280#1, saa7146_buffer_timeout_#t~mem281#1, saa7146_buffer_timeout_#t~ret282#1, saa7146_buffer_timeout_#t~ret283#1, saa7146_buffer_timeout_#t~ret284#1.base, saa7146_buffer_timeout_#t~ret284#1.offset, saa7146_buffer_timeout_#t~ret285#1, saa7146_buffer_timeout_#t~mem286#1.base, saa7146_buffer_timeout_#t~mem286#1.offset, saa7146_buffer_timeout_#t~bitwise287#1, saa7146_buffer_timeout_#t~mem288#1, saa7146_buffer_timeout_#t~ret289#1, saa7146_buffer_timeout_#t~mem290#1.base, saa7146_buffer_timeout_#t~mem290#1.offset, saa7146_buffer_timeout_#t~ret291#1, saa7146_buffer_timeout_~data#1, saa7146_buffer_timeout_~q~0#1.base, saa7146_buffer_timeout_~q~0#1.offset, saa7146_buffer_timeout_~dev~2#1.base, saa7146_buffer_timeout_~dev~2#1.offset, saa7146_buffer_timeout_~flags~0#1, saa7146_buffer_timeout_~#descriptor~6#1.base, saa7146_buffer_timeout_~#descriptor~6#1.offset, saa7146_buffer_timeout_~tmp~18#1, saa7146_buffer_timeout_~tmp___0~9#1.base, saa7146_buffer_timeout_~tmp___0~9#1.offset, saa7146_buffer_timeout_~#descriptor___0~4#1.base, saa7146_buffer_timeout_~#descriptor___0~4#1.offset, saa7146_buffer_timeout_~tmp___1~7#1;saa7146_buffer_timeout_~data#1 := saa7146_buffer_timeout_#in~data#1;havoc saa7146_buffer_timeout_~q~0#1.base, saa7146_buffer_timeout_~q~0#1.offset;havoc saa7146_buffer_timeout_~dev~2#1.base, saa7146_buffer_timeout_~dev~2#1.offset;havoc saa7146_buffer_timeout_~flags~0#1;call saa7146_buffer_timeout_~#descriptor~6#1.base, saa7146_buffer_timeout_~#descriptor~6#1.offset := #Ultimate.allocOnStack(40);havoc saa7146_buffer_timeout_~tmp~18#1;havoc saa7146_buffer_timeout_~tmp___0~9#1.base, saa7146_buffer_timeout_~tmp___0~9#1.offset;call saa7146_buffer_timeout_~#descriptor___0~4#1.base, saa7146_buffer_timeout_~#descriptor___0~4#1.offset := #Ultimate.allocOnStack(40);havoc saa7146_buffer_timeout_~tmp___1~7#1;saa7146_buffer_timeout_~q~0#1.base, saa7146_buffer_timeout_~q~0#1.offset := 0, (if saa7146_buffer_timeout_~data#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then saa7146_buffer_timeout_~data#1 % 18446744073709551616 % 18446744073709551616 else saa7146_buffer_timeout_~data#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616);call saa7146_buffer_timeout_#t~mem279#1.base, saa7146_buffer_timeout_#t~mem279#1.offset := read~$Pointer$#36(saa7146_buffer_timeout_~q~0#1.base, saa7146_buffer_timeout_~q~0#1.offset, 8);saa7146_buffer_timeout_~dev~2#1.base, saa7146_buffer_timeout_~dev~2#1.offset := saa7146_buffer_timeout_#t~mem279#1.base, saa7146_buffer_timeout_#t~mem279#1.offset;havoc saa7146_buffer_timeout_#t~mem279#1.base, saa7146_buffer_timeout_#t~mem279#1.offset; [2025-02-08 04:19:33,188 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8059: assume { :begin_inline_ldv_v4l2_file_operations_io_instance_5 } true;ldv_v4l2_file_operations_io_instance_5_#in~arg0#1.base, ldv_v4l2_file_operations_io_instance_5_#in~arg0#1.offset := 0, 0;havoc ldv_v4l2_file_operations_io_instance_5_#t~ret914#1, ldv_v4l2_file_operations_io_instance_5_#t~mem915#1.base, ldv_v4l2_file_operations_io_instance_5_#t~mem915#1.offset, ldv_v4l2_file_operations_io_instance_5_#t~ret916#1, ldv_v4l2_file_operations_io_instance_5_#t~ret917#1, ldv_v4l2_file_operations_io_instance_5_#t~ret918#1, ldv_v4l2_file_operations_io_instance_5_#t~mem919#1.base, ldv_v4l2_file_operations_io_instance_5_#t~mem919#1.offset, ldv_v4l2_file_operations_io_instance_5_#t~ret920#1, ldv_v4l2_file_operations_io_instance_5_#t~ret921#1, ldv_v4l2_file_operations_io_instance_5_#t~ret922#1, ldv_v4l2_file_operations_io_instance_5_#t~ret923#1.base, ldv_v4l2_file_operations_io_instance_5_#t~ret923#1.offset, ldv_v4l2_file_operations_io_instance_5_#t~ret924#1.base, ldv_v4l2_file_operations_io_instance_5_#t~ret924#1.offset, ldv_v4l2_file_operations_io_instance_5_#t~ret925#1.base, ldv_v4l2_file_operations_io_instance_5_#t~ret925#1.offset, ldv_v4l2_file_operations_io_instance_5_#t~ret926#1.base, ldv_v4l2_file_operations_io_instance_5_#t~ret926#1.offset, ldv_v4l2_file_operations_io_instance_5_#t~ret927#1.base, ldv_v4l2_file_operations_io_instance_5_#t~ret927#1.offset, ldv_v4l2_file_operations_io_instance_5_#t~ret928#1, ldv_v4l2_file_operations_io_instance_5_#t~mem929#1.base, ldv_v4l2_file_operations_io_instance_5_#t~mem929#1.offset, ldv_v4l2_file_operations_io_instance_5_#t~ret930#1.base, ldv_v4l2_file_operations_io_instance_5_#t~ret930#1.offset, ldv_v4l2_file_operations_io_instance_5_#t~ret931#1.base, ldv_v4l2_file_operations_io_instance_5_#t~ret931#1.offset, ldv_v4l2_file_operations_io_instance_5_#t~ret932#1.base, ldv_v4l2_file_operations_io_instance_5_#t~ret932#1.offset, ldv_v4l2_file_operations_io_instance_5_#t~ret933#1.base, ldv_v4l2_file_operations_io_instance_5_#t~ret933#1.offset, ldv_v4l2_file_operations_io_instance_5_#t~mem934#1.base, ldv_v4l2_file_operations_io_instance_5_#t~mem934#1.offset, ldv_v4l2_file_operations_io_instance_5_#t~ret935#1, ldv_v4l2_file_operations_io_instance_5_#t~ret936#1, ldv_v4l2_file_operations_io_instance_5_#t~ret937#1, ldv_v4l2_file_operations_io_instance_5_~arg0#1.base, ldv_v4l2_file_operations_io_instance_5_~arg0#1.offset, ldv_v4l2_file_operations_io_instance_5_~tmp~46#1, ldv_v4l2_file_operations_io_instance_5_~tmp___0~24#1.base, ldv_v4l2_file_operations_io_instance_5_~tmp___0~24#1.offset, ldv_v4l2_file_operations_io_instance_5_~tmp___1~17#1.base, ldv_v4l2_file_operations_io_instance_5_~tmp___1~17#1.offset, ldv_v4l2_file_operations_io_instance_5_~tmp___2~11#1.base, ldv_v4l2_file_operations_io_instance_5_~tmp___2~11#1.offset, ldv_v4l2_file_operations_io_instance_5_~tmp___3~8#1.base, ldv_v4l2_file_operations_io_instance_5_~tmp___3~8#1.offset, ldv_v4l2_file_operations_io_instance_5_~tmp___4~7#1.base, ldv_v4l2_file_operations_io_instance_5_~tmp___4~7#1.offset, ldv_v4l2_file_operations_io_instance_5_~tmp___5~4#1.base, ldv_v4l2_file_operations_io_instance_5_~tmp___5~4#1.offset, ldv_v4l2_file_operations_io_instance_5_~tmp___6~4#1.base, ldv_v4l2_file_operations_io_instance_5_~tmp___6~4#1.offset, ldv_v4l2_file_operations_io_instance_5_~tmp___7~3#1.base, ldv_v4l2_file_operations_io_instance_5_~tmp___7~3#1.offset, ldv_v4l2_file_operations_io_instance_5_~tmp___8~1#1.base, ldv_v4l2_file_operations_io_instance_5_~tmp___8~1#1.offset, ldv_v4l2_file_operations_io_instance_5_~tmp___9~1#1;ldv_v4l2_file_operations_io_instance_5_~arg0#1.base, ldv_v4l2_file_operations_io_instance_5_~arg0#1.offset := ldv_v4l2_file_operations_io_instance_5_#in~arg0#1.base, ldv_v4l2_file_operations_io_instance_5_#in~arg0#1.offset;havoc ldv_v4l2_file_operations_io_instance_5_~tmp~46#1;havoc ldv_v4l2_file_operations_io_instance_5_~tmp___0~24#1.base, ldv_v4l2_file_operations_io_instance_5_~tmp___0~24#1.offset;havoc ldv_v4l2_file_operations_io_instance_5_~tmp___1~17#1.base, ldv_v4l2_file_operations_io_instance_5_~tmp___1~17#1.offset;havoc ldv_v4l2_file_operations_io_instance_5_~tmp___2~11#1.base, ldv_v4l2_file_operations_io_instance_5_~tmp___2~11#1.offset;havoc ldv_v4l2_file_operations_io_instance_5_~tmp___3~8#1.base, ldv_v4l2_file_operations_io_instance_5_~tmp___3~8#1.offset;havoc ldv_v4l2_file_operations_io_instance_5_~tmp___4~7#1.base, ldv_v4l2_file_operations_io_instance_5_~tmp___4~7#1.offset;havoc ldv_v4l2_file_operations_io_instance_5_~tmp___5~4#1.base, ldv_v4l2_file_operations_io_instance_5_~tmp___5~4#1.offset;havoc ldv_v4l2_file_operations_io_instance_5_~tmp___6~4#1.base, ldv_v4l2_file_operations_io_instance_5_~tmp___6~4#1.offset;havoc ldv_v4l2_file_operations_io_instance_5_~tmp___7~3#1.base, ldv_v4l2_file_operations_io_instance_5_~tmp___7~3#1.offset;havoc ldv_v4l2_file_operations_io_instance_5_~tmp___8~1#1.base, ldv_v4l2_file_operations_io_instance_5_~tmp___8~1#1.offset;havoc ldv_v4l2_file_operations_io_instance_5_~tmp___9~1#1; [2025-02-08 04:19:33,188 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7927-1: SUMMARY for call ldv_assume((if 14 == ~ldv_statevar_5~0 || 14 == ~ldv_statevar_6~0 then 1 else 0)); srcloc: null [2025-02-08 04:19:33,188 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7927: assume { :begin_inline_ldv_dispatch_register_io_instance_8_9_13 } true;assume { :begin_inline_ldv_switch_automaton_state_5_14 } true;~ldv_statevar_5~0 := 13;assume { :end_inline_ldv_switch_automaton_state_5_14 } true;assume { :begin_inline_ldv_switch_automaton_state_6_14 } true;~ldv_statevar_6~0 := 13;assume { :end_inline_ldv_switch_automaton_state_6_14 } true;assume { :end_inline_ldv_dispatch_register_io_instance_8_9_13 } true;~ldv_statevar_9~0 := 12; [2025-02-08 04:19:33,188 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8984: assume -2147483648 <= ldv_switch_1_#t~ret906#1 && ldv_switch_1_#t~ret906#1 <= 2147483647;ldv_switch_1_~tmp~42#1 := ldv_switch_1_#t~ret906#1;havoc ldv_switch_1_#t~ret906#1; [2025-02-08 04:19:33,188 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8984-1: SUMMARY for call ldv_switch_1_#t~ret906#1 := ldv_undef_int(); srcloc: null [2025-02-08 04:19:33,188 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13477: assume -2147483648 <= ldv_dummy_resourceless_instance_callback_3_9_#t~ret1857#1 && ldv_dummy_resourceless_instance_callback_3_9_#t~ret1857#1 <= 2147483647;havoc ldv_dummy_resourceless_instance_callback_3_9_#t~ret1857#1;havoc ldv_dummy_resourceless_instance_callback_3_9_#t~ret1857#1, ldv_dummy_resourceless_instance_callback_3_9_~arg0#1.base, ldv_dummy_resourceless_instance_callback_3_9_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_3_9_~arg1#1.base, ldv_dummy_resourceless_instance_callback_3_9_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_3_9_~arg2#1.base, ldv_dummy_resourceless_instance_callback_3_9_~arg2#1.offset, ldv_dummy_resourceless_instance_callback_3_9_~arg3#1.base, ldv_dummy_resourceless_instance_callback_3_9_~arg3#1.offset;havoc ldv_dummy_resourceless_instance_callback_3_9_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_3_9_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_3_9_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_3_9_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_3_9_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_3_9_#in~arg2#1.offset, ldv_dummy_resourceless_instance_callback_3_9_#in~arg3#1.base, ldv_dummy_resourceless_instance_callback_3_9_#in~arg3#1.offset;assume { :end_inline_ldv_dummy_resourceless_instance_callback_3_9 } true; [2025-02-08 04:19:33,188 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13477-1: SUMMARY for call ldv_dummy_resourceless_instance_callback_3_9_#t~ret1857#1 := buffer_setup(ldv_dummy_resourceless_instance_callback_3_9_~arg1#1.base, ldv_dummy_resourceless_instance_callback_3_9_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_3_9_~arg2#1.base, ldv_dummy_resourceless_instance_callback_3_9_~arg2#1.offset, ldv_dummy_resourceless_instance_callback_3_9_~arg3#1.base, ldv_dummy_resourceless_instance_callback_3_9_~arg3#1.offset); srcloc: null [2025-02-08 04:19:33,188 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12156: vidioc_s_std_~i~3#1 := 0; [2025-02-08 04:19:33,188 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9117-1: ldv_switch_1_#res#1 := 32; [2025-02-08 04:19:33,188 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8192-1: SUMMARY for call ldv_file_operations_file_operations_instance_0_#t~ret867#1 := ldv_filter_err_code(~ldv_0_ret_default~0); srcloc: null [2025-02-08 04:19:33,188 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8192: assume -2147483648 <= ldv_file_operations_file_operations_instance_0_#t~ret867#1 && ldv_file_operations_file_operations_instance_0_#t~ret867#1 <= 2147483647;~ldv_0_ret_default~0 := ldv_file_operations_file_operations_instance_0_#t~ret867#1;havoc ldv_file_operations_file_operations_instance_0_#t~ret867#1; [2025-02-08 04:19:33,188 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16384-1: SUMMARY for call ldv_post_init_#t~ret2683#1 := ldv_filter_positive_int(ldv_post_init_~init_ret_val#1); srcloc: null [2025-02-08 04:19:33,188 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16384: assume -2147483648 <= ldv_post_init_#t~ret2683#1 && ldv_post_init_#t~ret2683#1 <= 2147483647;ldv_post_init_~tmp~120#1 := ldv_post_init_#t~ret2683#1;havoc ldv_post_init_#t~ret2683#1;ldv_post_init_#res#1 := ldv_post_init_~tmp~120#1;ldv_entry_EMGentry_9_#t~ret857#1 := ldv_post_init_#res#1;havoc ldv_post_init_#t~ret2683#1, ldv_post_init_~init_ret_val#1, ldv_post_init_~tmp~120#1;havoc ldv_post_init_#in~init_ret_val#1;assume { :end_inline_ldv_post_init } true;assume -2147483648 <= ldv_entry_EMGentry_9_#t~ret857#1 && ldv_entry_EMGentry_9_#t~ret857#1 <= 2147483647;~ldv_9_ret_default~0 := ldv_entry_EMGentry_9_#t~ret857#1;havoc ldv_entry_EMGentry_9_#t~ret857#1; [2025-02-08 04:19:33,188 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9778: havoc ldv_v4l2_file_operations_io_instance_6_#t~ret938#1, ldv_v4l2_file_operations_io_instance_6_#t~mem939#1.base, ldv_v4l2_file_operations_io_instance_6_#t~mem939#1.offset, ldv_v4l2_file_operations_io_instance_6_#t~ret940#1, ldv_v4l2_file_operations_io_instance_6_#t~ret941#1, ldv_v4l2_file_operations_io_instance_6_#t~ret942#1, ldv_v4l2_file_operations_io_instance_6_#t~mem943#1.base, ldv_v4l2_file_operations_io_instance_6_#t~mem943#1.offset, ldv_v4l2_file_operations_io_instance_6_#t~ret944#1, ldv_v4l2_file_operations_io_instance_6_#t~ret945#1, ldv_v4l2_file_operations_io_instance_6_#t~ret946#1, ldv_v4l2_file_operations_io_instance_6_#t~ret947#1.base, ldv_v4l2_file_operations_io_instance_6_#t~ret947#1.offset, ldv_v4l2_file_operations_io_instance_6_#t~ret948#1.base, ldv_v4l2_file_operations_io_instance_6_#t~ret948#1.offset, ldv_v4l2_file_operations_io_instance_6_#t~ret949#1.base, ldv_v4l2_file_operations_io_instance_6_#t~ret949#1.offset, ldv_v4l2_file_operations_io_instance_6_#t~ret950#1.base, ldv_v4l2_file_operations_io_instance_6_#t~ret950#1.offset, ldv_v4l2_file_operations_io_instance_6_#t~ret951#1.base, ldv_v4l2_file_operations_io_instance_6_#t~ret951#1.offset, ldv_v4l2_file_operations_io_instance_6_#t~ret952#1, ldv_v4l2_file_operations_io_instance_6_#t~mem953#1.base, ldv_v4l2_file_operations_io_instance_6_#t~mem953#1.offset, ldv_v4l2_file_operations_io_instance_6_#t~ret954#1.base, ldv_v4l2_file_operations_io_instance_6_#t~ret954#1.offset, ldv_v4l2_file_operations_io_instance_6_#t~ret955#1.base, ldv_v4l2_file_operations_io_instance_6_#t~ret955#1.offset, ldv_v4l2_file_operations_io_instance_6_#t~ret956#1.base, ldv_v4l2_file_operations_io_instance_6_#t~ret956#1.offset, ldv_v4l2_file_operations_io_instance_6_#t~ret957#1.base, ldv_v4l2_file_operations_io_instance_6_#t~ret957#1.offset, ldv_v4l2_file_operations_io_instance_6_#t~mem958#1.base, ldv_v4l2_file_operations_io_instance_6_#t~mem958#1.offset, ldv_v4l2_file_operations_io_instance_6_#t~ret959#1, ldv_v4l2_file_operations_io_instance_6_#t~ret960#1, ldv_v4l2_file_operations_io_instance_6_#t~ret961#1, ldv_v4l2_file_operations_io_instance_6_~arg0#1.base, ldv_v4l2_file_operations_io_instance_6_~arg0#1.offset, ldv_v4l2_file_operations_io_instance_6_~tmp~47#1, ldv_v4l2_file_operations_io_instance_6_~tmp___0~25#1.base, ldv_v4l2_file_operations_io_instance_6_~tmp___0~25#1.offset, ldv_v4l2_file_operations_io_instance_6_~tmp___1~18#1.base, ldv_v4l2_file_operations_io_instance_6_~tmp___1~18#1.offset, ldv_v4l2_file_operations_io_instance_6_~tmp___2~12#1.base, ldv_v4l2_file_operations_io_instance_6_~tmp___2~12#1.offset, ldv_v4l2_file_operations_io_instance_6_~tmp___3~9#1.base, ldv_v4l2_file_operations_io_instance_6_~tmp___3~9#1.offset, ldv_v4l2_file_operations_io_instance_6_~tmp___4~8#1.base, ldv_v4l2_file_operations_io_instance_6_~tmp___4~8#1.offset, ldv_v4l2_file_operations_io_instance_6_~tmp___5~5#1.base, ldv_v4l2_file_operations_io_instance_6_~tmp___5~5#1.offset, ldv_v4l2_file_operations_io_instance_6_~tmp___6~5#1.base, ldv_v4l2_file_operations_io_instance_6_~tmp___6~5#1.offset, ldv_v4l2_file_operations_io_instance_6_~tmp___7~4#1.base, ldv_v4l2_file_operations_io_instance_6_~tmp___7~4#1.offset, ldv_v4l2_file_operations_io_instance_6_~tmp___8~2#1.base, ldv_v4l2_file_operations_io_instance_6_~tmp___8~2#1.offset, ldv_v4l2_file_operations_io_instance_6_~tmp___9~2#1;havoc ldv_v4l2_file_operations_io_instance_6_#in~arg0#1.base, ldv_v4l2_file_operations_io_instance_6_#in~arg0#1.offset;assume { :end_inline_ldv_v4l2_file_operations_io_instance_6 } true; [2025-02-08 04:19:33,188 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8589: assume -2147483648 <= ldv_struct_v4l2_ioctl_ops_dummy_resourceless_instance_2_#t~ret894#1 && ldv_struct_v4l2_ioctl_ops_dummy_resourceless_instance_2_#t~ret894#1 <= 2147483647;ldv_struct_v4l2_ioctl_ops_dummy_resourceless_instance_2_~tmp~39#1 := ldv_struct_v4l2_ioctl_ops_dummy_resourceless_instance_2_#t~ret894#1;havoc ldv_struct_v4l2_ioctl_ops_dummy_resourceless_instance_2_#t~ret894#1; [2025-02-08 04:19:33,188 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8589-1: SUMMARY for call ldv_struct_v4l2_ioctl_ops_dummy_resourceless_instance_2_#t~ret894#1 := ldv_undef_int(); srcloc: null [2025-02-08 04:19:33,188 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9646: SUMMARY for call ldv_free(~ldv_5_ldv_param_23_1_default~0.base, ~ldv_5_ldv_param_23_1_default~0.offset); srcloc: null [2025-02-08 04:19:33,189 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12157: call vidioc_s_std_#t~mem1582#1.base, vidioc_s_std_#t~mem1582#1.offset := read~$Pointer$#36(vidioc_s_std_~dev~22#1.base, 942 + vidioc_s_std_~dev~22#1.offset, 8);call vidioc_s_std_#t~mem1583#1 := read~int#36(vidioc_s_std_#t~mem1582#1.base, 24 + vidioc_s_std_#t~mem1582#1.offset, 4); [2025-02-08 04:19:33,189 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8193-1: SUMMARY for call ldv_file_operations_file_operations_instance_0_#t~ret868#1 := ldv_undef_int(); srcloc: null [2025-02-08 04:19:33,189 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8193: assume -2147483648 <= ldv_file_operations_file_operations_instance_0_#t~ret868#1 && ldv_file_operations_file_operations_instance_0_#t~ret868#1 <= 2147483647;ldv_file_operations_file_operations_instance_0_~tmp___1~15#1 := ldv_file_operations_file_operations_instance_0_#t~ret868#1;havoc ldv_file_operations_file_operations_instance_0_#t~ret868#1; [2025-02-08 04:19:33,189 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9911: SUMMARY for call ldv_free(~ldv_6_ldv_param_29_1_default~0.base, ~ldv_6_ldv_param_29_1_default~0.offset); srcloc: null [2025-02-08 04:19:33,189 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8854: assume 1 == ~ldv_statevar_3~0; [2025-02-08 04:19:33,189 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8854: assume !(1 == ~ldv_statevar_3~0); [2025-02-08 04:19:33,189 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7797: assume 5 == ~ldv_statevar_9~0; [2025-02-08 04:19:33,189 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7797: assume !(5 == ~ldv_statevar_9~0); [2025-02-08 04:19:33,189 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9515: assume 24 == ~ldv_statevar_5~0; [2025-02-08 04:19:33,189 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9515: assume !(24 == ~ldv_statevar_5~0); [2025-02-08 04:19:33,189 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10704: assume -9223372036854775808 <= saa7146_pgtable_build_#t~ret1158#1 && saa7146_pgtable_build_#t~ret1158#1 <= 9223372036854775807;saa7146_pgtable_build_~tmp___1~21#1 := saa7146_pgtable_build_#t~ret1158#1;havoc saa7146_pgtable_build_#t~mem1157#1;havoc saa7146_pgtable_build_#t~ret1158#1; [2025-02-08 04:19:33,189 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9647: ~ldv_statevar_5~0 := 3; [2025-02-08 04:19:33,189 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9647-1: SUMMARY for call ldv_free(~ldv_5_ldv_param_23_3_default~0.base, ~ldv_5_ldv_param_23_3_default~0.offset); srcloc: null [2025-02-08 04:19:33,189 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10704-1: SUMMARY for call saa7146_pgtable_build_#t~ret1158#1 := ldv__builtin_expect((if saa7146_pgtable_build_#t~mem1157#1 % 4294967296 % 18446744073709551616 <= 9223372036854775807 then saa7146_pgtable_build_#t~mem1157#1 % 4294967296 % 18446744073709551616 else saa7146_pgtable_build_#t~mem1157#1 % 4294967296 % 18446744073709551616 - 18446744073709551616) % 2, 0); srcloc: null [2025-02-08 04:19:33,189 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8987: assume 0 == ldv_switch_1_~tmp~42#1; [2025-02-08 04:19:33,189 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8987: assume !(0 == ldv_switch_1_~tmp~42#1); [2025-02-08 04:19:33,189 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9119-1: ldv_switch_1_#res#1 := 34; [2025-02-08 04:19:33,189 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8723: ldv_struct_v4l2_ioctl_ops_dummy_resourceless_instance_2_~tmp___4~6#1.base, ldv_struct_v4l2_ioctl_ops_dummy_resourceless_instance_2_~tmp___4~6#1.offset := ldv_struct_v4l2_ioctl_ops_dummy_resourceless_instance_2_#t~ret900#1.base, ldv_struct_v4l2_ioctl_ops_dummy_resourceless_instance_2_#t~ret900#1.offset;havoc ldv_struct_v4l2_ioctl_ops_dummy_resourceless_instance_2_#t~ret900#1.base, ldv_struct_v4l2_ioctl_ops_dummy_resourceless_instance_2_#t~ret900#1.offset;~ldv_2_ldv_param_25_2_default~0.base, ~ldv_2_ldv_param_25_2_default~0.offset := ldv_struct_v4l2_ioctl_ops_dummy_resourceless_instance_2_~tmp___4~6#1.base, ldv_struct_v4l2_ioctl_ops_dummy_resourceless_instance_2_~tmp___4~6#1.offset;assume { :begin_inline_ldv_dummy_resourceless_instance_callback_2_25 } true;ldv_dummy_resourceless_instance_callback_2_25_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_2_25_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_2_25_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_2_25_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_2_25_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_2_25_#in~arg2#1.offset, ldv_dummy_resourceless_instance_callback_2_25_#in~arg3#1.base, ldv_dummy_resourceless_instance_callback_2_25_#in~arg3#1.offset := ~ldv_2_callback_vidioc_querybuf~0.base, ~ldv_2_callback_vidioc_querybuf~0.offset, ~ldv_2_container_struct_file_ptr~0.base, ~ldv_2_container_struct_file_ptr~0.offset, ~ldv_2_container_struct_v4l2_buffer_ptr~0.base, ~ldv_2_container_struct_v4l2_buffer_ptr~0.offset, ~ldv_2_ldv_param_25_2_default~0.base, ~ldv_2_ldv_param_25_2_default~0.offset;havoc ldv_dummy_resourceless_instance_callback_2_25_#t~ret1841#1, ldv_dummy_resourceless_instance_callback_2_25_~arg0#1.base, ldv_dummy_resourceless_instance_callback_2_25_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_2_25_~arg1#1.base, ldv_dummy_resourceless_instance_callback_2_25_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_2_25_~arg2#1.base, ldv_dummy_resourceless_instance_callback_2_25_~arg2#1.offset, ldv_dummy_resourceless_instance_callback_2_25_~arg3#1.base, ldv_dummy_resourceless_instance_callback_2_25_~arg3#1.offset;ldv_dummy_resourceless_instance_callback_2_25_~arg0#1.base, ldv_dummy_resourceless_instance_callback_2_25_~arg0#1.offset := ldv_dummy_resourceless_instance_callback_2_25_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_2_25_#in~arg0#1.offset;ldv_dummy_resourceless_instance_callback_2_25_~arg1#1.base, ldv_dummy_resourceless_instance_callback_2_25_~arg1#1.offset := ldv_dummy_resourceless_instance_callback_2_25_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_2_25_#in~arg1#1.offset;ldv_dummy_resourceless_instance_callback_2_25_~arg2#1.base, ldv_dummy_resourceless_instance_callback_2_25_~arg2#1.offset := ldv_dummy_resourceless_instance_callback_2_25_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_2_25_#in~arg2#1.offset;ldv_dummy_resourceless_instance_callback_2_25_~arg3#1.base, ldv_dummy_resourceless_instance_callback_2_25_~arg3#1.offset := ldv_dummy_resourceless_instance_callback_2_25_#in~arg3#1.base, ldv_dummy_resourceless_instance_callback_2_25_#in~arg3#1.offset; [2025-02-08 04:19:33,189 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8723-1: SUMMARY for call ldv_struct_v4l2_ioctl_ops_dummy_resourceless_instance_2_#t~ret900#1.base, ldv_struct_v4l2_ioctl_ops_dummy_resourceless_instance_2_#t~ret900#1.offset := ldv_xmalloc(88); srcloc: null [2025-02-08 04:19:33,189 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9912: ~ldv_statevar_6~0 := 3; [2025-02-08 04:19:33,189 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9912-1: SUMMARY for call ldv_free(~ldv_6_ldv_param_29_3_default~0.base, ~ldv_6_ldv_param_29_3_default~0.offset); srcloc: null [2025-02-08 04:19:33,189 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8591: assume 0 != ldv_struct_v4l2_ioctl_ops_dummy_resourceless_instance_2_~tmp~39#1;~ldv_statevar_2~0 := 1; [2025-02-08 04:19:33,189 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8591: assume !(0 != ldv_struct_v4l2_ioctl_ops_dummy_resourceless_instance_2_~tmp~39#1);~ldv_statevar_2~0 := 7; [2025-02-08 04:19:33,189 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8195: assume 0 != ldv_file_operations_file_operations_instance_0_~tmp___1~15#1;~ldv_statevar_0~0 := 9; [2025-02-08 04:19:33,189 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8195: assume !(0 != ldv_file_operations_file_operations_instance_0_~tmp___1~15#1);~ldv_statevar_0~0 := 11; [2025-02-08 04:19:33,189 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12159-3: assume vidioc_s_std_~id#1 % 18446744073709551616 == vidioc_s_std_#t~mem1580#1 % 18446744073709551616;vidioc_s_std_#t~bitwise1581#1 := vidioc_s_std_~id#1; [2025-02-08 04:19:33,189 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12159-3: assume !(vidioc_s_std_~id#1 % 18446744073709551616 == vidioc_s_std_#t~mem1580#1 % 18446744073709551616); [2025-02-08 04:19:33,189 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12159-2: havoc vidioc_s_std_#t~bitwise1581#1;assume vidioc_s_std_#t~bitwise1581#1 % 18446744073709551616 <= vidioc_s_std_~id#1 % 18446744073709551616 && vidioc_s_std_#t~bitwise1581#1 % 18446744073709551616 <= vidioc_s_std_#t~mem1580#1 % 18446744073709551616; [2025-02-08 04:19:33,189 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12159-5: call vidioc_s_std_#t~mem1578#1.base, vidioc_s_std_#t~mem1578#1.offset := read~$Pointer$#36(vidioc_s_std_~dev~22#1.base, 942 + vidioc_s_std_~dev~22#1.offset, 8);call vidioc_s_std_#t~mem1579#1.base, vidioc_s_std_#t~mem1579#1.offset := read~$Pointer$#36(vidioc_s_std_#t~mem1578#1.base, 16 + vidioc_s_std_#t~mem1578#1.offset, 8);call vidioc_s_std_#t~mem1580#1 := read~int#36(vidioc_s_std_#t~mem1579#1.base, 8 + (vidioc_s_std_#t~mem1579#1.offset + 40 * (if vidioc_s_std_~i~3#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then vidioc_s_std_~i~3#1 % 18446744073709551616 % 18446744073709551616 else vidioc_s_std_~i~3#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616)), 8); [2025-02-08 04:19:33,189 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12159-4: assume 0 == vidioc_s_std_~id#1 % 18446744073709551616 || 0 == vidioc_s_std_#t~mem1580#1 % 18446744073709551616;vidioc_s_std_#t~bitwise1581#1 := 0; [2025-02-08 04:19:33,189 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12159-4: assume !(0 == vidioc_s_std_~id#1 % 18446744073709551616 || 0 == vidioc_s_std_#t~mem1580#1 % 18446744073709551616); [2025-02-08 04:19:33,189 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12159-1: [2025-02-08 04:19:33,189 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12159: assume 0 != vidioc_s_std_#t~bitwise1581#1 % 18446744073709551616;havoc vidioc_s_std_#t~mem1578#1.base, vidioc_s_std_#t~mem1578#1.offset;havoc vidioc_s_std_#t~mem1579#1.base, vidioc_s_std_#t~mem1579#1.offset;havoc vidioc_s_std_#t~mem1580#1;havoc vidioc_s_std_#t~bitwise1581#1; [2025-02-08 04:19:33,189 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12159: assume !(0 != vidioc_s_std_#t~bitwise1581#1 % 18446744073709551616);havoc vidioc_s_std_#t~mem1578#1.base, vidioc_s_std_#t~mem1578#1.offset;havoc vidioc_s_std_#t~mem1579#1.base, vidioc_s_std_#t~mem1579#1.offset;havoc vidioc_s_std_#t~mem1580#1;havoc vidioc_s_std_#t~bitwise1581#1;vidioc_s_std_~i~3#1 := 1 + vidioc_s_std_~i~3#1; [2025-02-08 04:19:33,189 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9781: assume -2147483648 <= ldv_v4l2_file_operations_io_instance_6_#t~ret938#1 && ldv_v4l2_file_operations_io_instance_6_#t~ret938#1 <= 2147483647;~ldv_statevar_6~0 := ldv_v4l2_file_operations_io_instance_6_#t~ret938#1;havoc ldv_v4l2_file_operations_io_instance_6_#t~ret938#1; [2025-02-08 04:19:33,190 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9781-1: SUMMARY for call ldv_v4l2_file_operations_io_instance_6_#t~ret938#1 := ldv_switch_3(); srcloc: null [2025-02-08 04:19:33,190 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10706: assume 0 != saa7146_pgtable_build_~tmp___1~21#1; [2025-02-08 04:19:33,190 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10706: assume !(0 != saa7146_pgtable_build_~tmp___1~21#1); [2025-02-08 04:19:33,190 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6082: assume -9223372036854775808 <= saa7146_buffer_timeout_#t~ret289#1 && saa7146_buffer_timeout_#t~ret289#1 <= 9223372036854775807;saa7146_buffer_timeout_~tmp___1~7#1 := saa7146_buffer_timeout_#t~ret289#1;havoc saa7146_buffer_timeout_#t~mem288#1;havoc saa7146_buffer_timeout_#t~ret289#1; [2025-02-08 04:19:33,190 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8064: assume { :begin_inline_ldv_v4l2_file_operations_io_instance_6 } true;ldv_v4l2_file_operations_io_instance_6_#in~arg0#1.base, ldv_v4l2_file_operations_io_instance_6_#in~arg0#1.offset := 0, 0;havoc ldv_v4l2_file_operations_io_instance_6_#t~ret938#1, ldv_v4l2_file_operations_io_instance_6_#t~mem939#1.base, ldv_v4l2_file_operations_io_instance_6_#t~mem939#1.offset, ldv_v4l2_file_operations_io_instance_6_#t~ret940#1, ldv_v4l2_file_operations_io_instance_6_#t~ret941#1, ldv_v4l2_file_operations_io_instance_6_#t~ret942#1, ldv_v4l2_file_operations_io_instance_6_#t~mem943#1.base, ldv_v4l2_file_operations_io_instance_6_#t~mem943#1.offset, ldv_v4l2_file_operations_io_instance_6_#t~ret944#1, ldv_v4l2_file_operations_io_instance_6_#t~ret945#1, ldv_v4l2_file_operations_io_instance_6_#t~ret946#1, ldv_v4l2_file_operations_io_instance_6_#t~ret947#1.base, ldv_v4l2_file_operations_io_instance_6_#t~ret947#1.offset, ldv_v4l2_file_operations_io_instance_6_#t~ret948#1.base, ldv_v4l2_file_operations_io_instance_6_#t~ret948#1.offset, ldv_v4l2_file_operations_io_instance_6_#t~ret949#1.base, ldv_v4l2_file_operations_io_instance_6_#t~ret949#1.offset, ldv_v4l2_file_operations_io_instance_6_#t~ret950#1.base, ldv_v4l2_file_operations_io_instance_6_#t~ret950#1.offset, ldv_v4l2_file_operations_io_instance_6_#t~ret951#1.base, ldv_v4l2_file_operations_io_instance_6_#t~ret951#1.offset, ldv_v4l2_file_operations_io_instance_6_#t~ret952#1, ldv_v4l2_file_operations_io_instance_6_#t~mem953#1.base, ldv_v4l2_file_operations_io_instance_6_#t~mem953#1.offset, ldv_v4l2_file_operations_io_instance_6_#t~ret954#1.base, ldv_v4l2_file_operations_io_instance_6_#t~ret954#1.offset, ldv_v4l2_file_operations_io_instance_6_#t~ret955#1.base, ldv_v4l2_file_operations_io_instance_6_#t~ret955#1.offset, ldv_v4l2_file_operations_io_instance_6_#t~ret956#1.base, ldv_v4l2_file_operations_io_instance_6_#t~ret956#1.offset, ldv_v4l2_file_operations_io_instance_6_#t~ret957#1.base, ldv_v4l2_file_operations_io_instance_6_#t~ret957#1.offset, ldv_v4l2_file_operations_io_instance_6_#t~mem958#1.base, ldv_v4l2_file_operations_io_instance_6_#t~mem958#1.offset, ldv_v4l2_file_operations_io_instance_6_#t~ret959#1, ldv_v4l2_file_operations_io_instance_6_#t~ret960#1, ldv_v4l2_file_operations_io_instance_6_#t~ret961#1, ldv_v4l2_file_operations_io_instance_6_~arg0#1.base, ldv_v4l2_file_operations_io_instance_6_~arg0#1.offset, ldv_v4l2_file_operations_io_instance_6_~tmp~47#1, ldv_v4l2_file_operations_io_instance_6_~tmp___0~25#1.base, ldv_v4l2_file_operations_io_instance_6_~tmp___0~25#1.offset, ldv_v4l2_file_operations_io_instance_6_~tmp___1~18#1.base, ldv_v4l2_file_operations_io_instance_6_~tmp___1~18#1.offset, ldv_v4l2_file_operations_io_instance_6_~tmp___2~12#1.base, ldv_v4l2_file_operations_io_instance_6_~tmp___2~12#1.offset, ldv_v4l2_file_operations_io_instance_6_~tmp___3~9#1.base, ldv_v4l2_file_operations_io_instance_6_~tmp___3~9#1.offset, ldv_v4l2_file_operations_io_instance_6_~tmp___4~8#1.base, ldv_v4l2_file_operations_io_instance_6_~tmp___4~8#1.offset, ldv_v4l2_file_operations_io_instance_6_~tmp___5~5#1.base, ldv_v4l2_file_operations_io_instance_6_~tmp___5~5#1.offset, ldv_v4l2_file_operations_io_instance_6_~tmp___6~5#1.base, ldv_v4l2_file_operations_io_instance_6_~tmp___6~5#1.offset, ldv_v4l2_file_operations_io_instance_6_~tmp___7~4#1.base, ldv_v4l2_file_operations_io_instance_6_~tmp___7~4#1.offset, ldv_v4l2_file_operations_io_instance_6_~tmp___8~2#1.base, ldv_v4l2_file_operations_io_instance_6_~tmp___8~2#1.offset, ldv_v4l2_file_operations_io_instance_6_~tmp___9~2#1;ldv_v4l2_file_operations_io_instance_6_~arg0#1.base, ldv_v4l2_file_operations_io_instance_6_~arg0#1.offset := ldv_v4l2_file_operations_io_instance_6_#in~arg0#1.base, ldv_v4l2_file_operations_io_instance_6_#in~arg0#1.offset;havoc ldv_v4l2_file_operations_io_instance_6_~tmp~47#1;havoc ldv_v4l2_file_operations_io_instance_6_~tmp___0~25#1.base, ldv_v4l2_file_operations_io_instance_6_~tmp___0~25#1.offset;havoc ldv_v4l2_file_operations_io_instance_6_~tmp___1~18#1.base, ldv_v4l2_file_operations_io_instance_6_~tmp___1~18#1.offset;havoc ldv_v4l2_file_operations_io_instance_6_~tmp___2~12#1.base, ldv_v4l2_file_operations_io_instance_6_~tmp___2~12#1.offset;havoc ldv_v4l2_file_operations_io_instance_6_~tmp___3~9#1.base, ldv_v4l2_file_operations_io_instance_6_~tmp___3~9#1.offset;havoc ldv_v4l2_file_operations_io_instance_6_~tmp___4~8#1.base, ldv_v4l2_file_operations_io_instance_6_~tmp___4~8#1.offset;havoc ldv_v4l2_file_operations_io_instance_6_~tmp___5~5#1.base, ldv_v4l2_file_operations_io_instance_6_~tmp___5~5#1.offset;havoc ldv_v4l2_file_operations_io_instance_6_~tmp___6~5#1.base, ldv_v4l2_file_operations_io_instance_6_~tmp___6~5#1.offset;havoc ldv_v4l2_file_operations_io_instance_6_~tmp___7~4#1.base, ldv_v4l2_file_operations_io_instance_6_~tmp___7~4#1.offset;havoc ldv_v4l2_file_operations_io_instance_6_~tmp___8~2#1.base, ldv_v4l2_file_operations_io_instance_6_~tmp___8~2#1.offset;havoc ldv_v4l2_file_operations_io_instance_6_~tmp___9~2#1; [2025-02-08 04:19:33,190 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6082-1: SUMMARY for call saa7146_buffer_timeout_#t~ret289#1 := ldv__builtin_expect((if saa7146_buffer_timeout_#t~mem288#1 % 4294967296 % 18446744073709551616 <= 9223372036854775807 then saa7146_buffer_timeout_#t~mem288#1 % 4294967296 % 18446744073709551616 else saa7146_buffer_timeout_#t~mem288#1 % 4294967296 % 18446744073709551616 - 18446744073709551616) % 2, 0); srcloc: null [2025-02-08 04:19:33,190 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9121-1: ldv_switch_1_#res#1 := 36; [2025-02-08 04:19:33,190 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13217: assume -2147483648 <= ldv_dummy_resourceless_instance_callback_2_15_#t~ret1837#1 && ldv_dummy_resourceless_instance_callback_2_15_#t~ret1837#1 <= 2147483647;havoc ldv_dummy_resourceless_instance_callback_2_15_#t~ret1837#1;havoc ldv_dummy_resourceless_instance_callback_2_15_#t~ret1837#1, ldv_dummy_resourceless_instance_callback_2_15_~arg0#1.base, ldv_dummy_resourceless_instance_callback_2_15_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_2_15_~arg1#1.base, ldv_dummy_resourceless_instance_callback_2_15_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_2_15_~arg2#1.base, ldv_dummy_resourceless_instance_callback_2_15_~arg2#1.offset, ldv_dummy_resourceless_instance_callback_2_15_~arg3#1.base, ldv_dummy_resourceless_instance_callback_2_15_~arg3#1.offset;havoc ldv_dummy_resourceless_instance_callback_2_15_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_2_15_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_2_15_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_2_15_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_2_15_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_2_15_#in~arg2#1.offset, ldv_dummy_resourceless_instance_callback_2_15_#in~arg3#1.base, ldv_dummy_resourceless_instance_callback_2_15_#in~arg3#1.offset;assume { :end_inline_ldv_dummy_resourceless_instance_callback_2_15 } true; [2025-02-08 04:19:33,190 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13217-1: SUMMARY for call ldv_dummy_resourceless_instance_callback_2_15_#t~ret1837#1 := vidioc_g_parm(ldv_dummy_resourceless_instance_callback_2_15_~arg1#1.base, ldv_dummy_resourceless_instance_callback_2_15_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_2_15_~arg2#1.base, ldv_dummy_resourceless_instance_callback_2_15_~arg2#1.offset, ldv_dummy_resourceless_instance_callback_2_15_~arg3#1.base, ldv_dummy_resourceless_instance_callback_2_15_~arg3#1.offset); srcloc: null [2025-02-08 04:19:33,190 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8858: assume 2 == ~ldv_statevar_3~0; [2025-02-08 04:19:33,190 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8858: assume !(2 == ~ldv_statevar_3~0); [2025-02-08 04:19:33,190 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10708: assume -2147483648 <= saa7146_pgtable_build_#t~ret1159#1 && saa7146_pgtable_build_#t~ret1159#1 <= 2147483647;havoc saa7146_pgtable_build_#t~ret1159#1; [2025-02-08 04:19:33,190 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10708-1: SUMMARY for call saa7146_pgtable_build_#t~ret1159#1 := __dynamic_pr_debug(saa7146_pgtable_build_~#descriptor~19#1.base, saa7146_pgtable_build_~#descriptor~19#1.offset, 331, 0); srcloc: null [2025-02-08 04:19:33,190 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7801: assume 6 == ~ldv_statevar_9~0; [2025-02-08 04:19:33,190 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7801: assume !(6 == ~ldv_statevar_9~0); [2025-02-08 04:19:33,190 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12426: call ULTIMATE.dealloc(vidioc_streamoff_~#descriptor~30#1.base, vidioc_streamoff_~#descriptor~30#1.offset);havoc vidioc_streamoff_~#descriptor~30#1.base, vidioc_streamoff_~#descriptor~30#1.offset;call ULTIMATE.dealloc(vidioc_streamoff_~#descriptor___0~19#1.base, vidioc_streamoff_~#descriptor___0~19#1.offset);havoc vidioc_streamoff_~#descriptor___0~19#1.base, vidioc_streamoff_~#descriptor___0~19#1.offset;call ULTIMATE.dealloc(vidioc_streamoff_~#descriptor___1~17#1.base, vidioc_streamoff_~#descriptor___1~17#1.offset);havoc vidioc_streamoff_~#descriptor___1~17#1.base, vidioc_streamoff_~#descriptor___1~17#1.offset;call ULTIMATE.dealloc(vidioc_streamoff_~#descriptor___2~9#1.base, vidioc_streamoff_~#descriptor___2~9#1.offset);havoc vidioc_streamoff_~#descriptor___2~9#1.base, vidioc_streamoff_~#descriptor___2~9#1.offset; [2025-02-08 04:19:33,190 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8330: havoc ldv_io_instance_callback_6_22_#t~ret885#1;havoc ldv_io_instance_callback_6_22_#t~ret885#1, ldv_io_instance_callback_6_22_~arg0#1.base, ldv_io_instance_callback_6_22_~arg0#1.offset, ldv_io_instance_callback_6_22_~arg1#1.base, ldv_io_instance_callback_6_22_~arg1#1.offset, ldv_io_instance_callback_6_22_~arg2#1.base, ldv_io_instance_callback_6_22_~arg2#1.offset;havoc ldv_io_instance_callback_6_22_#in~arg0#1.base, ldv_io_instance_callback_6_22_#in~arg0#1.offset, ldv_io_instance_callback_6_22_#in~arg1#1.base, ldv_io_instance_callback_6_22_#in~arg1#1.offset, ldv_io_instance_callback_6_22_#in~arg2#1.base, ldv_io_instance_callback_6_22_#in~arg2#1.offset;assume { :end_inline_ldv_io_instance_callback_6_22 } true;~ldv_statevar_6~0 := 3; [2025-02-08 04:19:33,190 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9519: assume 27 == ~ldv_statevar_5~0; [2025-02-08 04:19:33,190 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9519: assume !(27 == ~ldv_statevar_5~0); [2025-02-08 04:19:33,190 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8330-1: SUMMARY for call ldv_io_instance_callback_6_22_#t~ret885#1 := fops_poll(ldv_io_instance_callback_6_22_~arg1#1.base, ldv_io_instance_callback_6_22_~arg1#1.offset, ldv_io_instance_callback_6_22_~arg2#1.base, ldv_io_instance_callback_6_22_~arg2#1.offset); srcloc: null [2025-02-08 04:19:33,191 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9123-1: ldv_switch_1_#res#1 := 37; [2025-02-08 04:19:33,191 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6084: assume 0 != saa7146_buffer_timeout_~tmp___1~7#1;call saa7146_buffer_timeout_#t~mem290#1.base, saa7146_buffer_timeout_#t~mem290#1.offset := read~$Pointer$#36(saa7146_buffer_timeout_~q~0#1.base, 8 + saa7146_buffer_timeout_~q~0#1.offset, 8); [2025-02-08 04:19:33,191 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6084: assume !(0 != saa7146_buffer_timeout_~tmp___1~7#1); [2025-02-08 04:19:33,191 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7934: SUMMARY for call ldv_assume((if 0 == ~ldv_9_ret_default~0 then 1 else 0)); srcloc: null [2025-02-08 04:19:33,191 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8991: assume 1 == ldv_switch_1_~tmp~42#1; [2025-02-08 04:19:33,191 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8991: assume !(1 == ldv_switch_1_~tmp~42#1); [2025-02-08 04:19:33,191 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12691: assume -9223372036854775808 <= buffer_prepare_#t~ret1707#1 && buffer_prepare_#t~ret1707#1 <= 9223372036854775807;buffer_prepare_~tmp___2~22#1 := buffer_prepare_#t~ret1707#1;havoc buffer_prepare_#t~mem1706#1;havoc buffer_prepare_#t~ret1707#1; [2025-02-08 04:19:33,191 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12691-1: SUMMARY for call buffer_prepare_#t~ret1707#1 := ldv__builtin_expect((if buffer_prepare_#t~mem1706#1 % 4294967296 % 18446744073709551616 <= 9223372036854775807 then buffer_prepare_#t~mem1706#1 % 4294967296 % 18446744073709551616 else buffer_prepare_#t~mem1706#1 % 4294967296 % 18446744073709551616 - 18446744073709551616) % 2, 0); srcloc: null [2025-02-08 04:19:33,191 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10841: call saa7146_pgtable_build_#t~mem1190#1 := read~int#36(saa7146_pgtable_build_~ptr1~0#1.base, saa7146_pgtable_build_~ptr1~0#1.offset + 4 * (if saa7146_pgtable_build_~i~2#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then saa7146_pgtable_build_~i~2#1 % 18446744073709551616 % 18446744073709551616 else saa7146_pgtable_build_~i~2#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), 4);call write~int#36(saa7146_pgtable_build_#t~mem1190#1, saa7146_pgtable_build_~ptr3~0#1.base, saa7146_pgtable_build_~ptr3~0#1.offset, 4);saa7146_pgtable_build_~i~2#1 := 1 + saa7146_pgtable_build_~i~2#1;saa7146_pgtable_build_~ptr3~0#1.base, saa7146_pgtable_build_~ptr3~0#1.offset := saa7146_pgtable_build_~ptr3~0#1.base, 4 + saa7146_pgtable_build_~ptr3~0#1.offset; [2025-02-08 04:19:33,191 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7935-1: SUMMARY for call ldv_entry_EMGentry_9_#t~ret855#1 := ldv_undef_int(); srcloc: null [2025-02-08 04:19:33,191 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7935: assume -2147483648 <= ldv_entry_EMGentry_9_#t~ret855#1 && ldv_entry_EMGentry_9_#t~ret855#1 <= 2147483647;ldv_entry_EMGentry_9_~tmp~32#1 := ldv_entry_EMGentry_9_#t~ret855#1;havoc ldv_entry_EMGentry_9_#t~ret855#1; [2025-02-08 04:19:33,191 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9653: assume { :begin_inline_ldv_io_instance_callback_5_26 } true;ldv_io_instance_callback_5_26_#in~arg0#1.base, ldv_io_instance_callback_5_26_#in~arg0#1.offset, ldv_io_instance_callback_5_26_#in~arg1#1.base, ldv_io_instance_callback_5_26_#in~arg1#1.offset, ldv_io_instance_callback_5_26_#in~arg2#1, ldv_io_instance_callback_5_26_#in~arg3#1 := ~ldv_5_callback_unlocked_ioctl~0.base, ~ldv_5_callback_unlocked_ioctl~0.offset, ~ldv_5_resource_file~0.base, ~ldv_5_resource_file~0.offset, ~ldv_5_ldv_param_26_1_default~0, ~ldv_5_ldv_param_26_2_default~0;havoc ldv_io_instance_callback_5_26_#t~ret882#1, ldv_io_instance_callback_5_26_~arg0#1.base, ldv_io_instance_callback_5_26_~arg0#1.offset, ldv_io_instance_callback_5_26_~arg1#1.base, ldv_io_instance_callback_5_26_~arg1#1.offset, ldv_io_instance_callback_5_26_~arg2#1, ldv_io_instance_callback_5_26_~arg3#1;ldv_io_instance_callback_5_26_~arg0#1.base, ldv_io_instance_callback_5_26_~arg0#1.offset := ldv_io_instance_callback_5_26_#in~arg0#1.base, ldv_io_instance_callback_5_26_#in~arg0#1.offset;ldv_io_instance_callback_5_26_~arg1#1.base, ldv_io_instance_callback_5_26_~arg1#1.offset := ldv_io_instance_callback_5_26_#in~arg1#1.base, ldv_io_instance_callback_5_26_#in~arg1#1.offset;ldv_io_instance_callback_5_26_~arg2#1 := ldv_io_instance_callback_5_26_#in~arg2#1;ldv_io_instance_callback_5_26_~arg3#1 := ldv_io_instance_callback_5_26_#in~arg3#1; [2025-02-08 04:19:33,191 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8728: SUMMARY for call ldv_free(~ldv_2_ldv_param_25_2_default~0.base, ~ldv_2_ldv_param_25_2_default~0.offset); srcloc: null [2025-02-08 04:19:33,191 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6086: assume -2147483648 <= saa7146_buffer_timeout_#t~ret291#1 && saa7146_buffer_timeout_#t~ret291#1 <= 2147483647;havoc saa7146_buffer_timeout_#t~mem290#1.base, saa7146_buffer_timeout_#t~mem290#1.offset;havoc saa7146_buffer_timeout_#t~ret291#1; [2025-02-08 04:19:33,191 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9125-1: ldv_switch_1_#res#1 := 38; [2025-02-08 04:19:33,191 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6086-1: SUMMARY for call saa7146_buffer_timeout_#t~ret291#1 := __dynamic_pr_debug(saa7146_buffer_timeout_~#descriptor___0~4#1.base, saa7146_buffer_timeout_~#descriptor___0~4#1.offset, 96, 0); srcloc: null [2025-02-08 04:19:33,191 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9786: call ldv_v4l2_file_operations_io_instance_6_#t~mem939#1.base, ldv_v4l2_file_operations_io_instance_6_#t~mem939#1.offset := read~$Pointer$#28(~ldv_6_container_struct_saa7146_use_ops~0.base, 16 + ~ldv_6_container_struct_saa7146_use_ops~0.offset, 8);assume { :begin_inline_ldv_io_instance_release_6_2 } true;ldv_io_instance_release_6_2_#in~arg0#1.base, ldv_io_instance_release_6_2_#in~arg0#1.offset, ldv_io_instance_release_6_2_#in~arg1#1.base, ldv_io_instance_release_6_2_#in~arg1#1.offset, ldv_io_instance_release_6_2_#in~arg2#1.base, ldv_io_instance_release_6_2_#in~arg2#1.offset := ldv_v4l2_file_operations_io_instance_6_#t~mem939#1.base, ldv_v4l2_file_operations_io_instance_6_#t~mem939#1.offset, ~ldv_6_resource_struct_saa7146_dev_ptr~0.base, ~ldv_6_resource_struct_saa7146_dev_ptr~0.offset, ~ldv_6_resource_file~0.base, ~ldv_6_resource_file~0.offset;havoc ldv_io_instance_release_6_2_~arg0#1.base, ldv_io_instance_release_6_2_~arg0#1.offset, ldv_io_instance_release_6_2_~arg1#1.base, ldv_io_instance_release_6_2_~arg1#1.offset, ldv_io_instance_release_6_2_~arg2#1.base, ldv_io_instance_release_6_2_~arg2#1.offset;ldv_io_instance_release_6_2_~arg0#1.base, ldv_io_instance_release_6_2_~arg0#1.offset := ldv_io_instance_release_6_2_#in~arg0#1.base, ldv_io_instance_release_6_2_#in~arg0#1.offset;ldv_io_instance_release_6_2_~arg1#1.base, ldv_io_instance_release_6_2_~arg1#1.offset := ldv_io_instance_release_6_2_#in~arg1#1.base, ldv_io_instance_release_6_2_#in~arg1#1.offset;ldv_io_instance_release_6_2_~arg2#1.base, ldv_io_instance_release_6_2_~arg2#1.offset := ldv_io_instance_release_6_2_#in~arg2#1.base, ldv_io_instance_release_6_2_#in~arg2#1.offset; [2025-02-08 04:19:33,191 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9918: call ldv_v4l2_file_operations_io_instance_6_#t~mem958#1.base, ldv_v4l2_file_operations_io_instance_6_#t~mem958#1.offset := read~$Pointer$#35(~ldv_6_container_v4l2_file_operations~0.base, 72 + ~ldv_6_container_v4l2_file_operations~0.offset, 8);assume { :begin_inline_ldv_io_instance_probe_6_32 } true;ldv_io_instance_probe_6_32_#in~arg0#1.base, ldv_io_instance_probe_6_32_#in~arg0#1.offset, ldv_io_instance_probe_6_32_#in~arg1#1.base, ldv_io_instance_probe_6_32_#in~arg1#1.offset := ldv_v4l2_file_operations_io_instance_6_#t~mem958#1.base, ldv_v4l2_file_operations_io_instance_6_#t~mem958#1.offset, ~ldv_6_resource_file~0.base, ~ldv_6_resource_file~0.offset;havoc ldv_io_instance_probe_6_32_#res#1;havoc ldv_io_instance_probe_6_32_#t~ret889#1, ldv_io_instance_probe_6_32_~arg0#1.base, ldv_io_instance_probe_6_32_~arg0#1.offset, ldv_io_instance_probe_6_32_~arg1#1.base, ldv_io_instance_probe_6_32_~arg1#1.offset, ldv_io_instance_probe_6_32_~tmp~37#1;ldv_io_instance_probe_6_32_~arg0#1.base, ldv_io_instance_probe_6_32_~arg0#1.offset := ldv_io_instance_probe_6_32_#in~arg0#1.base, ldv_io_instance_probe_6_32_#in~arg0#1.offset;ldv_io_instance_probe_6_32_~arg1#1.base, ldv_io_instance_probe_6_32_~arg1#1.offset := ldv_io_instance_probe_6_32_#in~arg1#1.base, ldv_io_instance_probe_6_32_#in~arg1#1.offset;havoc ldv_io_instance_probe_6_32_~tmp~37#1; [2025-02-08 04:19:33,191 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12693: assume 0 != buffer_prepare_~tmp___2~22#1;call buffer_prepare_#t~mem1708#1 := read~int#36(buffer_prepare_~vv~23#1.base, 1093 + buffer_prepare_~vv~23#1.offset, 4);call buffer_prepare_#t~mem1709#1 := read~int#36(buffer_prepare_~vv~23#1.base, 1097 + buffer_prepare_~vv~23#1.offset, 4);call buffer_prepare_#t~mem1710#1 := read~int#36(buffer_prepare_~vv~23#1.base, 1105 + buffer_prepare_~vv~23#1.offset, 4);call buffer_prepare_#t~mem1711#1.base, buffer_prepare_#t~mem1711#1.offset := read~$Pointer$#38(~#v4l2_field_names~0.base, ~#v4l2_field_names~0.offset + 8 * (if buffer_prepare_#t~mem1710#1 % 4294967296 % 18446744073709551616 <= 9223372036854775807 then buffer_prepare_#t~mem1710#1 % 4294967296 % 18446744073709551616 else buffer_prepare_#t~mem1710#1 % 4294967296 % 18446744073709551616 - 18446744073709551616), 8); [2025-02-08 04:19:33,191 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12693: assume !(0 != buffer_prepare_~tmp___2~22#1); [2025-02-08 04:19:33,191 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8729: ~ldv_statevar_2~0 := 2; [2025-02-08 04:19:33,191 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8729-1: SUMMARY for call ldv_free(~ldv_2_ldv_param_3_2_default~0.base, ~ldv_2_ldv_param_3_2_default~0.offset); srcloc: null [2025-02-08 04:19:33,191 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12165: assume vidioc_s_std_~i~3#1 < vidioc_s_std_#t~mem1583#1;havoc vidioc_s_std_#t~mem1582#1.base, vidioc_s_std_#t~mem1582#1.offset;havoc vidioc_s_std_#t~mem1583#1; [2025-02-08 04:19:33,191 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12165: assume !(vidioc_s_std_~i~3#1 < vidioc_s_std_#t~mem1583#1);havoc vidioc_s_std_#t~mem1582#1.base, vidioc_s_std_#t~mem1582#1.offset;havoc vidioc_s_std_#t~mem1583#1;call vidioc_s_std_#t~mem1584#1.base, vidioc_s_std_#t~mem1584#1.offset := read~$Pointer$#36(vidioc_s_std_~dev~22#1.base, 942 + vidioc_s_std_~dev~22#1.offset, 8);call vidioc_s_std_#t~mem1585#1 := read~int#36(vidioc_s_std_#t~mem1584#1.base, 24 + vidioc_s_std_#t~mem1584#1.offset, 4); [2025-02-08 04:19:33,191 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7937: assume 0 != ldv_entry_EMGentry_9_~tmp~32#1;~ldv_statevar_9~0 := 3; [2025-02-08 04:19:33,191 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7937: assume !(0 != ldv_entry_EMGentry_9_~tmp~32#1);~ldv_statevar_9~0 := 13; [2025-02-08 04:19:33,191 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8862: assume 3 == ~ldv_statevar_3~0; [2025-02-08 04:19:33,191 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8862: assume !(3 == ~ldv_statevar_3~0); [2025-02-08 04:19:33,191 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7805: assume 7 == ~ldv_statevar_9~0; [2025-02-08 04:19:33,191 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7805: assume !(7 == ~ldv_statevar_9~0); [2025-02-08 04:19:33,191 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9523: assume 30 == ~ldv_statevar_5~0; [2025-02-08 04:19:33,191 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9523: assume !(30 == ~ldv_statevar_5~0); [2025-02-08 04:19:33,191 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13487: havoc ldv_io_instance_callback_6_18_~arg0#1.base, ldv_io_instance_callback_6_18_~arg0#1.offset, ldv_io_instance_callback_6_18_~arg1#1.base, ldv_io_instance_callback_6_18_~arg1#1.offset, ldv_io_instance_callback_6_18_~arg2#1;havoc ldv_io_instance_callback_6_18_#in~arg0#1.base, ldv_io_instance_callback_6_18_#in~arg0#1.offset, ldv_io_instance_callback_6_18_#in~arg1#1.base, ldv_io_instance_callback_6_18_#in~arg1#1.offset, ldv_io_instance_callback_6_18_#in~arg2#1;assume { :end_inline_ldv_io_instance_callback_6_18 } true;~ldv_statevar_6~0 := 3; [2025-02-08 04:19:33,191 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13487-1: SUMMARY for call video_irq_done(ldv_io_instance_callback_6_18_~arg1#1.base, ldv_io_instance_callback_6_18_~arg1#1.offset, ldv_io_instance_callback_6_18_~arg2#1); srcloc: null [2025-02-08 04:19:33,192 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8995: assume 2 == ldv_switch_1_~tmp~42#1; [2025-02-08 04:19:33,192 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8995: assume !(2 == ldv_switch_1_~tmp~42#1); [2025-02-08 04:19:33,192 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9127-1: ldv_switch_1_#res#1 := 39; [2025-02-08 04:19:33,192 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10845: assume saa7146_pgtable_build_~i~2#1 <= saa7146_pgtable_build_~m3~0#1; [2025-02-08 04:19:33,192 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10845: assume !(saa7146_pgtable_build_~i~2#1 <= saa7146_pgtable_build_~m3~0#1);call saa7146_pgtable_build_#t~mem1191#1 := read~int#36(saa7146_pgtable_build_~ptr3~0#1.base, -4 + saa7146_pgtable_build_~ptr3~0#1.offset, 4);saa7146_pgtable_build_~fill~0#1 := saa7146_pgtable_build_#t~mem1191#1;havoc saa7146_pgtable_build_#t~mem1191#1; [2025-02-08 04:19:33,192 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9920: assume -2147483648 <= ldv_v4l2_file_operations_io_instance_6_#t~ret960#1 && ldv_v4l2_file_operations_io_instance_6_#t~ret960#1 <= 2147483647;~ldv_6_ret_default~0 := ldv_v4l2_file_operations_io_instance_6_#t~ret960#1;havoc ldv_v4l2_file_operations_io_instance_6_#t~ret960#1; [2025-02-08 04:19:33,192 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9920-1: SUMMARY for call ldv_v4l2_file_operations_io_instance_6_#t~ret960#1 := ldv_filter_err_code(~ldv_6_ret_default~0); srcloc: null [2025-02-08 04:19:33,192 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12695: assume -2147483648 <= buffer_prepare_#t~ret1712#1 && buffer_prepare_#t~ret1712#1 <= 2147483647;havoc buffer_prepare_#t~mem1708#1;havoc buffer_prepare_#t~mem1709#1;havoc buffer_prepare_#t~mem1710#1;havoc buffer_prepare_#t~mem1711#1.base, buffer_prepare_#t~mem1711#1.offset;havoc buffer_prepare_#t~ret1712#1; [2025-02-08 04:19:33,192 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12695-1: SUMMARY for call buffer_prepare_#t~ret1712#1 := __dynamic_pr_debug(buffer_prepare_~#descriptor___2~10#1.base, buffer_prepare_~#descriptor___2~10#1.offset, 590, 0); srcloc: null [2025-02-08 04:19:33,192 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8599: assume { :begin_inline_ldv_dummy_resourceless_instance_callback_2_3 } true;ldv_dummy_resourceless_instance_callback_2_3_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_2_3_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_2_3_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_2_3_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_2_3_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_2_3_#in~arg2#1.offset, ldv_dummy_resourceless_instance_callback_2_3_#in~arg3#1.base, ldv_dummy_resourceless_instance_callback_2_3_#in~arg3#1.offset := ~ldv_2_callback_vidioc_dqbuf~0.base, ~ldv_2_callback_vidioc_dqbuf~0.offset, ~ldv_2_container_struct_file_ptr~0.base, ~ldv_2_container_struct_file_ptr~0.offset, ~ldv_2_container_struct_v4l2_buffer_ptr~0.base, ~ldv_2_container_struct_v4l2_buffer_ptr~0.offset, ~ldv_2_ldv_param_3_2_default~0.base, ~ldv_2_ldv_param_3_2_default~0.offset;havoc ldv_dummy_resourceless_instance_callback_2_3_#t~ret1844#1, ldv_dummy_resourceless_instance_callback_2_3_~arg0#1.base, ldv_dummy_resourceless_instance_callback_2_3_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_2_3_~arg1#1.base, ldv_dummy_resourceless_instance_callback_2_3_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_2_3_~arg2#1.base, ldv_dummy_resourceless_instance_callback_2_3_~arg2#1.offset, ldv_dummy_resourceless_instance_callback_2_3_~arg3#1.base, ldv_dummy_resourceless_instance_callback_2_3_~arg3#1.offset;ldv_dummy_resourceless_instance_callback_2_3_~arg0#1.base, ldv_dummy_resourceless_instance_callback_2_3_~arg0#1.offset := ldv_dummy_resourceless_instance_callback_2_3_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_2_3_#in~arg0#1.offset;ldv_dummy_resourceless_instance_callback_2_3_~arg1#1.base, ldv_dummy_resourceless_instance_callback_2_3_~arg1#1.offset := ldv_dummy_resourceless_instance_callback_2_3_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_2_3_#in~arg1#1.offset;ldv_dummy_resourceless_instance_callback_2_3_~arg2#1.base, ldv_dummy_resourceless_instance_callback_2_3_~arg2#1.offset := ldv_dummy_resourceless_instance_callback_2_3_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_2_3_#in~arg2#1.offset;ldv_dummy_resourceless_instance_callback_2_3_~arg3#1.base, ldv_dummy_resourceless_instance_callback_2_3_~arg3#1.offset := ldv_dummy_resourceless_instance_callback_2_3_#in~arg3#1.base, ldv_dummy_resourceless_instance_callback_2_3_#in~arg3#1.offset; [2025-02-08 04:19:33,192 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8203-1: SUMMARY for call ldv_file_operations_file_operations_instance_0_#t~ret869#1.base, ldv_file_operations_file_operations_instance_0_#t~ret869#1.offset := ldv_xmalloc(520); srcloc: null [2025-02-08 04:19:33,192 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8203: ldv_file_operations_file_operations_instance_0_~tmp___2~9#1.base, ldv_file_operations_file_operations_instance_0_~tmp___2~9#1.offset := ldv_file_operations_file_operations_instance_0_#t~ret869#1.base, ldv_file_operations_file_operations_instance_0_#t~ret869#1.offset;havoc ldv_file_operations_file_operations_instance_0_#t~ret869#1.base, ldv_file_operations_file_operations_instance_0_#t~ret869#1.offset;~ldv_0_resource_file~0.base, ~ldv_0_resource_file~0.offset := ldv_file_operations_file_operations_instance_0_~tmp___2~9#1.base, ldv_file_operations_file_operations_instance_0_~tmp___2~9#1.offset; [2025-02-08 04:19:33,192 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9921: assume -2147483648 <= ldv_v4l2_file_operations_io_instance_6_#t~ret961#1 && ldv_v4l2_file_operations_io_instance_6_#t~ret961#1 <= 2147483647;ldv_v4l2_file_operations_io_instance_6_~tmp___9~2#1 := ldv_v4l2_file_operations_io_instance_6_#t~ret961#1;havoc ldv_v4l2_file_operations_io_instance_6_#t~ret961#1; [2025-02-08 04:19:33,192 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9921-1: SUMMARY for call ldv_v4l2_file_operations_io_instance_6_#t~ret961#1 := ldv_undef_int(); srcloc: null [2025-02-08 04:19:33,192 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8468: assume 1 == ~ldv_statevar_2~0; [2025-02-08 04:19:33,192 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8468: assume !(1 == ~ldv_statevar_2~0); [2025-02-08 04:19:33,192 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9129-1: ldv_switch_1_#res#1 := 40; [2025-02-08 04:19:33,192 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10715-1: [2025-02-08 04:19:33,192 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10715: assume 0 != saa7146_pgtable_build_#t~bitwise1161#1 % 4294967296;havoc saa7146_pgtable_build_#t~mem1160#1;havoc saa7146_pgtable_build_#t~bitwise1161#1;saa7146_pgtable_build_~pt1~0#1.base, saa7146_pgtable_build_~pt1~0#1.offset := saa7146_pgtable_build_~buf#1.base, 236 + saa7146_pgtable_build_~buf#1.offset;saa7146_pgtable_build_~pt2~0#1.base, saa7146_pgtable_build_~pt2~0#1.offset := saa7146_pgtable_build_~buf#1.base, 276 + saa7146_pgtable_build_~buf#1.offset;saa7146_pgtable_build_~pt3~0#1.base, saa7146_pgtable_build_~pt3~0#1.offset := saa7146_pgtable_build_~buf#1.base, 316 + saa7146_pgtable_build_~buf#1.offset;call saa7146_pgtable_build_#t~mem1162#1.base, saa7146_pgtable_build_#t~mem1162#1.offset := read~$Pointer$#36(saa7146_pgtable_build_~buf#1.base, 220 + saa7146_pgtable_build_~buf#1.offset, 8);call saa7146_pgtable_build_#t~mem1164#1 := read~int#36(saa7146_pgtable_build_#t~mem1162#1.base, saa7146_pgtable_build_#t~mem1162#1.offset, 4);call saa7146_pgtable_build_#t~mem1163#1.base, saa7146_pgtable_build_#t~mem1163#1.offset := read~$Pointer$#36(saa7146_pgtable_build_~buf#1.base, 220 + saa7146_pgtable_build_~buf#1.offset, 8);call saa7146_pgtable_build_#t~mem1165#1 := read~int#36(saa7146_pgtable_build_#t~mem1163#1.base, 4 + saa7146_pgtable_build_#t~mem1163#1.offset, 4);saa7146_pgtable_build_~size~0#1 := (if saa7146_pgtable_build_#t~mem1164#1 * saa7146_pgtable_build_#t~mem1165#1 % 4294967296 % 4294967296 <= 2147483647 then saa7146_pgtable_build_#t~mem1164#1 * saa7146_pgtable_build_#t~mem1165#1 % 4294967296 % 4294967296 else saa7146_pgtable_build_#t~mem1164#1 * saa7146_pgtable_build_#t~mem1165#1 % 4294967296 % 4294967296 - 4294967296);havoc saa7146_pgtable_build_#t~mem1162#1.base, saa7146_pgtable_build_#t~mem1162#1.offset;havoc saa7146_pgtable_build_#t~mem1164#1;havoc saa7146_pgtable_build_#t~mem1163#1.base, saa7146_pgtable_build_#t~mem1163#1.offset;havoc saa7146_pgtable_build_#t~mem1165#1;call saa7146_pgtable_build_#t~mem1166#1 := read~int#36(saa7146_pgtable_build_~sfmt~0#1.base, 16 + saa7146_pgtable_build_~sfmt~0#1.offset, 1); [2025-02-08 04:19:33,192 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10715: assume !(0 != saa7146_pgtable_build_#t~bitwise1161#1 % 4294967296);havoc saa7146_pgtable_build_#t~mem1160#1;havoc saa7146_pgtable_build_#t~bitwise1161#1;saa7146_pgtable_build_~pt~0#1.base, saa7146_pgtable_build_~pt~0#1.offset := saa7146_pgtable_build_~buf#1.base, 236 + saa7146_pgtable_build_~buf#1.offset; [2025-02-08 04:19:33,192 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10715-3: assume 61440 == saa7146_pgtable_build_#t~mem1160#1 % 4294967296;saa7146_pgtable_build_#t~bitwise1161#1 := saa7146_pgtable_build_#t~mem1160#1; [2025-02-08 04:19:33,192 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10715-3: assume !(61440 == saa7146_pgtable_build_#t~mem1160#1 % 4294967296); [2025-02-08 04:19:33,192 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10715-2: havoc saa7146_pgtable_build_#t~bitwise1161#1;assume saa7146_pgtable_build_#t~bitwise1161#1 % 4294967296 <= saa7146_pgtable_build_#t~mem1160#1 % 4294967296 && saa7146_pgtable_build_#t~bitwise1161#1 % 4294967296 <= 61440; [2025-02-08 04:19:33,192 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10715-5: call saa7146_pgtable_build_#t~mem1160#1 := read~int#36(saa7146_pgtable_build_~sfmt~0#1.base, 12 + saa7146_pgtable_build_~sfmt~0#1.offset, 4); [2025-02-08 04:19:33,192 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10715-4: assume 0 == saa7146_pgtable_build_#t~mem1160#1 % 4294967296;saa7146_pgtable_build_#t~bitwise1161#1 := 0; [2025-02-08 04:19:33,192 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10715-4: assume !(0 == saa7146_pgtable_build_#t~mem1160#1 % 4294967296); [2025-02-08 04:19:33,193 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8205-1: SUMMARY for call ldv_file_operations_file_operations_instance_0_#t~ret870#1.base, ldv_file_operations_file_operations_instance_0_#t~ret870#1.offset := ldv_xmalloc(1032); srcloc: null [2025-02-08 04:19:33,193 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8205: ldv_file_operations_file_operations_instance_0_~tmp___3~6#1.base, ldv_file_operations_file_operations_instance_0_~tmp___3~6#1.offset := ldv_file_operations_file_operations_instance_0_#t~ret870#1.base, ldv_file_operations_file_operations_instance_0_#t~ret870#1.offset;havoc ldv_file_operations_file_operations_instance_0_#t~ret870#1.base, ldv_file_operations_file_operations_instance_0_#t~ret870#1.offset;~ldv_0_resource_inode~0.base, ~ldv_0_resource_inode~0.offset := ldv_file_operations_file_operations_instance_0_~tmp___3~6#1.base, ldv_file_operations_file_operations_instance_0_~tmp___3~6#1.offset; [2025-02-08 04:19:33,193 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9923: assume 0 != ldv_v4l2_file_operations_io_instance_6_~tmp___9~2#1;~ldv_statevar_6~0 := 8; [2025-02-08 04:19:33,193 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9923: assume !(0 != ldv_v4l2_file_operations_io_instance_6_~tmp___9~2#1);~ldv_statevar_6~0 := 10; [2025-02-08 04:19:33,193 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8866: assume 4 == ~ldv_statevar_3~0; [2025-02-08 04:19:33,193 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8866: assume !(4 == ~ldv_statevar_3~0); [2025-02-08 04:19:33,193 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8602: ~ldv_statevar_2~0 := 2; [2025-02-08 04:19:33,193 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7809: assume 8 == ~ldv_statevar_9~0; [2025-02-08 04:19:33,193 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7809: assume !(8 == ~ldv_statevar_9~0); [2025-02-08 04:19:33,193 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8602-1: SUMMARY for call ldv_free(~ldv_2_ldv_param_3_2_default~0.base, ~ldv_2_ldv_param_3_2_default~0.offset); srcloc: null [2025-02-08 04:19:33,193 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9527: assume 32 == ~ldv_statevar_5~0; [2025-02-08 04:19:33,193 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9527: assume !(32 == ~ldv_statevar_5~0); [2025-02-08 04:19:33,193 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12170: assume vidioc_s_std_~i~3#1 != vidioc_s_std_#t~mem1585#1;havoc vidioc_s_std_#t~mem1584#1.base, vidioc_s_std_#t~mem1584#1.offset;havoc vidioc_s_std_#t~mem1585#1;call vidioc_s_std_#t~mem1586#1.base, vidioc_s_std_#t~mem1586#1.offset := read~$Pointer$#36(vidioc_s_std_~dev~22#1.base, 942 + vidioc_s_std_~dev~22#1.offset, 8);call vidioc_s_std_#t~mem1587#1.base, vidioc_s_std_#t~mem1587#1.offset := read~$Pointer$#36(vidioc_s_std_#t~mem1586#1.base, 16 + vidioc_s_std_#t~mem1586#1.offset, 8);call write~$Pointer$#36(vidioc_s_std_#t~mem1587#1.base, vidioc_s_std_#t~mem1587#1.offset + 40 * (if vidioc_s_std_~i~3#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then vidioc_s_std_~i~3#1 % 18446744073709551616 % 18446744073709551616 else vidioc_s_std_~i~3#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), vidioc_s_std_~vv~20#1.base, 1129 + vidioc_s_std_~vv~20#1.offset, 8);havoc vidioc_s_std_#t~mem1586#1.base, vidioc_s_std_#t~mem1586#1.offset;havoc vidioc_s_std_#t~mem1587#1.base, vidioc_s_std_#t~mem1587#1.offset;call vidioc_s_std_#t~mem1588#1.base, vidioc_s_std_#t~mem1588#1.offset := read~$Pointer$#36(vidioc_s_std_~dev~22#1.base, 942 + vidioc_s_std_~dev~22#1.offset, 8);call vidioc_s_std_#t~mem1589#1.base, vidioc_s_std_#t~mem1589#1.offset := read~$Pointer$#36(vidioc_s_std_#t~mem1588#1.base, 28 + vidioc_s_std_#t~mem1588#1.offset, 8); [2025-02-08 04:19:33,194 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12170: assume !(vidioc_s_std_~i~3#1 != vidioc_s_std_#t~mem1585#1);havoc vidioc_s_std_#t~mem1584#1.base, vidioc_s_std_#t~mem1584#1.offset;havoc vidioc_s_std_#t~mem1585#1; [2025-02-08 04:19:33,194 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9131-1: ldv_switch_1_#res#1 := 41; [2025-02-08 04:19:33,194 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8999: assume 3 == ldv_switch_1_~tmp~42#1; [2025-02-08 04:19:33,194 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8999: assume !(3 == ldv_switch_1_~tmp~42#1); [2025-02-08 04:19:33,194 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9660: ldv_v4l2_file_operations_io_instance_5_~tmp___7~3#1.base, ldv_v4l2_file_operations_io_instance_5_~tmp___7~3#1.offset := ldv_v4l2_file_operations_io_instance_5_#t~ret932#1.base, ldv_v4l2_file_operations_io_instance_5_#t~ret932#1.offset;havoc ldv_v4l2_file_operations_io_instance_5_#t~ret932#1.base, ldv_v4l2_file_operations_io_instance_5_#t~ret932#1.offset;~ldv_5_ldv_param_29_1_default~0.base, ~ldv_5_ldv_param_29_1_default~0.offset := ldv_v4l2_file_operations_io_instance_5_~tmp___7~3#1.base, ldv_v4l2_file_operations_io_instance_5_~tmp___7~3#1.offset; [2025-02-08 04:19:33,194 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9660-1: SUMMARY for call ldv_v4l2_file_operations_io_instance_5_#t~ret932#1.base, ldv_v4l2_file_operations_io_instance_5_#t~ret932#1.offset := ldv_xmalloc(1); srcloc: null [2025-02-08 04:19:33,194 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8735: assume { :begin_inline_ldv_dummy_resourceless_instance_callback_2_28 } true;ldv_dummy_resourceless_instance_callback_2_28_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_2_28_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_2_28_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_2_28_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_2_28_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_2_28_#in~arg2#1.offset, ldv_dummy_resourceless_instance_callback_2_28_#in~arg3#1.base, ldv_dummy_resourceless_instance_callback_2_28_#in~arg3#1.offset := ~ldv_2_callback_vidioc_querycap~0.base, ~ldv_2_callback_vidioc_querycap~0.offset, ~ldv_2_container_struct_file_ptr~0.base, ~ldv_2_container_struct_file_ptr~0.offset, ~ldv_2_container_struct_v4l2_buffer_ptr~0.base, ~ldv_2_container_struct_v4l2_buffer_ptr~0.offset, ~ldv_2_container_struct_v4l2_capability_ptr~0.base, ~ldv_2_container_struct_v4l2_capability_ptr~0.offset;havoc ldv_dummy_resourceless_instance_callback_2_28_#t~ret1842#1, ldv_dummy_resourceless_instance_callback_2_28_~arg0#1.base, ldv_dummy_resourceless_instance_callback_2_28_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_2_28_~arg1#1.base, ldv_dummy_resourceless_instance_callback_2_28_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_2_28_~arg2#1.base, ldv_dummy_resourceless_instance_callback_2_28_~arg2#1.offset, ldv_dummy_resourceless_instance_callback_2_28_~arg3#1.base, ldv_dummy_resourceless_instance_callback_2_28_~arg3#1.offset;ldv_dummy_resourceless_instance_callback_2_28_~arg0#1.base, ldv_dummy_resourceless_instance_callback_2_28_~arg0#1.offset := ldv_dummy_resourceless_instance_callback_2_28_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_2_28_#in~arg0#1.offset;ldv_dummy_resourceless_instance_callback_2_28_~arg1#1.base, ldv_dummy_resourceless_instance_callback_2_28_~arg1#1.offset := ldv_dummy_resourceless_instance_callback_2_28_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_2_28_#in~arg1#1.offset;ldv_dummy_resourceless_instance_callback_2_28_~arg2#1.base, ldv_dummy_resourceless_instance_callback_2_28_~arg2#1.offset := ldv_dummy_resourceless_instance_callback_2_28_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_2_28_#in~arg2#1.offset;ldv_dummy_resourceless_instance_callback_2_28_~arg3#1.base, ldv_dummy_resourceless_instance_callback_2_28_~arg3#1.offset := ldv_dummy_resourceless_instance_callback_2_28_#in~arg3#1.base, ldv_dummy_resourceless_instance_callback_2_28_#in~arg3#1.offset; [2025-02-08 04:19:33,194 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8207-1: SUMMARY for call ldv_file_operations_file_operations_instance_0_#t~ret871#1 := ldv_undef_int(); srcloc: null [2025-02-08 04:19:33,194 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8207: assume -2147483648 <= ldv_file_operations_file_operations_instance_0_#t~ret871#1 && ldv_file_operations_file_operations_instance_0_#t~ret871#1 <= 2147483647;ldv_file_operations_file_operations_instance_0_~tmp___4~5#1 := ldv_file_operations_file_operations_instance_0_#t~ret871#1;havoc ldv_file_operations_file_operations_instance_0_#t~ret871#1;~ldv_0_size_cnt_write_size~0 := ldv_file_operations_file_operations_instance_0_~tmp___4~5#1; [2025-02-08 04:19:33,194 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9793: assume -2147483648 <= ldv_v4l2_file_operations_io_instance_6_#t~ret940#1 && ldv_v4l2_file_operations_io_instance_6_#t~ret940#1 <= 2147483647;~ldv_statevar_6~0 := ldv_v4l2_file_operations_io_instance_6_#t~ret940#1;havoc ldv_v4l2_file_operations_io_instance_6_#t~ret940#1; [2025-02-08 04:19:33,194 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9793-1: SUMMARY for call ldv_v4l2_file_operations_io_instance_6_#t~ret940#1 := ldv_switch_4(); srcloc: null [2025-02-08 04:19:33,194 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8340-1: SUMMARY for call ldv_io_instance_callback_6_26_#t~ret886#1 := video_ioctl2(ldv_io_instance_callback_6_26_~arg1#1.base, ldv_io_instance_callback_6_26_~arg1#1.offset, ldv_io_instance_callback_6_26_~arg2#1, ldv_io_instance_callback_6_26_~arg3#1); srcloc: null [2025-02-08 04:19:33,194 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8472: assume 2 == ~ldv_statevar_2~0; [2025-02-08 04:19:33,194 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8472: assume !(2 == ~ldv_statevar_2~0); [2025-02-08 04:19:33,195 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8340: assume -9223372036854775808 <= ldv_io_instance_callback_6_26_#t~ret886#1 && ldv_io_instance_callback_6_26_#t~ret886#1 <= 9223372036854775807;havoc ldv_io_instance_callback_6_26_#t~ret886#1;havoc ldv_io_instance_callback_6_26_#t~ret886#1, ldv_io_instance_callback_6_26_~arg0#1.base, ldv_io_instance_callback_6_26_~arg0#1.offset, ldv_io_instance_callback_6_26_~arg1#1.base, ldv_io_instance_callback_6_26_~arg1#1.offset, ldv_io_instance_callback_6_26_~arg2#1, ldv_io_instance_callback_6_26_~arg3#1;havoc ldv_io_instance_callback_6_26_#in~arg0#1.base, ldv_io_instance_callback_6_26_#in~arg0#1.offset, ldv_io_instance_callback_6_26_#in~arg1#1.base, ldv_io_instance_callback_6_26_#in~arg1#1.offset, ldv_io_instance_callback_6_26_#in~arg2#1, ldv_io_instance_callback_6_26_#in~arg3#1;assume { :end_inline_ldv_io_instance_callback_6_26 } true;~ldv_statevar_6~0 := 3; [2025-02-08 04:19:33,195 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12172: assume 0 != (vidioc_s_std_#t~mem1589#1.base + vidioc_s_std_#t~mem1589#1.offset) % 18446744073709551616;havoc vidioc_s_std_#t~mem1588#1.base, vidioc_s_std_#t~mem1588#1.offset;havoc vidioc_s_std_#t~mem1589#1.base, vidioc_s_std_#t~mem1589#1.offset;call vidioc_s_std_#t~mem1594#1.base, vidioc_s_std_#t~mem1594#1.offset := read~$Pointer$#36(vidioc_s_std_~vv~20#1.base, 1129 + vidioc_s_std_~vv~20#1.offset, 8);call vidioc_s_std_#t~mem1595#1.base, vidioc_s_std_#t~mem1595#1.offset := read~$Pointer$#36(vidioc_s_std_~dev~22#1.base, 942 + vidioc_s_std_~dev~22#1.offset, 8);call vidioc_s_std_#t~mem1596#1.base, vidioc_s_std_#t~mem1596#1.offset := read~$Pointer$#36(vidioc_s_std_#t~mem1595#1.base, 28 + vidioc_s_std_#t~mem1595#1.offset, 8); [2025-02-08 04:19:33,195 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12172: assume !(0 != (vidioc_s_std_#t~mem1589#1.base + vidioc_s_std_#t~mem1589#1.offset) % 18446744073709551616);havoc vidioc_s_std_#t~mem1588#1.base, vidioc_s_std_#t~mem1588#1.offset;havoc vidioc_s_std_#t~mem1589#1.base, vidioc_s_std_#t~mem1589#1.offset; [2025-02-08 04:19:33,195 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6094: SUMMARY for call saa7146_buffer_finish(saa7146_buffer_timeout_~dev~2#1.base, saa7146_buffer_timeout_~dev~2#1.offset, saa7146_buffer_timeout_~q~0#1.base, saa7146_buffer_timeout_~q~0#1.offset, 5); srcloc: null [2025-02-08 04:19:33,199 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13229: assume -2147483648 <= ldv_dummy_resourceless_instance_callback_2_16_#t~ret1838#1 && ldv_dummy_resourceless_instance_callback_2_16_#t~ret1838#1 <= 2147483647;havoc ldv_dummy_resourceless_instance_callback_2_16_#t~ret1838#1;havoc ldv_dummy_resourceless_instance_callback_2_16_#t~ret1838#1, ldv_dummy_resourceless_instance_callback_2_16_~arg0#1.base, ldv_dummy_resourceless_instance_callback_2_16_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_2_16_~arg1#1.base, ldv_dummy_resourceless_instance_callback_2_16_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_2_16_~arg2#1.base, ldv_dummy_resourceless_instance_callback_2_16_~arg2#1.offset, ldv_dummy_resourceless_instance_callback_2_16_~arg3#1.base, ldv_dummy_resourceless_instance_callback_2_16_~arg3#1.offset;havoc ldv_dummy_resourceless_instance_callback_2_16_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_2_16_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_2_16_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_2_16_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_2_16_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_2_16_#in~arg2#1.offset, ldv_dummy_resourceless_instance_callback_2_16_#in~arg3#1.base, ldv_dummy_resourceless_instance_callback_2_16_#in~arg3#1.offset;assume { :end_inline_ldv_dummy_resourceless_instance_callback_2_16 } true; [2025-02-08 04:19:33,199 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13229-1: SUMMARY for call ldv_dummy_resourceless_instance_callback_2_16_#t~ret1838#1 := vidioc_g_std(ldv_dummy_resourceless_instance_callback_2_16_~arg1#1.base, ldv_dummy_resourceless_instance_callback_2_16_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_2_16_~arg2#1.base, ldv_dummy_resourceless_instance_callback_2_16_~arg2#1.offset, ldv_dummy_resourceless_instance_callback_2_16_~arg3#1.base, ldv_dummy_resourceless_instance_callback_2_16_~arg3#1.offset); srcloc: null [2025-02-08 04:19:33,199 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9662-1: SUMMARY for call ldv_v4l2_file_operations_io_instance_5_#t~ret933#1.base, ldv_v4l2_file_operations_io_instance_5_#t~ret933#1.offset := ldv_xmalloc(8); srcloc: null [2025-02-08 04:19:33,199 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9662: ldv_v4l2_file_operations_io_instance_5_~tmp___8~1#1.base, ldv_v4l2_file_operations_io_instance_5_~tmp___8~1#1.offset := ldv_v4l2_file_operations_io_instance_5_#t~ret933#1.base, ldv_v4l2_file_operations_io_instance_5_#t~ret933#1.offset;havoc ldv_v4l2_file_operations_io_instance_5_#t~ret933#1.base, ldv_v4l2_file_operations_io_instance_5_#t~ret933#1.offset;~ldv_5_ldv_param_29_3_default~0.base, ~ldv_5_ldv_param_29_3_default~0.offset := ldv_v4l2_file_operations_io_instance_5_~tmp___8~1#1.base, ldv_v4l2_file_operations_io_instance_5_~tmp___8~1#1.offset;assume { :begin_inline_ldv_io_instance_callback_5_29 } true;ldv_io_instance_callback_5_29_#in~arg0#1.base, ldv_io_instance_callback_5_29_#in~arg0#1.offset, ldv_io_instance_callback_5_29_#in~arg1#1.base, ldv_io_instance_callback_5_29_#in~arg1#1.offset, ldv_io_instance_callback_5_29_#in~arg2#1.base, ldv_io_instance_callback_5_29_#in~arg2#1.offset, ldv_io_instance_callback_5_29_#in~arg3#1, ldv_io_instance_callback_5_29_#in~arg4#1.base, ldv_io_instance_callback_5_29_#in~arg4#1.offset := ~ldv_5_callback_write~0.base, ~ldv_5_callback_write~0.offset, ~ldv_5_resource_file~0.base, ~ldv_5_resource_file~0.offset, ~ldv_5_ldv_param_29_1_default~0.base, ~ldv_5_ldv_param_29_1_default~0.offset, ~ldv_5_ldv_param_29_2_default~0, ~ldv_5_ldv_param_29_3_default~0.base, ~ldv_5_ldv_param_29_3_default~0.offset;havoc ldv_io_instance_callback_5_29_#t~ret883#1, ldv_io_instance_callback_5_29_~arg0#1.base, ldv_io_instance_callback_5_29_~arg0#1.offset, ldv_io_instance_callback_5_29_~arg1#1.base, ldv_io_instance_callback_5_29_~arg1#1.offset, ldv_io_instance_callback_5_29_~arg2#1.base, ldv_io_instance_callback_5_29_~arg2#1.offset, ldv_io_instance_callback_5_29_~arg3#1, ldv_io_instance_callback_5_29_~arg4#1.base, ldv_io_instance_callback_5_29_~arg4#1.offset;ldv_io_instance_callback_5_29_~arg0#1.base, ldv_io_instance_callback_5_29_~arg0#1.offset := ldv_io_instance_callback_5_29_#in~arg0#1.base, ldv_io_instance_callback_5_29_#in~arg0#1.offset;ldv_io_instance_callback_5_29_~arg1#1.base, ldv_io_instance_callback_5_29_~arg1#1.offset := ldv_io_instance_callback_5_29_#in~arg1#1.base, ldv_io_instance_callback_5_29_#in~arg1#1.offset;ldv_io_instance_callback_5_29_~arg2#1.base, ldv_io_instance_callback_5_29_~arg2#1.offset := ldv_io_instance_callback_5_29_#in~arg2#1.base, ldv_io_instance_callback_5_29_#in~arg2#1.offset;ldv_io_instance_callback_5_29_~arg3#1 := ldv_io_instance_callback_5_29_#in~arg3#1;ldv_io_instance_callback_5_29_~arg4#1.base, ldv_io_instance_callback_5_29_~arg4#1.offset := ldv_io_instance_callback_5_29_#in~arg4#1.base, ldv_io_instance_callback_5_29_#in~arg4#1.offset; [2025-02-08 04:19:33,199 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8209-1: SUMMARY for call ldv_file_operations_file_operations_instance_0_#t~ret872#1 := ldv_undef_int(); srcloc: null [2025-02-08 04:19:33,199 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8209: assume -2147483648 <= ldv_file_operations_file_operations_instance_0_#t~ret872#1 && ldv_file_operations_file_operations_instance_0_#t~ret872#1 <= 2147483647;ldv_file_operations_file_operations_instance_0_~tmp___5~3#1 := ldv_file_operations_file_operations_instance_0_#t~ret872#1;havoc ldv_file_operations_file_operations_instance_0_#t~ret872#1; [2025-02-08 04:19:33,199 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9134: ldv_switch_1_#res#1 := 0; [2025-02-08 04:19:33,199 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10852: call write~int#36(saa7146_pgtable_build_~fill~0#1, saa7146_pgtable_build_~ptr3~0#1.base, saa7146_pgtable_build_~ptr3~0#1.offset, 4);saa7146_pgtable_build_~i~2#1 := 1 + saa7146_pgtable_build_~i~2#1;saa7146_pgtable_build_~ptr3~0#1.base, saa7146_pgtable_build_~ptr3~0#1.offset := saa7146_pgtable_build_~ptr3~0#1.base, 4 + saa7146_pgtable_build_~ptr3~0#1.offset; [2025-02-08 04:19:33,199 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8738: ~ldv_statevar_2~0 := 2; [2025-02-08 04:19:33,199 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7945: SUMMARY for call ldv_assume((if 0 != ~ldv_9_ret_default~0 then 1 else 0)); srcloc: null [2025-02-08 04:19:33,200 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8870: assume 5 == ~ldv_statevar_3~0; [2025-02-08 04:19:33,200 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8870: assume !(5 == ~ldv_statevar_3~0); [2025-02-08 04:19:33,200 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7813: assume 9 == ~ldv_statevar_9~0; [2025-02-08 04:19:33,200 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7813: assume !(9 == ~ldv_statevar_9~0); [2025-02-08 04:19:33,200 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9531: havoc ldv_v4l2_file_operations_io_instance_5_#t~ret914#1, ldv_v4l2_file_operations_io_instance_5_#t~mem915#1.base, ldv_v4l2_file_operations_io_instance_5_#t~mem915#1.offset, ldv_v4l2_file_operations_io_instance_5_#t~ret916#1, ldv_v4l2_file_operations_io_instance_5_#t~ret917#1, ldv_v4l2_file_operations_io_instance_5_#t~ret918#1, ldv_v4l2_file_operations_io_instance_5_#t~mem919#1.base, ldv_v4l2_file_operations_io_instance_5_#t~mem919#1.offset, ldv_v4l2_file_operations_io_instance_5_#t~ret920#1, ldv_v4l2_file_operations_io_instance_5_#t~ret921#1, ldv_v4l2_file_operations_io_instance_5_#t~ret922#1, ldv_v4l2_file_operations_io_instance_5_#t~ret923#1.base, ldv_v4l2_file_operations_io_instance_5_#t~ret923#1.offset, ldv_v4l2_file_operations_io_instance_5_#t~ret924#1.base, ldv_v4l2_file_operations_io_instance_5_#t~ret924#1.offset, ldv_v4l2_file_operations_io_instance_5_#t~ret925#1.base, ldv_v4l2_file_operations_io_instance_5_#t~ret925#1.offset, ldv_v4l2_file_operations_io_instance_5_#t~ret926#1.base, ldv_v4l2_file_operations_io_instance_5_#t~ret926#1.offset, ldv_v4l2_file_operations_io_instance_5_#t~ret927#1.base, ldv_v4l2_file_operations_io_instance_5_#t~ret927#1.offset, ldv_v4l2_file_operations_io_instance_5_#t~ret928#1, ldv_v4l2_file_operations_io_instance_5_#t~mem929#1.base, ldv_v4l2_file_operations_io_instance_5_#t~mem929#1.offset, ldv_v4l2_file_operations_io_instance_5_#t~ret930#1.base, ldv_v4l2_file_operations_io_instance_5_#t~ret930#1.offset, ldv_v4l2_file_operations_io_instance_5_#t~ret931#1.base, ldv_v4l2_file_operations_io_instance_5_#t~ret931#1.offset, ldv_v4l2_file_operations_io_instance_5_#t~ret932#1.base, ldv_v4l2_file_operations_io_instance_5_#t~ret932#1.offset, ldv_v4l2_file_operations_io_instance_5_#t~ret933#1.base, ldv_v4l2_file_operations_io_instance_5_#t~ret933#1.offset, ldv_v4l2_file_operations_io_instance_5_#t~mem934#1.base, ldv_v4l2_file_operations_io_instance_5_#t~mem934#1.offset, ldv_v4l2_file_operations_io_instance_5_#t~ret935#1, ldv_v4l2_file_operations_io_instance_5_#t~ret936#1, ldv_v4l2_file_operations_io_instance_5_#t~ret937#1, ldv_v4l2_file_operations_io_instance_5_~arg0#1.base, ldv_v4l2_file_operations_io_instance_5_~arg0#1.offset, ldv_v4l2_file_operations_io_instance_5_~tmp~46#1, ldv_v4l2_file_operations_io_instance_5_~tmp___0~24#1.base, ldv_v4l2_file_operations_io_instance_5_~tmp___0~24#1.offset, ldv_v4l2_file_operations_io_instance_5_~tmp___1~17#1.base, ldv_v4l2_file_operations_io_instance_5_~tmp___1~17#1.offset, ldv_v4l2_file_operations_io_instance_5_~tmp___2~11#1.base, ldv_v4l2_file_operations_io_instance_5_~tmp___2~11#1.offset, ldv_v4l2_file_operations_io_instance_5_~tmp___3~8#1.base, ldv_v4l2_file_operations_io_instance_5_~tmp___3~8#1.offset, ldv_v4l2_file_operations_io_instance_5_~tmp___4~7#1.base, ldv_v4l2_file_operations_io_instance_5_~tmp___4~7#1.offset, ldv_v4l2_file_operations_io_instance_5_~tmp___5~4#1.base, ldv_v4l2_file_operations_io_instance_5_~tmp___5~4#1.offset, ldv_v4l2_file_operations_io_instance_5_~tmp___6~4#1.base, ldv_v4l2_file_operations_io_instance_5_~tmp___6~4#1.offset, ldv_v4l2_file_operations_io_instance_5_~tmp___7~3#1.base, ldv_v4l2_file_operations_io_instance_5_~tmp___7~3#1.offset, ldv_v4l2_file_operations_io_instance_5_~tmp___8~1#1.base, ldv_v4l2_file_operations_io_instance_5_~tmp___8~1#1.offset, ldv_v4l2_file_operations_io_instance_5_~tmp___9~1#1;havoc ldv_v4l2_file_operations_io_instance_5_#in~arg0#1.base, ldv_v4l2_file_operations_io_instance_5_#in~arg0#1.offset;assume { :end_inline_ldv_v4l2_file_operations_io_instance_5 } true; [2025-02-08 04:19:33,200 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8738-1: SUMMARY for call ldv_free(~ldv_2_ldv_param_3_2_default~0.base, ~ldv_2_ldv_param_3_2_default~0.offset); srcloc: null [2025-02-08 04:19:33,200 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12438-2: havoc vidioc_streamoff_#t~bitwise1646#1;assume vidioc_streamoff_#t~bitwise1646#1 % 4294967296 <= ~saa7146_debug~0 % 4294967296 && vidioc_streamoff_#t~bitwise1646#1 % 4294967296 <= 2; [2025-02-08 04:19:33,200 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12438-1: [2025-02-08 04:19:33,200 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12438-4: assume 0 == ~saa7146_debug~0 % 4294967296;vidioc_streamoff_#t~bitwise1646#1 := 0; [2025-02-08 04:19:33,200 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12438-4: assume !(0 == ~saa7146_debug~0 % 4294967296); [2025-02-08 04:19:33,200 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12438-3: assume 2 == ~saa7146_debug~0 % 4294967296;vidioc_streamoff_#t~bitwise1646#1 := ~saa7146_debug~0; [2025-02-08 04:19:33,200 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12438-3: assume !(2 == ~saa7146_debug~0 % 4294967296); [2025-02-08 04:19:33,200 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12438: assume 0 != vidioc_streamoff_#t~bitwise1646#1 % 4294967296;havoc vidioc_streamoff_#t~bitwise1646#1;call write~$Pointer$#32(544, 0, vidioc_streamoff_~#descriptor~30#1.base, vidioc_streamoff_~#descriptor~30#1.offset, 8);call write~$Pointer$#32(545, 0, vidioc_streamoff_~#descriptor~30#1.base, 8 + vidioc_streamoff_~#descriptor~30#1.offset, 8);call write~$Pointer$#32(546, 0, vidioc_streamoff_~#descriptor~30#1.base, 16 + vidioc_streamoff_~#descriptor~30#1.offset, 8);call write~$Pointer$#32(547, 0, vidioc_streamoff_~#descriptor~30#1.base, 24 + vidioc_streamoff_~#descriptor~30#1.offset, 8);call write~int#32(961, vidioc_streamoff_~#descriptor~30#1.base, 32 + vidioc_streamoff_~#descriptor~30#1.offset, 4);call write~int#32(0, vidioc_streamoff_~#descriptor~30#1.base, 36 + vidioc_streamoff_~#descriptor~30#1.offset, 4);call vidioc_streamoff_#t~mem1647#1 := read~int#32(vidioc_streamoff_~#descriptor~30#1.base, 36 + vidioc_streamoff_~#descriptor~30#1.offset, 4); [2025-02-08 04:19:33,200 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12438: assume !(0 != vidioc_streamoff_#t~bitwise1646#1 % 4294967296);havoc vidioc_streamoff_#t~bitwise1646#1; [2025-02-08 04:19:33,200 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9003: assume 4 == ldv_switch_1_~tmp~42#1; [2025-02-08 04:19:33,200 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9003: assume !(4 == ldv_switch_1_~tmp~42#1); [2025-02-08 04:19:33,201 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7946: SUMMARY for call ldv_check_final_state(); srcloc: null [2025-02-08 04:19:33,201 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12703-4: buffer_prepare_#t~short1727#1 := buffer_prepare_#t~short1724#1; [2025-02-08 04:19:33,201 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12703-5: assume buffer_prepare_#t~short1724#1; [2025-02-08 04:19:33,201 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12703-5: assume !buffer_prepare_#t~short1724#1;call buffer_prepare_#t~mem1723#1 := read~int#36(buffer_prepare_~buf~2#1.base, 28 + buffer_prepare_~buf~2#1.offset, 4);buffer_prepare_#t~short1724#1 := buffer_prepare_#t~mem1723#1 % 4294967296 != buffer_prepare_~field#1 % 4294967296; [2025-02-08 04:19:33,201 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12703-2: buffer_prepare_#t~short1729#1 := buffer_prepare_#t~short1727#1; [2025-02-08 04:19:33,201 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12703-3: assume buffer_prepare_#t~short1727#1; [2025-02-08 04:19:33,201 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12703-3: assume !buffer_prepare_#t~short1727#1;call buffer_prepare_#t~mem1725#1 := read~int#36(buffer_prepare_~buf~2#1.base, 28 + buffer_prepare_~buf~2#1.offset, 4);call buffer_prepare_#t~mem1726#1 := read~int#36(buffer_prepare_~vv~23#1.base, 1105 + buffer_prepare_~vv~23#1.offset, 4);buffer_prepare_#t~short1727#1 := buffer_prepare_#t~mem1725#1 % 4294967296 != buffer_prepare_#t~mem1726#1 % 4294967296; [2025-02-08 04:19:33,201 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12703: assume buffer_prepare_#t~short1729#1;havoc buffer_prepare_#t~mem1713#1;havoc buffer_prepare_#t~mem1714#1;havoc buffer_prepare_#t~mem1715#1;havoc buffer_prepare_#t~mem1716#1;havoc buffer_prepare_#t~short1717#1;havoc buffer_prepare_#t~mem1718#1;havoc buffer_prepare_#t~mem1719#1;havoc buffer_prepare_#t~short1720#1;havoc buffer_prepare_#t~mem1721#1;havoc buffer_prepare_#t~short1722#1;havoc buffer_prepare_#t~mem1723#1;havoc buffer_prepare_#t~short1724#1;havoc buffer_prepare_#t~mem1725#1;havoc buffer_prepare_#t~mem1726#1;havoc buffer_prepare_#t~short1727#1;havoc buffer_prepare_#t~mem1728#1.base, buffer_prepare_#t~mem1728#1.offset;havoc buffer_prepare_#t~short1729#1; [2025-02-08 04:19:33,201 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12703: assume !buffer_prepare_#t~short1729#1;havoc buffer_prepare_#t~mem1713#1;havoc buffer_prepare_#t~mem1714#1;havoc buffer_prepare_#t~mem1715#1;havoc buffer_prepare_#t~mem1716#1;havoc buffer_prepare_#t~short1717#1;havoc buffer_prepare_#t~mem1718#1;havoc buffer_prepare_#t~mem1719#1;havoc buffer_prepare_#t~short1720#1;havoc buffer_prepare_#t~mem1721#1;havoc buffer_prepare_#t~short1722#1;havoc buffer_prepare_#t~mem1723#1;havoc buffer_prepare_#t~short1724#1;havoc buffer_prepare_#t~mem1725#1;havoc buffer_prepare_#t~mem1726#1;havoc buffer_prepare_#t~short1727#1;havoc buffer_prepare_#t~mem1728#1.base, buffer_prepare_#t~mem1728#1.offset;havoc buffer_prepare_#t~short1729#1; [2025-02-08 04:19:33,201 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10721: assume 12 == (if saa7146_pgtable_build_#t~mem1166#1 % 256 % 4294967296 <= 2147483647 then saa7146_pgtable_build_#t~mem1166#1 % 256 % 4294967296 else saa7146_pgtable_build_#t~mem1166#1 % 256 % 4294967296 - 4294967296);havoc saa7146_pgtable_build_#t~mem1166#1; [2025-02-08 04:19:33,201 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10721: assume !(12 == (if saa7146_pgtable_build_#t~mem1166#1 % 256 % 4294967296 <= 2147483647 then saa7146_pgtable_build_#t~mem1166#1 % 256 % 4294967296 else saa7146_pgtable_build_#t~mem1166#1 % 256 % 4294967296 - 4294967296));havoc saa7146_pgtable_build_#t~mem1166#1;call saa7146_pgtable_build_#t~mem1167#1 := read~int#36(saa7146_pgtable_build_~sfmt~0#1.base, 16 + saa7146_pgtable_build_~sfmt~0#1.offset, 1); [2025-02-08 04:19:33,201 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12703-1: assume buffer_prepare_#t~short1729#1; [2025-02-08 04:19:33,201 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12703-1: assume !buffer_prepare_#t~short1729#1;call buffer_prepare_#t~mem1728#1.base, buffer_prepare_#t~mem1728#1.offset := read~$Pointer$#36(buffer_prepare_~buf~2#1.base, 220 + buffer_prepare_~buf~2#1.offset, 8);buffer_prepare_#t~short1729#1 := (buffer_prepare_#t~mem1728#1.base + buffer_prepare_#t~mem1728#1.offset) % 18446744073709551616 != (buffer_prepare_~vv~23#1.base + (1093 + buffer_prepare_~vv~23#1.offset)) % 18446744073709551616; [2025-02-08 04:19:33,201 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12703-12: call buffer_prepare_#t~mem1713#1 := read~int#36(buffer_prepare_~buf~2#1.base, 8 + buffer_prepare_~buf~2#1.offset, 4);call buffer_prepare_#t~mem1714#1 := read~int#36(buffer_prepare_~vv~23#1.base, 1093 + buffer_prepare_~vv~23#1.offset, 4);buffer_prepare_#t~short1717#1 := buffer_prepare_#t~mem1713#1 % 4294967296 != buffer_prepare_#t~mem1714#1 % 4294967296; [2025-02-08 04:19:33,201 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12703-10: buffer_prepare_#t~short1720#1 := buffer_prepare_#t~short1717#1; [2025-02-08 04:19:33,201 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12703-11: assume buffer_prepare_#t~short1717#1; [2025-02-08 04:19:33,201 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12703-11: assume !buffer_prepare_#t~short1717#1;call buffer_prepare_#t~mem1715#1 := read~int#36(buffer_prepare_~buf~2#1.base, 16 + buffer_prepare_~buf~2#1.offset, 4);call buffer_prepare_#t~mem1716#1 := read~int#36(buffer_prepare_~vv~23#1.base, 1109 + buffer_prepare_~vv~23#1.offset, 4);buffer_prepare_#t~short1717#1 := buffer_prepare_#t~mem1715#1 % 4294967296 != buffer_prepare_#t~mem1716#1 % 4294967296; [2025-02-08 04:19:33,201 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12703-8: buffer_prepare_#t~short1722#1 := buffer_prepare_#t~short1720#1; [2025-02-08 04:19:33,201 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12703-9: assume buffer_prepare_#t~short1720#1; [2025-02-08 04:19:33,201 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12703-9: assume !buffer_prepare_#t~short1720#1;call buffer_prepare_#t~mem1718#1 := read~int#36(buffer_prepare_~buf~2#1.base, 12 + buffer_prepare_~buf~2#1.offset, 4);call buffer_prepare_#t~mem1719#1 := read~int#36(buffer_prepare_~vv~23#1.base, 1097 + buffer_prepare_~vv~23#1.offset, 4);buffer_prepare_#t~short1720#1 := buffer_prepare_#t~mem1718#1 % 4294967296 != buffer_prepare_#t~mem1719#1 % 4294967296; [2025-02-08 04:19:33,201 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8211: assume 0 != ldv_file_operations_file_operations_instance_0_~tmp___5~3#1;~ldv_statevar_0~0 := 7; [2025-02-08 04:19:33,202 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8211: assume !(0 != ldv_file_operations_file_operations_instance_0_~tmp___5~3#1);~ldv_statevar_0~0 := 12; [2025-02-08 04:19:33,202 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12703-6: buffer_prepare_#t~short1724#1 := buffer_prepare_#t~short1722#1; [2025-02-08 04:19:33,202 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12703-7: assume buffer_prepare_#t~short1722#1; [2025-02-08 04:19:33,202 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12703-7: assume !buffer_prepare_#t~short1722#1;call buffer_prepare_#t~mem1721#1 := read~int#36(buffer_prepare_~buf~2#1.base, 20 + buffer_prepare_~buf~2#1.offset, 8);buffer_prepare_#t~short1722#1 := buffer_prepare_#t~mem1721#1 % 18446744073709551616 != buffer_prepare_~size~1#1 % 18446744073709551616; [2025-02-08 04:19:33,202 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7947-1: SUMMARY for call ldv_stop(); srcloc: null [2025-02-08 04:19:33,202 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7947: ~ldv_statevar_9~0 := 17; [2025-02-08 04:19:33,202 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12175-1: SUMMARY for call vidioc_s_std_#t~ret1597#1 := ##fun~$Pointer$~X~$Pointer$~TO~int(vidioc_s_std_~dev~22#1.base, vidioc_s_std_~dev~22#1.offset, vidioc_s_std_#t~mem1594#1.base, vidioc_s_std_#t~mem1594#1.offset, vidioc_s_std_#t~mem1596#1.base, vidioc_s_std_#t~mem1596#1.offset); srcloc: null [2025-02-08 04:19:33,202 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12175: assume -2147483648 <= vidioc_s_std_#t~ret1597#1 && vidioc_s_std_#t~ret1597#1 <= 2147483647;havoc vidioc_s_std_#t~mem1594#1.base, vidioc_s_std_#t~mem1594#1.offset;havoc vidioc_s_std_#t~mem1595#1.base, vidioc_s_std_#t~mem1595#1.offset;havoc vidioc_s_std_#t~mem1596#1.base, vidioc_s_std_#t~mem1596#1.offset;havoc vidioc_s_std_#t~ret1597#1; [2025-02-08 04:19:33,202 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8476: assume 3 == ~ldv_statevar_2~0; [2025-02-08 04:19:33,202 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8476: assume !(3 == ~ldv_statevar_2~0); [2025-02-08 04:19:33,202 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8608: assume -2147483648 <= ldv_struct_v4l2_ioctl_ops_dummy_resourceless_instance_2_#t~ret895#1 && ldv_struct_v4l2_ioctl_ops_dummy_resourceless_instance_2_#t~ret895#1 <= 2147483647;ldv_struct_v4l2_ioctl_ops_dummy_resourceless_instance_2_~tmp___0~22#1 := ldv_struct_v4l2_ioctl_ops_dummy_resourceless_instance_2_#t~ret895#1;havoc ldv_struct_v4l2_ioctl_ops_dummy_resourceless_instance_2_#t~ret895#1; [2025-02-08 04:19:33,202 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8608-1: SUMMARY for call ldv_struct_v4l2_ioctl_ops_dummy_resourceless_instance_2_#t~ret895#1 := ldv_undef_int(); srcloc: null [2025-02-08 04:19:33,202 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9666: SUMMARY for call ldv_free(~ldv_5_ldv_param_29_1_default~0.base, ~ldv_5_ldv_param_29_1_default~0.offset); srcloc: null [2025-02-08 04:19:33,202 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9798: assume { :begin_inline_ldv_io_instance_callback_6_4 } true;ldv_io_instance_callback_6_4_#in~arg0#1.base, ldv_io_instance_callback_6_4_#in~arg0#1.offset, ldv_io_instance_callback_6_4_#in~arg1#1.base, ldv_io_instance_callback_6_4_#in~arg1#1.offset, ldv_io_instance_callback_6_4_#in~arg2#1.base, ldv_io_instance_callback_6_4_#in~arg2#1.offset := ~ldv_6_callback_init~0.base, ~ldv_6_callback_init~0.offset, ~ldv_6_resource_struct_saa7146_dev_ptr~0.base, ~ldv_6_resource_struct_saa7146_dev_ptr~0.offset, ~ldv_6_resource_struct_saa7146_vv_ptr~0.base, ~ldv_6_resource_struct_saa7146_vv_ptr~0.offset;havoc ldv_io_instance_callback_6_4_~arg0#1.base, ldv_io_instance_callback_6_4_~arg0#1.offset, ldv_io_instance_callback_6_4_~arg1#1.base, ldv_io_instance_callback_6_4_~arg1#1.offset, ldv_io_instance_callback_6_4_~arg2#1.base, ldv_io_instance_callback_6_4_~arg2#1.offset;ldv_io_instance_callback_6_4_~arg0#1.base, ldv_io_instance_callback_6_4_~arg0#1.offset := ldv_io_instance_callback_6_4_#in~arg0#1.base, ldv_io_instance_callback_6_4_#in~arg0#1.offset;ldv_io_instance_callback_6_4_~arg1#1.base, ldv_io_instance_callback_6_4_~arg1#1.offset := ldv_io_instance_callback_6_4_#in~arg1#1.base, ldv_io_instance_callback_6_4_#in~arg1#1.offset;ldv_io_instance_callback_6_4_~arg2#1.base, ldv_io_instance_callback_6_4_~arg2#1.offset := ldv_io_instance_callback_6_4_#in~arg2#1.base, ldv_io_instance_callback_6_4_#in~arg2#1.offset; [2025-02-08 04:19:33,202 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9534-1: SUMMARY for call ldv_v4l2_file_operations_io_instance_5_#t~ret914#1 := ldv_switch_3(); srcloc: null [2025-02-08 04:19:33,202 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13498: assume -9223372036854775808 <= ldv_io_instance_callback_6_23_#t~ret1858#1 && ldv_io_instance_callback_6_23_#t~ret1858#1 <= 9223372036854775807;havoc ldv_io_instance_callback_6_23_#t~ret1858#1;havoc ldv_io_instance_callback_6_23_#t~ret1858#1, ldv_io_instance_callback_6_23_~arg0#1.base, ldv_io_instance_callback_6_23_~arg0#1.offset, ldv_io_instance_callback_6_23_~arg1#1.base, ldv_io_instance_callback_6_23_~arg1#1.offset, ldv_io_instance_callback_6_23_~arg2#1.base, ldv_io_instance_callback_6_23_~arg2#1.offset, ldv_io_instance_callback_6_23_~arg3#1, ldv_io_instance_callback_6_23_~arg4#1.base, ldv_io_instance_callback_6_23_~arg4#1.offset;havoc ldv_io_instance_callback_6_23_#in~arg0#1.base, ldv_io_instance_callback_6_23_#in~arg0#1.offset, ldv_io_instance_callback_6_23_#in~arg1#1.base, ldv_io_instance_callback_6_23_#in~arg1#1.offset, ldv_io_instance_callback_6_23_#in~arg2#1.base, ldv_io_instance_callback_6_23_#in~arg2#1.offset, ldv_io_instance_callback_6_23_#in~arg3#1, ldv_io_instance_callback_6_23_#in~arg4#1.base, ldv_io_instance_callback_6_23_#in~arg4#1.offset;assume { :end_inline_ldv_io_instance_callback_6_23 } true; [2025-02-08 04:19:33,202 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9402: havoc ##fun~int~TO~VOID_#~910#1;havoc ##fun~int~TO~VOID_#in~910#1, ##fun~int~TO~VOID_#in~#fp#1.base, ##fun~int~TO~VOID_#in~#fp#1.offset;assume { :end_inline_##fun~int~TO~VOID } true; [2025-02-08 04:19:33,202 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12705: SUMMARY for call saa7146_dma_free(buffer_prepare_~dev~24#1.base, buffer_prepare_~dev~24#1.offset, buffer_prepare_~q#1.base, buffer_prepare_~q#1.offset, buffer_prepare_~buf~2#1.base, buffer_prepare_~buf~2#1.offset); srcloc: null [2025-02-08 04:19:33,203 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9534: assume -2147483648 <= ldv_v4l2_file_operations_io_instance_5_#t~ret914#1 && ldv_v4l2_file_operations_io_instance_5_#t~ret914#1 <= 2147483647;~ldv_statevar_5~0 := ldv_v4l2_file_operations_io_instance_5_#t~ret914#1;havoc ldv_v4l2_file_operations_io_instance_5_#t~ret914#1; [2025-02-08 04:19:33,206 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6099: call ULTIMATE.dealloc(saa7146_buffer_timeout_~#descriptor~6#1.base, saa7146_buffer_timeout_~#descriptor~6#1.offset);havoc saa7146_buffer_timeout_~#descriptor~6#1.base, saa7146_buffer_timeout_~#descriptor~6#1.offset;call ULTIMATE.dealloc(saa7146_buffer_timeout_~#descriptor___0~4#1.base, saa7146_buffer_timeout_~#descriptor___0~4#1.offset);havoc saa7146_buffer_timeout_~#descriptor___0~4#1.base, saa7146_buffer_timeout_~#descriptor___0~4#1.offset; [2025-02-08 04:19:33,207 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6099-1: SUMMARY for call spin_unlock_irqrestore(saa7146_buffer_timeout_~dev~2#1.base, 578 + saa7146_buffer_timeout_~dev~2#1.offset, saa7146_buffer_timeout_~flags~0#1); srcloc: null [2025-02-08 04:19:33,207 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13498-1: SUMMARY for call ldv_io_instance_callback_6_23_#t~ret1858#1 := video_read(ldv_io_instance_callback_6_23_~arg1#1.base, ldv_io_instance_callback_6_23_~arg1#1.offset, ldv_io_instance_callback_6_23_~arg2#1.base, ldv_io_instance_callback_6_23_~arg2#1.offset, ldv_io_instance_callback_6_23_~arg3#1, ldv_io_instance_callback_6_23_~arg4#1.base, ldv_io_instance_callback_6_23_~arg4#1.offset); srcloc: null [2025-02-08 04:19:33,207 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8874: assume 7 == ~ldv_statevar_3~0; [2025-02-08 04:19:33,207 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8874: assume !(7 == ~ldv_statevar_3~0); [2025-02-08 04:19:33,207 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9667: ~ldv_statevar_5~0 := 3; [2025-02-08 04:19:33,207 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9667-1: SUMMARY for call ldv_free(~ldv_5_ldv_param_29_3_default~0.base, ~ldv_5_ldv_param_29_3_default~0.offset); srcloc: null [2025-02-08 04:19:33,207 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8610: assume 0 != ldv_struct_v4l2_ioctl_ops_dummy_resourceless_instance_2_~tmp___0~22#1;~ldv_statevar_2~0 := 1; [2025-02-08 04:19:33,207 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8610: assume !(0 != ldv_struct_v4l2_ioctl_ops_dummy_resourceless_instance_2_~tmp___0~22#1);~ldv_statevar_2~0 := 7; [2025-02-08 04:19:33,207 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7817: assume 10 == ~ldv_statevar_9~0; [2025-02-08 04:19:33,207 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7817: assume !(10 == ~ldv_statevar_9~0); [2025-02-08 04:19:33,207 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10856: assume saa7146_pgtable_build_~i~2#1 <= 1023; [2025-02-08 04:19:33,207 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10856: assume !(saa7146_pgtable_build_~i~2#1 <= 1023);call saa7146_pgtable_build_#t~mem1192#1.base, saa7146_pgtable_build_#t~mem1192#1.offset := read~$Pointer$#36(saa7146_pgtable_build_~pt1~0#1.base, 4 + saa7146_pgtable_build_~pt1~0#1.offset, 8);saa7146_pgtable_build_~ptr1~0#1.base, saa7146_pgtable_build_~ptr1~0#1.offset := saa7146_pgtable_build_#t~mem1192#1.base, saa7146_pgtable_build_#t~mem1192#1.offset + 4 * (if saa7146_pgtable_build_~m1~0#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then saa7146_pgtable_build_~m1~0#1 % 18446744073709551616 % 18446744073709551616 else saa7146_pgtable_build_~m1~0#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616);havoc saa7146_pgtable_build_#t~mem1192#1.base, saa7146_pgtable_build_#t~mem1192#1.offset;call saa7146_pgtable_build_#t~mem1193#1.base, saa7146_pgtable_build_#t~mem1193#1.offset := read~$Pointer$#36(saa7146_pgtable_build_~pt1~0#1.base, 4 + saa7146_pgtable_build_~pt1~0#1.offset, 8);call saa7146_pgtable_build_#t~mem1194#1 := read~int#36(saa7146_pgtable_build_#t~mem1193#1.base, saa7146_pgtable_build_#t~mem1193#1.offset + 4 * (if saa7146_pgtable_build_~m1~0#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then saa7146_pgtable_build_~m1~0#1 % 18446744073709551616 % 18446744073709551616 else saa7146_pgtable_build_~m1~0#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), 4);saa7146_pgtable_build_~fill~0#1 := saa7146_pgtable_build_#t~mem1194#1;havoc saa7146_pgtable_build_#t~mem1193#1.base, saa7146_pgtable_build_#t~mem1193#1.offset;havoc saa7146_pgtable_build_#t~mem1194#1;saa7146_pgtable_build_~i~2#1 := saa7146_pgtable_build_~m1~0#1; [2025-02-08 04:19:33,207 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9007: assume 5 == ldv_switch_1_~tmp~42#1; [2025-02-08 04:19:33,207 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9007: assume !(5 == ldv_switch_1_~tmp~42#1); [2025-02-08 04:19:33,207 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10725: assume 16 == (if saa7146_pgtable_build_#t~mem1167#1 % 256 % 4294967296 <= 2147483647 then saa7146_pgtable_build_#t~mem1167#1 % 256 % 4294967296 else saa7146_pgtable_build_#t~mem1167#1 % 256 % 4294967296 - 4294967296);havoc saa7146_pgtable_build_#t~mem1167#1; [2025-02-08 04:19:33,207 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10725: assume !(16 == (if saa7146_pgtable_build_#t~mem1167#1 % 256 % 4294967296 <= 2147483647 then saa7146_pgtable_build_#t~mem1167#1 % 256 % 4294967296 else saa7146_pgtable_build_#t~mem1167#1 % 256 % 4294967296 - 4294967296));havoc saa7146_pgtable_build_#t~mem1167#1; [2025-02-08 04:19:33,207 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12179: vidioc_s_std_~found~0#1 := 1; [2025-02-08 04:19:33,207 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8744: assume { :begin_inline_ldv_dummy_resourceless_instance_callback_2_29 } true;ldv_dummy_resourceless_instance_callback_2_29_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_2_29_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_2_29_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_2_29_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_2_29_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_2_29_#in~arg2#1.offset, ldv_dummy_resourceless_instance_callback_2_29_#in~arg3#1.base, ldv_dummy_resourceless_instance_callback_2_29_#in~arg3#1.offset := ~ldv_2_callback_vidioc_reqbufs~0.base, ~ldv_2_callback_vidioc_reqbufs~0.offset, ~ldv_2_container_struct_file_ptr~0.base, ~ldv_2_container_struct_file_ptr~0.offset, ~ldv_2_container_struct_v4l2_buffer_ptr~0.base, ~ldv_2_container_struct_v4l2_buffer_ptr~0.offset, ~ldv_2_container_struct_v4l2_requestbuffers_ptr~0.base, ~ldv_2_container_struct_v4l2_requestbuffers_ptr~0.offset;havoc ldv_dummy_resourceless_instance_callback_2_29_#t~ret1843#1, ldv_dummy_resourceless_instance_callback_2_29_~arg0#1.base, ldv_dummy_resourceless_instance_callback_2_29_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_2_29_~arg1#1.base, ldv_dummy_resourceless_instance_callback_2_29_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_2_29_~arg2#1.base, ldv_dummy_resourceless_instance_callback_2_29_~arg2#1.offset, ldv_dummy_resourceless_instance_callback_2_29_~arg3#1.base, ldv_dummy_resourceless_instance_callback_2_29_~arg3#1.offset;ldv_dummy_resourceless_instance_callback_2_29_~arg0#1.base, ldv_dummy_resourceless_instance_callback_2_29_~arg0#1.offset := ldv_dummy_resourceless_instance_callback_2_29_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_2_29_#in~arg0#1.offset;ldv_dummy_resourceless_instance_callback_2_29_~arg1#1.base, ldv_dummy_resourceless_instance_callback_2_29_~arg1#1.offset := ldv_dummy_resourceless_instance_callback_2_29_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_2_29_#in~arg1#1.offset;ldv_dummy_resourceless_instance_callback_2_29_~arg2#1.base, ldv_dummy_resourceless_instance_callback_2_29_~arg2#1.offset := ldv_dummy_resourceless_instance_callback_2_29_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_2_29_#in~arg2#1.offset;ldv_dummy_resourceless_instance_callback_2_29_~arg3#1.base, ldv_dummy_resourceless_instance_callback_2_29_~arg3#1.offset := ldv_dummy_resourceless_instance_callback_2_29_#in~arg3#1.base, ldv_dummy_resourceless_instance_callback_2_29_#in~arg3#1.offset; [2025-02-08 04:19:33,207 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8480: assume 4 == ~ldv_statevar_2~0; [2025-02-08 04:19:33,207 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8480: assume !(4 == ~ldv_statevar_2~0); [2025-02-08 04:19:33,207 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12709: assume 0 == buffer_prepare_#t~mem1730#1 % 4294967296;havoc buffer_prepare_#t~mem1730#1;call buffer_prepare_#t~mem1731#1 := read~int#36(buffer_prepare_~vv~23#1.base, 1109 + buffer_prepare_~vv~23#1.offset, 4);call write~int#36(buffer_prepare_#t~mem1731#1, buffer_prepare_~buf~2#1.base, 16 + buffer_prepare_~buf~2#1.offset, 4);havoc buffer_prepare_#t~mem1731#1;call buffer_prepare_#t~mem1732#1 := read~int#36(buffer_prepare_~vv~23#1.base, 1093 + buffer_prepare_~vv~23#1.offset, 4);call write~int#36(buffer_prepare_#t~mem1732#1, buffer_prepare_~buf~2#1.base, 8 + buffer_prepare_~buf~2#1.offset, 4);havoc buffer_prepare_#t~mem1732#1;call buffer_prepare_#t~mem1733#1 := read~int#36(buffer_prepare_~vv~23#1.base, 1097 + buffer_prepare_~vv~23#1.offset, 4);call write~int#36(buffer_prepare_#t~mem1733#1, buffer_prepare_~buf~2#1.base, 12 + buffer_prepare_~buf~2#1.offset, 4);havoc buffer_prepare_#t~mem1733#1;call write~int#36(buffer_prepare_~size~1#1, buffer_prepare_~buf~2#1.base, 20 + buffer_prepare_~buf~2#1.offset, 8);call write~int#36(buffer_prepare_~field#1, buffer_prepare_~buf~2#1.base, 28 + buffer_prepare_~buf~2#1.offset, 4);call write~$Pointer$#36(buffer_prepare_~vv~23#1.base, 1093 + buffer_prepare_~vv~23#1.offset, buffer_prepare_~buf~2#1.base, 220 + buffer_prepare_~buf~2#1.offset, 8);call buffer_prepare_#t~mem1734#1 := read~int#36(buffer_prepare_~vv~23#1.base, 1105 + buffer_prepare_~vv~23#1.offset, 4);call write~int#36((if buffer_prepare_#t~mem1734#1 % 4294967296 % 4294967296 <= 2147483647 then buffer_prepare_#t~mem1734#1 % 4294967296 % 4294967296 else buffer_prepare_#t~mem1734#1 % 4294967296 % 4294967296 - 4294967296), buffer_prepare_~buf~2#1.base, 28 + buffer_prepare_~buf~2#1.offset, 4);havoc buffer_prepare_#t~mem1734#1;call buffer_prepare_#t~mem1735#1.base, buffer_prepare_#t~mem1735#1.offset := read~$Pointer$#36(buffer_prepare_~buf~2#1.base, 220 + buffer_prepare_~buf~2#1.offset, 8);call buffer_prepare_#t~mem1736#1 := read~int#36(buffer_prepare_#t~mem1735#1.base, 8 + buffer_prepare_#t~mem1735#1.offset, 4); [2025-02-08 04:19:33,207 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12709: assume !(0 == buffer_prepare_#t~mem1730#1 % 4294967296);havoc buffer_prepare_#t~mem1730#1; [2025-02-08 04:19:33,208 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12709-1: call buffer_prepare_#t~mem1730#1 := read~int#36(buffer_prepare_~buf~2#1.base, 32 + buffer_prepare_~buf~2#1.offset, 4); [2025-02-08 04:19:33,208 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7953: assume { :begin_inline_ldv_EMGentry_init_saa7146_vv_init_module_9_17 } true;ldv_EMGentry_init_saa7146_vv_init_module_9_17_#in~arg0#1.base, ldv_EMGentry_init_saa7146_vv_init_module_9_17_#in~arg0#1.offset := ~ldv_9_init_saa7146_vv_init_module_default~0.base, ~ldv_9_init_saa7146_vv_init_module_default~0.offset;havoc ldv_EMGentry_init_saa7146_vv_init_module_9_17_#res#1;havoc ldv_EMGentry_init_saa7146_vv_init_module_9_17_#t~ret810#1, ldv_EMGentry_init_saa7146_vv_init_module_9_17_~arg0#1.base, ldv_EMGentry_init_saa7146_vv_init_module_9_17_~arg0#1.offset, ldv_EMGentry_init_saa7146_vv_init_module_9_17_~tmp~31#1;ldv_EMGentry_init_saa7146_vv_init_module_9_17_~arg0#1.base, ldv_EMGentry_init_saa7146_vv_init_module_9_17_~arg0#1.offset := ldv_EMGentry_init_saa7146_vv_init_module_9_17_#in~arg0#1.base, ldv_EMGentry_init_saa7146_vv_init_module_9_17_#in~arg0#1.offset;havoc ldv_EMGentry_init_saa7146_vv_init_module_9_17_~tmp~31#1;assume { :begin_inline_saa7146_vv_init_module } true;havoc saa7146_vv_init_module_#res#1;saa7146_vv_init_module_#res#1 := 0;ldv_EMGentry_init_saa7146_vv_init_module_9_17_#t~ret810#1 := saa7146_vv_init_module_#res#1;assume { :end_inline_saa7146_vv_init_module } true;assume -2147483648 <= ldv_EMGentry_init_saa7146_vv_init_module_9_17_#t~ret810#1 && ldv_EMGentry_init_saa7146_vv_init_module_9_17_#t~ret810#1 <= 2147483647;ldv_EMGentry_init_saa7146_vv_init_module_9_17_~tmp~31#1 := ldv_EMGentry_init_saa7146_vv_init_module_9_17_#t~ret810#1;havoc ldv_EMGentry_init_saa7146_vv_init_module_9_17_#t~ret810#1;ldv_EMGentry_init_saa7146_vv_init_module_9_17_#res#1 := ldv_EMGentry_init_saa7146_vv_init_module_9_17_~tmp~31#1;ldv_entry_EMGentry_9_#t~ret856#1 := ldv_EMGentry_init_saa7146_vv_init_module_9_17_#res#1;havoc ldv_EMGentry_init_saa7146_vv_init_module_9_17_#t~ret810#1, ldv_EMGentry_init_saa7146_vv_init_module_9_17_~arg0#1.base, ldv_EMGentry_init_saa7146_vv_init_module_9_17_~arg0#1.offset, ldv_EMGentry_init_saa7146_vv_init_module_9_17_~tmp~31#1;havoc ldv_EMGentry_init_saa7146_vv_init_module_9_17_#in~arg0#1.base, ldv_EMGentry_init_saa7146_vv_init_module_9_17_#in~arg0#1.offset;assume { :end_inline_ldv_EMGentry_init_saa7146_vv_init_module_9_17 } true;assume -2147483648 <= ldv_entry_EMGentry_9_#t~ret856#1 && ldv_entry_EMGentry_9_#t~ret856#1 <= 2147483647;~ldv_9_ret_default~0 := ldv_entry_EMGentry_9_#t~ret856#1;havoc ldv_entry_EMGentry_9_#t~ret856#1;assume { :begin_inline_ldv_post_init } true;ldv_post_init_#in~init_ret_val#1 := ~ldv_9_ret_default~0;havoc ldv_post_init_#res#1;havoc ldv_post_init_#t~ret2683#1, ldv_post_init_~init_ret_val#1, ldv_post_init_~tmp~120#1;ldv_post_init_~init_ret_val#1 := ldv_post_init_#in~init_ret_val#1;havoc ldv_post_init_~tmp~120#1; [2025-02-08 04:19:33,208 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8878: assume 8 == ~ldv_statevar_3~0; [2025-02-08 04:19:33,208 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8878: assume !(8 == ~ldv_statevar_3~0); [2025-02-08 04:19:33,208 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7821: assume 11 == ~ldv_statevar_9~0; [2025-02-08 04:19:33,208 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7821: assume !(11 == ~ldv_statevar_9~0); [2025-02-08 04:19:33,208 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9539: call ldv_v4l2_file_operations_io_instance_5_#t~mem915#1.base, ldv_v4l2_file_operations_io_instance_5_#t~mem915#1.offset := read~$Pointer$#0(~ldv_5_container_struct_saa7146_use_ops~0.base, 16 + ~ldv_5_container_struct_saa7146_use_ops~0.offset, 8);assume { :begin_inline_ldv_io_instance_release_5_2 } true;ldv_io_instance_release_5_2_#in~arg0#1.base, ldv_io_instance_release_5_2_#in~arg0#1.offset, ldv_io_instance_release_5_2_#in~arg1#1.base, ldv_io_instance_release_5_2_#in~arg1#1.offset, ldv_io_instance_release_5_2_#in~arg2#1.base, ldv_io_instance_release_5_2_#in~arg2#1.offset := ldv_v4l2_file_operations_io_instance_5_#t~mem915#1.base, ldv_v4l2_file_operations_io_instance_5_#t~mem915#1.offset, ~ldv_5_resource_struct_saa7146_dev_ptr~0.base, ~ldv_5_resource_struct_saa7146_dev_ptr~0.offset, ~ldv_5_resource_file~0.base, ~ldv_5_resource_file~0.offset;havoc ldv_io_instance_release_5_2_~arg0#1.base, ldv_io_instance_release_5_2_~arg0#1.offset, ldv_io_instance_release_5_2_~arg1#1.base, ldv_io_instance_release_5_2_~arg1#1.offset, ldv_io_instance_release_5_2_~arg2#1.base, ldv_io_instance_release_5_2_~arg2#1.offset;ldv_io_instance_release_5_2_~arg0#1.base, ldv_io_instance_release_5_2_~arg0#1.offset := ldv_io_instance_release_5_2_#in~arg0#1.base, ldv_io_instance_release_5_2_#in~arg0#1.offset;ldv_io_instance_release_5_2_~arg1#1.base, ldv_io_instance_release_5_2_~arg1#1.offset := ldv_io_instance_release_5_2_#in~arg1#1.base, ldv_io_instance_release_5_2_#in~arg1#1.offset;ldv_io_instance_release_5_2_~arg2#1.base, ldv_io_instance_release_5_2_~arg2#1.offset := ldv_io_instance_release_5_2_#in~arg2#1.base, ldv_io_instance_release_5_2_#in~arg2#1.offset; [2025-02-08 04:19:33,208 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9539-1: SUMMARY for call ldv_assume((if 2 == ~ldv_statevar_4~0 then 1 else 0)); srcloc: null [2025-02-08 04:19:33,208 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12446-1: SUMMARY for call vidioc_streamoff_#t~ret1648#1 := ldv__builtin_expect((if vidioc_streamoff_#t~mem1647#1 % 4294967296 % 18446744073709551616 <= 9223372036854775807 then vidioc_streamoff_#t~mem1647#1 % 4294967296 % 18446744073709551616 else vidioc_streamoff_#t~mem1647#1 % 4294967296 % 18446744073709551616 - 18446744073709551616) % 2, 0); srcloc: null [2025-02-08 04:19:33,208 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12446: assume -9223372036854775808 <= vidioc_streamoff_#t~ret1648#1 && vidioc_streamoff_#t~ret1648#1 <= 9223372036854775807;vidioc_streamoff_~tmp~79#1 := vidioc_streamoff_#t~ret1648#1;havoc vidioc_streamoff_#t~mem1647#1;havoc vidioc_streamoff_#t~ret1648#1; [2025-02-08 04:19:33,208 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12182-1: call vidioc_s_std_#t~mem1598#1.base, vidioc_s_std_#t~mem1598#1.offset := read~$Pointer$#36(vidioc_s_std_~vv~20#1.base, 929 + vidioc_s_std_~vv~20#1.offset, 8); [2025-02-08 04:19:33,208 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9011: assume 6 == ldv_switch_1_~tmp~42#1; [2025-02-08 04:19:33,208 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9011: assume !(6 == ldv_switch_1_~tmp~42#1); [2025-02-08 04:19:33,208 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12182: assume 0 != (vidioc_s_std_#t~mem1598#1.base + vidioc_s_std_#t~mem1598#1.offset) % 18446744073709551616;havoc vidioc_s_std_#t~mem1598#1.base, vidioc_s_std_#t~mem1598#1.offset;call vidioc_s_std_#t~mem1599#1.base, vidioc_s_std_#t~mem1599#1.offset := read~$Pointer$#36(vidioc_s_std_~vv~20#1.base, 929 + vidioc_s_std_~vv~20#1.offset, 8); [2025-02-08 04:19:33,208 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12182: assume !(0 != (vidioc_s_std_#t~mem1598#1.base + vidioc_s_std_#t~mem1598#1.offset) % 18446744073709551616);havoc vidioc_s_std_#t~mem1598#1.base, vidioc_s_std_#t~mem1598#1.offset; [2025-02-08 04:19:33,208 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8747: ~ldv_statevar_2~0 := 2; [2025-02-08 04:19:33,208 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8747-1: SUMMARY for call ldv_free(~ldv_2_ldv_param_3_2_default~0.base, ~ldv_2_ldv_param_3_2_default~0.offset); srcloc: null [2025-02-08 04:19:33,208 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8351-1: SUMMARY for call ldv_io_instance_callback_6_29_#t~ret887#1 := fops_write(ldv_io_instance_callback_6_29_~arg1#1.base, ldv_io_instance_callback_6_29_~arg1#1.offset, ldv_io_instance_callback_6_29_~arg2#1.base, ldv_io_instance_callback_6_29_~arg2#1.offset, ldv_io_instance_callback_6_29_~arg3#1, ldv_io_instance_callback_6_29_~arg4#1.base, ldv_io_instance_callback_6_29_~arg4#1.offset); srcloc: null [2025-02-08 04:19:33,208 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8351: assume -9223372036854775808 <= ldv_io_instance_callback_6_29_#t~ret887#1 && ldv_io_instance_callback_6_29_#t~ret887#1 <= 9223372036854775807;havoc ldv_io_instance_callback_6_29_#t~ret887#1;havoc ldv_io_instance_callback_6_29_#t~ret887#1, ldv_io_instance_callback_6_29_~arg0#1.base, ldv_io_instance_callback_6_29_~arg0#1.offset, ldv_io_instance_callback_6_29_~arg1#1.base, ldv_io_instance_callback_6_29_~arg1#1.offset, ldv_io_instance_callback_6_29_~arg2#1.base, ldv_io_instance_callback_6_29_~arg2#1.offset, ldv_io_instance_callback_6_29_~arg3#1, ldv_io_instance_callback_6_29_~arg4#1.base, ldv_io_instance_callback_6_29_~arg4#1.offset;havoc ldv_io_instance_callback_6_29_#in~arg0#1.base, ldv_io_instance_callback_6_29_#in~arg0#1.offset, ldv_io_instance_callback_6_29_#in~arg1#1.base, ldv_io_instance_callback_6_29_#in~arg1#1.offset, ldv_io_instance_callback_6_29_#in~arg2#1.base, ldv_io_instance_callback_6_29_#in~arg2#1.offset, ldv_io_instance_callback_6_29_#in~arg3#1, ldv_io_instance_callback_6_29_#in~arg4#1.base, ldv_io_instance_callback_6_29_#in~arg4#1.offset;assume { :end_inline_ldv_io_instance_callback_6_29 } true; [2025-02-08 04:19:33,208 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7955-1: SUMMARY for call ldv_entry_EMGentry_9_#t~ret858#1 := ldv_undef_int(); srcloc: null [2025-02-08 04:19:33,208 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7955: assume -2147483648 <= ldv_entry_EMGentry_9_#t~ret858#1 && ldv_entry_EMGentry_9_#t~ret858#1 <= 2147483647;ldv_entry_EMGentry_9_~tmp___0~19#1 := ldv_entry_EMGentry_9_#t~ret858#1;havoc ldv_entry_EMGentry_9_#t~ret858#1; [2025-02-08 04:19:33,208 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9805: SUMMARY for call ldv_free(~ldv_6_resource_file~0.base, ~ldv_6_resource_file~0.offset); srcloc: null [2025-02-08 04:19:33,208 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8484: assume 5 == ~ldv_statevar_2~0; [2025-02-08 04:19:33,208 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8484: assume !(5 == ~ldv_statevar_2~0); [2025-02-08 04:19:33,209 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9673: call ldv_v4l2_file_operations_io_instance_5_#t~mem934#1.base, ldv_v4l2_file_operations_io_instance_5_#t~mem934#1.offset := read~$Pointer$#6(~ldv_5_container_v4l2_file_operations~0.base, 72 + ~ldv_5_container_v4l2_file_operations~0.offset, 8);assume { :begin_inline_ldv_io_instance_probe_5_32 } true;ldv_io_instance_probe_5_32_#in~arg0#1.base, ldv_io_instance_probe_5_32_#in~arg0#1.offset, ldv_io_instance_probe_5_32_#in~arg1#1.base, ldv_io_instance_probe_5_32_#in~arg1#1.offset := ldv_v4l2_file_operations_io_instance_5_#t~mem934#1.base, ldv_v4l2_file_operations_io_instance_5_#t~mem934#1.offset, ~ldv_5_resource_file~0.base, ~ldv_5_resource_file~0.offset;havoc ldv_io_instance_probe_5_32_#res#1;havoc ldv_io_instance_probe_5_32_#t~ret888#1, ldv_io_instance_probe_5_32_~arg0#1.base, ldv_io_instance_probe_5_32_~arg0#1.offset, ldv_io_instance_probe_5_32_~arg1#1.base, ldv_io_instance_probe_5_32_~arg1#1.offset, ldv_io_instance_probe_5_32_~tmp~36#1;ldv_io_instance_probe_5_32_~arg0#1.base, ldv_io_instance_probe_5_32_~arg0#1.offset := ldv_io_instance_probe_5_32_#in~arg0#1.base, ldv_io_instance_probe_5_32_#in~arg0#1.offset;ldv_io_instance_probe_5_32_~arg1#1.base, ldv_io_instance_probe_5_32_~arg1#1.offset := ldv_io_instance_probe_5_32_#in~arg1#1.base, ldv_io_instance_probe_5_32_#in~arg1#1.offset;havoc ldv_io_instance_probe_5_32_~tmp~36#1; [2025-02-08 04:19:33,209 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12448: assume 0 != vidioc_streamoff_~tmp~79#1; [2025-02-08 04:19:33,209 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12448: assume !(0 != vidioc_streamoff_~tmp~79#1); [2025-02-08 04:19:33,209 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint ULTIMATE.startFINAL: assume true; [2025-02-08 04:19:33,209 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12184: assume -2147483648 <= vidioc_s_std_#t~ret1600#1 && vidioc_s_std_#t~ret1600#1 <= 2147483647;havoc vidioc_s_std_#t~mem1599#1.base, vidioc_s_std_#t~mem1599#1.offset;havoc vidioc_s_std_#t~ret1600#1;call write~$Pointer$#36(0, 0, vidioc_s_std_~vv~20#1.base, 929 + vidioc_s_std_~vv~20#1.offset, 8); [2025-02-08 04:19:33,209 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12184-1: SUMMARY for call vidioc_s_std_#t~ret1600#1 := saa7146_start_preview(vidioc_s_std_#t~mem1599#1.base, vidioc_s_std_#t~mem1599#1.offset); srcloc: null [2025-02-08 04:19:33,209 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10731: saa7146_pgtable_build_~m1~0#1 := (if ((4096 + saa7146_pgtable_build_~size~0#1) % 18446744073709551616 / 4096 - 1) % 4294967296 % 4294967296 <= 2147483647 then ((4096 + saa7146_pgtable_build_~size~0#1) % 18446744073709551616 / 4096 - 1) % 4294967296 % 4294967296 else ((4096 + saa7146_pgtable_build_~size~0#1) % 18446744073709551616 / 4096 - 1) % 4294967296 % 4294967296 - 4294967296);saa7146_pgtable_build_~m2~0#1 := (if ((4096 + (saa7146_pgtable_build_~size~0#1 + (if saa7146_pgtable_build_~size~0#1 < 0 && 0 != saa7146_pgtable_build_~size~0#1 % 4 then 1 + saa7146_pgtable_build_~size~0#1 / 4 else saa7146_pgtable_build_~size~0#1 / 4))) % 18446744073709551616 / 4096 - 1) % 4294967296 % 4294967296 <= 2147483647 then ((4096 + (saa7146_pgtable_build_~size~0#1 + (if saa7146_pgtable_build_~size~0#1 < 0 && 0 != saa7146_pgtable_build_~size~0#1 % 4 then 1 + saa7146_pgtable_build_~size~0#1 / 4 else saa7146_pgtable_build_~size~0#1 / 4))) % 18446744073709551616 / 4096 - 1) % 4294967296 % 4294967296 else ((4096 + (saa7146_pgtable_build_~size~0#1 + (if saa7146_pgtable_build_~size~0#1 < 0 && 0 != saa7146_pgtable_build_~size~0#1 % 4 then 1 + saa7146_pgtable_build_~size~0#1 / 4 else saa7146_pgtable_build_~size~0#1 / 4))) % 18446744073709551616 / 4096 - 1) % 4294967296 % 4294967296 - 4294967296);saa7146_pgtable_build_~m3~0#1 := (if ((4096 + (saa7146_pgtable_build_~size~0#1 + (if saa7146_pgtable_build_~size~0#1 < 0 && 0 != saa7146_pgtable_build_~size~0#1 % 2 then 1 + saa7146_pgtable_build_~size~0#1 / 2 else saa7146_pgtable_build_~size~0#1 / 2))) % 18446744073709551616 / 4096 - 1) % 4294967296 % 4294967296 <= 2147483647 then ((4096 + (saa7146_pgtable_build_~size~0#1 + (if saa7146_pgtable_build_~size~0#1 < 0 && 0 != saa7146_pgtable_build_~size~0#1 % 2 then 1 + saa7146_pgtable_build_~size~0#1 / 2 else saa7146_pgtable_build_~size~0#1 / 2))) % 18446744073709551616 / 4096 - 1) % 4294967296 % 4294967296 else ((4096 + (saa7146_pgtable_build_~size~0#1 + (if saa7146_pgtable_build_~size~0#1 < 0 && 0 != saa7146_pgtable_build_~size~0#1 % 2 then 1 + saa7146_pgtable_build_~size~0#1 / 2 else saa7146_pgtable_build_~size~0#1 / 2))) % 18446744073709551616 / 4096 - 1) % 4294967296 % 4294967296 - 4294967296);saa7146_pgtable_build_~o1~0#1 := saa7146_pgtable_build_~size~0#1 % 4096;saa7146_pgtable_build_~o2~0#1 := (saa7146_pgtable_build_~size~0#1 + (if saa7146_pgtable_build_~size~0#1 < 0 && 0 != saa7146_pgtable_build_~size~0#1 % 4 then 1 + saa7146_pgtable_build_~size~0#1 / 4 else saa7146_pgtable_build_~size~0#1 / 4)) % 4096; [2025-02-08 04:19:33,209 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9806: SUMMARY for call ldv_free(~ldv_6_resource_struct_poll_table_struct_ptr~0.base, ~ldv_6_resource_struct_poll_table_struct_ptr~0.offset); srcloc: null [2025-02-08 04:19:33,209 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8221-1: SUMMARY for call ldv_file_operations_file_operations_instance_0_#t~ret873#1.base, ldv_file_operations_file_operations_instance_0_#t~ret873#1.offset := ldv_xmalloc(1); srcloc: null [2025-02-08 04:19:33,209 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8221: ldv_file_operations_file_operations_instance_0_~tmp___6~3#1.base, ldv_file_operations_file_operations_instance_0_~tmp___6~3#1.offset := ldv_file_operations_file_operations_instance_0_#t~ret873#1.base, ldv_file_operations_file_operations_instance_0_#t~ret873#1.offset;havoc ldv_file_operations_file_operations_instance_0_#t~ret873#1.base, ldv_file_operations_file_operations_instance_0_#t~ret873#1.offset;~ldv_0_ldv_param_4_1_default~0.base, ~ldv_0_ldv_param_4_1_default~0.offset := ldv_file_operations_file_operations_instance_0_~tmp___6~3#1.base, ldv_file_operations_file_operations_instance_0_~tmp___6~3#1.offset; [2025-02-08 04:19:33,209 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8882: assume 10 == ~ldv_statevar_3~0; [2025-02-08 04:19:33,209 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8882: assume !(10 == ~ldv_statevar_3~0); [2025-02-08 04:19:33,209 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7957: assume 0 != ldv_entry_EMGentry_9_~tmp___0~19#1;~ldv_statevar_9~0 := 14; [2025-02-08 04:19:33,209 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7957: assume !(0 != ldv_entry_EMGentry_9_~tmp___0~19#1);~ldv_statevar_9~0 := 16; [2025-02-08 04:19:33,209 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9675: assume -2147483648 <= ldv_v4l2_file_operations_io_instance_5_#t~ret936#1 && ldv_v4l2_file_operations_io_instance_5_#t~ret936#1 <= 2147483647;~ldv_5_ret_default~0 := ldv_v4l2_file_operations_io_instance_5_#t~ret936#1;havoc ldv_v4l2_file_operations_io_instance_5_#t~ret936#1; [2025-02-08 04:19:33,209 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9675-1: SUMMARY for call ldv_v4l2_file_operations_io_instance_5_#t~ret936#1 := ldv_filter_err_code(~ldv_5_ret_default~0); srcloc: null [2025-02-08 04:19:33,209 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7825: assume 12 == ~ldv_statevar_9~0; [2025-02-08 04:19:33,209 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7825: assume !(12 == ~ldv_statevar_9~0); [2025-02-08 04:19:33,209 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9807: SUMMARY for call ldv_free(~ldv_6_resource_struct_saa7146_dev_ptr~0.base, ~ldv_6_resource_struct_saa7146_dev_ptr~0.offset); srcloc: null [2025-02-08 04:19:33,209 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9411: assume 2 == ~ldv_statevar_4~0; [2025-02-08 04:19:33,209 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9411: assume !(2 == ~ldv_statevar_4~0); [2025-02-08 04:19:33,209 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12450: assume -2147483648 <= vidioc_streamoff_#t~ret1649#1 && vidioc_streamoff_#t~ret1649#1 <= 2147483647;havoc vidioc_streamoff_#t~ret1649#1; [2025-02-08 04:19:33,209 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8090: assume 1 == ~ldv_statevar_0~0; [2025-02-08 04:19:33,209 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8090: assume !(1 == ~ldv_statevar_0~0); [2025-02-08 04:19:33,209 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12450-1: SUMMARY for call vidioc_streamoff_#t~ret1649#1 := __dynamic_pr_debug(vidioc_streamoff_~#descriptor~30#1.base, vidioc_streamoff_~#descriptor~30#1.offset, 548, 0); srcloc: null [2025-02-08 04:19:33,209 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9015: assume 7 == ldv_switch_1_~tmp~42#1; [2025-02-08 04:19:33,209 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9015: assume !(7 == ldv_switch_1_~tmp~42#1); [2025-02-08 04:19:33,209 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9676: assume -2147483648 <= ldv_v4l2_file_operations_io_instance_5_#t~ret937#1 && ldv_v4l2_file_operations_io_instance_5_#t~ret937#1 <= 2147483647;ldv_v4l2_file_operations_io_instance_5_~tmp___9~1#1 := ldv_v4l2_file_operations_io_instance_5_#t~ret937#1;havoc ldv_v4l2_file_operations_io_instance_5_#t~ret937#1; [2025-02-08 04:19:33,209 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9676-1: SUMMARY for call ldv_v4l2_file_operations_io_instance_5_#t~ret937#1 := ldv_undef_int(); srcloc: null [2025-02-08 04:19:33,210 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9808: SUMMARY for call ldv_free(~ldv_6_resource_struct_saa7146_vv_ptr~0.base, ~ldv_6_resource_struct_saa7146_vv_ptr~0.offset); srcloc: null [2025-02-08 04:19:33,210 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10865: call write~int#36(saa7146_pgtable_build_~fill~0#1, saa7146_pgtable_build_~ptr1~0#1.base, saa7146_pgtable_build_~ptr1~0#1.offset, 4);saa7146_pgtable_build_~i~2#1 := 1 + saa7146_pgtable_build_~i~2#1;saa7146_pgtable_build_~ptr1~0#1.base, saa7146_pgtable_build_~ptr1~0#1.offset := saa7146_pgtable_build_~ptr1~0#1.base, 4 + saa7146_pgtable_build_~ptr1~0#1.offset; [2025-02-08 04:19:33,210 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13508-1: SUMMARY for call video_init(ldv_io_instance_callback_6_4_~arg1#1.base, ldv_io_instance_callback_6_4_~arg1#1.offset, ldv_io_instance_callback_6_4_~arg2#1.base, ldv_io_instance_callback_6_4_~arg2#1.offset); srcloc: null [2025-02-08 04:19:33,210 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13508: havoc ldv_io_instance_callback_6_4_~arg0#1.base, ldv_io_instance_callback_6_4_~arg0#1.offset, ldv_io_instance_callback_6_4_~arg1#1.base, ldv_io_instance_callback_6_4_~arg1#1.offset, ldv_io_instance_callback_6_4_~arg2#1.base, ldv_io_instance_callback_6_4_~arg2#1.offset;havoc ldv_io_instance_callback_6_4_#in~arg0#1.base, ldv_io_instance_callback_6_4_#in~arg0#1.offset, ldv_io_instance_callback_6_4_#in~arg1#1.base, ldv_io_instance_callback_6_4_#in~arg1#1.offset, ldv_io_instance_callback_6_4_#in~arg2#1.base, ldv_io_instance_callback_6_4_#in~arg2#1.offset;assume { :end_inline_ldv_io_instance_callback_6_4 } true;~ldv_statevar_6~0 := 3; [2025-02-08 04:19:33,210 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8223-1: SUMMARY for call ldv_file_operations_file_operations_instance_0_#t~ret874#1.base, ldv_file_operations_file_operations_instance_0_#t~ret874#1.offset := ldv_xmalloc(8); srcloc: null [2025-02-08 04:19:33,210 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8223: ldv_file_operations_file_operations_instance_0_~tmp___7~2#1.base, ldv_file_operations_file_operations_instance_0_~tmp___7~2#1.offset := ldv_file_operations_file_operations_instance_0_#t~ret874#1.base, ldv_file_operations_file_operations_instance_0_#t~ret874#1.offset;havoc ldv_file_operations_file_operations_instance_0_#t~ret874#1.base, ldv_file_operations_file_operations_instance_0_#t~ret874#1.offset;~ldv_0_ldv_param_4_3_default~0.base, ~ldv_0_ldv_param_4_3_default~0.offset := ldv_file_operations_file_operations_instance_0_~tmp___7~2#1.base, ldv_file_operations_file_operations_instance_0_~tmp___7~2#1.offset; [2025-02-08 04:19:33,210 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8620: ldv_struct_v4l2_ioctl_ops_dummy_resourceless_instance_2_~tmp___1~16#1.base, ldv_struct_v4l2_ioctl_ops_dummy_resourceless_instance_2_~tmp___1~16#1.offset := ldv_struct_v4l2_ioctl_ops_dummy_resourceless_instance_2_#t~ret896#1.base, ldv_struct_v4l2_ioctl_ops_dummy_resourceless_instance_2_#t~ret896#1.offset;havoc ldv_struct_v4l2_ioctl_ops_dummy_resourceless_instance_2_#t~ret896#1.base, ldv_struct_v4l2_ioctl_ops_dummy_resourceless_instance_2_#t~ret896#1.offset;~ldv_2_ldv_param_3_2_default~0.base, ~ldv_2_ldv_param_3_2_default~0.offset := ldv_struct_v4l2_ioctl_ops_dummy_resourceless_instance_2_~tmp___1~16#1.base, ldv_struct_v4l2_ioctl_ops_dummy_resourceless_instance_2_~tmp___1~16#1.offset;assume { :begin_inline_ldv_switch_1 } true;havoc ldv_switch_1_#res#1;havoc ldv_switch_1_#t~ret906#1, ldv_switch_1_~tmp~42#1;havoc ldv_switch_1_~tmp~42#1; [2025-02-08 04:19:33,210 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8620-1: SUMMARY for call ldv_struct_v4l2_ioctl_ops_dummy_resourceless_instance_2_#t~ret896#1.base, ldv_struct_v4l2_ioctl_ops_dummy_resourceless_instance_2_#t~ret896#1.offset := ldv_xmalloc(88); srcloc: null [2025-02-08 04:19:33,210 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9809: ~ldv_6_ret_default~0 := 1;~ldv_statevar_6~0 := 14; [2025-02-08 04:19:33,210 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9809-1: SUMMARY for call ldv_free(~ldv_6_resource_struct_vm_area_struct_ptr~0.base, ~ldv_6_resource_struct_vm_area_struct_ptr~0.offset); srcloc: null [2025-02-08 04:19:33,210 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8488: assume 7 == ~ldv_statevar_2~0; [2025-02-08 04:19:33,210 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8488: assume !(7 == ~ldv_statevar_2~0); [2025-02-08 04:19:33,210 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8753: assume { :begin_inline_ldv_dummy_resourceless_instance_callback_2_30 } true;ldv_dummy_resourceless_instance_callback_2_30_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_2_30_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_2_30_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_2_30_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_2_30_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_2_30_#in~arg2#1.offset, ldv_dummy_resourceless_instance_callback_2_30_#in~arg3#1.base, ldv_dummy_resourceless_instance_callback_2_30_#in~arg3#1.offset := ~ldv_2_callback_vidioc_s_fbuf~0.base, ~ldv_2_callback_vidioc_s_fbuf~0.offset, ~ldv_2_container_struct_file_ptr~0.base, ~ldv_2_container_struct_file_ptr~0.offset, ~ldv_2_container_struct_v4l2_buffer_ptr~0.base, ~ldv_2_container_struct_v4l2_buffer_ptr~0.offset, ~ldv_2_container_struct_v4l2_framebuffer_ptr~0.base, ~ldv_2_container_struct_v4l2_framebuffer_ptr~0.offset;havoc ldv_dummy_resourceless_instance_callback_2_30_#t~ret1845#1, ldv_dummy_resourceless_instance_callback_2_30_~arg0#1.base, ldv_dummy_resourceless_instance_callback_2_30_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_2_30_~arg1#1.base, ldv_dummy_resourceless_instance_callback_2_30_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_2_30_~arg2#1.base, ldv_dummy_resourceless_instance_callback_2_30_~arg2#1.offset, ldv_dummy_resourceless_instance_callback_2_30_~arg3#1.base, ldv_dummy_resourceless_instance_callback_2_30_~arg3#1.offset;ldv_dummy_resourceless_instance_callback_2_30_~arg0#1.base, ldv_dummy_resourceless_instance_callback_2_30_~arg0#1.offset := ldv_dummy_resourceless_instance_callback_2_30_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_2_30_#in~arg0#1.offset;ldv_dummy_resourceless_instance_callback_2_30_~arg1#1.base, ldv_dummy_resourceless_instance_callback_2_30_~arg1#1.offset := ldv_dummy_resourceless_instance_callback_2_30_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_2_30_#in~arg1#1.offset;ldv_dummy_resourceless_instance_callback_2_30_~arg2#1.base, ldv_dummy_resourceless_instance_callback_2_30_~arg2#1.offset := ldv_dummy_resourceless_instance_callback_2_30_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_2_30_#in~arg2#1.offset;ldv_dummy_resourceless_instance_callback_2_30_~arg3#1.base, ldv_dummy_resourceless_instance_callback_2_30_~arg3#1.offset := ldv_dummy_resourceless_instance_callback_2_30_#in~arg3#1.base, ldv_dummy_resourceless_instance_callback_2_30_#in~arg3#1.offset; [2025-02-08 04:19:33,210 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9678: assume 0 != ldv_v4l2_file_operations_io_instance_5_~tmp___9~1#1;~ldv_statevar_5~0 := 8; [2025-02-08 04:19:33,210 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9678: assume !(0 != ldv_v4l2_file_operations_io_instance_5_~tmp___9~1#1);~ldv_statevar_5~0 := 10; [2025-02-08 04:19:33,210 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12189: assume 0 == vidioc_s_std_~found~0#1; [2025-02-08 04:19:33,210 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12189: assume !(0 == vidioc_s_std_~found~0#1); [2025-02-08 04:19:33,210 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8225-1: SUMMARY for call ldv_assume((if ~ldv_0_size_cnt_write_size~0 % 18446744073709551616 <= 2147479552 then 1 else 0)); srcloc: null [2025-02-08 04:19:33,210 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8225: call ldv_file_operations_file_operations_instance_0_#t~mem875#1.base, ldv_file_operations_file_operations_instance_0_#t~mem875#1.offset := read~$Pointer$#36(~ldv_0_container_file_operations~0.base, 24 + ~ldv_0_container_file_operations~0.offset, 8);assume { :begin_inline_ldv_file_operations_instance_write_0_4 } true;ldv_file_operations_instance_write_0_4_#in~arg0#1.base, ldv_file_operations_instance_write_0_4_#in~arg0#1.offset, ldv_file_operations_instance_write_0_4_#in~arg1#1.base, ldv_file_operations_instance_write_0_4_#in~arg1#1.offset, ldv_file_operations_instance_write_0_4_#in~arg2#1.base, ldv_file_operations_instance_write_0_4_#in~arg2#1.offset, ldv_file_operations_instance_write_0_4_#in~arg3#1, ldv_file_operations_instance_write_0_4_#in~arg4#1.base, ldv_file_operations_instance_write_0_4_#in~arg4#1.offset := ldv_file_operations_file_operations_instance_0_#t~mem875#1.base, ldv_file_operations_file_operations_instance_0_#t~mem875#1.offset, ~ldv_0_resource_file~0.base, ~ldv_0_resource_file~0.offset, ~ldv_0_ldv_param_4_1_default~0.base, ~ldv_0_ldv_param_4_1_default~0.offset, ~ldv_0_size_cnt_write_size~0, ~ldv_0_ldv_param_4_3_default~0.base, ~ldv_0_ldv_param_4_3_default~0.offset;havoc ldv_file_operations_instance_write_0_4_#t~ret879#1, ldv_file_operations_instance_write_0_4_~arg0#1.base, ldv_file_operations_instance_write_0_4_~arg0#1.offset, ldv_file_operations_instance_write_0_4_~arg1#1.base, ldv_file_operations_instance_write_0_4_~arg1#1.offset, ldv_file_operations_instance_write_0_4_~arg2#1.base, ldv_file_operations_instance_write_0_4_~arg2#1.offset, ldv_file_operations_instance_write_0_4_~arg3#1, ldv_file_operations_instance_write_0_4_~arg4#1.base, ldv_file_operations_instance_write_0_4_~arg4#1.offset;ldv_file_operations_instance_write_0_4_~arg0#1.base, ldv_file_operations_instance_write_0_4_~arg0#1.offset := ldv_file_operations_instance_write_0_4_#in~arg0#1.base, ldv_file_operations_instance_write_0_4_#in~arg0#1.offset;ldv_file_operations_instance_write_0_4_~arg1#1.base, ldv_file_operations_instance_write_0_4_~arg1#1.offset := ldv_file_operations_instance_write_0_4_#in~arg1#1.base, ldv_file_operations_instance_write_0_4_#in~arg1#1.offset;ldv_file_operations_instance_write_0_4_~arg2#1.base, ldv_file_operations_instance_write_0_4_~arg2#1.offset := ldv_file_operations_instance_write_0_4_#in~arg2#1.base, ldv_file_operations_instance_write_0_4_#in~arg2#1.offset;ldv_file_operations_instance_write_0_4_~arg3#1 := ldv_file_operations_instance_write_0_4_#in~arg3#1;ldv_file_operations_instance_write_0_4_~arg4#1.base, ldv_file_operations_instance_write_0_4_~arg4#1.offset := ldv_file_operations_instance_write_0_4_#in~arg4#1.base, ldv_file_operations_instance_write_0_4_#in~arg4#1.offset; [2025-02-08 04:19:33,210 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8886: havoc ldv_struct_videobuf_queue_ops_dummy_resourceless_instance_3_#t~ret901#1, ldv_struct_videobuf_queue_ops_dummy_resourceless_instance_3_#t~ret902#1, ldv_struct_videobuf_queue_ops_dummy_resourceless_instance_3_#t~ret903#1.base, ldv_struct_videobuf_queue_ops_dummy_resourceless_instance_3_#t~ret903#1.offset, ldv_struct_videobuf_queue_ops_dummy_resourceless_instance_3_#t~ret904#1.base, ldv_struct_videobuf_queue_ops_dummy_resourceless_instance_3_#t~ret904#1.offset, ldv_struct_videobuf_queue_ops_dummy_resourceless_instance_3_~arg0#1.base, ldv_struct_videobuf_queue_ops_dummy_resourceless_instance_3_~arg0#1.offset, ldv_struct_videobuf_queue_ops_dummy_resourceless_instance_3_~tmp~40#1.base, ldv_struct_videobuf_queue_ops_dummy_resourceless_instance_3_~tmp~40#1.offset, ldv_struct_videobuf_queue_ops_dummy_resourceless_instance_3_~tmp___0~23#1.base, ldv_struct_videobuf_queue_ops_dummy_resourceless_instance_3_~tmp___0~23#1.offset;havoc ldv_struct_videobuf_queue_ops_dummy_resourceless_instance_3_#in~arg0#1.base, ldv_struct_videobuf_queue_ops_dummy_resourceless_instance_3_#in~arg0#1.offset;assume { :end_inline_ldv_struct_videobuf_queue_ops_dummy_resourceless_instance_3 } true; [2025-02-08 04:19:33,210 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7829: assume 13 == ~ldv_statevar_9~0; [2025-02-08 04:19:33,210 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7829: assume !(13 == ~ldv_statevar_9~0); [2025-02-08 04:19:33,211 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10736-4: assume 0 == ~saa7146_debug~0 % 4294967296;saa7146_pgtable_build_#t~bitwise1168#1 := 0; [2025-02-08 04:19:33,211 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10736-4: assume !(0 == ~saa7146_debug~0 % 4294967296); [2025-02-08 04:19:33,211 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10736-3: assume 64 == ~saa7146_debug~0 % 4294967296;saa7146_pgtable_build_#t~bitwise1168#1 := ~saa7146_debug~0; [2025-02-08 04:19:33,211 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10736-3: assume !(64 == ~saa7146_debug~0 % 4294967296); [2025-02-08 04:19:33,211 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9547: assume -2147483648 <= ldv_v4l2_file_operations_io_instance_5_#t~ret916#1 && ldv_v4l2_file_operations_io_instance_5_#t~ret916#1 <= 2147483647;~ldv_statevar_5~0 := ldv_v4l2_file_operations_io_instance_5_#t~ret916#1;havoc ldv_v4l2_file_operations_io_instance_5_#t~ret916#1; [2025-02-08 04:19:33,211 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12718-1: SUMMARY for call buffer_prepare_#t~ret1737#1.base, buffer_prepare_#t~ret1737#1.offset := saa7146_format_by_fourcc(buffer_prepare_~dev~24#1.base, buffer_prepare_~dev~24#1.offset, (if buffer_prepare_#t~mem1736#1 % 4294967296 % 4294967296 <= 2147483647 then buffer_prepare_#t~mem1736#1 % 4294967296 % 4294967296 else buffer_prepare_#t~mem1736#1 % 4294967296 % 4294967296 - 4294967296)); srcloc: null [2025-02-08 04:19:33,211 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9547-1: SUMMARY for call ldv_v4l2_file_operations_io_instance_5_#t~ret916#1 := ldv_switch_4(); srcloc: null [2025-02-08 04:19:33,211 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10736: assume 0 != saa7146_pgtable_build_#t~bitwise1168#1 % 4294967296;havoc saa7146_pgtable_build_#t~bitwise1168#1;call write~$Pointer$#32(333, 0, saa7146_pgtable_build_~#descriptor___0~11#1.base, saa7146_pgtable_build_~#descriptor___0~11#1.offset, 8);call write~$Pointer$#32(334, 0, saa7146_pgtable_build_~#descriptor___0~11#1.base, 8 + saa7146_pgtable_build_~#descriptor___0~11#1.offset, 8);call write~$Pointer$#32(335, 0, saa7146_pgtable_build_~#descriptor___0~11#1.base, 16 + saa7146_pgtable_build_~#descriptor___0~11#1.offset, 8);call write~$Pointer$#32(336, 0, saa7146_pgtable_build_~#descriptor___0~11#1.base, 24 + saa7146_pgtable_build_~#descriptor___0~11#1.offset, 8);call write~int#32(236, saa7146_pgtable_build_~#descriptor___0~11#1.base, 32 + saa7146_pgtable_build_~#descriptor___0~11#1.offset, 4);call write~int#32(0, saa7146_pgtable_build_~#descriptor___0~11#1.base, 36 + saa7146_pgtable_build_~#descriptor___0~11#1.offset, 4);call saa7146_pgtable_build_#t~mem1169#1 := read~int#32(saa7146_pgtable_build_~#descriptor___0~11#1.base, 36 + saa7146_pgtable_build_~#descriptor___0~11#1.offset, 4); [2025-02-08 04:19:33,211 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10736: assume !(0 != saa7146_pgtable_build_#t~bitwise1168#1 % 4294967296);havoc saa7146_pgtable_build_#t~bitwise1168#1; [2025-02-08 04:19:33,211 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12718: buffer_prepare_~sfmt~1#1.base, buffer_prepare_~sfmt~1#1.offset := buffer_prepare_#t~ret1737#1.base, buffer_prepare_#t~ret1737#1.offset;havoc buffer_prepare_#t~mem1735#1.base, buffer_prepare_#t~mem1735#1.offset;havoc buffer_prepare_#t~mem1736#1;havoc buffer_prepare_#t~ret1737#1.base, buffer_prepare_#t~ret1737#1.offset; [2025-02-08 04:19:33,211 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10736-2: havoc saa7146_pgtable_build_#t~bitwise1168#1;assume saa7146_pgtable_build_#t~bitwise1168#1 % 4294967296 <= ~saa7146_debug~0 % 4294967296 && saa7146_pgtable_build_#t~bitwise1168#1 % 4294967296 <= 64; [2025-02-08 04:19:33,211 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10736-1: [2025-02-08 04:19:33,211 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9415: assume 3 == ~ldv_statevar_4~0; [2025-02-08 04:19:33,211 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9415: assume !(3 == ~ldv_statevar_4~0); [2025-02-08 04:19:33,211 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12190-2: havoc vidioc_s_std_#t~bitwise1601#1;assume vidioc_s_std_#t~bitwise1601#1 % 4294967296 <= ~saa7146_debug~0 % 4294967296 && vidioc_s_std_#t~bitwise1601#1 % 4294967296 <= 4; [2025-02-08 04:19:33,211 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8094: assume 2 == ~ldv_statevar_0~0; [2025-02-08 04:19:33,211 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8094: assume !(2 == ~ldv_statevar_0~0); [2025-02-08 04:19:33,211 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12190-1: [2025-02-08 04:19:33,211 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12190-4: assume 0 == ~saa7146_debug~0 % 4294967296;vidioc_s_std_#t~bitwise1601#1 := 0; [2025-02-08 04:19:33,211 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12190-4: assume !(0 == ~saa7146_debug~0 % 4294967296); [2025-02-08 04:19:33,211 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9019: assume 8 == ldv_switch_1_~tmp~42#1; [2025-02-08 04:19:33,211 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9019: assume !(8 == ldv_switch_1_~tmp~42#1); [2025-02-08 04:19:33,211 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12190-3: assume 4 == ~saa7146_debug~0 % 4294967296;vidioc_s_std_#t~bitwise1601#1 := ~saa7146_debug~0; [2025-02-08 04:19:33,211 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12190-3: assume !(4 == ~saa7146_debug~0 % 4294967296); [2025-02-08 04:19:33,211 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12190: assume 0 != vidioc_s_std_#t~bitwise1601#1 % 4294967296;havoc vidioc_s_std_#t~bitwise1601#1;call write~$Pointer$#32(520, 0, vidioc_s_std_~#descriptor___2~8#1.base, vidioc_s_std_~#descriptor___2~8#1.offset, 8);call write~$Pointer$#32(521, 0, vidioc_s_std_~#descriptor___2~8#1.base, 8 + vidioc_s_std_~#descriptor___2~8#1.offset, 8);call write~$Pointer$#32(522, 0, vidioc_s_std_~#descriptor___2~8#1.base, 16 + vidioc_s_std_~#descriptor___2~8#1.offset, 8);call write~$Pointer$#32(523, 0, vidioc_s_std_~#descriptor___2~8#1.base, 24 + vidioc_s_std_~#descriptor___2~8#1.offset, 8);call write~int#32(873, vidioc_s_std_~#descriptor___2~8#1.base, 32 + vidioc_s_std_~#descriptor___2~8#1.offset, 4);call write~int#32(0, vidioc_s_std_~#descriptor___2~8#1.base, 36 + vidioc_s_std_~#descriptor___2~8#1.offset, 4);call vidioc_s_std_#t~mem1602#1 := read~int#32(vidioc_s_std_~#descriptor___2~8#1.base, 36 + vidioc_s_std_~#descriptor___2~8#1.offset, 4); [2025-02-08 04:19:33,211 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12190: assume !(0 != vidioc_s_std_#t~bitwise1601#1 % 4294967296);havoc vidioc_s_std_#t~bitwise1601#1; [2025-02-08 04:19:33,211 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10869: assume saa7146_pgtable_build_~i~2#1 <= 1023; [2025-02-08 04:19:33,211 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10869: assume !(saa7146_pgtable_build_~i~2#1 <= 1023);saa7146_pgtable_build_#res#1 := 0;call ULTIMATE.dealloc(saa7146_pgtable_build_~#descriptor~19#1.base, saa7146_pgtable_build_~#descriptor~19#1.offset);havoc saa7146_pgtable_build_~#descriptor~19#1.base, saa7146_pgtable_build_~#descriptor~19#1.offset;call ULTIMATE.dealloc(saa7146_pgtable_build_~#descriptor___0~11#1.base, saa7146_pgtable_build_~#descriptor___0~11#1.offset);havoc saa7146_pgtable_build_~#descriptor___0~11#1.base, saa7146_pgtable_build_~#descriptor___0~11#1.offset;call ULTIMATE.dealloc(saa7146_pgtable_build_~#descriptor___1~9#1.base, saa7146_pgtable_build_~#descriptor___1~9#1.offset);havoc saa7146_pgtable_build_~#descriptor___1~9#1.base, saa7146_pgtable_build_~#descriptor___1~9#1.offset; [2025-02-08 04:19:33,211 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12719: call buffer_prepare_#t~mem1738#1 := read~int#36(buffer_prepare_~sfmt~1#1.base, 12 + buffer_prepare_~sfmt~1#1.offset, 4); [2025-02-08 04:19:33,211 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12719-1: SUMMARY for call release_all_pagetables(buffer_prepare_~dev~24#1.base, buffer_prepare_~dev~24#1.offset, buffer_prepare_~buf~2#1.base, buffer_prepare_~buf~2#1.offset); srcloc: null [2025-02-08 04:19:33,211 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8756: ~ldv_statevar_2~0 := 2; [2025-02-08 04:19:33,212 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8756-1: SUMMARY for call ldv_free(~ldv_2_ldv_param_3_2_default~0.base, ~ldv_2_ldv_param_3_2_default~0.offset); srcloc: null [2025-02-08 04:19:33,212 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8492: assume 9 == ~ldv_statevar_2~0; [2025-02-08 04:19:33,212 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8492: assume !(9 == ~ldv_statevar_2~0); [2025-02-08 04:19:33,212 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16156-1: SUMMARY for call vbi_irq_done(ldv_io_instance_callback_5_18_~arg1#1.base, ldv_io_instance_callback_5_18_~arg1#1.offset, ldv_io_instance_callback_5_18_~arg2#1); srcloc: null [2025-02-08 04:19:33,212 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16156: havoc ldv_io_instance_callback_5_18_~arg0#1.base, ldv_io_instance_callback_5_18_~arg0#1.offset, ldv_io_instance_callback_5_18_~arg1#1.base, ldv_io_instance_callback_5_18_~arg1#1.offset, ldv_io_instance_callback_5_18_~arg2#1;havoc ldv_io_instance_callback_5_18_#in~arg0#1.base, ldv_io_instance_callback_5_18_#in~arg0#1.offset, ldv_io_instance_callback_5_18_#in~arg1#1.base, ldv_io_instance_callback_5_18_#in~arg1#1.offset, ldv_io_instance_callback_5_18_#in~arg2#1;assume { :end_inline_ldv_io_instance_callback_5_18 } true;~ldv_statevar_5~0 := 3; [2025-02-08 04:19:33,212 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12721-4: assume 0 == buffer_prepare_#t~mem1738#1 % 4294967296;buffer_prepare_#t~bitwise1739#1 := 0; [2025-02-08 04:19:33,212 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12721-4: assume !(0 == buffer_prepare_#t~mem1738#1 % 4294967296); [2025-02-08 04:19:33,212 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12721-2: havoc buffer_prepare_#t~bitwise1739#1;assume buffer_prepare_#t~bitwise1739#1 % 4294967296 <= buffer_prepare_#t~mem1738#1 % 4294967296 && buffer_prepare_#t~bitwise1739#1 % 4294967296 <= 61440; [2025-02-08 04:19:33,212 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12721-3: assume 61440 == buffer_prepare_#t~mem1738#1 % 4294967296;buffer_prepare_#t~bitwise1739#1 := buffer_prepare_#t~mem1738#1; [2025-02-08 04:19:33,212 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12721-3: assume !(61440 == buffer_prepare_#t~mem1738#1 % 4294967296); [2025-02-08 04:19:33,212 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12721: assume 0 != buffer_prepare_#t~bitwise1739#1 % 4294967296;havoc buffer_prepare_#t~mem1738#1;havoc buffer_prepare_#t~bitwise1739#1;call buffer_prepare_#t~mem1740#1.base, buffer_prepare_#t~mem1740#1.offset := read~$Pointer$#36(buffer_prepare_~dev~24#1.base, 846 + buffer_prepare_~dev~24#1.offset, 8); [2025-02-08 04:19:33,212 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12721: assume !(0 != buffer_prepare_#t~bitwise1739#1 % 4294967296);havoc buffer_prepare_#t~mem1738#1;havoc buffer_prepare_#t~bitwise1739#1;call buffer_prepare_#t~mem1746#1.base, buffer_prepare_#t~mem1746#1.offset := read~$Pointer$#36(buffer_prepare_~dev~24#1.base, 846 + buffer_prepare_~dev~24#1.offset, 8); [2025-02-08 04:19:33,212 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12721-1: [2025-02-08 04:19:33,212 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12457-5: call vidioc_streamoff_#t~mem1650#1 := read~int#36(vidioc_streamoff_~vv~21#1.base, 420 + vidioc_streamoff_~vv~21#1.offset, 4); [2025-02-08 04:19:33,212 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12457-4: assume 0 == vidioc_streamoff_#t~mem1650#1;vidioc_streamoff_#t~bitwise1651#1 := 0; [2025-02-08 04:19:33,213 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12457-4: assume !(0 == vidioc_streamoff_#t~mem1650#1); [2025-02-08 04:19:33,213 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8361-1: SUMMARY for call ldv_io_instance_probe_5_32_#t~ret888#1 := fops_open(ldv_io_instance_probe_5_32_~arg1#1.base, ldv_io_instance_probe_5_32_~arg1#1.offset); srcloc: null [2025-02-08 04:19:33,213 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8361: assume -2147483648 <= ldv_io_instance_probe_5_32_#t~ret888#1 && ldv_io_instance_probe_5_32_#t~ret888#1 <= 2147483647;ldv_io_instance_probe_5_32_~tmp~36#1 := ldv_io_instance_probe_5_32_#t~ret888#1;havoc ldv_io_instance_probe_5_32_#t~ret888#1;ldv_io_instance_probe_5_32_#res#1 := ldv_io_instance_probe_5_32_~tmp~36#1;ldv_v4l2_file_operations_io_instance_5_#t~ret935#1 := ldv_io_instance_probe_5_32_#res#1;havoc ldv_io_instance_probe_5_32_#t~ret888#1, ldv_io_instance_probe_5_32_~arg0#1.base, ldv_io_instance_probe_5_32_~arg0#1.offset, ldv_io_instance_probe_5_32_~arg1#1.base, ldv_io_instance_probe_5_32_~arg1#1.offset, ldv_io_instance_probe_5_32_~tmp~36#1;havoc ldv_io_instance_probe_5_32_#in~arg0#1.base, ldv_io_instance_probe_5_32_#in~arg0#1.offset, ldv_io_instance_probe_5_32_#in~arg1#1.base, ldv_io_instance_probe_5_32_#in~arg1#1.offset;assume { :end_inline_ldv_io_instance_probe_5_32 } true;assume -2147483648 <= ldv_v4l2_file_operations_io_instance_5_#t~ret935#1 && ldv_v4l2_file_operations_io_instance_5_#t~ret935#1 <= 2147483647;~ldv_5_ret_default~0 := ldv_v4l2_file_operations_io_instance_5_#t~ret935#1;havoc ldv_v4l2_file_operations_io_instance_5_#t~mem934#1.base, ldv_v4l2_file_operations_io_instance_5_#t~mem934#1.offset;havoc ldv_v4l2_file_operations_io_instance_5_#t~ret935#1; [2025-02-08 04:19:33,213 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12457-1: [2025-02-08 04:19:33,213 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12457: assume 0 == vidioc_streamoff_#t~bitwise1651#1;havoc vidioc_streamoff_#t~mem1650#1;havoc vidioc_streamoff_#t~bitwise1651#1; [2025-02-08 04:19:33,213 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12457: assume !(0 == vidioc_streamoff_#t~bitwise1651#1);havoc vidioc_streamoff_#t~mem1650#1;havoc vidioc_streamoff_#t~bitwise1651#1;call vidioc_streamoff_#t~mem1655#1.base, vidioc_streamoff_#t~mem1655#1.offset := read~$Pointer$#36(vidioc_streamoff_~vv~21#1.base, 424 + vidioc_streamoff_~vv~21#1.offset, 8); [2025-02-08 04:19:33,213 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12457-3: assume 2 == vidioc_streamoff_#t~mem1650#1;vidioc_streamoff_#t~bitwise1651#1 := vidioc_streamoff_#t~mem1650#1; [2025-02-08 04:19:33,213 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12457-3: assume !(2 == vidioc_streamoff_#t~mem1650#1); [2025-02-08 04:19:33,213 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12457-2: havoc vidioc_streamoff_#t~bitwise1651#1;assume ((((vidioc_streamoff_#t~mem1650#1 < 0 || vidioc_streamoff_#t~bitwise1651#1 <= vidioc_streamoff_#t~mem1650#1) && vidioc_streamoff_#t~bitwise1651#1 <= 2) && vidioc_streamoff_#t~bitwise1651#1 >= 0) && (vidioc_streamoff_#t~mem1650#1 >= 0 || vidioc_streamoff_#t~bitwise1651#1 > 2 + vidioc_streamoff_#t~mem1650#1)) && vidioc_streamoff_#t~bitwise1651#1 >= -2147483648; [2025-02-08 04:19:33,213 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7833: assume 14 == ~ldv_statevar_9~0; [2025-02-08 04:19:33,213 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7833: assume !(14 == ~ldv_statevar_9~0); [2025-02-08 04:19:33,213 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9419: havoc ldv_timer_timer_instance_4_#t~mem911#1.base, ldv_timer_timer_instance_4_#t~mem911#1.offset, ldv_timer_timer_instance_4_#t~mem912#1.base, ldv_timer_timer_instance_4_#t~mem912#1.offset, ldv_timer_timer_instance_4_#t~mem913#1, ldv_timer_timer_instance_4_~arg0#1.base, ldv_timer_timer_instance_4_~arg0#1.offset;havoc ldv_timer_timer_instance_4_#in~arg0#1.base, ldv_timer_timer_instance_4_#in~arg0#1.offset;assume { :end_inline_ldv_timer_timer_instance_4 } true; [2025-02-08 04:19:33,213 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12458: assume 0 != (if ~saa7146_debug~0 % 4294967296 % 4294967296 <= 2147483647 then ~saa7146_debug~0 % 4294967296 % 4294967296 else ~saa7146_debug~0 % 4294967296 % 4294967296 - 4294967296) % 2;call write~$Pointer$#32(550, 0, vidioc_streamoff_~#descriptor___0~19#1.base, vidioc_streamoff_~#descriptor___0~19#1.offset, 8);call write~$Pointer$#32(551, 0, vidioc_streamoff_~#descriptor___0~19#1.base, 8 + vidioc_streamoff_~#descriptor___0~19#1.offset, 8);call write~$Pointer$#32(552, 0, vidioc_streamoff_~#descriptor___0~19#1.base, 16 + vidioc_streamoff_~#descriptor___0~19#1.offset, 8);call write~$Pointer$#32(553, 0, vidioc_streamoff_~#descriptor___0~19#1.base, 24 + vidioc_streamoff_~#descriptor___0~19#1.offset, 8);call write~int#32(967, vidioc_streamoff_~#descriptor___0~19#1.base, 32 + vidioc_streamoff_~#descriptor___0~19#1.offset, 4);call write~int#32(0, vidioc_streamoff_~#descriptor___0~19#1.base, 36 + vidioc_streamoff_~#descriptor___0~19#1.offset, 4);call vidioc_streamoff_#t~mem1652#1 := read~int#32(vidioc_streamoff_~#descriptor___0~19#1.base, 36 + vidioc_streamoff_~#descriptor___0~19#1.offset, 4); [2025-02-08 04:19:33,213 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12458: assume !(0 != (if ~saa7146_debug~0 % 4294967296 % 4294967296 <= 2147483647 then ~saa7146_debug~0 % 4294967296 % 4294967296 else ~saa7146_debug~0 % 4294967296 % 4294967296 - 4294967296) % 2); [2025-02-08 04:19:33,213 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8230: SUMMARY for call ldv_free(~ldv_0_ldv_param_4_1_default~0.base, ~ldv_0_ldv_param_4_1_default~0.offset); srcloc: null [2025-02-08 04:19:33,213 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13383: assume -2147483648 <= ldv_dummy_resourceless_instance_callback_2_38_#t~ret1851#1 && ldv_dummy_resourceless_instance_callback_2_38_#t~ret1851#1 <= 2147483647;havoc ldv_dummy_resourceless_instance_callback_2_38_#t~ret1851#1;havoc ldv_dummy_resourceless_instance_callback_2_38_#t~ret1851#1, ldv_dummy_resourceless_instance_callback_2_38_~arg0#1.base, ldv_dummy_resourceless_instance_callback_2_38_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_2_38_~arg1#1.base, ldv_dummy_resourceless_instance_callback_2_38_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_2_38_~arg2#1.base, ldv_dummy_resourceless_instance_callback_2_38_~arg2#1.offset;havoc ldv_dummy_resourceless_instance_callback_2_38_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_2_38_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_2_38_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_2_38_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_2_38_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_2_38_#in~arg2#1.offset;assume { :end_inline_ldv_dummy_resourceless_instance_callback_2_38 } true; [2025-02-08 04:19:33,213 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8098: assume 3 == ~ldv_statevar_0~0; [2025-02-08 04:19:33,213 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8098: assume !(3 == ~ldv_statevar_0~0); [2025-02-08 04:19:33,213 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13383-1: SUMMARY for call ldv_dummy_resourceless_instance_callback_2_38_#t~ret1851#1 := v4l2_ctrl_subscribe_event(ldv_dummy_resourceless_instance_callback_2_38_~arg1#1.base, ldv_dummy_resourceless_instance_callback_2_38_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_2_38_~arg2#1.base, ldv_dummy_resourceless_instance_callback_2_38_~arg2#1.offset); srcloc: null [2025-02-08 04:19:33,213 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8891: assume -2147483648 <= ldv_struct_videobuf_queue_ops_dummy_resourceless_instance_3_#t~ret901#1 && ldv_struct_videobuf_queue_ops_dummy_resourceless_instance_3_#t~ret901#1 <= 2147483647;~ldv_statevar_3~0 := ldv_struct_videobuf_queue_ops_dummy_resourceless_instance_3_#t~ret901#1;havoc ldv_struct_videobuf_queue_ops_dummy_resourceless_instance_3_#t~ret901#1; [2025-02-08 04:19:33,213 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8891-1: SUMMARY for call ldv_struct_videobuf_queue_ops_dummy_resourceless_instance_3_#t~ret901#1 := ldv_switch_2(); srcloc: null [2025-02-08 04:19:33,213 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9023: assume 9 == ldv_switch_1_~tmp~42#1; [2025-02-08 04:19:33,213 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9023: assume !(9 == ldv_switch_1_~tmp~42#1); [2025-02-08 04:19:33,213 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12723: assume -2147483648 <= buffer_prepare_#t~ret1741#1 && buffer_prepare_#t~ret1741#1 <= 2147483647;havoc buffer_prepare_#t~mem1740#1.base, buffer_prepare_#t~mem1740#1.offset;havoc buffer_prepare_#t~ret1741#1;call buffer_prepare_#t~mem1742#1.base, buffer_prepare_#t~mem1742#1.offset := read~$Pointer$#36(buffer_prepare_~dev~24#1.base, 846 + buffer_prepare_~dev~24#1.offset, 8); [2025-02-08 04:19:33,213 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12723-1: SUMMARY for call buffer_prepare_#t~ret1741#1 := saa7146_pgtable_alloc(buffer_prepare_#t~mem1740#1.base, buffer_prepare_#t~mem1740#1.offset, buffer_prepare_~buf~2#1.base, 236 + buffer_prepare_~buf~2#1.offset); srcloc: null [2025-02-08 04:19:33,213 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8627: assume { :begin_inline_ldv_dummy_resourceless_instance_callback_2_9 } true;ldv_dummy_resourceless_instance_callback_2_9_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_2_9_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_2_9_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_2_9_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_2_9_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_2_9_#in~arg2#1.offset, ldv_dummy_resourceless_instance_callback_2_9_#in~arg3#1.base, ldv_dummy_resourceless_instance_callback_2_9_#in~arg3#1.offset := ~ldv_2_callback_vidioc_enum_fmt_vid_cap~0.base, ~ldv_2_callback_vidioc_enum_fmt_vid_cap~0.offset, ~ldv_2_container_struct_file_ptr~0.base, ~ldv_2_container_struct_file_ptr~0.offset, ~ldv_2_container_struct_v4l2_buffer_ptr~0.base, ~ldv_2_container_struct_v4l2_buffer_ptr~0.offset, ~ldv_2_container_struct_v4l2_fmtdesc_ptr~0.base, ~ldv_2_container_struct_v4l2_fmtdesc_ptr~0.offset;havoc ldv_dummy_resourceless_instance_callback_2_9_#t~ret1855#1, ldv_dummy_resourceless_instance_callback_2_9_~arg0#1.base, ldv_dummy_resourceless_instance_callback_2_9_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_2_9_~arg1#1.base, ldv_dummy_resourceless_instance_callback_2_9_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_2_9_~arg2#1.base, ldv_dummy_resourceless_instance_callback_2_9_~arg2#1.offset, ldv_dummy_resourceless_instance_callback_2_9_~arg3#1.base, ldv_dummy_resourceless_instance_callback_2_9_~arg3#1.offset;ldv_dummy_resourceless_instance_callback_2_9_~arg0#1.base, ldv_dummy_resourceless_instance_callback_2_9_~arg0#1.offset := ldv_dummy_resourceless_instance_callback_2_9_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_2_9_#in~arg0#1.offset;ldv_dummy_resourceless_instance_callback_2_9_~arg1#1.base, ldv_dummy_resourceless_instance_callback_2_9_~arg1#1.offset := ldv_dummy_resourceless_instance_callback_2_9_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_2_9_#in~arg1#1.offset;ldv_dummy_resourceless_instance_callback_2_9_~arg2#1.base, ldv_dummy_resourceless_instance_callback_2_9_~arg2#1.offset := ldv_dummy_resourceless_instance_callback_2_9_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_2_9_#in~arg2#1.offset;ldv_dummy_resourceless_instance_callback_2_9_~arg3#1.base, ldv_dummy_resourceless_instance_callback_2_9_~arg3#1.offset := ldv_dummy_resourceless_instance_callback_2_9_#in~arg3#1.base, ldv_dummy_resourceless_instance_callback_2_9_#in~arg3#1.offset; [2025-02-08 04:19:33,214 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9816: SUMMARY for call ldv_assume((if 0 != ~ldv_6_ret_default~0 then 1 else 0)); srcloc: null [2025-02-08 04:19:33,214 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9552: assume { :begin_inline_ldv_io_instance_callback_5_4 } true;ldv_io_instance_callback_5_4_#in~arg0#1.base, ldv_io_instance_callback_5_4_#in~arg0#1.offset, ldv_io_instance_callback_5_4_#in~arg1#1.base, ldv_io_instance_callback_5_4_#in~arg1#1.offset, ldv_io_instance_callback_5_4_#in~arg2#1.base, ldv_io_instance_callback_5_4_#in~arg2#1.offset := ~ldv_5_callback_init~0.base, ~ldv_5_callback_init~0.offset, ~ldv_5_resource_struct_saa7146_dev_ptr~0.base, ~ldv_5_resource_struct_saa7146_dev_ptr~0.offset, ~ldv_5_resource_struct_saa7146_vv_ptr~0.base, ~ldv_5_resource_struct_saa7146_vv_ptr~0.offset;havoc ldv_io_instance_callback_5_4_~arg0#1.base, ldv_io_instance_callback_5_4_~arg0#1.offset, ldv_io_instance_callback_5_4_~arg1#1.base, ldv_io_instance_callback_5_4_~arg1#1.offset, ldv_io_instance_callback_5_4_~arg2#1.base, ldv_io_instance_callback_5_4_~arg2#1.offset;ldv_io_instance_callback_5_4_~arg0#1.base, ldv_io_instance_callback_5_4_~arg0#1.offset := ldv_io_instance_callback_5_4_#in~arg0#1.base, ldv_io_instance_callback_5_4_#in~arg0#1.offset;ldv_io_instance_callback_5_4_~arg1#1.base, ldv_io_instance_callback_5_4_~arg1#1.offset := ldv_io_instance_callback_5_4_#in~arg1#1.base, ldv_io_instance_callback_5_4_#in~arg1#1.offset;ldv_io_instance_callback_5_4_~arg2#1.base, ldv_io_instance_callback_5_4_~arg2#1.offset := ldv_io_instance_callback_5_4_#in~arg2#1.base, ldv_io_instance_callback_5_4_#in~arg2#1.offset; [2025-02-08 04:19:33,214 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13252-1: SUMMARY for call ldv_dummy_resourceless_instance_callback_2_22_#t~ret1840#1 := vidioc_qbuf(ldv_dummy_resourceless_instance_callback_2_22_~arg1#1.base, ldv_dummy_resourceless_instance_callback_2_22_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_2_22_~arg2#1.base, ldv_dummy_resourceless_instance_callback_2_22_~arg2#1.offset, ldv_dummy_resourceless_instance_callback_2_22_~arg3#1.base, ldv_dummy_resourceless_instance_callback_2_22_~arg3#1.offset); srcloc: null [2025-02-08 04:19:33,214 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8231-1: SUMMARY for call ldv_free(~ldv_0_ldv_param_4_3_default~0.base, ~ldv_0_ldv_param_4_3_default~0.offset); srcloc: null [2025-02-08 04:19:33,214 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8231: ~ldv_statevar_0~0 := 3; [2025-02-08 04:19:33,214 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13252: assume -2147483648 <= ldv_dummy_resourceless_instance_callback_2_22_#t~ret1840#1 && ldv_dummy_resourceless_instance_callback_2_22_#t~ret1840#1 <= 2147483647;havoc ldv_dummy_resourceless_instance_callback_2_22_#t~ret1840#1;havoc ldv_dummy_resourceless_instance_callback_2_22_#t~ret1840#1, ldv_dummy_resourceless_instance_callback_2_22_~arg0#1.base, ldv_dummy_resourceless_instance_callback_2_22_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_2_22_~arg1#1.base, ldv_dummy_resourceless_instance_callback_2_22_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_2_22_~arg2#1.base, ldv_dummy_resourceless_instance_callback_2_22_~arg2#1.offset, ldv_dummy_resourceless_instance_callback_2_22_~arg3#1.base, ldv_dummy_resourceless_instance_callback_2_22_~arg3#1.offset;havoc ldv_dummy_resourceless_instance_callback_2_22_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_2_22_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_2_22_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_2_22_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_2_22_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_2_22_#in~arg2#1.offset, ldv_dummy_resourceless_instance_callback_2_22_#in~arg3#1.base, ldv_dummy_resourceless_instance_callback_2_22_#in~arg3#1.offset;assume { :end_inline_ldv_dummy_resourceless_instance_callback_2_22 } true; [2025-02-08 04:19:33,214 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12724-1: SUMMARY for call buffer_prepare_#t~ret1743#1 := saa7146_pgtable_alloc(buffer_prepare_#t~mem1742#1.base, buffer_prepare_#t~mem1742#1.offset, buffer_prepare_~buf~2#1.base, 276 + buffer_prepare_~buf~2#1.offset); srcloc: null [2025-02-08 04:19:33,214 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12724: assume -2147483648 <= buffer_prepare_#t~ret1743#1 && buffer_prepare_#t~ret1743#1 <= 2147483647;havoc buffer_prepare_#t~mem1742#1.base, buffer_prepare_#t~mem1742#1.offset;havoc buffer_prepare_#t~ret1743#1;call buffer_prepare_#t~mem1744#1.base, buffer_prepare_#t~mem1744#1.offset := read~$Pointer$#36(buffer_prepare_~dev~24#1.base, 846 + buffer_prepare_~dev~24#1.offset, 8); [2025-02-08 04:19:33,214 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9817: assume -2147483648 <= ldv_v4l2_file_operations_io_instance_6_#t~ret941#1 && ldv_v4l2_file_operations_io_instance_6_#t~ret941#1 <= 2147483647;~ldv_statevar_6~0 := ldv_v4l2_file_operations_io_instance_6_#t~ret941#1;havoc ldv_v4l2_file_operations_io_instance_6_#t~ret941#1; [2025-02-08 04:19:33,214 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9817-1: SUMMARY for call ldv_v4l2_file_operations_io_instance_6_#t~ret941#1 := ldv_switch_3(); srcloc: null [2025-02-08 04:19:33,214 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8496: assume 10 == ~ldv_statevar_2~0; [2025-02-08 04:19:33,214 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8496: assume !(10 == ~ldv_statevar_2~0); [2025-02-08 04:19:33,214 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12725: assume -2147483648 <= buffer_prepare_#t~ret1745#1 && buffer_prepare_#t~ret1745#1 <= 2147483647;havoc buffer_prepare_#t~mem1744#1.base, buffer_prepare_#t~mem1744#1.offset;havoc buffer_prepare_#t~ret1745#1; [2025-02-08 04:19:33,214 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12725-1: SUMMARY for call buffer_prepare_#t~ret1745#1 := saa7146_pgtable_alloc(buffer_prepare_#t~mem1744#1.base, buffer_prepare_#t~mem1744#1.offset, buffer_prepare_~buf~2#1.base, 316 + buffer_prepare_~buf~2#1.offset); srcloc: null [2025-02-08 04:19:33,214 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9422: assume { :begin_inline_ldv_switch_to_interrupt_context } true;assume { :end_inline_ldv_switch_to_interrupt_context } true;call ldv_timer_timer_instance_4_#t~mem911#1.base, ldv_timer_timer_instance_4_#t~mem911#1.offset := read~$Pointer$#36(~ldv_4_container_timer_list~0.base, 32 + ~ldv_4_container_timer_list~0.offset, 8); [2025-02-08 04:19:33,214 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10876: assume -2147483648 <= saa7146_pgtable_build_#t~ret1195#1 && saa7146_pgtable_build_#t~ret1195#1 <= 2147483647;saa7146_pgtable_build_~tmp___4~10#1 := saa7146_pgtable_build_#t~ret1195#1;havoc saa7146_pgtable_build_#t~ret1195#1;saa7146_pgtable_build_#res#1 := saa7146_pgtable_build_~tmp___4~10#1;call ULTIMATE.dealloc(saa7146_pgtable_build_~#descriptor~19#1.base, saa7146_pgtable_build_~#descriptor~19#1.offset);havoc saa7146_pgtable_build_~#descriptor~19#1.base, saa7146_pgtable_build_~#descriptor~19#1.offset;call ULTIMATE.dealloc(saa7146_pgtable_build_~#descriptor___0~11#1.base, saa7146_pgtable_build_~#descriptor___0~11#1.offset);havoc saa7146_pgtable_build_~#descriptor___0~11#1.base, saa7146_pgtable_build_~#descriptor___0~11#1.offset;call ULTIMATE.dealloc(saa7146_pgtable_build_~#descriptor___1~9#1.base, saa7146_pgtable_build_~#descriptor___1~9#1.offset);havoc saa7146_pgtable_build_~#descriptor___1~9#1.base, saa7146_pgtable_build_~#descriptor___1~9#1.offset; [2025-02-08 04:19:33,214 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10876-1: SUMMARY for call saa7146_pgtable_build_#t~ret1195#1 := saa7146_pgtable_build_single(saa7146_pgtable_build_~pci~0#1.base, saa7146_pgtable_build_~pci~0#1.offset, saa7146_pgtable_build_~pt~0#1.base, saa7146_pgtable_build_~pt~0#1.offset, saa7146_pgtable_build_~list~0#1.base, saa7146_pgtable_build_~list~0#1.offset, saa7146_pgtable_build_~length~0#1); srcloc: null [2025-02-08 04:19:33,214 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8762: assume { :begin_inline_ldv_dummy_resourceless_instance_callback_2_31 } true;ldv_dummy_resourceless_instance_callback_2_31_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_2_31_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_2_31_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_2_31_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_2_31_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_2_31_#in~arg2#1.offset, ldv_dummy_resourceless_instance_callback_2_31_#in~arg3#1.base, ldv_dummy_resourceless_instance_callback_2_31_#in~arg3#1.offset := ~ldv_2_callback_vidioc_s_fmt_vid_cap~0.base, ~ldv_2_callback_vidioc_s_fmt_vid_cap~0.offset, ~ldv_2_container_struct_file_ptr~0.base, ~ldv_2_container_struct_file_ptr~0.offset, ~ldv_2_container_struct_v4l2_buffer_ptr~0.base, ~ldv_2_container_struct_v4l2_buffer_ptr~0.offset, ~ldv_2_container_struct_v4l2_format_ptr~0.base, ~ldv_2_container_struct_v4l2_format_ptr~0.offset;havoc ldv_dummy_resourceless_instance_callback_2_31_#t~ret1846#1, ldv_dummy_resourceless_instance_callback_2_31_~arg0#1.base, ldv_dummy_resourceless_instance_callback_2_31_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_2_31_~arg1#1.base, ldv_dummy_resourceless_instance_callback_2_31_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_2_31_~arg2#1.base, ldv_dummy_resourceless_instance_callback_2_31_~arg2#1.offset, ldv_dummy_resourceless_instance_callback_2_31_~arg3#1.base, ldv_dummy_resourceless_instance_callback_2_31_~arg3#1.offset;ldv_dummy_resourceless_instance_callback_2_31_~arg0#1.base, ldv_dummy_resourceless_instance_callback_2_31_~arg0#1.offset := ldv_dummy_resourceless_instance_callback_2_31_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_2_31_#in~arg0#1.offset;ldv_dummy_resourceless_instance_callback_2_31_~arg1#1.base, ldv_dummy_resourceless_instance_callback_2_31_~arg1#1.offset := ldv_dummy_resourceless_instance_callback_2_31_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_2_31_#in~arg1#1.offset;ldv_dummy_resourceless_instance_callback_2_31_~arg2#1.base, ldv_dummy_resourceless_instance_callback_2_31_~arg2#1.offset := ldv_dummy_resourceless_instance_callback_2_31_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_2_31_#in~arg2#1.offset;ldv_dummy_resourceless_instance_callback_2_31_~arg3#1.base, ldv_dummy_resourceless_instance_callback_2_31_~arg3#1.offset := ldv_dummy_resourceless_instance_callback_2_31_#in~arg3#1.base, ldv_dummy_resourceless_instance_callback_2_31_#in~arg3#1.offset; [2025-02-08 04:19:33,215 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7837: assume 16 == ~ldv_statevar_9~0; [2025-02-08 04:19:33,215 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7837: assume !(16 == ~ldv_statevar_9~0); [2025-02-08 04:19:33,215 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8630-1: SUMMARY for call ldv_free(~ldv_2_ldv_param_3_2_default~0.base, ~ldv_2_ldv_param_3_2_default~0.offset); srcloc: null [2025-02-08 04:19:33,215 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10744: assume -9223372036854775808 <= saa7146_pgtable_build_#t~ret1170#1 && saa7146_pgtable_build_#t~ret1170#1 <= 9223372036854775807;saa7146_pgtable_build_~tmp___2~15#1 := saa7146_pgtable_build_#t~ret1170#1;havoc saa7146_pgtable_build_#t~mem1169#1;havoc saa7146_pgtable_build_#t~ret1170#1; [2025-02-08 04:19:33,215 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10744-1: SUMMARY for call saa7146_pgtable_build_#t~ret1170#1 := ldv__builtin_expect((if saa7146_pgtable_build_#t~mem1169#1 % 4294967296 % 18446744073709551616 <= 9223372036854775807 then saa7146_pgtable_build_#t~mem1169#1 % 4294967296 % 18446744073709551616 else saa7146_pgtable_build_#t~mem1169#1 % 4294967296 % 18446744073709551616 - 18446744073709551616) % 2, 0); srcloc: null [2025-02-08 04:19:33,215 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8630: ~ldv_statevar_2~0 := 2; [2025-02-08 04:19:33,215 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13519: assume -2147483648 <= ldv_io_instance_probe_6_11_#t~ret1859#1 && ldv_io_instance_probe_6_11_#t~ret1859#1 <= 2147483647;ldv_io_instance_probe_6_11_~tmp~86#1 := ldv_io_instance_probe_6_11_#t~ret1859#1;havoc ldv_io_instance_probe_6_11_#t~ret1859#1;ldv_io_instance_probe_6_11_#res#1 := ldv_io_instance_probe_6_11_~tmp~86#1;ldv_v4l2_file_operations_io_instance_6_#t~ret944#1 := ldv_io_instance_probe_6_11_#res#1;havoc ldv_io_instance_probe_6_11_#t~ret1859#1, ldv_io_instance_probe_6_11_~arg0#1.base, ldv_io_instance_probe_6_11_~arg0#1.offset, ldv_io_instance_probe_6_11_~arg1#1.base, ldv_io_instance_probe_6_11_~arg1#1.offset, ldv_io_instance_probe_6_11_~arg2#1.base, ldv_io_instance_probe_6_11_~arg2#1.offset, ldv_io_instance_probe_6_11_~tmp~86#1;havoc ldv_io_instance_probe_6_11_#in~arg0#1.base, ldv_io_instance_probe_6_11_#in~arg0#1.offset, ldv_io_instance_probe_6_11_#in~arg1#1.base, ldv_io_instance_probe_6_11_#in~arg1#1.offset, ldv_io_instance_probe_6_11_#in~arg2#1.base, ldv_io_instance_probe_6_11_#in~arg2#1.offset;assume { :end_inline_ldv_io_instance_probe_6_11 } true;assume -2147483648 <= ldv_v4l2_file_operations_io_instance_6_#t~ret944#1 && ldv_v4l2_file_operations_io_instance_6_#t~ret944#1 <= 2147483647;~ldv_6_ret_default~0 := ldv_v4l2_file_operations_io_instance_6_#t~ret944#1;havoc ldv_v4l2_file_operations_io_instance_6_#t~mem943#1.base, ldv_v4l2_file_operations_io_instance_6_#t~mem943#1.offset;havoc ldv_v4l2_file_operations_io_instance_6_#t~ret944#1; [2025-02-08 04:19:33,215 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13519-1: SUMMARY for call ldv_io_instance_probe_6_11_#t~ret1859#1 := video_open(ldv_io_instance_probe_6_11_~arg1#1.base, ldv_io_instance_probe_6_11_~arg1#1.offset, ldv_io_instance_probe_6_11_~arg2#1.base, ldv_io_instance_probe_6_11_~arg2#1.offset); srcloc: null [2025-02-08 04:19:33,215 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8102: assume 5 == ~ldv_statevar_0~0; [2025-02-08 04:19:33,215 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8102: assume !(5 == ~ldv_statevar_0~0); [2025-02-08 04:19:33,215 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12198-1: SUMMARY for call vidioc_s_std_#t~ret1603#1 := ldv__builtin_expect((if vidioc_s_std_#t~mem1602#1 % 4294967296 % 18446744073709551616 <= 9223372036854775807 then vidioc_s_std_#t~mem1602#1 % 4294967296 % 18446744073709551616 else vidioc_s_std_#t~mem1602#1 % 4294967296 % 18446744073709551616 - 18446744073709551616) % 2, 0); srcloc: null [2025-02-08 04:19:33,215 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9027: assume 10 == ldv_switch_1_~tmp~42#1; [2025-02-08 04:19:33,215 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9027: assume !(10 == ldv_switch_1_~tmp~42#1); [2025-02-08 04:19:33,215 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12198: assume -9223372036854775808 <= vidioc_s_std_#t~ret1603#1 && vidioc_s_std_#t~ret1603#1 <= 9223372036854775807;vidioc_s_std_~tmp___2~20#1 := vidioc_s_std_#t~ret1603#1;havoc vidioc_s_std_#t~mem1602#1;havoc vidioc_s_std_#t~ret1603#1; [2025-02-08 04:19:33,215 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9424: assume 0 != (ldv_timer_timer_instance_4_#t~mem911#1.base + ldv_timer_timer_instance_4_#t~mem911#1.offset) % 18446744073709551616;havoc ldv_timer_timer_instance_4_#t~mem911#1.base, ldv_timer_timer_instance_4_#t~mem911#1.offset;call ldv_timer_timer_instance_4_#t~mem912#1.base, ldv_timer_timer_instance_4_#t~mem912#1.offset := read~$Pointer$#36(~ldv_4_container_timer_list~0.base, 32 + ~ldv_4_container_timer_list~0.offset, 8);call ldv_timer_timer_instance_4_#t~mem913#1 := read~int#36(~ldv_4_container_timer_list~0.base, 40 + ~ldv_4_container_timer_list~0.offset, 8);assume { :begin_inline_ldv_timer_instance_callback_4_2 } true;ldv_timer_instance_callback_4_2_#in~arg0#1.base, ldv_timer_instance_callback_4_2_#in~arg0#1.offset, ldv_timer_instance_callback_4_2_#in~arg1#1 := ldv_timer_timer_instance_4_#t~mem912#1.base, ldv_timer_timer_instance_4_#t~mem912#1.offset, ldv_timer_timer_instance_4_#t~mem913#1;havoc ldv_timer_instance_callback_4_2_~arg0#1.base, ldv_timer_instance_callback_4_2_~arg0#1.offset, ldv_timer_instance_callback_4_2_~arg1#1;ldv_timer_instance_callback_4_2_~arg0#1.base, ldv_timer_instance_callback_4_2_~arg0#1.offset := ldv_timer_instance_callback_4_2_#in~arg0#1.base, ldv_timer_instance_callback_4_2_#in~arg0#1.offset;ldv_timer_instance_callback_4_2_~arg1#1 := ldv_timer_instance_callback_4_2_#in~arg1#1;assume { :begin_inline_##fun~int~TO~VOID } true;##fun~int~TO~VOID_#in~910#1, ##fun~int~TO~VOID_#in~#fp#1.base, ##fun~int~TO~VOID_#in~#fp#1.offset := ldv_timer_instance_callback_4_2_~arg1#1, ldv_timer_instance_callback_4_2_~arg0#1.base, ldv_timer_instance_callback_4_2_~arg0#1.offset;havoc ##fun~int~TO~VOID_#~910#1;##fun~int~TO~VOID_#~910#1 := ##fun~int~TO~VOID_#in~910#1; [2025-02-08 04:19:33,215 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9424: assume !(0 != (ldv_timer_timer_instance_4_#t~mem911#1.base + ldv_timer_timer_instance_4_#t~mem911#1.offset) % 18446744073709551616);havoc ldv_timer_timer_instance_4_#t~mem911#1.base, ldv_timer_timer_instance_4_#t~mem911#1.offset; [2025-02-08 04:19:33,215 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10746: assume 0 != saa7146_pgtable_build_~tmp___2~15#1; [2025-02-08 04:19:33,215 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10746: assume !(0 != saa7146_pgtable_build_~tmp___2~15#1); [2025-02-08 04:19:33,215 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8896: assume { :begin_inline_ldv_dummy_resourceless_instance_callback_3_3 } true;ldv_dummy_resourceless_instance_callback_3_3_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_3_3_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_3_3_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_3_3_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_3_3_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_3_3_#in~arg2#1.offset, ldv_dummy_resourceless_instance_callback_3_3_#in~arg3#1 := ~ldv_3_callback_buf_prepare~0.base, ~ldv_3_callback_buf_prepare~0.offset, ~ldv_3_container_struct_videobuf_queue_ptr~0.base, ~ldv_3_container_struct_videobuf_queue_ptr~0.offset, ~ldv_3_container_struct_videobuf_buffer_ptr~0.base, ~ldv_3_container_struct_videobuf_buffer_ptr~0.offset, ~ldv_3_container_enum_v4l2_field~0;havoc ldv_dummy_resourceless_instance_callback_3_3_#t~ret1856#1, ldv_dummy_resourceless_instance_callback_3_3_~arg0#1.base, ldv_dummy_resourceless_instance_callback_3_3_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_3_3_~arg1#1.base, ldv_dummy_resourceless_instance_callback_3_3_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_3_3_~arg2#1.base, ldv_dummy_resourceless_instance_callback_3_3_~arg2#1.offset, ldv_dummy_resourceless_instance_callback_3_3_~arg3#1;ldv_dummy_resourceless_instance_callback_3_3_~arg0#1.base, ldv_dummy_resourceless_instance_callback_3_3_~arg0#1.offset := ldv_dummy_resourceless_instance_callback_3_3_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_3_3_#in~arg0#1.offset;ldv_dummy_resourceless_instance_callback_3_3_~arg1#1.base, ldv_dummy_resourceless_instance_callback_3_3_~arg1#1.offset := ldv_dummy_resourceless_instance_callback_3_3_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_3_3_#in~arg1#1.offset;ldv_dummy_resourceless_instance_callback_3_3_~arg2#1.base, ldv_dummy_resourceless_instance_callback_3_3_~arg2#1.offset := ldv_dummy_resourceless_instance_callback_3_3_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_3_3_#in~arg2#1.offset;ldv_dummy_resourceless_instance_callback_3_3_~arg3#1 := ldv_dummy_resourceless_instance_callback_3_3_#in~arg3#1;assume { :begin_inline_buffer_prepare } true;buffer_prepare_#in~q#1.base, buffer_prepare_#in~q#1.offset, buffer_prepare_#in~vb#1.base, buffer_prepare_#in~vb#1.offset, buffer_prepare_#in~field#1 := ldv_dummy_resourceless_instance_callback_3_3_~arg1#1.base, ldv_dummy_resourceless_instance_callback_3_3_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_3_3_~arg2#1.base, ldv_dummy_resourceless_instance_callback_3_3_~arg2#1.offset, ldv_dummy_resourceless_instance_callback_3_3_~arg3#1;havoc buffer_prepare_#res#1;havoc buffer_prepare_#t~mem1672#1.base, buffer_prepare_#t~mem1672#1.offset, buffer_prepare_#t~mem1673#1.base, buffer_prepare_#t~mem1673#1.offset, buffer_prepare_#t~mem1674#1.base, buffer_prepare_#t~mem1674#1.offset, buffer_prepare_#t~mem1675#1.base, buffer_prepare_#t~mem1675#1.offset, buffer_prepare_#t~bitwise1676#1, buffer_prepare_#t~mem1677#1, buffer_prepare_#t~ret1678#1, buffer_prepare_#t~ret1679#1, buffer_prepare_#t~mem1680#1, buffer_prepare_#t~mem1681#1, buffer_prepare_#t~short1682#1, buffer_prepare_#t~mem1685#1, buffer_prepare_#t~mem1683#1.base, buffer_prepare_#t~mem1683#1.offset, buffer_prepare_#t~mem1684#1, buffer_prepare_#t~short1686#1, buffer_prepare_#t~mem1689#1, buffer_prepare_#t~mem1687#1.base, buffer_prepare_#t~mem1687#1.offset, buffer_prepare_#t~mem1688#1, buffer_prepare_#t~short1690#1, buffer_prepare_#t~bitwise1691#1, buffer_prepare_#t~mem1692#1, buffer_prepare_#t~ret1693#1, buffer_prepare_#t~mem1694#1, buffer_prepare_#t~mem1695#1, buffer_prepare_#t~ret1696#1, buffer_prepare_#t~mem1697#1, buffer_prepare_#t~mem1698#1, buffer_prepare_#t~mem1699#1, buffer_prepare_#t~short1700#1, buffer_prepare_#t~bitwise1701#1, buffer_prepare_#t~mem1702#1, buffer_prepare_#t~ret1703#1, buffer_prepare_#t~ret1704#1, buffer_prepare_#t~bitwise1705#1, buffer_prepare_#t~mem1706#1, buffer_prepare_#t~ret1707#1, buffer_prepare_#t~mem1708#1, buffer_prepare_#t~mem1709#1, buffer_prepare_#t~mem1710#1, buffer_prepare_#t~mem1711#1.base, buffer_prepare_#t~mem1711#1.offset, buffer_prepare_#t~ret1712#1, buffer_prepare_#t~mem1713#1, buffer_prepare_#t~mem1714#1, buffer_prepare_#t~mem1715#1, buffer_prepare_#t~mem1716#1, buffer_prepare_#t~short1717#1, buffer_prepare_#t~mem1718#1, buffer_prepare_#t~mem1719#1, buffer_prepare_#t~short1720#1, buffer_prepare_#t~mem1721#1, buffer_prepare_#t~short1722#1, buffer_prepare_#t~mem1723#1, buffer_prepare_#t~short1724#1, buffer_prepare_#t~mem1725#1, buffer_prepare_#t~mem1726#1, buffer_prepare_#t~short1727#1, buffer_prepare_#t~mem1728#1.base, buffer_prepare_#t~mem1728#1.offset, buffer_prepare_#t~short1729#1, buffer_prepare_#t~mem1730#1, buffer_prepare_#t~mem1731#1, buffer_prepare_#t~mem1732#1, buffer_prepare_#t~mem1733#1, buffer_prepare_#t~mem1734#1, buffer_prepare_#t~mem1735#1.base, buffer_prepare_#t~mem1735#1.offset, buffer_prepare_#t~mem1736#1, buffer_prepare_#t~ret1737#1.base, buffer_prepare_#t~ret1737#1.offset, buffer_prepare_#t~mem1738#1, buffer_prepare_#t~bitwise1739#1, buffer_prepare_#t~mem1740#1.base, buffer_prepare_#t~mem1740#1.offset, buffer_prepare_#t~ret1741#1, buffer_prepare_#t~mem1742#1.base, buffer_prepare_#t~mem1742#1.offset, buffer_prepare_#t~ret1743#1, buffer_prepare_#t~mem1744#1.base, buffer_prepare_#t~mem1744#1.offset, buffer_prepare_#t~ret1745#1, buffer_prepare_#t~mem1746#1.base, buffer_prepare_#t~mem1746#1.offset, buffer_prepare_#t~ret1747#1, buffer_prepare_#t~ret1748#1, buffer_prepare_#t~ret1749#1, buffer_prepare_#t~bitwise1750#1, buffer_prepare_#t~mem1751#1, buffer_prepare_#t~ret1752#1, buffer_prepare_#t~ret1753#1, buffer_prepare_~q#1.base, buffer_prepare_~q#1.offset, buffer_prepare_~vb#1.base, buffer_prepare_~vb#1.offset, buffer_prepare_~field#1, buffer_prepare_~file~0#1.base, buffer_prepare_~file~0#1.offset, buffer_prepare_~fh~15#1.base, buffer_prepare_~fh~15#1.offset, buffer_prepare_~dev~24#1.base, buffer_prepare_~dev~24#1.offset, buffer_prepare_~vv~23#1.base, buffer_prepare_~vv~23#1.offset, buffer_prepare_~buf~2#1.base, buffer_prepare_~buf~2#1.offset, buffer_prepare_~size~1#1, buffer_prepare_~err~10#1, buffer_prepare_~#descriptor~31#1.base, buffer_prepare_~#descriptor~31#1.offset, buffer_prepare_~tmp~80#1, buffer_prepare_~#descriptor___0~20#1.base, buffer_prepare_~#descriptor___0~20#1.offset, buffer_prepare_~tmp___0~48#1, buffer_prepare_~#descriptor___1~18#1.base, buffer_prepare_~#descriptor___1~18#1.offset, buffer_prepare_~tmp___1~31#1, buffer_prepare_~#descriptor___2~10#1.base, buffer_prepare_~#descriptor___2~10#1.offset, buffer_prepare_~tmp___2~22#1, buffer_prepare_~sfmt~1#1.base, buffer_prepare_~sfmt~1#1.offset, buffer_prepare_~#descriptor___3~6#1.base, buffer_prepare_~#descriptor___3~6#1.offset, buffer_prepare_~tmp___3~17#1;buffer_prepare_~q#1.base, buffer_prepare_~q#1.offset := buffer_prepare_#in~q#1.base, buffer_prepare_#in~q#1.offset;buffer_prepare_~vb#1.base, buffer_prepare_~vb#1.offset := buffer_prepare_#in~vb#1.base, buffer_prepare_#in~vb#1.offset;buffer_prepare_~field#1 := buffer_prepare_#in~field#1;havoc buffer_prepare_~file~0#1.base, buffer_prepare_~file~0#1.offset;havoc buffer_prepare_~fh~15#1.base, buffer_prepare_~fh~15#1.offset;havoc buffer_prepare_~dev~24#1.base, buffer_prepare_~dev~24#1.offset;havoc buffer_prepare_~vv~23#1.base, buffer_prepare_~vv~23#1.offset;havoc buffer_prepare_~buf~2#1.base, buffer_prepare_~buf~2#1.offset;havoc buffer_prepare_~size~1#1;havoc buffer_prepare_~err~10#1;call buffer_prepare_~#descriptor~31#1.base, buffer_prepare_~#descriptor~31#1.offset := #Ultimate.allocOnStack(40);havoc buffer_prepare_~tmp~80#1;call buffer_prepare_~#descriptor___0~20#1.base, buffer_prepare_~#descriptor___0~20#1.offset := #Ultimate.allocOnStack(40);havoc buffer_prepare_~tmp___0~48#1;call buffer_prepare_~#descriptor___1~18#1.base, buffer_prepare_~#descriptor___1~18#1.offset := #Ultimate.allocOnStack(40);havoc buffer_prepare_~tmp___1~31#1;call buffer_prepare_~#descriptor___2~10#1.base, buffer_prepare_~#descriptor___2~10#1.offset := #Ultimate.allocOnStack(40);havoc buffer_prepare_~tmp___2~22#1;havoc buffer_prepare_~sfmt~1#1.base, buffer_prepare_~sfmt~1#1.offset;call buffer_prepare_~#descriptor___3~6#1.base, buffer_prepare_~#descriptor___3~6#1.offset := #Ultimate.allocOnStack(40);havoc buffer_prepare_~tmp___3~17#1;call buffer_prepare_#t~mem1672#1.base, buffer_prepare_#t~mem1672#1.offset := read~$Pointer$#36(buffer_prepare_~q#1.base, 588 + buffer_prepare_~q#1.offset, 8);buffer_prepare_~file~0#1.base, buffer_prepare_~file~0#1.offset := buffer_prepare_#t~mem1672#1.base, buffer_prepare_#t~mem1672#1.offset;havoc buffer_prepare_#t~mem1672#1.base, buffer_prepare_#t~mem1672#1.offset;call buffer_prepare_#t~mem1673#1.base, buffer_prepare_#t~mem1673#1.offset := read~$Pointer$#36(buffer_prepare_~file~0#1.base, 444 + buffer_prepare_~file~0#1.offset, 8);buffer_prepare_~fh~15#1.base, buffer_prepare_~fh~15#1.offset := buffer_prepare_#t~mem1673#1.base, buffer_prepare_#t~mem1673#1.offset;havoc buffer_prepare_#t~mem1673#1.base, buffer_prepare_#t~mem1673#1.offset;call buffer_prepare_#t~mem1674#1.base, buffer_prepare_#t~mem1674#1.offset := read~$Pointer$#36(buffer_prepare_~fh~15#1.base, 168 + buffer_prepare_~fh~15#1.offset, 8);buffer_prepare_~dev~24#1.base, buffer_prepare_~dev~24#1.offset := buffer_prepare_#t~mem1674#1.base, buffer_prepare_#t~mem1674#1.offset;havoc buffer_prepare_#t~mem1674#1.base, buffer_prepare_#t~mem1674#1.offset;call buffer_prepare_#t~mem1675#1.base, buffer_prepare_#t~mem1675#1.offset := read~$Pointer$#36(buffer_prepare_~dev~24#1.base, 950 + buffer_prepare_~dev~24#1.offset, 8);buffer_prepare_~vv~23#1.base, buffer_prepare_~vv~23#1.offset := buffer_prepare_#t~mem1675#1.base, buffer_prepare_#t~mem1675#1.offset;havoc buffer_prepare_#t~mem1675#1.base, buffer_prepare_#t~mem1675#1.offset;buffer_prepare_~buf~2#1.base, buffer_prepare_~buf~2#1.offset := buffer_prepare_~vb#1.base, buffer_prepare_~vb#1.offset;buffer_prepare_~err~10#1 := 0; [2025-02-08 04:19:33,216 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8500: assume 11 == ~ldv_statevar_2~0; [2025-02-08 04:19:33,216 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8500: assume !(11 == ~ldv_statevar_2~0); [2025-02-08 04:19:33,216 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12200: assume 0 != vidioc_s_std_~tmp___2~20#1; [2025-02-08 04:19:33,216 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12200: assume !(0 != vidioc_s_std_~tmp___2~20#1); [2025-02-08 04:19:33,216 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8765: ~ldv_statevar_2~0 := 2; [2025-02-08 04:19:33,216 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8765-1: SUMMARY for call ldv_free(~ldv_2_ldv_param_3_2_default~0.base, ~ldv_2_ldv_param_3_2_default~0.offset); srcloc: null [2025-02-08 04:19:33,216 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9822: SUMMARY for call ldv_assume((if 0 == ~ldv_6_ret_default~0 then 1 else 0)); srcloc: null [2025-02-08 04:19:33,216 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9426: havoc ldv_timer_instance_callback_4_2_~arg0#1.base, ldv_timer_instance_callback_4_2_~arg0#1.offset, ldv_timer_instance_callback_4_2_~arg1#1;havoc ldv_timer_instance_callback_4_2_#in~arg0#1.base, ldv_timer_instance_callback_4_2_#in~arg0#1.offset, ldv_timer_instance_callback_4_2_#in~arg1#1;assume { :end_inline_ldv_timer_instance_callback_4_2 } true;havoc ldv_timer_timer_instance_4_#t~mem912#1.base, ldv_timer_timer_instance_4_#t~mem912#1.offset;havoc ldv_timer_timer_instance_4_#t~mem913#1; [2025-02-08 04:19:33,216 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12729: assume -2147483648 <= buffer_prepare_#t~ret1747#1 && buffer_prepare_#t~ret1747#1 <= 2147483647;havoc buffer_prepare_#t~mem1746#1.base, buffer_prepare_#t~mem1746#1.offset;havoc buffer_prepare_#t~ret1747#1; [2025-02-08 04:19:33,216 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12729-1: SUMMARY for call buffer_prepare_#t~ret1747#1 := saa7146_pgtable_alloc(buffer_prepare_#t~mem1746#1.base, buffer_prepare_#t~mem1746#1.offset, buffer_prepare_~buf~2#1.base, 236 + buffer_prepare_~buf~2#1.offset); srcloc: null [2025-02-08 04:19:33,216 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10748: assume -2147483648 <= saa7146_pgtable_build_#t~ret1171#1 && saa7146_pgtable_build_#t~ret1171#1 <= 2147483647;havoc saa7146_pgtable_build_#t~ret1171#1; [2025-02-08 04:19:33,216 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10748-1: SUMMARY for call saa7146_pgtable_build_#t~ret1171#1 := __dynamic_pr_debug(saa7146_pgtable_build_~#descriptor___0~11#1.base, saa7146_pgtable_build_~#descriptor___0~11#1.offset, 337, 0); srcloc: null [2025-02-08 04:19:33,216 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7841: assume 17 == ~ldv_statevar_9~0; [2025-02-08 04:19:33,216 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7841: assume !(17 == ~ldv_statevar_9~0); [2025-02-08 04:19:33,216 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9823: assume -2147483648 <= ldv_v4l2_file_operations_io_instance_6_#t~ret942#1 && ldv_v4l2_file_operations_io_instance_6_#t~ret942#1 <= 2147483647;~ldv_statevar_6~0 := ldv_v4l2_file_operations_io_instance_6_#t~ret942#1;havoc ldv_v4l2_file_operations_io_instance_6_#t~ret942#1; [2025-02-08 04:19:33,216 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9823-1: SUMMARY for call ldv_v4l2_file_operations_io_instance_6_#t~ret942#1 := ldv_switch_4(); srcloc: null [2025-02-08 04:19:33,216 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12466: assume -9223372036854775808 <= vidioc_streamoff_#t~ret1653#1 && vidioc_streamoff_#t~ret1653#1 <= 9223372036854775807;vidioc_streamoff_~tmp___0~47#1 := vidioc_streamoff_#t~ret1653#1;havoc vidioc_streamoff_#t~mem1652#1;havoc vidioc_streamoff_#t~ret1653#1; [2025-02-08 04:19:33,216 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9559: SUMMARY for call ldv_free(~ldv_5_resource_file~0.base, ~ldv_5_resource_file~0.offset); srcloc: null [2025-02-08 04:19:33,216 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12202: assume -2147483648 <= vidioc_s_std_#t~ret1604#1 && vidioc_s_std_#t~ret1604#1 <= 2147483647;havoc vidioc_s_std_#t~ret1604#1; [2025-02-08 04:19:33,216 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8106: assume 7 == ~ldv_statevar_0~0; [2025-02-08 04:19:33,216 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8106: assume !(7 == ~ldv_statevar_0~0); [2025-02-08 04:19:33,216 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12466-1: SUMMARY for call vidioc_streamoff_#t~ret1653#1 := ldv__builtin_expect((if vidioc_streamoff_#t~mem1652#1 % 4294967296 % 18446744073709551616 <= 9223372036854775807 then vidioc_streamoff_#t~mem1652#1 % 4294967296 % 18446744073709551616 else vidioc_streamoff_#t~mem1652#1 % 4294967296 % 18446744073709551616 - 18446744073709551616) % 2, 0); srcloc: null [2025-02-08 04:19:33,216 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12202-1: SUMMARY for call vidioc_s_std_#t~ret1604#1 := __dynamic_pr_debug(vidioc_s_std_~#descriptor___2~8#1.base, vidioc_s_std_~#descriptor___2~8#1.offset, 524, 0); srcloc: null [2025-02-08 04:19:33,216 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9031: assume 11 == ldv_switch_1_~tmp~42#1; [2025-02-08 04:19:33,216 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9031: assume !(11 == ldv_switch_1_~tmp~42#1); [2025-02-08 04:19:33,216 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8371-1: SUMMARY for call ldv_io_instance_probe_6_32_#t~ret889#1 := fops_open(ldv_io_instance_probe_6_32_~arg1#1.base, ldv_io_instance_probe_6_32_~arg1#1.offset); srcloc: null [2025-02-08 04:19:33,216 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8371: assume -2147483648 <= ldv_io_instance_probe_6_32_#t~ret889#1 && ldv_io_instance_probe_6_32_#t~ret889#1 <= 2147483647;ldv_io_instance_probe_6_32_~tmp~37#1 := ldv_io_instance_probe_6_32_#t~ret889#1;havoc ldv_io_instance_probe_6_32_#t~ret889#1;ldv_io_instance_probe_6_32_#res#1 := ldv_io_instance_probe_6_32_~tmp~37#1;ldv_v4l2_file_operations_io_instance_6_#t~ret959#1 := ldv_io_instance_probe_6_32_#res#1;havoc ldv_io_instance_probe_6_32_#t~ret889#1, ldv_io_instance_probe_6_32_~arg0#1.base, ldv_io_instance_probe_6_32_~arg0#1.offset, ldv_io_instance_probe_6_32_~arg1#1.base, ldv_io_instance_probe_6_32_~arg1#1.offset, ldv_io_instance_probe_6_32_~tmp~37#1;havoc ldv_io_instance_probe_6_32_#in~arg0#1.base, ldv_io_instance_probe_6_32_#in~arg0#1.offset, ldv_io_instance_probe_6_32_#in~arg1#1.base, ldv_io_instance_probe_6_32_#in~arg1#1.offset;assume { :end_inline_ldv_io_instance_probe_6_32 } true;assume -2147483648 <= ldv_v4l2_file_operations_io_instance_6_#t~ret959#1 && ldv_v4l2_file_operations_io_instance_6_#t~ret959#1 <= 2147483647;~ldv_6_ret_default~0 := ldv_v4l2_file_operations_io_instance_6_#t~ret959#1;havoc ldv_v4l2_file_operations_io_instance_6_#t~mem958#1.base, ldv_v4l2_file_operations_io_instance_6_#t~mem958#1.offset;havoc ldv_v4l2_file_operations_io_instance_6_#t~ret959#1; [2025-02-08 04:19:33,216 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9560: SUMMARY for call ldv_free(~ldv_5_resource_struct_poll_table_struct_ptr~0.base, ~ldv_5_resource_struct_poll_table_struct_ptr~0.offset); srcloc: null [2025-02-08 04:19:33,216 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12599: call ULTIMATE.dealloc(buffer_prepare_~#descriptor~31#1.base, buffer_prepare_~#descriptor~31#1.offset);havoc buffer_prepare_~#descriptor~31#1.base, buffer_prepare_~#descriptor~31#1.offset;call ULTIMATE.dealloc(buffer_prepare_~#descriptor___0~20#1.base, buffer_prepare_~#descriptor___0~20#1.offset);havoc buffer_prepare_~#descriptor___0~20#1.base, buffer_prepare_~#descriptor___0~20#1.offset;call ULTIMATE.dealloc(buffer_prepare_~#descriptor___1~18#1.base, buffer_prepare_~#descriptor___1~18#1.offset);havoc buffer_prepare_~#descriptor___1~18#1.base, buffer_prepare_~#descriptor___1~18#1.offset;call ULTIMATE.dealloc(buffer_prepare_~#descriptor___2~10#1.base, buffer_prepare_~#descriptor___2~10#1.offset);havoc buffer_prepare_~#descriptor___2~10#1.base, buffer_prepare_~#descriptor___2~10#1.offset;call ULTIMATE.dealloc(buffer_prepare_~#descriptor___3~6#1.base, buffer_prepare_~#descriptor___3~6#1.offset);havoc buffer_prepare_~#descriptor___3~6#1.base, buffer_prepare_~#descriptor___3~6#1.offset; [2025-02-08 04:19:33,217 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16167-1: SUMMARY for call ldv_io_instance_callback_5_23_#t~ret2663#1 := vbi_read(ldv_io_instance_callback_5_23_~arg1#1.base, ldv_io_instance_callback_5_23_~arg1#1.offset, ldv_io_instance_callback_5_23_~arg2#1.base, ldv_io_instance_callback_5_23_~arg2#1.offset, ldv_io_instance_callback_5_23_~arg3#1, ldv_io_instance_callback_5_23_~arg4#1.base, ldv_io_instance_callback_5_23_~arg4#1.offset); srcloc: null [2025-02-08 04:19:33,217 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16167: assume -9223372036854775808 <= ldv_io_instance_callback_5_23_#t~ret2663#1 && ldv_io_instance_callback_5_23_#t~ret2663#1 <= 9223372036854775807;havoc ldv_io_instance_callback_5_23_#t~ret2663#1;havoc ldv_io_instance_callback_5_23_#t~ret2663#1, ldv_io_instance_callback_5_23_~arg0#1.base, ldv_io_instance_callback_5_23_~arg0#1.offset, ldv_io_instance_callback_5_23_~arg1#1.base, ldv_io_instance_callback_5_23_~arg1#1.offset, ldv_io_instance_callback_5_23_~arg2#1.base, ldv_io_instance_callback_5_23_~arg2#1.offset, ldv_io_instance_callback_5_23_~arg3#1, ldv_io_instance_callback_5_23_~arg4#1.base, ldv_io_instance_callback_5_23_~arg4#1.offset;havoc ldv_io_instance_callback_5_23_#in~arg0#1.base, ldv_io_instance_callback_5_23_#in~arg0#1.offset, ldv_io_instance_callback_5_23_#in~arg1#1.base, ldv_io_instance_callback_5_23_#in~arg1#1.offset, ldv_io_instance_callback_5_23_#in~arg2#1.base, ldv_io_instance_callback_5_23_#in~arg2#1.offset, ldv_io_instance_callback_5_23_#in~arg3#1, ldv_io_instance_callback_5_23_#in~arg4#1.base, ldv_io_instance_callback_5_23_#in~arg4#1.offset;assume { :end_inline_ldv_io_instance_callback_5_23 } true; [2025-02-08 04:19:33,217 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12071: call ULTIMATE.dealloc(vidioc_s_std_~#descriptor~27#1.base, vidioc_s_std_~#descriptor~27#1.offset);havoc vidioc_s_std_~#descriptor~27#1.base, vidioc_s_std_~#descriptor~27#1.offset;call ULTIMATE.dealloc(vidioc_s_std_~#descriptor___0~18#1.base, vidioc_s_std_~#descriptor___0~18#1.offset);havoc vidioc_s_std_~#descriptor___0~18#1.base, vidioc_s_std_~#descriptor___0~18#1.offset;call ULTIMATE.dealloc(vidioc_s_std_~#descriptor___1~16#1.base, vidioc_s_std_~#descriptor___1~16#1.offset);havoc vidioc_s_std_~#descriptor___1~16#1.base, vidioc_s_std_~#descriptor___1~16#1.offset;call ULTIMATE.dealloc(vidioc_s_std_~#descriptor___2~8#1.base, vidioc_s_std_~#descriptor___2~8#1.offset);havoc vidioc_s_std_~#descriptor___2~8#1.base, vidioc_s_std_~#descriptor___2~8#1.offset;call ULTIMATE.dealloc(vidioc_s_std_~#descriptor___3~5#1.base, vidioc_s_std_~#descriptor___3~5#1.offset);havoc vidioc_s_std_~#descriptor___3~5#1.base, vidioc_s_std_~#descriptor___3~5#1.offset; [2025-02-08 04:19:33,217 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8636: assume { :begin_inline_ldv_dummy_resourceless_instance_callback_2_10 } true;ldv_dummy_resourceless_instance_callback_2_10_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_2_10_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_2_10_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_2_10_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_2_10_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_2_10_#in~arg2#1.offset, ldv_dummy_resourceless_instance_callback_2_10_#in~arg3#1.base, ldv_dummy_resourceless_instance_callback_2_10_#in~arg3#1.offset := ~ldv_2_callback_vidioc_enum_fmt_vid_overlay~0.base, ~ldv_2_callback_vidioc_enum_fmt_vid_overlay~0.offset, ~ldv_2_container_struct_file_ptr~0.base, ~ldv_2_container_struct_file_ptr~0.offset, ~ldv_2_container_struct_v4l2_buffer_ptr~0.base, ~ldv_2_container_struct_v4l2_buffer_ptr~0.offset, ~ldv_2_container_struct_v4l2_fmtdesc_ptr~0.base, ~ldv_2_container_struct_v4l2_fmtdesc_ptr~0.offset;havoc ldv_dummy_resourceless_instance_callback_2_10_#t~ret1832#1, ldv_dummy_resourceless_instance_callback_2_10_~arg0#1.base, ldv_dummy_resourceless_instance_callback_2_10_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_2_10_~arg1#1.base, ldv_dummy_resourceless_instance_callback_2_10_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_2_10_~arg2#1.base, ldv_dummy_resourceless_instance_callback_2_10_~arg2#1.offset, ldv_dummy_resourceless_instance_callback_2_10_~arg3#1.base, ldv_dummy_resourceless_instance_callback_2_10_~arg3#1.offset;ldv_dummy_resourceless_instance_callback_2_10_~arg0#1.base, ldv_dummy_resourceless_instance_callback_2_10_~arg0#1.offset := ldv_dummy_resourceless_instance_callback_2_10_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_2_10_#in~arg0#1.offset;ldv_dummy_resourceless_instance_callback_2_10_~arg1#1.base, ldv_dummy_resourceless_instance_callback_2_10_~arg1#1.offset := ldv_dummy_resourceless_instance_callback_2_10_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_2_10_#in~arg1#1.offset;ldv_dummy_resourceless_instance_callback_2_10_~arg2#1.base, ldv_dummy_resourceless_instance_callback_2_10_~arg2#1.offset := ldv_dummy_resourceless_instance_callback_2_10_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_2_10_#in~arg2#1.offset;ldv_dummy_resourceless_instance_callback_2_10_~arg3#1.base, ldv_dummy_resourceless_instance_callback_2_10_~arg3#1.offset := ldv_dummy_resourceless_instance_callback_2_10_#in~arg3#1.base, ldv_dummy_resourceless_instance_callback_2_10_#in~arg3#1.offset; [2025-02-08 04:19:33,217 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12468: assume 0 != vidioc_streamoff_~tmp___0~47#1; [2025-02-08 04:19:33,217 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12468: assume !(0 != vidioc_streamoff_~tmp___0~47#1); [2025-02-08 04:19:33,217 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9561: SUMMARY for call ldv_free(~ldv_5_resource_struct_saa7146_dev_ptr~0.base, ~ldv_5_resource_struct_saa7146_dev_ptr~0.offset); srcloc: null [2025-02-08 04:19:33,217 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8504: assume 12 == ~ldv_statevar_2~0; [2025-02-08 04:19:33,217 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8504: assume !(12 == ~ldv_statevar_2~0); [2025-02-08 04:19:33,217 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12733: assume -2147483648 <= buffer_prepare_#t~ret1748#1 && buffer_prepare_#t~ret1748#1 <= 2147483647;buffer_prepare_~err~10#1 := buffer_prepare_#t~ret1748#1;havoc buffer_prepare_#t~ret1748#1; [2025-02-08 04:19:33,217 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9562: SUMMARY for call ldv_free(~ldv_5_resource_struct_saa7146_vv_ptr~0.base, ~ldv_5_resource_struct_saa7146_vv_ptr~0.offset); srcloc: null [2025-02-08 04:19:33,217 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12733-1: SUMMARY for call buffer_prepare_#t~ret1748#1 := videobuf_iolock(buffer_prepare_~q#1.base, buffer_prepare_~q#1.offset, buffer_prepare_~buf~2#1.base, buffer_prepare_~buf~2#1.offset, buffer_prepare_~vv~23#1.base, 873 + buffer_prepare_~vv~23#1.offset); srcloc: null [2025-02-08 04:19:33,217 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7845: havoc ldv_entry_EMGentry_9_#t~ret855#1, ldv_entry_EMGentry_9_#t~ret856#1, ldv_entry_EMGentry_9_#t~ret857#1, ldv_entry_EMGentry_9_#t~ret858#1, ldv_entry_EMGentry_9_~arg0#1.base, ldv_entry_EMGentry_9_~arg0#1.offset, ldv_entry_EMGentry_9_~tmp~32#1, ldv_entry_EMGentry_9_~tmp___0~19#1;havoc ldv_entry_EMGentry_9_#in~arg0#1.base, ldv_entry_EMGentry_9_#in~arg0#1.offset;assume { :end_inline_ldv_entry_EMGentry_9 } true; [2025-02-08 04:19:33,217 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9563: ~ldv_5_ret_default~0 := 1;~ldv_statevar_5~0 := 14; [2025-02-08 04:19:33,217 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9563-1: SUMMARY for call ldv_free(~ldv_5_resource_struct_vm_area_struct_ptr~0.base, ~ldv_5_resource_struct_vm_area_struct_ptr~0.offset); srcloc: null [2025-02-08 04:19:33,217 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13395: assume -2147483648 <= ldv_dummy_resourceless_instance_callback_2_39_#t~ret1852#1 && ldv_dummy_resourceless_instance_callback_2_39_#t~ret1852#1 <= 2147483647;havoc ldv_dummy_resourceless_instance_callback_2_39_#t~ret1852#1;havoc ldv_dummy_resourceless_instance_callback_2_39_#t~ret1852#1, ldv_dummy_resourceless_instance_callback_2_39_~arg0#1.base, ldv_dummy_resourceless_instance_callback_2_39_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_2_39_~arg1#1.base, ldv_dummy_resourceless_instance_callback_2_39_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_2_39_~arg2#1.base, ldv_dummy_resourceless_instance_callback_2_39_~arg2#1.offset, ldv_dummy_resourceless_instance_callback_2_39_~arg3#1.base, ldv_dummy_resourceless_instance_callback_2_39_~arg3#1.offset;havoc ldv_dummy_resourceless_instance_callback_2_39_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_2_39_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_2_39_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_2_39_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_2_39_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_2_39_#in~arg2#1.offset, ldv_dummy_resourceless_instance_callback_2_39_#in~arg3#1.base, ldv_dummy_resourceless_instance_callback_2_39_#in~arg3#1.offset;assume { :end_inline_ldv_dummy_resourceless_instance_callback_2_39 } true; [2025-02-08 04:19:33,217 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13395-1: SUMMARY for call ldv_dummy_resourceless_instance_callback_2_39_#t~ret1852#1 := vidioc_try_fmt_vid_cap(ldv_dummy_resourceless_instance_callback_2_39_~arg1#1.base, ldv_dummy_resourceless_instance_callback_2_39_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_2_39_~arg2#1.base, ldv_dummy_resourceless_instance_callback_2_39_~arg2#1.offset, ldv_dummy_resourceless_instance_callback_2_39_~arg3#1.base, ldv_dummy_resourceless_instance_callback_2_39_~arg3#1.offset); srcloc: null [2025-02-08 04:19:33,217 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12470-1: SUMMARY for call vidioc_streamoff_#t~ret1654#1 := __dynamic_pr_debug(vidioc_streamoff_~#descriptor___0~19#1.base, vidioc_streamoff_~#descriptor___0~19#1.offset, 554, 0); srcloc: null [2025-02-08 04:19:33,217 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9431: assume { :begin_inline_ldv_switch_to_process_context } true;assume { :end_inline_ldv_switch_to_process_context } true;~ldv_statevar_4~0 := 3; [2025-02-08 04:19:33,217 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12470: assume -2147483648 <= vidioc_streamoff_#t~ret1654#1 && vidioc_streamoff_#t~ret1654#1 <= 2147483647;havoc vidioc_streamoff_#t~ret1654#1; [2025-02-08 04:19:33,217 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8110: assume 9 == ~ldv_statevar_0~0; [2025-02-08 04:19:33,218 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8110: assume !(9 == ~ldv_statevar_0~0); [2025-02-08 04:19:33,218 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9035: assume 12 == ldv_switch_1_~tmp~42#1; [2025-02-08 04:19:33,218 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9035: assume !(12 == ldv_switch_1_~tmp~42#1); [2025-02-08 04:19:33,218 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9828: call ldv_v4l2_file_operations_io_instance_6_#t~mem943#1.base, ldv_v4l2_file_operations_io_instance_6_#t~mem943#1.offset := read~$Pointer$#28(~ldv_6_container_struct_saa7146_use_ops~0.base, 8 + ~ldv_6_container_struct_saa7146_use_ops~0.offset, 8);assume { :begin_inline_ldv_io_instance_probe_6_11 } true;ldv_io_instance_probe_6_11_#in~arg0#1.base, ldv_io_instance_probe_6_11_#in~arg0#1.offset, ldv_io_instance_probe_6_11_#in~arg1#1.base, ldv_io_instance_probe_6_11_#in~arg1#1.offset, ldv_io_instance_probe_6_11_#in~arg2#1.base, ldv_io_instance_probe_6_11_#in~arg2#1.offset := ldv_v4l2_file_operations_io_instance_6_#t~mem943#1.base, ldv_v4l2_file_operations_io_instance_6_#t~mem943#1.offset, ~ldv_6_resource_struct_saa7146_dev_ptr~0.base, ~ldv_6_resource_struct_saa7146_dev_ptr~0.offset, ~ldv_6_resource_file~0.base, ~ldv_6_resource_file~0.offset;havoc ldv_io_instance_probe_6_11_#res#1;havoc ldv_io_instance_probe_6_11_#t~ret1859#1, ldv_io_instance_probe_6_11_~arg0#1.base, ldv_io_instance_probe_6_11_~arg0#1.offset, ldv_io_instance_probe_6_11_~arg1#1.base, ldv_io_instance_probe_6_11_~arg1#1.offset, ldv_io_instance_probe_6_11_~arg2#1.base, ldv_io_instance_probe_6_11_~arg2#1.offset, ldv_io_instance_probe_6_11_~tmp~86#1;ldv_io_instance_probe_6_11_~arg0#1.base, ldv_io_instance_probe_6_11_~arg0#1.offset := ldv_io_instance_probe_6_11_#in~arg0#1.base, ldv_io_instance_probe_6_11_#in~arg0#1.offset;ldv_io_instance_probe_6_11_~arg1#1.base, ldv_io_instance_probe_6_11_~arg1#1.offset := ldv_io_instance_probe_6_11_#in~arg1#1.base, ldv_io_instance_probe_6_11_#in~arg1#1.offset;ldv_io_instance_probe_6_11_~arg2#1.base, ldv_io_instance_probe_6_11_~arg2#1.offset := ldv_io_instance_probe_6_11_#in~arg2#1.base, ldv_io_instance_probe_6_11_#in~arg2#1.offset;havoc ldv_io_instance_probe_6_11_~tmp~86#1; [2025-02-08 04:19:33,218 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8771: assume { :begin_inline_ldv_dummy_resourceless_instance_callback_2_32 } true;ldv_dummy_resourceless_instance_callback_2_32_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_2_32_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_2_32_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_2_32_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_2_32_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_2_32_#in~arg2#1.offset, ldv_dummy_resourceless_instance_callback_2_32_#in~arg3#1.base, ldv_dummy_resourceless_instance_callback_2_32_#in~arg3#1.offset := ~ldv_2_callback_vidioc_s_fmt_vid_overlay~0.base, ~ldv_2_callback_vidioc_s_fmt_vid_overlay~0.offset, ~ldv_2_container_struct_file_ptr~0.base, ~ldv_2_container_struct_file_ptr~0.offset, ~ldv_2_container_struct_v4l2_buffer_ptr~0.base, ~ldv_2_container_struct_v4l2_buffer_ptr~0.offset, ~ldv_2_container_struct_v4l2_format_ptr~0.base, ~ldv_2_container_struct_v4l2_format_ptr~0.offset;havoc ldv_dummy_resourceless_instance_callback_2_32_#t~ret1847#1, ldv_dummy_resourceless_instance_callback_2_32_~arg0#1.base, ldv_dummy_resourceless_instance_callback_2_32_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_2_32_~arg1#1.base, ldv_dummy_resourceless_instance_callback_2_32_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_2_32_~arg2#1.base, ldv_dummy_resourceless_instance_callback_2_32_~arg2#1.offset, ldv_dummy_resourceless_instance_callback_2_32_~arg3#1.base, ldv_dummy_resourceless_instance_callback_2_32_~arg3#1.offset;ldv_dummy_resourceless_instance_callback_2_32_~arg0#1.base, ldv_dummy_resourceless_instance_callback_2_32_~arg0#1.offset := ldv_dummy_resourceless_instance_callback_2_32_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_2_32_#in~arg0#1.offset;ldv_dummy_resourceless_instance_callback_2_32_~arg1#1.base, ldv_dummy_resourceless_instance_callback_2_32_~arg1#1.offset := ldv_dummy_resourceless_instance_callback_2_32_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_2_32_#in~arg1#1.offset;ldv_dummy_resourceless_instance_callback_2_32_~arg2#1.base, ldv_dummy_resourceless_instance_callback_2_32_~arg2#1.offset := ldv_dummy_resourceless_instance_callback_2_32_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_2_32_#in~arg2#1.offset;ldv_dummy_resourceless_instance_callback_2_32_~arg3#1.base, ldv_dummy_resourceless_instance_callback_2_32_~arg3#1.offset := ldv_dummy_resourceless_instance_callback_2_32_#in~arg3#1.base, ldv_dummy_resourceless_instance_callback_2_32_#in~arg3#1.offset; [2025-02-08 04:19:33,218 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12735: assume 0 != buffer_prepare_~err~10#1; [2025-02-08 04:19:33,218 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12735: assume !(0 != buffer_prepare_~err~10#1);assume { :begin_inline_saa7146_pgtable_build } true;saa7146_pgtable_build_#in~dev#1.base, saa7146_pgtable_build_#in~dev#1.offset, saa7146_pgtable_build_#in~buf#1.base, saa7146_pgtable_build_#in~buf#1.offset := buffer_prepare_~dev~24#1.base, buffer_prepare_~dev~24#1.offset, buffer_prepare_~buf~2#1.base, buffer_prepare_~buf~2#1.offset;havoc saa7146_pgtable_build_#res#1;havoc saa7146_pgtable_build_#t~mem1149#1.base, saa7146_pgtable_build_#t~mem1149#1.offset, saa7146_pgtable_build_#t~ret1150#1.base, saa7146_pgtable_build_#t~ret1150#1.offset, saa7146_pgtable_build_#t~mem1151#1.base, saa7146_pgtable_build_#t~mem1151#1.offset, saa7146_pgtable_build_#t~mem1152#1, saa7146_pgtable_build_#t~mem1153#1.base, saa7146_pgtable_build_#t~mem1153#1.offset, saa7146_pgtable_build_#t~mem1154#1, saa7146_pgtable_build_#t~ret1155#1.base, saa7146_pgtable_build_#t~ret1155#1.offset, saa7146_pgtable_build_#t~bitwise1156#1, saa7146_pgtable_build_#t~mem1157#1, saa7146_pgtable_build_#t~ret1158#1, saa7146_pgtable_build_#t~ret1159#1, saa7146_pgtable_build_#t~mem1160#1, saa7146_pgtable_build_#t~bitwise1161#1, saa7146_pgtable_build_#t~mem1162#1.base, saa7146_pgtable_build_#t~mem1162#1.offset, saa7146_pgtable_build_#t~mem1164#1, saa7146_pgtable_build_#t~mem1163#1.base, saa7146_pgtable_build_#t~mem1163#1.offset, saa7146_pgtable_build_#t~mem1165#1, saa7146_pgtable_build_#t~mem1166#1, saa7146_pgtable_build_#t~mem1167#1, saa7146_pgtable_build_#t~bitwise1168#1, saa7146_pgtable_build_#t~mem1169#1, saa7146_pgtable_build_#t~ret1170#1, saa7146_pgtable_build_#t~ret1171#1, saa7146_pgtable_build_#t~bitwise1172#1, saa7146_pgtable_build_#t~mem1173#1, saa7146_pgtable_build_#t~ret1174#1, saa7146_pgtable_build_#t~ret1175#1, saa7146_pgtable_build_#t~mem1176#1.base, saa7146_pgtable_build_#t~mem1176#1.offset, saa7146_pgtable_build_#t~mem1177#1.base, saa7146_pgtable_build_#t~mem1177#1.offset, saa7146_pgtable_build_#t~mem1178#1.base, saa7146_pgtable_build_#t~mem1178#1.offset, saa7146_pgtable_build_#t~mem1179#1, saa7146_pgtable_build_#t~mem1180#1, saa7146_pgtable_build_#t~mem1181#1, saa7146_pgtable_build_#t~mem1182#1.base, saa7146_pgtable_build_#t~mem1182#1.offset, saa7146_pgtable_build_#t~mem1183#1, saa7146_pgtable_build_#t~mem1184#1, saa7146_pgtable_build_#t~mem1185#1, saa7146_pgtable_build_#t~mem1186#1.base, saa7146_pgtable_build_#t~mem1186#1.offset, saa7146_pgtable_build_#t~mem1187#1, saa7146_pgtable_build_#t~mem1188#1, saa7146_pgtable_build_#t~mem1189#1.base, saa7146_pgtable_build_#t~mem1189#1.offset, saa7146_pgtable_build_#t~mem1190#1, saa7146_pgtable_build_#t~mem1191#1, saa7146_pgtable_build_#t~mem1192#1.base, saa7146_pgtable_build_#t~mem1192#1.offset, saa7146_pgtable_build_#t~mem1193#1.base, saa7146_pgtable_build_#t~mem1193#1.offset, saa7146_pgtable_build_#t~mem1194#1, saa7146_pgtable_build_#t~ret1195#1, saa7146_pgtable_build_~dev#1.base, saa7146_pgtable_build_~dev#1.offset, saa7146_pgtable_build_~buf#1.base, saa7146_pgtable_build_~buf#1.offset, saa7146_pgtable_build_~pci~0#1.base, saa7146_pgtable_build_~pci~0#1.offset, saa7146_pgtable_build_~dma~1#1.base, saa7146_pgtable_build_~dma~1#1.offset, saa7146_pgtable_build_~tmp~63#1.base, saa7146_pgtable_build_~tmp~63#1.offset, saa7146_pgtable_build_~list~0#1.base, saa7146_pgtable_build_~list~0#1.offset, saa7146_pgtable_build_~length~0#1, saa7146_pgtable_build_~sfmt~0#1.base, saa7146_pgtable_build_~sfmt~0#1.offset, saa7146_pgtable_build_~tmp___0~32#1.base, saa7146_pgtable_build_~tmp___0~32#1.offset, saa7146_pgtable_build_~#descriptor~19#1.base, saa7146_pgtable_build_~#descriptor~19#1.offset, saa7146_pgtable_build_~tmp___1~21#1, saa7146_pgtable_build_~pt1~0#1.base, saa7146_pgtable_build_~pt1~0#1.offset, saa7146_pgtable_build_~pt2~0#1.base, saa7146_pgtable_build_~pt2~0#1.offset, saa7146_pgtable_build_~pt3~0#1.base, saa7146_pgtable_build_~pt3~0#1.offset, saa7146_pgtable_build_~ptr1~0#1.base, saa7146_pgtable_build_~ptr1~0#1.offset, saa7146_pgtable_build_~ptr2~0#1.base, saa7146_pgtable_build_~ptr2~0#1.offset, saa7146_pgtable_build_~ptr3~0#1.base, saa7146_pgtable_build_~ptr3~0#1.offset, saa7146_pgtable_build_~fill~0#1, saa7146_pgtable_build_~size~0#1, saa7146_pgtable_build_~i~2#1, saa7146_pgtable_build_~p~0#1, saa7146_pgtable_build_~m1~0#1, saa7146_pgtable_build_~m2~0#1, saa7146_pgtable_build_~m3~0#1, saa7146_pgtable_build_~o1~0#1, saa7146_pgtable_build_~o2~0#1, saa7146_pgtable_build_~#descriptor___0~11#1.base, saa7146_pgtable_build_~#descriptor___0~11#1.offset, saa7146_pgtable_build_~tmp___2~15#1, saa7146_pgtable_build_~#descriptor___1~9#1.base, saa7146_pgtable_build_~#descriptor___1~9#1.offset, saa7146_pgtable_build_~tmp___3~11#1, saa7146_pgtable_build_~pt~0#1.base, saa7146_pgtable_build_~pt~0#1.offset, saa7146_pgtable_build_~tmp___4~10#1;saa7146_pgtable_build_~dev#1.base, saa7146_pgtable_build_~dev#1.offset := saa7146_pgtable_build_#in~dev#1.base, saa7146_pgtable_build_#in~dev#1.offset;saa7146_pgtable_build_~buf#1.base, saa7146_pgtable_build_~buf#1.offset := saa7146_pgtable_build_#in~buf#1.base, saa7146_pgtable_build_#in~buf#1.offset;havoc saa7146_pgtable_build_~pci~0#1.base, saa7146_pgtable_build_~pci~0#1.offset;havoc saa7146_pgtable_build_~dma~1#1.base, saa7146_pgtable_build_~dma~1#1.offset;havoc saa7146_pgtable_build_~tmp~63#1.base, saa7146_pgtable_build_~tmp~63#1.offset;havoc saa7146_pgtable_build_~list~0#1.base, saa7146_pgtable_build_~list~0#1.offset;havoc saa7146_pgtable_build_~length~0#1;havoc saa7146_pgtable_build_~sfmt~0#1.base, saa7146_pgtable_build_~sfmt~0#1.offset;havoc saa7146_pgtable_build_~tmp___0~32#1.base, saa7146_pgtable_build_~tmp___0~32#1.offset;call saa7146_pgtable_build_~#descriptor~19#1.base, saa7146_pgtable_build_~#descriptor~19#1.offset := #Ultimate.allocOnStack(40);havoc saa7146_pgtable_build_~tmp___1~21#1;havoc saa7146_pgtable_build_~pt1~0#1.base, saa7146_pgtable_build_~pt1~0#1.offset;havoc saa7146_pgtable_build_~pt2~0#1.base, saa7146_pgtable_build_~pt2~0#1.offset;havoc saa7146_pgtable_build_~pt3~0#1.base, saa7146_pgtable_build_~pt3~0#1.offset;havoc saa7146_pgtable_build_~ptr1~0#1.base, saa7146_pgtable_build_~ptr1~0#1.offset;havoc saa7146_pgtable_build_~ptr2~0#1.base, saa7146_pgtable_build_~ptr2~0#1.offset;havoc saa7146_pgtable_build_~ptr3~0#1.base, saa7146_pgtable_build_~ptr3~0#1.offset;havoc saa7146_pgtable_build_~fill~0#1;havoc saa7146_pgtable_build_~size~0#1;havoc saa7146_pgtable_build_~i~2#1;havoc saa7146_pgtable_build_~p~0#1;havoc saa7146_pgtable_build_~m1~0#1;havoc saa7146_pgtable_build_~m2~0#1;havoc saa7146_pgtable_build_~m3~0#1;havoc saa7146_pgtable_build_~o1~0#1;havoc saa7146_pgtable_build_~o2~0#1;call saa7146_pgtable_build_~#descriptor___0~11#1.base, saa7146_pgtable_build_~#descriptor___0~11#1.offset := #Ultimate.allocOnStack(40);havoc saa7146_pgtable_build_~tmp___2~15#1;call saa7146_pgtable_build_~#descriptor___1~9#1.base, saa7146_pgtable_build_~#descriptor___1~9#1.offset := #Ultimate.allocOnStack(40);havoc saa7146_pgtable_build_~tmp___3~11#1;havoc saa7146_pgtable_build_~pt~0#1.base, saa7146_pgtable_build_~pt~0#1.offset;havoc saa7146_pgtable_build_~tmp___4~10#1;call saa7146_pgtable_build_#t~mem1149#1.base, saa7146_pgtable_build_#t~mem1149#1.offset := read~$Pointer$#36(saa7146_pgtable_build_~dev#1.base, 846 + saa7146_pgtable_build_~dev#1.offset, 8);saa7146_pgtable_build_~pci~0#1.base, saa7146_pgtable_build_~pci~0#1.offset := saa7146_pgtable_build_#t~mem1149#1.base, saa7146_pgtable_build_#t~mem1149#1.offset;havoc saa7146_pgtable_build_#t~mem1149#1.base, saa7146_pgtable_build_#t~mem1149#1.offset; [2025-02-08 04:19:33,218 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8639: ~ldv_statevar_2~0 := 2; [2025-02-08 04:19:33,218 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8639-1: SUMMARY for call ldv_free(~ldv_2_ldv_param_3_2_default~0.base, ~ldv_2_ldv_param_3_2_default~0.offset); srcloc: null [2025-02-08 04:19:33,218 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13264-1: SUMMARY for call ldv_dummy_resourceless_instance_callback_2_25_#t~ret1841#1 := vidioc_querybuf(ldv_dummy_resourceless_instance_callback_2_25_~arg1#1.base, ldv_dummy_resourceless_instance_callback_2_25_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_2_25_~arg2#1.base, ldv_dummy_resourceless_instance_callback_2_25_~arg2#1.offset, ldv_dummy_resourceless_instance_callback_2_25_~arg3#1.base, ldv_dummy_resourceless_instance_callback_2_25_~arg3#1.offset); srcloc: null [2025-02-08 04:19:33,218 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13264: assume -2147483648 <= ldv_dummy_resourceless_instance_callback_2_25_#t~ret1841#1 && ldv_dummy_resourceless_instance_callback_2_25_#t~ret1841#1 <= 2147483647;havoc ldv_dummy_resourceless_instance_callback_2_25_#t~ret1841#1;havoc ldv_dummy_resourceless_instance_callback_2_25_#t~ret1841#1, ldv_dummy_resourceless_instance_callback_2_25_~arg0#1.base, ldv_dummy_resourceless_instance_callback_2_25_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_2_25_~arg1#1.base, ldv_dummy_resourceless_instance_callback_2_25_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_2_25_~arg2#1.base, ldv_dummy_resourceless_instance_callback_2_25_~arg2#1.offset, ldv_dummy_resourceless_instance_callback_2_25_~arg3#1.base, ldv_dummy_resourceless_instance_callback_2_25_~arg3#1.offset;havoc ldv_dummy_resourceless_instance_callback_2_25_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_2_25_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_2_25_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_2_25_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_2_25_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_2_25_#in~arg2#1.offset, ldv_dummy_resourceless_instance_callback_2_25_#in~arg3#1.base, ldv_dummy_resourceless_instance_callback_2_25_#in~arg3#1.offset;assume { :end_inline_ldv_dummy_resourceless_instance_callback_2_25 } true; [2025-02-08 04:19:33,218 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8904: assume -2147483648 <= ldv_struct_videobuf_queue_ops_dummy_resourceless_instance_3_#t~ret902#1 && ldv_struct_videobuf_queue_ops_dummy_resourceless_instance_3_#t~ret902#1 <= 2147483647;~ldv_statevar_3~0 := ldv_struct_videobuf_queue_ops_dummy_resourceless_instance_3_#t~ret902#1;havoc ldv_struct_videobuf_queue_ops_dummy_resourceless_instance_3_#t~ret902#1; [2025-02-08 04:19:33,218 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8904-1: SUMMARY for call ldv_struct_videobuf_queue_ops_dummy_resourceless_instance_3_#t~ret902#1 := ldv_switch_2(); srcloc: null [2025-02-08 04:19:33,218 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8508: assume 13 == ~ldv_statevar_2~0; [2025-02-08 04:19:33,218 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8508: assume !(13 == ~ldv_statevar_2~0); [2025-02-08 04:19:33,218 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13529: havoc ldv_io_instance_release_6_2_~arg0#1.base, ldv_io_instance_release_6_2_~arg0#1.offset, ldv_io_instance_release_6_2_~arg1#1.base, ldv_io_instance_release_6_2_~arg1#1.offset, ldv_io_instance_release_6_2_~arg2#1.base, ldv_io_instance_release_6_2_~arg2#1.offset;havoc ldv_io_instance_release_6_2_#in~arg0#1.base, ldv_io_instance_release_6_2_#in~arg0#1.offset, ldv_io_instance_release_6_2_#in~arg1#1.base, ldv_io_instance_release_6_2_#in~arg1#1.offset, ldv_io_instance_release_6_2_#in~arg2#1.base, ldv_io_instance_release_6_2_#in~arg2#1.offset;assume { :end_inline_ldv_io_instance_release_6_2 } true;havoc ldv_v4l2_file_operations_io_instance_6_#t~mem939#1.base, ldv_v4l2_file_operations_io_instance_6_#t~mem939#1.offset;~ldv_statevar_6~0 := 1; [2025-02-08 04:19:33,219 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13529-1: SUMMARY for call video_close(ldv_io_instance_release_6_2_~arg1#1.base, ldv_io_instance_release_6_2_~arg1#1.offset, ldv_io_instance_release_6_2_~arg2#1.base, ldv_io_instance_release_6_2_~arg2#1.offset); srcloc: null [2025-02-08 04:19:33,219 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7848: SUMMARY for call ldv_EMGentry_exit_saa7146_vv_cleanup_module_9_2(~ldv_9_exit_saa7146_vv_cleanup_module_default~0.base, ~ldv_9_exit_saa7146_vv_cleanup_module_default~0.offset); srcloc: null [2025-02-08 04:19:33,219 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12209-1: vidioc_s_std_#res#1 := -22;call ULTIMATE.dealloc(vidioc_s_std_~#descriptor~27#1.base, vidioc_s_std_~#descriptor~27#1.offset);havoc vidioc_s_std_~#descriptor~27#1.base, vidioc_s_std_~#descriptor~27#1.offset;call ULTIMATE.dealloc(vidioc_s_std_~#descriptor___0~18#1.base, vidioc_s_std_~#descriptor___0~18#1.offset);havoc vidioc_s_std_~#descriptor___0~18#1.base, vidioc_s_std_~#descriptor___0~18#1.offset;call ULTIMATE.dealloc(vidioc_s_std_~#descriptor___1~16#1.base, vidioc_s_std_~#descriptor___1~16#1.offset);havoc vidioc_s_std_~#descriptor___1~16#1.base, vidioc_s_std_~#descriptor___1~16#1.offset;call ULTIMATE.dealloc(vidioc_s_std_~#descriptor___2~8#1.base, vidioc_s_std_~#descriptor___2~8#1.offset);havoc vidioc_s_std_~#descriptor___2~8#1.base, vidioc_s_std_~#descriptor___2~8#1.offset;call ULTIMATE.dealloc(vidioc_s_std_~#descriptor___3~5#1.base, vidioc_s_std_~#descriptor___3~5#1.offset);havoc vidioc_s_std_~#descriptor___3~5#1.base, vidioc_s_std_~#descriptor___3~5#1.offset; [2025-02-08 04:19:33,219 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8774-1: SUMMARY for call ldv_free(~ldv_2_ldv_param_3_2_default~0.base, ~ldv_2_ldv_param_3_2_default~0.offset); srcloc: null [2025-02-08 04:19:33,219 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7849: SUMMARY for call ldv_check_final_state(); srcloc: null [2025-02-08 04:19:33,219 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9831: assume -2147483648 <= ldv_v4l2_file_operations_io_instance_6_#t~ret945#1 && ldv_v4l2_file_operations_io_instance_6_#t~ret945#1 <= 2147483647;~ldv_6_ret_default~0 := ldv_v4l2_file_operations_io_instance_6_#t~ret945#1;havoc ldv_v4l2_file_operations_io_instance_6_#t~ret945#1; [2025-02-08 04:19:33,219 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9831-1: SUMMARY for call ldv_v4l2_file_operations_io_instance_6_#t~ret945#1 := ldv_filter_err_code(~ldv_6_ret_default~0); srcloc: null [2025-02-08 04:19:33,219 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8774: ~ldv_statevar_2~0 := 2; [2025-02-08 04:19:33,219 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8114: assume 11 == ~ldv_statevar_0~0; [2025-02-08 04:19:33,219 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8114: assume !(11 == ~ldv_statevar_0~0); [2025-02-08 04:19:33,219 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7850: ~ldv_statevar_9~0 := 17; [2025-02-08 04:19:33,219 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9039: assume 13 == ldv_switch_1_~tmp~42#1; [2025-02-08 04:19:33,219 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9039: assume !(13 == ldv_switch_1_~tmp~42#1); [2025-02-08 04:19:33,219 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10757: saa7146_pgtable_build_~m1~0#1 := (if ((4096 + saa7146_pgtable_build_~size~0#1) % 18446744073709551616 / 4096 - 1) % 4294967296 % 4294967296 <= 2147483647 then ((4096 + saa7146_pgtable_build_~size~0#1) % 18446744073709551616 / 4096 - 1) % 4294967296 % 4294967296 else ((4096 + saa7146_pgtable_build_~size~0#1) % 18446744073709551616 / 4096 - 1) % 4294967296 % 4294967296 - 4294967296);saa7146_pgtable_build_~m2~0#1 := (if ((4096 + (saa7146_pgtable_build_~size~0#1 + (if saa7146_pgtable_build_~size~0#1 < 0 && 0 != saa7146_pgtable_build_~size~0#1 % 2 then 1 + saa7146_pgtable_build_~size~0#1 / 2 else saa7146_pgtable_build_~size~0#1 / 2))) % 18446744073709551616 / 4096 - 1) % 4294967296 % 4294967296 <= 2147483647 then ((4096 + (saa7146_pgtable_build_~size~0#1 + (if saa7146_pgtable_build_~size~0#1 < 0 && 0 != saa7146_pgtable_build_~size~0#1 % 2 then 1 + saa7146_pgtable_build_~size~0#1 / 2 else saa7146_pgtable_build_~size~0#1 / 2))) % 18446744073709551616 / 4096 - 1) % 4294967296 % 4294967296 else ((4096 + (saa7146_pgtable_build_~size~0#1 + (if saa7146_pgtable_build_~size~0#1 < 0 && 0 != saa7146_pgtable_build_~size~0#1 % 2 then 1 + saa7146_pgtable_build_~size~0#1 / 2 else saa7146_pgtable_build_~size~0#1 / 2))) % 18446744073709551616 / 4096 - 1) % 4294967296 % 4294967296 - 4294967296);saa7146_pgtable_build_~m3~0#1 := (if ((4096 + 2 * saa7146_pgtable_build_~size~0#1) % 18446744073709551616 / 4096 - 1) % 4294967296 % 4294967296 <= 2147483647 then ((4096 + 2 * saa7146_pgtable_build_~size~0#1) % 18446744073709551616 / 4096 - 1) % 4294967296 % 4294967296 else ((4096 + 2 * saa7146_pgtable_build_~size~0#1) % 18446744073709551616 / 4096 - 1) % 4294967296 % 4294967296 - 4294967296);saa7146_pgtable_build_~o1~0#1 := saa7146_pgtable_build_~size~0#1 % 4096;saa7146_pgtable_build_~o2~0#1 := (saa7146_pgtable_build_~size~0#1 + (if saa7146_pgtable_build_~size~0#1 < 0 && 0 != saa7146_pgtable_build_~size~0#1 % 2 then 1 + saa7146_pgtable_build_~size~0#1 / 2 else saa7146_pgtable_build_~size~0#1 / 2)) % 4096; [2025-02-08 04:19:33,219 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7850-1: SUMMARY for call ldv_stop(); srcloc: null [2025-02-08 04:19:33,219 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9832: assume -2147483648 <= ldv_v4l2_file_operations_io_instance_6_#t~ret946#1 && ldv_v4l2_file_operations_io_instance_6_#t~ret946#1 <= 2147483647;ldv_v4l2_file_operations_io_instance_6_~tmp~47#1 := ldv_v4l2_file_operations_io_instance_6_#t~ret946#1;havoc ldv_v4l2_file_operations_io_instance_6_#t~ret946#1; [2025-02-08 04:19:33,219 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9832-1: SUMMARY for call ldv_v4l2_file_operations_io_instance_6_#t~ret946#1 := ldv_undef_int(); srcloc: null [2025-02-08 04:19:33,219 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8380-1: SUMMARY for call ldv_io_instance_release_5_17_#t~ret890#1 := fops_release(ldv_io_instance_release_5_17_~arg1#1.base, ldv_io_instance_release_5_17_~arg1#1.offset); srcloc: null [2025-02-08 04:19:33,219 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8512: assume 14 == ~ldv_statevar_2~0; [2025-02-08 04:19:33,219 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8512: assume !(14 == ~ldv_statevar_2~0); [2025-02-08 04:19:33,219 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8380: assume -2147483648 <= ldv_io_instance_release_5_17_#t~ret890#1 && ldv_io_instance_release_5_17_#t~ret890#1 <= 2147483647;havoc ldv_io_instance_release_5_17_#t~ret890#1;havoc ldv_io_instance_release_5_17_#t~ret890#1, ldv_io_instance_release_5_17_~arg0#1.base, ldv_io_instance_release_5_17_~arg0#1.offset, ldv_io_instance_release_5_17_~arg1#1.base, ldv_io_instance_release_5_17_~arg1#1.offset;havoc ldv_io_instance_release_5_17_#in~arg0#1.base, ldv_io_instance_release_5_17_#in~arg0#1.offset, ldv_io_instance_release_5_17_#in~arg1#1.base, ldv_io_instance_release_5_17_#in~arg1#1.offset;assume { :end_inline_ldv_io_instance_release_5_17 } true;havoc ldv_v4l2_file_operations_io_instance_5_#t~mem929#1.base, ldv_v4l2_file_operations_io_instance_5_#t~mem929#1.offset;~ldv_statevar_5~0 := 1; [2025-02-08 04:19:33,219 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12212: assume 0 != vidioc_s_std_#t~bitwise1605#1 % 4294967296;havoc vidioc_s_std_#t~bitwise1605#1;call write~$Pointer$#32(526, 0, vidioc_s_std_~#descriptor___3~5#1.base, vidioc_s_std_~#descriptor___3~5#1.offset, 8);call write~$Pointer$#32(527, 0, vidioc_s_std_~#descriptor___3~5#1.base, 8 + vidioc_s_std_~#descriptor___3~5#1.offset, 8);call write~$Pointer$#32(528, 0, vidioc_s_std_~#descriptor___3~5#1.base, 16 + vidioc_s_std_~#descriptor___3~5#1.offset, 8);call write~$Pointer$#32(529, 0, vidioc_s_std_~#descriptor___3~5#1.base, 24 + vidioc_s_std_~#descriptor___3~5#1.offset, 8);call write~int#32(877, vidioc_s_std_~#descriptor___3~5#1.base, 32 + vidioc_s_std_~#descriptor___3~5#1.offset, 4);call write~int#32(0, vidioc_s_std_~#descriptor___3~5#1.base, 36 + vidioc_s_std_~#descriptor___3~5#1.offset, 4);call vidioc_s_std_#t~mem1606#1 := read~int#32(vidioc_s_std_~#descriptor___3~5#1.base, 36 + vidioc_s_std_~#descriptor___3~5#1.offset, 4); [2025-02-08 04:19:33,220 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12212: assume !(0 != vidioc_s_std_#t~bitwise1605#1 % 4294967296);havoc vidioc_s_std_#t~bitwise1605#1; [2025-02-08 04:19:33,220 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8248-1: SUMMARY for call ldv_file_operations_instance_probe_0_12_#t~ret878#1 := ##fun~$Pointer$~X~$Pointer$~TO~int(ldv_file_operations_instance_probe_0_12_~arg1#1.base, ldv_file_operations_instance_probe_0_12_~arg1#1.offset, ldv_file_operations_instance_probe_0_12_~arg2#1.base, ldv_file_operations_instance_probe_0_12_~arg2#1.offset, ldv_file_operations_instance_probe_0_12_~arg0#1.base, ldv_file_operations_instance_probe_0_12_~arg0#1.offset); srcloc: null [2025-02-08 04:19:33,220 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12212-2: havoc vidioc_s_std_#t~bitwise1605#1;assume vidioc_s_std_#t~bitwise1605#1 % 4294967296 <= ~saa7146_debug~0 % 4294967296 && vidioc_s_std_#t~bitwise1605#1 % 4294967296 <= 4; [2025-02-08 04:19:33,220 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8248: assume -2147483648 <= ldv_file_operations_instance_probe_0_12_#t~ret878#1 && ldv_file_operations_instance_probe_0_12_#t~ret878#1 <= 2147483647;ldv_file_operations_instance_probe_0_12_~tmp~35#1 := ldv_file_operations_instance_probe_0_12_#t~ret878#1;havoc ldv_file_operations_instance_probe_0_12_#t~ret878#1;ldv_file_operations_instance_probe_0_12_#res#1 := ldv_file_operations_instance_probe_0_12_~tmp~35#1; [2025-02-08 04:19:33,220 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12212-1: [2025-02-08 04:19:33,220 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9834: assume 0 != ldv_v4l2_file_operations_io_instance_6_~tmp~47#1;~ldv_statevar_6~0 := 8; [2025-02-08 04:19:33,220 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9834: assume !(0 != ldv_v4l2_file_operations_io_instance_6_~tmp~47#1);~ldv_statevar_6~0 := 10; [2025-02-08 04:19:33,220 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12212-4: assume 0 == ~saa7146_debug~0 % 4294967296;vidioc_s_std_#t~bitwise1605#1 := 0; [2025-02-08 04:19:33,220 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12212-4: assume !(0 == ~saa7146_debug~0 % 4294967296); [2025-02-08 04:19:33,220 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12212-3: assume 4 == ~saa7146_debug~0 % 4294967296;vidioc_s_std_#t~bitwise1605#1 := ~saa7146_debug~0; [2025-02-08 04:19:33,220 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12212-3: assume !(4 == ~saa7146_debug~0 % 4294967296); [2025-02-08 04:19:33,220 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8645: assume { :begin_inline_ldv_dummy_resourceless_instance_callback_2_11 } true;ldv_dummy_resourceless_instance_callback_2_11_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_2_11_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_2_11_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_2_11_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_2_11_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_2_11_#in~arg2#1.offset, ldv_dummy_resourceless_instance_callback_2_11_#in~arg3#1.base, ldv_dummy_resourceless_instance_callback_2_11_#in~arg3#1.offset := ~ldv_2_callback_vidioc_g_fbuf~0.base, ~ldv_2_callback_vidioc_g_fbuf~0.offset, ~ldv_2_container_struct_file_ptr~0.base, ~ldv_2_container_struct_file_ptr~0.offset, ~ldv_2_container_struct_v4l2_buffer_ptr~0.base, ~ldv_2_container_struct_v4l2_buffer_ptr~0.offset, ~ldv_2_container_struct_v4l2_framebuffer_ptr~0.base, ~ldv_2_container_struct_v4l2_framebuffer_ptr~0.offset;havoc ldv_dummy_resourceless_instance_callback_2_11_#t~ret1833#1, ldv_dummy_resourceless_instance_callback_2_11_~arg0#1.base, ldv_dummy_resourceless_instance_callback_2_11_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_2_11_~arg1#1.base, ldv_dummy_resourceless_instance_callback_2_11_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_2_11_~arg2#1.base, ldv_dummy_resourceless_instance_callback_2_11_~arg2#1.offset, ldv_dummy_resourceless_instance_callback_2_11_~arg3#1.base, ldv_dummy_resourceless_instance_callback_2_11_~arg3#1.offset;ldv_dummy_resourceless_instance_callback_2_11_~arg0#1.base, ldv_dummy_resourceless_instance_callback_2_11_~arg0#1.offset := ldv_dummy_resourceless_instance_callback_2_11_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_2_11_#in~arg0#1.offset;ldv_dummy_resourceless_instance_callback_2_11_~arg1#1.base, ldv_dummy_resourceless_instance_callback_2_11_~arg1#1.offset := ldv_dummy_resourceless_instance_callback_2_11_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_2_11_#in~arg1#1.offset;ldv_dummy_resourceless_instance_callback_2_11_~arg2#1.base, ldv_dummy_resourceless_instance_callback_2_11_~arg2#1.offset := ldv_dummy_resourceless_instance_callback_2_11_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_2_11_#in~arg2#1.offset;ldv_dummy_resourceless_instance_callback_2_11_~arg3#1.base, ldv_dummy_resourceless_instance_callback_2_11_~arg3#1.offset := ldv_dummy_resourceless_instance_callback_2_11_#in~arg3#1.base, ldv_dummy_resourceless_instance_callback_2_11_#in~arg3#1.offset; [2025-02-08 04:19:33,220 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9570: SUMMARY for call ldv_assume((if 0 != ~ldv_5_ret_default~0 then 1 else 0)); srcloc: null [2025-02-08 04:19:33,220 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12477-1: vidioc_streamoff_#res#1 := 0;call ULTIMATE.dealloc(vidioc_streamoff_~#descriptor~30#1.base, vidioc_streamoff_~#descriptor~30#1.offset);havoc vidioc_streamoff_~#descriptor~30#1.base, vidioc_streamoff_~#descriptor~30#1.offset;call ULTIMATE.dealloc(vidioc_streamoff_~#descriptor___0~19#1.base, vidioc_streamoff_~#descriptor___0~19#1.offset);havoc vidioc_streamoff_~#descriptor___0~19#1.base, vidioc_streamoff_~#descriptor___0~19#1.offset;call ULTIMATE.dealloc(vidioc_streamoff_~#descriptor___1~17#1.base, vidioc_streamoff_~#descriptor___1~17#1.offset);havoc vidioc_streamoff_~#descriptor___1~17#1.base, vidioc_streamoff_~#descriptor___1~17#1.offset;call ULTIMATE.dealloc(vidioc_streamoff_~#descriptor___2~9#1.base, vidioc_streamoff_~#descriptor___2~9#1.offset);havoc vidioc_streamoff_~#descriptor___2~9#1.base, vidioc_streamoff_~#descriptor___2~9#1.offset; [2025-02-08 04:19:33,220 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12477: ldv_dummy_resourceless_instance_callback_2_36_#t~ret1849#1 := vidioc_streamoff_#res#1;havoc vidioc_streamoff_#t~mem1644#1.base, vidioc_streamoff_#t~mem1644#1.offset, vidioc_streamoff_#t~mem1645#1.base, vidioc_streamoff_#t~mem1645#1.offset, vidioc_streamoff_#t~bitwise1646#1, vidioc_streamoff_#t~mem1647#1, vidioc_streamoff_#t~ret1648#1, vidioc_streamoff_#t~ret1649#1, vidioc_streamoff_#t~mem1650#1, vidioc_streamoff_#t~bitwise1651#1, vidioc_streamoff_#t~mem1652#1, vidioc_streamoff_#t~ret1653#1, vidioc_streamoff_#t~ret1654#1, vidioc_streamoff_#t~mem1655#1.base, vidioc_streamoff_#t~mem1655#1.offset, vidioc_streamoff_#t~mem1656#1, vidioc_streamoff_#t~ret1657#1, vidioc_streamoff_#t~ret1658#1, vidioc_streamoff_#t~ret1659#1, vidioc_streamoff_#t~ret1660#1, vidioc_streamoff_#t~bitwise1661#1, vidioc_streamoff_#t~mem1662#1, vidioc_streamoff_#t~ret1663#1, vidioc_streamoff_#t~ret1664#1, vidioc_streamoff_#t~ret1665#1, vidioc_streamoff_#t~ret1666#1, vidioc_streamoff_~file#1.base, vidioc_streamoff_~file#1.offset, vidioc_streamoff_~__fh#1.base, vidioc_streamoff_~__fh#1.offset, vidioc_streamoff_~type#1, vidioc_streamoff_~fh~14#1.base, vidioc_streamoff_~fh~14#1.offset, vidioc_streamoff_~dev~23#1.base, vidioc_streamoff_~dev~23#1.offset, vidioc_streamoff_~vv~21#1.base, vidioc_streamoff_~vv~21#1.offset, vidioc_streamoff_~err~9#1, vidioc_streamoff_~#descriptor~30#1.base, vidioc_streamoff_~#descriptor~30#1.offset, vidioc_streamoff_~tmp~79#1, vidioc_streamoff_~#descriptor___0~19#1.base, vidioc_streamoff_~#descriptor___0~19#1.offset, vidioc_streamoff_~tmp___0~47#1, vidioc_streamoff_~#descriptor___1~17#1.base, vidioc_streamoff_~#descriptor___1~17#1.offset, vidioc_streamoff_~tmp___1~30#1, vidioc_streamoff_~#descriptor___2~9#1.base, vidioc_streamoff_~#descriptor___2~9#1.offset, vidioc_streamoff_~tmp___2~21#1;havoc vidioc_streamoff_#in~file#1.base, vidioc_streamoff_#in~file#1.offset, vidioc_streamoff_#in~__fh#1.base, vidioc_streamoff_#in~__fh#1.offset, vidioc_streamoff_#in~type#1;assume { :end_inline_vidioc_streamoff } true;assume -2147483648 <= ldv_dummy_resourceless_instance_callback_2_36_#t~ret1849#1 && ldv_dummy_resourceless_instance_callback_2_36_#t~ret1849#1 <= 2147483647;havoc ldv_dummy_resourceless_instance_callback_2_36_#t~ret1849#1;havoc ldv_dummy_resourceless_instance_callback_2_36_#t~ret1849#1, ldv_dummy_resourceless_instance_callback_2_36_~arg0#1.base, ldv_dummy_resourceless_instance_callback_2_36_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_2_36_~arg1#1.base, ldv_dummy_resourceless_instance_callback_2_36_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_2_36_~arg2#1.base, ldv_dummy_resourceless_instance_callback_2_36_~arg2#1.offset, ldv_dummy_resourceless_instance_callback_2_36_~arg3#1;havoc ldv_dummy_resourceless_instance_callback_2_36_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_2_36_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_2_36_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_2_36_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_2_36_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_2_36_#in~arg2#1.offset, ldv_dummy_resourceless_instance_callback_2_36_#in~arg3#1;assume { :end_inline_ldv_dummy_resourceless_instance_callback_2_36 } true; [2025-02-08 04:19:33,220 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16177-1: SUMMARY for call vbi_init(ldv_io_instance_callback_5_4_~arg1#1.base, ldv_io_instance_callback_5_4_~arg1#1.offset, ldv_io_instance_callback_5_4_~arg2#1.base, ldv_io_instance_callback_5_4_~arg2#1.offset); srcloc: null [2025-02-08 04:19:33,220 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16177: havoc ldv_io_instance_callback_5_4_~arg0#1.base, ldv_io_instance_callback_5_4_~arg0#1.offset, ldv_io_instance_callback_5_4_~arg1#1.base, ldv_io_instance_callback_5_4_~arg1#1.offset, ldv_io_instance_callback_5_4_~arg2#1.base, ldv_io_instance_callback_5_4_~arg2#1.offset;havoc ldv_io_instance_callback_5_4_#in~arg0#1.base, ldv_io_instance_callback_5_4_#in~arg0#1.offset, ldv_io_instance_callback_5_4_#in~arg1#1.base, ldv_io_instance_callback_5_4_#in~arg1#1.offset, ldv_io_instance_callback_5_4_#in~arg2#1.base, ldv_io_instance_callback_5_4_#in~arg2#1.offset;assume { :end_inline_ldv_io_instance_callback_5_4 } true;~ldv_statevar_5~0 := 3; [2025-02-08 04:19:33,220 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9571: assume -2147483648 <= ldv_v4l2_file_operations_io_instance_5_#t~ret917#1 && ldv_v4l2_file_operations_io_instance_5_#t~ret917#1 <= 2147483647;~ldv_statevar_5~0 := ldv_v4l2_file_operations_io_instance_5_#t~ret917#1;havoc ldv_v4l2_file_operations_io_instance_5_#t~ret917#1; [2025-02-08 04:19:33,220 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9571-1: SUMMARY for call ldv_v4l2_file_operations_io_instance_5_#t~ret917#1 := ldv_switch_3(); srcloc: null [2025-02-08 04:19:33,220 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12742: assume 0 != buffer_prepare_~err~10#1; [2025-02-08 04:19:33,220 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12742: assume !(0 != buffer_prepare_~err~10#1); [2025-02-08 04:19:33,220 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8118: assume 12 == ~ldv_statevar_0~0; [2025-02-08 04:19:33,220 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8118: assume !(12 == ~ldv_statevar_0~0); [2025-02-08 04:19:33,220 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9043: assume 14 == ldv_switch_1_~tmp~42#1; [2025-02-08 04:19:33,220 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9043: assume !(14 == ldv_switch_1_~tmp~42#1); [2025-02-08 04:19:33,220 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8911: assume { :begin_inline_ldv_dummy_resourceless_instance_callback_3_7 } true;ldv_dummy_resourceless_instance_callback_3_7_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_3_7_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_3_7_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_3_7_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_3_7_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_3_7_#in~arg2#1.offset := ~ldv_3_callback_buf_queue~0.base, ~ldv_3_callback_buf_queue~0.offset, ~ldv_3_container_struct_videobuf_queue_ptr~0.base, ~ldv_3_container_struct_videobuf_queue_ptr~0.offset, ~ldv_3_container_struct_videobuf_buffer_ptr~0.base, ~ldv_3_container_struct_videobuf_buffer_ptr~0.offset;havoc ldv_dummy_resourceless_instance_callback_3_7_~arg0#1.base, ldv_dummy_resourceless_instance_callback_3_7_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_3_7_~arg1#1.base, ldv_dummy_resourceless_instance_callback_3_7_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_3_7_~arg2#1.base, ldv_dummy_resourceless_instance_callback_3_7_~arg2#1.offset;ldv_dummy_resourceless_instance_callback_3_7_~arg0#1.base, ldv_dummy_resourceless_instance_callback_3_7_~arg0#1.offset := ldv_dummy_resourceless_instance_callback_3_7_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_3_7_#in~arg0#1.offset;ldv_dummy_resourceless_instance_callback_3_7_~arg1#1.base, ldv_dummy_resourceless_instance_callback_3_7_~arg1#1.offset := ldv_dummy_resourceless_instance_callback_3_7_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_3_7_#in~arg1#1.offset;ldv_dummy_resourceless_instance_callback_3_7_~arg2#1.base, ldv_dummy_resourceless_instance_callback_3_7_~arg2#1.offset := ldv_dummy_resourceless_instance_callback_3_7_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_3_7_#in~arg2#1.offset; [2025-02-08 04:19:33,221 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8780: assume { :begin_inline_ldv_dummy_resourceless_instance_callback_2_33 } true;ldv_dummy_resourceless_instance_callback_2_33_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_2_33_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_2_33_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_2_33_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_2_33_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_2_33_#in~arg2#1.offset, ldv_dummy_resourceless_instance_callback_2_33_#in~arg3#1 := ~ldv_2_callback_vidioc_s_std~0.base, ~ldv_2_callback_vidioc_s_std~0.offset, ~ldv_2_container_struct_file_ptr~0.base, ~ldv_2_container_struct_file_ptr~0.offset, ~ldv_2_container_struct_v4l2_buffer_ptr~0.base, ~ldv_2_container_struct_v4l2_buffer_ptr~0.offset, ~ldv_2_ldv_param_33_2_default~0;havoc ldv_dummy_resourceless_instance_callback_2_33_#t~ret1848#1, ldv_dummy_resourceless_instance_callback_2_33_~arg0#1.base, ldv_dummy_resourceless_instance_callback_2_33_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_2_33_~arg1#1.base, ldv_dummy_resourceless_instance_callback_2_33_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_2_33_~arg2#1.base, ldv_dummy_resourceless_instance_callback_2_33_~arg2#1.offset, ldv_dummy_resourceless_instance_callback_2_33_~arg3#1;ldv_dummy_resourceless_instance_callback_2_33_~arg0#1.base, ldv_dummy_resourceless_instance_callback_2_33_~arg0#1.offset := ldv_dummy_resourceless_instance_callback_2_33_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_2_33_#in~arg0#1.offset;ldv_dummy_resourceless_instance_callback_2_33_~arg1#1.base, ldv_dummy_resourceless_instance_callback_2_33_~arg1#1.offset := ldv_dummy_resourceless_instance_callback_2_33_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_2_33_#in~arg1#1.offset;ldv_dummy_resourceless_instance_callback_2_33_~arg2#1.base, ldv_dummy_resourceless_instance_callback_2_33_~arg2#1.offset := ldv_dummy_resourceless_instance_callback_2_33_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_2_33_#in~arg2#1.offset;ldv_dummy_resourceless_instance_callback_2_33_~arg3#1 := ldv_dummy_resourceless_instance_callback_2_33_#in~arg3#1;assume { :begin_inline_vidioc_s_std } true;vidioc_s_std_#in~file#1.base, vidioc_s_std_#in~file#1.offset, vidioc_s_std_#in~fh#1.base, vidioc_s_std_#in~fh#1.offset, vidioc_s_std_#in~id#1 := ldv_dummy_resourceless_instance_callback_2_33_~arg1#1.base, ldv_dummy_resourceless_instance_callback_2_33_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_2_33_~arg2#1.base, ldv_dummy_resourceless_instance_callback_2_33_~arg2#1.offset, ldv_dummy_resourceless_instance_callback_2_33_~arg3#1;havoc vidioc_s_std_#res#1;havoc vidioc_s_std_#t~mem1558#1.base, vidioc_s_std_#t~mem1558#1.offset, vidioc_s_std_#t~mem1559#1.base, vidioc_s_std_#t~mem1559#1.offset, vidioc_s_std_#t~bitwise1560#1, vidioc_s_std_#t~mem1561#1, vidioc_s_std_#t~ret1562#1, vidioc_s_std_#t~ret1563#1, vidioc_s_std_#t~mem1564#1, vidioc_s_std_#t~bitwise1565#1, vidioc_s_std_#t~bitwise1566#1, vidioc_s_std_#t~mem1567#1, vidioc_s_std_#t~ret1568#1, vidioc_s_std_#t~ret1569#1, vidioc_s_std_#t~mem1570#1, vidioc_s_std_#t~mem1571#1.base, vidioc_s_std_#t~mem1571#1.offset, vidioc_s_std_#t~mem1572#1.base, vidioc_s_std_#t~mem1572#1.offset, vidioc_s_std_#t~ret1573#1, vidioc_s_std_#t~bitwise1574#1, vidioc_s_std_#t~mem1575#1, vidioc_s_std_#t~ret1576#1, vidioc_s_std_#t~ret1577#1, vidioc_s_std_#t~mem1578#1.base, vidioc_s_std_#t~mem1578#1.offset, vidioc_s_std_#t~mem1579#1.base, vidioc_s_std_#t~mem1579#1.offset, vidioc_s_std_#t~mem1580#1, vidioc_s_std_#t~bitwise1581#1, vidioc_s_std_#t~mem1582#1.base, vidioc_s_std_#t~mem1582#1.offset, vidioc_s_std_#t~mem1583#1, vidioc_s_std_#t~mem1584#1.base, vidioc_s_std_#t~mem1584#1.offset, vidioc_s_std_#t~mem1585#1, vidioc_s_std_#t~mem1586#1.base, vidioc_s_std_#t~mem1586#1.offset, vidioc_s_std_#t~mem1587#1.base, vidioc_s_std_#t~mem1587#1.offset, vidioc_s_std_#t~mem1588#1.base, vidioc_s_std_#t~mem1588#1.offset, vidioc_s_std_#t~mem1589#1.base, vidioc_s_std_#t~mem1589#1.offset, vidioc_s_std_#t~mem1594#1.base, vidioc_s_std_#t~mem1594#1.offset, vidioc_s_std_#t~mem1595#1.base, vidioc_s_std_#t~mem1595#1.offset, vidioc_s_std_#t~mem1596#1.base, vidioc_s_std_#t~mem1596#1.offset, vidioc_s_std_#t~ret1597#1, vidioc_s_std_#t~mem1598#1.base, vidioc_s_std_#t~mem1598#1.offset, vidioc_s_std_#t~mem1599#1.base, vidioc_s_std_#t~mem1599#1.offset, vidioc_s_std_#t~ret1600#1, vidioc_s_std_#t~bitwise1601#1, vidioc_s_std_#t~mem1602#1, vidioc_s_std_#t~ret1603#1, vidioc_s_std_#t~ret1604#1, vidioc_s_std_#t~bitwise1605#1, vidioc_s_std_#t~mem1606#1, vidioc_s_std_#t~ret1607#1, vidioc_s_std_#t~mem1608#1.base, vidioc_s_std_#t~mem1608#1.offset, vidioc_s_std_#t~mem1609#1.base, vidioc_s_std_#t~mem1609#1.offset, vidioc_s_std_#t~ret1610#1, vidioc_s_std_~file#1.base, vidioc_s_std_~file#1.offset, vidioc_s_std_~fh#1.base, vidioc_s_std_~fh#1.offset, vidioc_s_std_~id#1, vidioc_s_std_~dev~22#1.base, vidioc_s_std_~dev~22#1.offset, vidioc_s_std_~vv~20#1.base, vidioc_s_std_~vv~20#1.offset, vidioc_s_std_~found~0#1, vidioc_s_std_~err~6#1, vidioc_s_std_~i~3#1, vidioc_s_std_~#descriptor~27#1.base, vidioc_s_std_~#descriptor~27#1.offset, vidioc_s_std_~tmp~72#1, vidioc_s_std_~#descriptor___0~18#1.base, vidioc_s_std_~#descriptor___0~18#1.offset, vidioc_s_std_~tmp___0~41#1, vidioc_s_std_~#descriptor___1~16#1.base, vidioc_s_std_~#descriptor___1~16#1.offset, vidioc_s_std_~tmp___1~28#1, vidioc_s_std_~#descriptor___2~8#1.base, vidioc_s_std_~#descriptor___2~8#1.offset, vidioc_s_std_~tmp___2~20#1, vidioc_s_std_~#descriptor___3~5#1.base, vidioc_s_std_~#descriptor___3~5#1.offset, vidioc_s_std_~tmp___3~16#1;vidioc_s_std_~file#1.base, vidioc_s_std_~file#1.offset := vidioc_s_std_#in~file#1.base, vidioc_s_std_#in~file#1.offset;vidioc_s_std_~fh#1.base, vidioc_s_std_~fh#1.offset := vidioc_s_std_#in~fh#1.base, vidioc_s_std_#in~fh#1.offset;vidioc_s_std_~id#1 := vidioc_s_std_#in~id#1;havoc vidioc_s_std_~dev~22#1.base, vidioc_s_std_~dev~22#1.offset;havoc vidioc_s_std_~vv~20#1.base, vidioc_s_std_~vv~20#1.offset;havoc vidioc_s_std_~found~0#1;havoc vidioc_s_std_~err~6#1;havoc vidioc_s_std_~i~3#1;call vidioc_s_std_~#descriptor~27#1.base, vidioc_s_std_~#descriptor~27#1.offset := #Ultimate.allocOnStack(40);havoc vidioc_s_std_~tmp~72#1;call vidioc_s_std_~#descriptor___0~18#1.base, vidioc_s_std_~#descriptor___0~18#1.offset := #Ultimate.allocOnStack(40);havoc vidioc_s_std_~tmp___0~41#1;call vidioc_s_std_~#descriptor___1~16#1.base, vidioc_s_std_~#descriptor___1~16#1.offset := #Ultimate.allocOnStack(40);havoc vidioc_s_std_~tmp___1~28#1;call vidioc_s_std_~#descriptor___2~8#1.base, vidioc_s_std_~#descriptor___2~8#1.offset := #Ultimate.allocOnStack(40);havoc vidioc_s_std_~tmp___2~20#1;call vidioc_s_std_~#descriptor___3~5#1.base, vidioc_s_std_~#descriptor___3~5#1.offset := #Ultimate.allocOnStack(40);havoc vidioc_s_std_~tmp___3~16#1;call vidioc_s_std_#t~mem1558#1.base, vidioc_s_std_#t~mem1558#1.offset := read~$Pointer$#36(vidioc_s_std_~fh#1.base, 168 + vidioc_s_std_~fh#1.offset, 8);vidioc_s_std_~dev~22#1.base, vidioc_s_std_~dev~22#1.offset := vidioc_s_std_#t~mem1558#1.base, vidioc_s_std_#t~mem1558#1.offset;havoc vidioc_s_std_#t~mem1558#1.base, vidioc_s_std_#t~mem1558#1.offset;call vidioc_s_std_#t~mem1559#1.base, vidioc_s_std_#t~mem1559#1.offset := read~$Pointer$#36(vidioc_s_std_~dev~22#1.base, 950 + vidioc_s_std_~dev~22#1.offset, 8);vidioc_s_std_~vv~20#1.base, vidioc_s_std_~vv~20#1.offset := vidioc_s_std_#t~mem1559#1.base, vidioc_s_std_#t~mem1559#1.offset;havoc vidioc_s_std_#t~mem1559#1.base, vidioc_s_std_#t~mem1559#1.offset;vidioc_s_std_~found~0#1 := 0; [2025-02-08 04:19:33,221 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10762: assume 0 != saa7146_pgtable_build_#t~bitwise1172#1 % 4294967296;havoc saa7146_pgtable_build_#t~bitwise1172#1;call write~$Pointer$#32(339, 0, saa7146_pgtable_build_~#descriptor___1~9#1.base, saa7146_pgtable_build_~#descriptor___1~9#1.offset, 8);call write~$Pointer$#32(340, 0, saa7146_pgtable_build_~#descriptor___1~9#1.base, 8 + saa7146_pgtable_build_~#descriptor___1~9#1.offset, 8);call write~$Pointer$#32(341, 0, saa7146_pgtable_build_~#descriptor___1~9#1.base, 16 + saa7146_pgtable_build_~#descriptor___1~9#1.offset, 8);call write~$Pointer$#32(342, 0, saa7146_pgtable_build_~#descriptor___1~9#1.base, 24 + saa7146_pgtable_build_~#descriptor___1~9#1.offset, 8);call write~int#32(247, saa7146_pgtable_build_~#descriptor___1~9#1.base, 32 + saa7146_pgtable_build_~#descriptor___1~9#1.offset, 4);call write~int#32(0, saa7146_pgtable_build_~#descriptor___1~9#1.base, 36 + saa7146_pgtable_build_~#descriptor___1~9#1.offset, 4);call saa7146_pgtable_build_#t~mem1173#1 := read~int#32(saa7146_pgtable_build_~#descriptor___1~9#1.base, 36 + saa7146_pgtable_build_~#descriptor___1~9#1.offset, 4); [2025-02-08 04:19:33,221 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10762: assume !(0 != saa7146_pgtable_build_#t~bitwise1172#1 % 4294967296);havoc saa7146_pgtable_build_#t~bitwise1172#1; [2025-02-08 04:19:33,221 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8516: assume 15 == ~ldv_statevar_2~0; [2025-02-08 04:19:33,221 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8516: assume !(15 == ~ldv_statevar_2~0); [2025-02-08 04:19:33,221 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10762-2: havoc saa7146_pgtable_build_#t~bitwise1172#1;assume saa7146_pgtable_build_#t~bitwise1172#1 % 4294967296 <= ~saa7146_debug~0 % 4294967296 && saa7146_pgtable_build_#t~bitwise1172#1 % 4294967296 <= 64; [2025-02-08 04:19:33,221 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10762-1: [2025-02-08 04:19:33,221 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8648: ~ldv_statevar_2~0 := 2; [2025-02-08 04:19:33,221 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10762-4: assume 0 == ~saa7146_debug~0 % 4294967296;saa7146_pgtable_build_#t~bitwise1172#1 := 0; [2025-02-08 04:19:33,221 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10762-4: assume !(0 == ~saa7146_debug~0 % 4294967296); [2025-02-08 04:19:33,221 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8648-1: SUMMARY for call ldv_free(~ldv_2_ldv_param_3_2_default~0.base, ~ldv_2_ldv_param_3_2_default~0.offset); srcloc: null [2025-02-08 04:19:33,221 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10762-3: assume 64 == ~saa7146_debug~0 % 4294967296;saa7146_pgtable_build_#t~bitwise1172#1 := ~saa7146_debug~0; [2025-02-08 04:19:33,221 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10762-3: assume !(64 == ~saa7146_debug~0 % 4294967296); [2025-02-08 04:19:33,221 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12480: assume (vidioc_streamoff_#t~mem1655#1.base + vidioc_streamoff_#t~mem1655#1.offset) % 18446744073709551616 != (vidioc_streamoff_~fh~14#1.base + vidioc_streamoff_~fh~14#1.offset) % 18446744073709551616;havoc vidioc_streamoff_#t~mem1655#1.base, vidioc_streamoff_#t~mem1655#1.offset; [2025-02-08 04:19:33,221 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12480: assume !((vidioc_streamoff_#t~mem1655#1.base + vidioc_streamoff_#t~mem1655#1.offset) % 18446744073709551616 != (vidioc_streamoff_~fh~14#1.base + vidioc_streamoff_~fh~14#1.offset) % 18446744073709551616);havoc vidioc_streamoff_#t~mem1655#1.base, vidioc_streamoff_#t~mem1655#1.offset;vidioc_streamoff_~err~9#1 := -22; [2025-02-08 04:19:33,221 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7856: SUMMARY for call ldv_EMGentry_exit_saa7146_vv_cleanup_module_9_2(~ldv_9_exit_saa7146_vv_cleanup_module_default~0.base, ~ldv_9_exit_saa7146_vv_cleanup_module_default~0.offset); srcloc: null [2025-02-08 04:19:33,221 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9706: assume 1 == ~ldv_statevar_6~0; [2025-02-08 04:19:33,221 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9706: assume !(1 == ~ldv_statevar_6~0); [2025-02-08 04:19:33,221 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12481: assume 0 != (if ~saa7146_debug~0 % 4294967296 % 4294967296 <= 2147483647 then ~saa7146_debug~0 % 4294967296 % 4294967296 else ~saa7146_debug~0 % 4294967296 % 4294967296 - 4294967296) % 2;call write~$Pointer$#32(556, 0, vidioc_streamoff_~#descriptor___1~17#1.base, vidioc_streamoff_~#descriptor___1~17#1.offset, 8);call write~$Pointer$#32(557, 0, vidioc_streamoff_~#descriptor___1~17#1.base, 8 + vidioc_streamoff_~#descriptor___1~17#1.offset, 8);call write~$Pointer$#32(558, 0, vidioc_streamoff_~#descriptor___1~17#1.base, 16 + vidioc_streamoff_~#descriptor___1~17#1.offset, 8);call write~$Pointer$#32(559, 0, vidioc_streamoff_~#descriptor___1~17#1.base, 24 + vidioc_streamoff_~#descriptor___1~17#1.offset, 8);call write~int#32(972, vidioc_streamoff_~#descriptor___1~17#1.base, 32 + vidioc_streamoff_~#descriptor___1~17#1.offset, 4);call write~int#32(0, vidioc_streamoff_~#descriptor___1~17#1.base, 36 + vidioc_streamoff_~#descriptor___1~17#1.offset, 4);call vidioc_streamoff_#t~mem1656#1 := read~int#32(vidioc_streamoff_~#descriptor___1~17#1.base, 36 + vidioc_streamoff_~#descriptor___1~17#1.offset, 4); [2025-02-08 04:19:33,221 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12481: assume !(0 != (if ~saa7146_debug~0 % 4294967296 % 4294967296 <= 2147483647 then ~saa7146_debug~0 % 4294967296 % 4294967296 else ~saa7146_debug~0 % 4294967296 % 4294967296 - 4294967296) % 2); [2025-02-08 04:19:33,221 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12085-1: [2025-02-08 04:19:33,221 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12085: assume 0 != vidioc_s_std_#t~bitwise1560#1 % 4294967296;havoc vidioc_s_std_#t~bitwise1560#1;call write~$Pointer$#32(502, 0, vidioc_s_std_~#descriptor~27#1.base, vidioc_s_std_~#descriptor~27#1.offset, 8);call write~$Pointer$#32(503, 0, vidioc_s_std_~#descriptor~27#1.base, 8 + vidioc_s_std_~#descriptor~27#1.offset, 8);call write~$Pointer$#32(504, 0, vidioc_s_std_~#descriptor~27#1.base, 16 + vidioc_s_std_~#descriptor~27#1.offset, 8);call write~$Pointer$#32(505, 0, vidioc_s_std_~#descriptor~27#1.base, 24 + vidioc_s_std_~#descriptor~27#1.offset, 8);call write~int#32(841, vidioc_s_std_~#descriptor~27#1.base, 32 + vidioc_s_std_~#descriptor~27#1.offset, 4);call write~int#32(0, vidioc_s_std_~#descriptor~27#1.base, 36 + vidioc_s_std_~#descriptor~27#1.offset, 4);call vidioc_s_std_#t~mem1561#1 := read~int#32(vidioc_s_std_~#descriptor~27#1.base, 36 + vidioc_s_std_~#descriptor~27#1.offset, 4); [2025-02-08 04:19:33,221 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12085: assume !(0 != vidioc_s_std_#t~bitwise1560#1 % 4294967296);havoc vidioc_s_std_#t~bitwise1560#1; [2025-02-08 04:19:33,221 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12085-3: assume 4 == ~saa7146_debug~0 % 4294967296;vidioc_s_std_#t~bitwise1560#1 := ~saa7146_debug~0; [2025-02-08 04:19:33,221 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12085-3: assume !(4 == ~saa7146_debug~0 % 4294967296); [2025-02-08 04:19:33,221 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12085-2: havoc vidioc_s_std_#t~bitwise1560#1;assume vidioc_s_std_#t~bitwise1560#1 % 4294967296 <= ~saa7146_debug~0 % 4294967296 && vidioc_s_std_#t~bitwise1560#1 % 4294967296 <= 4; [2025-02-08 04:19:33,221 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7857: SUMMARY for call ldv_check_final_state(); srcloc: null [2025-02-08 04:19:33,221 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12085-4: assume 0 == ~saa7146_debug~0 % 4294967296;vidioc_s_std_#t~bitwise1560#1 := 0; [2025-02-08 04:19:33,221 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12085-4: assume !(0 == ~saa7146_debug~0 % 4294967296); [2025-02-08 04:19:33,221 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15785: 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;havoc vbi_read_timeout_#t~mem2585#1.base, vbi_read_timeout_#t~mem2585#1.offset, vbi_read_timeout_#t~mem2586#1.base, vbi_read_timeout_#t~mem2586#1.offset, vbi_read_timeout_#t~bitwise2587#1, vbi_read_timeout_#t~mem2588#1, vbi_read_timeout_#t~ret2589#1, vbi_read_timeout_#t~ret2590#1, vbi_read_timeout_~data#1, vbi_read_timeout_~file~7#1.base, vbi_read_timeout_~file~7#1.offset, vbi_read_timeout_~fh~25#1.base, vbi_read_timeout_~fh~25#1.offset, vbi_read_timeout_~dev~35#1.base, vbi_read_timeout_~dev~35#1.offset, vbi_read_timeout_~#descriptor~47#1.base, vbi_read_timeout_~#descriptor~47#1.offset, vbi_read_timeout_~tmp~105#1;havoc vbi_read_timeout_#in~data#1;assume { :end_inline_vbi_read_timeout } true; [2025-02-08 04:19:33,222 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13407: assume -2147483648 <= ldv_dummy_resourceless_instance_callback_2_40_#t~ret1853#1 && ldv_dummy_resourceless_instance_callback_2_40_#t~ret1853#1 <= 2147483647;havoc ldv_dummy_resourceless_instance_callback_2_40_#t~ret1853#1;havoc ldv_dummy_resourceless_instance_callback_2_40_#t~ret1853#1, ldv_dummy_resourceless_instance_callback_2_40_~arg0#1.base, ldv_dummy_resourceless_instance_callback_2_40_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_2_40_~arg1#1.base, ldv_dummy_resourceless_instance_callback_2_40_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_2_40_~arg2#1.base, ldv_dummy_resourceless_instance_callback_2_40_~arg2#1.offset, ldv_dummy_resourceless_instance_callback_2_40_~arg3#1.base, ldv_dummy_resourceless_instance_callback_2_40_~arg3#1.offset;havoc ldv_dummy_resourceless_instance_callback_2_40_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_2_40_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_2_40_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_2_40_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_2_40_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_2_40_#in~arg2#1.offset, ldv_dummy_resourceless_instance_callback_2_40_#in~arg3#1.base, ldv_dummy_resourceless_instance_callback_2_40_#in~arg3#1.offset;assume { :end_inline_ldv_dummy_resourceless_instance_callback_2_40 } true; [2025-02-08 04:19:33,222 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8122: assume 14 == ~ldv_statevar_0~0; [2025-02-08 04:19:33,222 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8122: assume !(14 == ~ldv_statevar_0~0); [2025-02-08 04:19:33,222 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13407-1: SUMMARY for call ldv_dummy_resourceless_instance_callback_2_40_#t~ret1853#1 := vidioc_try_fmt_vid_overlay(ldv_dummy_resourceless_instance_callback_2_40_~arg1#1.base, ldv_dummy_resourceless_instance_callback_2_40_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_2_40_~arg2#1.base, ldv_dummy_resourceless_instance_callback_2_40_~arg2#1.offset, ldv_dummy_resourceless_instance_callback_2_40_~arg3#1.base, ldv_dummy_resourceless_instance_callback_2_40_~arg3#1.offset); srcloc: null [2025-02-08 04:19:33,222 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7858: ~ldv_statevar_9~0 := 17; [2025-02-08 04:19:33,222 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9047: assume 15 == ldv_switch_1_~tmp~42#1; [2025-02-08 04:19:33,222 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9047: assume !(15 == ldv_switch_1_~tmp~42#1); [2025-02-08 04:19:33,222 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7858-1: SUMMARY for call ldv_stop(); srcloc: null [2025-02-08 04:19:33,222 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8783: ~ldv_statevar_2~0 := 2; [2025-02-08 04:19:33,222 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8783-1: SUMMARY for call ldv_free(~ldv_2_ldv_param_3_2_default~0.base, ~ldv_2_ldv_param_3_2_default~0.offset); srcloc: null [2025-02-08 04:19:33,222 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9576: SUMMARY for call ldv_assume((if 0 == ~ldv_5_ret_default~0 then 1 else 0)); srcloc: null [2025-02-08 04:19:33,222 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13276-1: SUMMARY for call ldv_dummy_resourceless_instance_callback_2_28_#t~ret1842#1 := vidioc_querycap(ldv_dummy_resourceless_instance_callback_2_28_~arg1#1.base, ldv_dummy_resourceless_instance_callback_2_28_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_2_28_~arg2#1.base, ldv_dummy_resourceless_instance_callback_2_28_~arg2#1.offset, ldv_dummy_resourceless_instance_callback_2_28_~arg3#1.base, ldv_dummy_resourceless_instance_callback_2_28_~arg3#1.offset); srcloc: null [2025-02-08 04:19:33,222 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13276: assume -2147483648 <= ldv_dummy_resourceless_instance_callback_2_28_#t~ret1842#1 && ldv_dummy_resourceless_instance_callback_2_28_#t~ret1842#1 <= 2147483647;havoc ldv_dummy_resourceless_instance_callback_2_28_#t~ret1842#1;havoc ldv_dummy_resourceless_instance_callback_2_28_#t~ret1842#1, ldv_dummy_resourceless_instance_callback_2_28_~arg0#1.base, ldv_dummy_resourceless_instance_callback_2_28_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_2_28_~arg1#1.base, ldv_dummy_resourceless_instance_callback_2_28_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_2_28_~arg2#1.base, ldv_dummy_resourceless_instance_callback_2_28_~arg2#1.offset, ldv_dummy_resourceless_instance_callback_2_28_~arg3#1.base, ldv_dummy_resourceless_instance_callback_2_28_~arg3#1.offset;havoc ldv_dummy_resourceless_instance_callback_2_28_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_2_28_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_2_28_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_2_28_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_2_28_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_2_28_#in~arg2#1.offset, ldv_dummy_resourceless_instance_callback_2_28_#in~arg3#1.base, ldv_dummy_resourceless_instance_callback_2_28_#in~arg3#1.offset;assume { :end_inline_ldv_dummy_resourceless_instance_callback_2_28 } true; [2025-02-08 04:19:33,222 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12748: call write~int#36(1, buffer_prepare_~buf~2#1.base, 32 + buffer_prepare_~buf~2#1.offset, 4);call write~$Pointer$#36(#funAddr~buffer_activate.base, #funAddr~buffer_activate.offset, buffer_prepare_~buf~2#1.base, 228 + buffer_prepare_~buf~2#1.offset, 8);buffer_prepare_#res#1 := 0;call ULTIMATE.dealloc(buffer_prepare_~#descriptor~31#1.base, buffer_prepare_~#descriptor~31#1.offset);havoc buffer_prepare_~#descriptor~31#1.base, buffer_prepare_~#descriptor~31#1.offset;call ULTIMATE.dealloc(buffer_prepare_~#descriptor___0~20#1.base, buffer_prepare_~#descriptor___0~20#1.offset);havoc buffer_prepare_~#descriptor___0~20#1.base, buffer_prepare_~#descriptor___0~20#1.offset;call ULTIMATE.dealloc(buffer_prepare_~#descriptor___1~18#1.base, buffer_prepare_~#descriptor___1~18#1.offset);havoc buffer_prepare_~#descriptor___1~18#1.base, buffer_prepare_~#descriptor___1~18#1.offset;call ULTIMATE.dealloc(buffer_prepare_~#descriptor___2~10#1.base, buffer_prepare_~#descriptor___2~10#1.offset);havoc buffer_prepare_~#descriptor___2~10#1.base, buffer_prepare_~#descriptor___2~10#1.offset;call ULTIMATE.dealloc(buffer_prepare_~#descriptor___3~6#1.base, buffer_prepare_~#descriptor___3~6#1.offset);havoc buffer_prepare_~#descriptor___3~6#1.base, buffer_prepare_~#descriptor___3~6#1.offset; [2025-02-08 04:19:33,222 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9577: assume -2147483648 <= ldv_v4l2_file_operations_io_instance_5_#t~ret918#1 && ldv_v4l2_file_operations_io_instance_5_#t~ret918#1 <= 2147483647;~ldv_statevar_5~0 := ldv_v4l2_file_operations_io_instance_5_#t~ret918#1;havoc ldv_v4l2_file_operations_io_instance_5_#t~ret918#1; [2025-02-08 04:19:33,223 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9577-1: SUMMARY for call ldv_v4l2_file_operations_io_instance_5_#t~ret918#1 := ldv_switch_4(); srcloc: null [2025-02-08 04:19:33,223 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8520: assume 17 == ~ldv_statevar_2~0; [2025-02-08 04:19:33,223 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8520: assume !(17 == ~ldv_statevar_2~0); [2025-02-08 04:19:33,223 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12220: assume -9223372036854775808 <= vidioc_s_std_#t~ret1607#1 && vidioc_s_std_#t~ret1607#1 <= 9223372036854775807;vidioc_s_std_~tmp___3~16#1 := vidioc_s_std_#t~ret1607#1;havoc vidioc_s_std_#t~mem1606#1;havoc vidioc_s_std_#t~ret1607#1; [2025-02-08 04:19:33,223 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12220-1: SUMMARY for call vidioc_s_std_#t~ret1607#1 := ldv__builtin_expect((if vidioc_s_std_#t~mem1606#1 % 4294967296 % 18446744073709551616 <= 9223372036854775807 then vidioc_s_std_#t~mem1606#1 % 4294967296 % 18446744073709551616 else vidioc_s_std_#t~mem1606#1 % 4294967296 % 18446744073709551616 - 18446744073709551616) % 2, 0); srcloc: null [2025-02-08 04:19:33,223 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9842: ldv_v4l2_file_operations_io_instance_6_~tmp___0~25#1.base, ldv_v4l2_file_operations_io_instance_6_~tmp___0~25#1.offset := ldv_v4l2_file_operations_io_instance_6_#t~ret947#1.base, ldv_v4l2_file_operations_io_instance_6_#t~ret947#1.offset;havoc ldv_v4l2_file_operations_io_instance_6_#t~ret947#1.base, ldv_v4l2_file_operations_io_instance_6_#t~ret947#1.offset;~ldv_6_resource_file~0.base, ~ldv_6_resource_file~0.offset := ldv_v4l2_file_operations_io_instance_6_~tmp___0~25#1.base, ldv_v4l2_file_operations_io_instance_6_~tmp___0~25#1.offset; [2025-02-08 04:19:33,223 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9842-1: SUMMARY for call ldv_v4l2_file_operations_io_instance_6_#t~ret947#1.base, ldv_v4l2_file_operations_io_instance_6_#t~ret947#1.offset := ldv_xmalloc(520); srcloc: null [2025-02-08 04:19:33,223 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9710: assume 2 == ~ldv_statevar_6~0; [2025-02-08 04:19:33,223 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9710: assume !(2 == ~ldv_statevar_6~0); [2025-02-08 04:19:33,223 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12617-4: assume 0 == ~saa7146_debug~0 % 4294967296;buffer_prepare_#t~bitwise1676#1 := 0; [2025-02-08 04:19:33,223 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12617-4: assume !(0 == ~saa7146_debug~0 % 4294967296); [2025-02-08 04:19:33,223 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12617-1: [2025-02-08 04:19:33,223 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12617: assume 0 != buffer_prepare_#t~bitwise1676#1 % 4294967296;havoc buffer_prepare_#t~bitwise1676#1;call write~$Pointer$#32(568, 0, buffer_prepare_~#descriptor~31#1.base, buffer_prepare_~#descriptor~31#1.offset, 8);call write~$Pointer$#32(569, 0, buffer_prepare_~#descriptor~31#1.base, 8 + buffer_prepare_~#descriptor~31#1.offset, 8);call write~$Pointer$#32(570, 0, buffer_prepare_~#descriptor~31#1.base, 16 + buffer_prepare_~#descriptor~31#1.offset, 8);call write~$Pointer$#32(571, 0, buffer_prepare_~#descriptor~31#1.base, 24 + buffer_prepare_~#descriptor~31#1.offset, 8);call write~int#32(1067, buffer_prepare_~#descriptor~31#1.base, 32 + buffer_prepare_~#descriptor~31#1.offset, 4);call write~int#32(0, buffer_prepare_~#descriptor~31#1.base, 36 + buffer_prepare_~#descriptor~31#1.offset, 4);call buffer_prepare_#t~mem1677#1 := read~int#32(buffer_prepare_~#descriptor~31#1.base, 36 + buffer_prepare_~#descriptor~31#1.offset, 4); [2025-02-08 04:19:33,223 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12617: assume !(0 != buffer_prepare_#t~bitwise1676#1 % 4294967296);havoc buffer_prepare_#t~bitwise1676#1; [2025-02-08 04:19:33,223 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8389-1: SUMMARY for call ldv_io_instance_release_6_17_#t~ret891#1 := fops_release(ldv_io_instance_release_6_17_~arg1#1.base, ldv_io_instance_release_6_17_~arg1#1.offset); srcloc: null [2025-02-08 04:19:33,223 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12617-3: assume 64 == ~saa7146_debug~0 % 4294967296;buffer_prepare_#t~bitwise1676#1 := ~saa7146_debug~0; [2025-02-08 04:19:33,223 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12617-3: assume !(64 == ~saa7146_debug~0 % 4294967296); [2025-02-08 04:19:33,223 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8389: assume -2147483648 <= ldv_io_instance_release_6_17_#t~ret891#1 && ldv_io_instance_release_6_17_#t~ret891#1 <= 2147483647;havoc ldv_io_instance_release_6_17_#t~ret891#1;havoc ldv_io_instance_release_6_17_#t~ret891#1, ldv_io_instance_release_6_17_~arg0#1.base, ldv_io_instance_release_6_17_~arg0#1.offset, ldv_io_instance_release_6_17_~arg1#1.base, ldv_io_instance_release_6_17_~arg1#1.offset;havoc ldv_io_instance_release_6_17_#in~arg0#1.base, ldv_io_instance_release_6_17_#in~arg0#1.offset, ldv_io_instance_release_6_17_#in~arg1#1.base, ldv_io_instance_release_6_17_#in~arg1#1.offset;assume { :end_inline_ldv_io_instance_release_6_17 } true;havoc ldv_v4l2_file_operations_io_instance_6_#t~mem953#1.base, ldv_v4l2_file_operations_io_instance_6_#t~mem953#1.offset;~ldv_statevar_6~0 := 1; [2025-02-08 04:19:33,223 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12617-2: havoc buffer_prepare_#t~bitwise1676#1;assume buffer_prepare_#t~bitwise1676#1 % 4294967296 <= ~saa7146_debug~0 % 4294967296 && buffer_prepare_#t~bitwise1676#1 % 4294967296 <= 64; [2025-02-08 04:19:33,223 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8918: assume { :begin_inline_ldv_dummy_resourceless_instance_callback_3_8 } true;ldv_dummy_resourceless_instance_callback_3_8_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_3_8_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_3_8_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_3_8_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_3_8_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_3_8_#in~arg2#1.offset := ~ldv_3_callback_buf_release~0.base, ~ldv_3_callback_buf_release~0.offset, ~ldv_3_container_struct_videobuf_queue_ptr~0.base, ~ldv_3_container_struct_videobuf_queue_ptr~0.offset, ~ldv_3_container_struct_videobuf_buffer_ptr~0.base, ~ldv_3_container_struct_videobuf_buffer_ptr~0.offset;havoc ldv_dummy_resourceless_instance_callback_3_8_~arg0#1.base, ldv_dummy_resourceless_instance_callback_3_8_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_3_8_~arg1#1.base, ldv_dummy_resourceless_instance_callback_3_8_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_3_8_~arg2#1.base, ldv_dummy_resourceless_instance_callback_3_8_~arg2#1.offset;ldv_dummy_resourceless_instance_callback_3_8_~arg0#1.base, ldv_dummy_resourceless_instance_callback_3_8_~arg0#1.offset := ldv_dummy_resourceless_instance_callback_3_8_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_3_8_#in~arg0#1.offset;ldv_dummy_resourceless_instance_callback_3_8_~arg1#1.base, ldv_dummy_resourceless_instance_callback_3_8_~arg1#1.offset := ldv_dummy_resourceless_instance_callback_3_8_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_3_8_#in~arg1#1.offset;ldv_dummy_resourceless_instance_callback_3_8_~arg2#1.base, ldv_dummy_resourceless_instance_callback_3_8_~arg2#1.offset := ldv_dummy_resourceless_instance_callback_3_8_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_3_8_#in~arg2#1.offset; [2025-02-08 04:19:33,223 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8654: assume { :begin_inline_ldv_dummy_resourceless_instance_callback_2_12 } true;ldv_dummy_resourceless_instance_callback_2_12_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_2_12_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_2_12_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_2_12_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_2_12_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_2_12_#in~arg2#1.offset, ldv_dummy_resourceless_instance_callback_2_12_#in~arg3#1.base, ldv_dummy_resourceless_instance_callback_2_12_#in~arg3#1.offset := ~ldv_2_callback_vidioc_g_fmt_vbi_cap~0.base, ~ldv_2_callback_vidioc_g_fmt_vbi_cap~0.offset, ~ldv_2_container_struct_file_ptr~0.base, ~ldv_2_container_struct_file_ptr~0.offset, ~ldv_2_container_struct_v4l2_buffer_ptr~0.base, ~ldv_2_container_struct_v4l2_buffer_ptr~0.offset, ~ldv_2_container_struct_v4l2_format_ptr~0.base, ~ldv_2_container_struct_v4l2_format_ptr~0.offset;havoc ldv_dummy_resourceless_instance_callback_2_12_#t~ret1834#1, ldv_dummy_resourceless_instance_callback_2_12_~arg0#1.base, ldv_dummy_resourceless_instance_callback_2_12_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_2_12_~arg1#1.base, ldv_dummy_resourceless_instance_callback_2_12_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_2_12_~arg2#1.base, ldv_dummy_resourceless_instance_callback_2_12_~arg2#1.offset, ldv_dummy_resourceless_instance_callback_2_12_~arg3#1.base, ldv_dummy_resourceless_instance_callback_2_12_~arg3#1.offset;ldv_dummy_resourceless_instance_callback_2_12_~arg0#1.base, ldv_dummy_resourceless_instance_callback_2_12_~arg0#1.offset := ldv_dummy_resourceless_instance_callback_2_12_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_2_12_#in~arg0#1.offset;ldv_dummy_resourceless_instance_callback_2_12_~arg1#1.base, ldv_dummy_resourceless_instance_callback_2_12_~arg1#1.offset := ldv_dummy_resourceless_instance_callback_2_12_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_2_12_#in~arg1#1.offset;ldv_dummy_resourceless_instance_callback_2_12_~arg2#1.base, ldv_dummy_resourceless_instance_callback_2_12_~arg2#1.offset := ldv_dummy_resourceless_instance_callback_2_12_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_2_12_#in~arg2#1.offset;ldv_dummy_resourceless_instance_callback_2_12_~arg3#1.base, ldv_dummy_resourceless_instance_callback_2_12_~arg3#1.offset := ldv_dummy_resourceless_instance_callback_2_12_#in~arg3#1.base, ldv_dummy_resourceless_instance_callback_2_12_#in~arg3#1.offset; [2025-02-08 04:19:33,224 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8126: assume 15 == ~ldv_statevar_0~0; [2025-02-08 04:19:33,224 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8126: assume !(15 == ~ldv_statevar_0~0); [2025-02-08 04:19:33,224 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9051: assume 16 == ldv_switch_1_~tmp~42#1; [2025-02-08 04:19:33,224 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9051: assume !(16 == ldv_switch_1_~tmp~42#1); [2025-02-08 04:19:33,224 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12222: assume 0 != vidioc_s_std_~tmp___3~16#1;call vidioc_s_std_#t~mem1608#1.base, vidioc_s_std_#t~mem1608#1.offset := read~$Pointer$#36(vidioc_s_std_~vv~20#1.base, 1129 + vidioc_s_std_~vv~20#1.offset, 8);call vidioc_s_std_#t~mem1609#1.base, vidioc_s_std_#t~mem1609#1.offset := read~$Pointer$#36(vidioc_s_std_#t~mem1608#1.base, vidioc_s_std_#t~mem1608#1.offset, 8); [2025-02-08 04:19:33,224 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12222: assume !(0 != vidioc_s_std_~tmp___3~16#1); [2025-02-08 04:19:33,224 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9844: ldv_v4l2_file_operations_io_instance_6_~tmp___1~18#1.base, ldv_v4l2_file_operations_io_instance_6_~tmp___1~18#1.offset := ldv_v4l2_file_operations_io_instance_6_#t~ret948#1.base, ldv_v4l2_file_operations_io_instance_6_#t~ret948#1.offset;havoc ldv_v4l2_file_operations_io_instance_6_#t~ret948#1.base, ldv_v4l2_file_operations_io_instance_6_#t~ret948#1.offset;~ldv_6_resource_struct_poll_table_struct_ptr~0.base, ~ldv_6_resource_struct_poll_table_struct_ptr~0.offset := ldv_v4l2_file_operations_io_instance_6_~tmp___1~18#1.base, ldv_v4l2_file_operations_io_instance_6_~tmp___1~18#1.offset; [2025-02-08 04:19:33,224 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9844-1: SUMMARY for call ldv_v4l2_file_operations_io_instance_6_#t~ret948#1.base, ldv_v4l2_file_operations_io_instance_6_#t~ret948#1.offset := ldv_xmalloc(16); srcloc: null [2025-02-08 04:19:33,224 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10770: assume -9223372036854775808 <= saa7146_pgtable_build_#t~ret1174#1 && saa7146_pgtable_build_#t~ret1174#1 <= 9223372036854775807;saa7146_pgtable_build_~tmp___3~11#1 := saa7146_pgtable_build_#t~ret1174#1;havoc saa7146_pgtable_build_#t~mem1173#1;havoc saa7146_pgtable_build_#t~ret1174#1; [2025-02-08 04:19:33,224 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15791-4: assume 0 == ~saa7146_debug~0 % 4294967296;vbi_read_timeout_#t~bitwise2587#1 := 0; [2025-02-08 04:19:33,224 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15791-4: assume !(0 == ~saa7146_debug~0 % 4294967296); [2025-02-08 04:19:33,224 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8524: assume 20 == ~ldv_statevar_2~0; [2025-02-08 04:19:33,224 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8524: assume !(20 == ~ldv_statevar_2~0); [2025-02-08 04:19:33,224 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15791-3: assume 16 == ~saa7146_debug~0 % 4294967296;vbi_read_timeout_#t~bitwise2587#1 := ~saa7146_debug~0; [2025-02-08 04:19:33,224 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15791-3: assume !(16 == ~saa7146_debug~0 % 4294967296); [2025-02-08 04:19:33,224 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12752-3: assume 2 == ~saa7146_debug~0 % 4294967296;buffer_prepare_#t~bitwise1750#1 := ~saa7146_debug~0; [2025-02-08 04:19:33,224 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12752-3: assume !(2 == ~saa7146_debug~0 % 4294967296); [2025-02-08 04:19:33,224 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15791-2: havoc vbi_read_timeout_#t~bitwise2587#1;assume vbi_read_timeout_#t~bitwise2587#1 % 4294967296 <= ~saa7146_debug~0 % 4294967296 && vbi_read_timeout_#t~bitwise2587#1 % 4294967296 <= 16; [2025-02-08 04:19:33,224 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12752-4: assume 0 == ~saa7146_debug~0 % 4294967296;buffer_prepare_#t~bitwise1750#1 := 0; [2025-02-08 04:19:33,224 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12752-4: assume !(0 == ~saa7146_debug~0 % 4294967296); [2025-02-08 04:19:33,224 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15791-1: [2025-02-08 04:19:33,224 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12752-1: [2025-02-08 04:19:33,224 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15791: assume 0 != vbi_read_timeout_#t~bitwise2587#1 % 4294967296;havoc vbi_read_timeout_#t~bitwise2587#1;call write~$Pointer$#32(743, 0, vbi_read_timeout_~#descriptor~47#1.base, vbi_read_timeout_~#descriptor~47#1.offset, 8);call write~$Pointer$#32(744, 0, vbi_read_timeout_~#descriptor~47#1.base, 8 + vbi_read_timeout_~#descriptor~47#1.offset, 8);call write~$Pointer$#32(745, 0, vbi_read_timeout_~#descriptor~47#1.base, 16 + vbi_read_timeout_~#descriptor~47#1.offset, 8);call write~$Pointer$#32(746, 0, vbi_read_timeout_~#descriptor~47#1.base, 24 + vbi_read_timeout_~#descriptor~47#1.offset, 8);call write~int#32(357, vbi_read_timeout_~#descriptor~47#1.base, 32 + vbi_read_timeout_~#descriptor~47#1.offset, 4);call write~int#32(0, vbi_read_timeout_~#descriptor~47#1.base, 36 + vbi_read_timeout_~#descriptor~47#1.offset, 4);call vbi_read_timeout_#t~mem2588#1 := read~int#32(vbi_read_timeout_~#descriptor~47#1.base, 36 + vbi_read_timeout_~#descriptor~47#1.offset, 4); [2025-02-08 04:19:33,224 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15791: assume !(0 != vbi_read_timeout_#t~bitwise2587#1 % 4294967296);havoc vbi_read_timeout_#t~bitwise2587#1; [2025-02-08 04:19:33,224 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12752-2: havoc buffer_prepare_#t~bitwise1750#1;assume buffer_prepare_#t~bitwise1750#1 % 4294967296 <= ~saa7146_debug~0 % 4294967296 && buffer_prepare_#t~bitwise1750#1 % 4294967296 <= 2; [2025-02-08 04:19:33,224 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10770-1: SUMMARY for call saa7146_pgtable_build_#t~ret1174#1 := ldv__builtin_expect((if saa7146_pgtable_build_#t~mem1173#1 % 4294967296 % 18446744073709551616 <= 9223372036854775807 then saa7146_pgtable_build_#t~mem1173#1 % 4294967296 % 18446744073709551616 else saa7146_pgtable_build_#t~mem1173#1 % 4294967296 % 18446744073709551616 - 18446744073709551616) % 2, 0); srcloc: null [2025-02-08 04:19:33,224 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12752: assume 0 != buffer_prepare_#t~bitwise1750#1 % 4294967296;havoc buffer_prepare_#t~bitwise1750#1;call write~$Pointer$#32(592, 0, buffer_prepare_~#descriptor___3~6#1.base, buffer_prepare_~#descriptor___3~6#1.offset, 8);call write~$Pointer$#32(593, 0, buffer_prepare_~#descriptor___3~6#1.base, 8 + buffer_prepare_~#descriptor___3~6#1.offset, 8);call write~$Pointer$#32(594, 0, buffer_prepare_~#descriptor___3~6#1.base, 16 + buffer_prepare_~#descriptor___3~6#1.offset, 8);call write~$Pointer$#32(595, 0, buffer_prepare_~#descriptor___3~6#1.base, 24 + buffer_prepare_~#descriptor___3~6#1.offset, 8);call write~int#32(1133, buffer_prepare_~#descriptor___3~6#1.base, 32 + buffer_prepare_~#descriptor___3~6#1.offset, 4);call write~int#32(0, buffer_prepare_~#descriptor___3~6#1.base, 36 + buffer_prepare_~#descriptor___3~6#1.offset, 4);call buffer_prepare_#t~mem1751#1 := read~int#32(buffer_prepare_~#descriptor___3~6#1.base, 36 + buffer_prepare_~#descriptor___3~6#1.offset, 4); [2025-02-08 04:19:33,224 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12752: assume !(0 != buffer_prepare_#t~bitwise1750#1 % 4294967296);havoc buffer_prepare_#t~bitwise1750#1; [2025-02-08 04:19:33,224 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8260-1: SUMMARY for call ldv_file_operations_instance_write_0_4_#t~ret879#1 := fops_write(ldv_file_operations_instance_write_0_4_~arg1#1.base, ldv_file_operations_instance_write_0_4_~arg1#1.offset, ldv_file_operations_instance_write_0_4_~arg2#1.base, ldv_file_operations_instance_write_0_4_~arg2#1.offset, ldv_file_operations_instance_write_0_4_~arg3#1, ldv_file_operations_instance_write_0_4_~arg4#1.base, ldv_file_operations_instance_write_0_4_~arg4#1.offset); srcloc: null [2025-02-08 04:19:33,224 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8260: assume -9223372036854775808 <= ldv_file_operations_instance_write_0_4_#t~ret879#1 && ldv_file_operations_instance_write_0_4_#t~ret879#1 <= 9223372036854775807;havoc ldv_file_operations_instance_write_0_4_#t~ret879#1;havoc ldv_file_operations_instance_write_0_4_#t~ret879#1, ldv_file_operations_instance_write_0_4_~arg0#1.base, ldv_file_operations_instance_write_0_4_~arg0#1.offset, ldv_file_operations_instance_write_0_4_~arg1#1.base, ldv_file_operations_instance_write_0_4_~arg1#1.offset, ldv_file_operations_instance_write_0_4_~arg2#1.base, ldv_file_operations_instance_write_0_4_~arg2#1.offset, ldv_file_operations_instance_write_0_4_~arg3#1, ldv_file_operations_instance_write_0_4_~arg4#1.base, ldv_file_operations_instance_write_0_4_~arg4#1.offset;havoc ldv_file_operations_instance_write_0_4_#in~arg0#1.base, ldv_file_operations_instance_write_0_4_#in~arg0#1.offset, ldv_file_operations_instance_write_0_4_#in~arg1#1.base, ldv_file_operations_instance_write_0_4_#in~arg1#1.offset, ldv_file_operations_instance_write_0_4_#in~arg2#1.base, ldv_file_operations_instance_write_0_4_#in~arg2#1.offset, ldv_file_operations_instance_write_0_4_#in~arg3#1, ldv_file_operations_instance_write_0_4_#in~arg4#1.base, ldv_file_operations_instance_write_0_4_#in~arg4#1.offset;assume { :end_inline_ldv_file_operations_instance_write_0_4 } true;havoc ldv_file_operations_file_operations_instance_0_#t~mem875#1.base, ldv_file_operations_file_operations_instance_0_#t~mem875#1.offset; [2025-02-08 04:19:33,225 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16188-1: SUMMARY for call ldv_io_instance_probe_5_11_#t~ret2664#1 := vbi_open(ldv_io_instance_probe_5_11_~arg1#1.base, ldv_io_instance_probe_5_11_~arg1#1.offset, ldv_io_instance_probe_5_11_~arg2#1.base, ldv_io_instance_probe_5_11_~arg2#1.offset); srcloc: null [2025-02-08 04:19:33,225 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16188: assume -2147483648 <= ldv_io_instance_probe_5_11_#t~ret2664#1 && ldv_io_instance_probe_5_11_#t~ret2664#1 <= 2147483647;ldv_io_instance_probe_5_11_~tmp~111#1 := ldv_io_instance_probe_5_11_#t~ret2664#1;havoc ldv_io_instance_probe_5_11_#t~ret2664#1;ldv_io_instance_probe_5_11_#res#1 := ldv_io_instance_probe_5_11_~tmp~111#1;ldv_v4l2_file_operations_io_instance_5_#t~ret920#1 := ldv_io_instance_probe_5_11_#res#1;havoc ldv_io_instance_probe_5_11_#t~ret2664#1, ldv_io_instance_probe_5_11_~arg0#1.base, ldv_io_instance_probe_5_11_~arg0#1.offset, ldv_io_instance_probe_5_11_~arg1#1.base, ldv_io_instance_probe_5_11_~arg1#1.offset, ldv_io_instance_probe_5_11_~arg2#1.base, ldv_io_instance_probe_5_11_~arg2#1.offset, ldv_io_instance_probe_5_11_~tmp~111#1;havoc ldv_io_instance_probe_5_11_#in~arg0#1.base, ldv_io_instance_probe_5_11_#in~arg0#1.offset, ldv_io_instance_probe_5_11_#in~arg1#1.base, ldv_io_instance_probe_5_11_#in~arg1#1.offset, ldv_io_instance_probe_5_11_#in~arg2#1.base, ldv_io_instance_probe_5_11_#in~arg2#1.offset;assume { :end_inline_ldv_io_instance_probe_5_11 } true;assume -2147483648 <= ldv_v4l2_file_operations_io_instance_5_#t~ret920#1 && ldv_v4l2_file_operations_io_instance_5_#t~ret920#1 <= 2147483647;~ldv_5_ret_default~0 := ldv_v4l2_file_operations_io_instance_5_#t~ret920#1;havoc ldv_v4l2_file_operations_io_instance_5_#t~mem919#1.base, ldv_v4l2_file_operations_io_instance_5_#t~mem919#1.offset;havoc ldv_v4l2_file_operations_io_instance_5_#t~ret920#1; [2025-02-08 04:19:33,225 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12224: assume -2147483648 <= vidioc_s_std_#t~ret1610#1 && vidioc_s_std_#t~ret1610#1 <= 2147483647;havoc vidioc_s_std_#t~mem1608#1.base, vidioc_s_std_#t~mem1608#1.offset;havoc vidioc_s_std_#t~mem1609#1.base, vidioc_s_std_#t~mem1609#1.offset;havoc vidioc_s_std_#t~ret1610#1; [2025-02-08 04:19:33,225 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12224-1: SUMMARY for call vidioc_s_std_#t~ret1610#1 := __dynamic_pr_debug(vidioc_s_std_~#descriptor___3~5#1.base, vidioc_s_std_~#descriptor___3~5#1.offset, 530, 0); srcloc: null [2025-02-08 04:19:33,225 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9846-1: SUMMARY for call ldv_v4l2_file_operations_io_instance_6_#t~ret949#1.base, ldv_v4l2_file_operations_io_instance_6_#t~ret949#1.offset := ldv_xmalloc(1352); srcloc: null [2025-02-08 04:19:33,225 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8789: assume { :begin_inline_ldv_dummy_resourceless_instance_callback_2_36 } true;ldv_dummy_resourceless_instance_callback_2_36_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_2_36_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_2_36_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_2_36_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_2_36_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_2_36_#in~arg2#1.offset, ldv_dummy_resourceless_instance_callback_2_36_#in~arg3#1 := ~ldv_2_callback_vidioc_streamoff~0.base, ~ldv_2_callback_vidioc_streamoff~0.offset, ~ldv_2_container_struct_file_ptr~0.base, ~ldv_2_container_struct_file_ptr~0.offset, ~ldv_2_container_struct_v4l2_buffer_ptr~0.base, ~ldv_2_container_struct_v4l2_buffer_ptr~0.offset, ~ldv_2_container_enum_v4l2_buf_type~0;havoc ldv_dummy_resourceless_instance_callback_2_36_#t~ret1849#1, ldv_dummy_resourceless_instance_callback_2_36_~arg0#1.base, ldv_dummy_resourceless_instance_callback_2_36_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_2_36_~arg1#1.base, ldv_dummy_resourceless_instance_callback_2_36_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_2_36_~arg2#1.base, ldv_dummy_resourceless_instance_callback_2_36_~arg2#1.offset, ldv_dummy_resourceless_instance_callback_2_36_~arg3#1;ldv_dummy_resourceless_instance_callback_2_36_~arg0#1.base, ldv_dummy_resourceless_instance_callback_2_36_~arg0#1.offset := ldv_dummy_resourceless_instance_callback_2_36_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_2_36_#in~arg0#1.offset;ldv_dummy_resourceless_instance_callback_2_36_~arg1#1.base, ldv_dummy_resourceless_instance_callback_2_36_~arg1#1.offset := ldv_dummy_resourceless_instance_callback_2_36_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_2_36_#in~arg1#1.offset;ldv_dummy_resourceless_instance_callback_2_36_~arg2#1.base, ldv_dummy_resourceless_instance_callback_2_36_~arg2#1.offset := ldv_dummy_resourceless_instance_callback_2_36_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_2_36_#in~arg2#1.offset;ldv_dummy_resourceless_instance_callback_2_36_~arg3#1 := ldv_dummy_resourceless_instance_callback_2_36_#in~arg3#1;assume { :begin_inline_vidioc_streamoff } true;vidioc_streamoff_#in~file#1.base, vidioc_streamoff_#in~file#1.offset, vidioc_streamoff_#in~__fh#1.base, vidioc_streamoff_#in~__fh#1.offset, vidioc_streamoff_#in~type#1 := ldv_dummy_resourceless_instance_callback_2_36_~arg1#1.base, ldv_dummy_resourceless_instance_callback_2_36_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_2_36_~arg2#1.base, ldv_dummy_resourceless_instance_callback_2_36_~arg2#1.offset, ldv_dummy_resourceless_instance_callback_2_36_~arg3#1;havoc vidioc_streamoff_#res#1;havoc vidioc_streamoff_#t~mem1644#1.base, vidioc_streamoff_#t~mem1644#1.offset, vidioc_streamoff_#t~mem1645#1.base, vidioc_streamoff_#t~mem1645#1.offset, vidioc_streamoff_#t~bitwise1646#1, vidioc_streamoff_#t~mem1647#1, vidioc_streamoff_#t~ret1648#1, vidioc_streamoff_#t~ret1649#1, vidioc_streamoff_#t~mem1650#1, vidioc_streamoff_#t~bitwise1651#1, vidioc_streamoff_#t~mem1652#1, vidioc_streamoff_#t~ret1653#1, vidioc_streamoff_#t~ret1654#1, vidioc_streamoff_#t~mem1655#1.base, vidioc_streamoff_#t~mem1655#1.offset, vidioc_streamoff_#t~mem1656#1, vidioc_streamoff_#t~ret1657#1, vidioc_streamoff_#t~ret1658#1, vidioc_streamoff_#t~ret1659#1, vidioc_streamoff_#t~ret1660#1, vidioc_streamoff_#t~bitwise1661#1, vidioc_streamoff_#t~mem1662#1, vidioc_streamoff_#t~ret1663#1, vidioc_streamoff_#t~ret1664#1, vidioc_streamoff_#t~ret1665#1, vidioc_streamoff_#t~ret1666#1, vidioc_streamoff_~file#1.base, vidioc_streamoff_~file#1.offset, vidioc_streamoff_~__fh#1.base, vidioc_streamoff_~__fh#1.offset, vidioc_streamoff_~type#1, vidioc_streamoff_~fh~14#1.base, vidioc_streamoff_~fh~14#1.offset, vidioc_streamoff_~dev~23#1.base, vidioc_streamoff_~dev~23#1.offset, vidioc_streamoff_~vv~21#1.base, vidioc_streamoff_~vv~21#1.offset, vidioc_streamoff_~err~9#1, vidioc_streamoff_~#descriptor~30#1.base, vidioc_streamoff_~#descriptor~30#1.offset, vidioc_streamoff_~tmp~79#1, vidioc_streamoff_~#descriptor___0~19#1.base, vidioc_streamoff_~#descriptor___0~19#1.offset, vidioc_streamoff_~tmp___0~47#1, vidioc_streamoff_~#descriptor___1~17#1.base, vidioc_streamoff_~#descriptor___1~17#1.offset, vidioc_streamoff_~tmp___1~30#1, vidioc_streamoff_~#descriptor___2~9#1.base, vidioc_streamoff_~#descriptor___2~9#1.offset, vidioc_streamoff_~tmp___2~21#1;vidioc_streamoff_~file#1.base, vidioc_streamoff_~file#1.offset := vidioc_streamoff_#in~file#1.base, vidioc_streamoff_#in~file#1.offset;vidioc_streamoff_~__fh#1.base, vidioc_streamoff_~__fh#1.offset := vidioc_streamoff_#in~__fh#1.base, vidioc_streamoff_#in~__fh#1.offset;vidioc_streamoff_~type#1 := vidioc_streamoff_#in~type#1;havoc vidioc_streamoff_~fh~14#1.base, vidioc_streamoff_~fh~14#1.offset;havoc vidioc_streamoff_~dev~23#1.base, vidioc_streamoff_~dev~23#1.offset;havoc vidioc_streamoff_~vv~21#1.base, vidioc_streamoff_~vv~21#1.offset;havoc vidioc_streamoff_~err~9#1;call vidioc_streamoff_~#descriptor~30#1.base, vidioc_streamoff_~#descriptor~30#1.offset := #Ultimate.allocOnStack(40);havoc vidioc_streamoff_~tmp~79#1;call vidioc_streamoff_~#descriptor___0~19#1.base, vidioc_streamoff_~#descriptor___0~19#1.offset := #Ultimate.allocOnStack(40);havoc vidioc_streamoff_~tmp___0~47#1;call vidioc_streamoff_~#descriptor___1~17#1.base, vidioc_streamoff_~#descriptor___1~17#1.offset := #Ultimate.allocOnStack(40);havoc vidioc_streamoff_~tmp___1~30#1;call vidioc_streamoff_~#descriptor___2~9#1.base, vidioc_streamoff_~#descriptor___2~9#1.offset := #Ultimate.allocOnStack(40);havoc vidioc_streamoff_~tmp___2~21#1;vidioc_streamoff_~fh~14#1.base, vidioc_streamoff_~fh~14#1.offset := vidioc_streamoff_~__fh#1.base, vidioc_streamoff_~__fh#1.offset;call vidioc_streamoff_#t~mem1644#1.base, vidioc_streamoff_#t~mem1644#1.offset := read~$Pointer$#36(vidioc_streamoff_~fh~14#1.base, 168 + vidioc_streamoff_~fh~14#1.offset, 8);vidioc_streamoff_~dev~23#1.base, vidioc_streamoff_~dev~23#1.offset := vidioc_streamoff_#t~mem1644#1.base, vidioc_streamoff_#t~mem1644#1.offset;havoc vidioc_streamoff_#t~mem1644#1.base, vidioc_streamoff_#t~mem1644#1.offset;call vidioc_streamoff_#t~mem1645#1.base, vidioc_streamoff_#t~mem1645#1.offset := read~$Pointer$#36(vidioc_streamoff_~dev~23#1.base, 950 + vidioc_streamoff_~dev~23#1.offset, 8);vidioc_streamoff_~vv~21#1.base, vidioc_streamoff_~vv~21#1.offset := vidioc_streamoff_#t~mem1645#1.base, vidioc_streamoff_#t~mem1645#1.offset;havoc vidioc_streamoff_#t~mem1645#1.base, vidioc_streamoff_#t~mem1645#1.offset; [2025-02-08 04:19:33,225 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7864-1: SUMMARY for call ldv_assume((if 1 == ~ldv_statevar_1~0 then 1 else 0)); srcloc: null [2025-02-08 04:19:33,225 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7864: assume { :begin_inline_ldv_dispatch_deregister_dummy_resourceless_instance_4_9_4 } true;assume { :begin_inline_ldv_switch_automaton_state_1_1 } true;~ldv_statevar_1~0 := 5;assume { :end_inline_ldv_switch_automaton_state_1_1 } true;assume { :end_inline_ldv_dispatch_deregister_dummy_resourceless_instance_4_9_4 } true;~ldv_statevar_9~0 := 2; [2025-02-08 04:19:33,225 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9714: assume 3 == ~ldv_statevar_6~0; [2025-02-08 04:19:33,225 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9714: assume !(3 == ~ldv_statevar_6~0); [2025-02-08 04:19:33,225 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9846: ldv_v4l2_file_operations_io_instance_6_~tmp___2~12#1.base, ldv_v4l2_file_operations_io_instance_6_~tmp___2~12#1.offset := ldv_v4l2_file_operations_io_instance_6_#t~ret949#1.base, ldv_v4l2_file_operations_io_instance_6_#t~ret949#1.offset;havoc ldv_v4l2_file_operations_io_instance_6_#t~ret949#1.base, ldv_v4l2_file_operations_io_instance_6_#t~ret949#1.offset;~ldv_6_resource_struct_saa7146_dev_ptr~0.base, ~ldv_6_resource_struct_saa7146_dev_ptr~0.offset := ldv_v4l2_file_operations_io_instance_6_~tmp___2~12#1.base, ldv_v4l2_file_operations_io_instance_6_~tmp___2~12#1.offset; [2025-02-08 04:19:33,225 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8657: ~ldv_statevar_2~0 := 2; [2025-02-08 04:19:33,225 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8657-1: SUMMARY for call ldv_free(~ldv_2_ldv_param_3_2_default~0.base, ~ldv_2_ldv_param_3_2_default~0.offset); srcloc: null [2025-02-08 04:19:33,225 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9582: call ldv_v4l2_file_operations_io_instance_5_#t~mem919#1.base, ldv_v4l2_file_operations_io_instance_5_#t~mem919#1.offset := read~$Pointer$#0(~ldv_5_container_struct_saa7146_use_ops~0.base, 8 + ~ldv_5_container_struct_saa7146_use_ops~0.offset, 8);assume { :begin_inline_ldv_io_instance_probe_5_11 } true;ldv_io_instance_probe_5_11_#in~arg0#1.base, ldv_io_instance_probe_5_11_#in~arg0#1.offset, ldv_io_instance_probe_5_11_#in~arg1#1.base, ldv_io_instance_probe_5_11_#in~arg1#1.offset, ldv_io_instance_probe_5_11_#in~arg2#1.base, ldv_io_instance_probe_5_11_#in~arg2#1.offset := ldv_v4l2_file_operations_io_instance_5_#t~mem919#1.base, ldv_v4l2_file_operations_io_instance_5_#t~mem919#1.offset, ~ldv_5_resource_struct_saa7146_dev_ptr~0.base, ~ldv_5_resource_struct_saa7146_dev_ptr~0.offset, ~ldv_5_resource_file~0.base, ~ldv_5_resource_file~0.offset;havoc ldv_io_instance_probe_5_11_#res#1;havoc ldv_io_instance_probe_5_11_#t~ret2664#1, ldv_io_instance_probe_5_11_~arg0#1.base, ldv_io_instance_probe_5_11_~arg0#1.offset, ldv_io_instance_probe_5_11_~arg1#1.base, ldv_io_instance_probe_5_11_~arg1#1.offset, ldv_io_instance_probe_5_11_~arg2#1.base, ldv_io_instance_probe_5_11_~arg2#1.offset, ldv_io_instance_probe_5_11_~tmp~111#1;ldv_io_instance_probe_5_11_~arg0#1.base, ldv_io_instance_probe_5_11_~arg0#1.offset := ldv_io_instance_probe_5_11_#in~arg0#1.base, ldv_io_instance_probe_5_11_#in~arg0#1.offset;ldv_io_instance_probe_5_11_~arg1#1.base, ldv_io_instance_probe_5_11_~arg1#1.offset := ldv_io_instance_probe_5_11_#in~arg1#1.base, ldv_io_instance_probe_5_11_#in~arg1#1.offset;ldv_io_instance_probe_5_11_~arg2#1.base, ldv_io_instance_probe_5_11_~arg2#1.offset := ldv_io_instance_probe_5_11_#in~arg2#1.base, ldv_io_instance_probe_5_11_#in~arg2#1.offset;havoc ldv_io_instance_probe_5_11_~tmp~111#1; [2025-02-08 04:19:33,226 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12489-1: SUMMARY for call vidioc_streamoff_#t~ret1657#1 := ldv__builtin_expect((if vidioc_streamoff_#t~mem1656#1 % 4294967296 % 18446744073709551616 <= 9223372036854775807 then vidioc_streamoff_#t~mem1656#1 % 4294967296 % 18446744073709551616 else vidioc_streamoff_#t~mem1656#1 % 4294967296 % 18446744073709551616 - 18446744073709551616) % 2, 0); srcloc: null [2025-02-08 04:19:33,226 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12489: assume -9223372036854775808 <= vidioc_streamoff_#t~ret1657#1 && vidioc_streamoff_#t~ret1657#1 <= 9223372036854775807;vidioc_streamoff_~tmp___1~30#1 := vidioc_streamoff_#t~ret1657#1;havoc vidioc_streamoff_#t~mem1656#1;havoc vidioc_streamoff_#t~ret1657#1; [2025-02-08 04:19:33,226 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12093-1: SUMMARY for call vidioc_s_std_#t~ret1562#1 := ldv__builtin_expect((if vidioc_s_std_#t~mem1561#1 % 4294967296 % 18446744073709551616 <= 9223372036854775807 then vidioc_s_std_#t~mem1561#1 % 4294967296 % 18446744073709551616 else vidioc_s_std_#t~mem1561#1 % 4294967296 % 18446744073709551616 - 18446744073709551616) % 2, 0); srcloc: null [2025-02-08 04:19:33,226 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12093: assume -9223372036854775808 <= vidioc_s_std_#t~ret1562#1 && vidioc_s_std_#t~ret1562#1 <= 9223372036854775807;vidioc_s_std_~tmp~72#1 := vidioc_s_std_#t~ret1562#1;havoc vidioc_s_std_#t~mem1561#1;havoc vidioc_s_std_#t~ret1562#1; [2025-02-08 04:19:33,226 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10772: assume 0 != saa7146_pgtable_build_~tmp___3~11#1; [2025-02-08 04:19:33,226 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10772: assume !(0 != saa7146_pgtable_build_~tmp___3~11#1); [2025-02-08 04:19:33,226 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8130: assume 18 == ~ldv_statevar_0~0; [2025-02-08 04:19:33,226 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8130: assume !(18 == ~ldv_statevar_0~0); [2025-02-08 04:19:33,226 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9055: assume 17 == ldv_switch_1_~tmp~42#1; [2025-02-08 04:19:33,226 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9055: assume !(17 == ldv_switch_1_~tmp~42#1); [2025-02-08 04:19:33,226 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9848: ldv_v4l2_file_operations_io_instance_6_~tmp___3~9#1.base, ldv_v4l2_file_operations_io_instance_6_~tmp___3~9#1.offset := ldv_v4l2_file_operations_io_instance_6_#t~ret950#1.base, ldv_v4l2_file_operations_io_instance_6_#t~ret950#1.offset;havoc ldv_v4l2_file_operations_io_instance_6_#t~ret950#1.base, ldv_v4l2_file_operations_io_instance_6_#t~ret950#1.offset;~ldv_6_resource_struct_saa7146_vv_ptr~0.base, ~ldv_6_resource_struct_saa7146_vv_ptr~0.offset := ldv_v4l2_file_operations_io_instance_6_~tmp___3~9#1.base, ldv_v4l2_file_operations_io_instance_6_~tmp___3~9#1.offset; [2025-02-08 04:19:33,226 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9848-1: SUMMARY for call ldv_v4l2_file_operations_io_instance_6_#t~ret950#1.base, ldv_v4l2_file_operations_io_instance_6_#t~ret950#1.offset := ldv_xmalloc(1224); srcloc: null [2025-02-08 04:19:33,226 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12491: assume 0 != vidioc_streamoff_~tmp___1~30#1; [2025-02-08 04:19:33,226 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12491: assume !(0 != vidioc_streamoff_~tmp___1~30#1); [2025-02-08 04:19:33,226 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12095: assume 0 != vidioc_s_std_~tmp~72#1; [2025-02-08 04:19:33,226 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12095: assume !(0 != vidioc_s_std_~tmp~72#1); [2025-02-08 04:19:33,226 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10774-1: SUMMARY for call saa7146_pgtable_build_#t~ret1175#1 := __dynamic_pr_debug(saa7146_pgtable_build_~#descriptor___1~9#1.base, saa7146_pgtable_build_~#descriptor___1~9#1.offset, 343, 0); srcloc: null [2025-02-08 04:19:33,226 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8792: ~ldv_statevar_2~0 := 2; [2025-02-08 04:19:33,226 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10774: assume -2147483648 <= saa7146_pgtable_build_#t~ret1175#1 && saa7146_pgtable_build_#t~ret1175#1 <= 2147483647;havoc saa7146_pgtable_build_#t~ret1175#1; [2025-02-08 04:19:33,226 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8792-1: SUMMARY for call ldv_free(~ldv_2_ldv_param_3_2_default~0.base, ~ldv_2_ldv_param_3_2_default~0.offset); srcloc: null [2025-02-08 04:19:33,226 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9585: assume -2147483648 <= ldv_v4l2_file_operations_io_instance_5_#t~ret921#1 && ldv_v4l2_file_operations_io_instance_5_#t~ret921#1 <= 2147483647;~ldv_5_ret_default~0 := ldv_v4l2_file_operations_io_instance_5_#t~ret921#1;havoc ldv_v4l2_file_operations_io_instance_5_#t~ret921#1; [2025-02-08 04:19:33,226 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9585-1: SUMMARY for call ldv_v4l2_file_operations_io_instance_5_#t~ret921#1 := ldv_filter_err_code(~ldv_5_ret_default~0); srcloc: null [2025-02-08 04:19:33,226 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8528: assume 23 == ~ldv_statevar_2~0; [2025-02-08 04:19:33,226 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8528: assume !(23 == ~ldv_statevar_2~0); [2025-02-08 04:19:33,226 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8925: ldv_struct_videobuf_queue_ops_dummy_resourceless_instance_3_~tmp~40#1.base, ldv_struct_videobuf_queue_ops_dummy_resourceless_instance_3_~tmp~40#1.offset := ldv_struct_videobuf_queue_ops_dummy_resourceless_instance_3_#t~ret903#1.base, ldv_struct_videobuf_queue_ops_dummy_resourceless_instance_3_#t~ret903#1.offset;havoc ldv_struct_videobuf_queue_ops_dummy_resourceless_instance_3_#t~ret903#1.base, ldv_struct_videobuf_queue_ops_dummy_resourceless_instance_3_#t~ret903#1.offset;~ldv_3_ldv_param_9_1_default~0.base, ~ldv_3_ldv_param_9_1_default~0.offset := ldv_struct_videobuf_queue_ops_dummy_resourceless_instance_3_~tmp~40#1.base, ldv_struct_videobuf_queue_ops_dummy_resourceless_instance_3_~tmp~40#1.offset; [2025-02-08 04:19:33,226 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8925-1: SUMMARY for call ldv_struct_videobuf_queue_ops_dummy_resourceless_instance_3_#t~ret903#1.base, ldv_struct_videobuf_queue_ops_dummy_resourceless_instance_3_#t~ret903#1.offset := ldv_xmalloc(4); srcloc: null [2025-02-08 04:19:33,226 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9850: ldv_v4l2_file_operations_io_instance_6_~tmp___4~8#1.base, ldv_v4l2_file_operations_io_instance_6_~tmp___4~8#1.offset := ldv_v4l2_file_operations_io_instance_6_#t~ret951#1.base, ldv_v4l2_file_operations_io_instance_6_#t~ret951#1.offset;havoc ldv_v4l2_file_operations_io_instance_6_#t~ret951#1.base, ldv_v4l2_file_operations_io_instance_6_#t~ret951#1.offset;~ldv_6_resource_struct_vm_area_struct_ptr~0.base, ~ldv_6_resource_struct_vm_area_struct_ptr~0.offset := ldv_v4l2_file_operations_io_instance_6_~tmp___4~8#1.base, ldv_v4l2_file_operations_io_instance_6_~tmp___4~8#1.offset; [2025-02-08 04:19:33,227 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9586: assume -2147483648 <= ldv_v4l2_file_operations_io_instance_5_#t~ret922#1 && ldv_v4l2_file_operations_io_instance_5_#t~ret922#1 <= 2147483647;ldv_v4l2_file_operations_io_instance_5_~tmp~46#1 := ldv_v4l2_file_operations_io_instance_5_#t~ret922#1;havoc ldv_v4l2_file_operations_io_instance_5_#t~ret922#1; [2025-02-08 04:19:33,227 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9850-1: SUMMARY for call ldv_v4l2_file_operations_io_instance_6_#t~ret951#1.base, ldv_v4l2_file_operations_io_instance_6_#t~ret951#1.offset := ldv_xmalloc(184); srcloc: null [2025-02-08 04:19:33,227 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9718: assume 4 == ~ldv_statevar_6~0; [2025-02-08 04:19:33,227 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9718: assume !(4 == ~ldv_statevar_6~0); [2025-02-08 04:19:33,227 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12493-1: SUMMARY for call vidioc_streamoff_#t~ret1658#1 := __dynamic_pr_debug(vidioc_streamoff_~#descriptor___1~17#1.base, vidioc_streamoff_~#descriptor___1~17#1.offset, 560, 0); srcloc: null [2025-02-08 04:19:33,227 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13418: assume -2147483648 <= ldv_dummy_resourceless_instance_callback_2_41_#t~ret1854#1 && ldv_dummy_resourceless_instance_callback_2_41_#t~ret1854#1 <= 2147483647;havoc ldv_dummy_resourceless_instance_callback_2_41_#t~ret1854#1;havoc ldv_dummy_resourceless_instance_callback_2_41_#t~ret1854#1, ldv_dummy_resourceless_instance_callback_2_41_~arg0#1.base, ldv_dummy_resourceless_instance_callback_2_41_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_2_41_~arg1#1.base, ldv_dummy_resourceless_instance_callback_2_41_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_2_41_~arg2#1.base, ldv_dummy_resourceless_instance_callback_2_41_~arg2#1.offset;havoc ldv_dummy_resourceless_instance_callback_2_41_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_2_41_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_2_41_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_2_41_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_2_41_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_2_41_#in~arg2#1.offset;assume { :end_inline_ldv_dummy_resourceless_instance_callback_2_41 } true; [2025-02-08 04:19:33,227 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12493: assume -2147483648 <= vidioc_streamoff_#t~ret1658#1 && vidioc_streamoff_#t~ret1658#1 <= 2147483647;havoc vidioc_streamoff_#t~ret1658#1; [2025-02-08 04:19:33,227 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9586-1: SUMMARY for call ldv_v4l2_file_operations_io_instance_5_#t~ret922#1 := ldv_undef_int(); srcloc: null [2025-02-08 04:19:33,227 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12625-1: SUMMARY for call buffer_prepare_#t~ret1678#1 := ldv__builtin_expect((if buffer_prepare_#t~mem1677#1 % 4294967296 % 18446744073709551616 <= 9223372036854775807 then buffer_prepare_#t~mem1677#1 % 4294967296 % 18446744073709551616 else buffer_prepare_#t~mem1677#1 % 4294967296 % 18446744073709551616 - 18446744073709551616) % 2, 0); srcloc: null [2025-02-08 04:19:33,227 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12625: assume -9223372036854775808 <= buffer_prepare_#t~ret1678#1 && buffer_prepare_#t~ret1678#1 <= 9223372036854775807;buffer_prepare_~tmp~80#1 := buffer_prepare_#t~ret1678#1;havoc buffer_prepare_#t~mem1677#1;havoc buffer_prepare_#t~ret1678#1; [2025-02-08 04:19:33,227 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13418-1: SUMMARY for call ldv_dummy_resourceless_instance_callback_2_41_#t~ret1854#1 := v4l2_event_unsubscribe(ldv_dummy_resourceless_instance_callback_2_41_~arg1#1.base, ldv_dummy_resourceless_instance_callback_2_41_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_2_41_~arg2#1.base, ldv_dummy_resourceless_instance_callback_2_41_~arg2#1.offset); srcloc: null [2025-02-08 04:19:33,227 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12097-1: SUMMARY for call vidioc_s_std_#t~ret1563#1 := __dynamic_pr_debug(vidioc_s_std_~#descriptor~27#1.base, vidioc_s_std_~#descriptor~27#1.offset, 506, 0); srcloc: null [2025-02-08 04:19:33,227 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12097: assume -2147483648 <= vidioc_s_std_#t~ret1563#1 && vidioc_s_std_#t~ret1563#1 <= 2147483647;havoc vidioc_s_std_#t~ret1563#1; [2025-02-08 04:19:33,227 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8134: havoc ldv_file_operations_file_operations_instance_0_#t~ret860#1, ldv_file_operations_file_operations_instance_0_#t~ret861#1, ldv_file_operations_file_operations_instance_0_#t~ret862#1, ldv_file_operations_file_operations_instance_0_#t~ret863#1, ldv_file_operations_file_operations_instance_0_#t~mem864#1.base, ldv_file_operations_file_operations_instance_0_#t~mem864#1.offset, ldv_file_operations_file_operations_instance_0_#t~mem865#1.base, ldv_file_operations_file_operations_instance_0_#t~mem865#1.offset, ldv_file_operations_file_operations_instance_0_#t~ret866#1, ldv_file_operations_file_operations_instance_0_#t~ret867#1, ldv_file_operations_file_operations_instance_0_#t~ret868#1, ldv_file_operations_file_operations_instance_0_#t~ret869#1.base, ldv_file_operations_file_operations_instance_0_#t~ret869#1.offset, ldv_file_operations_file_operations_instance_0_#t~ret870#1.base, ldv_file_operations_file_operations_instance_0_#t~ret870#1.offset, ldv_file_operations_file_operations_instance_0_#t~ret871#1, ldv_file_operations_file_operations_instance_0_#t~ret872#1, ldv_file_operations_file_operations_instance_0_#t~ret873#1.base, ldv_file_operations_file_operations_instance_0_#t~ret873#1.offset, ldv_file_operations_file_operations_instance_0_#t~ret874#1.base, ldv_file_operations_file_operations_instance_0_#t~ret874#1.offset, ldv_file_operations_file_operations_instance_0_#t~mem875#1.base, ldv_file_operations_file_operations_instance_0_#t~mem875#1.offset, ldv_file_operations_file_operations_instance_0_~arg0#1.base, ldv_file_operations_file_operations_instance_0_~arg0#1.offset, ldv_file_operations_file_operations_instance_0_~tmp~34#1, ldv_file_operations_file_operations_instance_0_~tmp___0~20#1, ldv_file_operations_file_operations_instance_0_~tmp___1~15#1, ldv_file_operations_file_operations_instance_0_~tmp___2~9#1.base, ldv_file_operations_file_operations_instance_0_~tmp___2~9#1.offset, ldv_file_operations_file_operations_instance_0_~tmp___3~6#1.base, ldv_file_operations_file_operations_instance_0_~tmp___3~6#1.offset, ldv_file_operations_file_operations_instance_0_~tmp___4~5#1, ldv_file_operations_file_operations_instance_0_~tmp___5~3#1, ldv_file_operations_file_operations_instance_0_~tmp___6~3#1.base, ldv_file_operations_file_operations_instance_0_~tmp___6~3#1.offset, ldv_file_operations_file_operations_instance_0_~tmp___7~2#1.base, ldv_file_operations_file_operations_instance_0_~tmp___7~2#1.offset;havoc ldv_file_operations_file_operations_instance_0_#in~arg0#1.base, ldv_file_operations_file_operations_instance_0_#in~arg0#1.offset;assume { :end_inline_ldv_file_operations_file_operations_instance_0 } true; [2025-02-08 04:19:33,227 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9059: assume 18 == ldv_switch_1_~tmp~42#1; [2025-02-08 04:19:33,227 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9059: assume !(18 == ldv_switch_1_~tmp~42#1); [2025-02-08 04:19:33,227 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9852: assume -2147483648 <= ldv_v4l2_file_operations_io_instance_6_#t~ret952#1 && ldv_v4l2_file_operations_io_instance_6_#t~ret952#1 <= 2147483647;~ldv_statevar_6~0 := ldv_v4l2_file_operations_io_instance_6_#t~ret952#1;havoc ldv_v4l2_file_operations_io_instance_6_#t~ret952#1; [2025-02-08 04:19:33,227 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9852-1: SUMMARY for call ldv_v4l2_file_operations_io_instance_6_#t~ret952#1 := ldv_switch_3(); srcloc: null [2025-02-08 04:19:33,227 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8927: ldv_struct_videobuf_queue_ops_dummy_resourceless_instance_3_~tmp___0~23#1.base, ldv_struct_videobuf_queue_ops_dummy_resourceless_instance_3_~tmp___0~23#1.offset := ldv_struct_videobuf_queue_ops_dummy_resourceless_instance_3_#t~ret904#1.base, ldv_struct_videobuf_queue_ops_dummy_resourceless_instance_3_#t~ret904#1.offset;havoc ldv_struct_videobuf_queue_ops_dummy_resourceless_instance_3_#t~ret904#1.base, ldv_struct_videobuf_queue_ops_dummy_resourceless_instance_3_#t~ret904#1.offset;~ldv_3_ldv_param_9_2_default~0.base, ~ldv_3_ldv_param_9_2_default~0.offset := ldv_struct_videobuf_queue_ops_dummy_resourceless_instance_3_~tmp___0~23#1.base, ldv_struct_videobuf_queue_ops_dummy_resourceless_instance_3_~tmp___0~23#1.offset;assume { :begin_inline_ldv_dummy_resourceless_instance_callback_3_9 } true;ldv_dummy_resourceless_instance_callback_3_9_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_3_9_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_3_9_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_3_9_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_3_9_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_3_9_#in~arg2#1.offset, ldv_dummy_resourceless_instance_callback_3_9_#in~arg3#1.base, ldv_dummy_resourceless_instance_callback_3_9_#in~arg3#1.offset := ~ldv_3_callback_buf_setup~0.base, ~ldv_3_callback_buf_setup~0.offset, ~ldv_3_container_struct_videobuf_queue_ptr~0.base, ~ldv_3_container_struct_videobuf_queue_ptr~0.offset, ~ldv_3_ldv_param_9_1_default~0.base, ~ldv_3_ldv_param_9_1_default~0.offset, ~ldv_3_ldv_param_9_2_default~0.base, ~ldv_3_ldv_param_9_2_default~0.offset;havoc ldv_dummy_resourceless_instance_callback_3_9_#t~ret1857#1, ldv_dummy_resourceless_instance_callback_3_9_~arg0#1.base, ldv_dummy_resourceless_instance_callback_3_9_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_3_9_~arg1#1.base, ldv_dummy_resourceless_instance_callback_3_9_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_3_9_~arg2#1.base, ldv_dummy_resourceless_instance_callback_3_9_~arg2#1.offset, ldv_dummy_resourceless_instance_callback_3_9_~arg3#1.base, ldv_dummy_resourceless_instance_callback_3_9_~arg3#1.offset;ldv_dummy_resourceless_instance_callback_3_9_~arg0#1.base, ldv_dummy_resourceless_instance_callback_3_9_~arg0#1.offset := ldv_dummy_resourceless_instance_callback_3_9_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_3_9_#in~arg0#1.offset;ldv_dummy_resourceless_instance_callback_3_9_~arg1#1.base, ldv_dummy_resourceless_instance_callback_3_9_~arg1#1.offset := ldv_dummy_resourceless_instance_callback_3_9_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_3_9_#in~arg1#1.offset;ldv_dummy_resourceless_instance_callback_3_9_~arg2#1.base, ldv_dummy_resourceless_instance_callback_3_9_~arg2#1.offset := ldv_dummy_resourceless_instance_callback_3_9_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_3_9_#in~arg2#1.offset;ldv_dummy_resourceless_instance_callback_3_9_~arg3#1.base, ldv_dummy_resourceless_instance_callback_3_9_~arg3#1.offset := ldv_dummy_resourceless_instance_callback_3_9_#in~arg3#1.base, ldv_dummy_resourceless_instance_callback_3_9_#in~arg3#1.offset; [2025-02-08 04:19:33,227 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8927-1: SUMMARY for call ldv_struct_videobuf_queue_ops_dummy_resourceless_instance_3_#t~ret904#1.base, ldv_struct_videobuf_queue_ops_dummy_resourceless_instance_3_#t~ret904#1.offset := ldv_xmalloc(4); srcloc: null [2025-02-08 04:19:33,227 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9588: assume 0 != ldv_v4l2_file_operations_io_instance_5_~tmp~46#1;~ldv_statevar_5~0 := 8; [2025-02-08 04:19:33,227 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9588: assume !(0 != ldv_v4l2_file_operations_io_instance_5_~tmp~46#1);~ldv_statevar_5~0 := 10; [2025-02-08 04:19:33,227 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12627: assume 0 != buffer_prepare_~tmp~80#1; [2025-02-08 04:19:33,227 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12627: assume !(0 != buffer_prepare_~tmp~80#1); [2025-02-08 04:19:33,227 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8663: assume { :begin_inline_ldv_dummy_resourceless_instance_callback_2_13 } true;ldv_dummy_resourceless_instance_callback_2_13_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_2_13_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_2_13_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_2_13_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_2_13_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_2_13_#in~arg2#1.offset, ldv_dummy_resourceless_instance_callback_2_13_#in~arg3#1.base, ldv_dummy_resourceless_instance_callback_2_13_#in~arg3#1.offset := ~ldv_2_callback_vidioc_g_fmt_vid_cap~0.base, ~ldv_2_callback_vidioc_g_fmt_vid_cap~0.offset, ~ldv_2_container_struct_file_ptr~0.base, ~ldv_2_container_struct_file_ptr~0.offset, ~ldv_2_container_struct_v4l2_buffer_ptr~0.base, ~ldv_2_container_struct_v4l2_buffer_ptr~0.offset, ~ldv_2_container_struct_v4l2_format_ptr~0.base, ~ldv_2_container_struct_v4l2_format_ptr~0.offset;havoc ldv_dummy_resourceless_instance_callback_2_13_#t~ret1835#1, ldv_dummy_resourceless_instance_callback_2_13_~arg0#1.base, ldv_dummy_resourceless_instance_callback_2_13_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_2_13_~arg1#1.base, ldv_dummy_resourceless_instance_callback_2_13_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_2_13_~arg2#1.base, ldv_dummy_resourceless_instance_callback_2_13_~arg2#1.offset, ldv_dummy_resourceless_instance_callback_2_13_~arg3#1.base, ldv_dummy_resourceless_instance_callback_2_13_~arg3#1.offset;ldv_dummy_resourceless_instance_callback_2_13_~arg0#1.base, ldv_dummy_resourceless_instance_callback_2_13_~arg0#1.offset := ldv_dummy_resourceless_instance_callback_2_13_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_2_13_#in~arg0#1.offset;ldv_dummy_resourceless_instance_callback_2_13_~arg1#1.base, ldv_dummy_resourceless_instance_callback_2_13_~arg1#1.offset := ldv_dummy_resourceless_instance_callback_2_13_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_2_13_#in~arg1#1.offset;ldv_dummy_resourceless_instance_callback_2_13_~arg2#1.base, ldv_dummy_resourceless_instance_callback_2_13_~arg2#1.offset := ldv_dummy_resourceless_instance_callback_2_13_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_2_13_#in~arg2#1.offset;ldv_dummy_resourceless_instance_callback_2_13_~arg3#1.base, ldv_dummy_resourceless_instance_callback_2_13_~arg3#1.offset := ldv_dummy_resourceless_instance_callback_2_13_#in~arg3#1.base, ldv_dummy_resourceless_instance_callback_2_13_#in~arg3#1.offset; [2025-02-08 04:19:33,227 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13288-1: SUMMARY for call ldv_dummy_resourceless_instance_callback_2_29_#t~ret1843#1 := vidioc_reqbufs(ldv_dummy_resourceless_instance_callback_2_29_~arg1#1.base, ldv_dummy_resourceless_instance_callback_2_29_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_2_29_~arg2#1.base, ldv_dummy_resourceless_instance_callback_2_29_~arg2#1.offset, ldv_dummy_resourceless_instance_callback_2_29_~arg3#1.base, ldv_dummy_resourceless_instance_callback_2_29_~arg3#1.offset); srcloc: null [2025-02-08 04:19:33,228 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12231-1: vidioc_s_std_#res#1 := 0;call ULTIMATE.dealloc(vidioc_s_std_~#descriptor~27#1.base, vidioc_s_std_~#descriptor~27#1.offset);havoc vidioc_s_std_~#descriptor~27#1.base, vidioc_s_std_~#descriptor~27#1.offset;call ULTIMATE.dealloc(vidioc_s_std_~#descriptor___0~18#1.base, vidioc_s_std_~#descriptor___0~18#1.offset);havoc vidioc_s_std_~#descriptor___0~18#1.base, vidioc_s_std_~#descriptor___0~18#1.offset;call ULTIMATE.dealloc(vidioc_s_std_~#descriptor___1~16#1.base, vidioc_s_std_~#descriptor___1~16#1.offset);havoc vidioc_s_std_~#descriptor___1~16#1.base, vidioc_s_std_~#descriptor___1~16#1.offset;call ULTIMATE.dealloc(vidioc_s_std_~#descriptor___2~8#1.base, vidioc_s_std_~#descriptor___2~8#1.offset);havoc vidioc_s_std_~#descriptor___2~8#1.base, vidioc_s_std_~#descriptor___2~8#1.offset;call ULTIMATE.dealloc(vidioc_s_std_~#descriptor___3~5#1.base, vidioc_s_std_~#descriptor___3~5#1.offset);havoc vidioc_s_std_~#descriptor___3~5#1.base, vidioc_s_std_~#descriptor___3~5#1.offset; [2025-02-08 04:19:33,228 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13288: assume -2147483648 <= ldv_dummy_resourceless_instance_callback_2_29_#t~ret1843#1 && ldv_dummy_resourceless_instance_callback_2_29_#t~ret1843#1 <= 2147483647;havoc ldv_dummy_resourceless_instance_callback_2_29_#t~ret1843#1;havoc ldv_dummy_resourceless_instance_callback_2_29_#t~ret1843#1, ldv_dummy_resourceless_instance_callback_2_29_~arg0#1.base, ldv_dummy_resourceless_instance_callback_2_29_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_2_29_~arg1#1.base, ldv_dummy_resourceless_instance_callback_2_29_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_2_29_~arg2#1.base, ldv_dummy_resourceless_instance_callback_2_29_~arg2#1.offset, ldv_dummy_resourceless_instance_callback_2_29_~arg3#1.base, ldv_dummy_resourceless_instance_callback_2_29_~arg3#1.offset;havoc ldv_dummy_resourceless_instance_callback_2_29_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_2_29_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_2_29_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_2_29_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_2_29_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_2_29_#in~arg2#1.offset, ldv_dummy_resourceless_instance_callback_2_29_#in~arg3#1.base, ldv_dummy_resourceless_instance_callback_2_29_#in~arg3#1.offset;assume { :end_inline_ldv_dummy_resourceless_instance_callback_2_29 } true; [2025-02-08 04:19:33,228 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7871-1: SUMMARY for call ldv_assume((if 1 == ~ldv_statevar_2~0 then 1 else 0)); srcloc: null [2025-02-08 04:19:33,228 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7871: assume { :begin_inline_ldv_dispatch_deregister_dummy_resourceless_instance_5_9_5 } true;assume { :begin_inline_ldv_switch_automaton_state_2_1 } true;~ldv_statevar_2~0 := 5;assume { :end_inline_ldv_switch_automaton_state_2_1 } true;assume { :end_inline_ldv_dispatch_deregister_dummy_resourceless_instance_5_9_5 } true;~ldv_statevar_9~0 := 4; [2025-02-08 04:19:33,228 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8532: assume 26 == ~ldv_statevar_2~0; [2025-02-08 04:19:33,228 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8532: assume !(26 == ~ldv_statevar_2~0); [2025-02-08 04:19:33,228 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15799-1: SUMMARY for call vbi_read_timeout_#t~ret2589#1 := ldv__builtin_expect((if vbi_read_timeout_#t~mem2588#1 % 4294967296 % 18446744073709551616 <= 9223372036854775807 then vbi_read_timeout_#t~mem2588#1 % 4294967296 % 18446744073709551616 else vbi_read_timeout_#t~mem2588#1 % 4294967296 % 18446744073709551616 - 18446744073709551616) % 2, 0); srcloc: null [2025-02-08 04:19:33,228 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12760-1: SUMMARY for call buffer_prepare_#t~ret1752#1 := ldv__builtin_expect((if buffer_prepare_#t~mem1751#1 % 4294967296 % 18446744073709551616 <= 9223372036854775807 then buffer_prepare_#t~mem1751#1 % 4294967296 % 18446744073709551616 else buffer_prepare_#t~mem1751#1 % 4294967296 % 18446744073709551616 - 18446744073709551616) % 2, 0); srcloc: null [2025-02-08 04:19:33,228 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15799: assume -9223372036854775808 <= vbi_read_timeout_#t~ret2589#1 && vbi_read_timeout_#t~ret2589#1 <= 9223372036854775807;vbi_read_timeout_~tmp~105#1 := vbi_read_timeout_#t~ret2589#1;havoc vbi_read_timeout_#t~mem2588#1;havoc vbi_read_timeout_#t~ret2589#1; [2025-02-08 04:19:33,228 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12760: assume -9223372036854775808 <= buffer_prepare_#t~ret1752#1 && buffer_prepare_#t~ret1752#1 <= 9223372036854775807;buffer_prepare_~tmp___3~17#1 := buffer_prepare_#t~ret1752#1;havoc buffer_prepare_#t~mem1751#1;havoc buffer_prepare_#t~ret1752#1; [2025-02-08 04:19:33,228 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8400: assume 1 == ~ldv_statevar_1~0; [2025-02-08 04:19:33,228 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8400: assume !(1 == ~ldv_statevar_1~0); [2025-02-08 04:19:33,228 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13157: assume -2147483648 <= ldv_dummy_resourceless_instance_callback_2_10_#t~ret1832#1 && ldv_dummy_resourceless_instance_callback_2_10_#t~ret1832#1 <= 2147483647;havoc ldv_dummy_resourceless_instance_callback_2_10_#t~ret1832#1;havoc ldv_dummy_resourceless_instance_callback_2_10_#t~ret1832#1, ldv_dummy_resourceless_instance_callback_2_10_~arg0#1.base, ldv_dummy_resourceless_instance_callback_2_10_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_2_10_~arg1#1.base, ldv_dummy_resourceless_instance_callback_2_10_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_2_10_~arg2#1.base, ldv_dummy_resourceless_instance_callback_2_10_~arg2#1.offset, ldv_dummy_resourceless_instance_callback_2_10_~arg3#1.base, ldv_dummy_resourceless_instance_callback_2_10_~arg3#1.offset;havoc ldv_dummy_resourceless_instance_callback_2_10_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_2_10_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_2_10_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_2_10_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_2_10_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_2_10_#in~arg2#1.offset, ldv_dummy_resourceless_instance_callback_2_10_#in~arg3#1.base, ldv_dummy_resourceless_instance_callback_2_10_#in~arg3#1.offset;assume { :end_inline_ldv_dummy_resourceless_instance_callback_2_10 } true; [2025-02-08 04:19:33,228 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13157-1: SUMMARY for call ldv_dummy_resourceless_instance_callback_2_10_#t~ret1832#1 := vidioc_enum_fmt_vid_cap(ldv_dummy_resourceless_instance_callback_2_10_~arg1#1.base, ldv_dummy_resourceless_instance_callback_2_10_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_2_10_~arg2#1.base, ldv_dummy_resourceless_instance_callback_2_10_~arg2#1.offset, ldv_dummy_resourceless_instance_callback_2_10_~arg3#1.base, ldv_dummy_resourceless_instance_callback_2_10_~arg3#1.offset); srcloc: null [2025-02-08 04:19:33,228 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9722: assume 6 == ~ldv_statevar_6~0; [2025-02-08 04:19:33,228 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9722: assume !(6 == ~ldv_statevar_6~0); [2025-02-08 04:19:33,228 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12629-1: SUMMARY for call buffer_prepare_#t~ret1679#1 := __dynamic_pr_debug(buffer_prepare_~#descriptor~31#1.base, buffer_prepare_~#descriptor~31#1.offset, 572, 0); srcloc: null [2025-02-08 04:19:33,228 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12629: assume -2147483648 <= buffer_prepare_#t~ret1679#1 && buffer_prepare_#t~ret1679#1 <= 2147483647;havoc buffer_prepare_#t~ret1679#1; [2025-02-08 04:19:33,228 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8137-1: SUMMARY for call ldv_file_operations_file_operations_instance_0_#t~ret860#1 := ldv_undef_int(); srcloc: null [2025-02-08 04:19:33,228 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8137: assume -2147483648 <= ldv_file_operations_file_operations_instance_0_#t~ret860#1 && ldv_file_operations_file_operations_instance_0_#t~ret860#1 <= 2147483647;ldv_file_operations_file_operations_instance_0_~tmp~34#1 := ldv_file_operations_file_operations_instance_0_#t~ret860#1;havoc ldv_file_operations_file_operations_instance_0_#t~ret860#1; [2025-02-08 04:19:33,229 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12762: assume 0 != buffer_prepare_~tmp___3~17#1; [2025-02-08 04:19:33,229 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12762: assume !(0 != buffer_prepare_~tmp___3~17#1); [2025-02-08 04:19:33,229 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8666: ~ldv_statevar_2~0 := 2; [2025-02-08 04:19:33,229 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8798: assume { :begin_inline_ldv_dummy_resourceless_instance_callback_2_37 } true;ldv_dummy_resourceless_instance_callback_2_37_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_2_37_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_2_37_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_2_37_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_2_37_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_2_37_#in~arg2#1.offset, ldv_dummy_resourceless_instance_callback_2_37_#in~arg3#1 := ~ldv_2_callback_vidioc_streamon~0.base, ~ldv_2_callback_vidioc_streamon~0.offset, ~ldv_2_container_struct_file_ptr~0.base, ~ldv_2_container_struct_file_ptr~0.offset, ~ldv_2_container_struct_v4l2_buffer_ptr~0.base, ~ldv_2_container_struct_v4l2_buffer_ptr~0.offset, ~ldv_2_container_enum_v4l2_buf_type~0;havoc ldv_dummy_resourceless_instance_callback_2_37_#t~ret1850#1, ldv_dummy_resourceless_instance_callback_2_37_~arg0#1.base, ldv_dummy_resourceless_instance_callback_2_37_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_2_37_~arg1#1.base, ldv_dummy_resourceless_instance_callback_2_37_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_2_37_~arg2#1.base, ldv_dummy_resourceless_instance_callback_2_37_~arg2#1.offset, ldv_dummy_resourceless_instance_callback_2_37_~arg3#1;ldv_dummy_resourceless_instance_callback_2_37_~arg0#1.base, ldv_dummy_resourceless_instance_callback_2_37_~arg0#1.offset := ldv_dummy_resourceless_instance_callback_2_37_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_2_37_#in~arg0#1.offset;ldv_dummy_resourceless_instance_callback_2_37_~arg1#1.base, ldv_dummy_resourceless_instance_callback_2_37_~arg1#1.offset := ldv_dummy_resourceless_instance_callback_2_37_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_2_37_#in~arg1#1.offset;ldv_dummy_resourceless_instance_callback_2_37_~arg2#1.base, ldv_dummy_resourceless_instance_callback_2_37_~arg2#1.offset := ldv_dummy_resourceless_instance_callback_2_37_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_2_37_#in~arg2#1.offset;ldv_dummy_resourceless_instance_callback_2_37_~arg3#1 := ldv_dummy_resourceless_instance_callback_2_37_#in~arg3#1;assume { :begin_inline_vidioc_streamon } true;vidioc_streamon_#in~file#1.base, vidioc_streamon_#in~file#1.offset, vidioc_streamon_#in~__fh#1.base, vidioc_streamon_#in~__fh#1.offset, vidioc_streamon_#in~type#1 := ldv_dummy_resourceless_instance_callback_2_37_~arg1#1.base, ldv_dummy_resourceless_instance_callback_2_37_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_2_37_~arg2#1.base, ldv_dummy_resourceless_instance_callback_2_37_~arg2#1.offset, ldv_dummy_resourceless_instance_callback_2_37_~arg3#1;havoc vidioc_streamon_#res#1;havoc vidioc_streamon_#t~bitwise1637#1, vidioc_streamon_#t~mem1638#1, vidioc_streamon_#t~ret1639#1, vidioc_streamon_#t~ret1640#1, vidioc_streamon_#t~ret1641#1, vidioc_streamon_#t~ret1642#1, vidioc_streamon_#t~ret1643#1, vidioc_streamon_~file#1.base, vidioc_streamon_~file#1.offset, vidioc_streamon_~__fh#1.base, vidioc_streamon_~__fh#1.offset, vidioc_streamon_~type#1, vidioc_streamon_~fh~13#1.base, vidioc_streamon_~fh~13#1.offset, vidioc_streamon_~err~8#1, vidioc_streamon_~#descriptor~29#1.base, vidioc_streamon_~#descriptor~29#1.offset, vidioc_streamon_~tmp~78#1, vidioc_streamon_~tmp___0~46#1, vidioc_streamon_~tmp___1~29#1;vidioc_streamon_~file#1.base, vidioc_streamon_~file#1.offset := vidioc_streamon_#in~file#1.base, vidioc_streamon_#in~file#1.offset;vidioc_streamon_~__fh#1.base, vidioc_streamon_~__fh#1.offset := vidioc_streamon_#in~__fh#1.base, vidioc_streamon_#in~__fh#1.offset;vidioc_streamon_~type#1 := vidioc_streamon_#in~type#1;havoc vidioc_streamon_~fh~13#1.base, vidioc_streamon_~fh~13#1.offset;havoc vidioc_streamon_~err~8#1;call vidioc_streamon_~#descriptor~29#1.base, vidioc_streamon_~#descriptor~29#1.offset := #Ultimate.allocOnStack(40);havoc vidioc_streamon_~tmp~78#1;havoc vidioc_streamon_~tmp___0~46#1;havoc vidioc_streamon_~tmp___1~29#1;vidioc_streamon_~fh~13#1.base, vidioc_streamon_~fh~13#1.offset := vidioc_streamon_~__fh#1.base, vidioc_streamon_~__fh#1.offset; [2025-02-08 04:19:33,229 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9459: assume 1 == ~ldv_statevar_5~0; [2025-02-08 04:19:33,229 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9459: assume !(1 == ~ldv_statevar_5~0); [2025-02-08 04:19:33,229 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8666-1: SUMMARY for call ldv_free(~ldv_2_ldv_param_3_2_default~0.base, ~ldv_2_ldv_param_3_2_default~0.offset); srcloc: null [2025-02-08 04:19:33,229 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15801: assume 0 != vbi_read_timeout_~tmp~105#1; [2025-02-08 04:19:33,229 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15801: assume !(0 != vbi_read_timeout_~tmp~105#1); [2025-02-08 04:19:33,229 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8931: SUMMARY for call ldv_free(~ldv_3_ldv_param_9_1_default~0.base, ~ldv_3_ldv_param_9_1_default~0.offset); srcloc: null [2025-02-08 04:19:33,229 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16198-1: SUMMARY for call vbi_close(ldv_io_instance_release_5_2_~arg1#1.base, ldv_io_instance_release_5_2_~arg1#1.offset, ldv_io_instance_release_5_2_~arg2#1.base, ldv_io_instance_release_5_2_~arg2#1.offset); srcloc: null [2025-02-08 04:19:33,229 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16198: havoc ldv_io_instance_release_5_2_~arg0#1.base, ldv_io_instance_release_5_2_~arg0#1.offset, ldv_io_instance_release_5_2_~arg1#1.base, ldv_io_instance_release_5_2_~arg1#1.offset, ldv_io_instance_release_5_2_~arg2#1.base, ldv_io_instance_release_5_2_~arg2#1.offset;havoc ldv_io_instance_release_5_2_#in~arg0#1.base, ldv_io_instance_release_5_2_#in~arg0#1.offset, ldv_io_instance_release_5_2_#in~arg1#1.base, ldv_io_instance_release_5_2_#in~arg1#1.offset, ldv_io_instance_release_5_2_#in~arg2#1.base, ldv_io_instance_release_5_2_#in~arg2#1.offset;assume { :end_inline_ldv_io_instance_release_5_2 } true;havoc ldv_v4l2_file_operations_io_instance_5_#t~mem915#1.base, ldv_v4l2_file_operations_io_instance_5_#t~mem915#1.offset;~ldv_statevar_5~0 := 1; [2025-02-08 04:19:33,229 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9063: assume 19 == ldv_switch_1_~tmp~42#1; [2025-02-08 04:19:33,229 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9063: assume !(19 == ldv_switch_1_~tmp~42#1); [2025-02-08 04:19:33,229 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8139: assume 0 != ldv_file_operations_file_operations_instance_0_~tmp~34#1;~ldv_statevar_0~0 := 7; [2025-02-08 04:19:33,229 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8139: assume !(0 != ldv_file_operations_file_operations_instance_0_~tmp~34#1);~ldv_statevar_0~0 := 12; [2025-02-08 04:19:33,229 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12103-3: assume 2 == vidioc_s_std_#t~mem1564#1;vidioc_s_std_#t~bitwise1565#1 := vidioc_s_std_#t~mem1564#1; [2025-02-08 04:19:33,229 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12103-3: assume !(2 == vidioc_s_std_#t~mem1564#1); [2025-02-08 04:19:33,229 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8932: ~ldv_statevar_3~0 := 2; [2025-02-08 04:19:33,229 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12103-2: havoc vidioc_s_std_#t~bitwise1565#1;assume ((((vidioc_s_std_#t~mem1564#1 < 0 || vidioc_s_std_#t~bitwise1565#1 <= vidioc_s_std_#t~mem1564#1) && vidioc_s_std_#t~bitwise1565#1 <= 2) && vidioc_s_std_#t~bitwise1565#1 >= 0) && (vidioc_s_std_#t~mem1564#1 >= 0 || vidioc_s_std_#t~bitwise1565#1 > 2 + vidioc_s_std_#t~mem1564#1)) && vidioc_s_std_#t~bitwise1565#1 >= -2147483648; [2025-02-08 04:19:33,229 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8932-1: SUMMARY for call ldv_free(~ldv_3_ldv_param_9_2_default~0.base, ~ldv_3_ldv_param_9_2_default~0.offset); srcloc: null [2025-02-08 04:19:33,229 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12103-5: call vidioc_s_std_#t~mem1564#1 := read~int#36(vidioc_s_std_~vv~20#1.base, 420 + vidioc_s_std_~vv~20#1.offset, 4); [2025-02-08 04:19:33,229 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12103-4: assume 0 == vidioc_s_std_#t~mem1564#1;vidioc_s_std_#t~bitwise1565#1 := 0; [2025-02-08 04:19:33,229 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12103-4: assume !(0 == vidioc_s_std_#t~mem1564#1); [2025-02-08 04:19:33,229 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12103-1: [2025-02-08 04:19:33,229 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12103: assume 0 != vidioc_s_std_#t~bitwise1565#1;havoc vidioc_s_std_#t~mem1564#1;havoc vidioc_s_std_#t~bitwise1565#1; [2025-02-08 04:19:33,229 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12103: assume !(0 != vidioc_s_std_#t~bitwise1565#1);havoc vidioc_s_std_#t~mem1564#1;havoc vidioc_s_std_#t~bitwise1565#1;call vidioc_s_std_#t~mem1570#1 := read~int#36(vidioc_s_std_~vv~20#1.base, 420 + vidioc_s_std_~vv~20#1.offset, 4); [2025-02-08 04:19:33,229 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15803-1: SUMMARY for call vbi_read_timeout_#t~ret2590#1 := __dynamic_pr_debug(vbi_read_timeout_~#descriptor~47#1.base, vbi_read_timeout_~#descriptor~47#1.offset, 747, 0); srcloc: null [2025-02-08 04:19:33,229 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12764-1: SUMMARY for call buffer_prepare_#t~ret1753#1 := __dynamic_pr_debug(buffer_prepare_~#descriptor___3~6#1.base, buffer_prepare_~#descriptor___3~6#1.offset, 596, 0); srcloc: null [2025-02-08 04:19:33,229 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15803: assume -2147483648 <= vbi_read_timeout_#t~ret2590#1 && vbi_read_timeout_#t~ret2590#1 <= 2147483647;havoc vbi_read_timeout_#t~ret2590#1; [2025-02-08 04:19:33,229 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12764: assume -2147483648 <= buffer_prepare_#t~ret1753#1 && buffer_prepare_#t~ret1753#1 <= 2147483647;havoc buffer_prepare_#t~ret1753#1; [2025-02-08 04:19:33,229 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12500-1: vidioc_streamoff_#res#1 := -16;call ULTIMATE.dealloc(vidioc_streamoff_~#descriptor~30#1.base, vidioc_streamoff_~#descriptor~30#1.offset);havoc vidioc_streamoff_~#descriptor~30#1.base, vidioc_streamoff_~#descriptor~30#1.offset;call ULTIMATE.dealloc(vidioc_streamoff_~#descriptor___0~19#1.base, vidioc_streamoff_~#descriptor___0~19#1.offset);havoc vidioc_streamoff_~#descriptor___0~19#1.base, vidioc_streamoff_~#descriptor___0~19#1.offset;call ULTIMATE.dealloc(vidioc_streamoff_~#descriptor___1~17#1.base, vidioc_streamoff_~#descriptor___1~17#1.offset);havoc vidioc_streamoff_~#descriptor___1~17#1.base, vidioc_streamoff_~#descriptor___1~17#1.offset;call ULTIMATE.dealloc(vidioc_streamoff_~#descriptor___2~9#1.base, vidioc_streamoff_~#descriptor___2~9#1.offset);havoc vidioc_streamoff_~#descriptor___2~9#1.base, vidioc_streamoff_~#descriptor___2~9#1.offset; [2025-02-08 04:19:33,229 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8536: assume 28 == ~ldv_statevar_2~0; [2025-02-08 04:19:33,229 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8536: assume !(28 == ~ldv_statevar_2~0); [2025-02-08 04:19:33,229 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8404: assume 2 == ~ldv_statevar_1~0; [2025-02-08 04:19:33,229 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8404: assume !(2 == ~ldv_statevar_1~0); [2025-02-08 04:19:33,229 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12104-4: assume 0 == ~saa7146_debug~0 % 4294967296;vidioc_s_std_#t~bitwise1566#1 := 0; [2025-02-08 04:19:33,229 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12104-4: assume !(0 == ~saa7146_debug~0 % 4294967296); [2025-02-08 04:19:33,229 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12104-3: assume 2 == ~saa7146_debug~0 % 4294967296;vidioc_s_std_#t~bitwise1566#1 := ~saa7146_debug~0; [2025-02-08 04:19:33,229 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12104-3: assume !(2 == ~saa7146_debug~0 % 4294967296); [2025-02-08 04:19:33,229 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12104: assume 0 != vidioc_s_std_#t~bitwise1566#1 % 4294967296;havoc vidioc_s_std_#t~bitwise1566#1;call write~$Pointer$#32(508, 0, vidioc_s_std_~#descriptor___0~18#1.base, vidioc_s_std_~#descriptor___0~18#1.offset, 8);call write~$Pointer$#32(509, 0, vidioc_s_std_~#descriptor___0~18#1.base, 8 + vidioc_s_std_~#descriptor___0~18#1.offset, 8);call write~$Pointer$#32(510, 0, vidioc_s_std_~#descriptor___0~18#1.base, 16 + vidioc_s_std_~#descriptor___0~18#1.offset, 8);call write~$Pointer$#32(511, 0, vidioc_s_std_~#descriptor___0~18#1.base, 24 + vidioc_s_std_~#descriptor___0~18#1.offset, 8);call write~int#32(844, vidioc_s_std_~#descriptor___0~18#1.base, 32 + vidioc_s_std_~#descriptor___0~18#1.offset, 4);call write~int#32(0, vidioc_s_std_~#descriptor___0~18#1.base, 36 + vidioc_s_std_~#descriptor___0~18#1.offset, 4);call vidioc_s_std_#t~mem1567#1 := read~int#32(vidioc_s_std_~#descriptor___0~18#1.base, 36 + vidioc_s_std_~#descriptor___0~18#1.offset, 4); [2025-02-08 04:19:33,230 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12104: assume !(0 != vidioc_s_std_#t~bitwise1566#1 % 4294967296);havoc vidioc_s_std_#t~bitwise1566#1; [2025-02-08 04:19:33,230 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12104-2: havoc vidioc_s_std_#t~bitwise1566#1;assume vidioc_s_std_#t~bitwise1566#1 % 4294967296 <= ~saa7146_debug~0 % 4294967296 && vidioc_s_std_#t~bitwise1566#1 % 4294967296 <= 2; [2025-02-08 04:19:33,230 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12104-1: [2025-02-08 04:19:33,230 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8801: ~ldv_statevar_2~0 := 2; [2025-02-08 04:19:33,230 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8801-1: SUMMARY for call ldv_free(~ldv_2_ldv_param_3_2_default~0.base, ~ldv_2_ldv_param_3_2_default~0.offset); srcloc: null [2025-02-08 04:19:33,230 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10783-1: saa7146_pgtable_build_#res#1 := -1;call ULTIMATE.dealloc(saa7146_pgtable_build_~#descriptor~19#1.base, saa7146_pgtable_build_~#descriptor~19#1.offset);havoc saa7146_pgtable_build_~#descriptor~19#1.base, saa7146_pgtable_build_~#descriptor~19#1.offset;call ULTIMATE.dealloc(saa7146_pgtable_build_~#descriptor___0~11#1.base, saa7146_pgtable_build_~#descriptor___0~11#1.offset);havoc saa7146_pgtable_build_~#descriptor___0~11#1.base, saa7146_pgtable_build_~#descriptor___0~11#1.offset;call ULTIMATE.dealloc(saa7146_pgtable_build_~#descriptor___1~9#1.base, saa7146_pgtable_build_~#descriptor___1~9#1.offset);havoc saa7146_pgtable_build_~#descriptor___1~9#1.base, saa7146_pgtable_build_~#descriptor___1~9#1.offset; [2025-02-08 04:19:33,230 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9726: assume 8 == ~ldv_statevar_6~0; [2025-02-08 04:19:33,230 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9726: assume !(8 == ~ldv_statevar_6~0); [2025-02-08 04:19:33,230 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12237: call ULTIMATE.dealloc(vidioc_overlay_~#descriptor~28#1.base, vidioc_overlay_~#descriptor~28#1.offset);havoc vidioc_overlay_~#descriptor~28#1.base, vidioc_overlay_~#descriptor~28#1.offset; [2025-02-08 04:19:33,230 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9859: call ldv_v4l2_file_operations_io_instance_6_#t~mem953#1.base, ldv_v4l2_file_operations_io_instance_6_#t~mem953#1.offset := read~$Pointer$#35(~ldv_6_container_v4l2_file_operations~0.base, 80 + ~ldv_6_container_v4l2_file_operations~0.offset, 8);assume { :begin_inline_ldv_io_instance_release_6_17 } true;ldv_io_instance_release_6_17_#in~arg0#1.base, ldv_io_instance_release_6_17_#in~arg0#1.offset, ldv_io_instance_release_6_17_#in~arg1#1.base, ldv_io_instance_release_6_17_#in~arg1#1.offset := ldv_v4l2_file_operations_io_instance_6_#t~mem953#1.base, ldv_v4l2_file_operations_io_instance_6_#t~mem953#1.offset, ~ldv_6_resource_file~0.base, ~ldv_6_resource_file~0.offset;havoc ldv_io_instance_release_6_17_#t~ret891#1, ldv_io_instance_release_6_17_~arg0#1.base, ldv_io_instance_release_6_17_~arg0#1.offset, ldv_io_instance_release_6_17_~arg1#1.base, ldv_io_instance_release_6_17_~arg1#1.offset;ldv_io_instance_release_6_17_~arg0#1.base, ldv_io_instance_release_6_17_~arg0#1.offset := ldv_io_instance_release_6_17_#in~arg0#1.base, ldv_io_instance_release_6_17_#in~arg0#1.offset;ldv_io_instance_release_6_17_~arg1#1.base, ldv_io_instance_release_6_17_~arg1#1.offset := ldv_io_instance_release_6_17_#in~arg1#1.base, ldv_io_instance_release_6_17_#in~arg1#1.offset; [2025-02-08 04:19:33,230 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9463: assume 2 == ~ldv_statevar_5~0; [2025-02-08 04:19:33,230 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9463: assume !(2 == ~ldv_statevar_5~0); [2025-02-08 04:19:33,230 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9067: assume 20 == ldv_switch_1_~tmp~42#1; [2025-02-08 04:19:33,231 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9067: assume !(20 == ldv_switch_1_~tmp~42#1); [2025-02-08 04:19:33,231 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7878: assume { :begin_inline_ldv_dispatch_deregister_dummy_resourceless_instance_6_9_6 } true;assume { :begin_inline_ldv_switch_automaton_state_3_1 } true;~ldv_statevar_3~0 := 5;assume { :end_inline_ldv_switch_automaton_state_3_1 } true;assume { :end_inline_ldv_dispatch_deregister_dummy_resourceless_instance_6_9_6 } true;~ldv_statevar_9~0 := 5; [2025-02-08 04:19:33,231 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7878-1: SUMMARY for call ldv_assume((if 1 == ~ldv_statevar_3~0 then 1 else 0)); srcloc: null [2025-02-08 04:19:33,231 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9596: ldv_v4l2_file_operations_io_instance_5_~tmp___0~24#1.base, ldv_v4l2_file_operations_io_instance_5_~tmp___0~24#1.offset := ldv_v4l2_file_operations_io_instance_5_#t~ret923#1.base, ldv_v4l2_file_operations_io_instance_5_#t~ret923#1.offset;havoc ldv_v4l2_file_operations_io_instance_5_#t~ret923#1.base, ldv_v4l2_file_operations_io_instance_5_#t~ret923#1.offset;~ldv_5_resource_file~0.base, ~ldv_5_resource_file~0.offset := ldv_v4l2_file_operations_io_instance_5_~tmp___0~24#1.base, ldv_v4l2_file_operations_io_instance_5_~tmp___0~24#1.offset; [2025-02-08 04:19:33,231 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9596-1: SUMMARY for call ldv_v4l2_file_operations_io_instance_5_#t~ret923#1.base, ldv_v4l2_file_operations_io_instance_5_#t~ret923#1.offset := ldv_xmalloc(520); srcloc: null [2025-02-08 04:19:33,231 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12371: call ULTIMATE.dealloc(vidioc_streamon_~#descriptor~29#1.base, vidioc_streamon_~#descriptor~29#1.offset);havoc vidioc_streamon_~#descriptor~29#1.base, vidioc_streamon_~#descriptor~29#1.offset; [2025-02-08 04:19:33,231 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12636: assume buffer_prepare_#t~short1690#1;havoc buffer_prepare_#t~mem1680#1;havoc buffer_prepare_#t~mem1681#1;havoc buffer_prepare_#t~short1682#1;havoc buffer_prepare_#t~mem1685#1;havoc buffer_prepare_#t~mem1683#1.base, buffer_prepare_#t~mem1683#1.offset;havoc buffer_prepare_#t~mem1684#1;havoc buffer_prepare_#t~short1686#1;havoc buffer_prepare_#t~mem1689#1;havoc buffer_prepare_#t~mem1687#1.base, buffer_prepare_#t~mem1687#1.offset;havoc buffer_prepare_#t~mem1688#1;havoc buffer_prepare_#t~short1690#1; [2025-02-08 04:19:33,231 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12636: assume !buffer_prepare_#t~short1690#1;havoc buffer_prepare_#t~mem1680#1;havoc buffer_prepare_#t~mem1681#1;havoc buffer_prepare_#t~short1682#1;havoc buffer_prepare_#t~mem1685#1;havoc buffer_prepare_#t~mem1683#1.base, buffer_prepare_#t~mem1683#1.offset;havoc buffer_prepare_#t~mem1684#1;havoc buffer_prepare_#t~short1686#1;havoc buffer_prepare_#t~mem1689#1;havoc buffer_prepare_#t~mem1687#1.base, buffer_prepare_#t~mem1687#1.offset;havoc buffer_prepare_#t~mem1688#1;havoc buffer_prepare_#t~short1690#1;call buffer_prepare_#t~mem1697#1 := read~int#36(buffer_prepare_~vv~23#1.base, 1113 + buffer_prepare_~vv~23#1.offset, 4);buffer_prepare_~size~1#1 := (if buffer_prepare_#t~mem1697#1 % 4294967296 % 4294967296 <= 2147483647 then buffer_prepare_#t~mem1697#1 % 4294967296 % 4294967296 else buffer_prepare_#t~mem1697#1 % 4294967296 % 4294967296 - 4294967296);havoc buffer_prepare_#t~mem1697#1;call buffer_prepare_#t~mem1698#1 := read~int#36(buffer_prepare_~buf~2#1.base, 192 + buffer_prepare_~buf~2#1.offset, 8);buffer_prepare_#t~short1700#1 := 0 != buffer_prepare_#t~mem1698#1 % 18446744073709551616; [2025-02-08 04:19:33,231 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8540: assume 29 == ~ldv_statevar_2~0; [2025-02-08 04:19:33,231 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8540: assume !(29 == ~ldv_statevar_2~0); [2025-02-08 04:19:33,231 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12636-2: buffer_prepare_#t~short1690#1 := buffer_prepare_#t~short1686#1; [2025-02-08 04:19:33,231 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12636-1: assume buffer_prepare_#t~short1690#1; [2025-02-08 04:19:33,231 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12636-1: assume !buffer_prepare_#t~short1690#1;call buffer_prepare_#t~mem1689#1 := read~int#36(buffer_prepare_~vv~23#1.base, 1097 + buffer_prepare_~vv~23#1.offset, 4);call buffer_prepare_#t~mem1687#1.base, buffer_prepare_#t~mem1687#1.offset := read~$Pointer$#36(buffer_prepare_~vv~23#1.base, 1129 + buffer_prepare_~vv~23#1.offset, 8);call buffer_prepare_#t~mem1688#1 := read~int#36(buffer_prepare_#t~mem1687#1.base, 32 + buffer_prepare_#t~mem1687#1.offset, 4);buffer_prepare_#t~short1690#1 := buffer_prepare_#t~mem1689#1 % 4294967296 > buffer_prepare_#t~mem1688#1 % 4294967296; [2025-02-08 04:19:33,231 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8672: assume { :begin_inline_ldv_dummy_resourceless_instance_callback_2_14 } true;ldv_dummy_resourceless_instance_callback_2_14_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_2_14_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_2_14_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_2_14_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_2_14_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_2_14_#in~arg2#1.offset, ldv_dummy_resourceless_instance_callback_2_14_#in~arg3#1.base, ldv_dummy_resourceless_instance_callback_2_14_#in~arg3#1.offset := ~ldv_2_callback_vidioc_g_fmt_vid_overlay~0.base, ~ldv_2_callback_vidioc_g_fmt_vid_overlay~0.offset, ~ldv_2_container_struct_file_ptr~0.base, ~ldv_2_container_struct_file_ptr~0.offset, ~ldv_2_container_struct_v4l2_buffer_ptr~0.base, ~ldv_2_container_struct_v4l2_buffer_ptr~0.offset, ~ldv_2_container_struct_v4l2_format_ptr~0.base, ~ldv_2_container_struct_v4l2_format_ptr~0.offset;havoc ldv_dummy_resourceless_instance_callback_2_14_#t~ret1836#1, ldv_dummy_resourceless_instance_callback_2_14_~arg0#1.base, ldv_dummy_resourceless_instance_callback_2_14_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_2_14_~arg1#1.base, ldv_dummy_resourceless_instance_callback_2_14_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_2_14_~arg2#1.base, ldv_dummy_resourceless_instance_callback_2_14_~arg2#1.offset, ldv_dummy_resourceless_instance_callback_2_14_~arg3#1.base, ldv_dummy_resourceless_instance_callback_2_14_~arg3#1.offset;ldv_dummy_resourceless_instance_callback_2_14_~arg0#1.base, ldv_dummy_resourceless_instance_callback_2_14_~arg0#1.offset := ldv_dummy_resourceless_instance_callback_2_14_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_2_14_#in~arg0#1.offset;ldv_dummy_resourceless_instance_callback_2_14_~arg1#1.base, ldv_dummy_resourceless_instance_callback_2_14_~arg1#1.offset := ldv_dummy_resourceless_instance_callback_2_14_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_2_14_#in~arg1#1.offset;ldv_dummy_resourceless_instance_callback_2_14_~arg2#1.base, ldv_dummy_resourceless_instance_callback_2_14_~arg2#1.offset := ldv_dummy_resourceless_instance_callback_2_14_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_2_14_#in~arg2#1.offset;ldv_dummy_resourceless_instance_callback_2_14_~arg3#1.base, ldv_dummy_resourceless_instance_callback_2_14_~arg3#1.offset := ldv_dummy_resourceless_instance_callback_2_14_#in~arg3#1.base, ldv_dummy_resourceless_instance_callback_2_14_#in~arg3#1.offset; [2025-02-08 04:19:33,231 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8408: assume 3 == ~ldv_statevar_1~0; [2025-02-08 04:19:33,231 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8408: assume !(3 == ~ldv_statevar_1~0); [2025-02-08 04:19:33,231 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12636-4: buffer_prepare_#t~short1686#1 := buffer_prepare_#t~short1682#1; [2025-02-08 04:19:33,231 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12504: assume 1 == vidioc_streamoff_~type#1 % 4294967296; [2025-02-08 04:19:33,231 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12504: assume !(1 == vidioc_streamoff_~type#1 % 4294967296); [2025-02-08 04:19:33,231 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12636-3: assume buffer_prepare_#t~short1686#1; [2025-02-08 04:19:33,232 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12636-3: assume !buffer_prepare_#t~short1686#1;call buffer_prepare_#t~mem1685#1 := read~int#36(buffer_prepare_~vv~23#1.base, 1093 + buffer_prepare_~vv~23#1.offset, 4);call buffer_prepare_#t~mem1683#1.base, buffer_prepare_#t~mem1683#1.offset := read~$Pointer$#36(buffer_prepare_~vv~23#1.base, 1129 + buffer_prepare_~vv~23#1.offset, 8);call buffer_prepare_#t~mem1684#1 := read~int#36(buffer_prepare_#t~mem1683#1.base, 36 + buffer_prepare_#t~mem1683#1.offset, 4);buffer_prepare_#t~short1686#1 := buffer_prepare_#t~mem1685#1 % 4294967296 > buffer_prepare_#t~mem1684#1 % 4294967296; [2025-02-08 04:19:33,232 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12636-6: call buffer_prepare_#t~mem1680#1 := read~int#36(buffer_prepare_~vv~23#1.base, 1093 + buffer_prepare_~vv~23#1.offset, 4);buffer_prepare_#t~short1682#1 := buffer_prepare_#t~mem1680#1 % 4294967296 <= 47; [2025-02-08 04:19:33,232 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12636-5: assume buffer_prepare_#t~short1682#1; [2025-02-08 04:19:33,232 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12636-5: assume !buffer_prepare_#t~short1682#1;call buffer_prepare_#t~mem1681#1 := read~int#36(buffer_prepare_~vv~23#1.base, 1097 + buffer_prepare_~vv~23#1.offset, 4);buffer_prepare_#t~short1682#1 := buffer_prepare_#t~mem1681#1 % 4294967296 <= 31; [2025-02-08 04:19:33,232 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12240-4: assume 0 == ~saa7146_debug~0 % 4294967296;vidioc_overlay_#t~bitwise1611#1 := 0; [2025-02-08 04:19:33,232 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12240-4: assume !(0 == ~saa7146_debug~0 % 4294967296); [2025-02-08 04:19:33,232 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12240-3: assume 2 == ~saa7146_debug~0 % 4294967296;vidioc_overlay_#t~bitwise1611#1 := ~saa7146_debug~0; [2025-02-08 04:19:33,232 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12240-3: assume !(2 == ~saa7146_debug~0 % 4294967296); [2025-02-08 04:19:33,232 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12240: assume 0 != vidioc_overlay_#t~bitwise1611#1 % 4294967296;havoc vidioc_overlay_#t~bitwise1611#1;call write~$Pointer$#32(532, 0, vidioc_overlay_~#descriptor~28#1.base, vidioc_overlay_~#descriptor~28#1.offset, 8);call write~$Pointer$#32(533, 0, vidioc_overlay_~#descriptor~28#1.base, 8 + vidioc_overlay_~#descriptor~28#1.offset, 8);call write~$Pointer$#32(534, 0, vidioc_overlay_~#descriptor~28#1.base, 16 + vidioc_overlay_~#descriptor~28#1.offset, 8);call write~$Pointer$#32(535, 0, vidioc_overlay_~#descriptor~28#1.base, 24 + vidioc_overlay_~#descriptor~28#1.offset, 8);call write~int#32(885, vidioc_overlay_~#descriptor~28#1.base, 32 + vidioc_overlay_~#descriptor~28#1.offset, 4);call write~int#32(0, vidioc_overlay_~#descriptor~28#1.base, 36 + vidioc_overlay_~#descriptor~28#1.offset, 4);call vidioc_overlay_#t~mem1612#1 := read~int#32(vidioc_overlay_~#descriptor~28#1.base, 36 + vidioc_overlay_~#descriptor~28#1.offset, 4); [2025-02-08 04:19:33,232 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12240: assume !(0 != vidioc_overlay_#t~bitwise1611#1 % 4294967296);havoc vidioc_overlay_#t~bitwise1611#1; [2025-02-08 04:19:33,232 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12240-2: havoc vidioc_overlay_#t~bitwise1611#1;assume vidioc_overlay_#t~bitwise1611#1 % 4294967296 <= ~saa7146_debug~0 % 4294967296 && vidioc_overlay_#t~bitwise1611#1 % 4294967296 <= 2; [2025-02-08 04:19:33,232 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12240-1: [2025-02-08 04:19:33,232 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9730: assume 10 == ~ldv_statevar_6~0; [2025-02-08 04:19:33,232 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9730: assume !(10 == ~ldv_statevar_6~0); [2025-02-08 04:19:33,232 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10787: call saa7146_pgtable_build_#t~mem1176#1.base, saa7146_pgtable_build_#t~mem1176#1.offset := read~$Pointer$#36(saa7146_pgtable_build_~pt1~0#1.base, 4 + saa7146_pgtable_build_~pt1~0#1.offset, 8);saa7146_pgtable_build_~ptr1~0#1.base, saa7146_pgtable_build_~ptr1~0#1.offset := saa7146_pgtable_build_#t~mem1176#1.base, saa7146_pgtable_build_#t~mem1176#1.offset;call saa7146_pgtable_build_#t~mem1177#1.base, saa7146_pgtable_build_#t~mem1177#1.offset := read~$Pointer$#36(saa7146_pgtable_build_~pt2~0#1.base, 4 + saa7146_pgtable_build_~pt2~0#1.offset, 8);saa7146_pgtable_build_~ptr2~0#1.base, saa7146_pgtable_build_~ptr2~0#1.offset := saa7146_pgtable_build_#t~mem1177#1.base, saa7146_pgtable_build_#t~mem1177#1.offset;havoc saa7146_pgtable_build_#t~mem1177#1.base, saa7146_pgtable_build_#t~mem1177#1.offset;call saa7146_pgtable_build_#t~mem1178#1.base, saa7146_pgtable_build_#t~mem1178#1.offset := read~$Pointer$#36(saa7146_pgtable_build_~pt3~0#1.base, 4 + saa7146_pgtable_build_~pt3~0#1.offset, 8);saa7146_pgtable_build_~ptr3~0#1.base, saa7146_pgtable_build_~ptr3~0#1.offset := saa7146_pgtable_build_#t~mem1178#1.base, saa7146_pgtable_build_#t~mem1178#1.offset;havoc saa7146_pgtable_build_#t~mem1178#1.base, saa7146_pgtable_build_#t~mem1178#1.offset;saa7146_pgtable_build_~i~2#1 := 0; [2025-02-08 04:19:33,232 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9598-1: SUMMARY for call ldv_v4l2_file_operations_io_instance_5_#t~ret924#1.base, ldv_v4l2_file_operations_io_instance_5_#t~ret924#1.offset := ldv_xmalloc(16); srcloc: null [2025-02-08 04:19:33,232 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12637-1: [2025-02-08 04:19:33,232 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12637: assume 0 != buffer_prepare_#t~bitwise1691#1 % 4294967296;havoc buffer_prepare_#t~bitwise1691#1;call write~$Pointer$#32(574, 0, buffer_prepare_~#descriptor___0~20#1.base, buffer_prepare_~#descriptor___0~20#1.offset, 8);call write~$Pointer$#32(575, 0, buffer_prepare_~#descriptor___0~20#1.base, 8 + buffer_prepare_~#descriptor___0~20#1.offset, 8);call write~$Pointer$#32(576, 0, buffer_prepare_~#descriptor___0~20#1.base, 16 + buffer_prepare_~#descriptor___0~20#1.offset, 8);call write~$Pointer$#32(577, 0, buffer_prepare_~#descriptor___0~20#1.base, 24 + buffer_prepare_~#descriptor___0~20#1.offset, 8);call write~int#32(1075, buffer_prepare_~#descriptor___0~20#1.base, 32 + buffer_prepare_~#descriptor___0~20#1.offset, 4);call write~int#32(0, buffer_prepare_~#descriptor___0~20#1.base, 36 + buffer_prepare_~#descriptor___0~20#1.offset, 4);call buffer_prepare_#t~mem1692#1 := read~int#32(buffer_prepare_~#descriptor___0~20#1.base, 36 + buffer_prepare_~#descriptor___0~20#1.offset, 4); [2025-02-08 04:19:33,232 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12637: assume !(0 != buffer_prepare_#t~bitwise1691#1 % 4294967296);havoc buffer_prepare_#t~bitwise1691#1; [2025-02-08 04:19:33,232 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12637-3: assume 2 == ~saa7146_debug~0 % 4294967296;buffer_prepare_#t~bitwise1691#1 := ~saa7146_debug~0; [2025-02-08 04:19:33,232 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12637-3: assume !(2 == ~saa7146_debug~0 % 4294967296); [2025-02-08 04:19:33,232 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12637-2: havoc buffer_prepare_#t~bitwise1691#1;assume buffer_prepare_#t~bitwise1691#1 % 4294967296 <= ~saa7146_debug~0 % 4294967296 && buffer_prepare_#t~bitwise1691#1 % 4294967296 <= 2; [2025-02-08 04:19:33,232 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9598: ldv_v4l2_file_operations_io_instance_5_~tmp___1~17#1.base, ldv_v4l2_file_operations_io_instance_5_~tmp___1~17#1.offset := ldv_v4l2_file_operations_io_instance_5_#t~ret924#1.base, ldv_v4l2_file_operations_io_instance_5_#t~ret924#1.offset;havoc ldv_v4l2_file_operations_io_instance_5_#t~ret924#1.base, ldv_v4l2_file_operations_io_instance_5_#t~ret924#1.offset;~ldv_5_resource_struct_poll_table_struct_ptr~0.base, ~ldv_5_resource_struct_poll_table_struct_ptr~0.offset := ldv_v4l2_file_operations_io_instance_5_~tmp___1~17#1.base, ldv_v4l2_file_operations_io_instance_5_~tmp___1~17#1.offset; [2025-02-08 04:19:33,232 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13430-1: SUMMARY for call ldv_dummy_resourceless_instance_callback_2_9_#t~ret1855#1 := vidioc_enum_fmt_vid_cap(ldv_dummy_resourceless_instance_callback_2_9_~arg1#1.base, ldv_dummy_resourceless_instance_callback_2_9_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_2_9_~arg2#1.base, ldv_dummy_resourceless_instance_callback_2_9_~arg2#1.offset, ldv_dummy_resourceless_instance_callback_2_9_~arg3#1.base, ldv_dummy_resourceless_instance_callback_2_9_~arg3#1.offset); srcloc: null [2025-02-08 04:19:33,232 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12637-4: assume 0 == ~saa7146_debug~0 % 4294967296;buffer_prepare_#t~bitwise1691#1 := 0; [2025-02-08 04:19:33,232 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12637-4: assume !(0 == ~saa7146_debug~0 % 4294967296); [2025-02-08 04:19:33,233 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13430: assume -2147483648 <= ldv_dummy_resourceless_instance_callback_2_9_#t~ret1855#1 && ldv_dummy_resourceless_instance_callback_2_9_#t~ret1855#1 <= 2147483647;havoc ldv_dummy_resourceless_instance_callback_2_9_#t~ret1855#1;havoc ldv_dummy_resourceless_instance_callback_2_9_#t~ret1855#1, ldv_dummy_resourceless_instance_callback_2_9_~arg0#1.base, ldv_dummy_resourceless_instance_callback_2_9_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_2_9_~arg1#1.base, ldv_dummy_resourceless_instance_callback_2_9_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_2_9_~arg2#1.base, ldv_dummy_resourceless_instance_callback_2_9_~arg2#1.offset, ldv_dummy_resourceless_instance_callback_2_9_~arg3#1.base, ldv_dummy_resourceless_instance_callback_2_9_~arg3#1.offset;havoc ldv_dummy_resourceless_instance_callback_2_9_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_2_9_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_2_9_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_2_9_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_2_9_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_2_9_#in~arg2#1.offset, ldv_dummy_resourceless_instance_callback_2_9_#in~arg3#1.base, ldv_dummy_resourceless_instance_callback_2_9_#in~arg3#1.offset;assume { :end_inline_ldv_dummy_resourceless_instance_callback_2_9 } true; [2025-02-08 04:19:33,233 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9467: assume 3 == ~ldv_statevar_5~0; [2025-02-08 04:19:33,233 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9467: assume !(3 == ~ldv_statevar_5~0); [2025-02-08 04:19:33,233 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12506: assume -2147483648 <= vidioc_streamoff_#t~ret1659#1 && vidioc_streamoff_#t~ret1659#1 <= 2147483647;vidioc_streamoff_~err~9#1 := vidioc_streamoff_#t~ret1659#1;havoc vidioc_streamoff_#t~ret1659#1; [2025-02-08 04:19:33,233 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8146: ~ldv_statevar_0~0 := 1; [2025-02-08 04:19:33,233 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12506-1: SUMMARY for call vidioc_streamoff_#t~ret1659#1 := videobuf_streamoff(vidioc_streamoff_~fh~14#1.base, 176 + vidioc_streamoff_~fh~14#1.offset); srcloc: null [2025-02-08 04:19:33,233 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9071: assume 21 == ldv_switch_1_~tmp~42#1; [2025-02-08 04:19:33,233 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9071: assume !(21 == ldv_switch_1_~tmp~42#1); [2025-02-08 04:19:33,233 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12771: buffer_prepare_#res#1 := buffer_prepare_~err~10#1;call ULTIMATE.dealloc(buffer_prepare_~#descriptor~31#1.base, buffer_prepare_~#descriptor~31#1.offset);havoc buffer_prepare_~#descriptor~31#1.base, buffer_prepare_~#descriptor~31#1.offset;call ULTIMATE.dealloc(buffer_prepare_~#descriptor___0~20#1.base, buffer_prepare_~#descriptor___0~20#1.offset);havoc buffer_prepare_~#descriptor___0~20#1.base, buffer_prepare_~#descriptor___0~20#1.offset;call ULTIMATE.dealloc(buffer_prepare_~#descriptor___1~18#1.base, buffer_prepare_~#descriptor___1~18#1.offset);havoc buffer_prepare_~#descriptor___1~18#1.base, buffer_prepare_~#descriptor___1~18#1.offset;call ULTIMATE.dealloc(buffer_prepare_~#descriptor___2~10#1.base, buffer_prepare_~#descriptor___2~10#1.offset);havoc buffer_prepare_~#descriptor___2~10#1.base, buffer_prepare_~#descriptor___2~10#1.offset;call ULTIMATE.dealloc(buffer_prepare_~#descriptor___3~6#1.base, buffer_prepare_~#descriptor___3~6#1.offset);havoc buffer_prepare_~#descriptor___3~6#1.base, buffer_prepare_~#descriptor___3~6#1.offset; [2025-02-08 04:19:33,233 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12771-1: SUMMARY for call saa7146_dma_free(buffer_prepare_~dev~24#1.base, buffer_prepare_~dev~24#1.offset, buffer_prepare_~q#1.base, buffer_prepare_~q#1.offset, buffer_prepare_~buf~2#1.base, buffer_prepare_~buf~2#1.offset); srcloc: null [2025-02-08 04:19:33,233 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8675: ~ldv_statevar_2~0 := 2; [2025-02-08 04:19:33,233 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8675-1: SUMMARY for call ldv_free(~ldv_2_ldv_param_3_2_default~0.base, ~ldv_2_ldv_param_3_2_default~0.offset); srcloc: null [2025-02-08 04:19:33,233 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8807: assume { :begin_inline_ldv_dummy_resourceless_instance_callback_2_38 } true;ldv_dummy_resourceless_instance_callback_2_38_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_2_38_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_2_38_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_2_38_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_2_38_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_2_38_#in~arg2#1.offset := ~ldv_2_callback_vidioc_subscribe_event~0.base, ~ldv_2_callback_vidioc_subscribe_event~0.offset, ~ldv_2_container_struct_v4l2_fh_ptr~0.base, ~ldv_2_container_struct_v4l2_fh_ptr~0.offset, ~ldv_2_container_struct_v4l2_event_subscription_ptr~0.base, ~ldv_2_container_struct_v4l2_event_subscription_ptr~0.offset;havoc ldv_dummy_resourceless_instance_callback_2_38_#t~ret1851#1, ldv_dummy_resourceless_instance_callback_2_38_~arg0#1.base, ldv_dummy_resourceless_instance_callback_2_38_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_2_38_~arg1#1.base, ldv_dummy_resourceless_instance_callback_2_38_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_2_38_~arg2#1.base, ldv_dummy_resourceless_instance_callback_2_38_~arg2#1.offset;ldv_dummy_resourceless_instance_callback_2_38_~arg0#1.base, ldv_dummy_resourceless_instance_callback_2_38_~arg0#1.offset := ldv_dummy_resourceless_instance_callback_2_38_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_2_38_#in~arg0#1.offset;ldv_dummy_resourceless_instance_callback_2_38_~arg1#1.base, ldv_dummy_resourceless_instance_callback_2_38_~arg1#1.offset := ldv_dummy_resourceless_instance_callback_2_38_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_2_38_#in~arg1#1.offset;ldv_dummy_resourceless_instance_callback_2_38_~arg2#1.base, ldv_dummy_resourceless_instance_callback_2_38_~arg2#1.offset := ldv_dummy_resourceless_instance_callback_2_38_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_2_38_#in~arg2#1.offset; [2025-02-08 04:19:33,233 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9600: ldv_v4l2_file_operations_io_instance_5_~tmp___2~11#1.base, ldv_v4l2_file_operations_io_instance_5_~tmp___2~11#1.offset := ldv_v4l2_file_operations_io_instance_5_#t~ret925#1.base, ldv_v4l2_file_operations_io_instance_5_#t~ret925#1.offset;havoc ldv_v4l2_file_operations_io_instance_5_#t~ret925#1.base, ldv_v4l2_file_operations_io_instance_5_#t~ret925#1.offset;~ldv_5_resource_struct_saa7146_dev_ptr~0.base, ~ldv_5_resource_struct_saa7146_dev_ptr~0.offset := ldv_v4l2_file_operations_io_instance_5_~tmp___2~11#1.base, ldv_v4l2_file_operations_io_instance_5_~tmp___2~11#1.offset; [2025-02-08 04:19:33,233 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9600-1: SUMMARY for call ldv_v4l2_file_operations_io_instance_5_#t~ret925#1.base, ldv_v4l2_file_operations_io_instance_5_#t~ret925#1.offset := ldv_xmalloc(1352); srcloc: null [2025-02-08 04:19:33,233 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8279-1: SUMMARY for call ldv_io_instance_callback_5_21_#t~ret880#1 := fops_mmap(ldv_io_instance_callback_5_21_~arg1#1.base, ldv_io_instance_callback_5_21_~arg1#1.offset, ldv_io_instance_callback_5_21_~arg2#1.base, ldv_io_instance_callback_5_21_~arg2#1.offset); srcloc: null [2025-02-08 04:19:33,233 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13300-1: SUMMARY for call ldv_dummy_resourceless_instance_callback_2_3_#t~ret1844#1 := vidioc_dqbuf(ldv_dummy_resourceless_instance_callback_2_3_~arg1#1.base, ldv_dummy_resourceless_instance_callback_2_3_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_2_3_~arg2#1.base, ldv_dummy_resourceless_instance_callback_2_3_~arg2#1.offset, ldv_dummy_resourceless_instance_callback_2_3_~arg3#1.base, ldv_dummy_resourceless_instance_callback_2_3_~arg3#1.offset); srcloc: null [2025-02-08 04:19:33,233 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8279: assume -2147483648 <= ldv_io_instance_callback_5_21_#t~ret880#1 && ldv_io_instance_callback_5_21_#t~ret880#1 <= 2147483647;havoc ldv_io_instance_callback_5_21_#t~ret880#1;havoc ldv_io_instance_callback_5_21_#t~ret880#1, ldv_io_instance_callback_5_21_~arg0#1.base, ldv_io_instance_callback_5_21_~arg0#1.offset, ldv_io_instance_callback_5_21_~arg1#1.base, ldv_io_instance_callback_5_21_~arg1#1.offset, ldv_io_instance_callback_5_21_~arg2#1.base, ldv_io_instance_callback_5_21_~arg2#1.offset;havoc ldv_io_instance_callback_5_21_#in~arg0#1.base, ldv_io_instance_callback_5_21_#in~arg0#1.offset, ldv_io_instance_callback_5_21_#in~arg1#1.base, ldv_io_instance_callback_5_21_#in~arg1#1.offset, ldv_io_instance_callback_5_21_#in~arg2#1.base, ldv_io_instance_callback_5_21_#in~arg2#1.offset;assume { :end_inline_ldv_io_instance_callback_5_21 } true;~ldv_statevar_5~0 := 3; [2025-02-08 04:19:33,233 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13300: assume -2147483648 <= ldv_dummy_resourceless_instance_callback_2_3_#t~ret1844#1 && ldv_dummy_resourceless_instance_callback_2_3_#t~ret1844#1 <= 2147483647;havoc ldv_dummy_resourceless_instance_callback_2_3_#t~ret1844#1;havoc ldv_dummy_resourceless_instance_callback_2_3_#t~ret1844#1, ldv_dummy_resourceless_instance_callback_2_3_~arg0#1.base, ldv_dummy_resourceless_instance_callback_2_3_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_2_3_~arg1#1.base, ldv_dummy_resourceless_instance_callback_2_3_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_2_3_~arg2#1.base, ldv_dummy_resourceless_instance_callback_2_3_~arg2#1.offset, ldv_dummy_resourceless_instance_callback_2_3_~arg3#1.base, ldv_dummy_resourceless_instance_callback_2_3_~arg3#1.offset;havoc ldv_dummy_resourceless_instance_callback_2_3_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_2_3_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_2_3_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_2_3_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_2_3_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_2_3_#in~arg2#1.offset, ldv_dummy_resourceless_instance_callback_2_3_#in~arg3#1.base, ldv_dummy_resourceless_instance_callback_2_3_#in~arg3#1.offset;assume { :end_inline_ldv_dummy_resourceless_instance_callback_2_3 } true; [2025-02-08 04:19:33,233 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15811-1: SUMMARY for call vbi_stop(vbi_read_timeout_~fh~25#1.base, vbi_read_timeout_~fh~25#1.offset, vbi_read_timeout_~file~7#1.base, vbi_read_timeout_~file~7#1.offset); srcloc: null [2025-02-08 04:19:33,233 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15811: call ULTIMATE.dealloc(vbi_read_timeout_~#descriptor~47#1.base, vbi_read_timeout_~#descriptor~47#1.offset);havoc vbi_read_timeout_~#descriptor~47#1.base, vbi_read_timeout_~#descriptor~47#1.offset; [2025-02-08 04:19:33,233 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9865: assume { :begin_inline_ldv_io_instance_callback_6_18 } true;ldv_io_instance_callback_6_18_#in~arg0#1.base, ldv_io_instance_callback_6_18_#in~arg0#1.offset, ldv_io_instance_callback_6_18_#in~arg1#1.base, ldv_io_instance_callback_6_18_#in~arg1#1.offset, ldv_io_instance_callback_6_18_#in~arg2#1 := ~ldv_6_callback_irq_done~0.base, ~ldv_6_callback_irq_done~0.offset, ~ldv_6_resource_struct_saa7146_dev_ptr~0.base, ~ldv_6_resource_struct_saa7146_dev_ptr~0.offset, ~ldv_6_ldv_param_18_1_default~0;havoc ldv_io_instance_callback_6_18_~arg0#1.base, ldv_io_instance_callback_6_18_~arg0#1.offset, ldv_io_instance_callback_6_18_~arg1#1.base, ldv_io_instance_callback_6_18_~arg1#1.offset, ldv_io_instance_callback_6_18_~arg2#1;ldv_io_instance_callback_6_18_~arg0#1.base, ldv_io_instance_callback_6_18_~arg0#1.offset := ldv_io_instance_callback_6_18_#in~arg0#1.base, ldv_io_instance_callback_6_18_#in~arg0#1.offset;ldv_io_instance_callback_6_18_~arg1#1.base, ldv_io_instance_callback_6_18_~arg1#1.offset := ldv_io_instance_callback_6_18_#in~arg1#1.base, ldv_io_instance_callback_6_18_#in~arg1#1.offset;ldv_io_instance_callback_6_18_~arg2#1 := ldv_io_instance_callback_6_18_#in~arg2#1; [2025-02-08 04:19:33,234 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9865-1: SUMMARY for call ldv_assume((if 2 == ~ldv_statevar_4~0 then 1 else 0)); srcloc: null [2025-02-08 04:19:33,234 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8544: assume 30 == ~ldv_statevar_2~0; [2025-02-08 04:19:33,234 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8544: assume !(30 == ~ldv_statevar_2~0); [2025-02-08 04:19:33,234 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8412: assume 4 == ~ldv_statevar_1~0; [2025-02-08 04:19:33,234 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8412: assume !(4 == ~ldv_statevar_1~0); [2025-02-08 04:19:33,234 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12112: assume -9223372036854775808 <= vidioc_s_std_#t~ret1568#1 && vidioc_s_std_#t~ret1568#1 <= 9223372036854775807;vidioc_s_std_~tmp___0~41#1 := vidioc_s_std_#t~ret1568#1;havoc vidioc_s_std_#t~mem1567#1;havoc vidioc_s_std_#t~ret1568#1; [2025-02-08 04:19:33,234 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13169: assume -2147483648 <= ldv_dummy_resourceless_instance_callback_2_11_#t~ret1833#1 && ldv_dummy_resourceless_instance_callback_2_11_#t~ret1833#1 <= 2147483647;havoc ldv_dummy_resourceless_instance_callback_2_11_#t~ret1833#1;havoc ldv_dummy_resourceless_instance_callback_2_11_#t~ret1833#1, ldv_dummy_resourceless_instance_callback_2_11_~arg0#1.base, ldv_dummy_resourceless_instance_callback_2_11_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_2_11_~arg1#1.base, ldv_dummy_resourceless_instance_callback_2_11_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_2_11_~arg2#1.base, ldv_dummy_resourceless_instance_callback_2_11_~arg2#1.offset, ldv_dummy_resourceless_instance_callback_2_11_~arg3#1.base, ldv_dummy_resourceless_instance_callback_2_11_~arg3#1.offset;havoc ldv_dummy_resourceless_instance_callback_2_11_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_2_11_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_2_11_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_2_11_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_2_11_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_2_11_#in~arg2#1.offset, ldv_dummy_resourceless_instance_callback_2_11_#in~arg3#1.base, ldv_dummy_resourceless_instance_callback_2_11_#in~arg3#1.offset;assume { :end_inline_ldv_dummy_resourceless_instance_callback_2_11 } true; [2025-02-08 04:19:33,234 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12112-1: SUMMARY for call vidioc_s_std_#t~ret1568#1 := ldv__builtin_expect((if vidioc_s_std_#t~mem1567#1 % 4294967296 % 18446744073709551616 <= 9223372036854775807 then vidioc_s_std_#t~mem1567#1 % 4294967296 % 18446744073709551616 else vidioc_s_std_#t~mem1567#1 % 4294967296 % 18446744073709551616 - 18446744073709551616) % 2, 0); srcloc: null [2025-02-08 04:19:33,234 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13169-1: SUMMARY for call ldv_dummy_resourceless_instance_callback_2_11_#t~ret1833#1 := vidioc_g_fbuf(ldv_dummy_resourceless_instance_callback_2_11_~arg1#1.base, ldv_dummy_resourceless_instance_callback_2_11_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_2_11_~arg2#1.base, ldv_dummy_resourceless_instance_callback_2_11_~arg2#1.offset, ldv_dummy_resourceless_instance_callback_2_11_~arg3#1.base, ldv_dummy_resourceless_instance_callback_2_11_~arg3#1.offset); srcloc: null [2025-02-08 04:19:33,234 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9602: ldv_v4l2_file_operations_io_instance_5_~tmp___3~8#1.base, ldv_v4l2_file_operations_io_instance_5_~tmp___3~8#1.offset := ldv_v4l2_file_operations_io_instance_5_#t~ret926#1.base, ldv_v4l2_file_operations_io_instance_5_#t~ret926#1.offset;havoc ldv_v4l2_file_operations_io_instance_5_#t~ret926#1.base, ldv_v4l2_file_operations_io_instance_5_#t~ret926#1.offset;~ldv_5_resource_struct_saa7146_vv_ptr~0.base, ~ldv_5_resource_struct_saa7146_vv_ptr~0.offset := ldv_v4l2_file_operations_io_instance_5_~tmp___3~8#1.base, ldv_v4l2_file_operations_io_instance_5_~tmp___3~8#1.offset; [2025-02-08 04:19:33,234 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9734: assume 11 == ~ldv_statevar_6~0; [2025-02-08 04:19:33,234 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9734: assume !(11 == ~ldv_statevar_6~0); [2025-02-08 04:19:33,234 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12509: assume 4 == vidioc_streamoff_~type#1 % 4294967296; [2025-02-08 04:19:33,234 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12509: assume !(4 == vidioc_streamoff_~type#1 % 4294967296); [2025-02-08 04:19:33,234 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9602-1: SUMMARY for call ldv_v4l2_file_operations_io_instance_5_#t~ret926#1.base, ldv_v4l2_file_operations_io_instance_5_#t~ret926#1.offset := ldv_xmalloc(1224); srcloc: null [2025-02-08 04:19:33,234 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12377-4: assume 0 == ~saa7146_debug~0 % 4294967296;vidioc_streamon_#t~bitwise1637#1 := 0; [2025-02-08 04:19:33,234 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12377-4: assume !(0 == ~saa7146_debug~0 % 4294967296); [2025-02-08 04:19:33,234 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12377-1: [2025-02-08 04:19:33,234 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12377: assume 0 != vidioc_streamon_#t~bitwise1637#1 % 4294967296;havoc vidioc_streamon_#t~bitwise1637#1;call write~$Pointer$#32(538, 0, vidioc_streamon_~#descriptor~29#1.base, vidioc_streamon_~#descriptor~29#1.offset, 8);call write~$Pointer$#32(539, 0, vidioc_streamon_~#descriptor~29#1.base, 8 + vidioc_streamon_~#descriptor~29#1.offset, 8);call write~$Pointer$#32(540, 0, vidioc_streamon_~#descriptor~29#1.base, 16 + vidioc_streamon_~#descriptor~29#1.offset, 8);call write~$Pointer$#32(541, 0, vidioc_streamon_~#descriptor~29#1.base, 24 + vidioc_streamon_~#descriptor~29#1.offset, 8);call write~int#32(942, vidioc_streamon_~#descriptor~29#1.base, 32 + vidioc_streamon_~#descriptor~29#1.offset, 4);call write~int#32(0, vidioc_streamon_~#descriptor~29#1.base, 36 + vidioc_streamon_~#descriptor~29#1.offset, 4);call vidioc_streamon_#t~mem1638#1 := read~int#32(vidioc_streamon_~#descriptor~29#1.base, 36 + vidioc_streamon_~#descriptor~29#1.offset, 4); [2025-02-08 04:19:33,234 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12377: assume !(0 != vidioc_streamon_#t~bitwise1637#1 % 4294967296);havoc vidioc_streamon_#t~bitwise1637#1; [2025-02-08 04:19:33,234 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12377-3: assume 2 == ~saa7146_debug~0 % 4294967296;vidioc_streamon_#t~bitwise1637#1 := ~saa7146_debug~0; [2025-02-08 04:19:33,234 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12377-3: assume !(2 == ~saa7146_debug~0 % 4294967296); [2025-02-08 04:19:33,234 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12377-2: havoc vidioc_streamon_#t~bitwise1637#1;assume vidioc_streamon_#t~bitwise1637#1 % 4294967296 <= ~saa7146_debug~0 % 4294967296 && vidioc_streamon_#t~bitwise1637#1 % 4294967296 <= 2; [2025-02-08 04:19:33,234 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8810: ~ldv_statevar_2~0 := 2; [2025-02-08 04:19:33,235 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7885-1: SUMMARY for call ldv_assume((if 7 == ~ldv_statevar_0~0 then 1 else 0)); srcloc: null [2025-02-08 04:19:33,235 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7885: assume { :begin_inline_ldv_dispatch_deregister_file_operations_instance_3_9_7 } true;assume { :begin_inline_ldv_switch_automaton_state_0_6 } true;~ldv_0_ret_default~0 := 1;~ldv_statevar_0~0 := 15;assume { :end_inline_ldv_switch_automaton_state_0_6 } true;assume { :end_inline_ldv_dispatch_deregister_file_operations_instance_3_9_7 } true;~ldv_statevar_9~0 := 6; [2025-02-08 04:19:33,235 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8810-1: SUMMARY for call ldv_free(~ldv_2_ldv_param_3_2_default~0.base, ~ldv_2_ldv_param_3_2_default~0.offset); srcloc: null [2025-02-08 04:19:33,235 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9471: assume 4 == ~ldv_statevar_5~0; [2025-02-08 04:19:33,235 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9471: assume !(4 == ~ldv_statevar_5~0); [2025-02-08 04:19:33,235 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8150: assume -2147483648 <= ldv_file_operations_file_operations_instance_0_#t~ret861#1 && ldv_file_operations_file_operations_instance_0_#t~ret861#1 <= 2147483647;~ldv_statevar_0~0 := ldv_file_operations_file_operations_instance_0_#t~ret861#1;havoc ldv_file_operations_file_operations_instance_0_#t~ret861#1; [2025-02-08 04:19:33,235 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12114: assume 0 != vidioc_s_std_~tmp___0~41#1; [2025-02-08 04:19:33,235 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12114: assume !(0 != vidioc_s_std_~tmp___0~41#1); [2025-02-08 04:19:33,235 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9075: assume 22 == ldv_switch_1_~tmp~42#1; [2025-02-08 04:19:33,235 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9075: assume !(22 == ldv_switch_1_~tmp~42#1); [2025-02-08 04:19:33,235 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8150-1: SUMMARY for call ldv_file_operations_file_operations_instance_0_#t~ret861#1 := ldv_switch_0(); srcloc: null [2025-02-08 04:19:33,235 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9604: ldv_v4l2_file_operations_io_instance_5_~tmp___4~7#1.base, ldv_v4l2_file_operations_io_instance_5_~tmp___4~7#1.offset := ldv_v4l2_file_operations_io_instance_5_#t~ret927#1.base, ldv_v4l2_file_operations_io_instance_5_#t~ret927#1.offset;havoc ldv_v4l2_file_operations_io_instance_5_#t~ret927#1.base, ldv_v4l2_file_operations_io_instance_5_#t~ret927#1.offset;~ldv_5_resource_struct_vm_area_struct_ptr~0.base, ~ldv_5_resource_struct_vm_area_struct_ptr~0.offset := ldv_v4l2_file_operations_io_instance_5_~tmp___4~7#1.base, ldv_v4l2_file_operations_io_instance_5_~tmp___4~7#1.offset; [2025-02-08 04:19:33,235 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9604-1: SUMMARY for call ldv_v4l2_file_operations_io_instance_5_#t~ret927#1.base, ldv_v4l2_file_operations_io_instance_5_#t~ret927#1.offset := ldv_xmalloc(184); srcloc: null [2025-02-08 04:19:33,235 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10793: saa7146_pgtable_build_~p~0#1 := 0; [2025-02-08 04:19:33,235 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12511-1: SUMMARY for call vidioc_streamoff_#t~ret1660#1 := videobuf_streamoff(vidioc_streamoff_~fh~14#1.base, 772 + vidioc_streamoff_~fh~14#1.offset); srcloc: null [2025-02-08 04:19:33,235 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12511: assume -2147483648 <= vidioc_streamoff_#t~ret1660#1 && vidioc_streamoff_#t~ret1660#1 <= 2147483647;vidioc_streamoff_~err~9#1 := vidioc_streamoff_#t~ret1660#1;havoc vidioc_streamoff_#t~ret1660#1; [2025-02-08 04:19:33,235 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8548: assume 31 == ~ldv_statevar_2~0; [2025-02-08 04:19:33,235 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8548: assume !(31 == ~ldv_statevar_2~0); [2025-02-08 04:19:33,235 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8416: assume 5 == ~ldv_statevar_1~0; [2025-02-08 04:19:33,235 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8416: assume !(5 == ~ldv_statevar_1~0); [2025-02-08 04:19:33,235 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12116: assume -2147483648 <= vidioc_s_std_#t~ret1569#1 && vidioc_s_std_#t~ret1569#1 <= 2147483647;havoc vidioc_s_std_#t~ret1569#1; [2025-02-08 04:19:33,235 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12116-1: SUMMARY for call vidioc_s_std_#t~ret1569#1 := __dynamic_pr_debug(vidioc_s_std_~#descriptor___0~18#1.base, vidioc_s_std_~#descriptor___0~18#1.offset, 512, 0); srcloc: null [2025-02-08 04:19:33,235 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12248: assume -9223372036854775808 <= vidioc_overlay_#t~ret1613#1 && vidioc_overlay_#t~ret1613#1 <= 9223372036854775807;vidioc_overlay_~tmp~73#1 := vidioc_overlay_#t~ret1613#1;havoc vidioc_overlay_#t~mem1612#1;havoc vidioc_overlay_#t~ret1613#1; [2025-02-08 04:19:33,235 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12248-1: SUMMARY for call vidioc_overlay_#t~ret1613#1 := ldv__builtin_expect((if vidioc_overlay_#t~mem1612#1 % 4294967296 % 18446744073709551616 <= 9223372036854775807 then vidioc_overlay_#t~mem1612#1 % 4294967296 % 18446744073709551616 else vidioc_overlay_#t~mem1612#1 % 4294967296 % 18446744073709551616 - 18446744073709551616) % 2, 0); srcloc: null [2025-02-08 04:19:33,235 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9738: assume 13 == ~ldv_statevar_6~0; [2025-02-08 04:19:33,235 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9738: assume !(13 == ~ldv_statevar_6~0); [2025-02-08 04:19:33,235 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9606-1: SUMMARY for call ldv_v4l2_file_operations_io_instance_5_#t~ret928#1 := ldv_switch_3(); srcloc: null [2025-02-08 04:19:33,235 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12645-1: SUMMARY for call buffer_prepare_#t~ret1693#1 := ldv__builtin_expect((if buffer_prepare_#t~mem1692#1 % 4294967296 % 18446744073709551616 <= 9223372036854775807 then buffer_prepare_#t~mem1692#1 % 4294967296 % 18446744073709551616 else buffer_prepare_#t~mem1692#1 % 4294967296 % 18446744073709551616 - 18446744073709551616) % 2, 0); srcloc: null [2025-02-08 04:19:33,235 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12645: assume -9223372036854775808 <= buffer_prepare_#t~ret1693#1 && buffer_prepare_#t~ret1693#1 <= 9223372036854775807;buffer_prepare_~tmp___0~48#1 := buffer_prepare_#t~ret1693#1;havoc buffer_prepare_#t~mem1692#1;havoc buffer_prepare_#t~ret1693#1; [2025-02-08 04:19:33,235 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8681: assume { :begin_inline_ldv_dummy_resourceless_instance_callback_2_15 } true;ldv_dummy_resourceless_instance_callback_2_15_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_2_15_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_2_15_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_2_15_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_2_15_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_2_15_#in~arg2#1.offset, ldv_dummy_resourceless_instance_callback_2_15_#in~arg3#1.base, ldv_dummy_resourceless_instance_callback_2_15_#in~arg3#1.offset := ~ldv_2_callback_vidioc_g_parm~0.base, ~ldv_2_callback_vidioc_g_parm~0.offset, ~ldv_2_container_struct_file_ptr~0.base, ~ldv_2_container_struct_file_ptr~0.offset, ~ldv_2_container_struct_v4l2_buffer_ptr~0.base, ~ldv_2_container_struct_v4l2_buffer_ptr~0.offset, ~ldv_2_container_struct_v4l2_streamparm_ptr~0.base, ~ldv_2_container_struct_v4l2_streamparm_ptr~0.offset;havoc ldv_dummy_resourceless_instance_callback_2_15_#t~ret1837#1, ldv_dummy_resourceless_instance_callback_2_15_~arg0#1.base, ldv_dummy_resourceless_instance_callback_2_15_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_2_15_~arg1#1.base, ldv_dummy_resourceless_instance_callback_2_15_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_2_15_~arg2#1.base, ldv_dummy_resourceless_instance_callback_2_15_~arg2#1.offset, ldv_dummy_resourceless_instance_callback_2_15_~arg3#1.base, ldv_dummy_resourceless_instance_callback_2_15_~arg3#1.offset;ldv_dummy_resourceless_instance_callback_2_15_~arg0#1.base, ldv_dummy_resourceless_instance_callback_2_15_~arg0#1.offset := ldv_dummy_resourceless_instance_callback_2_15_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_2_15_#in~arg0#1.offset;ldv_dummy_resourceless_instance_callback_2_15_~arg1#1.base, ldv_dummy_resourceless_instance_callback_2_15_~arg1#1.offset := ldv_dummy_resourceless_instance_callback_2_15_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_2_15_#in~arg1#1.offset;ldv_dummy_resourceless_instance_callback_2_15_~arg2#1.base, ldv_dummy_resourceless_instance_callback_2_15_~arg2#1.offset := ldv_dummy_resourceless_instance_callback_2_15_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_2_15_#in~arg2#1.offset;ldv_dummy_resourceless_instance_callback_2_15_~arg3#1.base, ldv_dummy_resourceless_instance_callback_2_15_~arg3#1.offset := ldv_dummy_resourceless_instance_callback_2_15_#in~arg3#1.base, ldv_dummy_resourceless_instance_callback_2_15_#in~arg3#1.offset; [2025-02-08 04:19:33,236 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9606: assume -2147483648 <= ldv_v4l2_file_operations_io_instance_5_#t~ret928#1 && ldv_v4l2_file_operations_io_instance_5_#t~ret928#1 <= 2147483647;~ldv_statevar_5~0 := ldv_v4l2_file_operations_io_instance_5_#t~ret928#1;havoc ldv_v4l2_file_operations_io_instance_5_#t~ret928#1; [2025-02-08 04:19:33,236 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10663: 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;buffer_prepare_#t~ret1749#1 := saa7146_pgtable_build_#res#1;havoc saa7146_pgtable_build_#t~mem1149#1.base, saa7146_pgtable_build_#t~mem1149#1.offset, saa7146_pgtable_build_#t~ret1150#1.base, saa7146_pgtable_build_#t~ret1150#1.offset, saa7146_pgtable_build_#t~mem1151#1.base, saa7146_pgtable_build_#t~mem1151#1.offset, saa7146_pgtable_build_#t~mem1152#1, saa7146_pgtable_build_#t~mem1153#1.base, saa7146_pgtable_build_#t~mem1153#1.offset, saa7146_pgtable_build_#t~mem1154#1, saa7146_pgtable_build_#t~ret1155#1.base, saa7146_pgtable_build_#t~ret1155#1.offset, saa7146_pgtable_build_#t~bitwise1156#1, saa7146_pgtable_build_#t~mem1157#1, saa7146_pgtable_build_#t~ret1158#1, saa7146_pgtable_build_#t~ret1159#1, saa7146_pgtable_build_#t~mem1160#1, saa7146_pgtable_build_#t~bitwise1161#1, saa7146_pgtable_build_#t~mem1162#1.base, saa7146_pgtable_build_#t~mem1162#1.offset, saa7146_pgtable_build_#t~mem1164#1, saa7146_pgtable_build_#t~mem1163#1.base, saa7146_pgtable_build_#t~mem1163#1.offset, saa7146_pgtable_build_#t~mem1165#1, saa7146_pgtable_build_#t~mem1166#1, saa7146_pgtable_build_#t~mem1167#1, saa7146_pgtable_build_#t~bitwise1168#1, saa7146_pgtable_build_#t~mem1169#1, saa7146_pgtable_build_#t~ret1170#1, saa7146_pgtable_build_#t~ret1171#1, saa7146_pgtable_build_#t~bitwise1172#1, saa7146_pgtable_build_#t~mem1173#1, saa7146_pgtable_build_#t~ret1174#1, saa7146_pgtable_build_#t~ret1175#1, saa7146_pgtable_build_#t~mem1176#1.base, saa7146_pgtable_build_#t~mem1176#1.offset, saa7146_pgtable_build_#t~mem1177#1.base, saa7146_pgtable_build_#t~mem1177#1.offset, saa7146_pgtable_build_#t~mem1178#1.base, saa7146_pgtable_build_#t~mem1178#1.offset, saa7146_pgtable_build_#t~mem1179#1, saa7146_pgtable_build_#t~mem1180#1, saa7146_pgtable_build_#t~mem1181#1, saa7146_pgtable_build_#t~mem1182#1.base, saa7146_pgtable_build_#t~mem1182#1.offset, saa7146_pgtable_build_#t~mem1183#1, saa7146_pgtable_build_#t~mem1184#1, saa7146_pgtable_build_#t~mem1185#1, saa7146_pgtable_build_#t~mem1186#1.base, saa7146_pgtable_build_#t~mem1186#1.offset, saa7146_pgtable_build_#t~mem1187#1, saa7146_pgtable_build_#t~mem1188#1, saa7146_pgtable_build_#t~mem1189#1.base, saa7146_pgtable_build_#t~mem1189#1.offset, saa7146_pgtable_build_#t~mem1190#1, saa7146_pgtable_build_#t~mem1191#1, saa7146_pgtable_build_#t~mem1192#1.base, saa7146_pgtable_build_#t~mem1192#1.offset, saa7146_pgtable_build_#t~mem1193#1.base, saa7146_pgtable_build_#t~mem1193#1.offset, saa7146_pgtable_build_#t~mem1194#1, saa7146_pgtable_build_#t~ret1195#1, saa7146_pgtable_build_~dev#1.base, saa7146_pgtable_build_~dev#1.offset, saa7146_pgtable_build_~buf#1.base, saa7146_pgtable_build_~buf#1.offset, saa7146_pgtable_build_~pci~0#1.base, saa7146_pgtable_build_~pci~0#1.offset, saa7146_pgtable_build_~dma~1#1.base, saa7146_pgtable_build_~dma~1#1.offset, saa7146_pgtable_build_~tmp~63#1.base, saa7146_pgtable_build_~tmp~63#1.offset, saa7146_pgtable_build_~list~0#1.base, saa7146_pgtable_build_~list~0#1.offset, saa7146_pgtable_build_~length~0#1, saa7146_pgtable_build_~sfmt~0#1.base, saa7146_pgtable_build_~sfmt~0#1.offset, saa7146_pgtable_build_~tmp___0~32#1.base, saa7146_pgtable_build_~tmp___0~32#1.offset, saa7146_pgtable_build_~#descriptor~19#1.base, saa7146_pgtable_build_~#descriptor~19#1.offset, saa7146_pgtable_build_~tmp___1~21#1, saa7146_pgtable_build_~pt1~0#1.base, saa7146_pgtable_build_~pt1~0#1.offset, saa7146_pgtable_build_~pt2~0#1.base, saa7146_pgtable_build_~pt2~0#1.offset, saa7146_pgtable_build_~pt3~0#1.base, saa7146_pgtable_build_~pt3~0#1.offset, saa7146_pgtable_build_~ptr1~0#1.base, saa7146_pgtable_build_~ptr1~0#1.offset, saa7146_pgtable_build_~ptr2~0#1.base, saa7146_pgtable_build_~ptr2~0#1.offset, saa7146_pgtable_build_~ptr3~0#1.base, saa7146_pgtable_build_~ptr3~0#1.offset, saa7146_pgtable_build_~fill~0#1, saa7146_pgtable_build_~size~0#1, saa7146_pgtable_build_~i~2#1, saa7146_pgtable_build_~p~0#1, saa7146_pgtable_build_~m1~0#1, saa7146_pgtable_build_~m2~0#1, saa7146_pgtable_build_~m3~0#1, saa7146_pgtable_build_~o1~0#1, saa7146_pgtable_build_~o2~0#1, saa7146_pgtable_build_~#descriptor___0~11#1.base, saa7146_pgtable_build_~#descriptor___0~11#1.offset, saa7146_pgtable_build_~tmp___2~15#1, saa7146_pgtable_build_~#descriptor___1~9#1.base, saa7146_pgtable_build_~#descriptor___1~9#1.offset, saa7146_pgtable_build_~tmp___3~11#1, saa7146_pgtable_build_~pt~0#1.base, saa7146_pgtable_build_~pt~0#1.offset, saa7146_pgtable_build_~tmp___4~10#1;havoc saa7146_pgtable_build_#in~dev#1.base, saa7146_pgtable_build_#in~dev#1.offset, saa7146_pgtable_build_#in~buf#1.base, saa7146_pgtable_build_#in~buf#1.offset;assume { :end_inline_saa7146_pgtable_build } true;assume -2147483648 <= buffer_prepare_#t~ret1749#1 && buffer_prepare_#t~ret1749#1 <= 2147483647;buffer_prepare_~err~10#1 := buffer_prepare_#t~ret1749#1;havoc buffer_prepare_#t~ret1749#1; [2025-02-08 04:19:33,236 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10796: call saa7146_pgtable_build_#t~mem1179#1 := read~int#36(saa7146_pgtable_build_~list~0#1.base, 24 + saa7146_pgtable_build_~list~0#1.offset, 8);call saa7146_pgtable_build_#t~mem1180#1 := read~int#36(saa7146_pgtable_build_~list~0#1.base, 16 + saa7146_pgtable_build_~list~0#1.offset, 4);call write~int#36(saa7146_pgtable_build_#t~mem1179#1 - saa7146_pgtable_build_#t~mem1180#1, saa7146_pgtable_build_~ptr1~0#1.base, saa7146_pgtable_build_~ptr1~0#1.offset, 4);saa7146_pgtable_build_~p~0#1 := 1 + saa7146_pgtable_build_~p~0#1;saa7146_pgtable_build_~ptr1~0#1.base, saa7146_pgtable_build_~ptr1~0#1.offset := saa7146_pgtable_build_~ptr1~0#1.base, 4 + saa7146_pgtable_build_~ptr1~0#1.offset;call saa7146_pgtable_build_#t~mem1181#1 := read~int#36(saa7146_pgtable_build_~list~0#1.base, 20 + saa7146_pgtable_build_~list~0#1.offset, 4); [2025-02-08 04:19:33,236 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9475: assume 6 == ~ldv_statevar_5~0; [2025-02-08 04:19:33,236 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9475: assume !(6 == ~ldv_statevar_5~0); [2025-02-08 04:19:33,236 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12250: assume 0 != vidioc_overlay_~tmp~73#1; [2025-02-08 04:19:33,236 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12250: assume !(0 != vidioc_overlay_~tmp~73#1); [2025-02-08 04:19:33,236 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8154: ~ldv_statevar_0~0 := 3; [2025-02-08 04:19:33,236 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9079: assume 23 == ldv_switch_1_~tmp~42#1; [2025-02-08 04:19:33,236 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9079: assume !(23 == ldv_switch_1_~tmp~42#1); [2025-02-08 04:19:33,236 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12515: assume 0 != vidioc_streamoff_~err~9#1; [2025-02-08 04:19:33,236 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12515: assume !(0 != vidioc_streamoff_~err~9#1); [2025-02-08 04:19:33,236 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12647: assume 0 != buffer_prepare_~tmp___0~48#1;call buffer_prepare_#t~mem1694#1 := read~int#36(buffer_prepare_~vv~23#1.base, 1093 + buffer_prepare_~vv~23#1.offset, 4);call buffer_prepare_#t~mem1695#1 := read~int#36(buffer_prepare_~vv~23#1.base, 1097 + buffer_prepare_~vv~23#1.offset, 4); [2025-02-08 04:19:33,236 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12647: assume !(0 != buffer_prepare_~tmp___0~48#1); [2025-02-08 04:19:33,236 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8684: ~ldv_statevar_2~0 := 2; [2025-02-08 04:19:33,236 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8684-1: SUMMARY for call ldv_free(~ldv_2_ldv_param_3_2_default~0.base, ~ldv_2_ldv_param_3_2_default~0.offset); srcloc: null [2025-02-08 04:19:33,236 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9873: assume { :begin_inline_ldv_io_instance_callback_6_21 } true;ldv_io_instance_callback_6_21_#in~arg0#1.base, ldv_io_instance_callback_6_21_#in~arg0#1.offset, ldv_io_instance_callback_6_21_#in~arg1#1.base, ldv_io_instance_callback_6_21_#in~arg1#1.offset, ldv_io_instance_callback_6_21_#in~arg2#1.base, ldv_io_instance_callback_6_21_#in~arg2#1.offset := ~ldv_6_callback_mmap~0.base, ~ldv_6_callback_mmap~0.offset, ~ldv_6_resource_file~0.base, ~ldv_6_resource_file~0.offset, ~ldv_6_resource_struct_vm_area_struct_ptr~0.base, ~ldv_6_resource_struct_vm_area_struct_ptr~0.offset;havoc ldv_io_instance_callback_6_21_#t~ret884#1, ldv_io_instance_callback_6_21_~arg0#1.base, ldv_io_instance_callback_6_21_~arg0#1.offset, ldv_io_instance_callback_6_21_~arg1#1.base, ldv_io_instance_callback_6_21_~arg1#1.offset, ldv_io_instance_callback_6_21_~arg2#1.base, ldv_io_instance_callback_6_21_~arg2#1.offset;ldv_io_instance_callback_6_21_~arg0#1.base, ldv_io_instance_callback_6_21_~arg0#1.offset := ldv_io_instance_callback_6_21_#in~arg0#1.base, ldv_io_instance_callback_6_21_#in~arg0#1.offset;ldv_io_instance_callback_6_21_~arg1#1.base, ldv_io_instance_callback_6_21_~arg1#1.offset := ldv_io_instance_callback_6_21_#in~arg1#1.base, ldv_io_instance_callback_6_21_#in~arg1#1.offset;ldv_io_instance_callback_6_21_~arg2#1.base, ldv_io_instance_callback_6_21_~arg2#1.offset := ldv_io_instance_callback_6_21_#in~arg2#1.base, ldv_io_instance_callback_6_21_#in~arg2#1.offset; [2025-02-08 04:19:33,236 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8816: assume { :begin_inline_ldv_dummy_resourceless_instance_callback_2_39 } true;ldv_dummy_resourceless_instance_callback_2_39_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_2_39_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_2_39_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_2_39_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_2_39_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_2_39_#in~arg2#1.offset, ldv_dummy_resourceless_instance_callback_2_39_#in~arg3#1.base, ldv_dummy_resourceless_instance_callback_2_39_#in~arg3#1.offset := ~ldv_2_callback_vidioc_try_fmt_vid_cap~0.base, ~ldv_2_callback_vidioc_try_fmt_vid_cap~0.offset, ~ldv_2_container_struct_file_ptr~0.base, ~ldv_2_container_struct_file_ptr~0.offset, ~ldv_2_container_struct_v4l2_buffer_ptr~0.base, ~ldv_2_container_struct_v4l2_buffer_ptr~0.offset, ~ldv_2_container_struct_v4l2_format_ptr~0.base, ~ldv_2_container_struct_v4l2_format_ptr~0.offset;havoc ldv_dummy_resourceless_instance_callback_2_39_#t~ret1852#1, ldv_dummy_resourceless_instance_callback_2_39_~arg0#1.base, ldv_dummy_resourceless_instance_callback_2_39_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_2_39_~arg1#1.base, ldv_dummy_resourceless_instance_callback_2_39_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_2_39_~arg2#1.base, ldv_dummy_resourceless_instance_callback_2_39_~arg2#1.offset, ldv_dummy_resourceless_instance_callback_2_39_~arg3#1.base, ldv_dummy_resourceless_instance_callback_2_39_~arg3#1.offset;ldv_dummy_resourceless_instance_callback_2_39_~arg0#1.base, ldv_dummy_resourceless_instance_callback_2_39_~arg0#1.offset := ldv_dummy_resourceless_instance_callback_2_39_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_2_39_#in~arg0#1.offset;ldv_dummy_resourceless_instance_callback_2_39_~arg1#1.base, ldv_dummy_resourceless_instance_callback_2_39_~arg1#1.offset := ldv_dummy_resourceless_instance_callback_2_39_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_2_39_#in~arg1#1.offset;ldv_dummy_resourceless_instance_callback_2_39_~arg2#1.base, ldv_dummy_resourceless_instance_callback_2_39_~arg2#1.offset := ldv_dummy_resourceless_instance_callback_2_39_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_2_39_#in~arg2#1.offset;ldv_dummy_resourceless_instance_callback_2_39_~arg3#1.base, ldv_dummy_resourceless_instance_callback_2_39_~arg3#1.offset := ldv_dummy_resourceless_instance_callback_2_39_#in~arg3#1.base, ldv_dummy_resourceless_instance_callback_2_39_#in~arg3#1.offset; [2025-02-08 04:19:33,236 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12516: assume 0 != vidioc_streamoff_#t~bitwise1661#1 % 4294967296;havoc vidioc_streamoff_#t~bitwise1661#1;call write~$Pointer$#32(562, 0, vidioc_streamoff_~#descriptor___2~9#1.base, vidioc_streamoff_~#descriptor___2~9#1.offset, 8);call write~$Pointer$#32(563, 0, vidioc_streamoff_~#descriptor___2~9#1.base, 8 + vidioc_streamoff_~#descriptor___2~9#1.offset, 8);call write~$Pointer$#32(564, 0, vidioc_streamoff_~#descriptor___2~9#1.base, 16 + vidioc_streamoff_~#descriptor___2~9#1.offset, 8);call write~$Pointer$#32(565, 0, vidioc_streamoff_~#descriptor___2~9#1.base, 24 + vidioc_streamoff_~#descriptor___2~9#1.offset, 8);call write~int#32(982, vidioc_streamoff_~#descriptor___2~9#1.base, 32 + vidioc_streamoff_~#descriptor___2~9#1.offset, 4);call write~int#32(0, vidioc_streamoff_~#descriptor___2~9#1.base, 36 + vidioc_streamoff_~#descriptor___2~9#1.offset, 4);call vidioc_streamoff_#t~mem1662#1 := read~int#32(vidioc_streamoff_~#descriptor___2~9#1.base, 36 + vidioc_streamoff_~#descriptor___2~9#1.offset, 4); [2025-02-08 04:19:33,236 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12516: assume !(0 != vidioc_streamoff_#t~bitwise1661#1 % 4294967296);havoc vidioc_streamoff_#t~bitwise1661#1; [2025-02-08 04:19:33,236 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12516-2: havoc vidioc_streamoff_#t~bitwise1661#1;assume vidioc_streamoff_#t~bitwise1661#1 % 4294967296 <= ~saa7146_debug~0 % 4294967296 && vidioc_streamoff_#t~bitwise1661#1 % 4294967296 <= 2; [2025-02-08 04:19:33,237 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12516-1: [2025-02-08 04:19:33,237 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8552: assume 32 == ~ldv_statevar_2~0; [2025-02-08 04:19:33,237 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8552: assume !(32 == ~ldv_statevar_2~0); [2025-02-08 04:19:33,237 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8420: havoc ldv_struct_v4l2_ctrl_ops_dummy_resourceless_instance_1_#t~ret892#1, ldv_struct_v4l2_ctrl_ops_dummy_resourceless_instance_1_#t~ret893#1, ldv_struct_v4l2_ctrl_ops_dummy_resourceless_instance_1_~arg0#1.base, ldv_struct_v4l2_ctrl_ops_dummy_resourceless_instance_1_~arg0#1.offset, ldv_struct_v4l2_ctrl_ops_dummy_resourceless_instance_1_~tmp~38#1, ldv_struct_v4l2_ctrl_ops_dummy_resourceless_instance_1_~tmp___0~21#1;havoc ldv_struct_v4l2_ctrl_ops_dummy_resourceless_instance_1_#in~arg0#1.base, ldv_struct_v4l2_ctrl_ops_dummy_resourceless_instance_1_#in~arg0#1.offset;assume { :end_inline_ldv_struct_v4l2_ctrl_ops_dummy_resourceless_instance_1 } true; [2025-02-08 04:19:33,237 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12252: assume -2147483648 <= vidioc_overlay_#t~ret1614#1 && vidioc_overlay_#t~ret1614#1 <= 2147483647;havoc vidioc_overlay_#t~ret1614#1; [2025-02-08 04:19:33,237 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12252-1: SUMMARY for call vidioc_overlay_#t~ret1614#1 := __dynamic_pr_debug(vidioc_overlay_~#descriptor~28#1.base, vidioc_overlay_~#descriptor~28#1.offset, 536, 0); srcloc: null [2025-02-08 04:19:33,237 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12516-4: assume 0 == ~saa7146_debug~0 % 4294967296;vidioc_streamoff_#t~bitwise1661#1 := 0; [2025-02-08 04:19:33,237 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12516-4: assume !(0 == ~saa7146_debug~0 % 4294967296); [2025-02-08 04:19:33,237 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6042: 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;havoc saa7146_buffer_timeout_#t~mem279#1.base, saa7146_buffer_timeout_#t~mem279#1.offset, saa7146_buffer_timeout_#t~bitwise280#1, saa7146_buffer_timeout_#t~mem281#1, saa7146_buffer_timeout_#t~ret282#1, saa7146_buffer_timeout_#t~ret283#1, saa7146_buffer_timeout_#t~ret284#1.base, saa7146_buffer_timeout_#t~ret284#1.offset, saa7146_buffer_timeout_#t~ret285#1, saa7146_buffer_timeout_#t~mem286#1.base, saa7146_buffer_timeout_#t~mem286#1.offset, saa7146_buffer_timeout_#t~bitwise287#1, saa7146_buffer_timeout_#t~mem288#1, saa7146_buffer_timeout_#t~ret289#1, saa7146_buffer_timeout_#t~mem290#1.base, saa7146_buffer_timeout_#t~mem290#1.offset, saa7146_buffer_timeout_#t~ret291#1, saa7146_buffer_timeout_~data#1, saa7146_buffer_timeout_~q~0#1.base, saa7146_buffer_timeout_~q~0#1.offset, saa7146_buffer_timeout_~dev~2#1.base, saa7146_buffer_timeout_~dev~2#1.offset, saa7146_buffer_timeout_~flags~0#1, saa7146_buffer_timeout_~#descriptor~6#1.base, saa7146_buffer_timeout_~#descriptor~6#1.offset, saa7146_buffer_timeout_~tmp~18#1, saa7146_buffer_timeout_~tmp___0~9#1.base, saa7146_buffer_timeout_~tmp___0~9#1.offset, saa7146_buffer_timeout_~#descriptor___0~4#1.base, saa7146_buffer_timeout_~#descriptor___0~4#1.offset, saa7146_buffer_timeout_~tmp___1~7#1;havoc saa7146_buffer_timeout_#in~data#1;assume { :end_inline_saa7146_buffer_timeout } true; [2025-02-08 04:19:33,237 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12516-3: assume 2 == ~saa7146_debug~0 % 4294967296;vidioc_streamoff_#t~bitwise1661#1 := ~saa7146_debug~0; [2025-02-08 04:19:33,237 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12516-3: assume !(2 == ~saa7146_debug~0 % 4294967296); [2025-02-08 04:19:33,237 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7892-1: SUMMARY for call ldv_assume((if 6 == ~ldv_statevar_5~0 || 6 == ~ldv_statevar_6~0 then 1 else 0)); srcloc: null [2025-02-08 04:19:33,237 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7892: assume { :begin_inline_ldv_dispatch_deregister_io_instance_8_9_8 } true;assume { :begin_inline_ldv_switch_automaton_state_5_5 } true;~ldv_5_ret_default~0 := 1;~ldv_statevar_5~0 := 14;assume { :end_inline_ldv_switch_automaton_state_5_5 } true;assume { :begin_inline_ldv_switch_automaton_state_6_5 } true;~ldv_6_ret_default~0 := 1;~ldv_statevar_6~0 := 14;assume { :end_inline_ldv_switch_automaton_state_6_5 } true;assume { :end_inline_ldv_dispatch_deregister_io_instance_8_9_8 } true;~ldv_statevar_9~0 := 7; [2025-02-08 04:19:33,237 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9742: assume 14 == ~ldv_statevar_6~0; [2025-02-08 04:19:33,237 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9742: assume !(14 == ~ldv_statevar_6~0); [2025-02-08 04:19:33,237 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12649-1: SUMMARY for call buffer_prepare_#t~ret1696#1 := __dynamic_pr_debug(buffer_prepare_~#descriptor___0~20#1.base, buffer_prepare_~#descriptor___0~20#1.offset, 578, 0); srcloc: null [2025-02-08 04:19:33,237 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12649: assume -2147483648 <= buffer_prepare_#t~ret1696#1 && buffer_prepare_#t~ret1696#1 <= 2147483647;havoc buffer_prepare_#t~mem1694#1;havoc buffer_prepare_#t~mem1695#1;havoc buffer_prepare_#t~ret1696#1; [2025-02-08 04:19:33,237 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8289-1: SUMMARY for call ldv_io_instance_callback_5_22_#t~ret881#1 := fops_poll(ldv_io_instance_callback_5_22_~arg1#1.base, ldv_io_instance_callback_5_22_~arg1#1.offset, ldv_io_instance_callback_5_22_~arg2#1.base, ldv_io_instance_callback_5_22_~arg2#1.offset); srcloc: null [2025-02-08 04:19:33,237 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8289: havoc ldv_io_instance_callback_5_22_#t~ret881#1;havoc ldv_io_instance_callback_5_22_#t~ret881#1, ldv_io_instance_callback_5_22_~arg0#1.base, ldv_io_instance_callback_5_22_~arg0#1.offset, ldv_io_instance_callback_5_22_~arg1#1.base, ldv_io_instance_callback_5_22_~arg1#1.offset, ldv_io_instance_callback_5_22_~arg2#1.base, ldv_io_instance_callback_5_22_~arg2#1.offset;havoc ldv_io_instance_callback_5_22_#in~arg0#1.base, ldv_io_instance_callback_5_22_#in~arg0#1.offset, ldv_io_instance_callback_5_22_#in~arg1#1.base, ldv_io_instance_callback_5_22_#in~arg1#1.offset, ldv_io_instance_callback_5_22_#in~arg2#1.base, ldv_io_instance_callback_5_22_#in~arg2#1.offset;assume { :end_inline_ldv_io_instance_callback_5_22 } true;~ldv_statevar_5~0 := 3; [2025-02-08 04:19:33,237 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12385-1: SUMMARY for call vidioc_streamon_#t~ret1639#1 := ldv__builtin_expect((if vidioc_streamon_#t~mem1638#1 % 4294967296 % 18446744073709551616 <= 9223372036854775807 then vidioc_streamon_#t~mem1638#1 % 4294967296 % 18446744073709551616 else vidioc_streamon_#t~mem1638#1 % 4294967296 % 18446744073709551616 - 18446744073709551616) % 2, 0); srcloc: null [2025-02-08 04:19:33,237 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12385: assume -9223372036854775808 <= vidioc_streamon_#t~ret1639#1 && vidioc_streamon_#t~ret1639#1 <= 9223372036854775807;vidioc_streamon_~tmp~78#1 := vidioc_streamon_#t~ret1639#1;havoc vidioc_streamon_#t~mem1638#1;havoc vidioc_streamon_#t~ret1639#1; [2025-02-08 04:19:33,237 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10800: assume 4096 * saa7146_pgtable_build_~p~0#1 % 4294967296 < saa7146_pgtable_build_#t~mem1181#1 % 4294967296;havoc saa7146_pgtable_build_#t~mem1181#1; [2025-02-08 04:19:33,237 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10800: assume !(4096 * saa7146_pgtable_build_~p~0#1 % 4294967296 < saa7146_pgtable_build_#t~mem1181#1 % 4294967296);havoc saa7146_pgtable_build_#t~mem1181#1;saa7146_pgtable_build_~i~2#1 := 1 + saa7146_pgtable_build_~i~2#1;saa7146_pgtable_build_~list~0#1.base, saa7146_pgtable_build_~list~0#1.offset := saa7146_pgtable_build_~list~0#1.base, 36 + saa7146_pgtable_build_~list~0#1.offset; [2025-02-08 04:19:33,237 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9479: assume 8 == ~ldv_statevar_5~0; [2025-02-08 04:19:33,237 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9479: assume !(8 == ~ldv_statevar_5~0); [2025-02-08 04:19:33,237 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8158: SUMMARY for call ldv_free(~ldv_0_resource_file~0.base, ~ldv_0_resource_file~0.offset); srcloc: null [2025-02-08 04:19:33,237 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9083: SUMMARY for call ldv_stop(); srcloc: null [2025-02-08 04:19:33,237 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8819: ~ldv_statevar_2~0 := 2; [2025-02-08 04:19:33,238 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8819-1: SUMMARY for call ldv_free(~ldv_2_ldv_param_3_2_default~0.base, ~ldv_2_ldv_param_3_2_default~0.offset); srcloc: null [2025-02-08 04:19:33,238 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12387: assume 0 != vidioc_streamon_~tmp~78#1; [2025-02-08 04:19:33,238 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12387: assume !(0 != vidioc_streamon_~tmp~78#1); [2025-02-08 04:19:33,238 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8159-1: SUMMARY for call ldv_free(~ldv_0_resource_inode~0.base, ~ldv_0_resource_inode~0.offset); srcloc: null [2025-02-08 04:19:33,238 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8159: ~ldv_0_ret_default~0 := 1;~ldv_statevar_0~0 := 15; [2025-02-08 04:19:33,238 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12123-1: vidioc_s_std_#res#1 := -16;call ULTIMATE.dealloc(vidioc_s_std_~#descriptor~27#1.base, vidioc_s_std_~#descriptor~27#1.offset);havoc vidioc_s_std_~#descriptor~27#1.base, vidioc_s_std_~#descriptor~27#1.offset;call ULTIMATE.dealloc(vidioc_s_std_~#descriptor___0~18#1.base, vidioc_s_std_~#descriptor___0~18#1.offset);havoc vidioc_s_std_~#descriptor___0~18#1.base, vidioc_s_std_~#descriptor___0~18#1.offset;call ULTIMATE.dealloc(vidioc_s_std_~#descriptor___1~16#1.base, vidioc_s_std_~#descriptor___1~16#1.offset);havoc vidioc_s_std_~#descriptor___1~16#1.base, vidioc_s_std_~#descriptor___1~16#1.offset;call ULTIMATE.dealloc(vidioc_s_std_~#descriptor___2~8#1.base, vidioc_s_std_~#descriptor___2~8#1.offset);havoc vidioc_s_std_~#descriptor___2~8#1.base, vidioc_s_std_~#descriptor___2~8#1.offset;call ULTIMATE.dealloc(vidioc_s_std_~#descriptor___3~5#1.base, vidioc_s_std_~#descriptor___3~5#1.offset);havoc vidioc_s_std_~#descriptor___3~5#1.base, vidioc_s_std_~#descriptor___3~5#1.offset; [2025-02-08 04:19:33,238 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12123: ldv_dummy_resourceless_instance_callback_2_33_#t~ret1848#1 := vidioc_s_std_#res#1;havoc vidioc_s_std_#t~mem1558#1.base, vidioc_s_std_#t~mem1558#1.offset, vidioc_s_std_#t~mem1559#1.base, vidioc_s_std_#t~mem1559#1.offset, vidioc_s_std_#t~bitwise1560#1, vidioc_s_std_#t~mem1561#1, vidioc_s_std_#t~ret1562#1, vidioc_s_std_#t~ret1563#1, vidioc_s_std_#t~mem1564#1, vidioc_s_std_#t~bitwise1565#1, vidioc_s_std_#t~bitwise1566#1, vidioc_s_std_#t~mem1567#1, vidioc_s_std_#t~ret1568#1, vidioc_s_std_#t~ret1569#1, vidioc_s_std_#t~mem1570#1, vidioc_s_std_#t~mem1571#1.base, vidioc_s_std_#t~mem1571#1.offset, vidioc_s_std_#t~mem1572#1.base, vidioc_s_std_#t~mem1572#1.offset, vidioc_s_std_#t~ret1573#1, vidioc_s_std_#t~bitwise1574#1, vidioc_s_std_#t~mem1575#1, vidioc_s_std_#t~ret1576#1, vidioc_s_std_#t~ret1577#1, vidioc_s_std_#t~mem1578#1.base, vidioc_s_std_#t~mem1578#1.offset, vidioc_s_std_#t~mem1579#1.base, vidioc_s_std_#t~mem1579#1.offset, vidioc_s_std_#t~mem1580#1, vidioc_s_std_#t~bitwise1581#1, vidioc_s_std_#t~mem1582#1.base, vidioc_s_std_#t~mem1582#1.offset, vidioc_s_std_#t~mem1583#1, vidioc_s_std_#t~mem1584#1.base, vidioc_s_std_#t~mem1584#1.offset, vidioc_s_std_#t~mem1585#1, vidioc_s_std_#t~mem1586#1.base, vidioc_s_std_#t~mem1586#1.offset, vidioc_s_std_#t~mem1587#1.base, vidioc_s_std_#t~mem1587#1.offset, vidioc_s_std_#t~mem1588#1.base, vidioc_s_std_#t~mem1588#1.offset, vidioc_s_std_#t~mem1589#1.base, vidioc_s_std_#t~mem1589#1.offset, vidioc_s_std_#t~mem1594#1.base, vidioc_s_std_#t~mem1594#1.offset, vidioc_s_std_#t~mem1595#1.base, vidioc_s_std_#t~mem1595#1.offset, vidioc_s_std_#t~mem1596#1.base, vidioc_s_std_#t~mem1596#1.offset, vidioc_s_std_#t~ret1597#1, vidioc_s_std_#t~mem1598#1.base, vidioc_s_std_#t~mem1598#1.offset, vidioc_s_std_#t~mem1599#1.base, vidioc_s_std_#t~mem1599#1.offset, vidioc_s_std_#t~ret1600#1, vidioc_s_std_#t~bitwise1601#1, vidioc_s_std_#t~mem1602#1, vidioc_s_std_#t~ret1603#1, vidioc_s_std_#t~ret1604#1, vidioc_s_std_#t~bitwise1605#1, vidioc_s_std_#t~mem1606#1, vidioc_s_std_#t~ret1607#1, vidioc_s_std_#t~mem1608#1.base, vidioc_s_std_#t~mem1608#1.offset, vidioc_s_std_#t~mem1609#1.base, vidioc_s_std_#t~mem1609#1.offset, vidioc_s_std_#t~ret1610#1, vidioc_s_std_~file#1.base, vidioc_s_std_~file#1.offset, vidioc_s_std_~fh#1.base, vidioc_s_std_~fh#1.offset, vidioc_s_std_~id#1, vidioc_s_std_~dev~22#1.base, vidioc_s_std_~dev~22#1.offset, vidioc_s_std_~vv~20#1.base, vidioc_s_std_~vv~20#1.offset, vidioc_s_std_~found~0#1, vidioc_s_std_~err~6#1, vidioc_s_std_~i~3#1, vidioc_s_std_~#descriptor~27#1.base, vidioc_s_std_~#descriptor~27#1.offset, vidioc_s_std_~tmp~72#1, vidioc_s_std_~#descriptor___0~18#1.base, vidioc_s_std_~#descriptor___0~18#1.offset, vidioc_s_std_~tmp___0~41#1, vidioc_s_std_~#descriptor___1~16#1.base, vidioc_s_std_~#descriptor___1~16#1.offset, vidioc_s_std_~tmp___1~28#1, vidioc_s_std_~#descriptor___2~8#1.base, vidioc_s_std_~#descriptor___2~8#1.offset, vidioc_s_std_~tmp___2~20#1, vidioc_s_std_~#descriptor___3~5#1.base, vidioc_s_std_~#descriptor___3~5#1.offset, vidioc_s_std_~tmp___3~16#1;havoc vidioc_s_std_#in~file#1.base, vidioc_s_std_#in~file#1.offset, vidioc_s_std_#in~fh#1.base, vidioc_s_std_#in~fh#1.offset, vidioc_s_std_#in~id#1;assume { :end_inline_vidioc_s_std } true;assume -2147483648 <= ldv_dummy_resourceless_instance_callback_2_33_#t~ret1848#1 && ldv_dummy_resourceless_instance_callback_2_33_#t~ret1848#1 <= 2147483647;havoc ldv_dummy_resourceless_instance_callback_2_33_#t~ret1848#1;havoc ldv_dummy_resourceless_instance_callback_2_33_#t~ret1848#1, ldv_dummy_resourceless_instance_callback_2_33_~arg0#1.base, ldv_dummy_resourceless_instance_callback_2_33_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_2_33_~arg1#1.base, ldv_dummy_resourceless_instance_callback_2_33_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_2_33_~arg2#1.base, ldv_dummy_resourceless_instance_callback_2_33_~arg2#1.offset, ldv_dummy_resourceless_instance_callback_2_33_~arg3#1;havoc ldv_dummy_resourceless_instance_callback_2_33_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_2_33_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_2_33_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_2_33_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_2_33_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_2_33_#in~arg2#1.offset, ldv_dummy_resourceless_instance_callback_2_33_#in~arg3#1;assume { :end_inline_ldv_dummy_resourceless_instance_callback_2_33 } true; [2025-02-08 04:19:33,238 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13312-1: SUMMARY for call ldv_dummy_resourceless_instance_callback_2_30_#t~ret1845#1 := vidioc_s_fbuf(ldv_dummy_resourceless_instance_callback_2_30_~arg1#1.base, ldv_dummy_resourceless_instance_callback_2_30_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_2_30_~arg2#1.base, ldv_dummy_resourceless_instance_callback_2_30_~arg2#1.offset, ldv_dummy_resourceless_instance_callback_2_30_~arg3#1.base, ldv_dummy_resourceless_instance_callback_2_30_~arg3#1.offset); srcloc: null [2025-02-08 04:19:33,238 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13312: assume -2147483648 <= ldv_dummy_resourceless_instance_callback_2_30_#t~ret1845#1 && ldv_dummy_resourceless_instance_callback_2_30_#t~ret1845#1 <= 2147483647;havoc ldv_dummy_resourceless_instance_callback_2_30_#t~ret1845#1;havoc ldv_dummy_resourceless_instance_callback_2_30_#t~ret1845#1, ldv_dummy_resourceless_instance_callback_2_30_~arg0#1.base, ldv_dummy_resourceless_instance_callback_2_30_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_2_30_~arg1#1.base, ldv_dummy_resourceless_instance_callback_2_30_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_2_30_~arg2#1.base, ldv_dummy_resourceless_instance_callback_2_30_~arg2#1.offset, ldv_dummy_resourceless_instance_callback_2_30_~arg3#1.base, ldv_dummy_resourceless_instance_callback_2_30_~arg3#1.offset;havoc ldv_dummy_resourceless_instance_callback_2_30_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_2_30_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_2_30_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_2_30_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_2_30_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_2_30_#in~arg2#1.offset, ldv_dummy_resourceless_instance_callback_2_30_#in~arg3#1.base, ldv_dummy_resourceless_instance_callback_2_30_#in~arg3#1.offset;assume { :end_inline_ldv_dummy_resourceless_instance_callback_2_30 } true; [2025-02-08 04:19:33,238 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9613: call ldv_v4l2_file_operations_io_instance_5_#t~mem929#1.base, ldv_v4l2_file_operations_io_instance_5_#t~mem929#1.offset := read~$Pointer$#6(~ldv_5_container_v4l2_file_operations~0.base, 80 + ~ldv_5_container_v4l2_file_operations~0.offset, 8);assume { :begin_inline_ldv_io_instance_release_5_17 } true;ldv_io_instance_release_5_17_#in~arg0#1.base, ldv_io_instance_release_5_17_#in~arg0#1.offset, ldv_io_instance_release_5_17_#in~arg1#1.base, ldv_io_instance_release_5_17_#in~arg1#1.offset := ldv_v4l2_file_operations_io_instance_5_#t~mem929#1.base, ldv_v4l2_file_operations_io_instance_5_#t~mem929#1.offset, ~ldv_5_resource_file~0.base, ~ldv_5_resource_file~0.offset;havoc ldv_io_instance_release_5_17_#t~ret890#1, ldv_io_instance_release_5_17_~arg0#1.base, ldv_io_instance_release_5_17_~arg0#1.offset, ldv_io_instance_release_5_17_~arg1#1.base, ldv_io_instance_release_5_17_~arg1#1.offset;ldv_io_instance_release_5_17_~arg0#1.base, ldv_io_instance_release_5_17_~arg0#1.offset := ldv_io_instance_release_5_17_#in~arg0#1.base, ldv_io_instance_release_5_17_#in~arg0#1.offset;ldv_io_instance_release_5_17_~arg1#1.base, ldv_io_instance_release_5_17_~arg1#1.offset := ldv_io_instance_release_5_17_#in~arg1#1.base, ldv_io_instance_release_5_17_#in~arg1#1.offset; [2025-02-08 04:19:33,238 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8556: assume 34 == ~ldv_statevar_2~0; [2025-02-08 04:19:33,238 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8556: assume !(34 == ~ldv_statevar_2~0); [2025-02-08 04:19:33,238 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9085: ldv_struct_v4l2_ioctl_ops_dummy_resourceless_instance_2_#t~ret897#1 := ldv_switch_1_#res#1;havoc ldv_switch_1_#t~ret906#1, ldv_switch_1_~tmp~42#1;assume { :end_inline_ldv_switch_1 } true;assume -2147483648 <= ldv_struct_v4l2_ioctl_ops_dummy_resourceless_instance_2_#t~ret897#1 && ldv_struct_v4l2_ioctl_ops_dummy_resourceless_instance_2_#t~ret897#1 <= 2147483647;~ldv_statevar_2~0 := ldv_struct_v4l2_ioctl_ops_dummy_resourceless_instance_2_#t~ret897#1;havoc ldv_struct_v4l2_ioctl_ops_dummy_resourceless_instance_2_#t~ret897#1; [2025-02-08 04:19:33,239 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9085-1: ldv_switch_1_#res#1 := 3; [2025-02-08 04:19:33,239 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13181: assume -2147483648 <= ldv_dummy_resourceless_instance_callback_2_12_#t~ret1834#1 && ldv_dummy_resourceless_instance_callback_2_12_#t~ret1834#1 <= 2147483647;havoc ldv_dummy_resourceless_instance_callback_2_12_#t~ret1834#1;havoc ldv_dummy_resourceless_instance_callback_2_12_#t~ret1834#1, ldv_dummy_resourceless_instance_callback_2_12_~arg0#1.base, ldv_dummy_resourceless_instance_callback_2_12_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_2_12_~arg1#1.base, ldv_dummy_resourceless_instance_callback_2_12_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_2_12_~arg2#1.base, ldv_dummy_resourceless_instance_callback_2_12_~arg2#1.offset, ldv_dummy_resourceless_instance_callback_2_12_~arg3#1.base, ldv_dummy_resourceless_instance_callback_2_12_~arg3#1.offset;havoc ldv_dummy_resourceless_instance_callback_2_12_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_2_12_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_2_12_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_2_12_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_2_12_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_2_12_#in~arg2#1.offset, ldv_dummy_resourceless_instance_callback_2_12_#in~arg3#1.base, ldv_dummy_resourceless_instance_callback_2_12_#in~arg3#1.offset;assume { :end_inline_ldv_dummy_resourceless_instance_callback_2_12 } true; [2025-02-08 04:19:33,239 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13181-1: SUMMARY for call ldv_dummy_resourceless_instance_callback_2_12_#t~ret1834#1 := vidioc_g_fmt_vbi_cap(ldv_dummy_resourceless_instance_callback_2_12_~arg1#1.base, ldv_dummy_resourceless_instance_callback_2_12_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_2_12_~arg2#1.base, ldv_dummy_resourceless_instance_callback_2_12_~arg2#1.offset, ldv_dummy_resourceless_instance_callback_2_12_~arg3#1.base, ldv_dummy_resourceless_instance_callback_2_12_~arg3#1.offset); srcloc: null [2025-02-08 04:19:33,239 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9746: assume 17 == ~ldv_statevar_6~0; [2025-02-08 04:19:33,239 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9746: assume !(17 == ~ldv_statevar_6~0); [2025-02-08 04:19:33,239 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12389-1: SUMMARY for call vidioc_streamon_#t~ret1640#1 := __dynamic_pr_debug(vidioc_streamon_~#descriptor~29#1.base, vidioc_streamon_~#descriptor~29#1.offset, 542, 0); srcloc: null [2025-02-08 04:19:33,239 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12389: assume -2147483648 <= vidioc_streamon_#t~ret1640#1 && vidioc_streamon_#t~ret1640#1 <= 2147483647;havoc vidioc_streamon_#t~ret1640#1; [2025-02-08 04:19:33,239 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8425-1: SUMMARY for call ldv_struct_v4l2_ctrl_ops_dummy_resourceless_instance_1_#t~ret892#1 := ldv_undef_int(); srcloc: null [2025-02-08 04:19:33,239 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8425: assume -2147483648 <= ldv_struct_v4l2_ctrl_ops_dummy_resourceless_instance_1_#t~ret892#1 && ldv_struct_v4l2_ctrl_ops_dummy_resourceless_instance_1_#t~ret892#1 <= 2147483647;ldv_struct_v4l2_ctrl_ops_dummy_resourceless_instance_1_~tmp~38#1 := ldv_struct_v4l2_ctrl_ops_dummy_resourceless_instance_1_#t~ret892#1;havoc ldv_struct_v4l2_ctrl_ops_dummy_resourceless_instance_1_#t~ret892#1; [2025-02-08 04:19:33,352 FATAL L? ?]: The Plugin de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder has thrown an exception: java.lang.ArrayIndexOutOfBoundsException: Index -1 out of bounds for length 2 at de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder.cfg.CfgBuilder$ProcedureCfgBuilder.buildCodeBlock(CfgBuilder.java:761) at de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder.cfg.CfgBuilder$ProcedureCfgBuilder.buildCodeBlock(CfgBuilder.java:742) at de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder.cfg.CfgBuilder$ProcedureCfgBuilder.buildProcedureCfgFromImplementation(CfgBuilder.java:676) at de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder.cfg.CfgBuilder.createIcfg(CfgBuilder.java:291) at de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder.IcfgBuilderObserver.process(IcfgBuilderObserver.java:88) at de.uni_freiburg.informatik.ultimate.core.coreplugin.modelwalker.DFSTreeWalker.runObserver(DFSTreeWalker.java:65) at de.uni_freiburg.informatik.ultimate.core.coreplugin.modelwalker.BaseWalker.runObserver(BaseWalker.java:93) at de.uni_freiburg.informatik.ultimate.core.coreplugin.modelwalker.BaseWalker.run(BaseWalker.java:86) at de.uni_freiburg.informatik.ultimate.core.coreplugin.PluginConnector.runObserver(PluginConnector.java:166) at de.uni_freiburg.informatik.ultimate.core.coreplugin.PluginConnector.runTool(PluginConnector.java:150) at de.uni_freiburg.informatik.ultimate.core.coreplugin.PluginConnector.run(PluginConnector.java:127) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.executePluginConnector(ToolchainWalker.java:233) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.processPlugin(ToolchainWalker.java:227) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.walkUnprotected(ToolchainWalker.java:144) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.walk(ToolchainWalker.java:106) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainManager$Toolchain.processToolchain(ToolchainManager.java:319) at de.uni_freiburg.informatik.ultimate.core.coreplugin.toolchain.DefaultToolchainJob.run(DefaultToolchainJob.java:145) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:63) [2025-02-08 04:19:33,357 INFO L158 Benchmark]: Toolchain (without parser) took 37447.14ms. Allocated memory was 167.8MB in the beginning and 780.1MB in the end (delta: 612.4MB). Free memory was 103.7MB in the beginning and 237.9MB in the end (delta: -134.2MB). Peak memory consumption was 598.3MB. Max. memory is 16.1GB. [2025-02-08 04:19:33,357 INFO L158 Benchmark]: CDTParser took 0.18ms. Allocated memory is still 201.3MB. Free memory is still 119.6MB. There was no memory consumed. Max. memory is 16.1GB. [2025-02-08 04:19:33,357 INFO L158 Benchmark]: CACSL2BoogieTranslator took 3423.39ms. Allocated memory was 167.8MB in the beginning and 310.4MB in the end (delta: 142.6MB). Free memory was 103.7MB in the beginning and 196.3MB in the end (delta: -92.5MB). Peak memory consumption was 200.4MB. Max. memory is 16.1GB. [2025-02-08 04:19:33,358 INFO L158 Benchmark]: Boogie Procedure Inliner took 281.08ms. Allocated memory is still 310.4MB. Free memory was 196.3MB in the beginning and 96.4MB in the end (delta: 99.9MB). Peak memory consumption was 100.7MB. Max. memory is 16.1GB. [2025-02-08 04:19:33,358 INFO L158 Benchmark]: Boogie Preprocessor took 3584.93ms. Allocated memory was 310.4MB in the beginning and 453.0MB in the end (delta: 142.6MB). Free memory was 96.4MB in the beginning and 166.3MB in the end (delta: -69.9MB). Peak memory consumption was 356.0MB. Max. memory is 16.1GB. [2025-02-08 04:19:33,358 INFO L158 Benchmark]: IcfgBuilder took 30152.57ms. Allocated memory was 453.0MB in the beginning and 780.1MB in the end (delta: 327.2MB). Free memory was 166.3MB in the beginning and 237.9MB in the end (delta: -71.6MB). Peak memory consumption was 378.8MB. Max. memory is 16.1GB. [2025-02-08 04:19:33,359 INFO L338 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * CDTParser took 0.18ms. Allocated memory is still 201.3MB. Free memory is still 119.6MB. There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 3423.39ms. Allocated memory was 167.8MB in the beginning and 310.4MB in the end (delta: 142.6MB). Free memory was 103.7MB in the beginning and 196.3MB in the end (delta: -92.5MB). Peak memory consumption was 200.4MB. Max. memory is 16.1GB. * Boogie Procedure Inliner took 281.08ms. Allocated memory is still 310.4MB. Free memory was 196.3MB in the beginning and 96.4MB in the end (delta: 99.9MB). Peak memory consumption was 100.7MB. Max. memory is 16.1GB. * Boogie Preprocessor took 3584.93ms. Allocated memory was 310.4MB in the beginning and 453.0MB in the end (delta: 142.6MB). Free memory was 96.4MB in the beginning and 166.3MB in the end (delta: -69.9MB). Peak memory consumption was 356.0MB. Max. memory is 16.1GB. * IcfgBuilder took 30152.57ms. Allocated memory was 453.0MB in the beginning and 780.1MB in the end (delta: 327.2MB). Free memory was 166.3MB in the beginning and 237.9MB in the end (delta: -71.6MB). Peak memory consumption was 378.8MB. Max. memory is 16.1GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder: - ExceptionOrErrorResult: ArrayIndexOutOfBoundsException: Index -1 out of bounds for length 2 de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder: ArrayIndexOutOfBoundsException: Index -1 out of bounds for length 2: de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder.cfg.CfgBuilder$ProcedureCfgBuilder.buildCodeBlock(CfgBuilder.java:761) * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: - GenericResultAtLocation [Line: 5060]: 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"); [5060] - GenericResultAtLocation [Line: 5091]: 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/d4e00c1/linux-kernel-locking-mutex/lkbce/arch/x86/include/asm/paravirt.h"), "i" (804), "i" (12UL)); [5091-5092] - GenericResultAtLocation [Line: 5097]: 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"); [5097-5099] - GenericResultAtLocation [Line: 5140]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret__): "m" (__preempt_count)); [5140] - GenericResultAtLocation [Line: 5143]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret__): "m" (__preempt_count)); [5143] - GenericResultAtLocation [Line: 5146]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret__): "m" (__preempt_count)); [5146] - GenericResultAtLocation [Line: 5149]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret__): "m" (__preempt_count)); [5149] - GenericResultAtLocation [Line: 5201]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("movl %1,%0": "=r" (ret): "m" (*((unsigned int volatile *)addr)): "memory"); [5201] - GenericResultAtLocation [Line: 5208]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("movl %0,%1": : "r" (val), "m" (*((unsigned int volatile *)addr)): "memory"); [5208] - GenericResultAtLocation [Line: 5601]: 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)); [5601-5602] - GenericResultAtLocation [Line: 5669]: 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)); [5669-5670] - GenericResultAtLocation [Line: 5702]: 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)); [5702-5703] - GenericResultAtLocation [Line: 5733]: 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)); [5733-5734] - GenericResultAtLocation [Line: 5810]: 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)); [5810-5811] - GenericResultAtLocation [Line: 5860]: 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)); [5860-5861] - GenericResultAtLocation [Line: 5923]: 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)); [5923-5924] - GenericResultAtLocation [Line: 5954]: 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)); [5954-5955] - GenericResultAtLocation [Line: 6476]: 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)); [6476-6477] - GenericResultAtLocation [Line: 6727]: 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)); [6727-6728] - GenericResultAtLocation [Line: 6786]: 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)); [6786-6787] - GenericResultAtLocation [Line: 11031]: 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)); [11031-11032] - GenericResultAtLocation [Line: 11177]: 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)); [11177-11178] - GenericResultAtLocation [Line: 14635]: 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)); [14635-14636] - GenericResultAtLocation [Line: 14646]: 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)); [14646-14647] - GenericResultAtLocation [Line: 14657]: 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)); [14657-14658] - GenericResultAtLocation [Line: 15022]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("bt %2,%1\n\tsbb %0,%0": "=r" (oldbit): "m" (*((unsigned long *)addr)), "Ir" (nr)); [15022-15023] - GenericResultAtLocation [Line: 15051]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret__): "p" (& current_task)); [15051] - GenericResultAtLocation [Line: 15054]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& current_task)); [15054] - GenericResultAtLocation [Line: 15057]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& current_task)); [15057] - GenericResultAtLocation [Line: 15060]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& current_task)); [15060] RESULT: Ultimate could not prove your program: Toolchain returned no result. [2025-02-08 04:19:33,513 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Forceful destruction successful, exit code 0 Received shutdown request... --- End real Ultimate output --- Execution finished normally Using bit-precise analysis Retrying with bit-precise analysis ### Bit-precise run ### Calling Ultimate with: /root/.sdkman/candidates/java/21.0.5-tem/bin/java -Dosgi.configuration.area=/storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/config -Xmx15G -Xms4m -jar /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/plugins/org.eclipse.equinox.launcher_1.6.800.v20240513-1750.jar -data @noDefault -ultimatedata /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data -tc /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/config/AutomizerReach.xml -i ../sv-benchmarks/c/ldv-challenges/linux-3.14_complex_emg_linux-kernel-locking-mutex_drivers-media-common-saa7146-saa7146_vv.cil.i -s /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-64bit-Automizer_Bitvector.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux --witnessprinter.witness.filename witness --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G ! call(reach_error())) ) --witnessprinter.graph.data.producer Automizer --witnessprinter.graph.data.architecture 64bit --witnessprinter.graph.data.programhash b81032d38cc6c3176fd86dd14a6387a883381b4da648fc2d5a89e68ec75fe45e --- Real Ultimate output --- This is Ultimate 0.3.0-?-48c9605-m [2025-02-08 04:19:35,369 INFO L188 SettingsManager]: Resetting all preferences to default values... [2025-02-08 04:19:35,481 INFO L114 SettingsManager]: Loading settings from /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-64bit-Automizer_Bitvector.epf [2025-02-08 04:19:35,489 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2025-02-08 04:19:35,492 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2025-02-08 04:19:35,516 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2025-02-08 04:19:35,517 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2025-02-08 04:19:35,517 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2025-02-08 04:19:35,517 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2025-02-08 04:19:35,517 INFO L153 SettingsManager]: * Use memory slicer=true [2025-02-08 04:19:35,518 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2025-02-08 04:19:35,518 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2025-02-08 04:19:35,518 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2025-02-08 04:19:35,518 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2025-02-08 04:19:35,519 INFO L153 SettingsManager]: * Use SBE=true [2025-02-08 04:19:35,519 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2025-02-08 04:19:35,519 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2025-02-08 04:19:35,519 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2025-02-08 04:19:35,520 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2025-02-08 04:19:35,520 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2025-02-08 04:19:35,520 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2025-02-08 04:19:35,520 INFO L153 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2025-02-08 04:19:35,520 INFO L153 SettingsManager]: * Use bitvectors instead of ints=true [2025-02-08 04:19:35,520 INFO L153 SettingsManager]: * Memory model=HoenickeLindenmann_4ByteResolution [2025-02-08 04:19:35,520 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2025-02-08 04:19:35,520 INFO L153 SettingsManager]: * Behaviour of calls to undefined functions=OVERAPPROXIMATE_BEHAVIOUR [2025-02-08 04:19:35,520 INFO L153 SettingsManager]: * Use constant arrays=true [2025-02-08 04:19:35,520 INFO L151 SettingsManager]: Preferences of IcfgBuilder differ from their defaults: [2025-02-08 04:19:35,520 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2025-02-08 04:19:35,521 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2025-02-08 04:19:35,521 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2025-02-08 04:19:35,521 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-02-08 04:19:35,521 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2025-02-08 04:19:35,521 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2025-02-08 04:19:35,522 INFO L153 SettingsManager]: * Compute procedure contracts=false [2025-02-08 04:19:35,522 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2025-02-08 04:19:35,522 INFO L153 SettingsManager]: * Trace refinement strategy=FOX [2025-02-08 04:19:35,522 INFO L153 SettingsManager]: * Command for external solver=cvc4 --incremental --print-success --lang smt [2025-02-08 04:19:35,522 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2025-02-08 04:19:35,522 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2025-02-08 04:19:35,522 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2025-02-08 04:19:35,522 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2025-02-08 04:19:35,522 INFO L153 SettingsManager]: * Looper check in Petri net analysis=SEMANTIC Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Entry function -> main Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness directory -> /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Write witness besides input file -> false Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data specification -> CHECK( init(main()), LTL(G ! call(reach_error())) ) Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data producer -> Automizer Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data architecture -> 64bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> b81032d38cc6c3176fd86dd14a6387a883381b4da648fc2d5a89e68ec75fe45e [2025-02-08 04:19:35,760 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2025-02-08 04:19:35,766 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2025-02-08 04:19:35,767 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2025-02-08 04:19:35,768 INFO L270 PluginConnector]: Initializing CDTParser... [2025-02-08 04:19:35,771 INFO L274 PluginConnector]: CDTParser initialized [2025-02-08 04:19:35,772 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/../sv-benchmarks/c/ldv-challenges/linux-3.14_complex_emg_linux-kernel-locking-mutex_drivers-media-common-saa7146-saa7146_vv.cil.i [2025-02-08 04:19:36,996 INFO L533 CDTParser]: Created temporary CDT project at /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/40cbc286d/1352db67f69d45e9896017c25ca1568e/FLAG842c12857 [2025-02-08 04:19:37,566 INFO L384 CDTParser]: Found 1 translation units. [2025-02-08 04:19:37,567 INFO L180 CDTParser]: Scanning /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-challenges/linux-3.14_complex_emg_linux-kernel-locking-mutex_drivers-media-common-saa7146-saa7146_vv.cil.i [2025-02-08 04:19:37,627 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/40cbc286d/1352db67f69d45e9896017c25ca1568e/FLAG842c12857 [2025-02-08 04:19:37,641 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/40cbc286d/1352db67f69d45e9896017c25ca1568e [2025-02-08 04:19:37,644 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2025-02-08 04:19:37,645 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2025-02-08 04:19:37,647 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2025-02-08 04:19:37,647 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2025-02-08 04:19:37,650 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2025-02-08 04:19:37,651 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 08.02 04:19:37" (1/1) ... [2025-02-08 04:19:37,651 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@18017787 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:19:37, skipping insertion in model container [2025-02-08 04:19:37,653 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 08.02 04:19:37" (1/1) ... [2025-02-08 04:19:37,786 INFO L175 MainTranslator]: Built tables and reachable declarations [2025-02-08 04:19:38,732 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:19:38,732 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:19:38,732 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:19:38,733 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:19:38,733 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:19:38,747 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:19:38,754 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:19:38,755 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:19:38,763 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:19:38,773 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:19:38,779 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:19:38,787 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:19:38,802 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:19:38,861 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:19:38,870 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:19:38,888 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:19:38,891 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:19:38,896 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:19:38,915 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:19:38,916 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:19:38,917 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:19:38,918 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:19:38,918 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:19:38,929 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:19:38,931 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:19:38,935 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:19:39,197 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:19:39,197 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:19:39,198 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:19:39,198 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:19:39,199 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:19:39,199 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:19:39,199 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:19:39,199 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:19:39,204 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:19:39,204 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:19:39,204 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:19:39,204 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:19:39,205 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:19:39,205 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:19:39,205 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:19:39,205 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:19:39,205 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:19:39,205 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:19:39,206 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:19:39,206 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:19:39,206 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:19:39,206 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:19:39,206 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:19:39,206 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:19:39,207 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:19:39,207 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:19:39,207 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:19:39,207 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:19:39,207 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:19:39,207 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:19:39,207 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:19:39,208 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:19:39,208 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:19:39,208 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:19:39,208 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:19:39,208 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:19:39,208 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:19:39,209 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:19:39,209 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:19:39,209 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:19:39,209 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:19:39,209 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:19:39,209 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:19:39,210 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:19:39,210 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:19:39,210 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:19:39,210 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:19:39,210 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:19:39,210 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:19:39,211 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:19:39,211 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:19:39,211 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:19:39,211 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:19:39,211 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:19:39,211 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:19:39,212 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:19:39,212 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:19:39,212 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:19:39,212 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:19:39,212 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:19:39,212 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:19:39,213 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:19:39,214 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:19:39,214 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:19:39,214 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:19:39,240 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:19:39,241 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:19:39,241 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:19:39,241 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:19:39,241 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:19:39,241 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:19:39,242 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:19:39,242 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:19:39,242 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:19:39,242 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:19:39,242 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:19:39,242 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:19:39,243 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:19:39,243 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:19:39,243 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:19:39,243 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:19:39,243 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:19:39,243 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:19:39,248 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:19:39,248 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:19:39,248 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:19:39,249 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:19:39,250 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:19:39,250 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:19:39,250 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:19:39,250 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:19:39,250 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:19:39,250 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:19:39,251 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:19:39,251 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:19:39,251 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:19:39,251 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:19:39,253 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:19:39,253 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:19:39,254 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:19:39,254 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:19:39,310 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:19:39,310 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:19:39,314 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:19:39,314 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:19:39,363 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:19:39,386 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:19:39,393 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:19:39,393 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:19:39,398 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:19:39,405 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:19:39,411 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:19:39,414 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:19:39,414 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:19:39,424 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:19:39,424 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:19:39,425 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:19:39,425 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:19:39,425 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:19:39,425 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:19:39,426 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:19:39,426 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:19:39,426 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:19:39,432 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:19:39,438 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:19:39,445 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:19:39,451 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:19:39,458 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:19:39,464 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:19:39,474 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:19:39,476 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:19:39,484 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:19:39,485 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:19:39,486 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:19:39,487 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:19:39,493 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:19:39,497 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:19:39,507 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:19:39,507 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:19:39,512 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:19:39,518 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:19:39,522 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:19:39,527 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:19:39,532 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:19:39,537 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:19:39,556 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:19:39,556 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:19:39,574 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:19:39,575 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:19:39,580 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:19:39,581 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:19:39,586 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:19:39,586 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:19:39,595 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:19:39,596 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:19:39,600 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:19:39,610 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:19:39,659 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:19:39,659 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:19:39,659 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:19:39,669 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:19:39,669 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:19:39,669 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:19:39,669 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:19:39,674 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:19:39,675 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:19:39,675 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:19:39,675 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:19:39,675 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:19:39,675 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:19:39,676 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:19:39,676 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:19:39,676 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:19:39,676 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:19:39,676 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:19:39,676 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:19:39,682 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:19:39,682 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:19:39,682 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:19:39,682 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:19:39,683 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:19:39,683 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:19:39,693 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:19:39,694 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:19:39,694 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:19:39,694 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:19:39,695 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:19:39,695 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:19:39,696 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:19:39,696 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:19:39,696 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:19:39,697 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:19:39,697 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:19:39,697 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:19:39,697 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:19:39,697 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:19:39,698 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:19:39,730 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:19:39,731 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:19:39,731 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:19:39,731 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:19:39,764 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:19:39,777 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:19:39,778 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:19:39,779 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:19:39,779 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:19:39,779 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:19:39,779 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:19:39,780 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:19:39,780 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:19:39,780 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:19:39,783 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:19:39,784 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:19:39,784 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:19:39,784 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:19:39,784 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:19:39,785 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:19:39,785 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:19:39,785 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:19:39,785 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:19:39,786 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:19:39,793 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:19:39,793 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:19:39,805 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:19:39,805 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:19:39,817 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:19:39,818 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:19:39,823 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:19:39,824 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:19:39,833 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:19:39,834 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:19:39,840 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:19:39,855 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:19:39,856 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:19:39,858 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:19:39,858 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:19:39,858 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:19:39,861 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:19:39,861 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:19:39,862 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:19:39,868 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:19:39,883 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:19:39,903 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:19:39,913 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:19:39,914 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:19:39,954 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:19:39,955 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:19:39,955 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:19:39,956 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:19:40,148 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-challenges/linux-3.14_complex_emg_linux-kernel-locking-mutex_drivers-media-common-saa7146-saa7146_vv.cil.i[497885,497898] [2025-02-08 04:19:40,151 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-challenges/linux-3.14_complex_emg_linux-kernel-locking-mutex_drivers-media-common-saa7146-saa7146_vv.cil.i[498051,498064] [2025-02-08 04:19:40,152 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-challenges/linux-3.14_complex_emg_linux-kernel-locking-mutex_drivers-media-common-saa7146-saa7146_vv.cil.i[498215,498228] [2025-02-08 04:19:40,152 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-challenges/linux-3.14_complex_emg_linux-kernel-locking-mutex_drivers-media-common-saa7146-saa7146_vv.cil.i[498380,498393] [2025-02-08 04:19:40,185 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:19:40,190 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-02-08 04:19:40,255 INFO L200 MainTranslator]: Completed pre-run [2025-02-08 04:19:40,331 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"); [5060] [2025-02-08 04:19:40,332 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/d4e00c1/linux-kernel-locking-mutex/lkbce/arch/x86/include/asm/paravirt.h"), "i" (804), "i" (12UL)); [5091-5092] [2025-02-08 04:19:40,333 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"); [5097-5099] [2025-02-08 04:19:40,333 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret__): "m" (__preempt_count)); [5140] [2025-02-08 04:19:40,333 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret__): "m" (__preempt_count)); [5143] [2025-02-08 04:19:40,333 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret__): "m" (__preempt_count)); [5146] [2025-02-08 04:19:40,334 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret__): "m" (__preempt_count)); [5149] [2025-02-08 04:19:40,335 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("movl %1,%0": "=r" (ret): "m" (*((unsigned int volatile *)addr)): "memory"); [5201] [2025-02-08 04:19:40,335 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("movl %0,%1": : "r" (val), "m" (*((unsigned int volatile *)addr)): "memory"); [5208] [2025-02-08 04:19:40,354 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)); [5601-5602] [2025-02-08 04:19:40,356 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)); [5669-5670] [2025-02-08 04:19:40,356 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)); [5702-5703] [2025-02-08 04:19:40,357 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)); [5733-5734] [2025-02-08 04:19:40,364 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)); [5810-5811] [2025-02-08 04:19:40,366 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)); [5860-5861] [2025-02-08 04:19:40,367 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)); [5923-5924] [2025-02-08 04:19:40,368 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)); [5954-5955] [2025-02-08 04:19:40,388 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)); [6476-6477] [2025-02-08 04:19:40,393 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)); [6727-6728] [2025-02-08 04:19:40,396 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)); [6786-6787] [2025-02-08 04:19:40,504 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)); [11031-11032] [2025-02-08 04:19:40,508 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)); [11177-11178] [2025-02-08 04:19:40,661 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)); [14635-14636] [2025-02-08 04:19:40,662 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)); [14646-14647] [2025-02-08 04:19:40,662 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)); [14657-14658] [2025-02-08 04:19:40,673 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)); [15022-15023] [2025-02-08 04:19:40,674 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret__): "p" (& current_task)); [15051] [2025-02-08 04:19:40,674 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& current_task)); [15054] [2025-02-08 04:19:40,674 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& current_task)); [15057] [2025-02-08 04:19:40,674 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& current_task)); [15060] [2025-02-08 04:19:40,718 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-challenges/linux-3.14_complex_emg_linux-kernel-locking-mutex_drivers-media-common-saa7146-saa7146_vv.cil.i[497885,497898] [2025-02-08 04:19:40,719 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-challenges/linux-3.14_complex_emg_linux-kernel-locking-mutex_drivers-media-common-saa7146-saa7146_vv.cil.i[498051,498064] [2025-02-08 04:19:40,719 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-challenges/linux-3.14_complex_emg_linux-kernel-locking-mutex_drivers-media-common-saa7146-saa7146_vv.cil.i[498215,498228] [2025-02-08 04:19:40,719 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-challenges/linux-3.14_complex_emg_linux-kernel-locking-mutex_drivers-media-common-saa7146-saa7146_vv.cil.i[498380,498393] [2025-02-08 04:19:40,723 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-02-08 04:19:40,849 INFO L204 MainTranslator]: Completed translation [2025-02-08 04:19:40,850 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:19:40 WrapperNode [2025-02-08 04:19:40,850 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2025-02-08 04:19:40,851 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2025-02-08 04:19:40,851 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2025-02-08 04:19:40,851 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2025-02-08 04:19:40,855 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:19:40" (1/1) ... [2025-02-08 04:19:40,933 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:19:40" (1/1) ... [2025-02-08 04:19:41,256 INFO L138 Inliner]: procedures = 457, calls = 6628, calls flagged for inlining = 237, calls inlined = 218, statements flattened = 11526 [2025-02-08 04:19:41,257 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2025-02-08 04:19:41,258 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2025-02-08 04:19:41,258 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2025-02-08 04:19:41,258 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2025-02-08 04:19:41,265 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:19:40" (1/1) ... [2025-02-08 04:19:41,265 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:19:40" (1/1) ... [2025-02-08 04:19:41,326 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:19:40" (1/1) ... [2025-02-08 04:19:43,916 INFO L175 MemorySlicer]: Split 3666 memory accesses to 41 slices as follows [5, 6, 12, 2, 1, 2, 2, 12, 167, 11, 8, 219, 9, 2, 5, 2, 131, 11, 131, 1, 11, 9, 9, 204, 11, 6, 1, 1704, 12, 4, 15, 12, 5, 2, 854, 22, 3, 15, 14, 10, 4]. 46 percent of accesses are in the largest equivalence class. The 42 initializations are split as follows [0, 0, 0, 0, 1, 0, 2, 0, 0, 0, 8, 0, 5, 0, 0, 0, 0, 9, 0, 0, 9, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 0, 0, 0, 0]. The 2153 writes are split as follows [5, 3, 6, 0, 0, 0, 0, 12, 167, 6, 0, 110, 0, 1, 3, 0, 129, 0, 129, 0, 0, 0, 3, 109, 6, 3, 0, 684, 6, 0, 8, 4, 3, 0, 732, 9, 0, 5, 5, 3, 2]. [2025-02-08 04:19:43,917 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:19:40" (1/1) ... [2025-02-08 04:19:43,917 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:19:40" (1/1) ... [2025-02-08 04:19:44,153 INFO L184 PluginConnector]: Executing the observer ReplaceArrayAssignments from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:19:40" (1/1) ... [2025-02-08 04:19:44,176 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:19:40" (1/1) ... [2025-02-08 04:19:44,243 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:19:40" (1/1) ... [2025-02-08 04:19:44,286 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:19:40" (1/1) ... [2025-02-08 04:19:44,356 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2025-02-08 04:19:44,358 INFO L112 PluginConnector]: ------------------------IcfgBuilder---------------------------- [2025-02-08 04:19:44,358 INFO L270 PluginConnector]: Initializing IcfgBuilder... [2025-02-08 04:19:44,358 INFO L274 PluginConnector]: IcfgBuilder initialized [2025-02-08 04:19:44,359 INFO L184 PluginConnector]: Executing the observer IcfgBuilderObserver from plugin IcfgBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:19:40" (1/1) ... [2025-02-08 04:19:44,363 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-02-08 04:19:44,373 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2025-02-08 04:19:44,390 INFO L229 MonitoredProcess]: Starting monitored process 1 with /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2025-02-08 04:19:44,395 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2025-02-08 04:19:44,411 INFO L130 BoogieDeclarations]: Found specification of procedure videobuf_streamoff [2025-02-08 04:19:44,411 INFO L138 BoogieDeclarations]: Found implementation of procedure videobuf_streamoff [2025-02-08 04:19:44,411 INFO L130 BoogieDeclarations]: Found specification of procedure video_open [2025-02-08 04:19:44,411 INFO L138 BoogieDeclarations]: Found implementation of procedure video_open [2025-02-08 04:19:44,411 INFO L130 BoogieDeclarations]: Found specification of procedure videobuf_reqbufs [2025-02-08 04:19:44,411 INFO L138 BoogieDeclarations]: Found implementation of procedure videobuf_reqbufs [2025-02-08 04:19:44,411 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.meminit [2025-02-08 04:19:44,411 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.meminit [2025-02-08 04:19:44,411 INFO L130 BoogieDeclarations]: Found specification of procedure vidioc_s_fmt_vid_cap [2025-02-08 04:19:44,411 INFO L138 BoogieDeclarations]: Found implementation of procedure vidioc_s_fmt_vid_cap [2025-02-08 04:19:44,411 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2025-02-08 04:19:44,412 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2025-02-08 04:19:44,412 INFO L130 BoogieDeclarations]: Found specification of procedure vidioc_enum_fmt_vid_cap [2025-02-08 04:19:44,412 INFO L138 BoogieDeclarations]: Found implementation of procedure vidioc_enum_fmt_vid_cap [2025-02-08 04:19:44,412 INFO L130 BoogieDeclarations]: Found specification of procedure vidioc_reqbufs [2025-02-08 04:19:44,412 INFO L138 BoogieDeclarations]: Found implementation of procedure vidioc_reqbufs [2025-02-08 04:19:44,412 INFO L130 BoogieDeclarations]: Found specification of procedure saa7146_set_window [2025-02-08 04:19:44,412 INFO L138 BoogieDeclarations]: Found implementation of procedure saa7146_set_window [2025-02-08 04:19:44,412 INFO L130 BoogieDeclarations]: Found specification of procedure saa7146_res_get [2025-02-08 04:19:44,412 INFO L138 BoogieDeclarations]: Found implementation of procedure saa7146_res_get [2025-02-08 04:19:44,412 INFO L130 BoogieDeclarations]: Found specification of procedure video_end [2025-02-08 04:19:44,412 INFO L138 BoogieDeclarations]: Found implementation of procedure video_end [2025-02-08 04:19:44,412 INFO L130 BoogieDeclarations]: Found specification of procedure arch_spin_is_locked [2025-02-08 04:19:44,412 INFO L138 BoogieDeclarations]: Found implementation of procedure arch_spin_is_locked [2025-02-08 04:19:44,412 INFO L130 BoogieDeclarations]: Found specification of procedure videobuf_to_dma [2025-02-08 04:19:44,412 INFO L138 BoogieDeclarations]: Found implementation of procedure videobuf_to_dma [2025-02-08 04:19:44,412 INFO L130 BoogieDeclarations]: Found specification of procedure vidioc_g_fmt_vid_cap [2025-02-08 04:19:44,412 INFO L138 BoogieDeclarations]: Found implementation of procedure vidioc_g_fmt_vid_cap [2025-02-08 04:19:44,412 INFO L130 BoogieDeclarations]: Found specification of procedure spinlock_check [2025-02-08 04:19:44,412 INFO L138 BoogieDeclarations]: Found implementation of procedure spinlock_check [2025-02-08 04:19:44,412 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_EMGentry_exit_saa7146_vv_cleanup_module_9_2 [2025-02-08 04:19:44,412 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_EMGentry_exit_saa7146_vv_cleanup_module_9_2 [2025-02-08 04:19:44,412 INFO L130 BoogieDeclarations]: Found specification of procedure saa7146_buffer_queue [2025-02-08 04:19:44,412 INFO L138 BoogieDeclarations]: Found implementation of procedure saa7146_buffer_queue [2025-02-08 04:19:44,412 INFO L130 BoogieDeclarations]: Found specification of procedure video_close [2025-02-08 04:19:44,412 INFO L138 BoogieDeclarations]: Found implementation of procedure video_close [2025-02-08 04:19:44,412 INFO L130 BoogieDeclarations]: Found specification of procedure vbi_open [2025-02-08 04:19:44,412 INFO L138 BoogieDeclarations]: Found implementation of procedure vbi_open [2025-02-08 04:19:44,412 INFO L130 BoogieDeclarations]: Found specification of procedure vidioc_g_std [2025-02-08 04:19:44,412 INFO L138 BoogieDeclarations]: Found implementation of procedure vidioc_g_std [2025-02-08 04:19:44,412 INFO L130 BoogieDeclarations]: Found specification of procedure saa7146_pgtable_alloc [2025-02-08 04:19:44,412 INFO L138 BoogieDeclarations]: Found implementation of procedure saa7146_pgtable_alloc [2025-02-08 04:19:44,412 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_xmalloc [2025-02-08 04:19:44,412 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_xmalloc [2025-02-08 04:19:44,412 INFO L130 BoogieDeclarations]: Found specification of procedure v4l2_ctrl_handler_free [2025-02-08 04:19:44,412 INFO L138 BoogieDeclarations]: Found implementation of procedure v4l2_ctrl_handler_free [2025-02-08 04:19:44,412 INFO L130 BoogieDeclarations]: Found specification of procedure strlcpy [2025-02-08 04:19:44,412 INFO L138 BoogieDeclarations]: Found implementation of procedure strlcpy [2025-02-08 04:19:44,412 INFO L130 BoogieDeclarations]: Found specification of procedure vbi_irq_done [2025-02-08 04:19:44,412 INFO L138 BoogieDeclarations]: Found implementation of procedure vbi_irq_done [2025-02-08 04:19:44,412 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_del_timer [2025-02-08 04:19:44,412 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_del_timer [2025-02-08 04:19:44,412 INFO L130 BoogieDeclarations]: Found specification of procedure v4l2_ctrl_new_std [2025-02-08 04:19:44,412 INFO L138 BoogieDeclarations]: Found implementation of procedure v4l2_ctrl_new_std [2025-02-08 04:19:44,412 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_is_err [2025-02-08 04:19:44,412 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_is_err [2025-02-08 04:19:44,412 INFO L130 BoogieDeclarations]: Found specification of procedure vidioc_querybuf [2025-02-08 04:19:44,412 INFO L138 BoogieDeclarations]: Found implementation of procedure vidioc_querybuf [2025-02-08 04:19:44,412 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_mutex__one_thread_locked_at_exit [2025-02-08 04:19:44,412 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_mutex__one_thread_locked_at_exit [2025-02-08 04:19:44,412 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock_irqrestore [2025-02-08 04:19:44,412 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock_irqrestore [2025-02-08 04:19:44,412 INFO L130 BoogieDeclarations]: Found specification of procedure video_devdata [2025-02-08 04:19:44,412 INFO L138 BoogieDeclarations]: Found implementation of procedure video_devdata [2025-02-08 04:19:44,412 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2025-02-08 04:19:44,412 INFO L130 BoogieDeclarations]: Found specification of procedure vidioc_g_fmt_vid_overlay [2025-02-08 04:19:44,412 INFO L138 BoogieDeclarations]: Found implementation of procedure vidioc_g_fmt_vid_overlay [2025-02-08 04:19:44,412 INFO L130 BoogieDeclarations]: Found specification of procedure videobuf_dqbuf [2025-02-08 04:19:44,412 INFO L138 BoogieDeclarations]: Found implementation of procedure videobuf_dqbuf [2025-02-08 04:19:44,412 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#0 [2025-02-08 04:19:44,412 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#1 [2025-02-08 04:19:44,412 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#2 [2025-02-08 04:19:44,412 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#3 [2025-02-08 04:19:44,412 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#4 [2025-02-08 04:19:44,412 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#5 [2025-02-08 04:19:44,414 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#6 [2025-02-08 04:19:44,414 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#7 [2025-02-08 04:19:44,414 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#8 [2025-02-08 04:19:44,414 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#9 [2025-02-08 04:19:44,414 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#10 [2025-02-08 04:19:44,414 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#11 [2025-02-08 04:19:44,414 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#12 [2025-02-08 04:19:44,414 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#13 [2025-02-08 04:19:44,414 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#14 [2025-02-08 04:19:44,414 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#15 [2025-02-08 04:19:44,414 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#16 [2025-02-08 04:19:44,414 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#17 [2025-02-08 04:19:44,414 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#18 [2025-02-08 04:19:44,415 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#19 [2025-02-08 04:19:44,415 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#20 [2025-02-08 04:19:44,415 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#21 [2025-02-08 04:19:44,415 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#22 [2025-02-08 04:19:44,415 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#23 [2025-02-08 04:19:44,415 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#24 [2025-02-08 04:19:44,415 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#25 [2025-02-08 04:19:44,415 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#26 [2025-02-08 04:19:44,415 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#27 [2025-02-08 04:19:44,415 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#28 [2025-02-08 04:19:44,415 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#29 [2025-02-08 04:19:44,415 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#30 [2025-02-08 04:19:44,415 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#31 [2025-02-08 04:19:44,415 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#32 [2025-02-08 04:19:44,415 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#33 [2025-02-08 04:19:44,415 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#34 [2025-02-08 04:19:44,415 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#35 [2025-02-08 04:19:44,415 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#36 [2025-02-08 04:19:44,415 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#37 [2025-02-08 04:19:44,416 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#38 [2025-02-08 04:19:44,416 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#39 [2025-02-08 04:19:44,416 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#40 [2025-02-08 04:19:44,416 INFO L130 BoogieDeclarations]: Found specification of procedure video_irq_done [2025-02-08 04:19:44,416 INFO L138 BoogieDeclarations]: Found implementation of procedure video_irq_done [2025-02-08 04:19:44,416 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#0 [2025-02-08 04:19:44,416 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#1 [2025-02-08 04:19:44,416 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#2 [2025-02-08 04:19:44,416 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#3 [2025-02-08 04:19:44,416 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#4 [2025-02-08 04:19:44,416 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#5 [2025-02-08 04:19:44,416 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#6 [2025-02-08 04:19:44,416 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#7 [2025-02-08 04:19:44,416 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#8 [2025-02-08 04:19:44,416 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#9 [2025-02-08 04:19:44,416 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#10 [2025-02-08 04:19:44,416 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#11 [2025-02-08 04:19:44,416 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#12 [2025-02-08 04:19:44,416 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#13 [2025-02-08 04:19:44,416 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#14 [2025-02-08 04:19:44,416 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#15 [2025-02-08 04:19:44,416 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#16 [2025-02-08 04:19:44,416 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#17 [2025-02-08 04:19:44,416 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#18 [2025-02-08 04:19:44,416 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#19 [2025-02-08 04:19:44,416 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#20 [2025-02-08 04:19:44,416 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#21 [2025-02-08 04:19:44,416 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#22 [2025-02-08 04:19:44,416 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#23 [2025-02-08 04:19:44,416 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#24 [2025-02-08 04:19:44,416 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#25 [2025-02-08 04:19:44,416 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#26 [2025-02-08 04:19:44,416 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#27 [2025-02-08 04:19:44,416 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#28 [2025-02-08 04:19:44,416 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#29 [2025-02-08 04:19:44,416 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#30 [2025-02-08 04:19:44,420 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#31 [2025-02-08 04:19:44,420 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#32 [2025-02-08 04:19:44,420 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#33 [2025-02-08 04:19:44,420 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#34 [2025-02-08 04:19:44,420 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#35 [2025-02-08 04:19:44,420 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#36 [2025-02-08 04:19:44,420 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#37 [2025-02-08 04:19:44,420 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#38 [2025-02-08 04:19:44,420 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#39 [2025-02-08 04:19:44,420 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#40 [2025-02-08 04:19:44,420 INFO L130 BoogieDeclarations]: Found specification of procedure capable [2025-02-08 04:19:44,420 INFO L138 BoogieDeclarations]: Found implementation of procedure capable [2025-02-08 04:19:44,420 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock [2025-02-08 04:19:44,420 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock [2025-02-08 04:19:44,420 INFO L130 BoogieDeclarations]: Found specification of procedure vidioc_s_fmt_vid_overlay [2025-02-08 04:19:44,420 INFO L138 BoogieDeclarations]: Found implementation of procedure vidioc_s_fmt_vid_overlay [2025-02-08 04:19:44,420 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_lock_of_video_device [2025-02-08 04:19:44,420 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_lock_of_video_device [2025-02-08 04:19:44,420 INFO L130 BoogieDeclarations]: Found specification of procedure vidioc_try_fmt_vid_cap [2025-02-08 04:19:44,420 INFO L138 BoogieDeclarations]: Found implementation of procedure vidioc_try_fmt_vid_cap [2025-02-08 04:19:44,420 INFO L130 BoogieDeclarations]: Found specification of procedure _copy_from_user [2025-02-08 04:19:44,420 INFO L138 BoogieDeclarations]: Found implementation of procedure _copy_from_user [2025-02-08 04:19:44,420 INFO L130 BoogieDeclarations]: Found specification of procedure get_dma_ops [2025-02-08 04:19:44,420 INFO L138 BoogieDeclarations]: Found implementation of procedure get_dma_ops [2025-02-08 04:19:44,420 INFO L130 BoogieDeclarations]: Found specification of procedure sort_and_eliminate [2025-02-08 04:19:44,420 INFO L138 BoogieDeclarations]: Found implementation of procedure sort_and_eliminate [2025-02-08 04:19:44,420 INFO L130 BoogieDeclarations]: Found specification of procedure video_ioctl2 [2025-02-08 04:19:44,420 INFO L138 BoogieDeclarations]: Found implementation of procedure video_ioctl2 [2025-02-08 04:19:44,420 INFO L130 BoogieDeclarations]: Found specification of procedure videobuf_qbuf [2025-02-08 04:19:44,420 INFO L138 BoogieDeclarations]: Found implementation of procedure videobuf_qbuf [2025-02-08 04:19:44,420 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assume [2025-02-08 04:19:44,420 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assume [2025-02-08 04:19:44,420 INFO L130 BoogieDeclarations]: Found specification of procedure fops_read [2025-02-08 04:19:44,420 INFO L138 BoogieDeclarations]: Found implementation of procedure fops_read [2025-02-08 04:19:44,420 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_err_code [2025-02-08 04:19:44,420 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_err_code [2025-02-08 04:19:44,420 INFO L130 BoogieDeclarations]: Found specification of procedure release_all_pagetables [2025-02-08 04:19:44,420 INFO L138 BoogieDeclarations]: Found implementation of procedure release_all_pagetables [2025-02-08 04:19:44,420 INFO L130 BoogieDeclarations]: Found specification of procedure saa7146_buffer_finish [2025-02-08 04:19:44,420 INFO L138 BoogieDeclarations]: Found implementation of procedure saa7146_buffer_finish [2025-02-08 04:19:44,420 INFO L130 BoogieDeclarations]: Found specification of procedure saa7146_set_output_format [2025-02-08 04:19:44,420 INFO L138 BoogieDeclarations]: Found implementation of procedure saa7146_set_output_format [2025-02-08 04:19:44,420 INFO L130 BoogieDeclarations]: Found specification of procedure video_read [2025-02-08 04:19:44,420 INFO L138 BoogieDeclarations]: Found implementation of procedure video_read [2025-02-08 04:19:44,420 INFO L130 BoogieDeclarations]: Found specification of procedure pci_free_consistent [2025-02-08 04:19:44,420 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_free_consistent [2025-02-08 04:19:44,420 INFO L130 BoogieDeclarations]: Found specification of procedure vbi_stop [2025-02-08 04:19:44,420 INFO L138 BoogieDeclarations]: Found implementation of procedure vbi_stop [2025-02-08 04:19:44,420 INFO L130 BoogieDeclarations]: Found specification of procedure saa7146_res_free [2025-02-08 04:19:44,420 INFO L138 BoogieDeclarations]: Found implementation of procedure saa7146_res_free [2025-02-08 04:19:44,420 INFO L130 BoogieDeclarations]: Found specification of procedure v4l2_ctrl_subscribe_event [2025-02-08 04:19:44,420 INFO L138 BoogieDeclarations]: Found implementation of procedure v4l2_ctrl_subscribe_event [2025-02-08 04:19:44,420 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~TO~C_INT [2025-02-08 04:19:44,420 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~TO~C_INT [2025-02-08 04:19:44,420 INFO L130 BoogieDeclarations]: Found specification of procedure vidioc_s_fbuf [2025-02-08 04:19:44,420 INFO L138 BoogieDeclarations]: Found implementation of procedure vidioc_s_fbuf [2025-02-08 04:19:44,420 INFO L130 BoogieDeclarations]: Found specification of procedure saa7146_pgtable_free [2025-02-08 04:19:44,421 INFO L138 BoogieDeclarations]: Found implementation of procedure saa7146_pgtable_free [2025-02-08 04:19:44,421 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2025-02-08 04:19:44,421 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_0 [2025-02-08 04:19:44,421 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_0 [2025-02-08 04:19:44,421 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_3 [2025-02-08 04:19:44,421 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_3 [2025-02-08 04:19:44,421 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_2 [2025-02-08 04:19:44,421 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_2 [2025-02-08 04:19:44,421 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_4 [2025-02-08 04:19:44,421 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_4 [2025-02-08 04:19:44,421 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mod_timer [2025-02-08 04:19:44,421 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mod_timer [2025-02-08 04:19:44,421 INFO L130 BoogieDeclarations]: Found specification of procedure videobuf_queue_sg_init [2025-02-08 04:19:44,421 INFO L138 BoogieDeclarations]: Found implementation of procedure videobuf_queue_sg_init [2025-02-08 04:19:44,422 INFO L130 BoogieDeclarations]: Found specification of procedure saa7146_pgtable_build_single [2025-02-08 04:19:44,422 INFO L138 BoogieDeclarations]: Found implementation of procedure saa7146_pgtable_build_single [2025-02-08 04:19:44,422 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2025-02-08 04:19:44,422 INFO L130 BoogieDeclarations]: Found specification of procedure saa7146_s_ctrl [2025-02-08 04:19:44,422 INFO L138 BoogieDeclarations]: Found implementation of procedure saa7146_s_ctrl [2025-02-08 04:19:44,422 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undef_int [2025-02-08 04:19:44,422 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undef_int [2025-02-08 04:19:44,422 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#0 [2025-02-08 04:19:44,422 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#1 [2025-02-08 04:19:44,422 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#2 [2025-02-08 04:19:44,422 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#3 [2025-02-08 04:19:44,422 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#4 [2025-02-08 04:19:44,422 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#5 [2025-02-08 04:19:44,422 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#6 [2025-02-08 04:19:44,422 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#7 [2025-02-08 04:19:44,422 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#8 [2025-02-08 04:19:44,422 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#9 [2025-02-08 04:19:44,422 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#10 [2025-02-08 04:19:44,422 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#11 [2025-02-08 04:19:44,422 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#12 [2025-02-08 04:19:44,422 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#13 [2025-02-08 04:19:44,422 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#14 [2025-02-08 04:19:44,422 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#15 [2025-02-08 04:19:44,422 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#16 [2025-02-08 04:19:44,422 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#17 [2025-02-08 04:19:44,422 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#18 [2025-02-08 04:19:44,422 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#19 [2025-02-08 04:19:44,422 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#20 [2025-02-08 04:19:44,422 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#21 [2025-02-08 04:19:44,422 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#22 [2025-02-08 04:19:44,422 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#23 [2025-02-08 04:19:44,422 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#24 [2025-02-08 04:19:44,422 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#25 [2025-02-08 04:19:44,422 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#26 [2025-02-08 04:19:44,422 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#27 [2025-02-08 04:19:44,422 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#28 [2025-02-08 04:19:44,422 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#29 [2025-02-08 04:19:44,422 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#30 [2025-02-08 04:19:44,422 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#31 [2025-02-08 04:19:44,422 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#32 [2025-02-08 04:19:44,422 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#33 [2025-02-08 04:19:44,422 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#34 [2025-02-08 04:19:44,422 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#35 [2025-02-08 04:19:44,422 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#36 [2025-02-08 04:19:44,422 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#37 [2025-02-08 04:19:44,422 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#38 [2025-02-08 04:19:44,422 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#39 [2025-02-08 04:19:44,422 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#40 [2025-02-08 04:19:44,422 INFO L130 BoogieDeclarations]: Found specification of procedure __bad_percpu_size [2025-02-08 04:19:44,422 INFO L138 BoogieDeclarations]: Found implementation of procedure __bad_percpu_size [2025-02-08 04:19:44,422 INFO L130 BoogieDeclarations]: Found specification of procedure buffer_queue [2025-02-08 04:19:44,422 INFO L138 BoogieDeclarations]: Found implementation of procedure buffer_queue [2025-02-08 04:19:44,422 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_interruptible_or_killable_lock_of_video_device [2025-02-08 04:19:44,422 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_interruptible_or_killable_lock_of_video_device [2025-02-08 04:19:44,422 INFO L130 BoogieDeclarations]: Found specification of procedure vidioc_qbuf [2025-02-08 04:19:44,422 INFO L138 BoogieDeclarations]: Found implementation of procedure vidioc_qbuf [2025-02-08 04:19:44,422 INFO L130 BoogieDeclarations]: Found specification of procedure mod_timer [2025-02-08 04:19:44,422 INFO L138 BoogieDeclarations]: Found implementation of procedure mod_timer [2025-02-08 04:19:44,423 INFO L130 BoogieDeclarations]: Found specification of procedure videobuf_streamon [2025-02-08 04:19:44,423 INFO L138 BoogieDeclarations]: Found implementation of procedure videobuf_streamon [2025-02-08 04:19:44,423 INFO L130 BoogieDeclarations]: Found specification of procedure videobuf_iolock [2025-02-08 04:19:44,423 INFO L138 BoogieDeclarations]: Found implementation of procedure videobuf_iolock [2025-02-08 04:19:44,423 INFO L130 BoogieDeclarations]: Found specification of procedure video_init [2025-02-08 04:19:44,423 INFO L138 BoogieDeclarations]: Found implementation of procedure video_init [2025-02-08 04:19:44,423 INFO L130 BoogieDeclarations]: Found specification of procedure vidioc_try_fmt_vid_overlay [2025-02-08 04:19:44,423 INFO L138 BoogieDeclarations]: Found implementation of procedure vidioc_try_fmt_vid_overlay [2025-02-08 04:19:44,423 INFO L130 BoogieDeclarations]: Found specification of procedure vidioc_g_fmt_vbi_cap [2025-02-08 04:19:44,423 INFO L138 BoogieDeclarations]: Found implementation of procedure vidioc_g_fmt_vbi_cap [2025-02-08 04:19:44,423 INFO L130 BoogieDeclarations]: Found specification of procedure dev_name [2025-02-08 04:19:44,423 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_name [2025-02-08 04:19:44,423 INFO L130 BoogieDeclarations]: Found specification of procedure writel [2025-02-08 04:19:44,423 INFO L138 BoogieDeclarations]: Found implementation of procedure writel [2025-02-08 04:19:44,424 INFO L130 BoogieDeclarations]: Found specification of procedure v4l2_event_unsubscribe [2025-02-08 04:19:44,424 INFO L138 BoogieDeclarations]: Found implementation of procedure v4l2_event_unsubscribe [2025-02-08 04:19:44,424 INFO L130 BoogieDeclarations]: Found specification of procedure fops_mmap [2025-02-08 04:19:44,424 INFO L138 BoogieDeclarations]: Found implementation of procedure fops_mmap [2025-02-08 04:19:44,424 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2025-02-08 04:19:44,424 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2025-02-08 04:19:44,424 INFO L130 BoogieDeclarations]: Found specification of procedure saa7146_disable_clipping [2025-02-08 04:19:44,424 INFO L138 BoogieDeclarations]: Found implementation of procedure saa7146_disable_clipping [2025-02-08 04:19:44,424 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#0 [2025-02-08 04:19:44,424 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#1 [2025-02-08 04:19:44,424 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#2 [2025-02-08 04:19:44,424 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#3 [2025-02-08 04:19:44,424 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#4 [2025-02-08 04:19:44,424 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#5 [2025-02-08 04:19:44,424 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#6 [2025-02-08 04:19:44,424 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#7 [2025-02-08 04:19:44,424 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#8 [2025-02-08 04:19:44,424 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#9 [2025-02-08 04:19:44,424 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#10 [2025-02-08 04:19:44,424 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#11 [2025-02-08 04:19:44,424 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#12 [2025-02-08 04:19:44,425 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#13 [2025-02-08 04:19:44,425 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#14 [2025-02-08 04:19:44,425 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#15 [2025-02-08 04:19:44,425 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#16 [2025-02-08 04:19:44,425 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#17 [2025-02-08 04:19:44,425 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#18 [2025-02-08 04:19:44,425 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#19 [2025-02-08 04:19:44,425 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#20 [2025-02-08 04:19:44,425 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#21 [2025-02-08 04:19:44,425 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#22 [2025-02-08 04:19:44,425 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#23 [2025-02-08 04:19:44,425 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#24 [2025-02-08 04:19:44,425 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#25 [2025-02-08 04:19:44,425 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#26 [2025-02-08 04:19:44,425 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#27 [2025-02-08 04:19:44,425 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#28 [2025-02-08 04:19:44,425 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#29 [2025-02-08 04:19:44,425 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#30 [2025-02-08 04:19:44,425 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#31 [2025-02-08 04:19:44,425 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#32 [2025-02-08 04:19:44,425 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#33 [2025-02-08 04:19:44,425 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#34 [2025-02-08 04:19:44,425 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#35 [2025-02-08 04:19:44,425 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#36 [2025-02-08 04:19:44,425 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#37 [2025-02-08 04:19:44,425 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#38 [2025-02-08 04:19:44,425 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#39 [2025-02-08 04:19:44,425 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#40 [2025-02-08 04:19:44,425 INFO L130 BoogieDeclarations]: Found specification of procedure vidioc_g_parm [2025-02-08 04:19:44,425 INFO L138 BoogieDeclarations]: Found implementation of procedure vidioc_g_parm [2025-02-08 04:19:44,425 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#0 [2025-02-08 04:19:44,425 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#1 [2025-02-08 04:19:44,425 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#2 [2025-02-08 04:19:44,425 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#3 [2025-02-08 04:19:44,425 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#4 [2025-02-08 04:19:44,425 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#5 [2025-02-08 04:19:44,425 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#6 [2025-02-08 04:19:44,425 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#7 [2025-02-08 04:19:44,425 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#8 [2025-02-08 04:19:44,425 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#9 [2025-02-08 04:19:44,425 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#10 [2025-02-08 04:19:44,425 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#11 [2025-02-08 04:19:44,425 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#12 [2025-02-08 04:19:44,425 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#13 [2025-02-08 04:19:44,425 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#14 [2025-02-08 04:19:44,425 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#15 [2025-02-08 04:19:44,425 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#16 [2025-02-08 04:19:44,425 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#17 [2025-02-08 04:19:44,425 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#18 [2025-02-08 04:19:44,425 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#19 [2025-02-08 04:19:44,425 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#20 [2025-02-08 04:19:44,425 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#21 [2025-02-08 04:19:44,425 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#22 [2025-02-08 04:19:44,425 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#23 [2025-02-08 04:19:44,425 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#24 [2025-02-08 04:19:44,425 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#25 [2025-02-08 04:19:44,426 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#26 [2025-02-08 04:19:44,426 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#27 [2025-02-08 04:19:44,426 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#28 [2025-02-08 04:19:44,426 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#29 [2025-02-08 04:19:44,426 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#30 [2025-02-08 04:19:44,426 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#31 [2025-02-08 04:19:44,426 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#32 [2025-02-08 04:19:44,427 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#33 [2025-02-08 04:19:44,427 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#34 [2025-02-08 04:19:44,427 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#35 [2025-02-08 04:19:44,427 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#36 [2025-02-08 04:19:44,427 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#37 [2025-02-08 04:19:44,427 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#38 [2025-02-08 04:19:44,427 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#39 [2025-02-08 04:19:44,427 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#40 [2025-02-08 04:19:44,427 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#0 [2025-02-08 04:19:44,427 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#1 [2025-02-08 04:19:44,427 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#2 [2025-02-08 04:19:44,427 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#3 [2025-02-08 04:19:44,427 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#4 [2025-02-08 04:19:44,427 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#5 [2025-02-08 04:19:44,427 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#6 [2025-02-08 04:19:44,427 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#7 [2025-02-08 04:19:44,427 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#8 [2025-02-08 04:19:44,427 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#9 [2025-02-08 04:19:44,427 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#10 [2025-02-08 04:19:44,427 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#11 [2025-02-08 04:19:44,427 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#12 [2025-02-08 04:19:44,427 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#13 [2025-02-08 04:19:44,427 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#14 [2025-02-08 04:19:44,427 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#15 [2025-02-08 04:19:44,427 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#16 [2025-02-08 04:19:44,427 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#17 [2025-02-08 04:19:44,427 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#18 [2025-02-08 04:19:44,427 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#19 [2025-02-08 04:19:44,427 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#20 [2025-02-08 04:19:44,427 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#21 [2025-02-08 04:19:44,427 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#22 [2025-02-08 04:19:44,427 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#23 [2025-02-08 04:19:44,427 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#24 [2025-02-08 04:19:44,427 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#25 [2025-02-08 04:19:44,427 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#26 [2025-02-08 04:19:44,427 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#27 [2025-02-08 04:19:44,427 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#28 [2025-02-08 04:19:44,427 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#29 [2025-02-08 04:19:44,427 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#30 [2025-02-08 04:19:44,427 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#31 [2025-02-08 04:19:44,427 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#32 [2025-02-08 04:19:44,427 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#33 [2025-02-08 04:19:44,427 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#34 [2025-02-08 04:19:44,427 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#35 [2025-02-08 04:19:44,427 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#36 [2025-02-08 04:19:44,427 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#37 [2025-02-08 04:19:44,427 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#38 [2025-02-08 04:19:44,427 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#39 [2025-02-08 04:19:44,427 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#40 [2025-02-08 04:19:44,427 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#0 [2025-02-08 04:19:44,427 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#1 [2025-02-08 04:19:44,427 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#2 [2025-02-08 04:19:44,427 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#3 [2025-02-08 04:19:44,427 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#4 [2025-02-08 04:19:44,427 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#5 [2025-02-08 04:19:44,427 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#6 [2025-02-08 04:19:44,427 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#7 [2025-02-08 04:19:44,427 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#8 [2025-02-08 04:19:44,427 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#9 [2025-02-08 04:19:44,427 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#10 [2025-02-08 04:19:44,427 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#11 [2025-02-08 04:19:44,427 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#12 [2025-02-08 04:19:44,427 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#13 [2025-02-08 04:19:44,427 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#14 [2025-02-08 04:19:44,427 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#15 [2025-02-08 04:19:44,428 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#16 [2025-02-08 04:19:44,428 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#17 [2025-02-08 04:19:44,428 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#18 [2025-02-08 04:19:44,428 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#19 [2025-02-08 04:19:44,428 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#20 [2025-02-08 04:19:44,428 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#21 [2025-02-08 04:19:44,428 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#22 [2025-02-08 04:19:44,428 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#23 [2025-02-08 04:19:44,429 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#24 [2025-02-08 04:19:44,429 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#25 [2025-02-08 04:19:44,429 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#26 [2025-02-08 04:19:44,429 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#27 [2025-02-08 04:19:44,429 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#28 [2025-02-08 04:19:44,429 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#29 [2025-02-08 04:19:44,429 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#30 [2025-02-08 04:19:44,429 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#31 [2025-02-08 04:19:44,429 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#32 [2025-02-08 04:19:44,429 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#33 [2025-02-08 04:19:44,429 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#34 [2025-02-08 04:19:44,429 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#35 [2025-02-08 04:19:44,429 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#36 [2025-02-08 04:19:44,429 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#37 [2025-02-08 04:19:44,429 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#38 [2025-02-08 04:19:44,429 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#39 [2025-02-08 04:19:44,429 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#40 [2025-02-08 04:19:44,429 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#0 [2025-02-08 04:19:44,429 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#1 [2025-02-08 04:19:44,429 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#2 [2025-02-08 04:19:44,429 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#3 [2025-02-08 04:19:44,429 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#4 [2025-02-08 04:19:44,429 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#5 [2025-02-08 04:19:44,429 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#6 [2025-02-08 04:19:44,429 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#7 [2025-02-08 04:19:44,429 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#8 [2025-02-08 04:19:44,429 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#9 [2025-02-08 04:19:44,430 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#10 [2025-02-08 04:19:44,430 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#11 [2025-02-08 04:19:44,430 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#12 [2025-02-08 04:19:44,430 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#13 [2025-02-08 04:19:44,430 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#14 [2025-02-08 04:19:44,430 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#15 [2025-02-08 04:19:44,430 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#16 [2025-02-08 04:19:44,430 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#17 [2025-02-08 04:19:44,430 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#18 [2025-02-08 04:19:44,430 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#19 [2025-02-08 04:19:44,430 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#20 [2025-02-08 04:19:44,430 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#21 [2025-02-08 04:19:44,430 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#22 [2025-02-08 04:19:44,430 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#23 [2025-02-08 04:19:44,430 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#24 [2025-02-08 04:19:44,430 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#25 [2025-02-08 04:19:44,430 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#26 [2025-02-08 04:19:44,430 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#27 [2025-02-08 04:19:44,430 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#28 [2025-02-08 04:19:44,430 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#29 [2025-02-08 04:19:44,430 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#30 [2025-02-08 04:19:44,430 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#31 [2025-02-08 04:19:44,430 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#32 [2025-02-08 04:19:44,430 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#33 [2025-02-08 04:19:44,430 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#34 [2025-02-08 04:19:44,430 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#35 [2025-02-08 04:19:44,430 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#36 [2025-02-08 04:19:44,430 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#37 [2025-02-08 04:19:44,430 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#38 [2025-02-08 04:19:44,430 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#39 [2025-02-08 04:19:44,430 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#40 [2025-02-08 04:19:44,430 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2025-02-08 04:19:44,430 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2025-02-08 04:19:44,430 INFO L130 BoogieDeclarations]: Found specification of procedure saa7146_stop_preview [2025-02-08 04:19:44,430 INFO L138 BoogieDeclarations]: Found implementation of procedure saa7146_stop_preview [2025-02-08 04:19:44,430 INFO L130 BoogieDeclarations]: Found specification of procedure get_current [2025-02-08 04:19:44,430 INFO L138 BoogieDeclarations]: Found implementation of procedure get_current [2025-02-08 04:19:44,430 INFO L130 BoogieDeclarations]: Found specification of procedure SAA7146_IER_ENABLE [2025-02-08 04:19:44,430 INFO L138 BoogieDeclarations]: Found implementation of procedure SAA7146_IER_ENABLE [2025-02-08 04:19:44,430 INFO L130 BoogieDeclarations]: Found specification of procedure video_begin [2025-02-08 04:19:44,430 INFO L138 BoogieDeclarations]: Found implementation of procedure video_begin [2025-02-08 04:19:44,431 INFO L130 BoogieDeclarations]: Found specification of procedure SAA7146_IER_DISABLE [2025-02-08 04:19:44,431 INFO L138 BoogieDeclarations]: Found implementation of procedure SAA7146_IER_DISABLE [2025-02-08 04:19:44,431 INFO L130 BoogieDeclarations]: Found specification of procedure fops_open [2025-02-08 04:19:44,431 INFO L138 BoogieDeclarations]: Found implementation of procedure fops_open [2025-02-08 04:19:44,431 INFO L130 BoogieDeclarations]: Found specification of procedure vbi_init [2025-02-08 04:19:44,431 INFO L138 BoogieDeclarations]: Found implementation of procedure vbi_init [2025-02-08 04:19:44,431 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#0 [2025-02-08 04:19:44,431 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#1 [2025-02-08 04:19:44,431 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#2 [2025-02-08 04:19:44,431 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#3 [2025-02-08 04:19:44,431 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#4 [2025-02-08 04:19:44,431 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#5 [2025-02-08 04:19:44,431 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#6 [2025-02-08 04:19:44,431 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#7 [2025-02-08 04:19:44,431 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#8 [2025-02-08 04:19:44,431 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#9 [2025-02-08 04:19:44,431 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#10 [2025-02-08 04:19:44,431 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#11 [2025-02-08 04:19:44,431 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#12 [2025-02-08 04:19:44,431 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#13 [2025-02-08 04:19:44,431 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#14 [2025-02-08 04:19:44,431 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#15 [2025-02-08 04:19:44,431 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#16 [2025-02-08 04:19:44,431 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#17 [2025-02-08 04:19:44,431 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#18 [2025-02-08 04:19:44,431 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#19 [2025-02-08 04:19:44,431 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#20 [2025-02-08 04:19:44,431 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#21 [2025-02-08 04:19:44,431 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#22 [2025-02-08 04:19:44,431 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#23 [2025-02-08 04:19:44,431 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#24 [2025-02-08 04:19:44,431 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#25 [2025-02-08 04:19:44,431 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#26 [2025-02-08 04:19:44,431 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#27 [2025-02-08 04:19:44,432 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#28 [2025-02-08 04:19:44,432 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#29 [2025-02-08 04:19:44,432 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#30 [2025-02-08 04:19:44,432 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#31 [2025-02-08 04:19:44,432 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#32 [2025-02-08 04:19:44,432 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#33 [2025-02-08 04:19:44,432 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#34 [2025-02-08 04:19:44,432 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#35 [2025-02-08 04:19:44,432 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#36 [2025-02-08 04:19:44,432 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#37 [2025-02-08 04:19:44,432 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#38 [2025-02-08 04:19:44,432 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#39 [2025-02-08 04:19:44,432 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#40 [2025-02-08 04:19:44,432 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#0 [2025-02-08 04:19:44,432 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#1 [2025-02-08 04:19:44,432 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#2 [2025-02-08 04:19:44,432 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#3 [2025-02-08 04:19:44,432 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#4 [2025-02-08 04:19:44,432 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#5 [2025-02-08 04:19:44,432 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#6 [2025-02-08 04:19:44,432 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#7 [2025-02-08 04:19:44,432 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#8 [2025-02-08 04:19:44,432 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#9 [2025-02-08 04:19:44,432 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#10 [2025-02-08 04:19:44,432 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#11 [2025-02-08 04:19:44,432 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#12 [2025-02-08 04:19:44,432 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#13 [2025-02-08 04:19:44,432 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#14 [2025-02-08 04:19:44,432 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#15 [2025-02-08 04:19:44,432 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#16 [2025-02-08 04:19:44,432 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#17 [2025-02-08 04:19:44,432 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#18 [2025-02-08 04:19:44,432 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#19 [2025-02-08 04:19:44,432 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#20 [2025-02-08 04:19:44,432 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#21 [2025-02-08 04:19:44,432 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#22 [2025-02-08 04:19:44,433 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#23 [2025-02-08 04:19:44,433 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#24 [2025-02-08 04:19:44,433 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#25 [2025-02-08 04:19:44,433 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#26 [2025-02-08 04:19:44,433 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#27 [2025-02-08 04:19:44,433 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#28 [2025-02-08 04:19:44,433 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#29 [2025-02-08 04:19:44,433 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#30 [2025-02-08 04:19:44,433 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#31 [2025-02-08 04:19:44,433 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#32 [2025-02-08 04:19:44,433 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#33 [2025-02-08 04:19:44,433 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#34 [2025-02-08 04:19:44,433 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#35 [2025-02-08 04:19:44,433 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#36 [2025-02-08 04:19:44,433 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#37 [2025-02-08 04:19:44,433 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#38 [2025-02-08 04:19:44,433 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#39 [2025-02-08 04:19:44,433 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#40 [2025-02-08 04:19:44,433 INFO L130 BoogieDeclarations]: Found specification of procedure vidioc_g_fbuf [2025-02-08 04:19:44,433 INFO L138 BoogieDeclarations]: Found implementation of procedure vidioc_g_fbuf [2025-02-08 04:19:44,433 INFO L130 BoogieDeclarations]: Found specification of procedure del_timer [2025-02-08 04:19:44,433 INFO L138 BoogieDeclarations]: Found implementation of procedure del_timer [2025-02-08 04:19:44,433 INFO L130 BoogieDeclarations]: Found specification of procedure pci_alloc_consistent [2025-02-08 04:19:44,433 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_alloc_consistent [2025-02-08 04:19:44,433 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2025-02-08 04:19:44,433 INFO L130 BoogieDeclarations]: Found specification of procedure INIT_LIST_HEAD [2025-02-08 04:19:44,433 INFO L138 BoogieDeclarations]: Found implementation of procedure INIT_LIST_HEAD [2025-02-08 04:19:44,433 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#0 [2025-02-08 04:19:44,434 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#1 [2025-02-08 04:19:44,434 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#2 [2025-02-08 04:19:44,434 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#3 [2025-02-08 04:19:44,434 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#4 [2025-02-08 04:19:44,434 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#5 [2025-02-08 04:19:44,434 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#6 [2025-02-08 04:19:44,434 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#7 [2025-02-08 04:19:44,434 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#8 [2025-02-08 04:19:44,434 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#9 [2025-02-08 04:19:44,434 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#10 [2025-02-08 04:19:44,434 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#11 [2025-02-08 04:19:44,434 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#12 [2025-02-08 04:19:44,434 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#13 [2025-02-08 04:19:44,434 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#14 [2025-02-08 04:19:44,434 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#15 [2025-02-08 04:19:44,434 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#16 [2025-02-08 04:19:44,435 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#17 [2025-02-08 04:19:44,435 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#18 [2025-02-08 04:19:44,435 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#19 [2025-02-08 04:19:44,435 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#20 [2025-02-08 04:19:44,435 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#21 [2025-02-08 04:19:44,435 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#22 [2025-02-08 04:19:44,435 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#23 [2025-02-08 04:19:44,435 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#24 [2025-02-08 04:19:44,435 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#25 [2025-02-08 04:19:44,435 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#26 [2025-02-08 04:19:44,435 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#27 [2025-02-08 04:19:44,435 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#28 [2025-02-08 04:19:44,435 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#29 [2025-02-08 04:19:44,435 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#30 [2025-02-08 04:19:44,435 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#31 [2025-02-08 04:19:44,435 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#32 [2025-02-08 04:19:44,435 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#33 [2025-02-08 04:19:44,435 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#34 [2025-02-08 04:19:44,436 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#35 [2025-02-08 04:19:44,436 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#36 [2025-02-08 04:19:44,436 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#37 [2025-02-08 04:19:44,436 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#38 [2025-02-08 04:19:44,436 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#39 [2025-02-08 04:19:44,436 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#40 [2025-02-08 04:19:44,436 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#0 [2025-02-08 04:19:44,436 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#1 [2025-02-08 04:19:44,436 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#2 [2025-02-08 04:19:44,436 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#3 [2025-02-08 04:19:44,436 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#4 [2025-02-08 04:19:44,436 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#5 [2025-02-08 04:19:44,436 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#6 [2025-02-08 04:19:44,436 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#7 [2025-02-08 04:19:44,436 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#8 [2025-02-08 04:19:44,436 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#9 [2025-02-08 04:19:44,436 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#10 [2025-02-08 04:19:44,436 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#11 [2025-02-08 04:19:44,436 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#12 [2025-02-08 04:19:44,436 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#13 [2025-02-08 04:19:44,436 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#14 [2025-02-08 04:19:44,436 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#15 [2025-02-08 04:19:44,436 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#16 [2025-02-08 04:19:44,436 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#17 [2025-02-08 04:19:44,436 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#18 [2025-02-08 04:19:44,436 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#19 [2025-02-08 04:19:44,436 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#20 [2025-02-08 04:19:44,436 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#21 [2025-02-08 04:19:44,436 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#22 [2025-02-08 04:19:44,436 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#23 [2025-02-08 04:19:44,436 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#24 [2025-02-08 04:19:44,436 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#25 [2025-02-08 04:19:44,436 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#26 [2025-02-08 04:19:44,436 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#27 [2025-02-08 04:19:44,436 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#28 [2025-02-08 04:19:44,436 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#29 [2025-02-08 04:19:44,436 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#30 [2025-02-08 04:19:44,436 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#31 [2025-02-08 04:19:44,436 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#32 [2025-02-08 04:19:44,436 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#33 [2025-02-08 04:19:44,437 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#34 [2025-02-08 04:19:44,437 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#35 [2025-02-08 04:19:44,437 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#36 [2025-02-08 04:19:44,437 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#37 [2025-02-08 04:19:44,437 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#38 [2025-02-08 04:19:44,437 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#39 [2025-02-08 04:19:44,437 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#40 [2025-02-08 04:19:44,437 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#0 [2025-02-08 04:19:44,437 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#1 [2025-02-08 04:19:44,437 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#2 [2025-02-08 04:19:44,437 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#3 [2025-02-08 04:19:44,437 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#4 [2025-02-08 04:19:44,437 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#5 [2025-02-08 04:19:44,437 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#6 [2025-02-08 04:19:44,437 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#7 [2025-02-08 04:19:44,437 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#8 [2025-02-08 04:19:44,437 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#9 [2025-02-08 04:19:44,437 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#10 [2025-02-08 04:19:44,437 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#11 [2025-02-08 04:19:44,437 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#12 [2025-02-08 04:19:44,437 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#13 [2025-02-08 04:19:44,437 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#14 [2025-02-08 04:19:44,437 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#15 [2025-02-08 04:19:44,437 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#16 [2025-02-08 04:19:44,437 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#17 [2025-02-08 04:19:44,437 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#18 [2025-02-08 04:19:44,437 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#19 [2025-02-08 04:19:44,437 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#20 [2025-02-08 04:19:44,437 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#21 [2025-02-08 04:19:44,437 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#22 [2025-02-08 04:19:44,437 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#23 [2025-02-08 04:19:44,438 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#24 [2025-02-08 04:19:44,438 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#25 [2025-02-08 04:19:44,438 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#26 [2025-02-08 04:19:44,438 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#27 [2025-02-08 04:19:44,438 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#28 [2025-02-08 04:19:44,438 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#29 [2025-02-08 04:19:44,438 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#30 [2025-02-08 04:19:44,438 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#31 [2025-02-08 04:19:44,438 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#32 [2025-02-08 04:19:44,438 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#33 [2025-02-08 04:19:44,438 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#34 [2025-02-08 04:19:44,438 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#35 [2025-02-08 04:19:44,438 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#36 [2025-02-08 04:19:44,438 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#37 [2025-02-08 04:19:44,438 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#38 [2025-02-08 04:19:44,438 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#39 [2025-02-08 04:19:44,438 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#40 [2025-02-08 04:19:44,438 INFO L130 BoogieDeclarations]: Found specification of procedure buffer_release [2025-02-08 04:19:44,438 INFO L138 BoogieDeclarations]: Found implementation of procedure buffer_release [2025-02-08 04:19:44,438 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#0 [2025-02-08 04:19:44,438 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#1 [2025-02-08 04:19:44,438 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#2 [2025-02-08 04:19:44,438 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#3 [2025-02-08 04:19:44,438 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#4 [2025-02-08 04:19:44,438 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#5 [2025-02-08 04:19:44,438 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#6 [2025-02-08 04:19:44,438 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#7 [2025-02-08 04:19:44,438 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#8 [2025-02-08 04:19:44,438 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#9 [2025-02-08 04:19:44,438 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#10 [2025-02-08 04:19:44,438 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#11 [2025-02-08 04:19:44,438 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#12 [2025-02-08 04:19:44,438 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#13 [2025-02-08 04:19:44,438 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#14 [2025-02-08 04:19:44,438 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#15 [2025-02-08 04:19:44,438 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#16 [2025-02-08 04:19:44,438 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#17 [2025-02-08 04:19:44,438 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#18 [2025-02-08 04:19:44,438 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#19 [2025-02-08 04:19:44,438 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#20 [2025-02-08 04:19:44,438 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#21 [2025-02-08 04:19:44,438 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#22 [2025-02-08 04:19:44,438 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#23 [2025-02-08 04:19:44,438 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#24 [2025-02-08 04:19:44,438 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#25 [2025-02-08 04:19:44,438 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#26 [2025-02-08 04:19:44,439 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#27 [2025-02-08 04:19:44,439 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#28 [2025-02-08 04:19:44,439 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#29 [2025-02-08 04:19:44,439 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#30 [2025-02-08 04:19:44,439 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#31 [2025-02-08 04:19:44,439 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#32 [2025-02-08 04:19:44,439 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#33 [2025-02-08 04:19:44,439 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#34 [2025-02-08 04:19:44,439 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#35 [2025-02-08 04:19:44,439 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#36 [2025-02-08 04:19:44,439 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#37 [2025-02-08 04:19:44,439 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#38 [2025-02-08 04:19:44,439 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#39 [2025-02-08 04:19:44,439 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#40 [2025-02-08 04:19:44,439 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#0 [2025-02-08 04:19:44,439 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#1 [2025-02-08 04:19:44,439 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#2 [2025-02-08 04:19:44,439 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#3 [2025-02-08 04:19:44,439 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#4 [2025-02-08 04:19:44,439 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#5 [2025-02-08 04:19:44,439 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#6 [2025-02-08 04:19:44,439 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#7 [2025-02-08 04:19:44,439 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#8 [2025-02-08 04:19:44,439 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#9 [2025-02-08 04:19:44,440 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#10 [2025-02-08 04:19:44,440 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#11 [2025-02-08 04:19:44,440 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#12 [2025-02-08 04:19:44,440 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#13 [2025-02-08 04:19:44,440 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#14 [2025-02-08 04:19:44,440 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#15 [2025-02-08 04:19:44,440 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#16 [2025-02-08 04:19:44,440 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#17 [2025-02-08 04:19:44,440 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#18 [2025-02-08 04:19:44,440 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#19 [2025-02-08 04:19:44,440 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#20 [2025-02-08 04:19:44,440 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#21 [2025-02-08 04:19:44,440 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#22 [2025-02-08 04:19:44,440 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#23 [2025-02-08 04:19:44,440 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#24 [2025-02-08 04:19:44,440 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#25 [2025-02-08 04:19:44,440 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#26 [2025-02-08 04:19:44,440 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#27 [2025-02-08 04:19:44,440 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#28 [2025-02-08 04:19:44,440 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#29 [2025-02-08 04:19:44,440 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#30 [2025-02-08 04:19:44,440 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#31 [2025-02-08 04:19:44,440 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#32 [2025-02-08 04:19:44,440 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#33 [2025-02-08 04:19:44,440 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#34 [2025-02-08 04:19:44,440 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#35 [2025-02-08 04:19:44,440 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#36 [2025-02-08 04:19:44,440 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#37 [2025-02-08 04:19:44,440 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#38 [2025-02-08 04:19:44,440 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#39 [2025-02-08 04:19:44,440 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#40 [2025-02-08 04:19:44,440 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#0 [2025-02-08 04:19:44,440 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#1 [2025-02-08 04:19:44,441 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#2 [2025-02-08 04:19:44,441 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#3 [2025-02-08 04:19:44,441 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#4 [2025-02-08 04:19:44,441 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#5 [2025-02-08 04:19:44,441 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#6 [2025-02-08 04:19:44,441 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#7 [2025-02-08 04:19:44,441 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#8 [2025-02-08 04:19:44,441 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#9 [2025-02-08 04:19:44,441 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#10 [2025-02-08 04:19:44,441 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#11 [2025-02-08 04:19:44,441 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#12 [2025-02-08 04:19:44,441 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#13 [2025-02-08 04:19:44,441 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#14 [2025-02-08 04:19:44,441 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#15 [2025-02-08 04:19:44,441 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#16 [2025-02-08 04:19:44,441 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#17 [2025-02-08 04:19:44,441 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#18 [2025-02-08 04:19:44,441 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#19 [2025-02-08 04:19:44,441 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#20 [2025-02-08 04:19:44,441 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#21 [2025-02-08 04:19:44,441 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#22 [2025-02-08 04:19:44,441 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#23 [2025-02-08 04:19:44,441 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#24 [2025-02-08 04:19:44,441 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#25 [2025-02-08 04:19:44,441 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#26 [2025-02-08 04:19:44,441 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#27 [2025-02-08 04:19:44,441 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#28 [2025-02-08 04:19:44,441 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#29 [2025-02-08 04:19:44,441 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#30 [2025-02-08 04:19:44,441 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#31 [2025-02-08 04:19:44,441 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#32 [2025-02-08 04:19:44,441 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#33 [2025-02-08 04:19:44,441 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#34 [2025-02-08 04:19:44,441 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#35 [2025-02-08 04:19:44,441 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#36 [2025-02-08 04:19:44,441 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#37 [2025-02-08 04:19:44,441 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#38 [2025-02-08 04:19:44,441 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#39 [2025-02-08 04:19:44,441 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#40 [2025-02-08 04:19:44,441 INFO L130 BoogieDeclarations]: Found specification of procedure printk [2025-02-08 04:19:44,441 INFO L138 BoogieDeclarations]: Found implementation of procedure printk [2025-02-08 04:19:44,441 INFO L130 BoogieDeclarations]: Found specification of procedure video_device_node_name [2025-02-08 04:19:44,441 INFO L138 BoogieDeclarations]: Found implementation of procedure video_device_node_name [2025-02-08 04:19:44,441 INFO L130 BoogieDeclarations]: Found specification of procedure kzalloc [2025-02-08 04:19:44,442 INFO L138 BoogieDeclarations]: Found implementation of procedure kzalloc [2025-02-08 04:19:44,442 INFO L130 BoogieDeclarations]: Found specification of procedure _raw_spin_lock_irqsave [2025-02-08 04:19:44,442 INFO L138 BoogieDeclarations]: Found implementation of procedure _raw_spin_lock_irqsave [2025-02-08 04:19:44,442 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_positive_int [2025-02-08 04:19:44,442 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_positive_int [2025-02-08 04:19:44,442 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_zalloc [2025-02-08 04:19:44,442 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_zalloc [2025-02-08 04:19:44,442 INFO L130 BoogieDeclarations]: Found specification of procedure vidioc_dqbuf [2025-02-08 04:19:44,442 INFO L138 BoogieDeclarations]: Found implementation of procedure vidioc_dqbuf [2025-02-08 04:19:44,442 INFO L130 BoogieDeclarations]: Found specification of procedure list_empty [2025-02-08 04:19:44,443 INFO L138 BoogieDeclarations]: Found implementation of procedure list_empty [2025-02-08 04:19:44,443 INFO L130 BoogieDeclarations]: Found specification of procedure vidioc_querycap [2025-02-08 04:19:44,443 INFO L138 BoogieDeclarations]: Found implementation of procedure vidioc_querycap [2025-02-08 04:19:44,443 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_mutex__one_thread_double_lock [2025-02-08 04:19:44,443 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_mutex__one_thread_double_lock [2025-02-08 04:19:44,443 INFO L130 BoogieDeclarations]: Found specification of procedure saa7146_start_preview [2025-02-08 04:19:44,443 INFO L138 BoogieDeclarations]: Found implementation of procedure saa7146_start_preview [2025-02-08 04:19:44,443 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~C_INT [2025-02-08 04:19:44,443 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~C_INT [2025-02-08 04:19:44,443 INFO L130 BoogieDeclarations]: Found specification of procedure fops_release [2025-02-08 04:19:44,443 INFO L138 BoogieDeclarations]: Found implementation of procedure fops_release [2025-02-08 04:19:44,443 INFO L130 BoogieDeclarations]: Found specification of procedure videobuf_querybuf [2025-02-08 04:19:44,443 INFO L138 BoogieDeclarations]: Found implementation of procedure videobuf_querybuf [2025-02-08 04:19:44,443 INFO L130 BoogieDeclarations]: Found specification of procedure kfree [2025-02-08 04:19:44,443 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree [2025-02-08 04:19:44,443 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_mutex__one_thread_double_unlock [2025-02-08 04:19:44,443 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_mutex__one_thread_double_unlock [2025-02-08 04:19:44,443 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~X~C_ULONG~X~$Pointer$~TO~C_LONG [2025-02-08 04:19:44,443 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~X~C_ULONG~X~$Pointer$~TO~C_LONG [2025-02-08 04:19:44,443 INFO L130 BoogieDeclarations]: Found specification of procedure saa7146_write_out_dma [2025-02-08 04:19:44,443 INFO L138 BoogieDeclarations]: Found implementation of procedure saa7146_write_out_dma [2025-02-08 04:19:44,443 INFO L130 BoogieDeclarations]: Found specification of procedure __dynamic_pr_debug [2025-02-08 04:19:44,443 INFO L138 BoogieDeclarations]: Found implementation of procedure __dynamic_pr_debug [2025-02-08 04:19:44,443 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#0 [2025-02-08 04:19:44,443 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#1 [2025-02-08 04:19:44,443 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#2 [2025-02-08 04:19:44,443 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#3 [2025-02-08 04:19:44,443 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#4 [2025-02-08 04:19:44,443 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#5 [2025-02-08 04:19:44,443 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#6 [2025-02-08 04:19:44,443 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#7 [2025-02-08 04:19:44,443 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#8 [2025-02-08 04:19:44,443 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#9 [2025-02-08 04:19:44,443 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#10 [2025-02-08 04:19:44,443 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#11 [2025-02-08 04:19:44,443 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#12 [2025-02-08 04:19:44,443 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#13 [2025-02-08 04:19:44,443 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#14 [2025-02-08 04:19:44,443 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#15 [2025-02-08 04:19:44,443 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#16 [2025-02-08 04:19:44,443 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#17 [2025-02-08 04:19:44,443 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#18 [2025-02-08 04:19:44,443 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#19 [2025-02-08 04:19:44,443 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#20 [2025-02-08 04:19:44,443 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#21 [2025-02-08 04:19:44,443 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#22 [2025-02-08 04:19:44,443 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#23 [2025-02-08 04:19:44,443 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#24 [2025-02-08 04:19:44,443 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#25 [2025-02-08 04:19:44,443 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#26 [2025-02-08 04:19:44,443 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#27 [2025-02-08 04:19:44,443 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#28 [2025-02-08 04:19:44,443 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#29 [2025-02-08 04:19:44,443 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#30 [2025-02-08 04:19:44,443 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#31 [2025-02-08 04:19:44,443 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#32 [2025-02-08 04:19:44,443 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#33 [2025-02-08 04:19:44,443 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#34 [2025-02-08 04:19:44,443 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#35 [2025-02-08 04:19:44,444 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#36 [2025-02-08 04:19:44,444 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#37 [2025-02-08 04:19:44,444 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#38 [2025-02-08 04:19:44,444 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#39 [2025-02-08 04:19:44,444 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#40 [2025-02-08 04:19:44,444 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#0 [2025-02-08 04:19:44,444 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#1 [2025-02-08 04:19:44,444 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#2 [2025-02-08 04:19:44,445 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#3 [2025-02-08 04:19:44,445 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#4 [2025-02-08 04:19:44,445 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#5 [2025-02-08 04:19:44,445 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#6 [2025-02-08 04:19:44,445 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#7 [2025-02-08 04:19:44,445 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#8 [2025-02-08 04:19:44,445 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#9 [2025-02-08 04:19:44,445 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#10 [2025-02-08 04:19:44,445 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#11 [2025-02-08 04:19:44,445 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#12 [2025-02-08 04:19:44,445 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#13 [2025-02-08 04:19:44,445 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#14 [2025-02-08 04:19:44,445 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#15 [2025-02-08 04:19:44,445 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#16 [2025-02-08 04:19:44,445 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#17 [2025-02-08 04:19:44,445 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#18 [2025-02-08 04:19:44,445 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#19 [2025-02-08 04:19:44,446 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#20 [2025-02-08 04:19:44,446 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#21 [2025-02-08 04:19:44,446 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#22 [2025-02-08 04:19:44,446 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#23 [2025-02-08 04:19:44,446 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#24 [2025-02-08 04:19:44,446 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#25 [2025-02-08 04:19:44,446 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#26 [2025-02-08 04:19:44,446 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#27 [2025-02-08 04:19:44,446 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#28 [2025-02-08 04:19:44,446 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#29 [2025-02-08 04:19:44,446 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#30 [2025-02-08 04:19:44,446 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#31 [2025-02-08 04:19:44,446 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#32 [2025-02-08 04:19:44,446 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#33 [2025-02-08 04:19:44,446 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#34 [2025-02-08 04:19:44,446 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#35 [2025-02-08 04:19:44,446 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#36 [2025-02-08 04:19:44,446 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#37 [2025-02-08 04:19:44,446 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#38 [2025-02-08 04:19:44,446 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#39 [2025-02-08 04:19:44,446 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#40 [2025-02-08 04:19:44,446 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#0 [2025-02-08 04:19:44,446 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#1 [2025-02-08 04:19:44,446 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#2 [2025-02-08 04:19:44,446 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#3 [2025-02-08 04:19:44,446 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#4 [2025-02-08 04:19:44,446 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#5 [2025-02-08 04:19:44,446 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#6 [2025-02-08 04:19:44,446 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#7 [2025-02-08 04:19:44,446 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#8 [2025-02-08 04:19:44,446 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#9 [2025-02-08 04:19:44,446 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#10 [2025-02-08 04:19:44,446 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#11 [2025-02-08 04:19:44,446 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#12 [2025-02-08 04:19:44,446 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#13 [2025-02-08 04:19:44,446 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#14 [2025-02-08 04:19:44,446 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#15 [2025-02-08 04:19:44,446 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#16 [2025-02-08 04:19:44,446 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#17 [2025-02-08 04:19:44,446 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#18 [2025-02-08 04:19:44,446 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#19 [2025-02-08 04:19:44,446 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#20 [2025-02-08 04:19:44,446 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#21 [2025-02-08 04:19:44,446 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#22 [2025-02-08 04:19:44,446 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#23 [2025-02-08 04:19:44,446 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#24 [2025-02-08 04:19:44,446 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#25 [2025-02-08 04:19:44,446 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#26 [2025-02-08 04:19:44,446 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#27 [2025-02-08 04:19:44,446 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#28 [2025-02-08 04:19:44,446 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#29 [2025-02-08 04:19:44,446 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#30 [2025-02-08 04:19:44,446 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#31 [2025-02-08 04:19:44,446 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#32 [2025-02-08 04:19:44,446 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#33 [2025-02-08 04:19:44,446 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#34 [2025-02-08 04:19:44,446 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#35 [2025-02-08 04:19:44,446 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#36 [2025-02-08 04:19:44,446 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#37 [2025-02-08 04:19:44,446 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#38 [2025-02-08 04:19:44,446 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#39 [2025-02-08 04:19:44,446 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#40 [2025-02-08 04:19:44,447 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2025-02-08 04:19:44,447 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2025-02-08 04:19:44,447 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~TO~C_INT [2025-02-08 04:19:44,448 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~TO~C_INT [2025-02-08 04:19:44,448 INFO L130 BoogieDeclarations]: Found specification of procedure saa7146_format_by_fourcc [2025-02-08 04:19:44,448 INFO L138 BoogieDeclarations]: Found implementation of procedure saa7146_format_by_fourcc [2025-02-08 04:19:44,449 INFO L130 BoogieDeclarations]: Found specification of procedure saa7146_dma_free [2025-02-08 04:19:44,449 INFO L138 BoogieDeclarations]: Found implementation of procedure saa7146_dma_free [2025-02-08 04:19:44,449 INFO L130 BoogieDeclarations]: Found specification of procedure saa7146_buffer_next [2025-02-08 04:19:44,449 INFO L138 BoogieDeclarations]: Found implementation of procedure saa7146_buffer_next [2025-02-08 04:19:44,449 INFO L130 BoogieDeclarations]: Found specification of procedure program_capture_engine [2025-02-08 04:19:44,449 INFO L138 BoogieDeclarations]: Found implementation of procedure program_capture_engine [2025-02-08 04:19:44,449 INFO L130 BoogieDeclarations]: Found specification of procedure vbi_close [2025-02-08 04:19:44,449 INFO L138 BoogieDeclarations]: Found implementation of procedure vbi_close [2025-02-08 04:19:44,449 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_lock_of_video_device [2025-02-08 04:19:44,449 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_lock_of_video_device [2025-02-08 04:19:44,449 INFO L130 BoogieDeclarations]: Found specification of procedure __wake_up [2025-02-08 04:19:44,449 INFO L138 BoogieDeclarations]: Found implementation of procedure __wake_up [2025-02-08 04:19:44,449 INFO L130 BoogieDeclarations]: Found specification of procedure buffer_setup [2025-02-08 04:19:44,449 INFO L138 BoogieDeclarations]: Found implementation of procedure buffer_setup [2025-02-08 04:19:44,449 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free [2025-02-08 04:19:44,449 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free [2025-02-08 04:19:44,449 INFO L130 BoogieDeclarations]: Found specification of procedure init_timer_key [2025-02-08 04:19:44,449 INFO L138 BoogieDeclarations]: Found implementation of procedure init_timer_key [2025-02-08 04:19:44,449 INFO L130 BoogieDeclarations]: Found specification of procedure fops_write [2025-02-08 04:19:44,449 INFO L138 BoogieDeclarations]: Found implementation of procedure fops_write [2025-02-08 04:19:44,449 INFO L130 BoogieDeclarations]: Found specification of procedure vbi_read [2025-02-08 04:19:44,449 INFO L138 BoogieDeclarations]: Found implementation of procedure vbi_read [2025-02-08 04:19:44,449 INFO L130 BoogieDeclarations]: Found specification of procedure spin_lock [2025-02-08 04:19:44,449 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_lock [2025-02-08 04:19:44,449 INFO L130 BoogieDeclarations]: Found specification of procedure fops_poll [2025-02-08 04:19:44,449 INFO L138 BoogieDeclarations]: Found implementation of procedure fops_poll [2025-02-08 04:19:44,449 INFO L130 BoogieDeclarations]: Found specification of procedure readl [2025-02-08 04:19:44,449 INFO L138 BoogieDeclarations]: Found implementation of procedure readl [2025-02-08 04:19:44,449 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~TO~VOID [2025-02-08 04:19:44,449 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~TO~VOID [2025-02-08 04:19:44,449 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_final_state [2025-02-08 04:19:44,449 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_final_state [2025-02-08 04:19:45,903 INFO L257 CfgBuilder]: Building ICFG [2025-02-08 04:19:45,909 INFO L287 CfgBuilder]: Building CFG for each procedure with an implementation [2025-02-08 04:19:45,973 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17491: havoc #t~nondet2538; [2025-02-08 04:19:48,019 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13723: calculate_h_scale_registers_~xp~0#1 := 0bv32; [2025-02-08 04:19:48,019 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13917: assume 0bv32 != ~zero_extend~32~16(calculate_v_scale_registers_#t~mem1747#1);havoc calculate_v_scale_registers_#t~mem1747#1; [2025-02-08 04:19:48,019 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13917: assume !(0bv32 != ~zero_extend~32~16(calculate_v_scale_registers_#t~mem1747#1));havoc calculate_v_scale_registers_#t~mem1747#1;calculate_v_scale_registers_~dcgy~0#1 := calculate_v_scale_registers_~i~5#1; [2025-02-08 04:19:48,019 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14268: call ULTIMATE.dealloc(~#hps_v_scale~0#1.base, ~#hps_v_scale~0#1.offset);havoc ~#hps_v_scale~0#1.base, ~#hps_v_scale~0#1.offset;call ULTIMATE.dealloc(~#hps_v_gain~0#1.base, ~#hps_v_gain~0#1.offset);havoc ~#hps_v_gain~0#1.base, ~#hps_v_gain~0#1.offset;call ULTIMATE.dealloc(~#hps_ctrl~0#1.base, ~#hps_ctrl~0#1.offset);havoc ~#hps_ctrl~0#1.base, ~#hps_ctrl~0#1.offset;call ULTIMATE.dealloc(~#hps_h_prescale~0#1.base, ~#hps_h_prescale~0#1.offset);havoc ~#hps_h_prescale~0#1.base, ~#hps_h_prescale~0#1.offset;call ULTIMATE.dealloc(~#hps_h_scale~0#1.base, ~#hps_h_scale~0#1.offset);havoc ~#hps_h_scale~0#1.base, ~#hps_h_scale~0#1.offset; [2025-02-08 04:19:48,019 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13760: assume ~bvule~32(calculate_h_scale_registers_~xsci~0#1, 1791bv32);calculate_h_scale_registers_~pfuv~0#1 := 34bv32; [2025-02-08 04:19:48,019 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13760: assume !~bvule~32(calculate_h_scale_registers_~xsci~0#1, 1791bv32);calculate_h_scale_registers_~pfuv~0#1 := 51bv32; [2025-02-08 04:19:48,020 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13715: calculate_h_scale_registers_~xacm~0#1 := 0bv32;call calculate_h_scale_registers_#t~mem1735#1 := read~intINTTYPE2#16(~#hps_h_coeff_tab~0.base, ~bvadd~64(~#hps_h_coeff_tab~0.offset, ~bvmul~64(4bv64, ~zero_extend~64~32((if ~bvult~32(63bv32, ~bvsub~32(calculate_h_scale_registers_~xpsc~0#1, 1bv32)) then 63bv32 else ~bvsub~32(calculate_h_scale_registers_~xpsc~0#1, 1bv32))))), 2bv64);calculate_h_scale_registers_~cxy~0#1 := ~zero_extend~32~16(calculate_h_scale_registers_#t~mem1735#1);havoc calculate_h_scale_registers_#t~mem1735#1;calculate_h_scale_registers_~cxuv~0#1 := calculate_h_scale_registers_~cxy~0#1; [2025-02-08 04:19:48,020 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14297: havoc #t~mem1880#1;havoc #t~mem1881#1.base, #t~mem1881#1.offset;call #t~mem1882#1 := read~intINTTYPE4#24(~#hps_h_scale~0#1.base, ~#hps_h_scale~0#1.offset, 4bv64);call #t~mem1883#1.base, #t~mem1883#1.offset := read~$Pointer$#27(~dev#1.base, ~bvadd~64(802bv64, ~dev#1.offset), 8bv64); [2025-02-08 04:19:48,020 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14297-1: SUMMARY for call writel(#t~mem1880#1, #t~mem1881#1.base, ~bvadd~64(104bv64, #t~mem1881#1.offset)); srcloc: null [2025-02-08 04:19:48,020 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13711: assume ~bvugt~32(calculate_h_scale_registers_~xpsc~0#1, 64bv32);calculate_h_scale_registers_~xpsc~0#1 := 64bv32; [2025-02-08 04:19:48,020 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13711: assume !~bvugt~32(calculate_h_scale_registers_~xpsc~0#1, 64bv32); [2025-02-08 04:19:48,020 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13744: assume 0bv32 != ~zero_extend~32~8(calculate_h_scale_registers_#t~mem1738#1);havoc calculate_h_scale_registers_#t~mem1738#1; [2025-02-08 04:19:48,020 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13744: assume !(0bv32 != ~zero_extend~32~8(calculate_h_scale_registers_#t~mem1738#1));havoc calculate_h_scale_registers_#t~mem1738#1;calculate_h_scale_registers_~dcgx~0#1 := calculate_h_scale_registers_~i~4#1; [2025-02-08 04:19:48,021 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13765: call calculate_h_scale_registers_#t~mem1739#1 := read~intINTTYPE4#9(calculate_h_scale_registers_~hps_v_gain#1.base, calculate_h_scale_registers_~hps_v_gain#1.offset, 4bv64);call write~intINTTYPE4#9(~bvand~32(16777215bv32, calculate_h_scale_registers_#t~mem1739#1), calculate_h_scale_registers_~hps_v_gain#1.base, calculate_h_scale_registers_~hps_v_gain#1.offset, 4bv64);havoc calculate_h_scale_registers_#t~mem1739#1;call calculate_h_scale_registers_#t~mem1740#1 := read~intINTTYPE4#9(calculate_h_scale_registers_~hps_v_gain#1.base, calculate_h_scale_registers_~hps_v_gain#1.offset, 4bv64);call write~intINTTYPE4#9(~bvor~32(calculate_h_scale_registers_#t~mem1740#1, ~bvshl~32(calculate_h_scale_registers_~pfuv~0#1, 24bv32)), calculate_h_scale_registers_~hps_v_gain#1.base, calculate_h_scale_registers_~hps_v_gain#1.offset, 4bv64);havoc calculate_h_scale_registers_#t~mem1740#1;call calculate_h_scale_registers_#t~mem1741#1 := read~intINTTYPE4#24(calculate_h_scale_registers_~hps_h_scale#1.base, calculate_h_scale_registers_~hps_h_scale#1.offset, 4bv64);call write~intINTTYPE4#24(~bvand~32(4095bv32, calculate_h_scale_registers_#t~mem1741#1), calculate_h_scale_registers_~hps_h_scale#1.base, calculate_h_scale_registers_~hps_h_scale#1.offset, 4bv64);havoc calculate_h_scale_registers_#t~mem1741#1;call calculate_h_scale_registers_#t~mem1742#1 := read~intINTTYPE4#24(calculate_h_scale_registers_~hps_h_scale#1.base, calculate_h_scale_registers_~hps_h_scale#1.offset, 4bv64);call write~intINTTYPE4#24(~bvor~32(calculate_h_scale_registers_#t~mem1742#1, ~bvor~32(~bvor~32(~bvshl~32(calculate_h_scale_registers_~xim~0#1, 31bv32), ~bvshl~32(calculate_h_scale_registers_~xp~0#1, 24bv32)), ~bvshl~32(calculate_h_scale_registers_~xsci~0#1, 12bv32))), calculate_h_scale_registers_~hps_h_scale#1.base, calculate_h_scale_registers_~hps_h_scale#1.offset, 4bv64);havoc calculate_h_scale_registers_#t~mem1742#1;call calculate_h_scale_registers_#t~mem1743#1 := read~intINTTYPE4#32(calculate_h_scale_registers_~hps_h_prescale#1.base, calculate_h_scale_registers_~hps_h_prescale#1.offset, 4bv64);call write~intINTTYPE4#32(~bvor~32(calculate_h_scale_registers_#t~mem1743#1, ~bvor~32(~bvor~32(~bvor~32(~bvor~32(~bvshl~32(calculate_h_scale_registers_~dcgx~0#1, 27bv32), ~bvshl~32(~bvsub~32(calculate_h_scale_registers_~xpsc~0#1, 1bv32), 18bv32)), ~bvshl~32(calculate_h_scale_registers_~xacm~0#1, 17bv32)), ~bvshl~32(calculate_h_scale_registers_~cxy~0#1, 8bv32)), calculate_h_scale_registers_~cxuv~0#1)), calculate_h_scale_registers_~hps_h_prescale#1.base, calculate_h_scale_registers_~hps_h_prescale#1.offset, 4bv64);havoc calculate_h_scale_registers_#t~mem1743#1;calculate_h_scale_registers_#res#1 := 0bv32;#t~ret1873#1 := calculate_h_scale_registers_#res#1;havoc calculate_h_scale_registers_#t~mem1733#1, calculate_h_scale_registers_#t~mem1734#1, calculate_h_scale_registers_#t~mem1735#1, calculate_h_scale_registers_#t~mem1736#1, calculate_h_scale_registers_#t~mem1737#1, calculate_h_scale_registers_#t~mem1738#1, calculate_h_scale_registers_#t~mem1739#1, calculate_h_scale_registers_#t~mem1740#1, calculate_h_scale_registers_#t~mem1741#1, calculate_h_scale_registers_#t~mem1742#1, calculate_h_scale_registers_#t~mem1743#1, calculate_h_scale_registers_~dev#1.base, calculate_h_scale_registers_~dev#1.offset, calculate_h_scale_registers_~in_x#1, calculate_h_scale_registers_~out_x#1, calculate_h_scale_registers_~flip_lr#1, calculate_h_scale_registers_~hps_ctrl#1.base, calculate_h_scale_registers_~hps_ctrl#1.offset, calculate_h_scale_registers_~hps_v_gain#1.base, calculate_h_scale_registers_~hps_v_gain#1.offset, calculate_h_scale_registers_~hps_h_prescale#1.base, calculate_h_scale_registers_~hps_h_prescale#1.offset, calculate_h_scale_registers_~hps_h_scale#1.base, calculate_h_scale_registers_~hps_h_scale#1.offset, calculate_h_scale_registers_~dcgx~0#1, calculate_h_scale_registers_~xpsc~0#1, calculate_h_scale_registers_~xacm~0#1, calculate_h_scale_registers_~cxy~0#1, calculate_h_scale_registers_~cxuv~0#1, calculate_h_scale_registers_~xim~0#1, calculate_h_scale_registers_~xp~0#1, calculate_h_scale_registers_~xsci~0#1, calculate_h_scale_registers_~pfuv~0#1, calculate_h_scale_registers_~h_atten~0#1, calculate_h_scale_registers_~i~4#1;havoc calculate_h_scale_registers_#in~dev#1.base, calculate_h_scale_registers_#in~dev#1.offset, calculate_h_scale_registers_#in~in_x#1, calculate_h_scale_registers_#in~out_x#1, calculate_h_scale_registers_#in~flip_lr#1, calculate_h_scale_registers_#in~hps_ctrl#1.base, calculate_h_scale_registers_#in~hps_ctrl#1.offset, calculate_h_scale_registers_#in~hps_v_gain#1.base, calculate_h_scale_registers_#in~hps_v_gain#1.offset, calculate_h_scale_registers_#in~hps_h_prescale#1.base, calculate_h_scale_registers_#in~hps_h_prescale#1.offset, calculate_h_scale_registers_#in~hps_h_scale#1.base, calculate_h_scale_registers_#in~hps_h_scale#1.offset;assume { :end_inline_calculate_h_scale_registers } true;havoc #t~mem1870#1.base, #t~mem1870#1.offset;havoc #t~mem1871#1;havoc #t~mem1872#1;havoc #t~ret1873#1;assume { :begin_inline_calculate_hxo_and_hyo } true;calculate_hxo_and_hyo_#in~vv#1.base, calculate_hxo_and_hyo_#in~vv#1.offset, calculate_hxo_and_hyo_#in~hps_h_scale#1.base, calculate_hxo_and_hyo_#in~hps_h_scale#1.offset, calculate_hxo_and_hyo_#in~hps_ctrl#1.base, calculate_hxo_and_hyo_#in~hps_ctrl#1.offset := ~vv~31#1.base, ~vv~31#1.offset, ~#hps_h_scale~0#1.base, ~#hps_h_scale~0#1.offset, ~#hps_ctrl~0#1.base, ~#hps_ctrl~0#1.offset;havoc calculate_hxo_and_hyo_#t~mem1725#1.base, calculate_hxo_and_hyo_#t~mem1725#1.offset, calculate_hxo_and_hyo_#t~mem1726#1, calculate_hxo_and_hyo_#t~mem1727#1.base, calculate_hxo_and_hyo_#t~mem1727#1.offset, calculate_hxo_and_hyo_#t~mem1728#1, calculate_hxo_and_hyo_#t~mem1729#1, calculate_hxo_and_hyo_#t~mem1730#1, calculate_hxo_and_hyo_#t~mem1731#1, calculate_hxo_and_hyo_#t~mem1732#1, calculate_hxo_and_hyo_~vv#1.base, calculate_hxo_and_hyo_~vv#1.offset, calculate_hxo_and_hyo_~hps_h_scale#1.base, calculate_hxo_and_hyo_~hps_h_scale#1.offset, calculate_hxo_and_hyo_~hps_ctrl#1.base, calculate_hxo_and_hyo_~hps_ctrl#1.offset, calculate_hxo_and_hyo_~hyo~0#1, calculate_hxo_and_hyo_~hxo~0#1;calculate_hxo_and_hyo_~vv#1.base, calculate_hxo_and_hyo_~vv#1.offset := calculate_hxo_and_hyo_#in~vv#1.base, calculate_hxo_and_hyo_#in~vv#1.offset;calculate_hxo_and_hyo_~hps_h_scale#1.base, calculate_hxo_and_hyo_~hps_h_scale#1.offset := calculate_hxo_and_hyo_#in~hps_h_scale#1.base, calculate_hxo_and_hyo_#in~hps_h_scale#1.offset;calculate_hxo_and_hyo_~hps_ctrl#1.base, calculate_hxo_and_hyo_~hps_ctrl#1.offset := calculate_hxo_and_hyo_#in~hps_ctrl#1.base, calculate_hxo_and_hyo_#in~hps_ctrl#1.offset;havoc calculate_hxo_and_hyo_~hyo~0#1;havoc calculate_hxo_and_hyo_~hxo~0#1;calculate_hxo_and_hyo_~hyo~0#1 := 0bv32;calculate_hxo_and_hyo_~hxo~0#1 := 0bv32;call calculate_hxo_and_hyo_#t~mem1725#1.base, calculate_hxo_and_hyo_#t~mem1725#1.offset := read~$Pointer$#27(calculate_hxo_and_hyo_~vv#1.base, ~bvadd~64(1129bv64, calculate_hxo_and_hyo_~vv#1.offset), 8bv64);call calculate_hxo_and_hyo_#t~mem1726#1 := read~intINTTYPE4#27(calculate_hxo_and_hyo_#t~mem1725#1.base, ~bvadd~64(16bv64, calculate_hxo_and_hyo_#t~mem1725#1.offset), 4bv64);calculate_hxo_and_hyo_~hyo~0#1 := calculate_hxo_and_hyo_#t~mem1726#1;havoc calculate_hxo_and_hyo_#t~mem1725#1.base, calculate_hxo_and_hyo_#t~mem1725#1.offset;havoc calculate_hxo_and_hyo_#t~mem1726#1;call calculate_hxo_and_hyo_#t~mem1727#1.base, calculate_hxo_and_hyo_#t~mem1727#1.offset := read~$Pointer$#27(calculate_hxo_and_hyo_~vv#1.base, ~bvadd~64(1129bv64, calculate_hxo_and_hyo_~vv#1.offset), 8bv64);call calculate_hxo_and_hyo_#t~mem1728#1 := read~intINTTYPE4#27(calculate_hxo_and_hyo_#t~mem1727#1.base, ~bvadd~64(24bv64, calculate_hxo_and_hyo_#t~mem1727#1.offset), 4bv64);calculate_hxo_and_hyo_~hxo~0#1 := calculate_hxo_and_hyo_#t~mem1728#1;havoc calculate_hxo_and_hyo_#t~mem1727#1.base, calculate_hxo_and_hyo_#t~mem1727#1.offset;havoc calculate_hxo_and_hyo_#t~mem1728#1;call calculate_hxo_and_hyo_#t~mem1729#1 := read~intINTTYPE4#24(calculate_hxo_and_hyo_~hps_h_scale#1.base, calculate_hxo_and_hyo_~hps_h_scale#1.offset, 4bv64);call write~intINTTYPE4#24(~bvand~32(4294963200bv32, calculate_hxo_and_hyo_#t~mem1729#1), calculate_hxo_and_hyo_~hps_h_scale#1.base, calculate_hxo_and_hyo_~hps_h_scale#1.offset, 4bv64);havoc calculate_hxo_and_hyo_#t~mem1729#1;call calculate_hxo_and_hyo_#t~mem1730#1 := read~intINTTYPE4#24(calculate_hxo_and_hyo_~hps_h_scale#1.base, calculate_hxo_and_hyo_~hps_h_scale#1.offset, 4bv64);call write~intINTTYPE4#24(~bvor~32(calculate_hxo_and_hyo_#t~mem1730#1, calculate_hxo_and_hyo_~hxo~0#1), calculate_hxo_and_hyo_~hps_h_scale#1.base, calculate_hxo_and_hyo_~hps_h_scale#1.offset, 4bv64);havoc calculate_hxo_and_hyo_#t~mem1730#1;call calculate_hxo_and_hyo_#t~mem1731#1 := read~intINTTYPE4#30(calculate_hxo_and_hyo_~hps_ctrl#1.base, calculate_hxo_and_hyo_~hps_ctrl#1.offset, 4bv64);call write~intINTTYPE4#30(~bvand~32(4278190080bv32, calculate_hxo_and_hyo_#t~mem1731#1), calculate_hxo_and_hyo_~hps_ctrl#1.base, calculate_hxo_and_hyo_~hps_ctrl#1.offset, 4bv64);havoc calculate_hxo_and_hyo_#t~mem1731#1;call calculate_hxo_and_hyo_#t~mem1732#1 := read~intINTTYPE4#30(calculate_hxo_and_hyo_~hps_ctrl#1.base, calculate_hxo_and_hyo_~hps_ctrl#1.offset, 4bv64);call write~intINTTYPE4#30(~bvor~32(calculate_hxo_and_hyo_#t~mem1732#1, ~bvshl~32(calculate_hxo_and_hyo_~hyo~0#1, 12bv32)), calculate_hxo_and_hyo_~hps_ctrl#1.base, calculate_hxo_and_hyo_~hps_ctrl#1.offset, 4bv64);havoc calculate_hxo_and_hyo_#t~mem1732#1;havoc calculate_hxo_and_hyo_#t~mem1725#1.base, calculate_hxo_and_hyo_#t~mem1725#1.offset, calculate_hxo_and_hyo_#t~mem1726#1, calculate_hxo_and_hyo_#t~mem1727#1.base, calculate_hxo_and_hyo_#t~mem1727#1.offset, calculate_hxo_and_hyo_#t~mem1728#1, calculate_hxo_and_hyo_#t~mem1729#1, calculate_hxo_and_hyo_#t~mem1730#1, calculate_hxo_and_hyo_#t~mem1731#1, calculate_hxo_and_hyo_#t~mem1732#1, calculate_hxo_and_hyo_~vv#1.base, calculate_hxo_and_hyo_~vv#1.offset, calculate_hxo_and_hyo_~hps_h_scale#1.base, calculate_hxo_and_hyo_~hps_h_scale#1.offset, calculate_hxo_and_hyo_~hps_ctrl#1.base, calculate_hxo_and_hyo_~hps_ctrl#1.offset, calculate_hxo_and_hyo_~hyo~0#1, calculate_hxo_and_hyo_~hxo~0#1;havoc calculate_hxo_and_hyo_#in~vv#1.base, calculate_hxo_and_hyo_#in~vv#1.offset, calculate_hxo_and_hyo_#in~hps_h_scale#1.base, calculate_hxo_and_hyo_#in~hps_h_scale#1.offset, calculate_hxo_and_hyo_#in~hps_ctrl#1.base, calculate_hxo_and_hyo_#in~hps_ctrl#1.offset;assume { :end_inline_calculate_hxo_and_hyo } true;assume { :begin_inline_calculate_hps_source_and_sync } true;calculate_hps_source_and_sync_#in~dev#1.base, calculate_hps_source_and_sync_#in~dev#1.offset, calculate_hps_source_and_sync_#in~source#1, calculate_hps_source_and_sync_#in~sync#1, calculate_hps_source_and_sync_#in~hps_ctrl#1.base, calculate_hps_source_and_sync_#in~hps_ctrl#1.offset := ~dev#1.base, ~dev#1.offset, ~source~0#1, ~sync~0#1, ~#hps_ctrl~0#1.base, ~#hps_ctrl~0#1.offset;havoc calculate_hps_source_and_sync_#t~mem1723#1, calculate_hps_source_and_sync_#t~mem1724#1, calculate_hps_source_and_sync_~dev#1.base, calculate_hps_source_and_sync_~dev#1.offset, calculate_hps_source_and_sync_~source#1, calculate_hps_source_and_sync_~sync#1, calculate_hps_source_and_sync_~hps_ctrl#1.base, calculate_hps_source_and_sync_~hps_ctrl#1.offset;calculate_hps_source_and_sync_~dev#1.base, calculate_hps_source_and_sync_~dev#1.offset := calculate_hps_source_and_sync_#in~dev#1.base, calculate_hps_source_and_sync_#in~dev#1.offset;calculate_hps_source_and_sync_~source#1 := calculate_hps_source_and_sync_#in~source#1;calculate_hps_source_and_sync_~sync#1 := calculate_hps_source_and_sync_#in~sync#1;calculate_hps_source_and_sync_~hps_ctrl#1.base, calculate_hps_source_and_sync_~hps_ctrl#1.offset := calculate_hps_source_and_sync_#in~hps_ctrl#1.base, calculate_hps_source_and_sync_#in~hps_ctrl#1.offset;call calculate_hps_source_and_sync_#t~mem1723#1 := read~intINTTYPE4#30(calculate_hps_source_and_sync_~hps_ctrl#1.base, calculate_hps_source_and_sync_~hps_ctrl#1.offset, 4bv64);call write~intINTTYPE4#30(~bvand~32(805306367bv32, calculate_hps_source_and_sync_#t~mem1723#1), calculate_hps_source_and_sync_~hps_ctrl#1.base, calculate_hps_source_and_sync_~hps_ctrl#1.offset, 4bv64);havoc calculate_hps_source_and_sync_#t~mem1723#1;call calculate_hps_source_and_sync_#t~mem1724#1 := read~intINTTYPE4#30(calculate_hps_source_and_sync_~hps_ctrl#1.base, calculate_hps_source_and_sync_~hps_ctrl#1.offset, 4bv64);call write~intINTTYPE4#30(~bvor~32(calculate_hps_source_and_sync_#t~mem1724#1, ~bvor~32(~bvshl~32(calculate_hps_source_and_sync_~source#1, 30bv32), ~bvshl~32(calculate_hps_source_and_sync_~sync#1, 28bv32))), calculate_hps_source_and_sync_~hps_ctrl#1.base, calculate_hps_source_and_sync_~hps_ctrl#1.offset, 4bv64);havoc calculate_hps_source_and_sync_#t~mem1724#1;havoc calculate_hps_source_and_sync_#t~mem1723#1, calculate_hps_source_and_sync_#t~mem1724#1, calculate_hps_source_and_sync_~dev#1.base, calculate_hps_source_and_sync_~dev#1.offset, calculate_hps_source_and_sync_~source#1, calculate_hps_source_and_sync_~sync#1, calculate_hps_source_and_sync_~hps_ctrl#1.base, calculate_hps_source_and_sync_~hps_ctrl#1.offset;havoc calculate_hps_source_and_sync_#in~dev#1.base, calculate_hps_source_and_sync_#in~dev#1.offset, calculate_hps_source_and_sync_#in~source#1, calculate_hps_source_and_sync_#in~sync#1, calculate_hps_source_and_sync_#in~hps_ctrl#1.base, calculate_hps_source_and_sync_#in~hps_ctrl#1.offset;assume { :end_inline_calculate_hps_source_and_sync } true;call #t~mem1874#1 := read~intINTTYPE4#14(~#hps_v_scale~0#1.base, ~#hps_v_scale~0#1.offset, 4bv64);call #t~mem1875#1.base, #t~mem1875#1.offset := read~$Pointer$#27(~dev#1.base, ~bvadd~64(802bv64, ~dev#1.offset), 8bv64); [2025-02-08 04:19:48,021 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14298: havoc #t~mem1882#1;havoc #t~mem1883#1.base, #t~mem1883#1.offset;call #t~mem1884#1.base, #t~mem1884#1.offset := read~$Pointer$#27(~dev#1.base, ~bvadd~64(802bv64, ~dev#1.offset), 8bv64); [2025-02-08 04:19:48,021 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13757: assume ~bvule~32(calculate_h_scale_registers_~xsci~0#1, 1663bv32);calculate_h_scale_registers_~pfuv~0#1 := 17bv32; [2025-02-08 04:19:48,021 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13757: assume !~bvule~32(calculate_h_scale_registers_~xsci~0#1, 1663bv32); [2025-02-08 04:19:48,021 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13724: assume 1024bv32 == calculate_h_scale_registers_~xsci~0#1;calculate_h_scale_registers_~xim~0#1 := 1bv32; [2025-02-08 04:19:48,021 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13724: assume !(1024bv32 == calculate_h_scale_registers_~xsci~0#1);calculate_h_scale_registers_~xim~0#1 := 0bv32; [2025-02-08 04:19:48,021 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13695: calculate_h_scale_registers_~xpsc~0#1 := ~bvadd~32(1bv32, calculate_h_scale_registers_~xpsc~0#1); [2025-02-08 04:19:48,021 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14294-1: SUMMARY for call writel(#t~mem1874#1, #t~mem1875#1.base, ~bvadd~64(96bv64, #t~mem1875#1.offset)); srcloc: null [2025-02-08 04:19:48,021 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14294: havoc #t~mem1874#1;havoc #t~mem1875#1.base, #t~mem1875#1.offset;call #t~mem1876#1 := read~intINTTYPE4#9(~#hps_v_gain~0#1.base, ~#hps_v_gain~0#1.offset, 4bv64);call #t~mem1877#1.base, #t~mem1877#1.offset := read~$Pointer$#27(~dev#1.base, ~bvadd~64(802bv64, ~dev#1.offset), 8bv64); [2025-02-08 04:19:48,022 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14298-1: SUMMARY for call writel(#t~mem1882#1, #t~mem1883#1.base, ~bvadd~64(108bv64, #t~mem1883#1.offset)); srcloc: null [2025-02-08 04:19:48,022 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13704: calculate_h_scale_registers_~xpsc~0#1 := ~bvadd~32(1bv32, calculate_h_scale_registers_~xpsc~0#1); [2025-02-08 04:19:48,022 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14299: havoc #t~mem1884#1.base, #t~mem1884#1.offset;call ULTIMATE.dealloc(~#hps_v_scale~0#1.base, ~#hps_v_scale~0#1.offset);havoc ~#hps_v_scale~0#1.base, ~#hps_v_scale~0#1.offset;call ULTIMATE.dealloc(~#hps_v_gain~0#1.base, ~#hps_v_gain~0#1.offset);havoc ~#hps_v_gain~0#1.base, ~#hps_v_gain~0#1.offset;call ULTIMATE.dealloc(~#hps_ctrl~0#1.base, ~#hps_ctrl~0#1.offset);havoc ~#hps_ctrl~0#1.base, ~#hps_ctrl~0#1.offset;call ULTIMATE.dealloc(~#hps_h_prescale~0#1.base, ~#hps_h_prescale~0#1.offset);havoc ~#hps_h_prescale~0#1.base, ~#hps_h_prescale~0#1.offset;call ULTIMATE.dealloc(~#hps_h_scale~0#1.base, ~#hps_h_scale~0#1.offset);havoc ~#hps_h_scale~0#1.base, ~#hps_h_scale~0#1.offset; [2025-02-08 04:19:48,022 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14299-1: SUMMARY for call writel(6291552bv32, #t~mem1884#1.base, ~bvadd~64(256bv64, #t~mem1884#1.offset)); srcloc: null [2025-02-08 04:19:48,022 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13754: assume ~bvule~32(calculate_h_scale_registers_~xsci~0#1, 1535bv32);calculate_h_scale_registers_~pfuv~0#1 := 1bv32; [2025-02-08 04:19:48,022 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13754: assume !~bvule~32(calculate_h_scale_registers_~xsci~0#1, 1535bv32); [2025-02-08 04:19:48,022 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13729: assume 1bv32 == calculate_h_scale_registers_~xpsc~0#1;calculate_h_scale_registers_~xacm~0#1 := 1bv32;calculate_h_scale_registers_~dcgx~0#1 := 0bv32; [2025-02-08 04:19:48,022 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13729: assume !(1bv32 == calculate_h_scale_registers_~xpsc~0#1);calculate_h_scale_registers_~xacm~0#1 := 0bv32;call calculate_h_scale_registers_#t~mem1736#1 := read~intINTTYPE2#16(~#hps_h_coeff_tab~0.base, ~bvadd~64(2bv64, ~bvadd~64(~#hps_h_coeff_tab~0.offset, ~bvmul~64(4bv64, ~zero_extend~64~32((if ~bvult~32(63bv32, ~bvsub~32(calculate_h_scale_registers_~xpsc~0#1, 1bv32)) then 63bv32 else ~bvsub~32(calculate_h_scale_registers_~xpsc~0#1, 1bv32)))))), 2bv64);calculate_h_scale_registers_~h_atten~0#1 := ~zero_extend~32~16(calculate_h_scale_registers_#t~mem1736#1);havoc calculate_h_scale_registers_#t~mem1736#1;calculate_h_scale_registers_~i~4#1 := 0bv32; [2025-02-08 04:19:48,022 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14295: havoc #t~mem1876#1;havoc #t~mem1877#1.base, #t~mem1877#1.offset;call #t~mem1878#1 := read~intINTTYPE4#30(~#hps_ctrl~0#1.base, ~#hps_ctrl~0#1.offset, 4bv64);call #t~mem1879#1.base, #t~mem1879#1.offset := read~$Pointer$#27(~dev#1.base, ~bvadd~64(802bv64, ~dev#1.offset), 8bv64); [2025-02-08 04:19:48,022 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13911: assume ~bvuge~32(~zero_extend~32~16(calculate_v_scale_registers_#t~mem1746#1), calculate_v_scale_registers_~v_atten~0#1);havoc calculate_v_scale_registers_#t~mem1746#1; [2025-02-08 04:19:48,022 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13911: assume !~bvuge~32(~zero_extend~32~16(calculate_v_scale_registers_#t~mem1746#1), calculate_v_scale_registers_~v_atten~0#1);havoc calculate_v_scale_registers_#t~mem1746#1;calculate_v_scale_registers_~i~5#1 := ~bvadd~32(1bv32, calculate_v_scale_registers_~i~5#1);call calculate_v_scale_registers_#t~mem1747#1 := read~intINTTYPE2#20(~#v_attenuation~0.base, ~bvadd~64(~#v_attenuation~0.offset, ~bvmul~64(2bv64, ~zero_extend~64~32(calculate_v_scale_registers_~i~5#1))), 2bv64); [2025-02-08 04:19:48,022 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14295-1: SUMMARY for call writel(#t~mem1876#1, #t~mem1877#1.base, ~bvadd~64(100bv64, #t~mem1877#1.offset)); srcloc: null [2025-02-08 04:19:48,022 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13911-1: call calculate_v_scale_registers_#t~mem1746#1 := read~intINTTYPE2#20(~#v_attenuation~0.base, ~bvadd~64(~#v_attenuation~0.offset, ~bvmul~64(2bv64, ~zero_extend~64~32(calculate_v_scale_registers_~i~5#1))), 2bv64); [2025-02-08 04:19:48,022 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13738: assume ~bvuge~32(~zero_extend~32~8(calculate_h_scale_registers_#t~mem1737#1), calculate_h_scale_registers_~h_atten~0#1);havoc calculate_h_scale_registers_#t~mem1737#1; [2025-02-08 04:19:48,023 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13738: assume !~bvuge~32(~zero_extend~32~8(calculate_h_scale_registers_#t~mem1737#1), calculate_h_scale_registers_~h_atten~0#1);havoc calculate_h_scale_registers_#t~mem1737#1;calculate_h_scale_registers_~i~4#1 := ~bvadd~32(1bv32, calculate_h_scale_registers_~i~4#1);call calculate_h_scale_registers_#t~mem1738#1 := read~intINTTYPE1#17(~#h_attenuation~0.base, ~bvadd~64(~#h_attenuation~0.offset, ~zero_extend~64~32(calculate_h_scale_registers_~i~4#1)), 1bv64); [2025-02-08 04:19:48,023 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13738-1: call calculate_h_scale_registers_#t~mem1737#1 := read~intINTTYPE1#17(~#h_attenuation~0.base, ~bvadd~64(~#h_attenuation~0.offset, ~zero_extend~64~32(calculate_h_scale_registers_~i~4#1)), 1bv64); [2025-02-08 04:19:48,023 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13697: assume ~bvugt~32(~bvudiv~32(calculate_h_scale_registers_~in_x#1, calculate_h_scale_registers_~xpsc~0#1), 383bv32); [2025-02-08 04:19:48,023 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13697: assume !~bvugt~32(~bvudiv~32(calculate_h_scale_registers_~in_x#1, calculate_h_scale_registers_~xpsc~0#1), 383bv32); [2025-02-08 04:19:48,023 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14296-1: SUMMARY for call writel(#t~mem1878#1, #t~mem1879#1.base, ~bvadd~64(92bv64, #t~mem1879#1.offset)); srcloc: null [2025-02-08 04:19:48,023 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13751: assume 1024bv32 == calculate_h_scale_registers_~xsci~0#1;calculate_h_scale_registers_~pfuv~0#1 := 0bv32; [2025-02-08 04:19:48,023 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13751: assume !(1024bv32 == calculate_h_scale_registers_~xsci~0#1); [2025-02-08 04:19:48,023 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13718: assume calculate_h_scale_registers_~in_x#1 == calculate_h_scale_registers_~out_x#1 && 1bv32 == calculate_h_scale_registers_~xpsc~0#1;calculate_h_scale_registers_~xsci~0#1 := 1024bv32; [2025-02-08 04:19:48,023 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13718: assume !(calculate_h_scale_registers_~in_x#1 == calculate_h_scale_registers_~out_x#1 && 1bv32 == calculate_h_scale_registers_~xpsc~0#1);calculate_h_scale_registers_~xsci~0#1 := ~bvadd~32(~bvudiv~32(~bvmul~32(1024bv32, calculate_h_scale_registers_~in_x#1), ~bvmul~32(calculate_h_scale_registers_~out_x#1, calculate_h_scale_registers_~xpsc~0#1)), calculate_h_scale_registers_~xpsc~0#1); [2025-02-08 04:19:48,023 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint saa7146_set_windowFINAL: assume true; [2025-02-08 04:19:48,023 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14296: havoc #t~mem1878#1;havoc #t~mem1879#1.base, #t~mem1879#1.offset;call #t~mem1880#1 := read~intINTTYPE4#32(~#hps_h_prescale~0#1.base, ~#hps_h_prescale~0#1.offset, 4bv64);call #t~mem1881#1.base, #t~mem1881#1.offset := read~$Pointer$#27(~dev#1.base, ~bvadd~64(802bv64, ~dev#1.offset), 8bv64); [2025-02-08 04:19:48,023 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13706: assume ~bvugt~32(~bvudiv~32(calculate_h_scale_registers_~in_x#1, calculate_h_scale_registers_~xpsc~0#1), 767bv32); [2025-02-08 04:19:48,024 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13706: assume !~bvugt~32(~bvudiv~32(calculate_h_scale_registers_~in_x#1, calculate_h_scale_registers_~xpsc~0#1), 767bv32); [2025-02-08 04:19:48,487 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11092: call ULTIMATE.dealloc(~#descriptor~21.base, ~#descriptor~21.offset);havoc ~#descriptor~21.base, ~#descriptor~21.offset;call ULTIMATE.dealloc(~#descriptor___0~13.base, ~#descriptor___0~13.offset);havoc ~#descriptor___0~13.base, ~#descriptor___0~13.offset;call ULTIMATE.dealloc(~#descriptor___1~11.base, ~#descriptor___1~11.offset);havoc ~#descriptor___1~11.base, ~#descriptor___1~11.offset; [2025-02-08 04:19:48,528 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5166: havoc #t~mem21;havoc #t~mem22;call ULTIMATE.dealloc(~#tmp~1.base, ~#tmp~1.offset);havoc ~#tmp~1.base, ~#tmp~1.offset; [2025-02-08 04:19:48,549 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17505: havoc #t~ret2541.base, #t~ret2541.offset; [2025-02-08 04:19:48,564 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17374: havoc #t~nondet2517; [2025-02-08 04:19:48,832 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16008: call ULTIMATE.dealloc(~#descriptor~51.base, ~#descriptor~51.offset);havoc ~#descriptor~51.base, ~#descriptor~51.offset;call ULTIMATE.dealloc(~#descriptor___0~26.base, ~#descriptor___0~26.offset);havoc ~#descriptor___0~26.base, ~#descriptor___0~26.offset; [2025-02-08 04:19:48,848 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7664: #res#1 := ~arg0#1; [2025-02-08 04:19:48,866 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17388: havoc #t~ret2520.base, #t~ret2520.offset; [2025-02-08 04:19:57,247 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11995: call ULTIMATE.dealloc(~#descriptor~26#1.base, ~#descriptor~26#1.offset);havoc ~#descriptor~26#1.base, ~#descriptor~26#1.offset; [2025-02-08 04:19:57,248 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10165: assume { :end_inline___copy_from_user_overflow } true; [2025-02-08 04:19:58,017 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11675: assume 0bv32 != ~bvand~32(2bv32, ~saa7146_debug~0);call write~$Pointer$#34(436bv64, 0bv64, ~#descriptor___1~13.base, ~#descriptor___1~13.offset, 8bv64);call write~$Pointer$#34(437bv64, 0bv64, ~#descriptor___1~13.base, ~bvadd~64(8bv64, ~#descriptor___1~13.offset), 8bv64);call write~$Pointer$#34(438bv64, 0bv64, ~#descriptor___1~13.base, ~bvadd~64(16bv64, ~#descriptor___1~13.offset), 8bv64);call write~$Pointer$#34(439bv64, 0bv64, ~#descriptor___1~13.base, ~bvadd~64(24bv64, ~#descriptor___1~13.offset), 8bv64);call write~intINTTYPE4#34(690bv32, ~#descriptor___1~13.base, ~bvadd~64(32bv64, ~#descriptor___1~13.offset), 4bv64);call write~intINTTYPE4#34(0bv32, ~#descriptor___1~13.base, ~bvadd~64(36bv64, ~#descriptor___1~13.offset), 4bv64);call #t~mem1349 := read~intINTTYPE4#34(~#descriptor___1~13.base, ~bvadd~64(36bv64, ~#descriptor___1~13.offset), 4bv64); [2025-02-08 04:19:58,017 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11675: assume !(0bv32 != ~bvand~32(2bv32, ~saa7146_debug~0)); [2025-02-08 04:19:58,018 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11622: call write~intINTTYPE4#27(~field~0, ~f.base, ~bvadd~64(12bv64, ~bvadd~64(4bv64, ~f.offset)), 4bv64);call write~intINTTYPE4#27(1bv32, ~f.base, ~bvadd~64(24bv64, ~bvadd~64(4bv64, ~f.offset)), 4bv64);call #t~mem1340 := read~intINTTYPE4#27(~f.base, ~bvadd~64(4bv64, ~f.offset), 4bv64); [2025-02-08 04:19:58,018 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11685: assume 0bv64 != ~tmp___1~25;call #t~mem1351 := read~intINTTYPE4#27(~f.base, ~bvadd~64(4bv64, ~f.offset), 4bv64);call #t~mem1352 := read~intINTTYPE4#27(~f.base, ~bvadd~64(4bv64, ~bvadd~64(4bv64, ~f.offset)), 4bv64);call #t~mem1353 := read~intINTTYPE4#27(~f.base, ~bvadd~64(16bv64, ~bvadd~64(4bv64, ~f.offset)), 4bv64);call #t~mem1354 := read~intINTTYPE4#27(~f.base, ~bvadd~64(20bv64, ~bvadd~64(4bv64, ~f.offset)), 4bv64); [2025-02-08 04:19:58,018 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11685: assume !(0bv64 != ~tmp___1~25); [2025-02-08 04:19:58,018 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11661-1: call #t~mem1341 := read~intINTTYPE4#27(~f.base, ~bvadd~64(4bv64, ~bvadd~64(4bv64, ~f.offset)), 4bv64); [2025-02-08 04:19:58,018 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11661: assume ~bvugt~32(#t~mem1341, ~maxh~0);havoc #t~mem1341;call write~intINTTYPE4#27(~maxh~0, ~f.base, ~bvadd~64(4bv64, ~bvadd~64(4bv64, ~f.offset)), 4bv64); [2025-02-08 04:19:58,018 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11661: assume !~bvugt~32(#t~mem1341, ~maxh~0);havoc #t~mem1341; [2025-02-08 04:19:58,018 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11665: call #t~mem1343 := read~intINTTYPE4#27(~f.base, ~bvadd~64(4bv64, ~f.offset), 4bv64);call #t~mem1342 := read~intINTTYPE1#27(~fmt~5.base, ~bvadd~64(16bv64, ~fmt~5.offset), 1bv64);~calc_bpl~0 := ~bvudiv~32(~bvmul~32(#t~mem1343, ~zero_extend~32~8(#t~mem1342)), 8bv32);havoc #t~mem1343;havoc #t~mem1342;call #t~mem1344 := read~intINTTYPE4#27(~f.base, ~bvadd~64(16bv64, ~bvadd~64(4bv64, ~f.offset)), 4bv64); [2025-02-08 04:19:58,018 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11620: call write~intINTTYPE4#27(2bv32, ~vv~15.base, ~bvadd~64(1125bv64, ~vv~15.offset), 4bv64);~maxh~0 := ~bvsdiv~32(~maxh~0, 2bv32); [2025-02-08 04:19:58,018 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11657: assume ~bvugt~32(#t~mem1340, ~maxw~0);havoc #t~mem1340;call write~intINTTYPE4#27(~maxw~0, ~f.base, ~bvadd~64(4bv64, ~f.offset), 4bv64); [2025-02-08 04:19:58,018 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11657: assume !~bvugt~32(#t~mem1340, ~maxw~0);havoc #t~mem1340; [2025-02-08 04:19:58,018 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11674: call #t~mem1347 := read~intINTTYPE4#27(~f.base, ~bvadd~64(16bv64, ~bvadd~64(4bv64, ~f.offset)), 4bv64);call #t~mem1348 := read~intINTTYPE4#27(~f.base, ~bvadd~64(4bv64, ~bvadd~64(4bv64, ~f.offset)), 4bv64);call write~intINTTYPE4#27(~bvmul~32(#t~mem1347, #t~mem1348), ~f.base, ~bvadd~64(20bv64, ~bvadd~64(4bv64, ~f.offset)), 4bv64);havoc #t~mem1347;havoc #t~mem1348; [2025-02-08 04:19:58,018 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11670-1: call #t~mem1345 := read~intINTTYPE4#27(~f.base, ~bvadd~64(16bv64, ~bvadd~64(4bv64, ~f.offset)), 4bv64);call #t~mem1346 := read~intINTTYPE1#27(~fmt~5.base, ~bvadd~64(16bv64, ~fmt~5.offset), 1bv64); [2025-02-08 04:19:58,018 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11666: assume ~bvult~32(#t~mem1344, ~calc_bpl~0);havoc #t~mem1344;call write~intINTTYPE4#27(~calc_bpl~0, ~f.base, ~bvadd~64(16bv64, ~bvadd~64(4bv64, ~f.offset)), 4bv64); [2025-02-08 04:19:58,018 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11666: assume !~bvult~32(#t~mem1344, ~calc_bpl~0);havoc #t~mem1344; [2025-02-08 04:19:58,018 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11670: assume ~bvugt~64(~zero_extend~64~32(#t~mem1345), ~bvudiv~64(~bvmul~64(8192bv64, ~zero_extend~64~8(#t~mem1346)), 8bv64));havoc #t~mem1345;havoc #t~mem1346;call write~intINTTYPE4#27(~calc_bpl~0, ~f.base, ~bvadd~64(16bv64, ~bvadd~64(4bv64, ~f.offset)), 4bv64); [2025-02-08 04:19:58,018 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11670: assume !~bvugt~64(~zero_extend~64~32(#t~mem1345), ~bvudiv~64(~bvmul~64(8192bv64, ~zero_extend~64~8(#t~mem1346)), 8bv64));havoc #t~mem1345;havoc #t~mem1346; [2025-02-08 04:19:58,018 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11629: call write~intINTTYPE4#27(4bv32, ~vv~15.base, ~bvadd~64(1125bv64, ~vv~15.offset), 4bv64); [2025-02-08 04:19:58,018 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11695: #res := 0bv32;call ULTIMATE.dealloc(~#descriptor~23.base, ~#descriptor~23.offset);havoc ~#descriptor~23.base, ~#descriptor~23.offset;call ULTIMATE.dealloc(~#descriptor___0~15.base, ~#descriptor___0~15.offset);havoc ~#descriptor___0~15.base, ~#descriptor___0~15.offset;call ULTIMATE.dealloc(~#descriptor___1~13.base, ~#descriptor___1~13.offset);havoc ~#descriptor___1~13.base, ~#descriptor___1~13.offset; [2025-02-08 04:19:58,018 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11683-1: SUMMARY for call #t~ret1350 := ldv__builtin_expect(~bvand~64(1bv64, ~zero_extend~64~32(#t~mem1349)), 0bv64); srcloc: null [2025-02-08 04:19:58,018 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11683: ~tmp___1~25 := #t~ret1350;havoc #t~mem1349;havoc #t~ret1350; [2025-02-08 04:19:58,018 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11625: call write~intINTTYPE4#27(4bv32, ~vv~15.base, ~bvadd~64(1125bv64, ~vv~15.offset), 4bv64);~maxh~0 := ~bvsdiv~32(~maxh~0, 2bv32); [2025-02-08 04:19:58,018 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11687-1: SUMMARY for call #t~ret1355 := __dynamic_pr_debug(~#descriptor___1~13.base, ~#descriptor___1~13.offset, 440bv64, 0bv64); srcloc: null [2025-02-08 04:19:58,018 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11559: call ULTIMATE.dealloc(~#descriptor~23.base, ~#descriptor~23.offset);havoc ~#descriptor~23.base, ~#descriptor~23.offset;call ULTIMATE.dealloc(~#descriptor___0~15.base, ~#descriptor___0~15.offset);havoc ~#descriptor___0~15.base, ~#descriptor___0~15.offset;call ULTIMATE.dealloc(~#descriptor___1~13.base, ~#descriptor___1~13.offset);havoc ~#descriptor___1~13.base, ~#descriptor___1~13.offset; [2025-02-08 04:19:58,018 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11687: havoc #t~mem1351;havoc #t~mem1352;havoc #t~mem1353;havoc #t~mem1354;havoc #t~ret1355; [2025-02-08 04:19:58,061 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5251: havoc #t~mem55.base, #t~mem55.offset; [2025-02-08 04:19:58,280 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17469: havoc #t~nondet2534; [2025-02-08 04:19:58,588 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10069: SUMMARY for call ldv_mutex_unlock_lock_of_video_device(ldv_mutex_unlock_40_~ldv_func_arg1#1.base, ldv_mutex_unlock_40_~ldv_func_arg1#1.offset); srcloc: null [2025-02-08 04:19:58,588 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6710: #t~ret409#1 := ldv_mutex_lock_interruptible_39_#res#1;havoc ldv_mutex_lock_interruptible_39_#t~ret911#1, ldv_mutex_lock_interruptible_39_~ldv_func_arg1#1.base, ldv_mutex_lock_interruptible_39_~ldv_func_arg1#1.offset, ldv_mutex_lock_interruptible_39_~tmp~54#1;havoc ldv_mutex_lock_interruptible_39_#in~ldv_func_arg1#1.base, ldv_mutex_lock_interruptible_39_#in~ldv_func_arg1#1.offset;assume { :end_inline_ldv_mutex_lock_interruptible_39 } true;~tmp___1~11#1 := #t~ret409#1;havoc #t~mem408#1.base, #t~mem408#1.offset;havoc #t~ret409#1; [2025-02-08 04:19:58,589 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6712: assume 0bv32 != ~tmp___1~11#1;#res#1 := 18446744073709551104bv64; [2025-02-08 04:19:58,589 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6712: assume !(0bv32 != ~tmp___1~11#1);call #t~mem415#1.base, #t~mem415#1.offset := read~$Pointer$#21(~#saa7146_vbi_uops~0.base, ~bvadd~64(32bv64, ~#saa7146_vbi_uops~0.offset), 8bv64); [2025-02-08 04:19:58,589 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6708-1: call #t~mem405#1.base, #t~mem405#1.offset := read~$Pointer$#27(~fh~4#1.base, ~bvadd~64(168bv64, ~fh~4#1.offset), 8bv64);call #t~mem406#1.base, #t~mem406#1.offset := read~$Pointer$#27(#t~mem405#1.base, ~bvadd~64(942bv64, #t~mem405#1.offset), 8bv64);call #t~mem407#1 := read~intINTTYPE4#27(#t~mem406#1.base, ~bvadd~64(8bv64, #t~mem406#1.offset), 4bv64); [2025-02-08 04:19:58,589 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6708: assume 0bv32 != ~bvand~32(16bv32, #t~mem407#1);havoc #t~mem405#1.base, #t~mem405#1.offset;havoc #t~mem406#1.base, #t~mem406#1.offset;havoc #t~mem407#1;call #t~mem408#1.base, #t~mem408#1.offset := read~$Pointer$#27(~vdev~5#1.base, ~bvadd~64(1754bv64, ~vdev~5#1.offset), 8bv64);assume { :begin_inline_ldv_mutex_lock_interruptible_39 } true;ldv_mutex_lock_interruptible_39_#in~ldv_func_arg1#1.base, ldv_mutex_lock_interruptible_39_#in~ldv_func_arg1#1.offset := #t~mem408#1.base, #t~mem408#1.offset;havoc ldv_mutex_lock_interruptible_39_#res#1;havoc ldv_mutex_lock_interruptible_39_#t~ret911#1, ldv_mutex_lock_interruptible_39_~ldv_func_arg1#1.base, ldv_mutex_lock_interruptible_39_~ldv_func_arg1#1.offset, ldv_mutex_lock_interruptible_39_~tmp~54#1;ldv_mutex_lock_interruptible_39_~ldv_func_arg1#1.base, ldv_mutex_lock_interruptible_39_~ldv_func_arg1#1.offset := ldv_mutex_lock_interruptible_39_#in~ldv_func_arg1#1.base, ldv_mutex_lock_interruptible_39_#in~ldv_func_arg1#1.offset;havoc ldv_mutex_lock_interruptible_39_~tmp~54#1; [2025-02-08 04:19:58,589 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6708: assume !(0bv32 != ~bvand~32(16bv32, #t~mem407#1));havoc #t~mem405#1.base, #t~mem405#1.offset;havoc #t~mem406#1.base, #t~mem406#1.offset;havoc #t~mem407#1;#res#1 := 18446744073709551594bv64; [2025-02-08 04:19:58,589 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6704-2: call #t~mem403#1.base, #t~mem403#1.offset := read~$Pointer$#12(~#saa7146_video_uops~0.base, ~bvadd~64(32bv64, ~#saa7146_video_uops~0.offset), 8bv64); [2025-02-08 04:19:58,589 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6704-1: SUMMARY for call #t~ret404#1 := ##fun~$Pointer$~X~$Pointer$~X~C_ULONG~X~$Pointer$~TO~C_LONG(~file#1.base, ~file#1.offset, ~data#1.base, ~data#1.offset, ~count#1, ~ppos#1.base, ~ppos#1.offset, #t~mem403#1.base, #t~mem403#1.offset); srcloc: null [2025-02-08 04:19:58,589 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6704: ~tmp___0~14#1 := #t~ret404#1;havoc #t~mem403#1.base, #t~mem403#1.offset;havoc #t~ret404#1;#res#1 := ~tmp___0~14#1; [2025-02-08 04:19:58,589 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6719: havoc ldv_mutex_unlock_40_~ldv_func_arg1#1.base, ldv_mutex_unlock_40_~ldv_func_arg1#1.offset;havoc ldv_mutex_unlock_40_#in~ldv_func_arg1#1.base, ldv_mutex_unlock_40_#in~ldv_func_arg1#1.offset;assume { :end_inline_ldv_mutex_unlock_40 } true;havoc #t~mem417#1.base, #t~mem417#1.offset;#res#1 := ~sign_extend~64~32(~ret~1#1); [2025-02-08 04:19:58,589 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6717-1: SUMMARY for call #t~ret416#1 := ##fun~$Pointer$~X~$Pointer$~X~C_ULONG~X~$Pointer$~TO~C_LONG(~file#1.base, ~file#1.offset, ~data#1.base, ~data#1.offset, ~count#1, ~ppos#1.base, ~ppos#1.offset, #t~mem415#1.base, #t~mem415#1.offset); srcloc: null [2025-02-08 04:19:58,589 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6717: ~tmp___2~7#1 := #t~ret416#1;havoc #t~mem415#1.base, #t~mem415#1.offset;havoc #t~ret416#1;~ret~1#1 := ~tmp___2~7#1[32:0];call #t~mem417#1.base, #t~mem417#1.offset := read~$Pointer$#27(~vdev~5#1.base, ~bvadd~64(1754bv64, ~vdev~5#1.offset), 8bv64);assume { :begin_inline_ldv_mutex_unlock_40 } true;ldv_mutex_unlock_40_#in~ldv_func_arg1#1.base, ldv_mutex_unlock_40_#in~ldv_func_arg1#1.offset := #t~mem417#1.base, #t~mem417#1.offset;havoc ldv_mutex_unlock_40_~ldv_func_arg1#1.base, ldv_mutex_unlock_40_~ldv_func_arg1#1.offset;ldv_mutex_unlock_40_~ldv_func_arg1#1.base, ldv_mutex_unlock_40_~ldv_func_arg1#1.offset := ldv_mutex_unlock_40_#in~ldv_func_arg1#1.base, ldv_mutex_unlock_40_#in~ldv_func_arg1#1.offset; [2025-02-08 04:19:58,589 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10060: ldv_mutex_lock_interruptible_39_~tmp~54#1 := ldv_mutex_lock_interruptible_39_#t~ret911#1;havoc ldv_mutex_lock_interruptible_39_#t~ret911#1;ldv_mutex_lock_interruptible_39_#res#1 := ldv_mutex_lock_interruptible_39_~tmp~54#1; [2025-02-08 04:19:58,589 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10060-1: SUMMARY for call ldv_mutex_lock_interruptible_39_#t~ret911#1 := ldv_mutex_lock_interruptible_or_killable_lock_of_video_device(ldv_mutex_lock_interruptible_39_~ldv_func_arg1#1.base, ldv_mutex_lock_interruptible_39_~ldv_func_arg1#1.offset); srcloc: null [2025-02-08 04:19:58,819 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14363: call ULTIMATE.dealloc(~#clip_format~2#1.base, ~#clip_format~2#1.offset);havoc ~#clip_format~2#1.base, ~#clip_format~2#1.offset; [2025-02-08 04:19:58,923 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5347: havoc warn_slowpath_null_~arg0#1.base, warn_slowpath_null_~arg0#1.offset, warn_slowpath_null_~arg1#1;havoc warn_slowpath_null_#in~arg0#1.base, warn_slowpath_null_#in~arg0#1.offset, warn_slowpath_null_#in~arg1#1;assume { :end_inline_warn_slowpath_null } true; [2025-02-08 04:19:59,265 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8965: #res := 2bv32; [2025-02-08 04:19:59,266 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8969: #res := 18bv32; [2025-02-08 04:19:59,266 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8967: #res := 5bv32; [2025-02-08 04:19:59,332 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9213: #res := 11bv32; [2025-02-08 04:19:59,332 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9211: #res := 6bv32; [2025-02-08 04:19:59,332 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9215: #res := 32bv32; [2025-02-08 04:19:59,451 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9179: #res := 10bv32; [2025-02-08 04:19:59,451 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9173: #res := 3bv32; [2025-02-08 04:19:59,451 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9171: #res := 1bv32; [2025-02-08 04:19:59,451 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9177: #res := 8bv32; [2025-02-08 04:19:59,451 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9175: #res := 7bv32; [2025-02-08 04:19:59,634 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9285: #res := 27bv32; [2025-02-08 04:19:59,634 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9283: #res := 24bv32; [2025-02-08 04:19:59,634 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9287: #res := 30bv32; [2025-02-08 04:19:59,634 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9277: #res := 19bv32; [2025-02-08 04:19:59,634 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9275: #res := 17bv32; [2025-02-08 04:19:59,635 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9281: #res := 22bv32; [2025-02-08 04:19:59,635 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9279: #res := 21bv32; [2025-02-08 04:19:59,635 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9273: #res := 4bv32; [2025-02-08 04:19:59,635 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9271: #res := 2bv32; [2025-02-08 04:19:59,705 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16225: #res#1 := ~arg0#1; [2025-02-08 04:19:59,705 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16146: assume { :end_inline_ldv_switch_automaton_state_4_3 } true; [2025-02-08 04:19:59,705 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16216: havoc ldv_dispatch_instance_register_8_2_~arg0#1.base, ldv_dispatch_instance_register_8_2_~arg0#1.offset;havoc ldv_dispatch_instance_register_8_2_#in~arg0#1.base, ldv_dispatch_instance_register_8_2_#in~arg0#1.offset;assume { :end_inline_ldv_dispatch_instance_register_8_2 } true;#res#1 := ~arg0#1; [2025-02-08 04:19:59,721 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17364: havoc #t~nondet2516; [2025-02-08 04:19:59,955 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11456: havoc #t~mem1266.base, #t~mem1266.offset;call #t~mem1267.base, #t~mem1267.offset := read~$Pointer$#27(~dev~12.base, ~bvadd~64(802bv64, ~dev~12.offset), 8bv64); [2025-02-08 04:19:59,955 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11456-1: SUMMARY for call writel(~val~0, #t~mem1266.base, ~bvadd~64(112bv64, #t~mem1266.offset)); srcloc: null [2025-02-08 04:19:59,955 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11477-1: call #t~mem1275 := read~intINTTYPE4#27(~vv~10.base, ~bvadd~64(420bv64, ~vv~10.offset), 4bv64); [2025-02-08 04:19:59,955 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11444: ~val~0 := #t~ret1259;havoc #t~mem1258.base, #t~mem1258.offset;havoc #t~ret1259;~val~0 := ~bvand~32(16777215bv32, ~val~0);call #t~mem1260 := read~intINTTYPE4#27(~ctrl.base, ~bvadd~64(144bv64, ~ctrl.offset), 4bv64);~val~0 := ~bvor~32(~val~0, ~bvshl~32(#t~mem1260, 24bv32));havoc #t~mem1260;call #t~mem1261.base, #t~mem1261.offset := read~$Pointer$#27(~dev~12.base, ~bvadd~64(802bv64, ~dev~12.offset), 8bv64); [2025-02-08 04:19:59,955 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11477: assume 0bv32 != ~bvand~32(2bv32, #t~mem1275);havoc #t~mem1275;#res := 4294967280bv32; [2025-02-08 04:19:59,955 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11477: assume !(0bv32 != ~bvand~32(2bv32, #t~mem1275));havoc #t~mem1275;call #t~mem1276 := read~intINTTYPE4#27(~ctrl.base, ~bvadd~64(144bv64, ~ctrl.offset), 4bv64);call write~intINTTYPE4#27(#t~mem1276, ~vv~10.base, ~bvadd~64(1137bv64, ~vv~10.offset), 4bv64);havoc #t~mem1276; [2025-02-08 04:19:59,955 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11444-2: call #t~mem1258.base, #t~mem1258.offset := read~$Pointer$#27(~dev~12.base, ~bvadd~64(802bv64, ~dev~12.offset), 8bv64); [2025-02-08 04:19:59,955 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11444-1: SUMMARY for call #t~ret1259 := readl(#t~mem1258.base, ~bvadd~64(112bv64, #t~mem1258.offset)); srcloc: null [2025-02-08 04:19:59,955 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11448: havoc #t~mem1262.base, #t~mem1262.offset; [2025-02-08 04:19:59,955 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11448-1: SUMMARY for call writel(4194368bv32, #t~mem1262.base, ~bvadd~64(256bv64, #t~mem1262.offset)); srcloc: null [2025-02-08 04:19:59,955 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11465-1: SUMMARY for call writel(~val~0, #t~mem1271.base, ~bvadd~64(112bv64, #t~mem1271.offset)); srcloc: null [2025-02-08 04:19:59,955 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11465: havoc #t~mem1271.base, #t~mem1271.offset;call #t~mem1272.base, #t~mem1272.offset := read~$Pointer$#27(~dev~12.base, ~bvadd~64(802bv64, ~dev~12.offset), 8bv64); [2025-02-08 04:19:59,955 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11453-1: SUMMARY for call #t~ret1264 := readl(#t~mem1263.base, ~bvadd~64(112bv64, #t~mem1263.offset)); srcloc: null [2025-02-08 04:19:59,955 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11453: ~val~0 := #t~ret1264;havoc #t~mem1263.base, #t~mem1263.offset;havoc #t~ret1264;~val~0 := ~bvand~32(4278255615bv32, ~val~0);call #t~mem1265 := read~intINTTYPE4#27(~ctrl.base, ~bvadd~64(144bv64, ~ctrl.offset), 4bv64);~val~0 := ~bvor~32(~val~0, ~bvshl~32(#t~mem1265, 16bv32));havoc #t~mem1265;call #t~mem1266.base, #t~mem1266.offset := read~$Pointer$#27(~dev~12.base, ~bvadd~64(802bv64, ~dev~12.offset), 8bv64); [2025-02-08 04:19:59,955 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11453-2: call #t~mem1263.base, #t~mem1263.offset := read~$Pointer$#27(~dev~12.base, ~bvadd~64(802bv64, ~dev~12.offset), 8bv64); [2025-02-08 04:19:59,959 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11457-1: SUMMARY for call writel(4194368bv32, #t~mem1267.base, ~bvadd~64(256bv64, #t~mem1267.offset)); srcloc: null [2025-02-08 04:19:59,959 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11457: havoc #t~mem1267.base, #t~mem1267.offset; [2025-02-08 04:19:59,959 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11470-1: call #t~mem1273 := read~intINTTYPE4#27(~vv~10.base, ~bvadd~64(420bv64, ~vv~10.offset), 4bv64); [2025-02-08 04:19:59,959 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11466: havoc #t~mem1272.base, #t~mem1272.offset; [2025-02-08 04:19:59,959 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11470: assume 0bv32 != ~bvand~32(2bv32, #t~mem1273);havoc #t~mem1273;#res := 4294967280bv32; [2025-02-08 04:19:59,959 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11470: assume !(0bv32 != ~bvand~32(2bv32, #t~mem1273));havoc #t~mem1273;call #t~mem1274 := read~intINTTYPE4#27(~ctrl.base, ~bvadd~64(144bv64, ~ctrl.offset), 4bv64);call write~intINTTYPE4#27(#t~mem1274, ~vv~10.base, ~bvadd~64(1141bv64, ~vv~10.offset), 4bv64);havoc #t~mem1274; [2025-02-08 04:19:59,959 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11462-2: call #t~mem1268.base, #t~mem1268.offset := read~$Pointer$#27(~dev~12.base, ~bvadd~64(802bv64, ~dev~12.offset), 8bv64); [2025-02-08 04:19:59,959 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11462-1: SUMMARY for call #t~ret1269 := readl(#t~mem1268.base, ~bvadd~64(112bv64, #t~mem1268.offset)); srcloc: null [2025-02-08 04:19:59,959 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11491-1: SUMMARY for call #t~ret1279 := saa7146_stop_preview(~fh~6.base, ~fh~6.offset); srcloc: null [2025-02-08 04:19:59,959 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11491: havoc #t~ret1279; [2025-02-08 04:19:59,959 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11466-1: SUMMARY for call writel(4194368bv32, #t~mem1272.base, ~bvadd~64(256bv64, #t~mem1272.offset)); srcloc: null [2025-02-08 04:19:59,959 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11462: ~val~0 := #t~ret1269;havoc #t~mem1268.base, #t~mem1268.offset;havoc #t~ret1269;~val~0 := ~bvand~32(4294967040bv32, ~val~0);call #t~mem1270 := read~intINTTYPE4#27(~ctrl.base, ~bvadd~64(144bv64, ~ctrl.offset), 4bv64);~val~0 := ~bvor~32(~val~0, #t~mem1270);havoc #t~mem1270;call #t~mem1271.base, #t~mem1271.offset := read~$Pointer$#27(~dev~12.base, ~bvadd~64(802bv64, ~dev~12.offset), 8bv64); [2025-02-08 04:19:59,959 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11450: call #t~mem1277 := read~intINTTYPE4#27(~vv~10.base, ~bvadd~64(420bv64, ~vv~10.offset), 4bv64); [2025-02-08 04:19:59,960 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11492: havoc #t~ret1280; [2025-02-08 04:19:59,960 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11492-1: SUMMARY for call #t~ret1280 := saa7146_start_preview(~fh~6.base, ~fh~6.offset); srcloc: null [2025-02-08 04:19:59,960 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11496: #res := 0bv32; [2025-02-08 04:19:59,963 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11488: assume 0bv32 != ~bvand~32(1bv32, #t~mem1277);havoc #t~mem1277;call #t~mem1278.base, #t~mem1278.offset := read~$Pointer$#27(~vv~10.base, ~bvadd~64(424bv64, ~vv~10.offset), 8bv64);~fh~6.base, ~fh~6.offset := #t~mem1278.base, #t~mem1278.offset;havoc #t~mem1278.base, #t~mem1278.offset; [2025-02-08 04:19:59,963 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11488: assume !(0bv32 != ~bvand~32(1bv32, #t~mem1277));havoc #t~mem1277; [2025-02-08 04:19:59,963 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11447-1: SUMMARY for call writel(~val~0, #t~mem1261.base, ~bvadd~64(112bv64, #t~mem1261.offset)); srcloc: null [2025-02-08 04:19:59,963 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11447: havoc #t~mem1261.base, #t~mem1261.offset;call #t~mem1262.base, #t~mem1262.offset := read~$Pointer$#27(~dev~12.base, ~bvadd~64(802bv64, ~dev~12.offset), 8bv64); [2025-02-08 04:20:00,155 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12825: call ULTIMATE.dealloc(~#descriptor~33.base, ~#descriptor~33.offset);havoc ~#descriptor~33.base, ~#descriptor~33.offset; [2025-02-08 04:20:00,190 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17346: havoc #t~nondet2513; [2025-02-08 04:20:01,118 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12900: call ULTIMATE.dealloc(~#__key~1.base, ~#__key~1.offset);havoc ~#__key~1.base, ~#__key~1.offset; [2025-02-08 04:20:05,600 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6427: assume 0bv32 != ~bvand~32(4bv32, ~saa7146_debug~0);call write~$Pointer$#34(140bv64, 0bv64, ~#descriptor~9#1.base, ~#descriptor~9#1.offset, 8bv64);call write~$Pointer$#34(141bv64, 0bv64, ~#descriptor~9#1.base, ~bvadd~64(8bv64, ~#descriptor~9#1.offset), 8bv64);call write~$Pointer$#34(142bv64, 0bv64, ~#descriptor~9#1.base, ~bvadd~64(16bv64, ~#descriptor~9#1.offset), 8bv64);call write~$Pointer$#34(143bv64, 0bv64, ~#descriptor~9#1.base, ~bvadd~64(24bv64, ~#descriptor~9#1.offset), 8bv64);call write~intINTTYPE4#34(300bv32, ~#descriptor~9#1.base, ~bvadd~64(32bv64, ~#descriptor~9#1.offset), 4bv64);call write~intINTTYPE4#34(0bv32, ~#descriptor~9#1.base, ~bvadd~64(36bv64, ~#descriptor~9#1.offset), 4bv64);call #t~mem349#1 := read~intINTTYPE4#34(~#descriptor~9#1.base, ~bvadd~64(36bv64, ~#descriptor~9#1.offset), 4bv64); [2025-02-08 04:20:05,600 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6427: assume !(0bv32 != ~bvand~32(4bv32, ~saa7146_debug~0)); [2025-02-08 04:20:05,600 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6487: assume 0bv32 != ~tmp___2~5#1;#res#1 := 4294966784bv32;call ULTIMATE.dealloc(~#descriptor~9#1.base, ~#descriptor~9#1.offset);havoc ~#descriptor~9#1.base, ~#descriptor~9#1.offset;call ULTIMATE.dealloc(~#descriptor___0~6#1.base, ~#descriptor___0~6#1.offset);havoc ~#descriptor___0~6#1.base, ~#descriptor___0~6#1.offset; [2025-02-08 04:20:05,600 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6487: assume !(0bv32 != ~tmp___2~5#1);assume { :begin_inline_videobuf_mmap_mapper } true;videobuf_mmap_mapper_#in~arg0#1.base, videobuf_mmap_mapper_#in~arg0#1.offset, videobuf_mmap_mapper_#in~arg1#1.base, videobuf_mmap_mapper_#in~arg1#1.offset := ~q~1#1.base, ~q~1#1.offset, ~vma#1.base, ~vma#1.offset;havoc videobuf_mmap_mapper_#res#1;havoc videobuf_mmap_mapper_#t~nondet2532#1, videobuf_mmap_mapper_~arg0#1.base, videobuf_mmap_mapper_~arg0#1.offset, videobuf_mmap_mapper_~arg1#1.base, videobuf_mmap_mapper_~arg1#1.offset;videobuf_mmap_mapper_~arg0#1.base, videobuf_mmap_mapper_~arg0#1.offset := videobuf_mmap_mapper_#in~arg0#1.base, videobuf_mmap_mapper_#in~arg0#1.offset;videobuf_mmap_mapper_~arg1#1.base, videobuf_mmap_mapper_~arg1#1.offset := videobuf_mmap_mapper_#in~arg1#1.base, videobuf_mmap_mapper_#in~arg1#1.offset;havoc videobuf_mmap_mapper_#t~nondet2532#1;videobuf_mmap_mapper_#res#1 := videobuf_mmap_mapper_#t~nondet2532#1;havoc videobuf_mmap_mapper_#t~nondet2532#1; [2025-02-08 04:20:05,600 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6446: ~q~1#1.base, ~q~1#1.offset := ~fh~2#1.base, ~bvadd~64(176bv64, ~fh~2#1.offset); [2025-02-08 04:20:05,600 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10032: havoc ldv_mutex_unlock_36_~ldv_func_arg1#1.base, ldv_mutex_unlock_36_~ldv_func_arg1#1.offset;havoc ldv_mutex_unlock_36_#in~ldv_func_arg1#1.base, ldv_mutex_unlock_36_#in~ldv_func_arg1#1.offset;assume { :end_inline_ldv_mutex_unlock_36 } true;havoc #t~mem361#1.base, #t~mem361#1.offset;#res#1 := ~res~0#1;call ULTIMATE.dealloc(~#descriptor~9#1.base, ~#descriptor~9#1.offset);havoc ~#descriptor~9#1.base, ~#descriptor~9#1.offset;call ULTIMATE.dealloc(~#descriptor___0~6#1.base, ~#descriptor___0~6#1.offset);havoc ~#descriptor___0~6#1.base, ~#descriptor___0~6#1.offset; [2025-02-08 04:20:05,600 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10032-1: SUMMARY for call ldv_mutex_unlock_lock_of_video_device(ldv_mutex_unlock_36_~ldv_func_arg1#1.base, ldv_mutex_unlock_36_~ldv_func_arg1#1.offset); srcloc: null [2025-02-08 04:20:05,600 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6405: call ULTIMATE.dealloc(~#descriptor~9#1.base, ~#descriptor~9#1.offset);havoc ~#descriptor~9#1.base, ~#descriptor~9#1.offset;call ULTIMATE.dealloc(~#descriptor___0~6#1.base, ~#descriptor___0~6#1.offset);havoc ~#descriptor___0~6#1.base, ~#descriptor___0~6#1.offset; [2025-02-08 04:20:05,600 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17461: havoc videobuf_mmap_mapper_#t~nondet2532#1; [2025-02-08 04:20:05,600 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17461-1: #t~ret360#1 := videobuf_mmap_mapper_#res#1;havoc videobuf_mmap_mapper_#t~nondet2532#1, videobuf_mmap_mapper_~arg0#1.base, videobuf_mmap_mapper_~arg0#1.offset, videobuf_mmap_mapper_~arg1#1.base, videobuf_mmap_mapper_~arg1#1.offset;havoc videobuf_mmap_mapper_#in~arg0#1.base, videobuf_mmap_mapper_#in~arg0#1.offset, videobuf_mmap_mapper_#in~arg1#1.base, videobuf_mmap_mapper_#in~arg1#1.offset;assume { :end_inline_videobuf_mmap_mapper } true;~res~0#1 := #t~ret360#1;havoc #t~ret360#1;call #t~mem361#1.base, #t~mem361#1.offset := read~$Pointer$#27(~vdev~2#1.base, ~bvadd~64(1754bv64, ~vdev~2#1.offset), 8bv64);assume { :begin_inline_ldv_mutex_unlock_36 } true;ldv_mutex_unlock_36_#in~ldv_func_arg1#1.base, ldv_mutex_unlock_36_#in~ldv_func_arg1#1.offset := #t~mem361#1.base, #t~mem361#1.offset;havoc ldv_mutex_unlock_36_~ldv_func_arg1#1.base, ldv_mutex_unlock_36_~ldv_func_arg1#1.offset;ldv_mutex_unlock_36_~ldv_func_arg1#1.base, ldv_mutex_unlock_36_~ldv_func_arg1#1.offset := ldv_mutex_unlock_36_#in~ldv_func_arg1#1.base, ldv_mutex_unlock_36_#in~ldv_func_arg1#1.offset; [2025-02-08 04:20:05,600 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6459: assume 0bv64 != ~tmp___1~9#1; [2025-02-08 04:20:05,600 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6459: assume !(0bv64 != ~tmp___1~9#1); [2025-02-08 04:20:05,600 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6461-1: SUMMARY for call #t~ret354#1 := __dynamic_pr_debug(~#descriptor___0~6#1.base, ~#descriptor___0~6#1.offset, 150bv64, 0bv64); srcloc: null [2025-02-08 04:20:05,600 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6461: havoc #t~ret354#1; [2025-02-08 04:20:05,600 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6457-1: SUMMARY for call #t~ret353#1 := ldv__builtin_expect(~bvand~64(1bv64, ~zero_extend~64~32(#t~mem352#1)), 0bv64); srcloc: null [2025-02-08 04:20:05,600 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6457: ~tmp___1~9#1 := #t~ret353#1;havoc #t~mem352#1;havoc #t~ret353#1; [2025-02-08 04:20:05,601 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6447: call #t~mem358#1.base, #t~mem358#1.offset := read~$Pointer$#27(~vdev~2#1.base, ~bvadd~64(1754bv64, ~vdev~2#1.offset), 8bv64);assume { :begin_inline_ldv_mutex_lock_interruptible_35 } true;ldv_mutex_lock_interruptible_35_#in~ldv_func_arg1#1.base, ldv_mutex_lock_interruptible_35_#in~ldv_func_arg1#1.offset := #t~mem358#1.base, #t~mem358#1.offset;havoc ldv_mutex_lock_interruptible_35_#res#1;havoc ldv_mutex_lock_interruptible_35_#t~ret910#1, ldv_mutex_lock_interruptible_35_~ldv_func_arg1#1.base, ldv_mutex_lock_interruptible_35_~ldv_func_arg1#1.offset, ldv_mutex_lock_interruptible_35_~tmp~53#1;ldv_mutex_lock_interruptible_35_~ldv_func_arg1#1.base, ldv_mutex_lock_interruptible_35_~ldv_func_arg1#1.offset := ldv_mutex_lock_interruptible_35_#in~ldv_func_arg1#1.base, ldv_mutex_lock_interruptible_35_#in~ldv_func_arg1#1.offset;havoc ldv_mutex_lock_interruptible_35_~tmp~53#1; [2025-02-08 04:20:05,601 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6449: assume 0bv32 != ~bvand~32(4bv32, ~saa7146_debug~0);call write~$Pointer$#34(146bv64, 0bv64, ~#descriptor___0~6#1.base, ~#descriptor___0~6#1.offset, 8bv64);call write~$Pointer$#34(147bv64, 0bv64, ~#descriptor___0~6#1.base, ~bvadd~64(8bv64, ~#descriptor___0~6#1.offset), 8bv64);call write~$Pointer$#34(148bv64, 0bv64, ~#descriptor___0~6#1.base, ~bvadd~64(16bv64, ~#descriptor___0~6#1.offset), 8bv64);call write~$Pointer$#34(149bv64, 0bv64, ~#descriptor___0~6#1.base, ~bvadd~64(24bv64, ~#descriptor___0~6#1.offset), 8bv64);call write~intINTTYPE4#34(306bv32, ~#descriptor___0~6#1.base, ~bvadd~64(32bv64, ~#descriptor___0~6#1.offset), 4bv64);call write~intINTTYPE4#34(0bv32, ~#descriptor___0~6#1.base, ~bvadd~64(36bv64, ~#descriptor___0~6#1.offset), 4bv64);call #t~mem352#1 := read~intINTTYPE4#34(~#descriptor___0~6#1.base, ~bvadd~64(36bv64, ~#descriptor___0~6#1.offset), 4bv64); [2025-02-08 04:20:05,604 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6449: assume !(0bv32 != ~bvand~32(4bv32, ~saa7146_debug~0)); [2025-02-08 04:20:05,604 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6439-1: SUMMARY for call #t~ret351#1 := __dynamic_pr_debug(~#descriptor~9#1.base, ~#descriptor~9#1.offset, 144bv64, 0bv64); srcloc: null [2025-02-08 04:20:05,604 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6439: havoc #t~ret351#1; [2025-02-08 04:20:05,604 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6435-1: SUMMARY for call #t~ret350#1 := ldv__builtin_expect(~bvand~64(1bv64, ~zero_extend~64~32(#t~mem349#1)), 0bv64); srcloc: null [2025-02-08 04:20:05,604 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6468-1: call #t~mem355#1.base, #t~mem355#1.offset := read~$Pointer$#27(~fh~2#1.base, ~bvadd~64(168bv64, ~fh~2#1.offset), 8bv64);call #t~mem356#1.base, #t~mem356#1.offset := read~$Pointer$#27(#t~mem355#1.base, ~bvadd~64(942bv64, #t~mem355#1.offset), 8bv64);call #t~mem357#1 := read~intINTTYPE4#27(#t~mem356#1.base, ~bvadd~64(8bv64, #t~mem356#1.offset), 4bv64); [2025-02-08 04:20:05,604 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6435: ~tmp___0~12#1 := #t~ret350#1;havoc #t~mem349#1;havoc #t~ret350#1; [2025-02-08 04:20:05,604 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10023: ldv_mutex_lock_interruptible_35_~tmp~53#1 := ldv_mutex_lock_interruptible_35_#t~ret910#1;havoc ldv_mutex_lock_interruptible_35_#t~ret910#1;ldv_mutex_lock_interruptible_35_#res#1 := ldv_mutex_lock_interruptible_35_~tmp~53#1;#t~ret359#1 := ldv_mutex_lock_interruptible_35_#res#1;havoc ldv_mutex_lock_interruptible_35_#t~ret910#1, ldv_mutex_lock_interruptible_35_~ldv_func_arg1#1.base, ldv_mutex_lock_interruptible_35_~ldv_func_arg1#1.offset, ldv_mutex_lock_interruptible_35_~tmp~53#1;havoc ldv_mutex_lock_interruptible_35_#in~ldv_func_arg1#1.base, ldv_mutex_lock_interruptible_35_#in~ldv_func_arg1#1.offset;assume { :end_inline_ldv_mutex_lock_interruptible_35 } true;~tmp___2~5#1 := #t~ret359#1;havoc #t~mem358#1.base, #t~mem358#1.offset;havoc #t~ret359#1; [2025-02-08 04:20:05,604 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6468: assume 0bv32 != ~bvand~32(128bv32, #t~mem357#1);havoc #t~mem355#1.base, #t~mem355#1.offset;havoc #t~mem356#1.base, #t~mem356#1.offset;havoc #t~mem357#1;#res#1 := 4294967277bv32;call ULTIMATE.dealloc(~#descriptor~9#1.base, ~#descriptor~9#1.offset);havoc ~#descriptor~9#1.base, ~#descriptor~9#1.offset;call ULTIMATE.dealloc(~#descriptor___0~6#1.base, ~#descriptor___0~6#1.offset);havoc ~#descriptor___0~6#1.base, ~#descriptor___0~6#1.offset; [2025-02-08 04:20:05,604 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6468: assume !(0bv32 != ~bvand~32(128bv32, #t~mem357#1));havoc #t~mem355#1.base, #t~mem355#1.offset;havoc #t~mem356#1.base, #t~mem356#1.offset;havoc #t~mem357#1;~q~1#1.base, ~q~1#1.offset := ~fh~2#1.base, ~bvadd~64(772bv64, ~fh~2#1.offset); [2025-02-08 04:20:05,604 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10023-1: SUMMARY for call ldv_mutex_lock_interruptible_35_#t~ret910#1 := ldv_mutex_lock_interruptible_or_killable_lock_of_video_device(ldv_mutex_lock_interruptible_35_~ldv_func_arg1#1.base, ldv_mutex_lock_interruptible_35_~ldv_func_arg1#1.offset); srcloc: null [2025-02-08 04:20:05,604 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6437: assume 0bv64 != ~tmp___0~12#1; [2025-02-08 04:20:05,604 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6437: assume !(0bv64 != ~tmp___0~12#1);