./Ultimate.py --spec ../sv-benchmarks/c/properties/unreach-call.prp --file ../sv-benchmarks/c/ldv-challenges/linux-3.14_complex_emg_linux-kernel-locking-spinlock_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-spinlock_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 1c9bb3c4d67a2ea62bf3e1153dc51c3186e4ee17e2a2be9629d966382d6c148c --- Real Ultimate output --- This is Ultimate 0.3.0-?-48c9605-m [2025-02-08 04:21:43,091 INFO L188 SettingsManager]: Resetting all preferences to default values... [2025-02-08 04:21:43,145 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:21:43,149 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2025-02-08 04:21:43,152 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2025-02-08 04:21:43,171 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2025-02-08 04:21:43,173 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2025-02-08 04:21:43,173 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2025-02-08 04:21:43,173 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2025-02-08 04:21:43,174 INFO L153 SettingsManager]: * Use memory slicer=true [2025-02-08 04:21:43,174 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2025-02-08 04:21:43,175 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2025-02-08 04:21:43,175 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2025-02-08 04:21:43,175 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2025-02-08 04:21:43,175 INFO L153 SettingsManager]: * Use SBE=true [2025-02-08 04:21:43,176 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2025-02-08 04:21:43,176 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2025-02-08 04:21:43,176 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2025-02-08 04:21:43,176 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2025-02-08 04:21:43,176 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2025-02-08 04:21:43,176 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2025-02-08 04:21:43,176 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2025-02-08 04:21:43,176 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2025-02-08 04:21:43,177 INFO L153 SettingsManager]: * Behaviour of calls to undefined functions=OVERAPPROXIMATE_BEHAVIOUR [2025-02-08 04:21:43,177 INFO L153 SettingsManager]: * Use constant arrays=true [2025-02-08 04:21:43,177 INFO L151 SettingsManager]: Preferences of IcfgBuilder differ from their defaults: [2025-02-08 04:21:43,177 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2025-02-08 04:21:43,177 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2025-02-08 04:21:43,177 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2025-02-08 04:21:43,177 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-02-08 04:21:43,178 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2025-02-08 04:21:43,178 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2025-02-08 04:21:43,178 INFO L153 SettingsManager]: * Compute procedure contracts=false [2025-02-08 04:21:43,178 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2025-02-08 04:21:43,178 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2025-02-08 04:21:43,178 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2025-02-08 04:21:43,178 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2025-02-08 04:21:43,178 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2025-02-08 04:21:43,178 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2025-02-08 04:21:43,178 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2025-02-08 04:21:43,178 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 -> 1c9bb3c4d67a2ea62bf3e1153dc51c3186e4ee17e2a2be9629d966382d6c148c [2025-02-08 04:21:43,407 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2025-02-08 04:21:43,414 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2025-02-08 04:21:43,417 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2025-02-08 04:21:43,418 INFO L270 PluginConnector]: Initializing CDTParser... [2025-02-08 04:21:43,418 INFO L274 PluginConnector]: CDTParser initialized [2025-02-08 04:21:43,419 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-spinlock_drivers-media-common-saa7146-saa7146_vv.cil.i [2025-02-08 04:21:44,580 INFO L533 CDTParser]: Created temporary CDT project at /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/cfbfaa7dd/4c3c15f14fe7416fbf73fd7d90604ecf/FLAG4fb65f82c [2025-02-08 04:21:45,146 INFO L384 CDTParser]: Found 1 translation units. [2025-02-08 04:21:45,147 INFO L180 CDTParser]: Scanning /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-challenges/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-media-common-saa7146-saa7146_vv.cil.i [2025-02-08 04:21:45,198 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/cfbfaa7dd/4c3c15f14fe7416fbf73fd7d90604ecf/FLAG4fb65f82c [2025-02-08 04:21:45,654 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/cfbfaa7dd/4c3c15f14fe7416fbf73fd7d90604ecf [2025-02-08 04:21:45,656 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2025-02-08 04:21:45,657 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2025-02-08 04:21:45,658 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2025-02-08 04:21:45,659 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2025-02-08 04:21:45,662 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2025-02-08 04:21:45,662 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 08.02 04:21:45" (1/1) ... [2025-02-08 04:21:45,663 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@4060bf19 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:21:45, skipping insertion in model container [2025-02-08 04:21:45,663 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 08.02 04:21:45" (1/1) ... [2025-02-08 04:21:45,779 INFO L175 MainTranslator]: Built tables and reachable declarations [2025-02-08 04:21:48,163 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-spinlock_drivers-media-common-saa7146-saa7146_vv.cil.i[509912,509925] [2025-02-08 04:21:48,165 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-spinlock_drivers-media-common-saa7146-saa7146_vv.cil.i[510081,510094] [2025-02-08 04:21:48,165 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-spinlock_drivers-media-common-saa7146-saa7146_vv.cil.i[510248,510261] [2025-02-08 04:21:48,166 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-spinlock_drivers-media-common-saa7146-saa7146_vv.cil.i[510416,510429] [2025-02-08 04:21:48,194 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-02-08 04:21:48,269 INFO L200 MainTranslator]: Completed pre-run [2025-02-08 04:21:48,341 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"); [5037] [2025-02-08 04:21:48,343 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"/home/debian/klever-work/native-scheduler-work-dir/scheduler/jobs/dfbfd2da522a1f5f4786ee57b863db44/klever-core-work-dir/f860c18/linux-kernel-locking-spinlock/lkbce/arch/x86/include/asm/paravirt.h"), "i" (804), "i" (12UL)); [5068-5069] [2025-02-08 04:21:48,343 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"); [5074-5076] [2025-02-08 04:21:48,344 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret__): "m" (__preempt_count)); [5129] [2025-02-08 04:21:48,344 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret__): "m" (__preempt_count)); [5132] [2025-02-08 04:21:48,344 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret__): "m" (__preempt_count)); [5135] [2025-02-08 04:21:48,345 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret__): "m" (__preempt_count)); [5138] [2025-02-08 04:21:48,346 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("movl %1,%0": "=r" (ret): "m" (*((unsigned int volatile *)addr)): "memory"); [5184] [2025-02-08 04:21:48,346 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("movl %0,%1": : "r" (val), "m" (*((unsigned int volatile *)addr)): "memory"); [5191] [2025-02-08 04:21:48,371 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)); [5584-5585] [2025-02-08 04:21:48,373 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)); [5652-5653] [2025-02-08 04:21:48,374 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)); [5685-5686] [2025-02-08 04:21:48,375 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)); [5716-5717] [2025-02-08 04:21:48,386 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)); [5793-5794] [2025-02-08 04:21:48,387 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)); [5843-5844] [2025-02-08 04:21:48,389 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)); [5906-5907] [2025-02-08 04:21:48,391 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)); [5937-5938] [2025-02-08 04:21:48,413 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)); [6457-6458] [2025-02-08 04:21:48,418 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)); [6708-6709] [2025-02-08 04:21:48,421 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)); [6767-6768] [2025-02-08 04:21:48,521 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)); [10926-10927] [2025-02-08 04:21:48,526 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)); [11071-11072] [2025-02-08 04:21:48,677 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)); [14588-14589] [2025-02-08 04:21:48,678 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)); [14599-14600] [2025-02-08 04:21:48,678 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)); [14610-14611] [2025-02-08 04:21:48,688 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)); [14975-14976] [2025-02-08 04:21:48,688 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret__): "p" (& current_task)); [15004] [2025-02-08 04:21:48,688 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& current_task)); [15007] [2025-02-08 04:21:48,688 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& current_task)); [15010] [2025-02-08 04:21:48,688 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& current_task)); [15013] [2025-02-08 04:21:48,724 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-spinlock_drivers-media-common-saa7146-saa7146_vv.cil.i[509912,509925] [2025-02-08 04:21:48,724 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-spinlock_drivers-media-common-saa7146-saa7146_vv.cil.i[510081,510094] [2025-02-08 04:21:48,725 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-spinlock_drivers-media-common-saa7146-saa7146_vv.cil.i[510248,510261] [2025-02-08 04:21:48,725 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-spinlock_drivers-media-common-saa7146-saa7146_vv.cil.i[510416,510429] [2025-02-08 04:21:48,728 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-02-08 04:21:48,883 INFO L204 MainTranslator]: Completed translation [2025-02-08 04:21:48,883 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:21:48 WrapperNode [2025-02-08 04:21:48,883 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2025-02-08 04:21:48,884 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2025-02-08 04:21:48,884 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2025-02-08 04:21:48,885 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2025-02-08 04:21:48,889 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:21:48" (1/1) ... [2025-02-08 04:21:48,969 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:21:48" (1/1) ... [2025-02-08 04:21:49,325 INFO L138 Inliner]: procedures = 487, calls = 6718, calls flagged for inlining = 235, calls inlined = 218, statements flattened = 13718 [2025-02-08 04:21:49,325 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2025-02-08 04:21:49,326 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2025-02-08 04:21:49,326 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2025-02-08 04:21:49,326 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2025-02-08 04:21:49,333 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:21:48" (1/1) ... [2025-02-08 04:21:49,333 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:21:48" (1/1) ... [2025-02-08 04:21:49,376 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:21:48" (1/1) ... [2025-02-08 04:21:52,194 INFO L175 MemorySlicer]: Split 3670 memory accesses to 41 slices as follows [12, 15, 2, 1, 2, 15, 1, 12, 167, 2, 854, 2, 5, 5, 219, 9, 131, 12, 11, 131, 11, 9, 9, 22, 3, 12, 8, 4, 2, 11, 6, 1, 1708, 6, 204, 4, 2, 11, 14, 5, 10]. 47 percent of accesses are in the largest equivalence class. The 42 initializations are split as follows [0, 0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 0, 0, 9, 0, 9, 5, 0, 0, 3, 0, 8, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]. The 2153 writes are split as follows [6, 5, 0, 0, 0, 8, 0, 12, 167, 0, 732, 0, 3, 3, 110, 0, 129, 6, 0, 129, 0, 0, 3, 9, 0, 4, 0, 0, 1, 6, 3, 0, 684, 3, 109, 2, 0, 6, 5, 5, 3]. [2025-02-08 04:21:52,194 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:21:48" (1/1) ... [2025-02-08 04:21:52,195 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:21:48" (1/1) ... [2025-02-08 04:21:52,514 INFO L184 PluginConnector]: Executing the observer ReplaceArrayAssignments from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:21:48" (1/1) ... [2025-02-08 04:21:52,540 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:21:48" (1/1) ... [2025-02-08 04:21:52,615 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:21:48" (1/1) ... [2025-02-08 04:21:52,658 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:21:48" (1/1) ... [2025-02-08 04:21:52,740 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2025-02-08 04:21:52,742 INFO L112 PluginConnector]: ------------------------IcfgBuilder---------------------------- [2025-02-08 04:21:52,742 INFO L270 PluginConnector]: Initializing IcfgBuilder... [2025-02-08 04:21:52,743 INFO L274 PluginConnector]: IcfgBuilder initialized [2025-02-08 04:21:52,744 INFO L184 PluginConnector]: Executing the observer IcfgBuilderObserver from plugin IcfgBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:21:48" (1/1) ... [2025-02-08 04:21:52,748 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-02-08 04:21:52,759 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2025-02-08 04:21:52,778 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:21:52,780 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:21:52,800 INFO L130 BoogieDeclarations]: Found specification of procedure videobuf_streamoff [2025-02-08 04:21:52,801 INFO L138 BoogieDeclarations]: Found implementation of procedure videobuf_streamoff [2025-02-08 04:21:52,801 INFO L130 BoogieDeclarations]: Found specification of procedure video_open [2025-02-08 04:21:52,801 INFO L138 BoogieDeclarations]: Found implementation of procedure video_open [2025-02-08 04:21:52,801 INFO L130 BoogieDeclarations]: Found specification of procedure SAA7146_IER_DISABLE___0 [2025-02-08 04:21:52,801 INFO L138 BoogieDeclarations]: Found implementation of procedure SAA7146_IER_DISABLE___0 [2025-02-08 04:21:52,801 INFO L130 BoogieDeclarations]: Found specification of procedure videobuf_reqbufs [2025-02-08 04:21:52,801 INFO L138 BoogieDeclarations]: Found implementation of procedure videobuf_reqbufs [2025-02-08 04:21:52,801 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.meminit [2025-02-08 04:21:52,801 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.meminit [2025-02-08 04:21:52,801 INFO L130 BoogieDeclarations]: Found specification of procedure vidioc_s_fmt_vid_cap [2025-02-08 04:21:52,801 INFO L138 BoogieDeclarations]: Found implementation of procedure vidioc_s_fmt_vid_cap [2025-02-08 04:21:52,801 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2025-02-08 04:21:52,801 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2025-02-08 04:21:52,802 INFO L130 BoogieDeclarations]: Found specification of procedure vidioc_enum_fmt_vid_cap [2025-02-08 04:21:52,802 INFO L138 BoogieDeclarations]: Found implementation of procedure vidioc_enum_fmt_vid_cap [2025-02-08 04:21:52,802 INFO L130 BoogieDeclarations]: Found specification of procedure vidioc_reqbufs [2025-02-08 04:21:52,802 INFO L138 BoogieDeclarations]: Found implementation of procedure vidioc_reqbufs [2025-02-08 04:21:52,802 INFO L130 BoogieDeclarations]: Found specification of procedure saa7146_set_window [2025-02-08 04:21:52,802 INFO L138 BoogieDeclarations]: Found implementation of procedure saa7146_set_window [2025-02-08 04:21:52,802 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lock [2025-02-08 04:21:52,802 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lock [2025-02-08 04:21:52,802 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~TO~int [2025-02-08 04:21:52,802 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~TO~int [2025-02-08 04:21:52,802 INFO L130 BoogieDeclarations]: Found specification of procedure saa7146_res_get [2025-02-08 04:21:52,802 INFO L138 BoogieDeclarations]: Found implementation of procedure saa7146_res_get [2025-02-08 04:21:52,802 INFO L130 BoogieDeclarations]: Found specification of procedure video_end [2025-02-08 04:21:52,802 INFO L138 BoogieDeclarations]: Found implementation of procedure video_end [2025-02-08 04:21:52,802 INFO L130 BoogieDeclarations]: Found specification of procedure arch_spin_is_locked [2025-02-08 04:21:52,802 INFO L138 BoogieDeclarations]: Found implementation of procedure arch_spin_is_locked [2025-02-08 04:21:52,802 INFO L130 BoogieDeclarations]: Found specification of procedure videobuf_to_dma [2025-02-08 04:21:52,802 INFO L138 BoogieDeclarations]: Found implementation of procedure videobuf_to_dma [2025-02-08 04:21:52,802 INFO L130 BoogieDeclarations]: Found specification of procedure vidioc_g_fmt_vid_cap [2025-02-08 04:21:52,802 INFO L138 BoogieDeclarations]: Found implementation of procedure vidioc_g_fmt_vid_cap [2025-02-08 04:21:52,802 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_EMGentry_exit_saa7146_vv_cleanup_module_9_2 [2025-02-08 04:21:52,802 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_EMGentry_exit_saa7146_vv_cleanup_module_9_2 [2025-02-08 04:21:52,802 INFO L130 BoogieDeclarations]: Found specification of procedure saa7146_buffer_queue [2025-02-08 04:21:52,802 INFO L138 BoogieDeclarations]: Found implementation of procedure saa7146_buffer_queue [2025-02-08 04:21:52,802 INFO L130 BoogieDeclarations]: Found specification of procedure video_close [2025-02-08 04:21:52,802 INFO L138 BoogieDeclarations]: Found implementation of procedure video_close [2025-02-08 04:21:52,802 INFO L130 BoogieDeclarations]: Found specification of procedure vbi_open [2025-02-08 04:21:52,802 INFO L138 BoogieDeclarations]: Found implementation of procedure vbi_open [2025-02-08 04:21:52,802 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_irqrestore_59 [2025-02-08 04:21:52,802 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_irqrestore_59 [2025-02-08 04:21:52,802 INFO L130 BoogieDeclarations]: Found specification of procedure vidioc_g_std [2025-02-08 04:21:52,802 INFO L138 BoogieDeclarations]: Found implementation of procedure vidioc_g_std [2025-02-08 04:21:52,802 INFO L130 BoogieDeclarations]: Found specification of procedure saa7146_pgtable_alloc [2025-02-08 04:21:52,802 INFO L138 BoogieDeclarations]: Found implementation of procedure saa7146_pgtable_alloc [2025-02-08 04:21:52,802 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_irqrestore_54 [2025-02-08 04:21:52,802 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_irqrestore_54 [2025-02-08 04:21:52,802 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_xmalloc [2025-02-08 04:21:52,803 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_xmalloc [2025-02-08 04:21:52,803 INFO L130 BoogieDeclarations]: Found specification of procedure v4l2_ctrl_handler_free [2025-02-08 04:21:52,803 INFO L138 BoogieDeclarations]: Found implementation of procedure v4l2_ctrl_handler_free [2025-02-08 04:21:52,803 INFO L130 BoogieDeclarations]: Found specification of procedure strlcpy [2025-02-08 04:21:52,803 INFO L138 BoogieDeclarations]: Found implementation of procedure strlcpy [2025-02-08 04:21:52,803 INFO L130 BoogieDeclarations]: Found specification of procedure vbi_irq_done [2025-02-08 04:21:52,803 INFO L138 BoogieDeclarations]: Found implementation of procedure vbi_irq_done [2025-02-08 04:21:52,803 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_del_timer [2025-02-08 04:21:52,803 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_del_timer [2025-02-08 04:21:52,803 INFO L130 BoogieDeclarations]: Found specification of procedure v4l2_ctrl_new_std [2025-02-08 04:21:52,803 INFO L138 BoogieDeclarations]: Found implementation of procedure v4l2_ctrl_new_std [2025-02-08 04:21:52,803 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_is_err [2025-02-08 04:21:52,803 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_is_err [2025-02-08 04:21:52,803 INFO L130 BoogieDeclarations]: Found specification of procedure vidioc_querybuf [2025-02-08 04:21:52,803 INFO L138 BoogieDeclarations]: Found implementation of procedure vidioc_querybuf [2025-02-08 04:21:52,803 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock_irqrestore [2025-02-08 04:21:52,803 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock_irqrestore [2025-02-08 04:21:52,803 INFO L130 BoogieDeclarations]: Found specification of procedure video_devdata [2025-02-08 04:21:52,803 INFO L138 BoogieDeclarations]: Found implementation of procedure video_devdata [2025-02-08 04:21:52,803 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2025-02-08 04:21:52,803 INFO L130 BoogieDeclarations]: Found specification of procedure vidioc_g_fmt_vid_overlay [2025-02-08 04:21:52,803 INFO L138 BoogieDeclarations]: Found implementation of procedure vidioc_g_fmt_vid_overlay [2025-02-08 04:21:52,803 INFO L130 BoogieDeclarations]: Found specification of procedure videobuf_dqbuf [2025-02-08 04:21:52,803 INFO L138 BoogieDeclarations]: Found implementation of procedure videobuf_dqbuf [2025-02-08 04:21:52,803 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock_60 [2025-02-08 04:21:52,803 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock_60 [2025-02-08 04:21:52,803 INFO L130 BoogieDeclarations]: Found specification of procedure video_irq_done [2025-02-08 04:21:52,803 INFO L138 BoogieDeclarations]: Found implementation of procedure video_irq_done [2025-02-08 04:21:52,803 INFO L130 BoogieDeclarations]: Found specification of procedure capable [2025-02-08 04:21:52,803 INFO L138 BoogieDeclarations]: Found implementation of procedure capable [2025-02-08 04:21:52,803 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock_slock_of_saa7146_dev [2025-02-08 04:21:52,803 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock_slock_of_saa7146_dev [2025-02-08 04:21:52,803 INFO L130 BoogieDeclarations]: Found specification of procedure vidioc_s_fmt_vid_overlay [2025-02-08 04:21:52,803 INFO L138 BoogieDeclarations]: Found implementation of procedure vidioc_s_fmt_vid_overlay [2025-02-08 04:21:52,805 INFO L130 BoogieDeclarations]: Found specification of procedure vidioc_try_fmt_vid_cap [2025-02-08 04:21:52,805 INFO L138 BoogieDeclarations]: Found implementation of procedure vidioc_try_fmt_vid_cap [2025-02-08 04:21:52,805 INFO L130 BoogieDeclarations]: Found specification of procedure _copy_from_user [2025-02-08 04:21:52,805 INFO L138 BoogieDeclarations]: Found implementation of procedure _copy_from_user [2025-02-08 04:21:52,805 INFO L130 BoogieDeclarations]: Found specification of procedure get_dma_ops [2025-02-08 04:21:52,805 INFO L138 BoogieDeclarations]: Found implementation of procedure get_dma_ops [2025-02-08 04:21:52,805 INFO L130 BoogieDeclarations]: Found specification of procedure sort_and_eliminate [2025-02-08 04:21:52,805 INFO L138 BoogieDeclarations]: Found implementation of procedure sort_and_eliminate [2025-02-08 04:21:52,807 INFO L130 BoogieDeclarations]: Found specification of procedure video_ioctl2 [2025-02-08 04:21:52,807 INFO L138 BoogieDeclarations]: Found implementation of procedure video_ioctl2 [2025-02-08 04:21:52,807 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#0 [2025-02-08 04:21:52,807 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#1 [2025-02-08 04:21:52,807 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#2 [2025-02-08 04:21:52,807 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#3 [2025-02-08 04:21:52,807 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#4 [2025-02-08 04:21:52,807 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#5 [2025-02-08 04:21:52,807 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#6 [2025-02-08 04:21:52,807 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#7 [2025-02-08 04:21:52,807 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#8 [2025-02-08 04:21:52,807 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#9 [2025-02-08 04:21:52,807 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#10 [2025-02-08 04:21:52,807 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#11 [2025-02-08 04:21:52,807 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#12 [2025-02-08 04:21:52,807 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#13 [2025-02-08 04:21:52,807 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#14 [2025-02-08 04:21:52,807 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#15 [2025-02-08 04:21:52,807 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#16 [2025-02-08 04:21:52,807 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#17 [2025-02-08 04:21:52,807 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#18 [2025-02-08 04:21:52,807 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#19 [2025-02-08 04:21:52,808 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#20 [2025-02-08 04:21:52,808 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#21 [2025-02-08 04:21:52,808 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#22 [2025-02-08 04:21:52,808 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#23 [2025-02-08 04:21:52,808 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#24 [2025-02-08 04:21:52,808 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#25 [2025-02-08 04:21:52,808 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#26 [2025-02-08 04:21:52,808 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#27 [2025-02-08 04:21:52,808 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#28 [2025-02-08 04:21:52,808 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#29 [2025-02-08 04:21:52,808 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#30 [2025-02-08 04:21:52,808 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#31 [2025-02-08 04:21:52,808 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#32 [2025-02-08 04:21:52,808 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#33 [2025-02-08 04:21:52,808 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#34 [2025-02-08 04:21:52,808 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#35 [2025-02-08 04:21:52,808 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#36 [2025-02-08 04:21:52,808 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#37 [2025-02-08 04:21:52,808 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#38 [2025-02-08 04:21:52,808 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#39 [2025-02-08 04:21:52,808 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#40 [2025-02-08 04:21:52,808 INFO L130 BoogieDeclarations]: Found specification of procedure videobuf_qbuf [2025-02-08 04:21:52,808 INFO L138 BoogieDeclarations]: Found implementation of procedure videobuf_qbuf [2025-02-08 04:21:52,808 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assume [2025-02-08 04:21:52,808 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assume [2025-02-08 04:21:52,808 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#0 [2025-02-08 04:21:52,808 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#1 [2025-02-08 04:21:52,808 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#2 [2025-02-08 04:21:52,808 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#3 [2025-02-08 04:21:52,808 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#4 [2025-02-08 04:21:52,808 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#5 [2025-02-08 04:21:52,808 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#6 [2025-02-08 04:21:52,808 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#7 [2025-02-08 04:21:52,808 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#8 [2025-02-08 04:21:52,808 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#9 [2025-02-08 04:21:52,808 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#10 [2025-02-08 04:21:52,808 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#11 [2025-02-08 04:21:52,808 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#12 [2025-02-08 04:21:52,808 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#13 [2025-02-08 04:21:52,808 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#14 [2025-02-08 04:21:52,808 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#15 [2025-02-08 04:21:52,808 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#16 [2025-02-08 04:21:52,809 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#17 [2025-02-08 04:21:52,809 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#18 [2025-02-08 04:21:52,809 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#19 [2025-02-08 04:21:52,809 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#20 [2025-02-08 04:21:52,809 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#21 [2025-02-08 04:21:52,809 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#22 [2025-02-08 04:21:52,809 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#23 [2025-02-08 04:21:52,809 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#24 [2025-02-08 04:21:52,809 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#25 [2025-02-08 04:21:52,809 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#26 [2025-02-08 04:21:52,809 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#27 [2025-02-08 04:21:52,809 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#28 [2025-02-08 04:21:52,809 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#29 [2025-02-08 04:21:52,809 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#30 [2025-02-08 04:21:52,809 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#31 [2025-02-08 04:21:52,809 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#32 [2025-02-08 04:21:52,809 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#33 [2025-02-08 04:21:52,811 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#34 [2025-02-08 04:21:52,811 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#35 [2025-02-08 04:21:52,811 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#36 [2025-02-08 04:21:52,811 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#37 [2025-02-08 04:21:52,811 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#38 [2025-02-08 04:21:52,811 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#39 [2025-02-08 04:21:52,811 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#40 [2025-02-08 04:21:52,811 INFO L130 BoogieDeclarations]: Found specification of procedure fops_read [2025-02-08 04:21:52,812 INFO L138 BoogieDeclarations]: Found implementation of procedure fops_read [2025-02-08 04:21:52,812 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_err_code [2025-02-08 04:21:52,812 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_err_code [2025-02-08 04:21:52,812 INFO L130 BoogieDeclarations]: Found specification of procedure release_all_pagetables [2025-02-08 04:21:52,812 INFO L138 BoogieDeclarations]: Found implementation of procedure release_all_pagetables [2025-02-08 04:21:52,812 INFO L130 BoogieDeclarations]: Found specification of procedure saa7146_buffer_finish [2025-02-08 04:21:52,812 INFO L138 BoogieDeclarations]: Found implementation of procedure saa7146_buffer_finish [2025-02-08 04:21:52,812 INFO L130 BoogieDeclarations]: Found specification of procedure saa7146_set_output_format [2025-02-08 04:21:52,812 INFO L138 BoogieDeclarations]: Found implementation of procedure saa7146_set_output_format [2025-02-08 04:21:52,812 INFO L130 BoogieDeclarations]: Found specification of procedure video_read [2025-02-08 04:21:52,812 INFO L138 BoogieDeclarations]: Found implementation of procedure video_read [2025-02-08 04:21:52,812 INFO L130 BoogieDeclarations]: Found specification of procedure pci_free_consistent [2025-02-08 04:21:52,812 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_free_consistent [2025-02-08 04:21:52,812 INFO L130 BoogieDeclarations]: Found specification of procedure vbi_stop [2025-02-08 04:21:52,812 INFO L138 BoogieDeclarations]: Found implementation of procedure vbi_stop [2025-02-08 04:21:52,812 INFO L130 BoogieDeclarations]: Found specification of procedure saa7146_res_free [2025-02-08 04:21:52,812 INFO L138 BoogieDeclarations]: Found implementation of procedure saa7146_res_free [2025-02-08 04:21:52,812 INFO L130 BoogieDeclarations]: Found specification of procedure v4l2_ctrl_subscribe_event [2025-02-08 04:21:52,812 INFO L138 BoogieDeclarations]: Found implementation of procedure v4l2_ctrl_subscribe_event [2025-02-08 04:21:52,812 INFO L130 BoogieDeclarations]: Found specification of procedure vidioc_s_fbuf [2025-02-08 04:21:52,812 INFO L138 BoogieDeclarations]: Found implementation of procedure vidioc_s_fbuf [2025-02-08 04:21:52,812 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exit [2025-02-08 04:21:52,812 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exit [2025-02-08 04:21:52,812 INFO L130 BoogieDeclarations]: Found specification of procedure saa7146_pgtable_free [2025-02-08 04:21:52,812 INFO L138 BoogieDeclarations]: Found implementation of procedure saa7146_pgtable_free [2025-02-08 04:21:52,812 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2025-02-08 04:21:52,812 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_0 [2025-02-08 04:21:52,812 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_0 [2025-02-08 04:21:52,812 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_3 [2025-02-08 04:21:52,812 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_3 [2025-02-08 04:21:52,812 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_2 [2025-02-08 04:21:52,812 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_2 [2025-02-08 04:21:52,812 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_4 [2025-02-08 04:21:52,812 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_4 [2025-02-08 04:21:52,812 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mod_timer [2025-02-08 04:21:52,812 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mod_timer [2025-02-08 04:21:52,812 INFO L130 BoogieDeclarations]: Found specification of procedure videobuf_queue_sg_init [2025-02-08 04:21:52,812 INFO L138 BoogieDeclarations]: Found implementation of procedure videobuf_queue_sg_init [2025-02-08 04:21:52,812 INFO L130 BoogieDeclarations]: Found specification of procedure saa7146_pgtable_build_single [2025-02-08 04:21:52,812 INFO L138 BoogieDeclarations]: Found implementation of procedure saa7146_pgtable_build_single [2025-02-08 04:21:52,812 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2025-02-08 04:21:52,813 INFO L130 BoogieDeclarations]: Found specification of procedure saa7146_s_ctrl [2025-02-08 04:21:52,813 INFO L138 BoogieDeclarations]: Found implementation of procedure saa7146_s_ctrl [2025-02-08 04:21:52,813 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undef_int [2025-02-08 04:21:52,813 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undef_int [2025-02-08 04:21:52,813 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#0 [2025-02-08 04:21:52,813 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#1 [2025-02-08 04:21:52,813 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#2 [2025-02-08 04:21:52,813 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#3 [2025-02-08 04:21:52,813 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#4 [2025-02-08 04:21:52,813 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#5 [2025-02-08 04:21:52,813 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#6 [2025-02-08 04:21:52,813 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#7 [2025-02-08 04:21:52,813 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#8 [2025-02-08 04:21:52,813 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#9 [2025-02-08 04:21:52,813 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#10 [2025-02-08 04:21:52,813 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#11 [2025-02-08 04:21:52,813 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#12 [2025-02-08 04:21:52,813 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#13 [2025-02-08 04:21:52,813 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#14 [2025-02-08 04:21:52,813 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#15 [2025-02-08 04:21:52,813 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#16 [2025-02-08 04:21:52,813 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#17 [2025-02-08 04:21:52,813 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#18 [2025-02-08 04:21:52,813 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#19 [2025-02-08 04:21:52,813 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#20 [2025-02-08 04:21:52,813 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#21 [2025-02-08 04:21:52,813 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#22 [2025-02-08 04:21:52,813 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#23 [2025-02-08 04:21:52,813 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#24 [2025-02-08 04:21:52,815 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#25 [2025-02-08 04:21:52,815 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#26 [2025-02-08 04:21:52,815 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#27 [2025-02-08 04:21:52,815 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#28 [2025-02-08 04:21:52,815 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#29 [2025-02-08 04:21:52,815 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#30 [2025-02-08 04:21:52,815 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#31 [2025-02-08 04:21:52,815 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#32 [2025-02-08 04:21:52,815 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#33 [2025-02-08 04:21:52,815 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#34 [2025-02-08 04:21:52,815 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#35 [2025-02-08 04:21:52,815 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#36 [2025-02-08 04:21:52,815 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#37 [2025-02-08 04:21:52,815 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#38 [2025-02-08 04:21:52,815 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#39 [2025-02-08 04:21:52,815 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#40 [2025-02-08 04:21:52,816 INFO L130 BoogieDeclarations]: Found specification of procedure __bad_percpu_size [2025-02-08 04:21:52,816 INFO L138 BoogieDeclarations]: Found implementation of procedure __bad_percpu_size [2025-02-08 04:21:52,816 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~int [2025-02-08 04:21:52,816 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~int [2025-02-08 04:21:52,816 INFO L130 BoogieDeclarations]: Found specification of procedure buffer_queue [2025-02-08 04:21:52,816 INFO L138 BoogieDeclarations]: Found implementation of procedure buffer_queue [2025-02-08 04:21:52,816 INFO L130 BoogieDeclarations]: Found specification of procedure vidioc_qbuf [2025-02-08 04:21:52,816 INFO L138 BoogieDeclarations]: Found implementation of procedure vidioc_qbuf [2025-02-08 04:21:52,816 INFO L130 BoogieDeclarations]: Found specification of procedure mod_timer [2025-02-08 04:21:52,816 INFO L138 BoogieDeclarations]: Found implementation of procedure mod_timer [2025-02-08 04:21:52,819 INFO L130 BoogieDeclarations]: Found specification of procedure videobuf_streamon [2025-02-08 04:21:52,819 INFO L138 BoogieDeclarations]: Found implementation of procedure videobuf_streamon [2025-02-08 04:21:52,820 INFO L130 BoogieDeclarations]: Found specification of procedure __ldv_spin_lock [2025-02-08 04:21:52,820 INFO L138 BoogieDeclarations]: Found implementation of procedure __ldv_spin_lock [2025-02-08 04:21:52,820 INFO L130 BoogieDeclarations]: Found specification of procedure videobuf_iolock [2025-02-08 04:21:52,820 INFO L138 BoogieDeclarations]: Found implementation of procedure videobuf_iolock [2025-02-08 04:21:52,820 INFO L130 BoogieDeclarations]: Found specification of procedure video_init [2025-02-08 04:21:52,820 INFO L138 BoogieDeclarations]: Found implementation of procedure video_init [2025-02-08 04:21:52,820 INFO L130 BoogieDeclarations]: Found specification of procedure vidioc_try_fmt_vid_overlay [2025-02-08 04:21:52,820 INFO L138 BoogieDeclarations]: Found implementation of procedure vidioc_try_fmt_vid_overlay [2025-02-08 04:21:52,820 INFO L130 BoogieDeclarations]: Found specification of procedure vidioc_g_fmt_vbi_cap [2025-02-08 04:21:52,820 INFO L138 BoogieDeclarations]: Found implementation of procedure vidioc_g_fmt_vbi_cap [2025-02-08 04:21:52,820 INFO L130 BoogieDeclarations]: Found specification of procedure dev_name [2025-02-08 04:21:52,820 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_name [2025-02-08 04:21:52,820 INFO L130 BoogieDeclarations]: Found specification of procedure writel [2025-02-08 04:21:52,820 INFO L138 BoogieDeclarations]: Found implementation of procedure writel [2025-02-08 04:21:52,820 INFO L130 BoogieDeclarations]: Found specification of procedure v4l2_event_unsubscribe [2025-02-08 04:21:52,820 INFO L138 BoogieDeclarations]: Found implementation of procedure v4l2_event_unsubscribe [2025-02-08 04:21:52,820 INFO L130 BoogieDeclarations]: Found specification of procedure fops_mmap [2025-02-08 04:21:52,820 INFO L138 BoogieDeclarations]: Found implementation of procedure fops_mmap [2025-02-08 04:21:52,820 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2025-02-08 04:21:52,820 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2025-02-08 04:21:52,820 INFO L130 BoogieDeclarations]: Found specification of procedure saa7146_disable_clipping [2025-02-08 04:21:52,820 INFO L138 BoogieDeclarations]: Found implementation of procedure saa7146_disable_clipping [2025-02-08 04:21:52,821 INFO L130 BoogieDeclarations]: Found specification of procedure vidioc_g_parm [2025-02-08 04:21:52,821 INFO L138 BoogieDeclarations]: Found implementation of procedure vidioc_g_parm [2025-02-08 04:21:52,821 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#0 [2025-02-08 04:21:52,821 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#1 [2025-02-08 04:21:52,821 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#2 [2025-02-08 04:21:52,821 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#3 [2025-02-08 04:21:52,821 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#4 [2025-02-08 04:21:52,821 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#5 [2025-02-08 04:21:52,821 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#6 [2025-02-08 04:21:52,821 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#7 [2025-02-08 04:21:52,821 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#8 [2025-02-08 04:21:52,821 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#9 [2025-02-08 04:21:52,821 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#10 [2025-02-08 04:21:52,821 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#11 [2025-02-08 04:21:52,821 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#12 [2025-02-08 04:21:52,821 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#13 [2025-02-08 04:21:52,821 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#14 [2025-02-08 04:21:52,821 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#15 [2025-02-08 04:21:52,821 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#16 [2025-02-08 04:21:52,821 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#17 [2025-02-08 04:21:52,821 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#18 [2025-02-08 04:21:52,821 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#19 [2025-02-08 04:21:52,821 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#20 [2025-02-08 04:21:52,821 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#21 [2025-02-08 04:21:52,821 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#22 [2025-02-08 04:21:52,821 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#23 [2025-02-08 04:21:52,821 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#24 [2025-02-08 04:21:52,821 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#25 [2025-02-08 04:21:52,821 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#26 [2025-02-08 04:21:52,821 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#27 [2025-02-08 04:21:52,821 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#28 [2025-02-08 04:21:52,821 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#29 [2025-02-08 04:21:52,821 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#30 [2025-02-08 04:21:52,821 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#31 [2025-02-08 04:21:52,821 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#32 [2025-02-08 04:21:52,821 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#33 [2025-02-08 04:21:52,821 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#34 [2025-02-08 04:21:52,821 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#35 [2025-02-08 04:21:52,821 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#36 [2025-02-08 04:21:52,821 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#37 [2025-02-08 04:21:52,821 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#38 [2025-02-08 04:21:52,821 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#39 [2025-02-08 04:21:52,821 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#40 [2025-02-08 04:21:52,821 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2025-02-08 04:21:52,821 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2025-02-08 04:21:52,821 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlock [2025-02-08 04:21:52,821 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlock [2025-02-08 04:21:52,822 INFO L130 BoogieDeclarations]: Found specification of procedure saa7146_stop_preview [2025-02-08 04:21:52,822 INFO L138 BoogieDeclarations]: Found implementation of procedure saa7146_stop_preview [2025-02-08 04:21:52,822 INFO L130 BoogieDeclarations]: Found specification of procedure get_current [2025-02-08 04:21:52,822 INFO L138 BoogieDeclarations]: Found implementation of procedure get_current [2025-02-08 04:21:52,822 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock_int_slock_of_saa7146_dev [2025-02-08 04:21:52,822 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock_int_slock_of_saa7146_dev [2025-02-08 04:21:52,822 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_slock_of_saa7146_dev [2025-02-08 04:21:52,822 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_slock_of_saa7146_dev [2025-02-08 04:21:52,822 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_lock_interruptible_nested [2025-02-08 04:21:52,822 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_lock_interruptible_nested [2025-02-08 04:21:52,822 INFO L130 BoogieDeclarations]: Found specification of procedure video_begin [2025-02-08 04:21:52,822 INFO L138 BoogieDeclarations]: Found implementation of procedure video_begin [2025-02-08 04:21:52,822 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_unlock [2025-02-08 04:21:52,822 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_unlock [2025-02-08 04:21:52,822 INFO L130 BoogieDeclarations]: Found specification of procedure fops_open [2025-02-08 04:21:52,822 INFO L138 BoogieDeclarations]: Found implementation of procedure fops_open [2025-02-08 04:21:52,822 INFO L130 BoogieDeclarations]: Found specification of procedure vbi_init [2025-02-08 04:21:52,822 INFO L138 BoogieDeclarations]: Found implementation of procedure vbi_init [2025-02-08 04:21:52,823 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#0 [2025-02-08 04:21:52,823 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#1 [2025-02-08 04:21:52,823 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#2 [2025-02-08 04:21:52,823 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#3 [2025-02-08 04:21:52,823 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#4 [2025-02-08 04:21:52,823 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#5 [2025-02-08 04:21:52,823 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#6 [2025-02-08 04:21:52,823 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#7 [2025-02-08 04:21:52,823 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#8 [2025-02-08 04:21:52,823 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#9 [2025-02-08 04:21:52,823 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#10 [2025-02-08 04:21:52,823 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#11 [2025-02-08 04:21:52,823 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#12 [2025-02-08 04:21:52,824 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#13 [2025-02-08 04:21:52,824 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#14 [2025-02-08 04:21:52,824 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#15 [2025-02-08 04:21:52,824 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#16 [2025-02-08 04:21:52,824 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#17 [2025-02-08 04:21:52,824 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#18 [2025-02-08 04:21:52,824 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#19 [2025-02-08 04:21:52,824 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#20 [2025-02-08 04:21:52,824 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#21 [2025-02-08 04:21:52,824 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#22 [2025-02-08 04:21:52,824 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#23 [2025-02-08 04:21:52,824 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#24 [2025-02-08 04:21:52,824 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#25 [2025-02-08 04:21:52,824 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#26 [2025-02-08 04:21:52,824 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#27 [2025-02-08 04:21:52,824 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#28 [2025-02-08 04:21:52,824 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#29 [2025-02-08 04:21:52,824 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#30 [2025-02-08 04:21:52,824 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#31 [2025-02-08 04:21:52,824 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#32 [2025-02-08 04:21:52,824 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#33 [2025-02-08 04:21:52,824 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#34 [2025-02-08 04:21:52,824 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#35 [2025-02-08 04:21:52,824 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#36 [2025-02-08 04:21:52,824 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#37 [2025-02-08 04:21:52,824 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#38 [2025-02-08 04:21:52,825 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#39 [2025-02-08 04:21:52,825 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#40 [2025-02-08 04:21:52,825 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#0 [2025-02-08 04:21:52,825 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#1 [2025-02-08 04:21:52,825 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#2 [2025-02-08 04:21:52,825 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#3 [2025-02-08 04:21:52,825 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#4 [2025-02-08 04:21:52,825 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#5 [2025-02-08 04:21:52,825 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#6 [2025-02-08 04:21:52,825 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#7 [2025-02-08 04:21:52,825 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#8 [2025-02-08 04:21:52,825 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#9 [2025-02-08 04:21:52,825 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#10 [2025-02-08 04:21:52,825 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#11 [2025-02-08 04:21:52,825 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#12 [2025-02-08 04:21:52,825 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#13 [2025-02-08 04:21:52,825 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#14 [2025-02-08 04:21:52,825 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#15 [2025-02-08 04:21:52,825 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#16 [2025-02-08 04:21:52,825 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#17 [2025-02-08 04:21:52,825 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#18 [2025-02-08 04:21:52,825 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#19 [2025-02-08 04:21:52,825 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#20 [2025-02-08 04:21:52,825 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#21 [2025-02-08 04:21:52,825 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#22 [2025-02-08 04:21:52,825 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#23 [2025-02-08 04:21:52,825 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#24 [2025-02-08 04:21:52,825 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#25 [2025-02-08 04:21:52,825 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#26 [2025-02-08 04:21:52,825 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#27 [2025-02-08 04:21:52,825 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#28 [2025-02-08 04:21:52,825 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#29 [2025-02-08 04:21:52,825 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#30 [2025-02-08 04:21:52,825 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#31 [2025-02-08 04:21:52,825 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#32 [2025-02-08 04:21:52,825 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#33 [2025-02-08 04:21:52,825 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#34 [2025-02-08 04:21:52,825 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#35 [2025-02-08 04:21:52,825 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#36 [2025-02-08 04:21:52,825 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#37 [2025-02-08 04:21:52,825 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#38 [2025-02-08 04:21:52,825 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#39 [2025-02-08 04:21:52,825 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#40 [2025-02-08 04:21:52,825 INFO L130 BoogieDeclarations]: Found specification of procedure vidioc_g_fbuf [2025-02-08 04:21:52,825 INFO L138 BoogieDeclarations]: Found implementation of procedure vidioc_g_fbuf [2025-02-08 04:21:52,825 INFO L130 BoogieDeclarations]: Found specification of procedure del_timer [2025-02-08 04:21:52,825 INFO L138 BoogieDeclarations]: Found implementation of procedure del_timer [2025-02-08 04:21:52,825 INFO L130 BoogieDeclarations]: Found specification of procedure pci_alloc_consistent [2025-02-08 04:21:52,825 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_alloc_consistent [2025-02-08 04:21:52,825 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2025-02-08 04:21:52,826 INFO L130 BoogieDeclarations]: Found specification of procedure INIT_LIST_HEAD [2025-02-08 04:21:52,826 INFO L138 BoogieDeclarations]: Found implementation of procedure INIT_LIST_HEAD [2025-02-08 04:21:52,826 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#0 [2025-02-08 04:21:52,826 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#1 [2025-02-08 04:21:52,826 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#2 [2025-02-08 04:21:52,826 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#3 [2025-02-08 04:21:52,826 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#4 [2025-02-08 04:21:52,827 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#5 [2025-02-08 04:21:52,827 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#6 [2025-02-08 04:21:52,827 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#7 [2025-02-08 04:21:52,827 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#8 [2025-02-08 04:21:52,827 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#9 [2025-02-08 04:21:52,827 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#10 [2025-02-08 04:21:52,827 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#11 [2025-02-08 04:21:52,827 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#12 [2025-02-08 04:21:52,827 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#13 [2025-02-08 04:21:52,827 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#14 [2025-02-08 04:21:52,827 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#15 [2025-02-08 04:21:52,827 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#16 [2025-02-08 04:21:52,827 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#17 [2025-02-08 04:21:52,827 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#18 [2025-02-08 04:21:52,827 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#19 [2025-02-08 04:21:52,827 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#20 [2025-02-08 04:21:52,827 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#21 [2025-02-08 04:21:52,827 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#22 [2025-02-08 04:21:52,828 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#23 [2025-02-08 04:21:52,828 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#24 [2025-02-08 04:21:52,828 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#25 [2025-02-08 04:21:52,828 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#26 [2025-02-08 04:21:52,828 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#27 [2025-02-08 04:21:52,828 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#28 [2025-02-08 04:21:52,828 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#29 [2025-02-08 04:21:52,828 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#30 [2025-02-08 04:21:52,828 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#31 [2025-02-08 04:21:52,828 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#32 [2025-02-08 04:21:52,828 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#33 [2025-02-08 04:21:52,828 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#34 [2025-02-08 04:21:52,828 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#35 [2025-02-08 04:21:52,828 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#36 [2025-02-08 04:21:52,828 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#37 [2025-02-08 04:21:52,828 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#38 [2025-02-08 04:21:52,828 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#39 [2025-02-08 04:21:52,828 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#40 [2025-02-08 04:21:52,828 INFO L130 BoogieDeclarations]: Found specification of procedure buffer_release [2025-02-08 04:21:52,828 INFO L138 BoogieDeclarations]: Found implementation of procedure buffer_release [2025-02-08 04:21:52,828 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~X~int~X~$Pointer$~TO~int [2025-02-08 04:21:52,828 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~X~int~X~$Pointer$~TO~int [2025-02-08 04:21:52,828 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#0 [2025-02-08 04:21:52,828 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#1 [2025-02-08 04:21:52,828 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#2 [2025-02-08 04:21:52,828 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#3 [2025-02-08 04:21:52,828 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#4 [2025-02-08 04:21:52,828 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#5 [2025-02-08 04:21:52,828 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#6 [2025-02-08 04:21:52,828 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#7 [2025-02-08 04:21:52,828 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#8 [2025-02-08 04:21:52,828 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#9 [2025-02-08 04:21:52,828 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#10 [2025-02-08 04:21:52,828 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#11 [2025-02-08 04:21:52,828 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#12 [2025-02-08 04:21:52,828 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#13 [2025-02-08 04:21:52,828 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#14 [2025-02-08 04:21:52,828 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#15 [2025-02-08 04:21:52,828 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#16 [2025-02-08 04:21:52,828 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#17 [2025-02-08 04:21:52,828 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#18 [2025-02-08 04:21:52,829 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#19 [2025-02-08 04:21:52,829 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#20 [2025-02-08 04:21:52,829 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#21 [2025-02-08 04:21:52,829 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#22 [2025-02-08 04:21:52,829 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#23 [2025-02-08 04:21:52,829 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#24 [2025-02-08 04:21:52,829 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#25 [2025-02-08 04:21:52,829 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#26 [2025-02-08 04:21:52,829 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#27 [2025-02-08 04:21:52,829 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#28 [2025-02-08 04:21:52,829 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#29 [2025-02-08 04:21:52,829 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#30 [2025-02-08 04:21:52,829 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#31 [2025-02-08 04:21:52,829 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#32 [2025-02-08 04:21:52,829 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#33 [2025-02-08 04:21:52,829 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#34 [2025-02-08 04:21:52,829 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#35 [2025-02-08 04:21:52,829 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#36 [2025-02-08 04:21:52,829 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#37 [2025-02-08 04:21:52,829 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#38 [2025-02-08 04:21:52,829 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#39 [2025-02-08 04:21:52,829 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#40 [2025-02-08 04:21:52,829 INFO L130 BoogieDeclarations]: Found specification of procedure printk [2025-02-08 04:21:52,829 INFO L138 BoogieDeclarations]: Found implementation of procedure printk [2025-02-08 04:21:52,829 INFO L130 BoogieDeclarations]: Found specification of procedure video_device_node_name [2025-02-08 04:21:52,829 INFO L138 BoogieDeclarations]: Found implementation of procedure video_device_node_name [2025-02-08 04:21:52,829 INFO L130 BoogieDeclarations]: Found specification of procedure kzalloc [2025-02-08 04:21:52,829 INFO L138 BoogieDeclarations]: Found implementation of procedure kzalloc [2025-02-08 04:21:52,829 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_lock_nested [2025-02-08 04:21:52,829 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_lock_nested [2025-02-08 04:21:52,829 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_positive_int [2025-02-08 04:21:52,829 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_positive_int [2025-02-08 04:21:52,829 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_zalloc [2025-02-08 04:21:52,829 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_zalloc [2025-02-08 04:21:52,829 INFO L130 BoogieDeclarations]: Found specification of procedure vidioc_dqbuf [2025-02-08 04:21:52,829 INFO L138 BoogieDeclarations]: Found implementation of procedure vidioc_dqbuf [2025-02-08 04:21:52,830 INFO L130 BoogieDeclarations]: Found specification of procedure list_empty [2025-02-08 04:21:52,830 INFO L138 BoogieDeclarations]: Found implementation of procedure list_empty [2025-02-08 04:21:52,830 INFO L130 BoogieDeclarations]: Found specification of procedure vidioc_querycap [2025-02-08 04:21:52,830 INFO L138 BoogieDeclarations]: Found implementation of procedure vidioc_querycap [2025-02-08 04:21:52,830 INFO L130 BoogieDeclarations]: Found specification of procedure saa7146_start_preview [2025-02-08 04:21:52,830 INFO L138 BoogieDeclarations]: Found implementation of procedure saa7146_start_preview [2025-02-08 04:21:52,830 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_61 [2025-02-08 04:21:52,830 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_61 [2025-02-08 04:21:52,831 INFO L130 BoogieDeclarations]: Found specification of procedure fops_release [2025-02-08 04:21:52,831 INFO L138 BoogieDeclarations]: Found implementation of procedure fops_release [2025-02-08 04:21:52,831 INFO L130 BoogieDeclarations]: Found specification of procedure videobuf_querybuf [2025-02-08 04:21:52,831 INFO L138 BoogieDeclarations]: Found implementation of procedure videobuf_querybuf [2025-02-08 04:21:52,831 INFO L130 BoogieDeclarations]: Found specification of procedure SAA7146_IER_ENABLE___0 [2025-02-08 04:21:52,831 INFO L138 BoogieDeclarations]: Found implementation of procedure SAA7146_IER_ENABLE___0 [2025-02-08 04:21:52,831 INFO L130 BoogieDeclarations]: Found specification of procedure kfree [2025-02-08 04:21:52,831 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree [2025-02-08 04:21:52,831 INFO L130 BoogieDeclarations]: Found specification of procedure saa7146_write_out_dma [2025-02-08 04:21:52,831 INFO L138 BoogieDeclarations]: Found implementation of procedure saa7146_write_out_dma [2025-02-08 04:21:52,831 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#0 [2025-02-08 04:21:52,831 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#1 [2025-02-08 04:21:52,831 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#2 [2025-02-08 04:21:52,831 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#3 [2025-02-08 04:21:52,831 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#4 [2025-02-08 04:21:52,831 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#5 [2025-02-08 04:21:52,831 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#6 [2025-02-08 04:21:52,831 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#7 [2025-02-08 04:21:52,831 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#8 [2025-02-08 04:21:52,831 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#9 [2025-02-08 04:21:52,831 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#10 [2025-02-08 04:21:52,831 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#11 [2025-02-08 04:21:52,831 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#12 [2025-02-08 04:21:52,831 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#13 [2025-02-08 04:21:52,831 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#14 [2025-02-08 04:21:52,831 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#15 [2025-02-08 04:21:52,831 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#16 [2025-02-08 04:21:52,831 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#17 [2025-02-08 04:21:52,831 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#18 [2025-02-08 04:21:52,831 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#19 [2025-02-08 04:21:52,832 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#20 [2025-02-08 04:21:52,832 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#21 [2025-02-08 04:21:52,832 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#22 [2025-02-08 04:21:52,832 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#23 [2025-02-08 04:21:52,832 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#24 [2025-02-08 04:21:52,832 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#25 [2025-02-08 04:21:52,832 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#26 [2025-02-08 04:21:52,832 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#27 [2025-02-08 04:21:52,832 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#28 [2025-02-08 04:21:52,832 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#29 [2025-02-08 04:21:52,832 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#30 [2025-02-08 04:21:52,832 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#31 [2025-02-08 04:21:52,832 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#32 [2025-02-08 04:21:52,832 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#33 [2025-02-08 04:21:52,832 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#34 [2025-02-08 04:21:52,832 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#35 [2025-02-08 04:21:52,832 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#36 [2025-02-08 04:21:52,832 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#37 [2025-02-08 04:21:52,832 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#38 [2025-02-08 04:21:52,832 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#39 [2025-02-08 04:21:52,832 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#40 [2025-02-08 04:21:52,832 INFO L130 BoogieDeclarations]: Found specification of procedure __dynamic_pr_debug [2025-02-08 04:21:52,832 INFO L138 BoogieDeclarations]: Found implementation of procedure __dynamic_pr_debug [2025-02-08 04:21:52,832 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2025-02-08 04:21:52,832 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2025-02-08 04:21:52,832 INFO L130 BoogieDeclarations]: Found specification of procedure saa7146_format_by_fourcc [2025-02-08 04:21:52,832 INFO L138 BoogieDeclarations]: Found implementation of procedure saa7146_format_by_fourcc [2025-02-08 04:21:52,832 INFO L130 BoogieDeclarations]: Found specification of procedure saa7146_dma_free [2025-02-08 04:21:52,832 INFO L138 BoogieDeclarations]: Found implementation of procedure saa7146_dma_free [2025-02-08 04:21:52,832 INFO L130 BoogieDeclarations]: Found specification of procedure saa7146_buffer_next [2025-02-08 04:21:52,832 INFO L138 BoogieDeclarations]: Found implementation of procedure saa7146_buffer_next [2025-02-08 04:21:52,832 INFO L130 BoogieDeclarations]: Found specification of procedure program_capture_engine [2025-02-08 04:21:52,832 INFO L138 BoogieDeclarations]: Found implementation of procedure program_capture_engine [2025-02-08 04:21:52,832 INFO L130 BoogieDeclarations]: Found specification of procedure vbi_close [2025-02-08 04:21:52,832 INFO L138 BoogieDeclarations]: Found implementation of procedure vbi_close [2025-02-08 04:21:52,832 INFO L130 BoogieDeclarations]: Found specification of procedure __wake_up [2025-02-08 04:21:52,832 INFO L138 BoogieDeclarations]: Found implementation of procedure __wake_up [2025-02-08 04:21:52,832 INFO L130 BoogieDeclarations]: Found specification of procedure buffer_setup [2025-02-08 04:21:52,832 INFO L138 BoogieDeclarations]: Found implementation of procedure buffer_setup [2025-02-08 04:21:52,832 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free [2025-02-08 04:21:52,832 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free [2025-02-08 04:21:52,832 INFO L130 BoogieDeclarations]: Found specification of procedure init_timer_key [2025-02-08 04:21:52,832 INFO L138 BoogieDeclarations]: Found implementation of procedure init_timer_key [2025-02-08 04:21:52,832 INFO L130 BoogieDeclarations]: Found specification of procedure fops_write [2025-02-08 04:21:52,832 INFO L138 BoogieDeclarations]: Found implementation of procedure fops_write [2025-02-08 04:21:52,832 INFO L130 BoogieDeclarations]: Found specification of procedure vbi_read [2025-02-08 04:21:52,832 INFO L138 BoogieDeclarations]: Found implementation of procedure vbi_read [2025-02-08 04:21:52,832 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~TO~int [2025-02-08 04:21:52,832 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~TO~int [2025-02-08 04:21:52,832 INFO L130 BoogieDeclarations]: Found specification of procedure fops_poll [2025-02-08 04:21:52,832 INFO L138 BoogieDeclarations]: Found implementation of procedure fops_poll [2025-02-08 04:21:52,833 INFO L130 BoogieDeclarations]: Found specification of procedure readl [2025-02-08 04:21:52,833 INFO L138 BoogieDeclarations]: Found implementation of procedure readl [2025-02-08 04:21:52,833 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2025-02-08 04:21:52,833 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#1 [2025-02-08 04:21:52,833 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#2 [2025-02-08 04:21:52,833 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#3 [2025-02-08 04:21:52,834 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#4 [2025-02-08 04:21:52,834 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#5 [2025-02-08 04:21:52,834 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#6 [2025-02-08 04:21:52,834 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#7 [2025-02-08 04:21:52,834 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#8 [2025-02-08 04:21:52,834 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#9 [2025-02-08 04:21:52,834 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#10 [2025-02-08 04:21:52,834 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#11 [2025-02-08 04:21:52,834 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#12 [2025-02-08 04:21:52,834 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#13 [2025-02-08 04:21:52,834 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#14 [2025-02-08 04:21:52,834 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#15 [2025-02-08 04:21:52,834 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#16 [2025-02-08 04:21:52,834 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#17 [2025-02-08 04:21:52,834 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#18 [2025-02-08 04:21:52,834 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#19 [2025-02-08 04:21:52,835 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#20 [2025-02-08 04:21:52,835 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#21 [2025-02-08 04:21:52,835 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#22 [2025-02-08 04:21:52,835 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#23 [2025-02-08 04:21:52,835 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#24 [2025-02-08 04:21:52,835 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#25 [2025-02-08 04:21:52,835 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#26 [2025-02-08 04:21:52,835 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#27 [2025-02-08 04:21:52,835 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#28 [2025-02-08 04:21:52,835 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#29 [2025-02-08 04:21:52,835 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#30 [2025-02-08 04:21:52,835 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#31 [2025-02-08 04:21:52,835 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#32 [2025-02-08 04:21:52,835 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#33 [2025-02-08 04:21:52,835 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#34 [2025-02-08 04:21:52,835 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#35 [2025-02-08 04:21:52,835 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#36 [2025-02-08 04:21:52,835 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#37 [2025-02-08 04:21:52,835 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#38 [2025-02-08 04:21:52,835 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#39 [2025-02-08 04:21:52,835 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#40 [2025-02-08 04:21:52,835 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~TO~VOID [2025-02-08 04:21:52,835 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~TO~VOID [2025-02-08 04:21:52,835 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_final_state [2025-02-08 04:21:52,835 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_final_state [2025-02-08 04:21:54,086 INFO L257 CfgBuilder]: Building ICFG [2025-02-08 04:21:54,090 INFO L287 CfgBuilder]: Building CFG for each procedure with an implementation [2025-02-08 04:21:54,133 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17995: havoc #t~nondet2790; [2025-02-08 04:21:54,195 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17988: havoc #t~nondet2789; [2025-02-08 04:21:54,461 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11800: 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:21:54,904 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13719-4: assume 0 == calculate_h_scale_registers_#t~mem1886#1 % 4294967296 || calculate_h_scale_registers_#t~mem1886#1 % 4294967296 == 16777216 * (calculate_h_scale_registers_~pfuv~0#1 % 4294967296) % 4294967296;calculate_h_scale_registers_#t~bitwise1887#1 := 16777216 * (calculate_h_scale_registers_~pfuv~0#1 % 4294967296); [2025-02-08 04:21:54,905 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13719-4: assume !(0 == calculate_h_scale_registers_#t~mem1886#1 % 4294967296 || calculate_h_scale_registers_#t~mem1886#1 % 4294967296 == 16777216 * (calculate_h_scale_registers_~pfuv~0#1 % 4294967296) % 4294967296); [2025-02-08 04:21:54,905 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13719-2: havoc calculate_h_scale_registers_#t~bitwise1887#1;assume (calculate_h_scale_registers_#t~bitwise1887#1 % 4294967296 >= calculate_h_scale_registers_#t~mem1886#1 % 4294967296 && calculate_h_scale_registers_#t~bitwise1887#1 % 4294967296 >= 16777216 * (calculate_h_scale_registers_~pfuv~0#1 % 4294967296) % 4294967296) && calculate_h_scale_registers_#t~bitwise1887#1 % 4294967296 <= calculate_h_scale_registers_#t~mem1886#1 % 4294967296 + 16777216 * (calculate_h_scale_registers_~pfuv~0#1 % 4294967296) % 4294967296; [2025-02-08 04:21:54,905 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13719-3: assume 0 == 16777216 * (calculate_h_scale_registers_~pfuv~0#1 % 4294967296) % 4294967296;calculate_h_scale_registers_#t~bitwise1887#1 := calculate_h_scale_registers_#t~mem1886#1; [2025-02-08 04:21:54,905 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13719-3: assume !(0 == 16777216 * (calculate_h_scale_registers_~pfuv~0#1 % 4294967296) % 4294967296); [2025-02-08 04:21:54,905 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13719: call write~int#29(calculate_h_scale_registers_#t~bitwise1887#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~mem1886#1;havoc calculate_h_scale_registers_#t~bitwise1887#1;call calculate_h_scale_registers_#t~mem1888#1 := read~int#37(calculate_h_scale_registers_~hps_h_scale#1.base, calculate_h_scale_registers_~hps_h_scale#1.offset, 4);call write~int#37(calculate_h_scale_registers_#t~mem1888#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~mem1888#1;call calculate_h_scale_registers_#t~mem1891#1 := read~int#37(calculate_h_scale_registers_~hps_h_scale#1.base, calculate_h_scale_registers_~hps_h_scale#1.offset, 4); [2025-02-08 04:21:54,905 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13719-1: [2025-02-08 04:21:54,905 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14248-1: SUMMARY for call writel(#t~mem2050#1, #t~mem2051#1.base, 100 + #t~mem2051#1.offset); srcloc: null [2025-02-08 04:21:54,905 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14248: havoc #t~mem2050#1;havoc #t~mem2051#1.base, #t~mem2051#1.offset;call #t~mem2052#1 := read~int#5(~#hps_ctrl~0#1.base, ~#hps_ctrl~0#1.offset, 4);call #t~mem2053#1.base, #t~mem2053#1.offset := read~$Pointer$#32(~dev#1.base, 802 + ~dev#1.offset, 8); [2025-02-08 04:21:54,905 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13671: 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:21:54,905 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13671: 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:21:54,905 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14249: havoc #t~mem2052#1;havoc #t~mem2053#1.base, #t~mem2053#1.offset;call #t~mem2054#1 := read~int#12(~#hps_h_prescale~0#1.base, ~#hps_h_prescale~0#1.offset, 4);call #t~mem2055#1.base, #t~mem2055#1.offset := read~$Pointer$#32(~dev#1.base, 802 + ~dev#1.offset, 8); [2025-02-08 04:21:54,905 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14249-1: SUMMARY for call writel(#t~mem2052#1, #t~mem2053#1.base, 92 + #t~mem2053#1.offset); srcloc: null [2025-02-08 04:21:54,905 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13704: assume 1024 == calculate_h_scale_registers_~xsci~0#1 % 4294967296;calculate_h_scale_registers_~pfuv~0#1 := 0; [2025-02-08 04:21:54,905 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13704: assume !(1024 == calculate_h_scale_registers_~xsci~0#1 % 4294967296); [2025-02-08 04:21:54,905 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13721-6: havoc calculate_h_scale_registers_#t~bitwise1890#1;assume (calculate_h_scale_registers_#t~bitwise1890#1 % 4294967296 >= calculate_h_scale_registers_#t~bitwise1889#1 % 4294967296 && calculate_h_scale_registers_#t~bitwise1890#1 % 4294967296 >= 4096 * (calculate_h_scale_registers_~xsci~0#1 % 4294967296) % 4294967296) && calculate_h_scale_registers_#t~bitwise1890#1 % 4294967296 <= calculate_h_scale_registers_#t~bitwise1889#1 % 4294967296 + 4096 * (calculate_h_scale_registers_~xsci~0#1 % 4294967296) % 4294967296; [2025-02-08 04:21:54,905 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13721-7: assume 0 == 4096 * (calculate_h_scale_registers_~xsci~0#1 % 4294967296) % 4294967296;calculate_h_scale_registers_#t~bitwise1890#1 := calculate_h_scale_registers_#t~bitwise1889#1; [2025-02-08 04:21:54,905 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13721-7: assume !(0 == 4096 * (calculate_h_scale_registers_~xsci~0#1 % 4294967296) % 4294967296); [2025-02-08 04:21:54,905 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13721-4: assume 0 == calculate_h_scale_registers_#t~mem1891#1 % 4294967296 || calculate_h_scale_registers_#t~mem1891#1 % 4294967296 == calculate_h_scale_registers_#t~bitwise1890#1 % 4294967296;calculate_h_scale_registers_#t~bitwise1892#1 := calculate_h_scale_registers_#t~bitwise1890#1; [2025-02-08 04:21:54,905 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13721-4: assume !(0 == calculate_h_scale_registers_#t~mem1891#1 % 4294967296 || calculate_h_scale_registers_#t~mem1891#1 % 4294967296 == calculate_h_scale_registers_#t~bitwise1890#1 % 4294967296); [2025-02-08 04:21:54,905 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13721-5: [2025-02-08 04:21:54,905 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13721-2: havoc calculate_h_scale_registers_#t~bitwise1892#1;assume (calculate_h_scale_registers_#t~bitwise1892#1 % 4294967296 >= calculate_h_scale_registers_#t~mem1891#1 % 4294967296 && calculate_h_scale_registers_#t~bitwise1892#1 % 4294967296 >= calculate_h_scale_registers_#t~bitwise1890#1 % 4294967296) && calculate_h_scale_registers_#t~bitwise1892#1 % 4294967296 <= calculate_h_scale_registers_#t~mem1891#1 % 4294967296 + calculate_h_scale_registers_#t~bitwise1890#1 % 4294967296; [2025-02-08 04:21:54,905 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13721-3: assume 0 == calculate_h_scale_registers_#t~bitwise1890#1 % 4294967296;calculate_h_scale_registers_#t~bitwise1892#1 := calculate_h_scale_registers_#t~mem1891#1; [2025-02-08 04:21:54,905 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13721-3: assume !(0 == calculate_h_scale_registers_#t~bitwise1890#1 % 4294967296); [2025-02-08 04:21:54,906 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13721: call write~int#37(calculate_h_scale_registers_#t~bitwise1892#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~mem1891#1;havoc calculate_h_scale_registers_#t~bitwise1889#1;havoc calculate_h_scale_registers_#t~bitwise1890#1;havoc calculate_h_scale_registers_#t~bitwise1892#1;call calculate_h_scale_registers_#t~mem1897#1 := read~int#12(calculate_h_scale_registers_~hps_h_prescale#1.base, calculate_h_scale_registers_~hps_h_prescale#1.offset, 4); [2025-02-08 04:21:54,906 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13721-1: [2025-02-08 04:21:54,906 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14250: havoc #t~mem2054#1;havoc #t~mem2055#1.base, #t~mem2055#1.offset;call #t~mem2056#1 := read~int#37(~#hps_h_scale~0#1.base, ~#hps_h_scale~0#1.offset, 4);call #t~mem2057#1.base, #t~mem2057#1.offset := read~$Pointer$#32(~dev#1.base, 802 + ~dev#1.offset, 8); [2025-02-08 04:21:54,906 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13721-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~bitwise1889#1 := 16777216 * (calculate_h_scale_registers_~xp~0#1 % 4294967296); [2025-02-08 04:21:54,907 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13721-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:21:54,907 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13721-10: havoc calculate_h_scale_registers_#t~bitwise1889#1;assume (calculate_h_scale_registers_#t~bitwise1889#1 % 4294967296 >= 2147483648 * (calculate_h_scale_registers_~xim~0#1 % 4294967296) % 4294967296 && calculate_h_scale_registers_#t~bitwise1889#1 % 4294967296 >= 16777216 * (calculate_h_scale_registers_~xp~0#1 % 4294967296) % 4294967296) && calculate_h_scale_registers_#t~bitwise1889#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:21:54,907 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13721-11: assume 0 == 16777216 * (calculate_h_scale_registers_~xp~0#1 % 4294967296) % 4294967296;calculate_h_scale_registers_#t~bitwise1889#1 := 2147483648 * (calculate_h_scale_registers_~xim~0#1 % 4294967296); [2025-02-08 04:21:54,907 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13721-11: assume !(0 == 16777216 * (calculate_h_scale_registers_~xp~0#1 % 4294967296) % 4294967296); [2025-02-08 04:21:54,907 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13870: assume 0 != calculate_v_scale_registers_#t~mem1902#1 % 65536 % 4294967296;havoc calculate_v_scale_registers_#t~mem1902#1; [2025-02-08 04:21:54,907 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13870: assume !(0 != calculate_v_scale_registers_#t~mem1902#1 % 65536 % 4294967296);havoc calculate_v_scale_registers_#t~mem1902#1;calculate_v_scale_registers_~dcgy~0#1 := calculate_v_scale_registers_~i~5#1; [2025-02-08 04:21:54,907 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13721-8: assume 0 == calculate_h_scale_registers_#t~bitwise1889#1 % 4294967296 || calculate_h_scale_registers_#t~bitwise1889#1 % 4294967296 == 4096 * (calculate_h_scale_registers_~xsci~0#1 % 4294967296) % 4294967296;calculate_h_scale_registers_#t~bitwise1890#1 := 4096 * (calculate_h_scale_registers_~xsci~0#1 % 4294967296); [2025-02-08 04:21:54,907 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13721-8: assume !(0 == calculate_h_scale_registers_#t~bitwise1889#1 % 4294967296 || calculate_h_scale_registers_#t~bitwise1889#1 % 4294967296 == 4096 * (calculate_h_scale_registers_~xsci~0#1 % 4294967296) % 4294967296); [2025-02-08 04:21:54,907 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13713: assume calculate_h_scale_registers_~xsci~0#1 % 4294967296 <= 1791;calculate_h_scale_registers_~pfuv~0#1 := 34; [2025-02-08 04:21:54,907 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13713: assume !(calculate_h_scale_registers_~xsci~0#1 % 4294967296 <= 1791);calculate_h_scale_registers_~pfuv~0#1 := 51; [2025-02-08 04:21:54,907 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13721-9: [2025-02-08 04:21:54,907 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14250-1: SUMMARY for call writel(#t~mem2054#1, #t~mem2055#1.base, 104 + #t~mem2055#1.offset); srcloc: null [2025-02-08 04:21:54,907 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13532-1: [2025-02-08 04:21:54,908 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13532-2: havoc calculate_hxo_and_hyo_#t~bitwise1873#1;assume (calculate_hxo_and_hyo_#t~bitwise1873#1 % 4294967296 >= calculate_hxo_and_hyo_#t~mem1872#1 % 4294967296 && calculate_hxo_and_hyo_#t~bitwise1873#1 % 4294967296 >= calculate_hxo_and_hyo_~hxo~0#1 % 4294967296) && calculate_hxo_and_hyo_#t~bitwise1873#1 % 4294967296 <= calculate_hxo_and_hyo_#t~mem1872#1 % 4294967296 + calculate_hxo_and_hyo_~hxo~0#1 % 4294967296; [2025-02-08 04:21:54,908 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13722: call write~int#12(calculate_h_scale_registers_#t~bitwise1898#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~mem1897#1;havoc calculate_h_scale_registers_#t~bitwise1893#1;havoc calculate_h_scale_registers_#t~bitwise1894#1;havoc calculate_h_scale_registers_#t~bitwise1895#1;havoc calculate_h_scale_registers_#t~bitwise1896#1;havoc calculate_h_scale_registers_#t~bitwise1898#1;calculate_h_scale_registers_#res#1 := 0;#t~ret2047#1 := calculate_h_scale_registers_#res#1;havoc calculate_h_scale_registers_#t~mem1877#1, calculate_h_scale_registers_#t~bitwise1878#1, calculate_h_scale_registers_#t~mem1879#1, calculate_h_scale_registers_#t~bitwise1880#1, calculate_h_scale_registers_#t~mem1881#1, calculate_h_scale_registers_#t~mem1882#1, calculate_h_scale_registers_#t~mem1883#1, calculate_h_scale_registers_#t~mem1884#1, calculate_h_scale_registers_#t~mem1885#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~mem1891#1, calculate_h_scale_registers_#t~bitwise1889#1, calculate_h_scale_registers_#t~bitwise1890#1, calculate_h_scale_registers_#t~bitwise1892#1, calculate_h_scale_registers_#t~mem1897#1, calculate_h_scale_registers_#t~bitwise1893#1, calculate_h_scale_registers_#t~bitwise1894#1, calculate_h_scale_registers_#t~bitwise1895#1, calculate_h_scale_registers_#t~bitwise1896#1, calculate_h_scale_registers_#t~bitwise1898#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~ret2047#1 && #t~ret2047#1 <= 2147483647;havoc #t~mem2044#1.base, #t~mem2044#1.offset;havoc #t~mem2045#1;havoc #t~mem2046#1;havoc #t~ret2047#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~mem1867#1.base, calculate_hxo_and_hyo_#t~mem1867#1.offset, calculate_hxo_and_hyo_#t~mem1868#1, calculate_hxo_and_hyo_#t~mem1869#1.base, calculate_hxo_and_hyo_#t~mem1869#1.offset, calculate_hxo_and_hyo_#t~mem1870#1, calculate_hxo_and_hyo_#t~mem1871#1, calculate_hxo_and_hyo_#t~mem1872#1, calculate_hxo_and_hyo_#t~bitwise1873#1, calculate_hxo_and_hyo_#t~mem1874#1, calculate_hxo_and_hyo_#t~mem1875#1, calculate_hxo_and_hyo_#t~bitwise1876#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~mem1867#1.base, calculate_hxo_and_hyo_#t~mem1867#1.offset := read~$Pointer$#32(calculate_hxo_and_hyo_~vv#1.base, 1129 + calculate_hxo_and_hyo_~vv#1.offset, 8);call calculate_hxo_and_hyo_#t~mem1868#1 := read~int#32(calculate_hxo_and_hyo_#t~mem1867#1.base, 16 + calculate_hxo_and_hyo_#t~mem1867#1.offset, 4);calculate_hxo_and_hyo_~hyo~0#1 := calculate_hxo_and_hyo_#t~mem1868#1;havoc calculate_hxo_and_hyo_#t~mem1867#1.base, calculate_hxo_and_hyo_#t~mem1867#1.offset;havoc calculate_hxo_and_hyo_#t~mem1868#1;call calculate_hxo_and_hyo_#t~mem1869#1.base, calculate_hxo_and_hyo_#t~mem1869#1.offset := read~$Pointer$#32(calculate_hxo_and_hyo_~vv#1.base, 1129 + calculate_hxo_and_hyo_~vv#1.offset, 8);call calculate_hxo_and_hyo_#t~mem1870#1 := read~int#32(calculate_hxo_and_hyo_#t~mem1869#1.base, 24 + calculate_hxo_and_hyo_#t~mem1869#1.offset, 4);calculate_hxo_and_hyo_~hxo~0#1 := calculate_hxo_and_hyo_#t~mem1870#1;havoc calculate_hxo_and_hyo_#t~mem1869#1.base, calculate_hxo_and_hyo_#t~mem1869#1.offset;havoc calculate_hxo_and_hyo_#t~mem1870#1;call calculate_hxo_and_hyo_#t~mem1871#1 := read~int#37(calculate_hxo_and_hyo_~hps_h_scale#1.base, calculate_hxo_and_hyo_~hps_h_scale#1.offset, 4);call write~int#37(calculate_hxo_and_hyo_#t~mem1871#1 - calculate_hxo_and_hyo_#t~mem1871#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~mem1871#1;call calculate_hxo_and_hyo_#t~mem1872#1 := read~int#37(calculate_hxo_and_hyo_~hps_h_scale#1.base, calculate_hxo_and_hyo_~hps_h_scale#1.offset, 4); [2025-02-08 04:21:54,908 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13532: call write~int#37(calculate_hxo_and_hyo_#t~bitwise1873#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~mem1872#1;havoc calculate_hxo_and_hyo_#t~bitwise1873#1;call calculate_hxo_and_hyo_#t~mem1874#1 := read~int#5(calculate_hxo_and_hyo_~hps_ctrl#1.base, calculate_hxo_and_hyo_~hps_ctrl#1.offset, 4);call write~int#5(calculate_hxo_and_hyo_#t~mem1874#1 - calculate_hxo_and_hyo_#t~mem1874#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~mem1874#1;call calculate_hxo_and_hyo_#t~mem1875#1 := read~int#5(calculate_hxo_and_hyo_~hps_ctrl#1.base, calculate_hxo_and_hyo_~hps_ctrl#1.offset, 4); [2025-02-08 04:21:54,908 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13697: assume 0 != calculate_h_scale_registers_#t~mem1884#1 % 256 % 4294967296;havoc calculate_h_scale_registers_#t~mem1884#1; [2025-02-08 04:21:54,908 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13697: assume !(0 != calculate_h_scale_registers_#t~mem1884#1 % 256 % 4294967296);havoc calculate_h_scale_registers_#t~mem1884#1;calculate_h_scale_registers_~dcgx~0#1 := calculate_h_scale_registers_~i~4#1; [2025-02-08 04:21:54,908 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13664: assume calculate_h_scale_registers_~xpsc~0#1 % 4294967296 > 64;calculate_h_scale_registers_~xpsc~0#1 := 64; [2025-02-08 04:21:54,908 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13664: assume !(calculate_h_scale_registers_~xpsc~0#1 % 4294967296 > 64); [2025-02-08 04:21:54,908 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13722-7: assume 0 == calculate_h_scale_registers_~cxuv~0#1 % 4294967296;calculate_h_scale_registers_#t~bitwise1896#1 := calculate_h_scale_registers_#t~bitwise1895#1; [2025-02-08 04:21:54,908 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13722-7: assume !(0 == calculate_h_scale_registers_~cxuv~0#1 % 4294967296); [2025-02-08 04:21:54,908 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13722-8: assume 0 == calculate_h_scale_registers_#t~bitwise1895#1 % 4294967296 || calculate_h_scale_registers_#t~bitwise1895#1 % 4294967296 == calculate_h_scale_registers_~cxuv~0#1 % 4294967296;calculate_h_scale_registers_#t~bitwise1896#1 := calculate_h_scale_registers_~cxuv~0#1; [2025-02-08 04:21:54,908 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13722-8: assume !(0 == calculate_h_scale_registers_#t~bitwise1895#1 % 4294967296 || calculate_h_scale_registers_#t~bitwise1895#1 % 4294967296 == calculate_h_scale_registers_~cxuv~0#1 % 4294967296); [2025-02-08 04:21:54,908 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13722-5: [2025-02-08 04:21:54,908 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13722-6: havoc calculate_h_scale_registers_#t~bitwise1896#1;assume (calculate_h_scale_registers_#t~bitwise1896#1 % 4294967296 >= calculate_h_scale_registers_#t~bitwise1895#1 % 4294967296 && calculate_h_scale_registers_#t~bitwise1896#1 % 4294967296 >= calculate_h_scale_registers_~cxuv~0#1 % 4294967296) && calculate_h_scale_registers_#t~bitwise1896#1 % 4294967296 <= calculate_h_scale_registers_#t~bitwise1895#1 % 4294967296 + calculate_h_scale_registers_~cxuv~0#1 % 4294967296; [2025-02-08 04:21:54,908 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13722-3: assume 0 == calculate_h_scale_registers_#t~bitwise1896#1 % 4294967296;calculate_h_scale_registers_#t~bitwise1898#1 := calculate_h_scale_registers_#t~mem1897#1; [2025-02-08 04:21:54,908 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13722-3: assume !(0 == calculate_h_scale_registers_#t~bitwise1896#1 % 4294967296); [2025-02-08 04:21:54,908 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13722-4: assume 0 == calculate_h_scale_registers_#t~mem1897#1 % 4294967296 || calculate_h_scale_registers_#t~mem1897#1 % 4294967296 == calculate_h_scale_registers_#t~bitwise1896#1 % 4294967296;calculate_h_scale_registers_#t~bitwise1898#1 := calculate_h_scale_registers_#t~bitwise1896#1; [2025-02-08 04:21:54,908 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13722-4: assume !(0 == calculate_h_scale_registers_#t~mem1897#1 % 4294967296 || calculate_h_scale_registers_#t~mem1897#1 % 4294967296 == calculate_h_scale_registers_#t~bitwise1896#1 % 4294967296); [2025-02-08 04:21:54,908 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13532-3: assume 0 == calculate_hxo_and_hyo_~hxo~0#1 % 4294967296;calculate_hxo_and_hyo_#t~bitwise1873#1 := calculate_hxo_and_hyo_#t~mem1872#1; [2025-02-08 04:21:54,908 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13532-3: assume !(0 == calculate_hxo_and_hyo_~hxo~0#1 % 4294967296); [2025-02-08 04:21:54,909 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13722-1: [2025-02-08 04:21:54,909 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13532-4: assume 0 == calculate_hxo_and_hyo_#t~mem1872#1 % 4294967296 || calculate_hxo_and_hyo_#t~mem1872#1 % 4294967296 == calculate_hxo_and_hyo_~hxo~0#1 % 4294967296;calculate_hxo_and_hyo_#t~bitwise1873#1 := calculate_hxo_and_hyo_~hxo~0#1; [2025-02-08 04:21:54,909 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13532-4: assume !(0 == calculate_hxo_and_hyo_#t~mem1872#1 % 4294967296 || calculate_hxo_and_hyo_#t~mem1872#1 % 4294967296 == calculate_hxo_and_hyo_~hxo~0#1 % 4294967296); [2025-02-08 04:21:54,909 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13722-2: havoc calculate_h_scale_registers_#t~bitwise1898#1;assume (calculate_h_scale_registers_#t~bitwise1898#1 % 4294967296 >= calculate_h_scale_registers_#t~mem1897#1 % 4294967296 && calculate_h_scale_registers_#t~bitwise1898#1 % 4294967296 >= calculate_h_scale_registers_#t~bitwise1896#1 % 4294967296) && calculate_h_scale_registers_#t~bitwise1898#1 % 4294967296 <= calculate_h_scale_registers_#t~mem1897#1 % 4294967296 + calculate_h_scale_registers_#t~bitwise1896#1 % 4294967296; [2025-02-08 04:21:54,909 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14251: havoc #t~mem2056#1;havoc #t~mem2057#1.base, #t~mem2057#1.offset;call #t~mem2058#1.base, #t~mem2058#1.offset := read~$Pointer$#32(~dev#1.base, 802 + ~dev#1.offset, 8); [2025-02-08 04:21:54,909 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13722-15: assume 0 == 131072 * (calculate_h_scale_registers_~xacm~0#1 % 4294967296) % 4294967296;calculate_h_scale_registers_#t~bitwise1894#1 := calculate_h_scale_registers_#t~bitwise1893#1; [2025-02-08 04:21:54,909 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13722-15: assume !(0 == 131072 * (calculate_h_scale_registers_~xacm~0#1 % 4294967296) % 4294967296); [2025-02-08 04:21:54,909 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14251-1: SUMMARY for call writel(#t~mem2056#1, #t~mem2057#1.base, 108 + #t~mem2057#1.offset); srcloc: null [2025-02-08 04:21:54,909 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13722-16: assume 0 == calculate_h_scale_registers_#t~bitwise1893#1 % 4294967296 || calculate_h_scale_registers_#t~bitwise1893#1 % 4294967296 == 131072 * (calculate_h_scale_registers_~xacm~0#1 % 4294967296) % 4294967296;calculate_h_scale_registers_#t~bitwise1894#1 := 131072 * (calculate_h_scale_registers_~xacm~0#1 % 4294967296); [2025-02-08 04:21:54,909 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13722-16: assume !(0 == calculate_h_scale_registers_#t~bitwise1893#1 % 4294967296 || calculate_h_scale_registers_#t~bitwise1893#1 % 4294967296 == 131072 * (calculate_h_scale_registers_~xacm~0#1 % 4294967296) % 4294967296); [2025-02-08 04:21:54,909 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13722-13: [2025-02-08 04:21:54,909 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13722-14: havoc calculate_h_scale_registers_#t~bitwise1894#1;assume (calculate_h_scale_registers_#t~bitwise1894#1 % 4294967296 >= calculate_h_scale_registers_#t~bitwise1893#1 % 4294967296 && calculate_h_scale_registers_#t~bitwise1894#1 % 4294967296 >= 131072 * (calculate_h_scale_registers_~xacm~0#1 % 4294967296) % 4294967296) && calculate_h_scale_registers_#t~bitwise1894#1 % 4294967296 <= calculate_h_scale_registers_#t~bitwise1893#1 % 4294967296 + 131072 * (calculate_h_scale_registers_~xacm~0#1 % 4294967296) % 4294967296; [2025-02-08 04:21:54,909 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13722-11: assume 0 == 256 * (calculate_h_scale_registers_~cxy~0#1 % 4294967296) % 4294967296;calculate_h_scale_registers_#t~bitwise1895#1 := calculate_h_scale_registers_#t~bitwise1894#1; [2025-02-08 04:21:54,909 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13722-11: assume !(0 == 256 * (calculate_h_scale_registers_~cxy~0#1 % 4294967296) % 4294967296); [2025-02-08 04:21:54,909 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13722-12: assume 0 == calculate_h_scale_registers_#t~bitwise1894#1 % 4294967296 || calculate_h_scale_registers_#t~bitwise1894#1 % 4294967296 == 256 * (calculate_h_scale_registers_~cxy~0#1 % 4294967296) % 4294967296;calculate_h_scale_registers_#t~bitwise1895#1 := 256 * (calculate_h_scale_registers_~cxy~0#1 % 4294967296); [2025-02-08 04:21:54,910 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13722-12: assume !(0 == calculate_h_scale_registers_#t~bitwise1894#1 % 4294967296 || calculate_h_scale_registers_#t~bitwise1894#1 % 4294967296 == 256 * (calculate_h_scale_registers_~cxy~0#1 % 4294967296) % 4294967296); [2025-02-08 04:21:54,910 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13722-9: [2025-02-08 04:21:54,910 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13722-10: havoc calculate_h_scale_registers_#t~bitwise1895#1;assume (calculate_h_scale_registers_#t~bitwise1895#1 % 4294967296 >= calculate_h_scale_registers_#t~bitwise1894#1 % 4294967296 && calculate_h_scale_registers_#t~bitwise1895#1 % 4294967296 >= 256 * (calculate_h_scale_registers_~cxy~0#1 % 4294967296) % 4294967296) && calculate_h_scale_registers_#t~bitwise1895#1 % 4294967296 <= calculate_h_scale_registers_#t~bitwise1894#1 % 4294967296 + 256 * (calculate_h_scale_registers_~cxy~0#1 % 4294967296) % 4294967296; [2025-02-08 04:21:54,910 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13648: calculate_h_scale_registers_~xpsc~0#1 := 1 + calculate_h_scale_registers_~xpsc~0#1; [2025-02-08 04:21:54,910 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13722-19: assume 0 == 262144 * ((calculate_h_scale_registers_~xpsc~0#1 - 1) % 4294967296) % 4294967296;calculate_h_scale_registers_#t~bitwise1893#1 := 134217728 * (calculate_h_scale_registers_~dcgx~0#1 % 4294967296); [2025-02-08 04:21:54,910 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13722-19: assume !(0 == 262144 * ((calculate_h_scale_registers_~xpsc~0#1 - 1) % 4294967296) % 4294967296); [2025-02-08 04:21:54,910 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13722-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~bitwise1893#1 := 262144 * ((calculate_h_scale_registers_~xpsc~0#1 - 1) % 4294967296); [2025-02-08 04:21:54,910 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13722-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:21:54,910 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13722-17: [2025-02-08 04:21:54,910 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13722-18: havoc calculate_h_scale_registers_#t~bitwise1893#1;assume (calculate_h_scale_registers_#t~bitwise1893#1 % 4294967296 >= 134217728 * (calculate_h_scale_registers_~dcgx~0#1 % 4294967296) % 4294967296 && calculate_h_scale_registers_#t~bitwise1893#1 % 4294967296 >= 262144 * ((calculate_h_scale_registers_~xpsc~0#1 - 1) % 4294967296) % 4294967296) && calculate_h_scale_registers_#t~bitwise1893#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:21:54,910 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13682: 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:21:54,910 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13682: assume !(1 == calculate_h_scale_registers_~xpsc~0#1 % 4294967296);calculate_h_scale_registers_~xacm~0#1 := 0;call calculate_h_scale_registers_#t~mem1882#1 := read~int#16(~#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~mem1882#1 % 65536;havoc calculate_h_scale_registers_#t~mem1882#1;calculate_h_scale_registers_~i~4#1 := 0; [2025-02-08 04:21:54,910 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13657: calculate_h_scale_registers_~xpsc~0#1 := 1 + calculate_h_scale_registers_~xpsc~0#1; [2025-02-08 04:21:54,910 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14252-1: SUMMARY for call writel(6291552, #t~mem2058#1.base, 256 + #t~mem2058#1.offset); srcloc: null [2025-02-08 04:21:54,911 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13517-2: havoc calculate_hps_source_and_sync_#t~bitwise1863#1;assume calculate_hps_source_and_sync_#t~bitwise1863#1 % 4294967296 <= calculate_hps_source_and_sync_#t~mem1862#1 % 4294967296 && calculate_hps_source_and_sync_#t~bitwise1863#1 % 4294967296 <= 805306367; [2025-02-08 04:21:54,911 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13707: assume calculate_h_scale_registers_~xsci~0#1 % 4294967296 <= 1535;calculate_h_scale_registers_~pfuv~0#1 := 1; [2025-02-08 04:21:54,911 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13707: assume !(calculate_h_scale_registers_~xsci~0#1 % 4294967296 <= 1535); [2025-02-08 04:21:54,911 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13517-3: assume 805306367 == calculate_hps_source_and_sync_#t~mem1862#1 % 4294967296;calculate_hps_source_and_sync_#t~bitwise1863#1 := calculate_hps_source_and_sync_#t~mem1862#1; [2025-02-08 04:21:54,911 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13517-3: assume !(805306367 == calculate_hps_source_and_sync_#t~mem1862#1 % 4294967296); [2025-02-08 04:21:54,911 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13517: call write~int#5(calculate_hps_source_and_sync_#t~bitwise1863#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~mem1862#1;havoc calculate_hps_source_and_sync_#t~bitwise1863#1;call calculate_hps_source_and_sync_#t~mem1865#1 := read~int#5(calculate_hps_source_and_sync_~hps_ctrl#1.base, calculate_hps_source_and_sync_~hps_ctrl#1.offset, 4); [2025-02-08 04:21:54,911 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14252: havoc #t~mem2058#1.base, #t~mem2058#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:21:54,911 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13517-1: [2025-02-08 04:21:54,911 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13864-1: call calculate_v_scale_registers_#t~mem1901#1 := read~int#20(~#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:21:54,911 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13517-4: assume 0 == calculate_hps_source_and_sync_#t~mem1862#1 % 4294967296;calculate_hps_source_and_sync_#t~bitwise1863#1 := 0; [2025-02-08 04:21:54,911 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13517-4: assume !(0 == calculate_hps_source_and_sync_#t~mem1862#1 % 4294967296); [2025-02-08 04:21:54,911 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13864: assume calculate_v_scale_registers_#t~mem1901#1 % 65536 % 4294967296 >= calculate_v_scale_registers_~v_atten~0#1 % 4294967296;havoc calculate_v_scale_registers_#t~mem1901#1; [2025-02-08 04:21:54,911 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13864: assume !(calculate_v_scale_registers_#t~mem1901#1 % 65536 % 4294967296 >= calculate_v_scale_registers_~v_atten~0#1 % 4294967296);havoc calculate_v_scale_registers_#t~mem1901#1;calculate_v_scale_registers_~i~5#1 := 1 + calculate_v_scale_registers_~i~5#1;call calculate_v_scale_registers_#t~mem1902#1 := read~int#20(~#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:21:54,911 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13534-3: assume 0 == 4096 * calculate_hxo_and_hyo_~hyo~0#1 % 4294967296;calculate_hxo_and_hyo_#t~bitwise1876#1 := calculate_hxo_and_hyo_#t~mem1875#1; [2025-02-08 04:21:54,911 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13534-3: assume !(0 == 4096 * calculate_hxo_and_hyo_~hyo~0#1 % 4294967296); [2025-02-08 04:21:54,911 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13691: assume calculate_h_scale_registers_#t~mem1883#1 % 256 % 4294967296 >= calculate_h_scale_registers_~h_atten~0#1 % 4294967296;havoc calculate_h_scale_registers_#t~mem1883#1; [2025-02-08 04:21:54,911 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13691: assume !(calculate_h_scale_registers_#t~mem1883#1 % 256 % 4294967296 >= calculate_h_scale_registers_~h_atten~0#1 % 4294967296);havoc calculate_h_scale_registers_#t~mem1883#1;calculate_h_scale_registers_~i~4#1 := 1 + calculate_h_scale_registers_~i~4#1;call calculate_h_scale_registers_#t~mem1884#1 := read~int#18(~#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:21:54,911 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13534-4: assume 0 == calculate_hxo_and_hyo_#t~mem1875#1 % 4294967296 || calculate_hxo_and_hyo_#t~mem1875#1 % 4294967296 == 4096 * calculate_hxo_and_hyo_~hyo~0#1 % 4294967296;calculate_hxo_and_hyo_#t~bitwise1876#1 := 4096 * calculate_hxo_and_hyo_~hyo~0#1; [2025-02-08 04:21:54,911 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13534-4: assume !(0 == calculate_hxo_and_hyo_#t~mem1875#1 % 4294967296 || calculate_hxo_and_hyo_#t~mem1875#1 % 4294967296 == 4096 * calculate_hxo_and_hyo_~hyo~0#1 % 4294967296); [2025-02-08 04:21:54,911 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13691-1: call calculate_h_scale_registers_#t~mem1883#1 := read~int#18(~#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:21:54,911 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13534-1: [2025-02-08 04:21:54,911 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13534-2: havoc calculate_hxo_and_hyo_#t~bitwise1876#1;assume (calculate_hxo_and_hyo_#t~bitwise1876#1 % 4294967296 >= calculate_hxo_and_hyo_#t~mem1875#1 % 4294967296 && calculate_hxo_and_hyo_#t~bitwise1876#1 % 4294967296 >= 4096 * calculate_hxo_and_hyo_~hyo~0#1 % 4294967296) && calculate_hxo_and_hyo_#t~bitwise1876#1 % 4294967296 <= calculate_hxo_and_hyo_#t~mem1875#1 % 4294967296 + 4096 * calculate_hxo_and_hyo_~hyo~0#1 % 4294967296; [2025-02-08 04:21:54,911 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13534: call write~int#5(calculate_hxo_and_hyo_#t~bitwise1876#1, calculate_hxo_and_hyo_~hps_ctrl#1.base, calculate_hxo_and_hyo_~hps_ctrl#1.offset, 4);havoc calculate_hxo_and_hyo_#t~mem1875#1;havoc calculate_hxo_and_hyo_#t~bitwise1876#1;havoc calculate_hxo_and_hyo_#t~mem1867#1.base, calculate_hxo_and_hyo_#t~mem1867#1.offset, calculate_hxo_and_hyo_#t~mem1868#1, calculate_hxo_and_hyo_#t~mem1869#1.base, calculate_hxo_and_hyo_#t~mem1869#1.offset, calculate_hxo_and_hyo_#t~mem1870#1, calculate_hxo_and_hyo_#t~mem1871#1, calculate_hxo_and_hyo_#t~mem1872#1, calculate_hxo_and_hyo_#t~bitwise1873#1, calculate_hxo_and_hyo_#t~mem1874#1, calculate_hxo_and_hyo_#t~mem1875#1, calculate_hxo_and_hyo_#t~bitwise1876#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~mem1862#1, calculate_hps_source_and_sync_#t~bitwise1863#1, calculate_hps_source_and_sync_#t~mem1865#1, calculate_hps_source_and_sync_#t~bitwise1864#1, calculate_hps_source_and_sync_#t~bitwise1866#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~mem1862#1 := read~int#5(calculate_hps_source_and_sync_~hps_ctrl#1.base, calculate_hps_source_and_sync_~hps_ctrl#1.offset, 4); [2025-02-08 04:21:54,912 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13650: assume calculate_h_scale_registers_~in_x#1 % 4294967296 / (calculate_h_scale_registers_~xpsc~0#1 % 4294967296) % 4294967296 > 383; [2025-02-08 04:21:54,912 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13650: assume !(calculate_h_scale_registers_~in_x#1 % 4294967296 / (calculate_h_scale_registers_~xpsc~0#1 % 4294967296) % 4294967296 > 383); [2025-02-08 04:21:54,912 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13518-3: assume 0 == calculate_hps_source_and_sync_#t~bitwise1864#1 % 4294967296;calculate_hps_source_and_sync_#t~bitwise1866#1 := calculate_hps_source_and_sync_#t~mem1865#1; [2025-02-08 04:21:54,912 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13518-3: assume !(0 == calculate_hps_source_and_sync_#t~bitwise1864#1 % 4294967296); [2025-02-08 04:21:54,912 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13518-4: assume 0 == calculate_hps_source_and_sync_#t~mem1865#1 % 4294967296 || calculate_hps_source_and_sync_#t~mem1865#1 % 4294967296 == calculate_hps_source_and_sync_#t~bitwise1864#1 % 4294967296;calculate_hps_source_and_sync_#t~bitwise1866#1 := calculate_hps_source_and_sync_#t~bitwise1864#1; [2025-02-08 04:21:54,912 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13518-4: assume !(0 == calculate_hps_source_and_sync_#t~mem1865#1 % 4294967296 || calculate_hps_source_and_sync_#t~mem1865#1 % 4294967296 == calculate_hps_source_and_sync_#t~bitwise1864#1 % 4294967296); [2025-02-08 04:21:54,912 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13518-1: [2025-02-08 04:21:54,912 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13518-2: havoc calculate_hps_source_and_sync_#t~bitwise1866#1;assume (calculate_hps_source_and_sync_#t~bitwise1866#1 % 4294967296 >= calculate_hps_source_and_sync_#t~mem1865#1 % 4294967296 && calculate_hps_source_and_sync_#t~bitwise1866#1 % 4294967296 >= calculate_hps_source_and_sync_#t~bitwise1864#1 % 4294967296) && calculate_hps_source_and_sync_#t~bitwise1866#1 % 4294967296 <= calculate_hps_source_and_sync_#t~mem1865#1 % 4294967296 + calculate_hps_source_and_sync_#t~bitwise1864#1 % 4294967296; [2025-02-08 04:21:54,912 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13518: call write~int#5(calculate_hps_source_and_sync_#t~bitwise1866#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~mem1865#1;havoc calculate_hps_source_and_sync_#t~bitwise1864#1;havoc calculate_hps_source_and_sync_#t~bitwise1866#1;havoc calculate_hps_source_and_sync_#t~mem1862#1, calculate_hps_source_and_sync_#t~bitwise1863#1, calculate_hps_source_and_sync_#t~mem1865#1, calculate_hps_source_and_sync_#t~bitwise1864#1, calculate_hps_source_and_sync_#t~bitwise1866#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~mem2048#1 := read~int#13(~#hps_v_scale~0#1.base, ~#hps_v_scale~0#1.offset, 4);call #t~mem2049#1.base, #t~mem2049#1.offset := read~$Pointer$#32(~dev#1.base, 802 + ~dev#1.offset, 8); [2025-02-08 04:21:54,912 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13518-7: assume 0 == 268435456 * calculate_hps_source_and_sync_~sync#1;calculate_hps_source_and_sync_#t~bitwise1864#1 := 1073741824 * calculate_hps_source_and_sync_~source#1; [2025-02-08 04:21:54,912 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13518-7: assume !(0 == 268435456 * calculate_hps_source_and_sync_~sync#1); [2025-02-08 04:21:54,912 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13518-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~bitwise1864#1 := 268435456 * calculate_hps_source_and_sync_~sync#1; [2025-02-08 04:21:54,912 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13518-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:21:54,913 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13518-5: [2025-02-08 04:21:54,913 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13518-6: havoc calculate_hps_source_and_sync_#t~bitwise1864#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~bitwise1864#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~bitwise1864#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~bitwise1864#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~bitwise1864#1 < 0)) && calculate_hps_source_and_sync_#t~bitwise1864#1 <= 2147483647; [2025-02-08 04:21:54,913 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13659: assume calculate_h_scale_registers_~in_x#1 % 4294967296 / (calculate_h_scale_registers_~xpsc~0#1 % 4294967296) % 4294967296 > 767; [2025-02-08 04:21:54,913 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13659: assume !(calculate_h_scale_registers_~in_x#1 % 4294967296 / (calculate_h_scale_registers_~xpsc~0#1 % 4294967296) % 4294967296 > 767); [2025-02-08 04:21:54,913 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14221: 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:21:54,913 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13676: calculate_h_scale_registers_~xp~0#1 := 0; [2025-02-08 04:21:54,913 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13668: calculate_h_scale_registers_~xacm~0#1 := 0;call calculate_h_scale_registers_#t~mem1881#1 := read~int#16(~#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~mem1881#1 % 65536;havoc calculate_h_scale_registers_#t~mem1881#1;calculate_h_scale_registers_~cxuv~0#1 := calculate_h_scale_registers_~cxy~0#1; [2025-02-08 04:21:54,913 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13718: call calculate_h_scale_registers_#t~mem1885#1 := read~int#29(calculate_h_scale_registers_~hps_v_gain#1.base, calculate_h_scale_registers_~hps_v_gain#1.offset, 4);call write~int#29(calculate_h_scale_registers_#t~mem1885#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~mem1885#1;call calculate_h_scale_registers_#t~mem1886#1 := read~int#29(calculate_h_scale_registers_~hps_v_gain#1.base, calculate_h_scale_registers_~hps_v_gain#1.offset, 4); [2025-02-08 04:21:54,913 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint saa7146_set_windowFINAL: assume true; [2025-02-08 04:21:54,913 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13677: assume 1024 == calculate_h_scale_registers_~xsci~0#1 % 4294967296;calculate_h_scale_registers_~xim~0#1 := 1; [2025-02-08 04:21:54,913 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13677: assume !(1024 == calculate_h_scale_registers_~xsci~0#1 % 4294967296);calculate_h_scale_registers_~xim~0#1 := 0; [2025-02-08 04:21:54,913 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13710: assume calculate_h_scale_registers_~xsci~0#1 % 4294967296 <= 1663;calculate_h_scale_registers_~pfuv~0#1 := 17; [2025-02-08 04:21:54,913 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13710: assume !(calculate_h_scale_registers_~xsci~0#1 % 4294967296 <= 1663); [2025-02-08 04:21:54,913 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14247: havoc #t~mem2048#1;havoc #t~mem2049#1.base, #t~mem2049#1.offset;call #t~mem2050#1 := read~int#29(~#hps_v_gain~0#1.base, ~#hps_v_gain~0#1.offset, 4);call #t~mem2051#1.base, #t~mem2051#1.offset := read~$Pointer$#32(~dev#1.base, 802 + ~dev#1.offset, 8); [2025-02-08 04:21:54,913 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14247-1: SUMMARY for call writel(#t~mem2048#1, #t~mem2049#1.base, 96 + #t~mem2049#1.offset); srcloc: null [2025-02-08 04:21:56,289 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14718: 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:21:56,291 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14966-1: SUMMARY for call writel(268439552, saa7146_set_capture_#t~mem2383#1.base, 252 + saa7146_set_capture_#t~mem2383#1.offset); srcloc: null [2025-02-08 04:21:56,291 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14966: havoc saa7146_set_capture_#t~mem2383#1.base, saa7146_set_capture_#t~mem2383#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:21:56,291 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15611: 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~ret2818#1 := buffer_setup___0_#res#1;havoc buffer_setup___0_#t~bitwise2551#1, buffer_setup___0_#t~mem2552#1, buffer_setup___0_#t~ret2553#1, buffer_setup___0_#t~mem2554#1, buffer_setup___0_#t~mem2555#1, buffer_setup___0_#t~ret2556#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~99#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~ret2818#1 && #t~ret2818#1 <= 2147483647;#t~funptrres2797#1 := #t~ret2818#1; [2025-02-08 04:21:56,291 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14686: assume 2 == calculate_video_dma_grab_planar_~field~4#1 % 4294967296;call calculate_video_dma_grab_planar_#t~mem2288#1 := read~int#34(calculate_video_dma_grab_planar_~#vdma1~2#1.base, 8 + calculate_video_dma_grab_planar_~#vdma1~2#1.offset, 4);call write~int#34(calculate_video_dma_grab_planar_#t~mem2288#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~mem2288#1;call calculate_video_dma_grab_planar_#t~mem2289#1 := read~int#34(calculate_video_dma_grab_planar_~#vdma1~2#1.base, 12 + calculate_video_dma_grab_planar_~#vdma1~2#1.offset, 4);call write~int#34(calculate_video_dma_grab_planar_#t~mem2289#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~mem2289#1;call calculate_video_dma_grab_planar_#t~mem2290#1 := read~int#34(calculate_video_dma_grab_planar_~#vdma2~1#1.base, 8 + calculate_video_dma_grab_planar_~#vdma2~1#1.offset, 4);call write~int#34(calculate_video_dma_grab_planar_#t~mem2290#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~mem2290#1;call calculate_video_dma_grab_planar_#t~mem2291#1 := read~int#34(calculate_video_dma_grab_planar_~#vdma2~1#1.base, 12 + calculate_video_dma_grab_planar_~#vdma2~1#1.offset, 4);call write~int#34(calculate_video_dma_grab_planar_#t~mem2291#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~mem2291#1;call calculate_video_dma_grab_planar_#t~mem2292#1 := read~int#34(calculate_video_dma_grab_planar_~#vdma3~0#1.base, 8 + calculate_video_dma_grab_planar_~#vdma3~0#1.offset, 4);call write~int#34(calculate_video_dma_grab_planar_#t~mem2292#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~mem2292#1;call calculate_video_dma_grab_planar_#t~mem2293#1 := read~int#34(calculate_video_dma_grab_planar_~#vdma3~0#1.base, 12 + calculate_video_dma_grab_planar_~#vdma3~0#1.offset, 4);call write~int#34(calculate_video_dma_grab_planar_#t~mem2293#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~mem2293#1; [2025-02-08 04:21:56,291 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14686: assume !(2 == calculate_video_dma_grab_planar_~field~4#1 % 4294967296); [2025-02-08 04:21:56,292 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15448: 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~ret2817#1 := buffer_activate___0_#res#1;havoc buffer_activate___0_#t~mem2516#1.base, buffer_activate___0_#t~mem2516#1.offset, buffer_activate___0_#t~bitwise2517#1, buffer_activate___0_#t~mem2518#1, buffer_activate___0_#t~ret2519#1, buffer_activate___0_#t~ret2520#1, buffer_activate___0_#t~ret2521#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~97#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~ret2817#1 && #t~ret2817#1 <= 2147483647;#t~funptrres2797#1 := #t~ret2817#1; [2025-02-08 04:21:56,292 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14672-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:21:56,292 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14722: 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:21:56,292 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14557-1: calc_planar_420_#res#1 := 0; [2025-02-08 04:21:56,292 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16242: assume -2147483648 <= ldv_mod_timer_57_#t~ret2665#1 && ldv_mod_timer_57_#t~ret2665#1 <= 2147483647;ldv_mod_timer_57_~tmp~111#1 := ldv_mod_timer_57_#t~ret2665#1;havoc ldv_mod_timer_57_#t~ret2665#1;ldv_mod_timer_57_~ldv_func_res~2#1 := ldv_mod_timer_57_~tmp~111#1; [2025-02-08 04:21:56,292 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14706: assume 0 != calculate_video_dma_grab_planar_#t~mem2303#1;havoc calculate_video_dma_grab_planar_#t~mem2303#1;call calculate_video_dma_grab_planar_#t~mem2304#1 := read~int#34(calculate_video_dma_grab_planar_~#vdma1~2#1.base, 12 + calculate_video_dma_grab_planar_~#vdma1~2#1.offset, 4);call write~int#34(-calculate_video_dma_grab_planar_#t~mem2304#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~mem2304#1;call calculate_video_dma_grab_planar_#t~mem2305#1 := read~int#34(calculate_video_dma_grab_planar_~#vdma2~1#1.base, 12 + calculate_video_dma_grab_planar_~#vdma2~1#1.offset, 4);call write~int#34(-calculate_video_dma_grab_planar_#t~mem2305#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~mem2305#1;call calculate_video_dma_grab_planar_#t~mem2306#1 := read~int#34(calculate_video_dma_grab_planar_~#vdma3~0#1.base, 12 + calculate_video_dma_grab_planar_~#vdma3~0#1.offset, 4);call write~int#34(-calculate_video_dma_grab_planar_#t~mem2306#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~mem2306#1; [2025-02-08 04:21:56,292 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14706: assume !(0 != calculate_video_dma_grab_planar_#t~mem2303#1);havoc calculate_video_dma_grab_planar_#t~mem2303#1; [2025-02-08 04:21:56,292 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15383: 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~mem2493#1.base, saa7146_set_vbi_capture_#t~mem2493#1.offset, 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~mem2499#1, saa7146_set_vbi_capture_#t~bitwise2500#1, saa7146_set_vbi_capture_#t~bitwise2501#1, 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~mem2507#1.base, saa7146_set_vbi_capture_#t~mem2507#1.offset, saa7146_set_vbi_capture_#t~bitwise2508#1, saa7146_set_vbi_capture_#t~mem2509#1.base, saa7146_set_vbi_capture_#t~mem2509#1.offset, saa7146_set_vbi_capture_#t~bitwise2510#1, saa7146_set_vbi_capture_#t~mem2511#1.base, saa7146_set_vbi_capture_#t~mem2511#1.offset, saa7146_set_vbi_capture_#t~mem2512#1.base, saa7146_set_vbi_capture_#t~mem2512#1.offset, saa7146_set_vbi_capture_#t~mem2513#1, saa7146_set_vbi_capture_#t~mem2514#1.base, saa7146_set_vbi_capture_#t~mem2514#1.offset, saa7146_set_vbi_capture_#t~mem2515#1.base, saa7146_set_vbi_capture_#t~mem2515#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~96#1, saa7146_set_vbi_capture_~tmp___0~56#1, saa7146_set_vbi_capture_~tmp___1~36#1, saa7146_set_vbi_capture_~tmp___2~27#1, saa7146_set_vbi_capture_~tmp___3~21#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_57 } true;ldv_mod_timer_57_#in~ldv_func_arg1#1.base, ldv_mod_timer_57_#in~ldv_func_arg1#1.offset, ldv_mod_timer_57_#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_57_#res#1;havoc ldv_mod_timer_57_#t~ret2665#1, ldv_mod_timer_57_#t~ret2666#1, ldv_mod_timer_57_~ldv_func_arg1#1.base, ldv_mod_timer_57_~ldv_func_arg1#1.offset, ldv_mod_timer_57_~ldv_func_arg2#1, ldv_mod_timer_57_~ldv_func_res~2#1, ldv_mod_timer_57_~tmp~111#1, ldv_mod_timer_57_~tmp___0~61#1;ldv_mod_timer_57_~ldv_func_arg1#1.base, ldv_mod_timer_57_~ldv_func_arg1#1.offset := ldv_mod_timer_57_#in~ldv_func_arg1#1.base, ldv_mod_timer_57_#in~ldv_func_arg1#1.offset;ldv_mod_timer_57_~ldv_func_arg2#1 := ldv_mod_timer_57_#in~ldv_func_arg2#1;havoc ldv_mod_timer_57_~ldv_func_res~2#1;havoc ldv_mod_timer_57_~tmp~111#1;havoc ldv_mod_timer_57_~tmp___0~61#1; [2025-02-08 04:21:56,292 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14706-1: call calculate_video_dma_grab_planar_#t~mem2303#1 := read~int#32(calculate_video_dma_grab_planar_~vv~36#1.base, 1137 + calculate_video_dma_grab_planar_~vv~36#1.offset, 4); [2025-02-08 04:21:56,292 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16242-1: SUMMARY for call ldv_mod_timer_57_#t~ret2665#1 := mod_timer(ldv_mod_timer_57_~ldv_func_arg1#1.base, ldv_mod_timer_57_~ldv_func_arg1#1.offset, ldv_mod_timer_57_~ldv_func_arg2#1); srcloc: null [2025-02-08 04:21:56,292 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14723: 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:21:56,292 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14542: assume 0 != calc_planar_420_#t~mem2215#1;havoc calc_planar_420_#t~mem2215#1;call calc_planar_420_#t~mem2216#1 := read~int#32(calc_planar_420_~buf#1.base, 336 + calc_planar_420_~buf#1.offset, 8);call write~int#34(calc_planar_420_#t~mem2216#1, calc_planar_420_~vdma2#1.base, 8 + calc_planar_420_~vdma2#1.offset, 4);havoc calc_planar_420_#t~mem2216#1;call calc_planar_420_#t~mem2217#1 := read~int#34(calc_planar_420_~vdma2#1.base, 12 + calc_planar_420_~vdma2#1.offset, 4);call calc_planar_420_#t~mem2218#1 := read~int#32(calc_planar_420_~buf#1.base, 336 + calc_planar_420_~buf#1.offset, 8);call write~int#34(calc_planar_420_#t~mem2217#1 % 4294967296 / 2 * calc_planar_420_~height~3#1 + calc_planar_420_#t~mem2218#1, calc_planar_420_~vdma2#1.base, 4 + calc_planar_420_~vdma2#1.offset, 4);havoc calc_planar_420_#t~mem2217#1;havoc calc_planar_420_#t~mem2218#1;call calc_planar_420_#t~mem2220#1 := read~int#34(calc_planar_420_~vdma2#1.base, 4 + calc_planar_420_~vdma2#1.offset, 4);call calc_planar_420_#t~mem2219#1 := read~int#34(calc_planar_420_~vdma2#1.base, 12 + calc_planar_420_~vdma2#1.offset, 4);call write~int#34(calc_planar_420_#t~mem2220#1 - calc_planar_420_#t~mem2219#1 % 4294967296 / 2, calc_planar_420_~vdma2#1.base, calc_planar_420_~vdma2#1.offset, 4);havoc calc_planar_420_#t~mem2220#1;havoc calc_planar_420_#t~mem2219#1;call calc_planar_420_#t~mem2221#1 := read~int#32(calc_planar_420_~buf#1.base, 296 + calc_planar_420_~buf#1.offset, 8);call write~int#34(calc_planar_420_#t~mem2221#1, calc_planar_420_~vdma3#1.base, 8 + calc_planar_420_~vdma3#1.offset, 4);havoc calc_planar_420_#t~mem2221#1;call calc_planar_420_#t~mem2222#1 := read~int#34(calc_planar_420_~vdma3#1.base, 12 + calc_planar_420_~vdma3#1.offset, 4);call calc_planar_420_#t~mem2223#1 := read~int#32(calc_planar_420_~buf#1.base, 296 + calc_planar_420_~buf#1.offset, 8);call write~int#34(calc_planar_420_#t~mem2222#1 % 4294967296 / 2 * calc_planar_420_~height~3#1 + calc_planar_420_#t~mem2223#1, calc_planar_420_~vdma3#1.base, 4 + calc_planar_420_~vdma3#1.offset, 4);havoc calc_planar_420_#t~mem2222#1;havoc calc_planar_420_#t~mem2223#1;call calc_planar_420_#t~mem2225#1 := read~int#34(calc_planar_420_~vdma3#1.base, 4 + calc_planar_420_~vdma3#1.offset, 4);call calc_planar_420_#t~mem2224#1 := read~int#34(calc_planar_420_~vdma3#1.base, 12 + calc_planar_420_~vdma3#1.offset, 4);call write~int#34(calc_planar_420_#t~mem2225#1 - calc_planar_420_#t~mem2224#1 % 4294967296 / 2, calc_planar_420_~vdma3#1.base, calc_planar_420_~vdma3#1.offset, 4);havoc calc_planar_420_#t~mem2225#1;havoc calc_planar_420_#t~mem2224#1; [2025-02-08 04:21:56,292 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14542: assume !(0 != calc_planar_420_#t~mem2215#1);havoc calc_planar_420_#t~mem2215#1;call calc_planar_420_#t~mem2226#1 := read~int#32(calc_planar_420_~buf#1.base, 336 + calc_planar_420_~buf#1.offset, 8);call write~int#34(calc_planar_420_#t~mem2226#1, calc_planar_420_~vdma3#1.base, 4 + calc_planar_420_~vdma3#1.offset, 4);havoc calc_planar_420_#t~mem2226#1;call calc_planar_420_#t~mem2227#1 := read~int#34(calc_planar_420_~vdma3#1.base, 4 + calc_planar_420_~vdma3#1.offset, 4);call calc_planar_420_#t~mem2228#1 := read~int#34(calc_planar_420_~vdma3#1.base, 12 + calc_planar_420_~vdma3#1.offset, 4);call write~int#34(calc_planar_420_#t~mem2227#1 + calc_planar_420_#t~mem2228#1, calc_planar_420_~vdma3#1.base, calc_planar_420_~vdma3#1.offset, 4);havoc calc_planar_420_#t~mem2227#1;havoc calc_planar_420_#t~mem2228#1;call calc_planar_420_#t~mem2229#1 := read~int#34(calc_planar_420_~vdma3#1.base, 12 + calc_planar_420_~vdma3#1.offset, 4);call calc_planar_420_#t~mem2230#1 := read~int#32(calc_planar_420_~buf#1.base, 336 + calc_planar_420_~buf#1.offset, 8);call write~int#34(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, 8 + 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~mem2231#1 := read~int#32(calc_planar_420_~buf#1.base, 296 + calc_planar_420_~buf#1.offset, 8);call write~int#34(calc_planar_420_#t~mem2231#1, calc_planar_420_~vdma2#1.base, 4 + calc_planar_420_~vdma2#1.offset, 4);havoc calc_planar_420_#t~mem2231#1;call calc_planar_420_#t~mem2232#1 := read~int#34(calc_planar_420_~vdma2#1.base, 4 + calc_planar_420_~vdma2#1.offset, 4);call calc_planar_420_#t~mem2233#1 := read~int#34(calc_planar_420_~vdma2#1.base, 12 + calc_planar_420_~vdma2#1.offset, 4);call write~int#34(calc_planar_420_#t~mem2232#1 + calc_planar_420_#t~mem2233#1, calc_planar_420_~vdma2#1.base, calc_planar_420_~vdma2#1.offset, 4);havoc calc_planar_420_#t~mem2232#1;havoc calc_planar_420_#t~mem2233#1;call calc_planar_420_#t~mem2234#1 := read~int#34(calc_planar_420_~vdma2#1.base, 12 + calc_planar_420_~vdma2#1.offset, 4);call calc_planar_420_#t~mem2235#1 := read~int#32(calc_planar_420_~buf#1.base, 296 + calc_planar_420_~buf#1.offset, 8);call write~int#34(calc_planar_420_#t~mem2234#1 % 4294967296 / 2 * calc_planar_420_~height~3#1 + calc_planar_420_#t~mem2235#1, calc_planar_420_~vdma2#1.base, 8 + calc_planar_420_~vdma2#1.offset, 4);havoc calc_planar_420_#t~mem2234#1;havoc calc_planar_420_#t~mem2235#1; [2025-02-08 04:21:56,293 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16244-1: SUMMARY for call ldv_mod_timer_57_#t~ret2666#1 := ldv_mod_timer(ldv_mod_timer_57_~ldv_func_res~2#1, ldv_mod_timer_57_~ldv_func_arg1#1.base, ldv_mod_timer_57_~ldv_func_arg1#1.offset, ldv_mod_timer_57_~ldv_func_arg2#1); srcloc: null [2025-02-08 04:21:56,293 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16244: assume -2147483648 <= ldv_mod_timer_57_#t~ret2666#1 && ldv_mod_timer_57_#t~ret2666#1 <= 2147483647;ldv_mod_timer_57_~tmp___0~61#1 := ldv_mod_timer_57_#t~ret2666#1;havoc ldv_mod_timer_57_#t~ret2666#1;ldv_mod_timer_57_#res#1 := ldv_mod_timer_57_~tmp___0~61#1; [2025-02-08 04:21:56,293 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14956: 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:21:56,293 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14676: 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:21:56,293 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14676: 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:21:56,296 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14726-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:21:56,297 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14694: assume 3 == calculate_video_dma_grab_planar_~field~4#1 % 4294967296;call calculate_video_dma_grab_planar_#t~mem2294#1 := read~int#34(calculate_video_dma_grab_planar_~#vdma1~2#1.base, 4 + calculate_video_dma_grab_planar_~#vdma1~2#1.offset, 4);call write~int#34(calculate_video_dma_grab_planar_#t~mem2294#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~mem2294#1;call calculate_video_dma_grab_planar_#t~mem2295#1 := read~int#34(calculate_video_dma_grab_planar_~#vdma1~2#1.base, 8 + calculate_video_dma_grab_planar_~#vdma1~2#1.offset, 4);call write~int#34(calculate_video_dma_grab_planar_#t~mem2295#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~mem2295#1;call calculate_video_dma_grab_planar_#t~mem2296#1 := read~int#34(calculate_video_dma_grab_planar_~#vdma1~2#1.base, 12 + calculate_video_dma_grab_planar_~#vdma1~2#1.offset, 4);call write~int#34(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#34(calculate_video_dma_grab_planar_~#vdma2~1#1.base, 4 + calculate_video_dma_grab_planar_~#vdma2~1#1.offset, 4);call write~int#34(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#34(calculate_video_dma_grab_planar_~#vdma2~1#1.base, 8 + calculate_video_dma_grab_planar_~#vdma2~1#1.offset, 4);call write~int#34(calculate_video_dma_grab_planar_#t~mem2298#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~mem2298#1;call calculate_video_dma_grab_planar_#t~mem2299#1 := read~int#34(calculate_video_dma_grab_planar_~#vdma2~1#1.base, 12 + calculate_video_dma_grab_planar_~#vdma2~1#1.offset, 4);call write~int#34(calculate_video_dma_grab_planar_#t~mem2299#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~mem2299#1;call calculate_video_dma_grab_planar_#t~mem2300#1 := read~int#34(calculate_video_dma_grab_planar_~#vdma3~0#1.base, 4 + calculate_video_dma_grab_planar_~#vdma3~0#1.offset, 4);call write~int#34(calculate_video_dma_grab_planar_#t~mem2300#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~mem2300#1;call calculate_video_dma_grab_planar_#t~mem2301#1 := read~int#34(calculate_video_dma_grab_planar_~#vdma3~0#1.base, 8 + calculate_video_dma_grab_planar_~#vdma3~0#1.offset, 4);call write~int#34(calculate_video_dma_grab_planar_#t~mem2301#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~mem2301#1;call calculate_video_dma_grab_planar_#t~mem2302#1 := read~int#34(calculate_video_dma_grab_planar_~#vdma3~0#1.base, 12 + calculate_video_dma_grab_planar_~#vdma3~0#1.offset, 4);call write~int#34(calculate_video_dma_grab_planar_#t~mem2302#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~mem2302#1; [2025-02-08 04:21:56,297 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14694: assume !(3 == calculate_video_dma_grab_planar_~field~4#1 % 4294967296); [2025-02-08 04:21:56,297 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14529-1: calc_planar_422_#res#1 := 0; [2025-02-08 04:21:56,297 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16247-1: ldv_mod_timer_57_#res#1 := ldv_mod_timer_57_~ldv_func_res~2#1; [2025-02-08 04:21:56,297 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14678: assume 7 == calculate_video_dma_grab_planar_~field~4#1 % 4294967296;call calculate_video_dma_grab_planar_#t~mem2282#1 := read~int#34(calculate_video_dma_grab_planar_~#vdma1~2#1.base, 8 + calculate_video_dma_grab_planar_~#vdma1~2#1.offset, 4);call write~int#34(calculate_video_dma_grab_planar_#t~mem2282#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~mem2282#1;call calculate_video_dma_grab_planar_#t~mem2283#1 := read~int#34(calculate_video_dma_grab_planar_~#vdma1~2#1.base, 12 + calculate_video_dma_grab_planar_~#vdma1~2#1.offset, 4);call write~int#34(calculate_video_dma_grab_planar_#t~mem2283#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~mem2283#1;call calculate_video_dma_grab_planar_#t~mem2284#1 := read~int#34(calculate_video_dma_grab_planar_~#vdma2~1#1.base, 8 + calculate_video_dma_grab_planar_~#vdma2~1#1.offset, 4);call write~int#34(calculate_video_dma_grab_planar_#t~mem2284#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~mem2284#1;call calculate_video_dma_grab_planar_#t~mem2285#1 := read~int#34(calculate_video_dma_grab_planar_~#vdma2~1#1.base, 12 + calculate_video_dma_grab_planar_~#vdma2~1#1.offset, 4);call write~int#34(calculate_video_dma_grab_planar_#t~mem2285#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~mem2285#1;call calculate_video_dma_grab_planar_#t~mem2286#1 := read~int#34(calculate_video_dma_grab_planar_~#vdma3~0#1.base, 8 + calculate_video_dma_grab_planar_~#vdma3~0#1.offset, 4);call write~int#34(calculate_video_dma_grab_planar_#t~mem2286#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~mem2286#1;call calculate_video_dma_grab_planar_#t~mem2287#1 := read~int#34(calculate_video_dma_grab_planar_~#vdma3~0#1.base, 12 + calculate_video_dma_grab_planar_~#vdma3~0#1.offset, 4);call write~int#34(calculate_video_dma_grab_planar_#t~mem2287#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~mem2287#1; [2025-02-08 04:21:56,297 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14678: assume !(7 == calculate_video_dma_grab_planar_~field~4#1 % 4294967296); [2025-02-08 04:21:56,297 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14414: 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~ret2380#1 := calculate_video_dma_grab_packed_#res#1;havoc calculate_video_dma_grab_packed_#t~mem2135#1.base, calculate_video_dma_grab_packed_#t~mem2135#1.offset, calculate_video_dma_grab_packed_#t~mem2136#1.base, calculate_video_dma_grab_packed_#t~mem2136#1.offset, calculate_video_dma_grab_packed_#t~mem2137#1, calculate_video_dma_grab_packed_#t~ret2138#1.base, calculate_video_dma_grab_packed_#t~ret2138#1.offset, calculate_video_dma_grab_packed_#t~mem2139#1.base, calculate_video_dma_grab_packed_#t~mem2139#1.offset, calculate_video_dma_grab_packed_#t~mem2140#1, calculate_video_dma_grab_packed_#t~mem2141#1.base, calculate_video_dma_grab_packed_#t~mem2141#1.offset, calculate_video_dma_grab_packed_#t~mem2142#1, 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~mem2145#1.base, calculate_video_dma_grab_packed_#t~mem2145#1.offset, calculate_video_dma_grab_packed_#t~mem2146#1, calculate_video_dma_grab_packed_#t~mem2147#1, calculate_video_dma_grab_packed_#t~bitwise2148#1, calculate_video_dma_grab_packed_#t~mem2149#1, calculate_video_dma_grab_packed_#t~ret2150#1, calculate_video_dma_grab_packed_#t~mem2151#1.base, calculate_video_dma_grab_packed_#t~mem2151#1.offset, calculate_video_dma_grab_packed_#t~ret2152#1, calculate_video_dma_grab_packed_#t~mem2153#1.base, calculate_video_dma_grab_packed_#t~mem2153#1.offset, calculate_video_dma_grab_packed_#t~mem2154#1, calculate_video_dma_grab_packed_#t~mem2155#1.base, calculate_video_dma_grab_packed_#t~mem2155#1.offset, calculate_video_dma_grab_packed_#t~mem2156#1, calculate_video_dma_grab_packed_#t~mem2157#1, calculate_video_dma_grab_packed_#t~mem2158#1, calculate_video_dma_grab_packed_#t~bitwise2159#1, calculate_video_dma_grab_packed_#t~bitwise2160#1, calculate_video_dma_grab_packed_#t~mem2161#1, calculate_video_dma_grab_packed_#t~mem2162#1, calculate_video_dma_grab_packed_#t~mem2163#1, calculate_video_dma_grab_packed_#t~mem2164#1, calculate_video_dma_grab_packed_#t~mem2166#1, calculate_video_dma_grab_packed_#t~mem2165#1, calculate_video_dma_grab_packed_#t~mem2167#1, calculate_video_dma_grab_packed_#t~mem2169#1, calculate_video_dma_grab_packed_#t~mem2168#1, calculate_video_dma_grab_packed_#t~mem2170#1, calculate_video_dma_grab_packed_#t~mem2171#1, calculate_video_dma_grab_packed_#t~mem2172#1, calculate_video_dma_grab_packed_#t~mem2173#1, calculate_video_dma_grab_packed_#t~mem2174#1, calculate_video_dma_grab_packed_#t~mem2175#1, calculate_video_dma_grab_packed_#t~mem2176#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_~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~87#1.base, calculate_video_dma_grab_packed_~tmp~87#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~49#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~ret2380#1 && saa7146_set_capture_#t~ret2380#1 <= 2147483647;havoc saa7146_set_capture_#t~ret2380#1; [2025-02-08 04:21:56,298 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14563: 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~ret2379#1 := calculate_video_dma_grab_planar_#res#1;havoc calculate_video_dma_grab_planar_#t~mem2236#1.base, calculate_video_dma_grab_planar_#t~mem2236#1.offset, calculate_video_dma_grab_planar_#t~mem2237#1.base, calculate_video_dma_grab_planar_#t~mem2237#1.offset, calculate_video_dma_grab_planar_#t~mem2238#1, calculate_video_dma_grab_planar_#t~ret2239#1.base, calculate_video_dma_grab_planar_#t~ret2239#1.offset, calculate_video_dma_grab_planar_#t~mem2240#1.base, calculate_video_dma_grab_planar_#t~mem2240#1.offset, calculate_video_dma_grab_planar_#t~mem2241#1, calculate_video_dma_grab_planar_#t~mem2242#1.base, calculate_video_dma_grab_planar_#t~mem2242#1.offset, calculate_video_dma_grab_planar_#t~mem2243#1, 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~mem2246#1, calculate_video_dma_grab_planar_#t~ret2247#1, calculate_video_dma_grab_planar_#t~mem2248#1, calculate_video_dma_grab_planar_#t~ret2249#1, calculate_video_dma_grab_planar_#t~mem2250#1, calculate_video_dma_grab_planar_#t~ret2251#1, calculate_video_dma_grab_planar_#t~bitwise2252#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.base, calculate_video_dma_grab_planar_#t~mem2255#1.offset, calculate_video_dma_grab_planar_#t~ret2256#1, calculate_video_dma_grab_planar_#t~mem2257#1.base, calculate_video_dma_grab_planar_#t~mem2257#1.offset, calculate_video_dma_grab_planar_#t~mem2258#1, calculate_video_dma_grab_planar_#t~mem2259#1.base, calculate_video_dma_grab_planar_#t~mem2259#1.offset, calculate_video_dma_grab_planar_#t~mem2260#1, calculate_video_dma_grab_planar_#t~mem2261#1, calculate_video_dma_grab_planar_#t~bitwise2262#1, calculate_video_dma_grab_planar_#t~mem2263#1, calculate_video_dma_grab_planar_#t~mem2264#1, calculate_video_dma_grab_planar_#t~mem2265#1, calculate_video_dma_grab_planar_#t~mem2266#1, calculate_video_dma_grab_planar_#t~mem2268#1, calculate_video_dma_grab_planar_#t~mem2267#1, calculate_video_dma_grab_planar_#t~mem2269#1, calculate_video_dma_grab_planar_#t~mem2271#1, calculate_video_dma_grab_planar_#t~mem2270#1, calculate_video_dma_grab_planar_#t~mem2272#1, calculate_video_dma_grab_planar_#t~mem2273#1, calculate_video_dma_grab_planar_#t~mem2274#1, calculate_video_dma_grab_planar_#t~bitwise2275#1, calculate_video_dma_grab_planar_#t~mem2276#1, calculate_video_dma_grab_planar_#t~bitwise2277#1, calculate_video_dma_grab_planar_#t~mem2278#1, calculate_video_dma_grab_planar_#t~mem2279#1, calculate_video_dma_grab_planar_#t~ret2280#1, calculate_video_dma_grab_planar_#t~ret2281#1, calculate_video_dma_grab_planar_#t~mem2282#1, calculate_video_dma_grab_planar_#t~mem2283#1, calculate_video_dma_grab_planar_#t~mem2284#1, calculate_video_dma_grab_planar_#t~mem2285#1, calculate_video_dma_grab_planar_#t~mem2286#1, calculate_video_dma_grab_planar_#t~mem2287#1, calculate_video_dma_grab_planar_#t~mem2288#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_~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~88#1.base, calculate_video_dma_grab_planar_~tmp~88#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~50#1, calculate_video_dma_grab_planar_~tmp___1~32#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~18#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~ret2379#1 && saa7146_set_capture_#t~ret2379#1 <= 2147483647;havoc saa7146_set_capture_#t~ret2379#1; [2025-02-08 04:21:56,298 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14514: assume 0 != calc_planar_422_#t~mem2190#1;havoc calc_planar_422_#t~mem2190#1;call calc_planar_422_#t~mem2191#1 := read~int#32(calc_planar_422_~buf#1.base, 296 + calc_planar_422_~buf#1.offset, 8);call write~int#34(calc_planar_422_#t~mem2191#1, calc_planar_422_~vdma2#1.base, 8 + calc_planar_422_~vdma2#1.offset, 4);havoc calc_planar_422_#t~mem2191#1;call calc_planar_422_#t~mem2192#1 := read~int#34(calc_planar_422_~vdma2#1.base, 12 + calc_planar_422_~vdma2#1.offset, 4);call calc_planar_422_#t~mem2193#1 := read~int#32(calc_planar_422_~buf#1.base, 296 + calc_planar_422_~buf#1.offset, 8);call write~int#34(calc_planar_422_#t~mem2192#1 % 4294967296 / 2 * calc_planar_422_~height~2#1 + calc_planar_422_#t~mem2193#1, calc_planar_422_~vdma2#1.base, 4 + calc_planar_422_~vdma2#1.offset, 4);havoc calc_planar_422_#t~mem2192#1;havoc calc_planar_422_#t~mem2193#1;call calc_planar_422_#t~mem2195#1 := read~int#34(calc_planar_422_~vdma2#1.base, 4 + calc_planar_422_~vdma2#1.offset, 4);call calc_planar_422_#t~mem2194#1 := read~int#34(calc_planar_422_~vdma2#1.base, 12 + calc_planar_422_~vdma2#1.offset, 4);call write~int#34(calc_planar_422_#t~mem2195#1 - calc_planar_422_#t~mem2194#1 % 4294967296 / 2, calc_planar_422_~vdma2#1.base, calc_planar_422_~vdma2#1.offset, 4);havoc calc_planar_422_#t~mem2195#1;havoc calc_planar_422_#t~mem2194#1;call calc_planar_422_#t~mem2196#1 := read~int#32(calc_planar_422_~buf#1.base, 336 + calc_planar_422_~buf#1.offset, 8);call write~int#34(calc_planar_422_#t~mem2196#1, calc_planar_422_~vdma3#1.base, 8 + calc_planar_422_~vdma3#1.offset, 4);havoc calc_planar_422_#t~mem2196#1;call calc_planar_422_#t~mem2197#1 := read~int#34(calc_planar_422_~vdma3#1.base, 12 + calc_planar_422_~vdma3#1.offset, 4);call calc_planar_422_#t~mem2198#1 := read~int#32(calc_planar_422_~buf#1.base, 336 + calc_planar_422_~buf#1.offset, 8);call write~int#34(calc_planar_422_#t~mem2197#1 % 4294967296 / 2 * calc_planar_422_~height~2#1 + calc_planar_422_#t~mem2198#1, calc_planar_422_~vdma3#1.base, 4 + calc_planar_422_~vdma3#1.offset, 4);havoc calc_planar_422_#t~mem2197#1;havoc calc_planar_422_#t~mem2198#1;call calc_planar_422_#t~mem2200#1 := read~int#34(calc_planar_422_~vdma3#1.base, 4 + calc_planar_422_~vdma3#1.offset, 4);call calc_planar_422_#t~mem2199#1 := read~int#34(calc_planar_422_~vdma3#1.base, 12 + calc_planar_422_~vdma3#1.offset, 4);call write~int#34(calc_planar_422_#t~mem2200#1 - calc_planar_422_#t~mem2199#1 % 4294967296 / 2, calc_planar_422_~vdma3#1.base, calc_planar_422_~vdma3#1.offset, 4);havoc calc_planar_422_#t~mem2200#1;havoc calc_planar_422_#t~mem2199#1; [2025-02-08 04:21:56,298 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14514: assume !(0 != calc_planar_422_#t~mem2190#1);havoc calc_planar_422_#t~mem2190#1;call calc_planar_422_#t~mem2201#1 := read~int#32(calc_planar_422_~buf#1.base, 336 + calc_planar_422_~buf#1.offset, 8);call write~int#34(calc_planar_422_#t~mem2201#1, calc_planar_422_~vdma3#1.base, 4 + calc_planar_422_~vdma3#1.offset, 4);havoc calc_planar_422_#t~mem2201#1;call calc_planar_422_#t~mem2203#1 := read~int#34(calc_planar_422_~vdma3#1.base, 4 + calc_planar_422_~vdma3#1.offset, 4);call calc_planar_422_#t~mem2202#1 := read~int#34(calc_planar_422_~vdma3#1.base, 12 + calc_planar_422_~vdma3#1.offset, 4);call write~int#34(calc_planar_422_#t~mem2203#1 + calc_planar_422_#t~mem2202#1 % 4294967296 / 2, calc_planar_422_~vdma3#1.base, calc_planar_422_~vdma3#1.offset, 4);havoc calc_planar_422_#t~mem2203#1;havoc calc_planar_422_#t~mem2202#1;call calc_planar_422_#t~mem2204#1 := read~int#34(calc_planar_422_~vdma3#1.base, 12 + calc_planar_422_~vdma3#1.offset, 4);call calc_planar_422_#t~mem2205#1 := read~int#32(calc_planar_422_~buf#1.base, 336 + calc_planar_422_~buf#1.offset, 8);call write~int#34(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, 8 + 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~mem2206#1 := read~int#32(calc_planar_422_~buf#1.base, 296 + calc_planar_422_~buf#1.offset, 8);call write~int#34(calc_planar_422_#t~mem2206#1, calc_planar_422_~vdma2#1.base, 4 + calc_planar_422_~vdma2#1.offset, 4);havoc calc_planar_422_#t~mem2206#1;call calc_planar_422_#t~mem2208#1 := read~int#34(calc_planar_422_~vdma2#1.base, 4 + calc_planar_422_~vdma2#1.offset, 4);call calc_planar_422_#t~mem2207#1 := read~int#34(calc_planar_422_~vdma2#1.base, 12 + calc_planar_422_~vdma2#1.offset, 4);call write~int#34(calc_planar_422_#t~mem2208#1 + calc_planar_422_#t~mem2207#1 % 4294967296 / 2, calc_planar_422_~vdma2#1.base, calc_planar_422_~vdma2#1.offset, 4);havoc calc_planar_422_#t~mem2208#1;havoc calc_planar_422_#t~mem2207#1;call calc_planar_422_#t~mem2209#1 := read~int#34(calc_planar_422_~vdma2#1.base, 12 + calc_planar_422_~vdma2#1.offset, 4);call calc_planar_422_#t~mem2210#1 := read~int#32(calc_planar_422_~buf#1.base, 296 + calc_planar_422_~buf#1.offset, 8);call write~int#34(calc_planar_422_#t~mem2209#1 % 4294967296 / 2 * calc_planar_422_~height~2#1 + calc_planar_422_#t~mem2210#1, calc_planar_422_~vdma2#1.base, 8 + calc_planar_422_~vdma2#1.offset, 4);havoc calc_planar_422_#t~mem2209#1;havoc calc_planar_422_#t~mem2210#1; [2025-02-08 04:21:56,298 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12466: buffer_activate_#t~ret1661#1 := ldv_mod_timer_59_#res#1;havoc ldv_mod_timer_59_#t~ret1853#1, ldv_mod_timer_59_#t~ret1854#1, ldv_mod_timer_59_~ldv_func_arg1#1.base, ldv_mod_timer_59_~ldv_func_arg1#1.offset, ldv_mod_timer_59_~ldv_func_arg2#1, ldv_mod_timer_59_~ldv_func_res~1#1, ldv_mod_timer_59_~tmp~83#1, ldv_mod_timer_59_~tmp___0~48#1;havoc ldv_mod_timer_59_#in~ldv_func_arg1#1.base, ldv_mod_timer_59_#in~ldv_func_arg1#1.offset, ldv_mod_timer_59_#in~ldv_func_arg2#1;assume { :end_inline_ldv_mod_timer_59 } true;assume -2147483648 <= buffer_activate_#t~ret1661#1 && buffer_activate_#t~ret1661#1 <= 2147483647;havoc buffer_activate_#t~ret1661#1;buffer_activate_#res#1 := 0; [2025-02-08 04:21:56,298 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13474: assume -2147483648 <= ldv_mod_timer_59_#t~ret1853#1 && ldv_mod_timer_59_#t~ret1853#1 <= 2147483647;ldv_mod_timer_59_~tmp~83#1 := ldv_mod_timer_59_#t~ret1853#1;havoc ldv_mod_timer_59_#t~ret1853#1;ldv_mod_timer_59_~ldv_func_res~1#1 := ldv_mod_timer_59_~tmp~83#1; [2025-02-08 04:21:56,298 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14663: calculate_video_dma_grab_planar_#t~ret2280#1 := calc_planar_420_#res#1;havoc calc_planar_420_#t~mem2211#1.base, calc_planar_420_#t~mem2211#1.offset, calc_planar_420_#t~mem2212#1, calc_planar_420_#t~mem2213#1.base, calc_planar_420_#t~mem2213#1.offset, calc_planar_420_#t~mem2214#1, calc_planar_420_#t~mem2215#1, calc_planar_420_#t~mem2216#1, calc_planar_420_#t~mem2217#1, calc_planar_420_#t~mem2218#1, calc_planar_420_#t~mem2220#1, calc_planar_420_#t~mem2219#1, calc_planar_420_#t~mem2221#1, calc_planar_420_#t~mem2222#1, calc_planar_420_#t~mem2223#1, calc_planar_420_#t~mem2225#1, calc_planar_420_#t~mem2224#1, calc_planar_420_#t~mem2226#1, calc_planar_420_#t~mem2227#1, calc_planar_420_#t~mem2228#1, calc_planar_420_#t~mem2229#1, calc_planar_420_#t~mem2230#1, calc_planar_420_#t~mem2231#1, calc_planar_420_#t~mem2232#1, calc_planar_420_#t~mem2233#1, calc_planar_420_#t~mem2234#1, calc_planar_420_#t~mem2235#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~ret2280#1 && calculate_video_dma_grab_planar_#t~ret2280#1 <= 2147483647;havoc calculate_video_dma_grab_planar_#t~ret2280#1; [2025-02-08 04:21:56,299 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14663-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~mem2211#1.base, calc_planar_420_#t~mem2211#1.offset, calc_planar_420_#t~mem2212#1, calc_planar_420_#t~mem2213#1.base, calc_planar_420_#t~mem2213#1.offset, calc_planar_420_#t~mem2214#1, calc_planar_420_#t~mem2215#1, calc_planar_420_#t~mem2216#1, calc_planar_420_#t~mem2217#1, calc_planar_420_#t~mem2218#1, calc_planar_420_#t~mem2220#1, calc_planar_420_#t~mem2219#1, calc_planar_420_#t~mem2221#1, calc_planar_420_#t~mem2222#1, calc_planar_420_#t~mem2223#1, calc_planar_420_#t~mem2225#1, calc_planar_420_#t~mem2224#1, calc_planar_420_#t~mem2226#1, calc_planar_420_#t~mem2227#1, calc_planar_420_#t~mem2228#1, calc_planar_420_#t~mem2229#1, calc_planar_420_#t~mem2230#1, calc_planar_420_#t~mem2231#1, calc_planar_420_#t~mem2232#1, calc_planar_420_#t~mem2233#1, calc_planar_420_#t~mem2234#1, calc_planar_420_#t~mem2235#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~mem2211#1.base, calc_planar_420_#t~mem2211#1.offset := read~$Pointer$#32(calc_planar_420_~buf#1.base, 220 + calc_planar_420_~buf#1.offset, 8);call calc_planar_420_#t~mem2212#1 := read~int#32(calc_planar_420_#t~mem2211#1.base, 4 + calc_planar_420_#t~mem2211#1.offset, 4);calc_planar_420_~height~3#1 := (if calc_planar_420_#t~mem2212#1 % 4294967296 % 4294967296 <= 2147483647 then calc_planar_420_#t~mem2212#1 % 4294967296 % 4294967296 else calc_planar_420_#t~mem2212#1 % 4294967296 % 4294967296 - 4294967296);havoc calc_planar_420_#t~mem2211#1.base, calc_planar_420_#t~mem2211#1.offset;havoc calc_planar_420_#t~mem2212#1;call calc_planar_420_#t~mem2213#1.base, calc_planar_420_#t~mem2213#1.offset := read~$Pointer$#32(calc_planar_420_~buf#1.base, 220 + calc_planar_420_~buf#1.offset, 8);call calc_planar_420_#t~mem2214#1 := read~int#32(calc_planar_420_#t~mem2213#1.base, calc_planar_420_#t~mem2213#1.offset, 4);calc_planar_420_~width~3#1 := (if calc_planar_420_#t~mem2214#1 % 4294967296 % 4294967296 <= 2147483647 then calc_planar_420_#t~mem2214#1 % 4294967296 % 4294967296 else calc_planar_420_#t~mem2214#1 % 4294967296 % 4294967296 - 4294967296);havoc calc_planar_420_#t~mem2213#1.base, calc_planar_420_#t~mem2213#1.offset;havoc calc_planar_420_#t~mem2214#1;call write~int#34((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#34((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~mem2215#1 := read~int#32(calc_planar_420_~vv#1.base, 1137 + calc_planar_420_~vv#1.offset, 4); [2025-02-08 04:21:56,299 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13474-1: SUMMARY for call ldv_mod_timer_59_#t~ret1853#1 := mod_timer(ldv_mod_timer_59_~ldv_func_arg1#1.base, ldv_mod_timer_59_~ldv_func_arg1#1.offset, ldv_mod_timer_59_~ldv_func_arg2#1); srcloc: null [2025-02-08 04:21:56,299 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14713: call calculate_video_dma_grab_planar_#t~mem2307#1 := read~int#32(calculate_video_dma_grab_planar_~sfmt~4#1.base, 17 + calculate_video_dma_grab_planar_~sfmt~4#1.offset, 1); [2025-02-08 04:21:56,299 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14713-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:21:56,299 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14961: 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:21:56,299 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15474: buffer_activate___0_#t~ret2521#1 := ldv_mod_timer_57_#res#1;havoc ldv_mod_timer_57_#t~ret2665#1, ldv_mod_timer_57_#t~ret2666#1, ldv_mod_timer_57_~ldv_func_arg1#1.base, ldv_mod_timer_57_~ldv_func_arg1#1.offset, ldv_mod_timer_57_~ldv_func_arg2#1, ldv_mod_timer_57_~ldv_func_res~2#1, ldv_mod_timer_57_~tmp~111#1, ldv_mod_timer_57_~tmp___0~61#1;havoc ldv_mod_timer_57_#in~ldv_func_arg1#1.base, ldv_mod_timer_57_#in~ldv_func_arg1#1.offset, ldv_mod_timer_57_#in~ldv_func_arg2#1;assume { :end_inline_ldv_mod_timer_57 } true;assume -2147483648 <= buffer_activate___0_#t~ret2521#1 && buffer_activate___0_#t~ret2521#1 <= 2147483647;havoc buffer_activate___0_#t~ret2521#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:21:56,299 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13476-1: SUMMARY for call ldv_mod_timer_59_#t~ret1854#1 := ldv_mod_timer(ldv_mod_timer_59_~ldv_func_res~1#1, ldv_mod_timer_59_~ldv_func_arg1#1.base, ldv_mod_timer_59_~ldv_func_arg1#1.offset, ldv_mod_timer_59_~ldv_func_arg2#1); srcloc: null [2025-02-08 04:21:56,299 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13476: assume -2147483648 <= ldv_mod_timer_59_#t~ret1854#1 && ldv_mod_timer_59_#t~ret1854#1 <= 2147483647;ldv_mod_timer_59_~tmp___0~48#1 := ldv_mod_timer_59_#t~ret1854#1;havoc ldv_mod_timer_59_#t~ret1854#1;ldv_mod_timer_59_#res#1 := ldv_mod_timer_59_~tmp___0~48#1; [2025-02-08 04:21:56,299 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14715: assume 0 != (if calculate_video_dma_grab_planar_#t~mem2307#1 % 256 % 4294967296 <= 2147483647 then calculate_video_dma_grab_planar_#t~mem2307#1 % 256 % 4294967296 else calculate_video_dma_grab_planar_#t~mem2307#1 % 256 % 4294967296 - 4294967296) % 2;havoc calculate_video_dma_grab_planar_#t~mem2307#1; [2025-02-08 04:21:56,299 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14715: assume !(0 != (if calculate_video_dma_grab_planar_#t~mem2307#1 % 256 % 4294967296 <= 2147483647 then calculate_video_dma_grab_planar_#t~mem2307#1 % 256 % 4294967296 else calculate_video_dma_grab_planar_#t~mem2307#1 % 256 % 4294967296 - 4294967296) % 2);havoc calculate_video_dma_grab_planar_#t~mem2307#1; [2025-02-08 04:21:56,299 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-3: #t~ret2815#1 := buffer_activate_#res#1;havoc buffer_activate_#t~mem1660#1.base, buffer_activate_#t~mem1660#1.offset, buffer_activate_#t~ret1661#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~ret2815#1 && #t~ret2815#1 <= 2147483647;#t~funptrres2797#1 := #t~ret2815#1; [2025-02-08 04:21:56,299 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14882: 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~mem2352#1.base, saa7146_set_capture_#t~mem2352#1.offset, saa7146_set_capture_#t~mem2353#1, saa7146_set_capture_#t~ret2354#1.base, saa7146_set_capture_#t~ret2354#1.offset, saa7146_set_capture_#t~mem2355#1.base, saa7146_set_capture_#t~mem2355#1.offset, saa7146_set_capture_#t~bitwise2356#1, saa7146_set_capture_#t~mem2357#1, saa7146_set_capture_#t~ret2358#1, saa7146_set_capture_#t~ret2359#1, saa7146_set_capture_#t~mem2360#1.base, saa7146_set_capture_#t~mem2360#1.offset, saa7146_set_capture_#t~ret2361#1, saa7146_set_capture_#t~bitwise2362#1, saa7146_set_capture_#t~mem2363#1, saa7146_set_capture_#t~ret2364#1, saa7146_set_capture_#t~ret2365#1, saa7146_set_capture_#t~mem2366#1.base, saa7146_set_capture_#t~mem2366#1.offset, saa7146_set_capture_#t~mem2367#1.base, saa7146_set_capture_#t~mem2367#1.offset, saa7146_set_capture_#t~mem2368#1, saa7146_set_capture_#t~mem2369#1.base, saa7146_set_capture_#t~mem2369#1.offset, saa7146_set_capture_#t~mem2370#1, saa7146_set_capture_#t~mem2371#1.base, saa7146_set_capture_#t~mem2371#1.offset, saa7146_set_capture_#t~mem2372#1, saa7146_set_capture_#t~mem2373#1, saa7146_set_capture_#t~mem2374#1, saa7146_set_capture_#t~mem2375#1, saa7146_set_capture_#t~mem2376#1, saa7146_set_capture_#t~mem2377#1, saa7146_set_capture_#t~bitwise2378#1, saa7146_set_capture_#t~ret2379#1, saa7146_set_capture_#t~ret2380#1, saa7146_set_capture_#t~mem2381#1, saa7146_set_capture_#t~mem2382#1.base, saa7146_set_capture_#t~mem2382#1.offset, saa7146_set_capture_#t~mem2383#1.base, saa7146_set_capture_#t~mem2383#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~90#1.base, saa7146_set_capture_~tmp~90#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~52#1, saa7146_set_capture_~#descriptor___0~22#1.base, saa7146_set_capture_~#descriptor___0~22#1.offset, saa7146_set_capture_~tmp___1~34#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_59 } true;ldv_mod_timer_59_#in~ldv_func_arg1#1.base, ldv_mod_timer_59_#in~ldv_func_arg1#1.offset, ldv_mod_timer_59_#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_59_#res#1;havoc ldv_mod_timer_59_#t~ret1853#1, ldv_mod_timer_59_#t~ret1854#1, ldv_mod_timer_59_~ldv_func_arg1#1.base, ldv_mod_timer_59_~ldv_func_arg1#1.offset, ldv_mod_timer_59_~ldv_func_arg2#1, ldv_mod_timer_59_~ldv_func_res~1#1, ldv_mod_timer_59_~tmp~83#1, ldv_mod_timer_59_~tmp___0~48#1;ldv_mod_timer_59_~ldv_func_arg1#1.base, ldv_mod_timer_59_~ldv_func_arg1#1.offset := ldv_mod_timer_59_#in~ldv_func_arg1#1.base, ldv_mod_timer_59_#in~ldv_func_arg1#1.offset;ldv_mod_timer_59_~ldv_func_arg2#1 := ldv_mod_timer_59_#in~ldv_func_arg2#1;havoc ldv_mod_timer_59_~ldv_func_res~1#1;havoc ldv_mod_timer_59_~tmp~83#1;havoc ldv_mod_timer_59_~tmp___0~48#1; [2025-02-08 04:21:56,299 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14717: 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:21:56,299 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14965-2: call saa7146_set_capture_#t~mem2381#1 := read~int#32(saa7146_set_capture_~dev#1.base, 1230 + saa7146_set_capture_~dev#1.offset, 8);call saa7146_set_capture_#t~mem2382#1.base, saa7146_set_capture_#t~mem2382#1.offset := read~$Pointer$#32(saa7146_set_capture_~dev#1.base, 802 + saa7146_set_capture_~dev#1.offset, 8); [2025-02-08 04:21:56,300 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14965-1: SUMMARY for call writel(saa7146_set_capture_#t~mem2381#1, saa7146_set_capture_#t~mem2382#1.base, 260 + saa7146_set_capture_#t~mem2382#1.offset); srcloc: null [2025-02-08 04:21:56,300 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14965: havoc saa7146_set_capture_#t~mem2381#1;havoc saa7146_set_capture_#t~mem2382#1.base, saa7146_set_capture_#t~mem2382#1.offset;call saa7146_set_capture_#t~mem2383#1.base, saa7146_set_capture_#t~mem2383#1.offset := read~$Pointer$#32(saa7146_set_capture_~dev#1.base, 802 + saa7146_set_capture_~dev#1.offset, 8); [2025-02-08 04:21:56,300 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14668-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~mem2186#1.base, calc_planar_422_#t~mem2186#1.offset, calc_planar_422_#t~mem2187#1, calc_planar_422_#t~mem2188#1.base, calc_planar_422_#t~mem2188#1.offset, calc_planar_422_#t~mem2189#1, calc_planar_422_#t~mem2190#1, calc_planar_422_#t~mem2191#1, calc_planar_422_#t~mem2192#1, calc_planar_422_#t~mem2193#1, calc_planar_422_#t~mem2195#1, calc_planar_422_#t~mem2194#1, calc_planar_422_#t~mem2196#1, calc_planar_422_#t~mem2197#1, calc_planar_422_#t~mem2198#1, calc_planar_422_#t~mem2200#1, calc_planar_422_#t~mem2199#1, calc_planar_422_#t~mem2201#1, calc_planar_422_#t~mem2203#1, calc_planar_422_#t~mem2202#1, calc_planar_422_#t~mem2204#1, calc_planar_422_#t~mem2205#1, calc_planar_422_#t~mem2206#1, calc_planar_422_#t~mem2208#1, calc_planar_422_#t~mem2207#1, calc_planar_422_#t~mem2209#1, calc_planar_422_#t~mem2210#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~mem2186#1.base, calc_planar_422_#t~mem2186#1.offset := read~$Pointer$#32(calc_planar_422_~buf#1.base, 220 + calc_planar_422_~buf#1.offset, 8);call calc_planar_422_#t~mem2187#1 := read~int#32(calc_planar_422_#t~mem2186#1.base, 4 + calc_planar_422_#t~mem2186#1.offset, 4);calc_planar_422_~height~2#1 := (if calc_planar_422_#t~mem2187#1 % 4294967296 % 4294967296 <= 2147483647 then calc_planar_422_#t~mem2187#1 % 4294967296 % 4294967296 else calc_planar_422_#t~mem2187#1 % 4294967296 % 4294967296 - 4294967296);havoc calc_planar_422_#t~mem2186#1.base, calc_planar_422_#t~mem2186#1.offset;havoc calc_planar_422_#t~mem2187#1;call calc_planar_422_#t~mem2188#1.base, calc_planar_422_#t~mem2188#1.offset := read~$Pointer$#32(calc_planar_422_~buf#1.base, 220 + calc_planar_422_~buf#1.offset, 8);call calc_planar_422_#t~mem2189#1 := read~int#32(calc_planar_422_#t~mem2188#1.base, calc_planar_422_#t~mem2188#1.offset, 4);calc_planar_422_~width~2#1 := (if calc_planar_422_#t~mem2189#1 % 4294967296 % 4294967296 <= 2147483647 then calc_planar_422_#t~mem2189#1 % 4294967296 % 4294967296 else calc_planar_422_#t~mem2189#1 % 4294967296 % 4294967296 - 4294967296);havoc calc_planar_422_#t~mem2188#1.base, calc_planar_422_#t~mem2188#1.offset;havoc calc_planar_422_#t~mem2189#1;call write~int#34(calc_planar_422_~width~2#1, calc_planar_422_~vdma2#1.base, 12 + calc_planar_422_~vdma2#1.offset, 4);call write~int#34(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~mem2190#1 := read~int#32(calc_planar_422_~vv#1.base, 1137 + calc_planar_422_~vv#1.offset, 4); [2025-02-08 04:21:56,300 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14668: calculate_video_dma_grab_planar_#t~ret2281#1 := calc_planar_422_#res#1;havoc calc_planar_422_#t~mem2186#1.base, calc_planar_422_#t~mem2186#1.offset, calc_planar_422_#t~mem2187#1, calc_planar_422_#t~mem2188#1.base, calc_planar_422_#t~mem2188#1.offset, calc_planar_422_#t~mem2189#1, calc_planar_422_#t~mem2190#1, calc_planar_422_#t~mem2191#1, calc_planar_422_#t~mem2192#1, calc_planar_422_#t~mem2193#1, calc_planar_422_#t~mem2195#1, calc_planar_422_#t~mem2194#1, calc_planar_422_#t~mem2196#1, calc_planar_422_#t~mem2197#1, calc_planar_422_#t~mem2198#1, calc_planar_422_#t~mem2200#1, calc_planar_422_#t~mem2199#1, calc_planar_422_#t~mem2201#1, calc_planar_422_#t~mem2203#1, calc_planar_422_#t~mem2202#1, calc_planar_422_#t~mem2204#1, calc_planar_422_#t~mem2205#1, calc_planar_422_#t~mem2206#1, calc_planar_422_#t~mem2208#1, calc_planar_422_#t~mem2207#1, calc_planar_422_#t~mem2209#1, calc_planar_422_#t~mem2210#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~ret2281#1 && calculate_video_dma_grab_planar_#t~ret2281#1 <= 2147483647;havoc calculate_video_dma_grab_planar_#t~ret2281#1; [2025-02-08 04:21:56,300 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13479-1: ldv_mod_timer_59_#res#1 := ldv_mod_timer_59_~ldv_func_res~1#1; [2025-02-08 04:21:56,439 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5490: 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:21:56,585 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10987: call ULTIMATE.dealloc(~#descriptor~21#1.base, ~#descriptor~21#1.offset);havoc ~#descriptor~21#1.base, ~#descriptor~21#1.offset;call ULTIMATE.dealloc(~#descriptor___0~13#1.base, ~#descriptor___0~13#1.offset);havoc ~#descriptor___0~13#1.base, ~#descriptor___0~13#1.offset;call ULTIMATE.dealloc(~#descriptor___1~11#1.base, ~#descriptor___1~11#1.offset);havoc ~#descriptor___1~11#1.base, ~#descriptor___1~11#1.offset; [2025-02-08 04:21:56,591 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5155: havoc #t~mem28;havoc #t~mem29;call ULTIMATE.dealloc(~#tmp~1.base, ~#tmp~1.offset);havoc ~#tmp~1.base, ~#tmp~1.offset; [2025-02-08 04:21:56,594 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18002: havoc #t~ret2792.base, #t~ret2792.offset; [2025-02-08 04:21:56,729 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5763: assume -2147483648 <= #t~ret228#1 && #t~ret228#1 <= 2147483647;havoc #t~ret228#1; [2025-02-08 04:21:56,730 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5763-1: SUMMARY for call #t~ret228#1 := __dynamic_pr_debug(~#descriptor___1~1#1.base, ~#descriptor___1~1#1.offset, 48, 0); srcloc: null [2025-02-08 04:21:56,730 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5759: assume -9223372036854775808 <= #t~ret227#1 && #t~ret227#1 <= 9223372036854775807;~tmp___4~0#1 := #t~ret227#1;havoc #t~mem226#1;havoc #t~ret227#1; [2025-02-08 04:21:56,730 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5759-1: SUMMARY for call #t~ret227#1 := ldv__builtin_expect((if #t~mem226#1 % 4294967296 % 18446744073709551616 <= 9223372036854775807 then #t~mem226#1 % 4294967296 % 18446744073709551616 else #t~mem226#1 % 4294967296 % 18446744073709551616 - 18446744073709551616) % 2, 0); srcloc: null [2025-02-08 04:21:56,730 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5751: assume 0 != #t~bitwise225#1 % 4294967296;havoc #t~bitwise225#1;call write~$Pointer$#10(44, 0, ~#descriptor___1~1#1.base, ~#descriptor___1~1#1.offset, 8);call write~$Pointer$#10(45, 0, ~#descriptor___1~1#1.base, 8 + ~#descriptor___1~1#1.offset, 8);call write~$Pointer$#10(46, 0, ~#descriptor___1~1#1.base, 16 + ~#descriptor___1~1#1.offset, 8);call write~$Pointer$#10(47, 0, ~#descriptor___1~1#1.base, 24 + ~#descriptor___1~1#1.offset, 8);call write~int#10(86, ~#descriptor___1~1#1.base, 32 + ~#descriptor___1~1#1.offset, 4);call write~int#10(0, ~#descriptor___1~1#1.base, 36 + ~#descriptor___1~1#1.offset, 4);call #t~mem226#1 := read~int#10(~#descriptor___1~1#1.base, 36 + ~#descriptor___1~1#1.offset, 4); [2025-02-08 04:21:56,730 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5751: assume !(0 != #t~bitwise225#1 % 4294967296);havoc #t~bitwise225#1; [2025-02-08 04:21:56,731 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5751-1: [2025-02-08 04:21:56,731 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5751-4: assume 0 == ~saa7146_debug~0 % 4294967296;#t~bitwise225#1 := 0; [2025-02-08 04:21:56,731 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5751-4: assume !(0 == ~saa7146_debug~0 % 4294967296); [2025-02-08 04:21:56,731 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5751-2: havoc #t~bitwise225#1;assume #t~bitwise225#1 % 4294967296 <= ~saa7146_debug~0 % 4294967296 && #t~bitwise225#1 % 4294967296 <= 2; [2025-02-08 04:21:56,731 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5751-3: assume 2 == ~saa7146_debug~0 % 4294967296;#t~bitwise225#1 := ~saa7146_debug~0; [2025-02-08 04:21:56,731 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5751-3: assume !(2 == ~saa7146_debug~0 % 4294967296); [2025-02-08 04:21:56,731 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5021: 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:21:56,731 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5748: 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#32(2, ~buf#1.base, 32 + ~buf#1.offset, 4); [2025-02-08 04:21:56,731 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5761: assume 0 != ~tmp___4~0#1; [2025-02-08 04:21:56,731 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5761: assume !(0 != ~tmp___4~0#1); [2025-02-08 04:21:56,731 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5671: 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:22:01,203 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15362-1: SUMMARY for call pci_free_consistent(vbi_workaround_#t~mem2489#1.base, vbi_workaround_#t~mem2489#1.offset, 4096, vbi_workaround_~cpu~0#1.base, vbi_workaround_~cpu~0#1.offset, vbi_workaround_#t~mem2490#1); srcloc: null [2025-02-08 04:22:01,204 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15924: assume 0 != ~ret~6#1; [2025-02-08 04:22:01,204 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15924: assume !(0 != ~ret~6#1); [2025-02-08 04:22:01,204 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15925-3: assume 16 == ~saa7146_debug~0 % 4294967296;#t~bitwise2618#1 := ~saa7146_debug~0; [2025-02-08 04:22:01,204 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15925-3: assume !(16 == ~saa7146_debug~0 % 4294967296); [2025-02-08 04:22:01,204 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15925-2: havoc #t~bitwise2618#1;assume #t~bitwise2618#1 % 4294967296 <= ~saa7146_debug~0 % 4294967296 && #t~bitwise2618#1 % 4294967296 <= 16; [2025-02-08 04:22:01,204 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15925-1: [2025-02-08 04:22:01,204 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15925: assume 0 != #t~bitwise2618#1 % 4294967296;havoc #t~bitwise2618#1;call write~$Pointer$#10(769, 0, ~#descriptor___1~22#1.base, ~#descriptor___1~22#1.offset, 8);call write~$Pointer$#10(770, 0, ~#descriptor___1~22#1.base, 8 + ~#descriptor___1~22#1.offset, 8);call write~$Pointer$#10(771, 0, ~#descriptor___1~22#1.base, 16 + ~#descriptor___1~22#1.offset, 8);call write~$Pointer$#10(772, 0, ~#descriptor___1~22#1.base, 24 + ~#descriptor___1~22#1.offset, 8);call write~int#10(415, ~#descriptor___1~22#1.base, 32 + ~#descriptor___1~22#1.offset, 4);call write~int#10(0, ~#descriptor___1~22#1.base, 36 + ~#descriptor___1~22#1.offset, 4);call #t~mem2619#1 := read~int#10(~#descriptor___1~22#1.base, 36 + ~#descriptor___1~22#1.offset, 4); [2025-02-08 04:22:01,204 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15925: assume !(0 != #t~bitwise2618#1 % 4294967296);havoc #t~bitwise2618#1; [2025-02-08 04:22:01,204 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15033: test_ti_thread_flag_#t~ret2384#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~ret2384#1 && test_ti_thread_flag_#t~ret2384#1 <= 2147483647;test_ti_thread_flag_~tmp___0~53#1 := test_ti_thread_flag_#t~ret2384#1;havoc test_ti_thread_flag_#t~ret2384#1;test_ti_thread_flag_#res#1 := test_ti_thread_flag_~tmp___0~53#1; [2025-02-08 04:22:01,204 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15925-4: assume 0 == ~saa7146_debug~0 % 4294967296;#t~bitwise2618#1 := 0; [2025-02-08 04:22:01,204 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15925-4: assume !(0 == ~saa7146_debug~0 % 4294967296); [2025-02-08 04:22:01,204 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15331-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:22:01,204 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15331: 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:22:01,204 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15348-1: SUMMARY for call vbi_workaround_#t~ret2484#1 := ldv__builtin_expect((if vbi_workaround_#t~mem2483#1 % 4294967296 % 18446744073709551616 <= 9223372036854775807 then vbi_workaround_#t~mem2483#1 % 4294967296 % 18446744073709551616 else vbi_workaround_#t~mem2483#1 % 4294967296 % 18446744073709551616 - 18446744073709551616) % 2, 0); srcloc: null [2025-02-08 04:22:01,204 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15348: assume -9223372036854775808 <= vbi_workaround_#t~ret2484#1 && vbi_workaround_#t~ret2484#1 <= 9223372036854775807;vbi_workaround_~tmp___28~1#1 := vbi_workaround_#t~ret2484#1;havoc vbi_workaround_#t~mem2483#1;havoc vbi_workaround_#t~ret2484#1; [2025-02-08 04:22:01,204 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15332-1: SUMMARY for call vbi_workaround_#t~ret2478#1.base, vbi_workaround_#t~ret2478#1.offset := get_current(); srcloc: null [2025-02-08 04:22:01,204 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15332: vbi_workaround_~tmp___26~1#1.base, vbi_workaround_~tmp___26~1#1.offset := vbi_workaround_#t~ret2478#1.base, vbi_workaround_#t~ret2478#1.offset;havoc vbi_workaround_#t~ret2478#1.base, vbi_workaround_#t~ret2478#1.offset;call write~int#32(0, vbi_workaround_~tmp___26~1#1.base, vbi_workaround_~tmp___26~1#1.offset, 8); [2025-02-08 04:22:01,204 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15068: signal_pending_#t~ret2398#1 := test_tsk_thread_flag_#res#1;havoc test_tsk_thread_flag_#t~mem2396#1.base, test_tsk_thread_flag_#t~mem2396#1.offset, test_tsk_thread_flag_#t~ret2397#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~91#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~ret2398#1 && signal_pending_#t~ret2398#1 <= 2147483647;signal_pending_~tmp~92#1 := signal_pending_#t~ret2398#1;havoc signal_pending_#t~ret2398#1; [2025-02-08 04:22:01,204 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15300-2: call vbi_workaround_#t~mem2467#1.base, vbi_workaround_#t~mem2467#1.offset := read~$Pointer$#32(vbi_workaround_~dev#1.base, 802 + vbi_workaround_~dev#1.offset, 8); [2025-02-08 04:22:01,204 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15300-1: SUMMARY for call writel(2147516416, vbi_workaround_#t~mem2467#1.base, 256 + vbi_workaround_#t~mem2467#1.offset); srcloc: null [2025-02-08 04:22:01,204 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15300: 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$#32(vbi_workaround_~dev#1.base, 802 + vbi_workaround_~dev#1.offset, 8); [2025-02-08 04:22:01,204 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15069-1: SUMMARY for call signal_pending_#t~ret2399#1 := ldv__builtin_expect((if 0 != signal_pending_~tmp~92#1 then 1 else 0), 0); srcloc: null [2025-02-08 04:22:01,205 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15069: assume -9223372036854775808 <= signal_pending_#t~ret2399#1 && signal_pending_#t~ret2399#1 <= 9223372036854775807;signal_pending_~tmp___0~54#1 := signal_pending_#t~ret2399#1;havoc signal_pending_#t~ret2399#1;signal_pending_#res#1 := (if signal_pending_~tmp___0~54#1 % 4294967296 <= 2147483647 then signal_pending_~tmp___0~54#1 % 4294967296 else signal_pending_~tmp___0~54#1 % 4294967296 - 4294967296); [2025-02-08 04:22:01,205 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15350: assume 0 != vbi_workaround_~tmp___28~1#1;call vbi_workaround_#t~mem2485#1.base, vbi_workaround_#t~mem2485#1.offset := read~$Pointer$#32(vbi_workaround_~dev#1.base, 802 + vbi_workaround_~dev#1.offset, 8); [2025-02-08 04:22:01,205 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15350: assume !(0 != vbi_workaround_~tmp___28~1#1); [2025-02-08 04:22:01,205 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15301-1: SUMMARY for call writel(65538, vbi_workaround_#t~mem2468#1.base, 68 + vbi_workaround_#t~mem2468#1.offset); srcloc: null [2025-02-08 04:22:01,205 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15334-1: SUMMARY for call SAA7146_IER_DISABLE___0(vbi_workaround_~dev#1.base, vbi_workaround_~dev#1.offset, 268435456); srcloc: null [2025-02-08 04:22:01,205 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15301: havoc vbi_workaround_#t~mem2468#1.base, vbi_workaround_#t~mem2468#1.offset;call vbi_workaround_#t~mem2469#1.base, vbi_workaround_#t~mem2469#1.offset := read~$Pointer$#32(vbi_workaround_~dev#1.base, 802 + vbi_workaround_~dev#1.offset, 8); [2025-02-08 04:22:01,205 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15846: 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:22:01,205 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15334: call vbi_workaround_#t~mem2479#1.base, vbi_workaround_#t~mem2479#1.offset := read~$Pointer$#32(vbi_workaround_~dev#1.base, 802 + vbi_workaround_~dev#1.offset, 8); [2025-02-08 04:22:01,206 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15302-1: SUMMARY for call writel(1048592, vbi_workaround_#t~mem2469#1.base, 256 + vbi_workaround_#t~mem2469#1.offset); srcloc: null [2025-02-08 04:22:01,207 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15335-1: SUMMARY for call writel(1048576, vbi_workaround_#t~mem2479#1.base, 252 + vbi_workaround_#t~mem2479#1.offset); srcloc: null [2025-02-08 04:22:01,207 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15302: havoc vbi_workaround_#t~mem2469#1.base, vbi_workaround_#t~mem2469#1.offset; [2025-02-08 04:22:01,207 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15335: havoc vbi_workaround_#t~mem2479#1.base, vbi_workaround_#t~mem2479#1.offset; [2025-02-08 04:22:01,207 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15319-1: SUMMARY for call vbi_workaround_#t~ret2476#1 := ldv__builtin_expect((if vbi_workaround_#t~mem2475#1 % 4294967296 % 18446744073709551616 <= 9223372036854775807 then vbi_workaround_#t~mem2475#1 % 4294967296 % 18446744073709551616 else vbi_workaround_#t~mem2475#1 % 4294967296 % 18446744073709551616 - 18446744073709551616) % 2, 0); srcloc: null [2025-02-08 04:22:01,207 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15352-1: SUMMARY for call vbi_workaround_#t~ret2486#1 := readl(vbi_workaround_#t~mem2485#1.base, 264 + vbi_workaround_#t~mem2485#1.offset); srcloc: null [2025-02-08 04:22:01,207 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15319: assume -9223372036854775808 <= vbi_workaround_#t~ret2476#1 && vbi_workaround_#t~ret2476#1 <= 9223372036854775807;vbi_workaround_~tmp___25~1#1 := vbi_workaround_#t~ret2476#1;havoc vbi_workaround_#t~mem2475#1;havoc vbi_workaround_#t~ret2476#1; [2025-02-08 04:22:01,207 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15352: vbi_workaround_~tmp___27~1#1 := vbi_workaround_#t~ret2486#1;havoc vbi_workaround_#t~mem2485#1.base, vbi_workaround_#t~mem2485#1.offset;havoc vbi_workaround_#t~ret2486#1; [2025-02-08 04:22:01,207 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15303-1: SUMMARY for call SAA7146_IER_ENABLE___0(vbi_workaround_~dev#1.base, vbi_workaround_~dev#1.offset, 268435456); srcloc: null [2025-02-08 04:22:01,207 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15336-1: SUMMARY for call vbi_workaround_#t~ret2480#1.base, vbi_workaround_#t~ret2480#1.offset := get_current(); srcloc: null [2025-02-08 04:22:01,207 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15303: 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:22:01,207 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15336: vbi_workaround_~tmp___29~0#1.base, vbi_workaround_~tmp___29~0#1.offset := vbi_workaround_#t~ret2480#1.base, vbi_workaround_#t~ret2480#1.offset;havoc vbi_workaround_#t~ret2480#1.base, vbi_workaround_#t~ret2480#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~ret2398#1, signal_pending_#t~ret2399#1, signal_pending_~p#1.base, signal_pending_~p#1.offset, signal_pending_~tmp~92#1, signal_pending_~tmp___0~54#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~92#1;havoc signal_pending_~tmp___0~54#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~mem2396#1.base, test_tsk_thread_flag_#t~mem2396#1.offset, test_tsk_thread_flag_#t~ret2397#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~91#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~91#1;call test_tsk_thread_flag_#t~mem2396#1.base, test_tsk_thread_flag_#t~mem2396#1.offset := read~$Pointer$#32(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~mem2396#1.base, test_tsk_thread_flag_#t~mem2396#1.offset, test_tsk_thread_flag_~flag#1;havoc test_ti_thread_flag_#res#1;havoc test_ti_thread_flag_#t~ret2384#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~53#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~53#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:22:01,207 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15369: assume vbi_workaround_~i~7#1 <= 1; [2025-02-08 04:22:01,207 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15369: assume !(vbi_workaround_~i~7#1 <= 1);call vbi_workaround_#t~mem2491#1.base, vbi_workaround_#t~mem2491#1.offset := read~$Pointer$#32(vbi_workaround_~dev#1.base, 846 + vbi_workaround_~dev#1.offset, 8);call vbi_workaround_#t~mem2492#1 := read~int#32(vbi_workaround_~#dma_addr~0#1.base, vbi_workaround_~#dma_addr~0#1.offset, 8); [2025-02-08 04:22:01,207 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15353-1: SUMMARY for call vbi_workaround_#t~ret2487#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:22:01,207 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15353: assume -2147483648 <= vbi_workaround_#t~ret2487#1 && vbi_workaround_#t~ret2487#1 <= 2147483647;havoc vbi_workaround_#t~ret2487#1; [2025-02-08 04:22:01,208 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15304: 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:22:01,208 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15337: vbi_workaround_#t~ret2481#1 := signal_pending_#res#1;havoc signal_pending_#t~ret2398#1, signal_pending_#t~ret2399#1, signal_pending_~p#1.base, signal_pending_~p#1.offset, signal_pending_~tmp~92#1, signal_pending_~tmp___0~54#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~ret2481#1 && vbi_workaround_#t~ret2481#1 <= 2147483647;vbi_workaround_~tmp___30~0#1 := vbi_workaround_#t~ret2481#1;havoc vbi_workaround_#t~ret2481#1; [2025-02-08 04:22:01,208 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15321: assume 0 != vbi_workaround_~tmp___25~1#1; [2025-02-08 04:22:01,208 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15321: assume !(0 != vbi_workaround_~tmp___25~1#1); [2025-02-08 04:22:01,208 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15057: test_tsk_thread_flag_#t~ret2397#1 := test_ti_thread_flag_#res#1;havoc test_ti_thread_flag_#t~ret2384#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~53#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~ret2397#1 && test_tsk_thread_flag_#t~ret2397#1 <= 2147483647;test_tsk_thread_flag_~tmp~91#1 := test_tsk_thread_flag_#t~ret2397#1;havoc test_tsk_thread_flag_#t~mem2396#1.base, test_tsk_thread_flag_#t~mem2396#1.offset;havoc test_tsk_thread_flag_#t~ret2397#1;test_tsk_thread_flag_#res#1 := test_tsk_thread_flag_~tmp~91#1; [2025-02-08 04:22:01,208 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15305-1: SUMMARY for call vbi_workaround_#t~ret2470#1.base, vbi_workaround_#t~ret2470#1.offset := get_current(); srcloc: null [2025-02-08 04:22:01,208 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15305: vbi_workaround_~tmp___24~1#1.base, vbi_workaround_~tmp___24~1#1.offset := vbi_workaround_#t~ret2470#1.base, vbi_workaround_#t~ret2470#1.offset;havoc vbi_workaround_#t~ret2470#1.base, vbi_workaround_#t~ret2470#1.offset;call write~int#32(1, vbi_workaround_~tmp___24~1#1.base, vbi_workaround_~tmp___24~1#1.offset, 8);call vbi_workaround_#t~mem2471#1 := read~int#32(vbi_workaround_~dev#1.base, 1246 + vbi_workaround_~dev#1.offset, 8);call vbi_workaround_#t~mem2472#1.base, vbi_workaround_#t~mem2472#1.offset := read~$Pointer$#32(vbi_workaround_~dev#1.base, 802 + vbi_workaround_~dev#1.offset, 8); [2025-02-08 04:22:01,208 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15933-1: SUMMARY for call #t~ret2620#1 := ldv__builtin_expect((if #t~mem2619#1 % 4294967296 % 18446744073709551616 <= 9223372036854775807 then #t~mem2619#1 % 4294967296 % 18446744073709551616 else #t~mem2619#1 % 4294967296 % 18446744073709551616 - 18446744073709551616) % 2, 0); srcloc: null [2025-02-08 04:22:01,208 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15933: assume -9223372036854775808 <= #t~ret2620#1 && #t~ret2620#1 <= 9223372036854775807;~tmp___2~29#1 := #t~ret2620#1;havoc #t~mem2619#1;havoc #t~ret2620#1; [2025-02-08 04:22:01,208 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15339: assume 0 != vbi_workaround_~tmp___30~0#1; [2025-02-08 04:22:01,208 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15339: assume !(0 != vbi_workaround_~tmp___30~0#1);vbi_workaround_~i~7#1 := 1 + vbi_workaround_~i~7#1; [2025-02-08 04:22:01,208 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15323-1: SUMMARY for call vbi_workaround_#t~ret2477#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:22:01,208 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15323: assume -2147483648 <= vbi_workaround_#t~ret2477#1 && vbi_workaround_#t~ret2477#1 <= 2147483647;havoc vbi_workaround_#t~ret2477#1; [2025-02-08 04:22:01,208 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15340-2: havoc vbi_workaround_#t~bitwise2482#1;assume vbi_workaround_#t~bitwise2482#1 % 4294967296 <= ~saa7146_debug~0 % 4294967296 && vbi_workaround_#t~bitwise2482#1 % 4294967296 <= 16; [2025-02-08 04:22:01,208 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15307-1: SUMMARY for call writel(vbi_workaround_#t~mem2471#1, vbi_workaround_#t~mem2472#1.base, 264 + vbi_workaround_#t~mem2472#1.offset); srcloc: null [2025-02-08 04:22:01,208 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15340-1: [2025-02-08 04:22:01,208 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15307: havoc vbi_workaround_#t~mem2471#1;havoc vbi_workaround_#t~mem2472#1.base, vbi_workaround_#t~mem2472#1.offset;call vbi_workaround_#t~mem2473#1.base, vbi_workaround_#t~mem2473#1.offset := read~$Pointer$#32(vbi_workaround_~dev#1.base, 802 + vbi_workaround_~dev#1.offset, 8); [2025-02-08 04:22:01,208 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15340: assume 0 != vbi_workaround_#t~bitwise2482#1 % 4294967296;havoc vbi_workaround_#t~bitwise2482#1;call write~$Pointer$#10(689, 0, vbi_workaround_~#descriptor___3~7#1.base, vbi_workaround_~#descriptor___3~7#1.offset, 8);call write~$Pointer$#10(690, 0, vbi_workaround_~#descriptor___3~7#1.base, 8 + vbi_workaround_~#descriptor___3~7#1.offset, 8);call write~$Pointer$#10(691, 0, vbi_workaround_~#descriptor___3~7#1.base, 16 + vbi_workaround_~#descriptor___3~7#1.offset, 8);call write~$Pointer$#10(692, 0, vbi_workaround_~#descriptor___3~7#1.base, 24 + vbi_workaround_~#descriptor___3~7#1.offset, 8);call write~int#10(120, vbi_workaround_~#descriptor___3~7#1.base, 32 + vbi_workaround_~#descriptor___3~7#1.offset, 4);call write~int#10(0, vbi_workaround_~#descriptor___3~7#1.base, 36 + vbi_workaround_~#descriptor___3~7#1.offset, 4);call vbi_workaround_#t~mem2483#1 := read~int#10(vbi_workaround_~#descriptor___3~7#1.base, 36 + vbi_workaround_~#descriptor___3~7#1.offset, 4); [2025-02-08 04:22:01,208 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15340: assume !(0 != vbi_workaround_#t~bitwise2482#1 % 4294967296);havoc vbi_workaround_#t~bitwise2482#1; [2025-02-08 04:22:01,208 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15340-4: assume 0 == ~saa7146_debug~0 % 4294967296;vbi_workaround_#t~bitwise2482#1 := 0; [2025-02-08 04:22:01,208 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15340-4: assume !(0 == ~saa7146_debug~0 % 4294967296); [2025-02-08 04:22:01,208 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15340-3: assume 16 == ~saa7146_debug~0 % 4294967296;vbi_workaround_#t~bitwise2482#1 := ~saa7146_debug~0; [2025-02-08 04:22:01,208 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15340-3: assume !(16 == ~saa7146_debug~0 % 4294967296); [2025-02-08 04:22:01,208 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15935: assume 0 != ~tmp___2~29#1; [2025-02-08 04:22:01,208 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15935: assume !(0 != ~tmp___2~29#1); [2025-02-08 04:22:01,208 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15308-1: SUMMARY for call writel(536879104, vbi_workaround_#t~mem2473#1.base, 252 + vbi_workaround_#t~mem2473#1.offset); srcloc: null [2025-02-08 04:22:01,208 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15308: havoc vbi_workaround_#t~mem2473#1.base, vbi_workaround_#t~mem2473#1.offset;assume { :begin_inline_schedule } true; [2025-02-08 04:22:01,208 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15374-1: SUMMARY for call pci_free_consistent(vbi_workaround_#t~mem2491#1.base, vbi_workaround_#t~mem2491#1.offset, 4096, vbi_workaround_~cpu~0#1.base, vbi_workaround_~cpu~0#1.offset, vbi_workaround_#t~mem2492#1); srcloc: null [2025-02-08 04:22:01,208 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15374: havoc vbi_workaround_#t~mem2491#1.base, vbi_workaround_#t~mem2491#1.offset;havoc vbi_workaround_#t~mem2492#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:22:01,209 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15110: 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~ret2617#1 := vbi_workaround_#res#1;havoc vbi_workaround_#t~mem2415#1.base, vbi_workaround_#t~mem2415#1.offset, vbi_workaround_#t~ret2416#1.base, vbi_workaround_#t~ret2416#1.offset, vbi_workaround_#t~bitwise2417#1, vbi_workaround_#t~mem2418#1, vbi_workaround_#t~ret2419#1, vbi_workaround_#t~ret2420#1, vbi_workaround_#t~mem2421#1.base, vbi_workaround_#t~mem2421#1.offset, vbi_workaround_#t~ret2422#1.base, vbi_workaround_#t~ret2422#1.offset, vbi_workaround_#t~mem2423#1, vbi_workaround_#t~mem2424#1.base, vbi_workaround_#t~mem2424#1.offset, vbi_workaround_#t~mem2425#1, vbi_workaround_#t~mem2426#1.base, vbi_workaround_#t~mem2426#1.offset, vbi_workaround_#t~mem2427#1, 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~mem2430#1.base, vbi_workaround_#t~mem2430#1.offset, vbi_workaround_#t~bitwise2431#1, 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.base, vbi_workaround_#t~mem2436#1.offset, vbi_workaround_#t~mem2437#1, vbi_workaround_#t~bitwise2438#1, vbi_workaround_#t~bitwise2439#1, vbi_workaround_#t~mem2440#1, vbi_workaround_#t~ret2441#1, vbi_workaround_#t~ret2442#1, vbi_workaround_#t~mem2443#1.base, vbi_workaround_#t~mem2443#1.offset, vbi_workaround_#t~mem2444#1.base, vbi_workaround_#t~mem2444#1.offset, vbi_workaround_#t~bitwise2445#1, vbi_workaround_#t~mem2446#1, vbi_workaround_#t~ret2447#1, vbi_workaround_#t~ret2448#1, 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~mem2452#1.base, vbi_workaround_#t~mem2452#1.offset, vbi_workaround_#t~bitwise2453#1, 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~mem2457#1.base, vbi_workaround_#t~mem2457#1.offset, vbi_workaround_#t~bitwise2458#1, 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~mem2469#1.base, vbi_workaround_#t~mem2469#1.offset, vbi_workaround_#t~ret2470#1.base, vbi_workaround_#t~ret2470#1.offset, vbi_workaround_#t~mem2471#1, vbi_workaround_#t~mem2472#1.base, vbi_workaround_#t~mem2472#1.offset, vbi_workaround_#t~mem2473#1.base, vbi_workaround_#t~mem2473#1.offset, vbi_workaround_#t~bitwise2474#1, vbi_workaround_#t~mem2475#1, vbi_workaround_#t~ret2476#1, vbi_workaround_#t~ret2477#1, vbi_workaround_#t~ret2478#1.base, vbi_workaround_#t~ret2478#1.offset, vbi_workaround_#t~mem2479#1.base, vbi_workaround_#t~mem2479#1.offset, vbi_workaround_#t~ret2480#1.base, vbi_workaround_#t~ret2480#1.offset, vbi_workaround_#t~ret2481#1, vbi_workaround_#t~bitwise2482#1, vbi_workaround_#t~mem2483#1, vbi_workaround_#t~ret2484#1, vbi_workaround_#t~mem2485#1.base, vbi_workaround_#t~mem2485#1.offset, vbi_workaround_#t~ret2486#1, vbi_workaround_#t~ret2487#1, vbi_workaround_#t~mem2488#1.base, vbi_workaround_#t~mem2488#1.offset, vbi_workaround_#t~mem2489#1.base, vbi_workaround_#t~mem2489#1.offset, vbi_workaround_#t~mem2490#1, vbi_workaround_#t~mem2491#1.base, vbi_workaround_#t~mem2491#1.offset, vbi_workaround_#t~mem2492#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~95#1.base, vbi_workaround_~tmp~95#1.offset, vbi_workaround_~#descriptor~40#1.base, vbi_workaround_~#descriptor~40#1.offset, vbi_workaround_~tmp___0~55#1, vbi_workaround_~tmp___1~35#1.base, vbi_workaround_~tmp___1~35#1.offset, vbi_workaround_~tmp___2~26#1, vbi_workaround_~tmp___3~20#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~ret2617#1 && #t~ret2617#1 <= 2147483647;~ret~6#1 := #t~ret2617#1;havoc #t~ret2617#1; [2025-02-08 04:22:01,209 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15309: assume { :end_inline_schedule } true; [2025-02-08 04:22:01,209 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15937-1: SUMMARY for call #t~ret2621#1 := __dynamic_pr_debug(~#descriptor___1~22#1.base, ~#descriptor___1~22#1.offset, 773, 0); srcloc: null [2025-02-08 04:22:01,209 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15937: assume -2147483648 <= #t~ret2621#1 && #t~ret2621#1 <= 2147483647;havoc #t~ret2621#1; [2025-02-08 04:22:01,210 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15311-4: assume 0 == ~saa7146_debug~0 % 4294967296;vbi_workaround_#t~bitwise2474#1 := 0; [2025-02-08 04:22:01,210 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15311-4: assume !(0 == ~saa7146_debug~0 % 4294967296); [2025-02-08 04:22:01,210 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15311-3: assume 16 == ~saa7146_debug~0 % 4294967296;vbi_workaround_#t~bitwise2474#1 := ~saa7146_debug~0; [2025-02-08 04:22:01,210 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15311-3: assume !(16 == ~saa7146_debug~0 % 4294967296); [2025-02-08 04:22:01,210 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15311-2: havoc vbi_workaround_#t~bitwise2474#1;assume vbi_workaround_#t~bitwise2474#1 % 4294967296 <= ~saa7146_debug~0 % 4294967296 && vbi_workaround_#t~bitwise2474#1 % 4294967296 <= 16; [2025-02-08 04:22:01,210 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15311-1: [2025-02-08 04:22:01,210 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15311: assume 0 != vbi_workaround_#t~bitwise2474#1 % 4294967296;havoc vbi_workaround_#t~bitwise2474#1;call write~$Pointer$#10(683, 0, vbi_workaround_~#descriptor___2~11#1.base, vbi_workaround_~#descriptor___2~11#1.offset, 8);call write~$Pointer$#10(684, 0, vbi_workaround_~#descriptor___2~11#1.base, 8 + vbi_workaround_~#descriptor___2~11#1.offset, 8);call write~$Pointer$#10(685, 0, vbi_workaround_~#descriptor___2~11#1.base, 16 + vbi_workaround_~#descriptor___2~11#1.offset, 8);call write~$Pointer$#10(686, 0, vbi_workaround_~#descriptor___2~11#1.base, 24 + vbi_workaround_~#descriptor___2~11#1.offset, 8);call write~int#10(106, vbi_workaround_~#descriptor___2~11#1.base, 32 + vbi_workaround_~#descriptor___2~11#1.offset, 4);call write~int#10(0, vbi_workaround_~#descriptor___2~11#1.base, 36 + vbi_workaround_~#descriptor___2~11#1.offset, 4);call vbi_workaround_#t~mem2475#1 := read~int#10(vbi_workaround_~#descriptor___2~11#1.base, 36 + vbi_workaround_~#descriptor___2~11#1.offset, 4); [2025-02-08 04:22:01,210 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15311: assume !(0 != vbi_workaround_#t~bitwise2474#1 % 4294967296);havoc vbi_workaround_#t~bitwise2474#1; [2025-02-08 04:22:01,210 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15361-2: call vbi_workaround_#t~mem2488#1.base, vbi_workaround_#t~mem2488#1.offset := read~$Pointer$#32(vbi_workaround_~dev#1.base, 802 + vbi_workaround_~dev#1.offset, 8); [2025-02-08 04:22:01,210 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15361-1: SUMMARY for call writel(536870912, vbi_workaround_#t~mem2488#1.base, 252 + vbi_workaround_#t~mem2488#1.offset); srcloc: null [2025-02-08 04:22:01,210 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15361: havoc vbi_workaround_#t~mem2488#1.base, vbi_workaround_#t~mem2488#1.offset;call vbi_workaround_#t~mem2489#1.base, vbi_workaround_#t~mem2489#1.offset := read~$Pointer$#32(vbi_workaround_~dev#1.base, 846 + vbi_workaround_~dev#1.offset, 8);call vbi_workaround_#t~mem2490#1 := read~int#32(vbi_workaround_~#dma_addr~0#1.base, vbi_workaround_~#dma_addr~0#1.offset, 8); [2025-02-08 04:22:01,210 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15362: havoc vbi_workaround_#t~mem2489#1.base, vbi_workaround_#t~mem2489#1.offset;havoc vbi_workaround_#t~mem2490#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:22:01,225 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17857: havoc #t~nondet2766; [2025-02-08 04:22:01,237 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17871: havoc #t~nondet2768; [2025-02-08 04:22:01,307 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15995: 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:22:01,311 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7645: #res#1 := ~arg0#1; [2025-02-08 04:22:01,314 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17885: havoc #t~ret2771.base, #t~ret2771.offset; [2025-02-08 04:22:01,329 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17925: havoc #t~ret2776.base, #t~ret2776.offset; [2025-02-08 04:22:01,732 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17950: havoc #t~nondet2781; [2025-02-08 04:22:01,771 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12851: call ULTIMATE.dealloc(~#descriptor~35.base, ~#descriptor~35.offset);havoc ~#descriptor~35.base, ~#descriptor~35.offset; [2025-02-08 04:22:01,774 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17792: havoc #t~nondet2761; [2025-02-08 04:22:02,483 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11888: call ULTIMATE.dealloc(~#descriptor~26#1.base, ~#descriptor~26#1.offset);havoc ~#descriptor~26#1.base, ~#descriptor~26#1.offset; [2025-02-08 04:22:02,483 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10064: assume { :end_inline___copy_from_user_overflow } true; [2025-02-08 04:22:02,593 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11452: 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:22:02,593 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11580: assume -2147483648 <= #t~ret1450 && #t~ret1450 <= 2147483647;havoc #t~mem1446;havoc #t~mem1447;havoc #t~mem1448;havoc #t~mem1449;havoc #t~ret1450; [2025-02-08 04:22:02,593 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11580-1: SUMMARY for call #t~ret1450 := __dynamic_pr_debug(~#descriptor___1~13.base, ~#descriptor___1~13.offset, 440, 0); srcloc: null [2025-02-08 04:22:02,593 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11518: call write~int#32(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:22:02,593 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11576: assume -9223372036854775808 <= #t~ret1445 && #t~ret1445 <= 9223372036854775807;~tmp___1~24 := #t~ret1445;havoc #t~mem1444;havoc #t~ret1445; [2025-02-08 04:22:02,593 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11576-1: SUMMARY for call #t~ret1445 := ldv__builtin_expect((if #t~mem1444 % 4294967296 % 18446744073709551616 <= 9223372036854775807 then #t~mem1444 % 4294967296 % 18446744073709551616 else #t~mem1444 % 4294967296 % 18446744073709551616 - 18446744073709551616) % 2, 0); srcloc: null [2025-02-08 04:22:02,593 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11568-4: assume 0 == ~saa7146_debug~0 % 4294967296;#t~bitwise1443 := 0; [2025-02-08 04:22:02,593 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11568-4: assume !(0 == ~saa7146_debug~0 % 4294967296); [2025-02-08 04:22:02,593 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11568-3: assume 2 == ~saa7146_debug~0 % 4294967296;#t~bitwise1443 := ~saa7146_debug~0; [2025-02-08 04:22:02,593 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11568-3: assume !(2 == ~saa7146_debug~0 % 4294967296); [2025-02-08 04:22:02,593 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11568: assume 0 != #t~bitwise1443 % 4294967296;havoc #t~bitwise1443;call write~$Pointer$#10(436, 0, ~#descriptor___1~13.base, ~#descriptor___1~13.offset, 8);call write~$Pointer$#10(437, 0, ~#descriptor___1~13.base, 8 + ~#descriptor___1~13.offset, 8);call write~$Pointer$#10(438, 0, ~#descriptor___1~13.base, 16 + ~#descriptor___1~13.offset, 8);call write~$Pointer$#10(439, 0, ~#descriptor___1~13.base, 24 + ~#descriptor___1~13.offset, 8);call write~int#10(690, ~#descriptor___1~13.base, 32 + ~#descriptor___1~13.offset, 4);call write~int#10(0, ~#descriptor___1~13.base, 36 + ~#descriptor___1~13.offset, 4);call #t~mem1444 := read~int#10(~#descriptor___1~13.base, 36 + ~#descriptor___1~13.offset, 4); [2025-02-08 04:22:02,593 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11568: assume !(0 != #t~bitwise1443 % 4294967296);havoc #t~bitwise1443; [2025-02-08 04:22:02,594 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11568-2: havoc #t~bitwise1443;assume #t~bitwise1443 % 4294967296 <= ~saa7146_debug~0 % 4294967296 && #t~bitwise1443 % 4294967296 <= 2; [2025-02-08 04:22:02,594 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11568-1: [2025-02-08 04:22:02,594 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11515: call write~int#32(~field~0, ~f.base, 16 + ~f.offset, 4);call write~int#32(1, ~f.base, 28 + ~f.offset, 4);call #t~mem1434 := read~int#32(~f.base, 4 + ~f.offset, 4); [2025-02-08 04:22:02,594 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11578: assume 0 != ~tmp___1~24;call #t~mem1446 := read~int#32(~f.base, 4 + ~f.offset, 4);call #t~mem1447 := read~int#32(~f.base, 8 + ~f.offset, 4);call #t~mem1448 := read~int#32(~f.base, 20 + ~f.offset, 4);call #t~mem1449 := read~int#32(~f.base, 24 + ~f.offset, 4); [2025-02-08 04:22:02,594 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11578: assume !(0 != ~tmp___1~24); [2025-02-08 04:22:02,594 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11554: assume #t~mem1435 % 4294967296 > ~maxh~0 % 4294967296;havoc #t~mem1435;call write~int#32(~maxh~0, ~f.base, 8 + ~f.offset, 4); [2025-02-08 04:22:02,594 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11554: assume !(#t~mem1435 % 4294967296 > ~maxh~0 % 4294967296);havoc #t~mem1435; [2025-02-08 04:22:02,594 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11558: call #t~mem1437 := read~int#32(~f.base, 4 + ~f.offset, 4);call #t~mem1436 := read~int#32(~fmt~5.base, 16 + ~fmt~5.offset, 1);~calc_bpl~0 := (if #t~mem1437 * (#t~mem1436 % 256) % 4294967296 / 8 % 4294967296 % 4294967296 <= 2147483647 then #t~mem1437 * (#t~mem1436 % 256) % 4294967296 / 8 % 4294967296 % 4294967296 else #t~mem1437 * (#t~mem1436 % 256) % 4294967296 / 8 % 4294967296 % 4294967296 - 4294967296);havoc #t~mem1437;havoc #t~mem1436;call #t~mem1438 := read~int#32(~f.base, 20 + ~f.offset, 4); [2025-02-08 04:22:02,594 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11554-1: call #t~mem1435 := read~int#32(~f.base, 8 + ~f.offset, 4); [2025-02-08 04:22:02,594 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11550: assume #t~mem1434 % 4294967296 > ~maxw~0 % 4294967296;havoc #t~mem1434;call write~int#32(~maxw~0, ~f.base, 4 + ~f.offset, 4); [2025-02-08 04:22:02,594 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11550: assume !(#t~mem1434 % 4294967296 > ~maxw~0 % 4294967296);havoc #t~mem1434; [2025-02-08 04:22:02,594 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11513: call write~int#32(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:22:02,594 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11563-1: call #t~mem1439 := read~int#32(~f.base, 20 + ~f.offset, 4);call #t~mem1440 := read~int#32(~fmt~5.base, 16 + ~fmt~5.offset, 1); [2025-02-08 04:22:02,594 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11563: assume #t~mem1439 % 4294967296 % 18446744073709551616 > 8192 * (#t~mem1440 % 256) % 18446744073709551616 / 8 % 18446744073709551616;havoc #t~mem1439;havoc #t~mem1440;call write~int#32(~calc_bpl~0, ~f.base, 20 + ~f.offset, 4); [2025-02-08 04:22:02,594 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11563: assume !(#t~mem1439 % 4294967296 % 18446744073709551616 > 8192 * (#t~mem1440 % 256) % 18446744073709551616 / 8 % 18446744073709551616);havoc #t~mem1439;havoc #t~mem1440; [2025-02-08 04:22:02,594 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11567: call #t~mem1441 := read~int#32(~f.base, 20 + ~f.offset, 4);call #t~mem1442 := read~int#32(~f.base, 8 + ~f.offset, 4);call write~int#32(#t~mem1441 * #t~mem1442, ~f.base, 24 + ~f.offset, 4);havoc #t~mem1441;havoc #t~mem1442; [2025-02-08 04:22:02,594 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11588: #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:22:02,594 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11522: call write~int#32(4, ~vv~15.base, 1125 + ~vv~15.offset, 4); [2025-02-08 04:22:02,594 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11559: assume #t~mem1438 % 4294967296 < ~calc_bpl~0 % 4294967296;havoc #t~mem1438;call write~int#32(~calc_bpl~0, ~f.base, 20 + ~f.offset, 4); [2025-02-08 04:22:02,594 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11559: assume !(#t~mem1438 % 4294967296 < ~calc_bpl~0 % 4294967296);havoc #t~mem1438; [2025-02-08 04:22:02,596 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17776: havoc #t~nondet2760; [2025-02-08 04:22:02,602 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5234: havoc #t~mem61.base, #t~mem61.offset; [2025-02-08 04:22:02,636 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13915: ~low~0 := 1 + ~low~0;~high~0 := 1 + ~high~0; [2025-02-08 04:22:02,636 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13907: assume ~high~0 < ~top~0; [2025-02-08 04:22:02,636 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13907: assume !(~high~0 < ~top~0);~top~0 := ~top~0 - 1; [2025-02-08 04:22:02,636 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13909: assume #t~mem1915 % 4294967296 > #t~mem1916 % 4294967296;havoc #t~mem1915;havoc #t~mem1916;call #t~mem1917 := read~int#23(~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~mem1917 % 4294967296 % 4294967296 <= 2147483647 then #t~mem1917 % 4294967296 % 4294967296 else #t~mem1917 % 4294967296 % 4294967296 - 4294967296);havoc #t~mem1917;call #t~mem1918 := read~int#23(~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#23(#t~mem1918, ~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~mem1918;call write~int#23(~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:22:02,636 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13909: assume !(#t~mem1915 % 4294967296 > #t~mem1916 % 4294967296);havoc #t~mem1915;havoc #t~mem1916; [2025-02-08 04:22:02,636 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13909-1: call #t~mem1915 := read~int#23(~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~mem1916 := read~int#23(~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:22:02,636 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13932-1: call #t~mem1919 := read~int#23(~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~mem1920 := read~int#23(~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:22:02,636 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13932: assume #t~mem1919 % 4294967296 != #t~mem1920 % 4294967296;havoc #t~mem1919;havoc #t~mem1920;~cur~0 := 1 + ~cur~0;call #t~mem1921 := read~int#23(~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#23(#t~mem1921, ~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~mem1921; [2025-02-08 04:22:02,636 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13932: assume !(#t~mem1919 % 4294967296 != #t~mem1920 % 4294967296);havoc #t~mem1919;havoc #t~mem1920; [2025-02-08 04:22:02,636 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13937: ~next~1 := 1 + ~next~1; [2025-02-08 04:22:02,636 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13905: ~low~0 := 0;~high~0 := 1; [2025-02-08 04:22:02,664 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17935: havoc #t~nondet2778; [2025-02-08 04:22:02,666 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17966: havoc #t~nondet2785; [2025-02-08 04:22:02,708 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6689-3: assume 16 == #t~mem454 % 4294967296;#t~bitwise455 := #t~mem454; [2025-02-08 04:22:02,708 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6689-3: assume !(16 == #t~mem454 % 4294967296); [2025-02-08 04:22:02,708 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6689-2: havoc #t~bitwise455;assume #t~bitwise455 % 4294967296 <= #t~mem454 % 4294967296 && #t~bitwise455 % 4294967296 <= 16; [2025-02-08 04:22:02,708 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6689-1: [2025-02-08 04:22:02,708 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6689: assume 0 != #t~bitwise455 % 4294967296;havoc #t~mem452.base, #t~mem452.offset;havoc #t~mem453.base, #t~mem453.offset;havoc #t~mem454;havoc #t~bitwise455;call #t~mem456.base, #t~mem456.offset := read~$Pointer$#32(~vdev~5.base, 1754 + ~vdev~5.offset, 8); [2025-02-08 04:22:02,708 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6689: assume !(0 != #t~bitwise455 % 4294967296);havoc #t~mem452.base, #t~mem452.offset;havoc #t~mem453.base, #t~mem453.offset;havoc #t~mem454;havoc #t~bitwise455;#res := -22; [2025-02-08 04:22:02,708 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6685-2: call #t~mem450.base, #t~mem450.offset := read~$Pointer$#15(~#saa7146_video_uops~0.base, 32 + ~#saa7146_video_uops~0.offset, 8); [2025-02-08 04:22:02,708 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6689-5: call #t~mem452.base, #t~mem452.offset := read~$Pointer$#32(~fh~4.base, 168 + ~fh~4.offset, 8);call #t~mem453.base, #t~mem453.offset := read~$Pointer$#32(#t~mem452.base, 942 + #t~mem452.offset, 8);call #t~mem454 := read~int#32(#t~mem453.base, 8 + #t~mem453.offset, 4); [2025-02-08 04:22:02,708 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6685-1: SUMMARY for call #t~ret451 := ##fun~$Pointer$~X~$Pointer$~X~int~X~$Pointer$~TO~int(~file.base, ~file.offset, ~data.base, ~data.offset, ~count, ~ppos.base, ~ppos.offset, #t~mem450.base, #t~mem450.offset); srcloc: null [2025-02-08 04:22:02,708 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6689-4: assume 0 == #t~mem454 % 4294967296;#t~bitwise455 := 0; [2025-02-08 04:22:02,708 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6689-4: assume !(0 == #t~mem454 % 4294967296); [2025-02-08 04:22:02,708 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6685: assume -9223372036854775808 <= #t~ret451 && #t~ret451 <= 9223372036854775807;~tmp___0~14 := #t~ret451;havoc #t~mem450.base, #t~mem450.offset;havoc #t~ret451;#res := ~tmp___0~14; [2025-02-08 04:22:02,708 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6698: assume -9223372036854775808 <= #t~ret464 && #t~ret464 <= 9223372036854775807;~tmp___2~7 := #t~ret464;havoc #t~mem463.base, #t~mem463.offset;havoc #t~ret464;~ret~1 := (if ~tmp___2~7 % 4294967296 <= 2147483647 then ~tmp___2~7 % 4294967296 else ~tmp___2~7 % 4294967296 - 4294967296);call #t~mem465.base, #t~mem465.offset := read~$Pointer$#32(~vdev~5.base, 1754 + ~vdev~5.offset, 8); [2025-02-08 04:22:02,708 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6700-1: SUMMARY for call mutex_unlock(#t~mem465.base, #t~mem465.offset); srcloc: null [2025-02-08 04:22:02,708 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6700: havoc #t~mem465.base, #t~mem465.offset;#res := ~ret~1; [2025-02-08 04:22:02,708 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6698-1: SUMMARY for call #t~ret464 := ##fun~$Pointer$~X~$Pointer$~X~int~X~$Pointer$~TO~int(~file.base, ~file.offset, ~data.base, ~data.offset, ~count, ~ppos.base, ~ppos.offset, #t~mem463.base, #t~mem463.offset); srcloc: null [2025-02-08 04:22:02,708 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6691-1: SUMMARY for call #t~ret457 := mutex_lock_interruptible_nested(#t~mem456.base, #t~mem456.offset, 0); srcloc: null [2025-02-08 04:22:02,708 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6691: assume -2147483648 <= #t~ret457 && #t~ret457 <= 2147483647;~tmp___1~10 := #t~ret457;havoc #t~mem456.base, #t~mem456.offset;havoc #t~ret457; [2025-02-08 04:22:02,708 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6693: assume 0 != ~tmp___1~10;#res := -512; [2025-02-08 04:22:02,708 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6693: assume !(0 != ~tmp___1~10);call #t~mem463.base, #t~mem463.offset := read~$Pointer$#21(~#saa7146_vbi_uops~0.base, 32 + ~#saa7146_vbi_uops~0.offset, 8); [2025-02-08 04:22:02,828 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5779: 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:22:02,865 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14316: 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:22:02,979 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17980: havoc videobuf_read_one_#t~nondet2787#1; [2025-02-08 04:22:02,979 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12896: 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:22:03,002 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5084: havoc arch_irqs_disabled_flags_#t~bitwise19#1; [2025-02-08 04:22:03,002 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5330: 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:22:03,053 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16287-1: ldv_del_timer_60_#res#1 := ldv_del_timer_60_~ldv_func_res~4#1; [2025-02-08 04:22:03,053 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15722: call ULTIMATE.dealloc(~#descriptor~46#1.base, ~#descriptor~46#1.offset);havoc ~#descriptor~46#1.base, ~#descriptor~46#1.offset; [2025-02-08 04:22:03,053 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16272-1: ldv_del_timer_59_#res#1 := ldv_del_timer_59_~ldv_func_res~3#1; [2025-02-08 04:22:03,108 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5574: call ULTIMATE.dealloc(~#descriptor~1.base, ~#descriptor~1.offset);havoc ~#descriptor~1.base, ~#descriptor~1.offset; [2025-02-08 04:22:03,111 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17893: havoc #t~nondet2773; [2025-02-08 04:22:04,038 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11149: 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:22:04,075 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8948: #res := 5; [2025-02-08 04:22:04,075 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8946: #res := 2; [2025-02-08 04:22:04,075 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8950: #res := 18; [2025-02-08 04:22:04,084 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9196: #res := 32; [2025-02-08 04:22:04,084 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9194: #res := 11; [2025-02-08 04:22:04,084 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9192: #res := 6; [2025-02-08 04:22:04,099 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9152: #res := 1; [2025-02-08 04:22:04,100 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9156: #res := 7; [2025-02-08 04:22:04,100 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9154: #res := 3; [2025-02-08 04:22:04,100 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9160: #res := 10; [2025-02-08 04:22:04,100 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9158: #res := 8; [2025-02-08 04:22:04,121 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9268: #res := 30; [2025-02-08 04:22:04,121 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9266: #res := 27; [2025-02-08 04:22:04,121 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9260: #res := 21; [2025-02-08 04:22:04,121 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9258: #res := 19; [2025-02-08 04:22:04,121 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9264: #res := 24; [2025-02-08 04:22:04,121 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9262: #res := 22; [2025-02-08 04:22:04,121 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9252: #res := 2; [2025-02-08 04:22:04,122 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9256: #res := 17; [2025-02-08 04:22:04,122 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9254: #res := 4; [2025-02-08 04:22:04,131 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16212: #res#1 := ~arg0#1; [2025-02-08 04:22:04,131 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16203: 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:22:04,131 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16133: assume { :end_inline_ldv_switch_automaton_state_4_3 } true; [2025-02-08 04:22:04,136 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17861: havoc #t~nondet2767; [2025-02-08 04:22:04,195 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11357-1: [2025-02-08 04:22:04,196 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11357: ~val~0 := #t~bitwise1360;havoc #t~mem1359;havoc #t~bitwise1360;call #t~mem1361.base, #t~mem1361.offset := read~$Pointer$#32(~dev~12.base, 802 + ~dev~12.offset, 8); [2025-02-08 04:22:04,196 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11357-3: assume 0 == #t~mem1359 % 4294967296;#t~bitwise1360 := ~val~0; [2025-02-08 04:22:04,196 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11357-3: assume !(0 == #t~mem1359 % 4294967296); [2025-02-08 04:22:04,196 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11357-2: havoc #t~bitwise1360;assume (#t~bitwise1360 % 4294967296 >= ~val~0 % 4294967296 && #t~bitwise1360 % 4294967296 >= #t~mem1359 % 4294967296) && #t~bitwise1360 % 4294967296 <= ~val~0 % 4294967296 + #t~mem1359 % 4294967296; [2025-02-08 04:22:04,196 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11349-1: SUMMARY for call writel(~val~0, #t~mem1355.base, 112 + #t~mem1355.offset); srcloc: null [2025-02-08 04:22:04,196 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11349: havoc #t~mem1355.base, #t~mem1355.offset;call #t~mem1356.base, #t~mem1356.offset := read~$Pointer$#32(~dev~12.base, 802 + ~dev~12.offset, 8); [2025-02-08 04:22:04,196 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11357-4: assume 0 == ~val~0 % 4294967296 || ~val~0 % 4294967296 == #t~mem1359 % 4294967296;#t~bitwise1360 := #t~mem1359; [2025-02-08 04:22:04,196 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11357-4: assume !(0 == ~val~0 % 4294967296 || ~val~0 % 4294967296 == #t~mem1359 % 4294967296); [2025-02-08 04:22:04,196 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11341-1: SUMMARY for call writel(4194368, #t~mem1349.base, 256 + #t~mem1349.offset); srcloc: null [2025-02-08 04:22:04,196 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11341: havoc #t~mem1349.base, #t~mem1349.offset; [2025-02-08 04:22:04,196 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11370: assume 0 != #t~bitwise1367;havoc #t~mem1366;havoc #t~bitwise1367;#res := -16; [2025-02-08 04:22:04,196 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11370: assume !(0 != #t~bitwise1367);havoc #t~mem1366;havoc #t~bitwise1367;call #t~mem1368 := read~int#32(~ctrl.base, 144 + ~ctrl.offset, 4);call write~int#32(#t~mem1368, ~vv~10.base, 1137 + ~vv~10.offset, 4);havoc #t~mem1368; [2025-02-08 04:22:04,196 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11370-5: call #t~mem1366 := read~int#32(~vv~10.base, 420 + ~vv~10.offset, 4); [2025-02-08 04:22:04,196 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11370-2: havoc #t~bitwise1367;assume ((((#t~mem1366 < 0 || #t~bitwise1367 <= #t~mem1366) && #t~bitwise1367 <= 2) && #t~bitwise1367 >= 0) && (#t~mem1366 >= 0 || #t~bitwise1367 > 2 + #t~mem1366)) && #t~bitwise1367 >= -2147483648; [2025-02-08 04:22:04,196 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11337-1: SUMMARY for call #t~ret1345 := readl(#t~mem1344.base, 112 + #t~mem1344.offset); srcloc: null [2025-02-08 04:22:04,196 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11370-1: [2025-02-08 04:22:04,196 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11337: ~val~0 := #t~ret1345;havoc #t~mem1344.base, #t~mem1344.offset;havoc #t~ret1345;~val~0 := ~val~0 % 16777216;call #t~mem1346 := read~int#32(~ctrl.base, 144 + ~ctrl.offset, 4); [2025-02-08 04:22:04,196 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11370-4: assume 0 == #t~mem1366;#t~bitwise1367 := 0; [2025-02-08 04:22:04,196 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11370-4: assume !(0 == #t~mem1366); [2025-02-08 04:22:04,196 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11370-3: assume 2 == #t~mem1366;#t~bitwise1367 := #t~mem1366; [2025-02-08 04:22:04,196 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11370-3: assume !(2 == #t~mem1366); [2025-02-08 04:22:04,197 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11337-2: call #t~mem1344.base, #t~mem1344.offset := read~$Pointer$#32(~dev~12.base, 802 + ~dev~12.offset, 8); [2025-02-08 04:22:04,197 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11358-1: SUMMARY for call writel(~val~0, #t~mem1361.base, 112 + #t~mem1361.offset); srcloc: null [2025-02-08 04:22:04,197 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11358: havoc #t~mem1361.base, #t~mem1361.offset;call #t~mem1362.base, #t~mem1362.offset := read~$Pointer$#32(~dev~12.base, 802 + ~dev~12.offset, 8); [2025-02-08 04:22:04,197 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11350-1: SUMMARY for call writel(4194368, #t~mem1356.base, 256 + #t~mem1356.offset); srcloc: null [2025-02-08 04:22:04,197 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11346: ~val~0 := #t~ret1351;havoc #t~mem1350.base, #t~mem1350.offset;havoc #t~ret1351; [2025-02-08 04:22:04,197 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11350: havoc #t~mem1356.base, #t~mem1356.offset; [2025-02-08 04:22:04,197 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11346-2: call #t~mem1350.base, #t~mem1350.offset := read~$Pointer$#32(~dev~12.base, 802 + ~dev~12.offset, 8); [2025-02-08 04:22:04,197 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11346-1: SUMMARY for call #t~ret1351 := readl(#t~mem1350.base, 112 + #t~mem1350.offset); srcloc: null [2025-02-08 04:22:04,197 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11363-1: [2025-02-08 04:22:04,197 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11363: assume 0 != #t~bitwise1364;havoc #t~mem1363;havoc #t~bitwise1364;#res := -16; [2025-02-08 04:22:04,197 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11363: assume !(0 != #t~bitwise1364);havoc #t~mem1363;havoc #t~bitwise1364;call #t~mem1365 := read~int#32(~ctrl.base, 144 + ~ctrl.offset, 4);call write~int#32(#t~mem1365, ~vv~10.base, 1141 + ~vv~10.offset, 4);havoc #t~mem1365; [2025-02-08 04:22:04,197 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11355-1: SUMMARY for call #t~ret1358 := readl(#t~mem1357.base, 112 + #t~mem1357.offset); srcloc: null [2025-02-08 04:22:04,197 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11355: ~val~0 := #t~ret1358;havoc #t~mem1357.base, #t~mem1357.offset;havoc #t~ret1358;~val~0 := ~val~0 - ~val~0 % 256;call #t~mem1359 := read~int#32(~ctrl.base, 144 + ~ctrl.offset, 4); [2025-02-08 04:22:04,197 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11363-3: assume 2 == #t~mem1363;#t~bitwise1364 := #t~mem1363; [2025-02-08 04:22:04,197 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11363-3: assume !(2 == #t~mem1363); [2025-02-08 04:22:04,197 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11363-2: havoc #t~bitwise1364;assume ((((#t~mem1363 < 0 || #t~bitwise1364 <= #t~mem1363) && #t~bitwise1364 <= 2) && #t~bitwise1364 >= 0) && (#t~mem1363 >= 0 || #t~bitwise1364 > 2 + #t~mem1363)) && #t~bitwise1364 >= -2147483648; [2025-02-08 04:22:04,197 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11363-5: call #t~mem1363 := read~int#32(~vv~10.base, 420 + ~vv~10.offset, 4); [2025-02-08 04:22:04,197 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11359-1: SUMMARY for call writel(4194368, #t~mem1362.base, 256 + #t~mem1362.offset); srcloc: null [2025-02-08 04:22:04,197 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11363-4: assume 0 == #t~mem1363;#t~bitwise1364 := 0; [2025-02-08 04:22:04,197 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11363-4: assume !(0 == #t~mem1363); [2025-02-08 04:22:04,197 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11359: havoc #t~mem1362.base, #t~mem1362.offset; [2025-02-08 04:22:04,197 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11347-1: [2025-02-08 04:22:04,197 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11347: ~val~0 := #t~bitwise1352;havoc #t~bitwise1352;call #t~mem1353 := read~int#32(~ctrl.base, 144 + ~ctrl.offset, 4); [2025-02-08 04:22:04,197 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11384: assume -2147483648 <= #t~ret1371 && #t~ret1371 <= 2147483647;havoc #t~ret1371; [2025-02-08 04:22:04,197 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11355-2: call #t~mem1357.base, #t~mem1357.offset := read~$Pointer$#32(~dev~12.base, 802 + ~dev~12.offset, 8); [2025-02-08 04:22:04,197 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11384-1: SUMMARY for call #t~ret1371 := saa7146_stop_preview(~fh~6.base, ~fh~6.offset); srcloc: null [2025-02-08 04:22:04,197 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11339-1: [2025-02-08 04:22:04,197 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11339: ~val~0 := #t~bitwise1347;havoc #t~mem1346;havoc #t~bitwise1347;call #t~mem1348.base, #t~mem1348.offset := read~$Pointer$#32(~dev~12.base, 802 + ~dev~12.offset, 8); [2025-02-08 04:22:04,197 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11347-3: assume 4278255615 == ~val~0 % 4294967296;#t~bitwise1352 := ~val~0; [2025-02-08 04:22:04,197 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11347-3: assume !(4278255615 == ~val~0 % 4294967296); [2025-02-08 04:22:04,197 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11347-2: havoc #t~bitwise1352;assume #t~bitwise1352 % 4294967296 <= ~val~0 % 4294967296 && #t~bitwise1352 % 4294967296 <= 4278255615; [2025-02-08 04:22:04,197 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11347-4: assume 0 == ~val~0 % 4294967296;#t~bitwise1352 := 0; [2025-02-08 04:22:04,197 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11347-4: assume !(0 == ~val~0 % 4294967296); [2025-02-08 04:22:04,198 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11343: call #t~mem1369 := read~int#32(~vv~10.base, 420 + ~vv~10.offset, 4); [2025-02-08 04:22:04,198 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11339-3: assume 0 == 16777216 * #t~mem1346 % 4294967296;#t~bitwise1347 := ~val~0; [2025-02-08 04:22:04,198 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11339-3: assume !(0 == 16777216 * #t~mem1346 % 4294967296); [2025-02-08 04:22:04,198 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11339-2: havoc #t~bitwise1347;assume (#t~bitwise1347 % 4294967296 >= ~val~0 % 4294967296 && #t~bitwise1347 % 4294967296 >= 16777216 * #t~mem1346 % 4294967296) && #t~bitwise1347 % 4294967296 <= ~val~0 % 4294967296 + 16777216 * #t~mem1346 % 4294967296; [2025-02-08 04:22:04,198 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11339-4: assume 0 == ~val~0 % 4294967296 || ~val~0 % 4294967296 == 16777216 * #t~mem1346 % 4294967296;#t~bitwise1347 := 16777216 * #t~mem1346; [2025-02-08 04:22:04,198 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11339-4: assume !(0 == ~val~0 % 4294967296 || ~val~0 % 4294967296 == 16777216 * #t~mem1346 % 4294967296); [2025-02-08 04:22:04,198 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11389: #res := 0; [2025-02-08 04:22:04,198 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11348: ~val~0 := #t~bitwise1354;havoc #t~mem1353;havoc #t~bitwise1354;call #t~mem1355.base, #t~mem1355.offset := read~$Pointer$#32(~dev~12.base, 802 + ~dev~12.offset, 8); [2025-02-08 04:22:04,198 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11381: assume 0 != #t~mem1369 % 2;havoc #t~mem1369;call #t~mem1370.base, #t~mem1370.offset := read~$Pointer$#32(~vv~10.base, 424 + ~vv~10.offset, 8);~fh~6.base, ~fh~6.offset := #t~mem1370.base, #t~mem1370.offset;havoc #t~mem1370.base, #t~mem1370.offset; [2025-02-08 04:22:04,198 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11381: assume !(0 != #t~mem1369 % 2);havoc #t~mem1369; [2025-02-08 04:22:04,198 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11348-2: havoc #t~bitwise1354;assume (#t~bitwise1354 % 4294967296 >= ~val~0 % 4294967296 && #t~bitwise1354 % 4294967296 >= 65536 * #t~mem1353 % 4294967296) && #t~bitwise1354 % 4294967296 <= ~val~0 % 4294967296 + 65536 * #t~mem1353 % 4294967296; [2025-02-08 04:22:04,198 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11348-1: [2025-02-08 04:22:04,198 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11385-1: SUMMARY for call #t~ret1372 := saa7146_start_preview(~fh~6.base, ~fh~6.offset); srcloc: null [2025-02-08 04:22:04,198 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11385: assume -2147483648 <= #t~ret1372 && #t~ret1372 <= 2147483647;havoc #t~ret1372; [2025-02-08 04:22:04,198 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11340: havoc #t~mem1348.base, #t~mem1348.offset;call #t~mem1349.base, #t~mem1349.offset := read~$Pointer$#32(~dev~12.base, 802 + ~dev~12.offset, 8); [2025-02-08 04:22:04,199 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11340-1: SUMMARY for call writel(~val~0, #t~mem1348.base, 112 + #t~mem1348.offset); srcloc: null [2025-02-08 04:22:04,199 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11348-4: assume 0 == ~val~0 % 4294967296 || ~val~0 % 4294967296 == 65536 * #t~mem1353 % 4294967296;#t~bitwise1354 := 65536 * #t~mem1353; [2025-02-08 04:22:04,199 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11348-4: assume !(0 == ~val~0 % 4294967296 || ~val~0 % 4294967296 == 65536 * #t~mem1353 % 4294967296); [2025-02-08 04:22:04,199 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11348-3: assume 0 == 65536 * #t~mem1353 % 4294967296;#t~bitwise1354 := ~val~0; [2025-02-08 04:22:04,199 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11348-3: assume !(0 == 65536 * #t~mem1353 % 4294967296); [2025-02-08 04:22:04,244 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7067: 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:22:04,244 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7065: 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~mem786#1.base, saa7146_vv_release_#t~mem786#1.offset := read~$Pointer$#32(saa7146_vv_release_~dev#1.base, 846 + saa7146_vv_release_~dev#1.offset, 8);call saa7146_vv_release_#t~mem787#1.base, saa7146_vv_release_#t~mem787#1.offset := read~$Pointer$#32(saa7146_vv_release_~vv~3#1.base, 1161 + saa7146_vv_release_~vv~3#1.offset, 8);call saa7146_vv_release_#t~mem788#1 := read~int#32(saa7146_vv_release_~vv~3#1.base, 1153 + saa7146_vv_release_~vv~3#1.offset, 8); [2025-02-08 04:22:04,244 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7041: 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~ret2832#1 := saa7146_vv_release_#res#1;havoc saa7146_vv_release_#t~mem781#1.base, saa7146_vv_release_#t~mem781#1.offset, saa7146_vv_release_#t~bitwise782#1, saa7146_vv_release_#t~mem783#1, saa7146_vv_release_#t~ret784#1, saa7146_vv_release_#t~ret785#1, saa7146_vv_release_#t~mem786#1.base, saa7146_vv_release_#t~mem786#1.offset, saa7146_vv_release_#t~mem787#1.base, saa7146_vv_release_#t~mem787#1.offset, saa7146_vv_release_#t~mem788#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~ret2832#1 && #t~ret2832#1 <= 2147483647;#t~funptrres2828#1 := #t~ret2832#1; [2025-02-08 04:22:04,244 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7066: havoc saa7146_vv_release_#t~mem786#1.base, saa7146_vv_release_#t~mem786#1.offset;havoc saa7146_vv_release_#t~mem787#1.base, saa7146_vv_release_#t~mem787#1.offset;havoc saa7146_vv_release_#t~mem788#1; [2025-02-08 04:22:04,244 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7068-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:22:04,244 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7068: call write~$Pointer$#32(0, 0, saa7146_vv_release_~dev#1.base, 950 + saa7146_vv_release_~dev#1.offset, 8);call write~$Pointer$#32(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:22:04,245 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7066-1: SUMMARY for call pci_free_consistent(saa7146_vv_release_#t~mem786#1.base, saa7146_vv_release_#t~mem786#1.offset, 256, saa7146_vv_release_#t~mem787#1.base, saa7146_vv_release_#t~mem787#1.offset, saa7146_vv_release_#t~mem788#1); srcloc: null [2025-02-08 04:22:04,268 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12718: call ULTIMATE.dealloc(~#descriptor~33.base, ~#descriptor~33.offset);havoc ~#descriptor~33.base, ~#descriptor~33.offset; [2025-02-08 04:22:04,277 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17833: havoc #t~nondet2763; [2025-02-08 04:22:04,279 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17999: havoc #t~nondet2791; [2025-02-08 04:22:04,282 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17954: havoc #t~nondet2782; [2025-02-08 04:22:04,311 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12793: call ULTIMATE.dealloc(~#__key~1.base, ~#__key~1.offset);havoc ~#__key~1.base, ~#__key~1.offset; [2025-02-08 04:22:04,499 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11787-1: call #t~mem1492 := read~int#32(~win~0.base, 12 + ~win~0.offset, 4); [2025-02-08 04:22:04,499 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11754: ~maxh~1 := (if ~maxh~1 < 0 && 0 != ~maxh~1 % 2 then 1 + ~maxh~1 / 2 else ~maxh~1 / 2); [2025-02-08 04:22:04,499 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11787: assume #t~mem1492 % 4294967296 > ~maxh~1 % 4294967296;havoc #t~mem1492;call write~int#32(~maxh~1, ~win~0.base, 12 + ~win~0.offset, 4); [2025-02-08 04:22:04,499 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11787: assume !(#t~mem1492 % 4294967296 > ~maxh~1 % 4294967296);havoc #t~mem1492; [2025-02-08 04:22:04,499 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11755: call write~int#32(~field~1, ~win~0.base, 16 + ~win~0.offset, 4);call #t~mem1491 := read~int#32(~win~0.base, 8 + ~win~0.offset, 4); [2025-02-08 04:22:04,499 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11599: 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:22:04,499 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11791: #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:22:04,499 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11783: assume #t~mem1491 % 4294967296 > ~maxw~1 % 4294967296;havoc #t~mem1491;call write~int#32(~maxw~1, ~win~0.base, 8 + ~win~0.offset, 4); [2025-02-08 04:22:04,499 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11783: assume !(#t~mem1491 % 4294967296 > ~maxw~1 % 4294967296);havoc #t~mem1491; [2025-02-08 04:22:04,843 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5200: havoc #t~mem43#1.base, #t~mem43#1.offset; [2025-02-08 04:22:04,843 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5177: havoc kobject_name_#t~mem41#1.base, kobject_name_#t~mem41#1.offset; [2025-02-08 04:22:04,846 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17904: havoc #t~nondet2775; [2025-02-08 04:22:04,926 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6427: ~q~1#1.base, ~q~1#1.offset := ~fh~2#1.base, 176 + ~fh~2#1.offset; [2025-02-08 04:22:04,926 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6386: 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:22:04,926 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6440: assume 0 != ~tmp___1~8#1; [2025-02-08 04:22:04,926 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6440: assume !(0 != ~tmp___1~8#1); [2025-02-08 04:22:04,926 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6428: call #t~mem395#1.base, #t~mem395#1.offset := read~$Pointer$#32(~vdev~2#1.base, 1754 + ~vdev~2#1.offset, 8); [2025-02-08 04:22:04,926 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6420-1: SUMMARY for call #t~ret386#1 := __dynamic_pr_debug(~#descriptor~9#1.base, ~#descriptor~9#1.offset, 144, 0); srcloc: null [2025-02-08 04:22:04,926 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6420: assume -2147483648 <= #t~ret386#1 && #t~ret386#1 <= 2147483647;havoc #t~ret386#1; [2025-02-08 04:22:04,926 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6449-3: assume 128 == #t~mem393#1 % 4294967296;#t~bitwise394#1 := #t~mem393#1; [2025-02-08 04:22:04,926 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6449-3: assume !(128 == #t~mem393#1 % 4294967296); [2025-02-08 04:22:04,926 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6449-2: havoc #t~bitwise394#1;assume #t~bitwise394#1 % 4294967296 <= #t~mem393#1 % 4294967296 && #t~bitwise394#1 % 4294967296 <= 128; [2025-02-08 04:22:04,926 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6416-1: SUMMARY for call #t~ret385#1 := ldv__builtin_expect((if #t~mem384#1 % 4294967296 % 18446744073709551616 <= 9223372036854775807 then #t~mem384#1 % 4294967296 % 18446744073709551616 else #t~mem384#1 % 4294967296 % 18446744073709551616 - 18446744073709551616) % 2, 0); srcloc: null [2025-02-08 04:22:04,926 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6449-1: [2025-02-08 04:22:04,926 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6416: assume -9223372036854775808 <= #t~ret385#1 && #t~ret385#1 <= 9223372036854775807;~tmp___0~12#1 := #t~ret385#1;havoc #t~mem384#1;havoc #t~ret385#1; [2025-02-08 04:22:04,927 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6449: assume 0 != #t~bitwise394#1 % 4294967296;havoc #t~mem391#1.base, #t~mem391#1.offset;havoc #t~mem392#1.base, #t~mem392#1.offset;havoc #t~mem393#1;havoc #t~bitwise394#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:22:04,927 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6449: assume !(0 != #t~bitwise394#1 % 4294967296);havoc #t~mem391#1.base, #t~mem391#1.offset;havoc #t~mem392#1.base, #t~mem392#1.offset;havoc #t~mem393#1;havoc #t~bitwise394#1;~q~1#1.base, ~q~1#1.offset := ~fh~2#1.base, 772 + ~fh~2#1.offset; [2025-02-08 04:22:04,927 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6474: havoc #t~mem398#1.base, #t~mem398#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:22:04,927 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6449-5: call #t~mem391#1.base, #t~mem391#1.offset := read~$Pointer$#32(~fh~2#1.base, 168 + ~fh~2#1.offset, 8);call #t~mem392#1.base, #t~mem392#1.offset := read~$Pointer$#32(#t~mem391#1.base, 942 + #t~mem391#1.offset, 8);call #t~mem393#1 := read~int#32(#t~mem392#1.base, 8 + #t~mem392#1.offset, 4); [2025-02-08 04:22:04,927 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6449-4: assume 0 == #t~mem393#1 % 4294967296;#t~bitwise394#1 := 0; [2025-02-08 04:22:04,927 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6449-4: assume !(0 == #t~mem393#1 % 4294967296); [2025-02-08 04:22:04,927 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6408-2: havoc #t~bitwise383#1;assume #t~bitwise383#1 % 4294967296 <= ~saa7146_debug~0 % 4294967296 && #t~bitwise383#1 % 4294967296 <= 4; [2025-02-08 04:22:04,927 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6408-1: [2025-02-08 04:22:04,927 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6408: assume 0 != #t~bitwise383#1 % 4294967296;havoc #t~bitwise383#1;call write~$Pointer$#10(140, 0, ~#descriptor~9#1.base, ~#descriptor~9#1.offset, 8);call write~$Pointer$#10(141, 0, ~#descriptor~9#1.base, 8 + ~#descriptor~9#1.offset, 8);call write~$Pointer$#10(142, 0, ~#descriptor~9#1.base, 16 + ~#descriptor~9#1.offset, 8);call write~$Pointer$#10(143, 0, ~#descriptor~9#1.base, 24 + ~#descriptor~9#1.offset, 8);call write~int#10(300, ~#descriptor~9#1.base, 32 + ~#descriptor~9#1.offset, 4);call write~int#10(0, ~#descriptor~9#1.base, 36 + ~#descriptor~9#1.offset, 4);call #t~mem384#1 := read~int#10(~#descriptor~9#1.base, 36 + ~#descriptor~9#1.offset, 4); [2025-02-08 04:22:04,927 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6408: assume !(0 != #t~bitwise383#1 % 4294967296);havoc #t~bitwise383#1; [2025-02-08 04:22:04,927 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6474-1: SUMMARY for call mutex_unlock(#t~mem398#1.base, #t~mem398#1.offset); srcloc: null [2025-02-08 04:22:04,927 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6466: assume -2147483648 <= #t~ret396#1 && #t~ret396#1 <= 2147483647;~tmp___2~5#1 := #t~ret396#1;havoc #t~mem395#1.base, #t~mem395#1.offset;havoc #t~ret396#1; [2025-02-08 04:22:04,927 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6408-4: assume 0 == ~saa7146_debug~0 % 4294967296;#t~bitwise383#1 := 0; [2025-02-08 04:22:04,927 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6408-4: assume !(0 == ~saa7146_debug~0 % 4294967296); [2025-02-08 04:22:04,927 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6408-3: assume 4 == ~saa7146_debug~0 % 4294967296;#t~bitwise383#1 := ~saa7146_debug~0; [2025-02-08 04:22:04,927 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6408-3: assume !(4 == ~saa7146_debug~0 % 4294967296); [2025-02-08 04:22:04,927 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6466-1: SUMMARY for call #t~ret396#1 := mutex_lock_interruptible_nested(#t~mem395#1.base, #t~mem395#1.offset, 0); srcloc: null [2025-02-08 04:22:04,927 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17958: havoc videobuf_mmap_mapper_#t~nondet2783#1; [2025-02-08 04:22:04,927 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17958-1: #t~ret397#1 := videobuf_mmap_mapper_#res#1;havoc videobuf_mmap_mapper_#t~nondet2783#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~ret397#1 && #t~ret397#1 <= 2147483647;~res~0#1 := #t~ret397#1;havoc #t~ret397#1;call #t~mem398#1.base, #t~mem398#1.offset := read~$Pointer$#32(~vdev~2#1.base, 1754 + ~vdev~2#1.offset, 8); [2025-02-08 04:22:04,927 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6442: assume -2147483648 <= #t~ret390#1 && #t~ret390#1 <= 2147483647;havoc #t~ret390#1; [2025-02-08 04:22:04,927 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6438: assume -9223372036854775808 <= #t~ret389#1 && #t~ret389#1 <= 9223372036854775807;~tmp___1~8#1 := #t~ret389#1;havoc #t~mem388#1;havoc #t~ret389#1; [2025-02-08 04:22:04,927 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6442-1: SUMMARY for call #t~ret390#1 := __dynamic_pr_debug(~#descriptor___0~6#1.base, ~#descriptor___0~6#1.offset, 150, 0); srcloc: null [2025-02-08 04:22:04,927 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6438-1: SUMMARY for call #t~ret389#1 := ldv__builtin_expect((if #t~mem388#1 % 4294967296 % 18446744073709551616 <= 9223372036854775807 then #t~mem388#1 % 4294967296 % 18446744073709551616 else #t~mem388#1 % 4294967296 % 18446744073709551616 - 18446744073709551616) % 2, 0); srcloc: null [2025-02-08 04:22:04,927 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6430: assume 0 != #t~bitwise387#1 % 4294967296;havoc #t~bitwise387#1;call write~$Pointer$#10(146, 0, ~#descriptor___0~6#1.base, ~#descriptor___0~6#1.offset, 8);call write~$Pointer$#10(147, 0, ~#descriptor___0~6#1.base, 8 + ~#descriptor___0~6#1.offset, 8);call write~$Pointer$#10(148, 0, ~#descriptor___0~6#1.base, 16 + ~#descriptor___0~6#1.offset, 8);call write~$Pointer$#10(149, 0, ~#descriptor___0~6#1.base, 24 + ~#descriptor___0~6#1.offset, 8);call write~int#10(306, ~#descriptor___0~6#1.base, 32 + ~#descriptor___0~6#1.offset, 4);call write~int#10(0, ~#descriptor___0~6#1.base, 36 + ~#descriptor___0~6#1.offset, 4);call #t~mem388#1 := read~int#10(~#descriptor___0~6#1.base, 36 + ~#descriptor___0~6#1.offset, 4); [2025-02-08 04:22:04,927 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6430: assume !(0 != #t~bitwise387#1 % 4294967296);havoc #t~bitwise387#1; [2025-02-08 04:22:04,928 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6430-4: assume 0 == ~saa7146_debug~0 % 4294967296;#t~bitwise387#1 := 0; [2025-02-08 04:22:04,928 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6430-4: assume !(0 == ~saa7146_debug~0 % 4294967296); [2025-02-08 04:22:04,928 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6430-3: assume 4 == ~saa7146_debug~0 % 4294967296;#t~bitwise387#1 := ~saa7146_debug~0; [2025-02-08 04:22:04,928 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6430-3: assume !(4 == ~saa7146_debug~0 % 4294967296); [2025-02-08 04:22:04,928 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6430-2: havoc #t~bitwise387#1;assume #t~bitwise387#1 % 4294967296 <= ~saa7146_debug~0 % 4294967296 && #t~bitwise387#1 % 4294967296 <= 4; [2025-02-08 04:22:04,928 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6430-1: [2025-02-08 04:22:04,928 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6418: assume 0 != ~tmp___0~12#1; [2025-02-08 04:22:04,928 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6418: assume !(0 != ~tmp___0~12#1); [2025-02-08 04:22:04,928 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6468: 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:22:04,928 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6468: 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~nondet2783#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~nondet2783#1;assume -2147483648 <= videobuf_mmap_mapper_#t~nondet2783#1 && videobuf_mmap_mapper_#t~nondet2783#1 <= 2147483647;videobuf_mmap_mapper_#res#1 := videobuf_mmap_mapper_#t~nondet2783#1;havoc videobuf_mmap_mapper_#t~nondet2783#1; [2025-02-08 04:22:23,007 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9086-1: ldv_switch_1_#res#1 := 23; [2025-02-08 04:22:23,007 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13050: assume -2147483648 <= ldv_dummy_resourceless_instance_callback_2_10_#t~ret1825#1 && ldv_dummy_resourceless_instance_callback_2_10_#t~ret1825#1 <= 2147483647;havoc ldv_dummy_resourceless_instance_callback_2_10_#t~ret1825#1;havoc ldv_dummy_resourceless_instance_callback_2_10_#t~ret1825#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:22:23,007 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9747: assume 27 == ~ldv_statevar_6~0; [2025-02-08 04:22:23,007 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9747: assume !(27 == ~ldv_statevar_6~0); [2025-02-08 04:22:23,007 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9879: 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~ret889#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:22:23,007 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13050-1: SUMMARY for call ldv_dummy_resourceless_instance_callback_2_10_#t~ret1825#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:22:23,007 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12522: assume -2147483648 <= buffer_prepare_#t~ret1672#1 && buffer_prepare_#t~ret1672#1 <= 2147483647;havoc buffer_prepare_#t~ret1672#1; [2025-02-08 04:22:23,007 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12522-1: SUMMARY for call buffer_prepare_#t~ret1672#1 := __dynamic_pr_debug(buffer_prepare_~#descriptor~31#1.base, buffer_prepare_~#descriptor~31#1.offset, 572, 0); srcloc: null [2025-02-08 04:22:23,007 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8030: 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~ret904#1, ldv_struct_videobuf_queue_ops_dummy_resourceless_instance_3_#t~ret905#1, ldv_struct_videobuf_queue_ops_dummy_resourceless_instance_3_#t~ret906#1.base, ldv_struct_videobuf_queue_ops_dummy_resourceless_instance_3_#t~ret906#1.offset, ldv_struct_videobuf_queue_ops_dummy_resourceless_instance_3_#t~ret907#1.base, ldv_struct_videobuf_queue_ops_dummy_resourceless_instance_3_#t~ret907#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:22:23,007 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7766: assume 2 == ~ldv_statevar_9~0; [2025-02-08 04:22:23,007 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7766: assume !(2 == ~ldv_statevar_9~0); [2025-02-08 04:22:23,007 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9484: assume 19 == ~ldv_statevar_5~0; [2025-02-08 04:22:23,007 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9484: assume !(19 == ~ldv_statevar_5~0); [2025-02-08 04:22:23,008 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12655: assume 0 != buffer_prepare_~tmp___3~16#1; [2025-02-08 04:22:23,008 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12655: assume !(0 != buffer_prepare_~tmp___3~16#1); [2025-02-08 04:22:23,008 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8163-1: call ldv_file_operations_file_operations_instance_0_#t~mem867#1.base, ldv_file_operations_file_operations_instance_0_#t~mem867#1.offset := read~$Pointer$#32(~ldv_0_container_file_operations~0.base, 88 + ~ldv_0_container_file_operations~0.offset, 8); [2025-02-08 04:22:23,008 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8163: assume 0 != (ldv_file_operations_file_operations_instance_0_#t~mem867#1.base + ldv_file_operations_file_operations_instance_0_#t~mem867#1.offset) % 18446744073709551616;havoc ldv_file_operations_file_operations_instance_0_#t~mem867#1.base, ldv_file_operations_file_operations_instance_0_#t~mem867#1.offset;call ldv_file_operations_file_operations_instance_0_#t~mem868#1.base, ldv_file_operations_file_operations_instance_0_#t~mem868#1.offset := read~$Pointer$#32(~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~mem868#1.base, ldv_file_operations_file_operations_instance_0_#t~mem868#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~ret881#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:22:23,008 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8163: assume !(0 != (ldv_file_operations_file_operations_instance_0_#t~mem867#1.base + ldv_file_operations_file_operations_instance_0_#t~mem867#1.offset) % 18446744073709551616);havoc ldv_file_operations_file_operations_instance_0_#t~mem867#1.base, ldv_file_operations_file_operations_instance_0_#t~mem867#1.offset; [2025-02-08 04:22:23,008 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9088-1: ldv_switch_1_#res#1 := 26; [2025-02-08 04:22:23,008 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8692: 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~ret902#1.base, ldv_struct_v4l2_ioctl_ops_dummy_resourceless_instance_2_#t~ret902#1.offset;havoc ldv_struct_v4l2_ioctl_ops_dummy_resourceless_instance_2_#t~ret902#1.base, ldv_struct_v4l2_ioctl_ops_dummy_resourceless_instance_2_#t~ret902#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~ret1833#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:22:23,008 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8692-1: SUMMARY for call ldv_struct_v4l2_ioctl_ops_dummy_resourceless_instance_2_#t~ret902#1.base, ldv_struct_v4l2_ioctl_ops_dummy_resourceless_instance_2_#t~ret902#1.offset := ldv_xmalloc(88); srcloc: null [2025-02-08 04:22:23,008 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11996: assume 0 != vidioc_s_std_#t~bitwise1558#1;havoc vidioc_s_std_#t~mem1557#1;havoc vidioc_s_std_#t~bitwise1558#1; [2025-02-08 04:22:23,008 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11996: assume !(0 != vidioc_s_std_#t~bitwise1558#1);havoc vidioc_s_std_#t~mem1557#1;havoc vidioc_s_std_#t~bitwise1558#1;call vidioc_s_std_#t~mem1563#1 := read~int#32(vidioc_s_std_~vv~20#1.base, 420 + vidioc_s_std_~vv~20#1.offset, 4); [2025-02-08 04:22:23,008 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11996-2: havoc vidioc_s_std_#t~bitwise1558#1;assume ((((vidioc_s_std_#t~mem1557#1 < 0 || vidioc_s_std_#t~bitwise1558#1 <= vidioc_s_std_#t~mem1557#1) && vidioc_s_std_#t~bitwise1558#1 <= 2) && vidioc_s_std_#t~bitwise1558#1 >= 0) && (vidioc_s_std_#t~mem1557#1 >= 0 || vidioc_s_std_#t~bitwise1558#1 > 2 + vidioc_s_std_#t~mem1557#1)) && vidioc_s_std_#t~bitwise1558#1 >= -2147483648; [2025-02-08 04:22:23,008 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11996-1: [2025-02-08 04:22:23,008 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11996-4: assume 0 == vidioc_s_std_#t~mem1557#1;vidioc_s_std_#t~bitwise1558#1 := 0; [2025-02-08 04:22:23,008 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11996-4: assume !(0 == vidioc_s_std_#t~mem1557#1); [2025-02-08 04:22:23,008 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11996-3: assume 2 == vidioc_s_std_#t~mem1557#1;vidioc_s_std_#t~bitwise1558#1 := vidioc_s_std_#t~mem1557#1; [2025-02-08 04:22:23,008 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11996-3: assume !(2 == vidioc_s_std_#t~mem1557#1); [2025-02-08 04:22:23,008 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11996-5: call vidioc_s_std_#t~mem1557#1 := read~int#32(vidioc_s_std_~vv~20#1.base, 420 + vidioc_s_std_~vv~20#1.offset, 4); [2025-02-08 04:22:23,008 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8561: assume 41 == ~ldv_statevar_2~0; [2025-02-08 04:22:23,008 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8561: assume !(41 == ~ldv_statevar_2~0); [2025-02-08 04:22:23,008 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12657: assume -2147483648 <= buffer_prepare_#t~ret1746#1 && buffer_prepare_#t~ret1746#1 <= 2147483647;havoc buffer_prepare_#t~ret1746#1; [2025-02-08 04:22:23,008 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12657-1: SUMMARY for call buffer_prepare_#t~ret1746#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:22:23,008 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12393-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:22:23,008 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11997-1: [2025-02-08 04:22:23,008 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11997: assume 0 != vidioc_s_std_#t~bitwise1559#1 % 4294967296;havoc vidioc_s_std_#t~bitwise1559#1;call write~$Pointer$#10(508, 0, vidioc_s_std_~#descriptor___0~18#1.base, vidioc_s_std_~#descriptor___0~18#1.offset, 8);call write~$Pointer$#10(509, 0, vidioc_s_std_~#descriptor___0~18#1.base, 8 + vidioc_s_std_~#descriptor___0~18#1.offset, 8);call write~$Pointer$#10(510, 0, vidioc_s_std_~#descriptor___0~18#1.base, 16 + vidioc_s_std_~#descriptor___0~18#1.offset, 8);call write~$Pointer$#10(511, 0, vidioc_s_std_~#descriptor___0~18#1.base, 24 + vidioc_s_std_~#descriptor___0~18#1.offset, 8);call write~int#10(844, vidioc_s_std_~#descriptor___0~18#1.base, 32 + vidioc_s_std_~#descriptor___0~18#1.offset, 4);call write~int#10(0, vidioc_s_std_~#descriptor___0~18#1.base, 36 + vidioc_s_std_~#descriptor___0~18#1.offset, 4);call vidioc_s_std_#t~mem1560#1 := read~int#10(vidioc_s_std_~#descriptor___0~18#1.base, 36 + vidioc_s_std_~#descriptor___0~18#1.offset, 4); [2025-02-08 04:22:23,008 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11997: assume !(0 != vidioc_s_std_#t~bitwise1559#1 % 4294967296);havoc vidioc_s_std_#t~bitwise1559#1; [2025-02-08 04:22:23,008 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11997-3: assume 2 == ~saa7146_debug~0 % 4294967296;vidioc_s_std_#t~bitwise1559#1 := ~saa7146_debug~0; [2025-02-08 04:22:23,008 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11997-3: assume !(2 == ~saa7146_debug~0 % 4294967296); [2025-02-08 04:22:23,009 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11997-2: havoc vidioc_s_std_#t~bitwise1559#1;assume vidioc_s_std_#t~bitwise1559#1 % 4294967296 <= ~saa7146_debug~0 % 4294967296 && vidioc_s_std_#t~bitwise1559#1 % 4294967296 <= 2; [2025-02-08 04:22:23,009 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9090-1: ldv_switch_1_#res#1 := 28; [2025-02-08 04:22:23,009 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7901-1: SUMMARY for call ldv_assume((if 15 == ~ldv_statevar_0~0 then 1 else 0)); srcloc: null [2025-02-08 04:22:23,009 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7901: 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:22:23,009 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11997-4: assume 0 == ~saa7146_debug~0 % 4294967296;vidioc_s_std_#t~bitwise1559#1 := 0; [2025-02-08 04:22:23,009 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11997-4: assume !(0 == ~saa7146_debug~0 % 4294967296); [2025-02-08 04:22:23,009 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9751: assume 30 == ~ldv_statevar_6~0; [2025-02-08 04:22:23,009 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9751: assume !(30 == ~ldv_statevar_6~0); [2025-02-08 04:22:23,009 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8166: ldv_file_operations_file_operations_instance_0_#t~ret869#1 := ldv_file_operations_instance_probe_0_12_#res#1;havoc ldv_file_operations_instance_probe_0_12_#t~ret881#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~ret869#1 && ldv_file_operations_file_operations_instance_0_#t~ret869#1 <= 2147483647;~ldv_0_ret_default~0 := ldv_file_operations_file_operations_instance_0_#t~ret869#1;havoc ldv_file_operations_file_operations_instance_0_#t~mem868#1.base, ldv_file_operations_file_operations_instance_0_#t~mem868#1.offset;havoc ldv_file_operations_file_operations_instance_0_#t~ret869#1; [2025-02-08 04:22:23,009 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12130: 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:22:23,009 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6052-1: assume { :begin_inline_ldv___ldv_spin_lock_58 } true;ldv___ldv_spin_lock_58_#in~ldv_func_arg1#1.base, ldv___ldv_spin_lock_58_#in~ldv_func_arg1#1.offset := saa7146_buffer_timeout_~dev~2#1.base, 578 + saa7146_buffer_timeout_~dev~2#1.offset;havoc ldv___ldv_spin_lock_58_~ldv_func_arg1#1.base, ldv___ldv_spin_lock_58_~ldv_func_arg1#1.offset;ldv___ldv_spin_lock_58_~ldv_func_arg1#1.base, ldv___ldv_spin_lock_58_~ldv_func_arg1#1.offset := ldv___ldv_spin_lock_58_#in~ldv_func_arg1#1.base, ldv___ldv_spin_lock_58_#in~ldv_func_arg1#1.offset; [2025-02-08 04:22:23,009 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6052: havoc ldv___ldv_spin_lock_58_~ldv_func_arg1#1.base, ldv___ldv_spin_lock_58_~ldv_func_arg1#1.offset;havoc ldv___ldv_spin_lock_58_#in~ldv_func_arg1#1.base, ldv___ldv_spin_lock_58_#in~ldv_func_arg1#1.offset;assume { :end_inline_ldv___ldv_spin_lock_58 } true;call saa7146_buffer_timeout_#t~mem289#1.base, saa7146_buffer_timeout_#t~mem289#1.offset := read~$Pointer$#32(saa7146_buffer_timeout_~q~0#1.base, 8 + saa7146_buffer_timeout_~q~0#1.offset, 8); [2025-02-08 04:22:23,009 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7770: assume 3 == ~ldv_statevar_9~0; [2025-02-08 04:22:23,009 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7770: assume !(3 == ~ldv_statevar_9~0); [2025-02-08 04:22:23,009 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9620: 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~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_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:22:23,009 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9620-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(1); srcloc: null [2025-02-08 04:22:23,009 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9488: assume 21 == ~ldv_statevar_5~0; [2025-02-08 04:22:23,009 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9488: assume !(21 == ~ldv_statevar_5~0); [2025-02-08 04:22:23,009 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9092-1: ldv_switch_1_#res#1 := 29; [2025-02-08 04:22:23,009 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8035: 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~mem914#1.base, ldv_timer_timer_instance_4_#t~mem914#1.offset, ldv_timer_timer_instance_4_#t~mem915#1.base, ldv_timer_timer_instance_4_#t~mem915#1.offset, ldv_timer_timer_instance_4_#t~mem916#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:22:23,009 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10678-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:22:23,009 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6054: assume 0 != (saa7146_buffer_timeout_#t~mem289#1.base + saa7146_buffer_timeout_#t~mem289#1.offset) % 18446744073709551616;havoc saa7146_buffer_timeout_#t~mem289#1.base, saa7146_buffer_timeout_#t~mem289#1.offset; [2025-02-08 04:22:23,009 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6054: assume !(0 != (saa7146_buffer_timeout_#t~mem289#1.base + saa7146_buffer_timeout_#t~mem289#1.offset) % 18446744073709551616);havoc saa7146_buffer_timeout_#t~mem289#1.base, saa7146_buffer_timeout_#t~mem289#1.offset; [2025-02-08 04:22:23,009 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12264: 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:22:23,009 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9886-1: SUMMARY for call ldv_v4l2_file_operations_io_instance_6_#t~ret959#1.base, ldv_v4l2_file_operations_io_instance_6_#t~ret959#1.offset := ldv_xmalloc(1); srcloc: null [2025-02-08 04:22:23,009 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9886: 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~ret959#1.base, ldv_v4l2_file_operations_io_instance_6_#t~ret959#1.offset;havoc ldv_v4l2_file_operations_io_instance_6_#t~ret959#1.base, ldv_v4l2_file_operations_io_instance_6_#t~ret959#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:22:23,009 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9622-1: SUMMARY for call ldv_v4l2_file_operations_io_instance_5_#t~ret934#1.base, ldv_v4l2_file_operations_io_instance_5_#t~ret934#1.offset := ldv_xmalloc(8); srcloc: null [2025-02-08 04:22:23,010 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8565: havoc ldv_struct_v4l2_ioctl_ops_dummy_resourceless_instance_2_#t~ret897#1, ldv_struct_v4l2_ioctl_ops_dummy_resourceless_instance_2_#t~ret898#1, 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, ldv_struct_v4l2_ioctl_ops_dummy_resourceless_instance_2_#t~ret901#1.base, ldv_struct_v4l2_ioctl_ops_dummy_resourceless_instance_2_#t~ret901#1.offset, ldv_struct_v4l2_ioctl_ops_dummy_resourceless_instance_2_#t~ret902#1.base, ldv_struct_v4l2_ioctl_ops_dummy_resourceless_instance_2_#t~ret902#1.offset, ldv_struct_v4l2_ioctl_ops_dummy_resourceless_instance_2_#t~ret903#1.base, ldv_struct_v4l2_ioctl_ops_dummy_resourceless_instance_2_#t~ret903#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~15#1.base, ldv_struct_v4l2_ioctl_ops_dummy_resourceless_instance_2_~tmp___1~15#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:22:23,010 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8697: 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:22:23,010 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9622: 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~ret934#1.base, ldv_v4l2_file_operations_io_instance_5_#t~ret934#1.offset;havoc ldv_v4l2_file_operations_io_instance_5_#t~ret934#1.base, ldv_v4l2_file_operations_io_instance_5_#t~ret934#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:22:23,010 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12529-5: assume buffer_prepare_#t~short1675#1; [2025-02-08 04:22:23,010 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12529-5: assume !buffer_prepare_#t~short1675#1;call buffer_prepare_#t~mem1674#1 := read~int#32(buffer_prepare_~vv~23#1.base, 1097 + buffer_prepare_~vv~23#1.offset, 4);buffer_prepare_#t~short1675#1 := buffer_prepare_#t~mem1674#1 % 4294967296 <= 31; [2025-02-08 04:22:23,010 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12529-4: buffer_prepare_#t~short1679#1 := buffer_prepare_#t~short1675#1; [2025-02-08 04:22:23,010 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12397: assume 1 == vidioc_streamoff_~type#1 % 4294967296; [2025-02-08 04:22:23,010 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12397: assume !(1 == vidioc_streamoff_~type#1 % 4294967296); [2025-02-08 04:22:23,010 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12529-6: call buffer_prepare_#t~mem1673#1 := read~int#32(buffer_prepare_~vv~23#1.base, 1093 + buffer_prepare_~vv~23#1.offset, 4);buffer_prepare_#t~short1675#1 := buffer_prepare_#t~mem1673#1 % 4294967296 <= 47; [2025-02-08 04:22:23,010 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12529-1: assume buffer_prepare_#t~short1683#1; [2025-02-08 04:22:23,010 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12529-1: assume !buffer_prepare_#t~short1683#1;call buffer_prepare_#t~mem1682#1 := read~int#32(buffer_prepare_~vv~23#1.base, 1097 + buffer_prepare_~vv~23#1.offset, 4);call buffer_prepare_#t~mem1680#1.base, buffer_prepare_#t~mem1680#1.offset := read~$Pointer$#32(buffer_prepare_~vv~23#1.base, 1129 + buffer_prepare_~vv~23#1.offset, 8);call buffer_prepare_#t~mem1681#1 := read~int#32(buffer_prepare_#t~mem1680#1.base, 32 + buffer_prepare_#t~mem1680#1.offset, 4);buffer_prepare_#t~short1683#1 := buffer_prepare_#t~mem1682#1 % 4294967296 > buffer_prepare_#t~mem1681#1 % 4294967296; [2025-02-08 04:22:23,010 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12529: assume buffer_prepare_#t~short1683#1;havoc buffer_prepare_#t~mem1673#1;havoc buffer_prepare_#t~mem1674#1;havoc buffer_prepare_#t~short1675#1;havoc buffer_prepare_#t~mem1678#1;havoc buffer_prepare_#t~mem1676#1.base, buffer_prepare_#t~mem1676#1.offset;havoc buffer_prepare_#t~mem1677#1;havoc buffer_prepare_#t~short1679#1;havoc buffer_prepare_#t~mem1682#1;havoc buffer_prepare_#t~mem1680#1.base, buffer_prepare_#t~mem1680#1.offset;havoc buffer_prepare_#t~mem1681#1;havoc buffer_prepare_#t~short1683#1; [2025-02-08 04:22:23,010 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12529: assume !buffer_prepare_#t~short1683#1;havoc buffer_prepare_#t~mem1673#1;havoc buffer_prepare_#t~mem1674#1;havoc buffer_prepare_#t~short1675#1;havoc buffer_prepare_#t~mem1678#1;havoc buffer_prepare_#t~mem1676#1.base, buffer_prepare_#t~mem1676#1.offset;havoc buffer_prepare_#t~mem1677#1;havoc buffer_prepare_#t~short1679#1;havoc buffer_prepare_#t~mem1682#1;havoc buffer_prepare_#t~mem1680#1.base, buffer_prepare_#t~mem1680#1.offset;havoc buffer_prepare_#t~mem1681#1;havoc buffer_prepare_#t~short1683#1;call buffer_prepare_#t~mem1690#1 := read~int#32(buffer_prepare_~vv~23#1.base, 1113 + buffer_prepare_~vv~23#1.offset, 4);buffer_prepare_~size~1#1 := (if buffer_prepare_#t~mem1690#1 % 4294967296 % 4294967296 <= 2147483647 then buffer_prepare_#t~mem1690#1 % 4294967296 % 4294967296 else buffer_prepare_#t~mem1690#1 % 4294967296 % 4294967296 - 4294967296);havoc buffer_prepare_#t~mem1690#1;call buffer_prepare_#t~mem1691#1 := read~int#32(buffer_prepare_~buf~2#1.base, 192 + buffer_prepare_~buf~2#1.offset, 8);buffer_prepare_#t~short1693#1 := 0 != buffer_prepare_#t~mem1691#1 % 18446744073709551616; [2025-02-08 04:22:23,010 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8301-1: SUMMARY for call ldv_io_instance_callback_6_21_#t~ret887#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:22:23,010 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12529-3: assume buffer_prepare_#t~short1679#1; [2025-02-08 04:22:23,011 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12529-3: assume !buffer_prepare_#t~short1679#1;call buffer_prepare_#t~mem1678#1 := read~int#32(buffer_prepare_~vv~23#1.base, 1093 + buffer_prepare_~vv~23#1.offset, 4);call buffer_prepare_#t~mem1676#1.base, buffer_prepare_#t~mem1676#1.offset := read~$Pointer$#32(buffer_prepare_~vv~23#1.base, 1129 + buffer_prepare_~vv~23#1.offset, 8);call buffer_prepare_#t~mem1677#1 := read~int#32(buffer_prepare_#t~mem1676#1.base, 36 + buffer_prepare_#t~mem1676#1.offset, 4);buffer_prepare_#t~short1679#1 := buffer_prepare_#t~mem1678#1 % 4294967296 > buffer_prepare_#t~mem1677#1 % 4294967296; [2025-02-08 04:22:23,011 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8301: assume -2147483648 <= ldv_io_instance_callback_6_21_#t~ret887#1 && ldv_io_instance_callback_6_21_#t~ret887#1 <= 2147483647;havoc ldv_io_instance_callback_6_21_#t~ret887#1;havoc ldv_io_instance_callback_6_21_#t~ret887#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:22:23,011 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12529-2: buffer_prepare_#t~short1683#1 := buffer_prepare_#t~short1679#1; [2025-02-08 04:22:23,011 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6055: assume 0 != saa7146_buffer_timeout_#t~bitwise290#1 % 4294967296;havoc saa7146_buffer_timeout_#t~bitwise290#1;call write~$Pointer$#10(92, 0, saa7146_buffer_timeout_~#descriptor___0~4#1.base, saa7146_buffer_timeout_~#descriptor___0~4#1.offset, 8);call write~$Pointer$#10(93, 0, saa7146_buffer_timeout_~#descriptor___0~4#1.base, 8 + saa7146_buffer_timeout_~#descriptor___0~4#1.offset, 8);call write~$Pointer$#10(94, 0, saa7146_buffer_timeout_~#descriptor___0~4#1.base, 16 + saa7146_buffer_timeout_~#descriptor___0~4#1.offset, 8);call write~$Pointer$#10(95, 0, saa7146_buffer_timeout_~#descriptor___0~4#1.base, 24 + saa7146_buffer_timeout_~#descriptor___0~4#1.offset, 8);call write~int#10(176, saa7146_buffer_timeout_~#descriptor___0~4#1.base, 32 + saa7146_buffer_timeout_~#descriptor___0~4#1.offset, 4);call write~int#10(0, saa7146_buffer_timeout_~#descriptor___0~4#1.base, 36 + saa7146_buffer_timeout_~#descriptor___0~4#1.offset, 4);call saa7146_buffer_timeout_#t~mem291#1 := read~int#10(saa7146_buffer_timeout_~#descriptor___0~4#1.base, 36 + saa7146_buffer_timeout_~#descriptor___0~4#1.offset, 4); [2025-02-08 04:22:23,012 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6055: assume !(0 != saa7146_buffer_timeout_#t~bitwise290#1 % 4294967296);havoc saa7146_buffer_timeout_#t~bitwise290#1; [2025-02-08 04:22:23,012 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12133-1: [2025-02-08 04:22:23,012 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9094-1: ldv_switch_1_#res#1 := 30; [2025-02-08 04:22:23,012 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6055-1: [2025-02-08 04:22:23,012 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12133: assume 0 != vidioc_overlay_#t~bitwise1604#1 % 4294967296;havoc vidioc_overlay_#t~bitwise1604#1;call write~$Pointer$#10(532, 0, vidioc_overlay_~#descriptor~28#1.base, vidioc_overlay_~#descriptor~28#1.offset, 8);call write~$Pointer$#10(533, 0, vidioc_overlay_~#descriptor~28#1.base, 8 + vidioc_overlay_~#descriptor~28#1.offset, 8);call write~$Pointer$#10(534, 0, vidioc_overlay_~#descriptor~28#1.base, 16 + vidioc_overlay_~#descriptor~28#1.offset, 8);call write~$Pointer$#10(535, 0, vidioc_overlay_~#descriptor~28#1.base, 24 + vidioc_overlay_~#descriptor~28#1.offset, 8);call write~int#10(885, vidioc_overlay_~#descriptor~28#1.base, 32 + vidioc_overlay_~#descriptor~28#1.offset, 4);call write~int#10(0, vidioc_overlay_~#descriptor~28#1.base, 36 + vidioc_overlay_~#descriptor~28#1.offset, 4);call vidioc_overlay_#t~mem1605#1 := read~int#10(vidioc_overlay_~#descriptor~28#1.base, 36 + vidioc_overlay_~#descriptor~28#1.offset, 4); [2025-02-08 04:22:23,012 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12133: assume !(0 != vidioc_overlay_#t~bitwise1604#1 % 4294967296);havoc vidioc_overlay_#t~bitwise1604#1; [2025-02-08 04:22:23,012 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12133-3: assume 2 == ~saa7146_debug~0 % 4294967296;vidioc_overlay_#t~bitwise1604#1 := ~saa7146_debug~0; [2025-02-08 04:22:23,012 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12133-3: assume !(2 == ~saa7146_debug~0 % 4294967296); [2025-02-08 04:22:23,012 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12133-2: havoc vidioc_overlay_#t~bitwise1604#1;assume vidioc_overlay_#t~bitwise1604#1 % 4294967296 <= ~saa7146_debug~0 % 4294967296 && vidioc_overlay_#t~bitwise1604#1 % 4294967296 <= 2; [2025-02-08 04:22:23,012 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6055-4: assume 0 == ~saa7146_debug~0 % 4294967296;saa7146_buffer_timeout_#t~bitwise290#1 := 0; [2025-02-08 04:22:23,012 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6055-4: assume !(0 == ~saa7146_debug~0 % 4294967296); [2025-02-08 04:22:23,012 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6055-2: havoc saa7146_buffer_timeout_#t~bitwise290#1;assume saa7146_buffer_timeout_#t~bitwise290#1 % 4294967296 <= ~saa7146_debug~0 % 4294967296 && saa7146_buffer_timeout_#t~bitwise290#1 % 4294967296 <= 2; [2025-02-08 04:22:23,012 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6055-3: assume 2 == ~saa7146_debug~0 % 4294967296;saa7146_buffer_timeout_#t~bitwise290#1 := ~saa7146_debug~0; [2025-02-08 04:22:23,012 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6055-3: assume !(2 == ~saa7146_debug~0 % 4294967296); [2025-02-08 04:22:23,012 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9755: assume 32 == ~ldv_statevar_6~0; [2025-02-08 04:22:23,012 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9755: assume !(32 == ~ldv_statevar_6~0); [2025-02-08 04:22:23,012 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8698: ~ldv_statevar_2~0 := 2; [2025-02-08 04:22:23,012 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12133-4: assume 0 == ~saa7146_debug~0 % 4294967296;vidioc_overlay_#t~bitwise1604#1 := 0; [2025-02-08 04:22:23,013 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12133-4: assume !(0 == ~saa7146_debug~0 % 4294967296); [2025-02-08 04:22:23,013 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12530: assume 0 != buffer_prepare_#t~bitwise1684#1 % 4294967296;havoc buffer_prepare_#t~bitwise1684#1;call write~$Pointer$#10(574, 0, buffer_prepare_~#descriptor___0~20#1.base, buffer_prepare_~#descriptor___0~20#1.offset, 8);call write~$Pointer$#10(575, 0, buffer_prepare_~#descriptor___0~20#1.base, 8 + buffer_prepare_~#descriptor___0~20#1.offset, 8);call write~$Pointer$#10(576, 0, buffer_prepare_~#descriptor___0~20#1.base, 16 + buffer_prepare_~#descriptor___0~20#1.offset, 8);call write~$Pointer$#10(577, 0, buffer_prepare_~#descriptor___0~20#1.base, 24 + buffer_prepare_~#descriptor___0~20#1.offset, 8);call write~int#10(1075, buffer_prepare_~#descriptor___0~20#1.base, 32 + buffer_prepare_~#descriptor___0~20#1.offset, 4);call write~int#10(0, buffer_prepare_~#descriptor___0~20#1.base, 36 + buffer_prepare_~#descriptor___0~20#1.offset, 4);call buffer_prepare_#t~mem1685#1 := read~int#10(buffer_prepare_~#descriptor___0~20#1.base, 36 + buffer_prepare_~#descriptor___0~20#1.offset, 4); [2025-02-08 04:22:23,013 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12530: assume !(0 != buffer_prepare_#t~bitwise1684#1 % 4294967296);havoc buffer_prepare_#t~bitwise1684#1; [2025-02-08 04:22:23,013 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8698-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:22:23,013 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13323: assume -2147483648 <= ldv_dummy_resourceless_instance_callback_2_9_#t~ret1848#1 && ldv_dummy_resourceless_instance_callback_2_9_#t~ret1848#1 <= 2147483647;havoc ldv_dummy_resourceless_instance_callback_2_9_#t~ret1848#1;havoc ldv_dummy_resourceless_instance_callback_2_9_#t~ret1848#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:22:23,013 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13323-1: SUMMARY for call ldv_dummy_resourceless_instance_callback_2_9_#t~ret1848#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:22:23,013 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12530-2: havoc buffer_prepare_#t~bitwise1684#1;assume buffer_prepare_#t~bitwise1684#1 % 4294967296 <= ~saa7146_debug~0 % 4294967296 && buffer_prepare_#t~bitwise1684#1 % 4294967296 <= 2; [2025-02-08 04:22:23,014 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12530-1: [2025-02-08 04:22:23,014 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12530-4: assume 0 == ~saa7146_debug~0 % 4294967296;buffer_prepare_#t~bitwise1684#1 := 0; [2025-02-08 04:22:23,014 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12530-4: assume !(0 == ~saa7146_debug~0 % 4294967296); [2025-02-08 04:22:23,014 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12530-3: assume 2 == ~saa7146_debug~0 % 4294967296;buffer_prepare_#t~bitwise1684#1 := ~saa7146_debug~0; [2025-02-08 04:22:23,014 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12530-3: assume !(2 == ~saa7146_debug~0 % 4294967296); [2025-02-08 04:22:23,014 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7774: assume 4 == ~ldv_statevar_9~0; [2025-02-08 04:22:23,014 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7774: assume !(4 == ~ldv_statevar_9~0); [2025-02-08 04:22:23,014 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9888: 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~ret960#1.base, ldv_v4l2_file_operations_io_instance_6_#t~ret960#1.offset;havoc ldv_v4l2_file_operations_io_instance_6_#t~ret960#1.base, ldv_v4l2_file_operations_io_instance_6_#t~ret960#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~ret890#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:22:23,014 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9888-1: SUMMARY for call ldv_v4l2_file_operations_io_instance_6_#t~ret960#1.base, ldv_v4l2_file_operations_io_instance_6_#t~ret960#1.offset := ldv_xmalloc(8); srcloc: null [2025-02-08 04:22:23,014 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9492: assume 22 == ~ldv_statevar_5~0; [2025-02-08 04:22:23,014 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9492: assume !(22 == ~ldv_statevar_5~0); [2025-02-08 04:22:23,014 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9624: 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~ret2662#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:22:23,014 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9624-1: SUMMARY for call ldv_assume((if 3 == ~ldv_statevar_4~0 then 1 else 0)); srcloc: null [2025-02-08 04:22:23,014 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12399-1: SUMMARY for call vidioc_streamoff_#t~ret1652#1 := videobuf_streamoff(vidioc_streamoff_~fh~14#1.base, 176 + vidioc_streamoff_~fh~14#1.offset); srcloc: null [2025-02-08 04:22:23,014 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12399: assume -2147483648 <= vidioc_streamoff_#t~ret1652#1 && vidioc_streamoff_#t~ret1652#1 <= 2147483647;vidioc_streamoff_~err~9#1 := vidioc_streamoff_#t~ret1652#1;havoc vidioc_streamoff_#t~ret1652#1; [2025-02-08 04:22:23,014 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9096-1: ldv_switch_1_#res#1 := 31; [2025-02-08 04:22:23,015 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10682: call saa7146_pgtable_build_#t~mem1171#1.base, saa7146_pgtable_build_#t~mem1171#1.offset := read~$Pointer$#32(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~mem1171#1.base, saa7146_pgtable_build_#t~mem1171#1.offset;call saa7146_pgtable_build_#t~mem1172#1.base, saa7146_pgtable_build_#t~mem1172#1.offset := read~$Pointer$#32(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~mem1172#1.base, saa7146_pgtable_build_#t~mem1172#1.offset;havoc saa7146_pgtable_build_#t~mem1172#1.base, saa7146_pgtable_build_#t~mem1172#1.offset;call saa7146_pgtable_build_#t~mem1173#1.base, saa7146_pgtable_build_#t~mem1173#1.offset := read~$Pointer$#32(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~mem1173#1.base, saa7146_pgtable_build_#t~mem1173#1.offset;havoc saa7146_pgtable_build_#t~mem1173#1.base, saa7146_pgtable_build_#t~mem1173#1.offset;saa7146_pgtable_build_~i~2#1 := 0; [2025-02-08 04:22:23,015 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12664-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:22:23,015 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12664: 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:22:23,015 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8965: assume -2147483648 <= ldv_switch_1_#t~ret909#1 && ldv_switch_1_#t~ret909#1 <= 2147483647;ldv_switch_1_~tmp~42#1 := ldv_switch_1_#t~ret909#1;havoc ldv_switch_1_#t~ret909#1; [2025-02-08 04:22:23,015 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8965-1: SUMMARY for call ldv_switch_1_#t~ret909#1 := ldv_undef_int(); srcloc: null [2025-02-08 04:22:23,015 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8040: 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~ret917#1, ldv_v4l2_file_operations_io_instance_5_#t~mem918#1.base, ldv_v4l2_file_operations_io_instance_5_#t~mem918#1.offset, ldv_v4l2_file_operations_io_instance_5_#t~ret919#1, 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~mem922#1.base, ldv_v4l2_file_operations_io_instance_5_#t~mem922#1.offset, ldv_v4l2_file_operations_io_instance_5_#t~ret923#1, ldv_v4l2_file_operations_io_instance_5_#t~ret924#1, ldv_v4l2_file_operations_io_instance_5_#t~ret925#1, 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.base, ldv_v4l2_file_operations_io_instance_5_#t~ret928#1.offset, ldv_v4l2_file_operations_io_instance_5_#t~ret929#1.base, ldv_v4l2_file_operations_io_instance_5_#t~ret929#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, ldv_v4l2_file_operations_io_instance_5_#t~mem932#1.base, ldv_v4l2_file_operations_io_instance_5_#t~mem932#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~ret934#1.base, ldv_v4l2_file_operations_io_instance_5_#t~ret934#1.offset, ldv_v4l2_file_operations_io_instance_5_#t~ret935#1.base, ldv_v4l2_file_operations_io_instance_5_#t~ret935#1.offset, ldv_v4l2_file_operations_io_instance_5_#t~ret936#1.base, ldv_v4l2_file_operations_io_instance_5_#t~ret936#1.offset, ldv_v4l2_file_operations_io_instance_5_#t~mem937#1.base, ldv_v4l2_file_operations_io_instance_5_#t~mem937#1.offset, ldv_v4l2_file_operations_io_instance_5_#t~ret938#1, ldv_v4l2_file_operations_io_instance_5_#t~ret939#1, ldv_v4l2_file_operations_io_instance_5_#t~ret940#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~16#1.base, ldv_v4l2_file_operations_io_instance_5_~tmp___1~16#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~16#1.base, ldv_v4l2_file_operations_io_instance_5_~tmp___1~16#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:22:23,015 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7908-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:22:23,015 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13193: assume -2147483648 <= ldv_dummy_resourceless_instance_callback_2_3_#t~ret1837#1 && ldv_dummy_resourceless_instance_callback_2_3_#t~ret1837#1 <= 2147483647;havoc ldv_dummy_resourceless_instance_callback_2_3_#t~ret1837#1;havoc ldv_dummy_resourceless_instance_callback_2_3_#t~ret1837#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:22:23,015 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7908: 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:22:23,015 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13193-1: SUMMARY for call ldv_dummy_resourceless_instance_callback_2_3_#t~ret1837#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:22:23,015 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8173-1: SUMMARY for call ldv_file_operations_file_operations_instance_0_#t~ret870#1 := ldv_filter_err_code(~ldv_0_ret_default~0); srcloc: null [2025-02-08 04:22:23,015 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8173: assume -2147483648 <= ldv_file_operations_file_operations_instance_0_#t~ret870#1 && ldv_file_operations_file_operations_instance_0_#t~ret870#1 <= 2147483647;~ldv_0_ret_default~0 := ldv_file_operations_file_operations_instance_0_#t~ret870#1;havoc ldv_file_operations_file_operations_instance_0_#t~ret870#1; [2025-02-08 04:22:23,016 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12005-1: SUMMARY for call vidioc_s_std_#t~ret1561#1 := ldv__builtin_expect((if vidioc_s_std_#t~mem1560#1 % 4294967296 % 18446744073709551616 <= 9223372036854775807 then vidioc_s_std_#t~mem1560#1 % 4294967296 % 18446744073709551616 else vidioc_s_std_#t~mem1560#1 % 4294967296 % 18446744073709551616 - 18446744073709551616) % 2, 0); srcloc: null [2025-02-08 04:22:23,016 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12005: assume -9223372036854775808 <= vidioc_s_std_#t~ret1561#1 && vidioc_s_std_#t~ret1561#1 <= 9223372036854775807;vidioc_s_std_~tmp___0~39#1 := vidioc_s_std_#t~ret1561#1;havoc vidioc_s_std_#t~mem1560#1;havoc vidioc_s_std_#t~ret1561#1; [2025-02-08 04:22:23,016 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13062-1: SUMMARY for call ldv_dummy_resourceless_instance_callback_2_11_#t~ret1826#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:22:23,016 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9098-1: ldv_switch_1_#res#1 := 32; [2025-02-08 04:22:23,016 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13062: assume -2147483648 <= ldv_dummy_resourceless_instance_callback_2_11_#t~ret1826#1 && ldv_dummy_resourceless_instance_callback_2_11_#t~ret1826#1 <= 2147483647;havoc ldv_dummy_resourceless_instance_callback_2_11_#t~ret1826#1;havoc ldv_dummy_resourceless_instance_callback_2_11_#t~ret1826#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:22:23,016 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9627: 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:22:23,016 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8570: 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_struct_v4l2_ioctl_ops_dummy_resourceless_instance_2_~tmp~39#1 := 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:22:23,016 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9759: havoc ldv_v4l2_file_operations_io_instance_6_#t~ret941#1, ldv_v4l2_file_operations_io_instance_6_#t~mem942#1.base, ldv_v4l2_file_operations_io_instance_6_#t~mem942#1.offset, ldv_v4l2_file_operations_io_instance_6_#t~ret943#1, 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~mem946#1.base, ldv_v4l2_file_operations_io_instance_6_#t~mem946#1.offset, ldv_v4l2_file_operations_io_instance_6_#t~ret947#1, ldv_v4l2_file_operations_io_instance_6_#t~ret948#1, ldv_v4l2_file_operations_io_instance_6_#t~ret949#1, 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.base, ldv_v4l2_file_operations_io_instance_6_#t~ret952#1.offset, ldv_v4l2_file_operations_io_instance_6_#t~ret953#1.base, ldv_v4l2_file_operations_io_instance_6_#t~ret953#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, ldv_v4l2_file_operations_io_instance_6_#t~mem956#1.base, ldv_v4l2_file_operations_io_instance_6_#t~mem956#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~ret958#1.base, ldv_v4l2_file_operations_io_instance_6_#t~ret958#1.offset, ldv_v4l2_file_operations_io_instance_6_#t~ret959#1.base, ldv_v4l2_file_operations_io_instance_6_#t~ret959#1.offset, ldv_v4l2_file_operations_io_instance_6_#t~ret960#1.base, ldv_v4l2_file_operations_io_instance_6_#t~ret960#1.offset, ldv_v4l2_file_operations_io_instance_6_#t~mem961#1.base, ldv_v4l2_file_operations_io_instance_6_#t~mem961#1.offset, ldv_v4l2_file_operations_io_instance_6_#t~ret962#1, ldv_v4l2_file_operations_io_instance_6_#t~ret963#1, ldv_v4l2_file_operations_io_instance_6_#t~ret964#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~17#1.base, ldv_v4l2_file_operations_io_instance_6_~tmp___1~17#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:22:23,016 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12402: assume 4 == vidioc_streamoff_~type#1 % 4294967296; [2025-02-08 04:22:23,016 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12402: assume !(4 == vidioc_streamoff_~type#1 % 4294967296); [2025-02-08 04:22:23,016 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8570-1: SUMMARY for call ldv_struct_v4l2_ioctl_ops_dummy_resourceless_instance_2_#t~ret897#1 := ldv_undef_int(); srcloc: null [2025-02-08 04:22:23,016 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12270-2: havoc vidioc_streamon_#t~bitwise1630#1;assume vidioc_streamon_#t~bitwise1630#1 % 4294967296 <= ~saa7146_debug~0 % 4294967296 && vidioc_streamon_#t~bitwise1630#1 % 4294967296 <= 2; [2025-02-08 04:22:23,016 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8174: 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___1~14#1 := ldv_file_operations_file_operations_instance_0_#t~ret871#1;havoc ldv_file_operations_file_operations_instance_0_#t~ret871#1; [2025-02-08 04:22:23,016 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12270-1: [2025-02-08 04:22:23,016 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12270-4: assume 0 == ~saa7146_debug~0 % 4294967296;vidioc_streamon_#t~bitwise1630#1 := 0; [2025-02-08 04:22:23,016 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12270-4: assume !(0 == ~saa7146_debug~0 % 4294967296); [2025-02-08 04:22:23,016 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12270-3: assume 2 == ~saa7146_debug~0 % 4294967296;vidioc_streamon_#t~bitwise1630#1 := ~saa7146_debug~0; [2025-02-08 04:22:23,016 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12270-3: assume !(2 == ~saa7146_debug~0 % 4294967296); [2025-02-08 04:22:23,016 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12270: assume 0 != vidioc_streamon_#t~bitwise1630#1 % 4294967296;havoc vidioc_streamon_#t~bitwise1630#1;call write~$Pointer$#10(538, 0, vidioc_streamon_~#descriptor~29#1.base, vidioc_streamon_~#descriptor~29#1.offset, 8);call write~$Pointer$#10(539, 0, vidioc_streamon_~#descriptor~29#1.base, 8 + vidioc_streamon_~#descriptor~29#1.offset, 8);call write~$Pointer$#10(540, 0, vidioc_streamon_~#descriptor~29#1.base, 16 + vidioc_streamon_~#descriptor~29#1.offset, 8);call write~$Pointer$#10(541, 0, vidioc_streamon_~#descriptor~29#1.base, 24 + vidioc_streamon_~#descriptor~29#1.offset, 8);call write~int#10(942, vidioc_streamon_~#descriptor~29#1.base, 32 + vidioc_streamon_~#descriptor~29#1.offset, 4);call write~int#10(0, vidioc_streamon_~#descriptor~29#1.base, 36 + vidioc_streamon_~#descriptor~29#1.offset, 4);call vidioc_streamon_#t~mem1631#1 := read~int#10(vidioc_streamon_~#descriptor~29#1.base, 36 + vidioc_streamon_~#descriptor~29#1.offset, 4); [2025-02-08 04:22:23,016 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12270: assume !(0 != vidioc_streamon_#t~bitwise1630#1 % 4294967296);havoc vidioc_streamon_#t~bitwise1630#1; [2025-02-08 04:22:23,016 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8174-1: SUMMARY for call ldv_file_operations_file_operations_instance_0_#t~ret871#1 := ldv_undef_int(); srcloc: null [2025-02-08 04:22:23,016 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9892: 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:22:23,016 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8835: assume 1 == ~ldv_statevar_3~0; [2025-02-08 04:22:23,016 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8835: assume !(1 == ~ldv_statevar_3~0); [2025-02-08 04:22:23,016 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7778: assume 5 == ~ldv_statevar_9~0; [2025-02-08 04:22:23,017 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7778: assume !(5 == ~ldv_statevar_9~0); [2025-02-08 04:22:23,017 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9628: ~ldv_statevar_5~0 := 3; [2025-02-08 04:22:23,017 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9628-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:22:23,017 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9496: assume 24 == ~ldv_statevar_5~0; [2025-02-08 04:22:23,017 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9496: assume !(24 == ~ldv_statevar_5~0); [2025-02-08 04:22:23,017 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9100-1: ldv_switch_1_#res#1 := 34; [2025-02-08 04:22:23,017 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9893: ~ldv_statevar_6~0 := 3; [2025-02-08 04:22:23,017 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9893-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:22:23,017 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8968: assume 0 == ldv_switch_1_~tmp~42#1; [2025-02-08 04:22:23,017 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8968: assume !(0 == ldv_switch_1_~tmp~42#1); [2025-02-08 04:22:23,017 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12007: assume 0 != vidioc_s_std_~tmp___0~39#1; [2025-02-08 04:22:23,017 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12007: assume !(0 != vidioc_s_std_~tmp___0~39#1); [2025-02-08 04:22:23,017 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8572: assume 0 != ldv_struct_v4l2_ioctl_ops_dummy_resourceless_instance_2_~tmp~39#1;~ldv_statevar_2~0 := 1; [2025-02-08 04:22:23,017 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8572: assume !(0 != ldv_struct_v4l2_ioctl_ops_dummy_resourceless_instance_2_~tmp~39#1);~ldv_statevar_2~0 := 7; [2025-02-08 04:22:23,017 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8704: 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~ret903#1.base, ldv_struct_v4l2_ioctl_ops_dummy_resourceless_instance_2_#t~ret903#1.offset;havoc ldv_struct_v4l2_ioctl_ops_dummy_resourceless_instance_2_#t~ret903#1.base, ldv_struct_v4l2_ioctl_ops_dummy_resourceless_instance_2_#t~ret903#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~ret1834#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:22:23,017 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8704-1: SUMMARY for call ldv_struct_v4l2_ioctl_ops_dummy_resourceless_instance_2_#t~ret903#1.base, ldv_struct_v4l2_ioctl_ops_dummy_resourceless_instance_2_#t~ret903#1.offset := ldv_xmalloc(88); srcloc: null [2025-02-08 04:22:23,017 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12404: assume -2147483648 <= vidioc_streamoff_#t~ret1653#1 && vidioc_streamoff_#t~ret1653#1 <= 2147483647;vidioc_streamoff_~err~9#1 := vidioc_streamoff_#t~ret1653#1;havoc vidioc_streamoff_#t~ret1653#1; [2025-02-08 04:22:23,017 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12404-1: SUMMARY for call vidioc_streamoff_#t~ret1653#1 := videobuf_streamoff(vidioc_streamoff_~fh~14#1.base, 772 + vidioc_streamoff_~fh~14#1.offset); srcloc: null [2025-02-08 04:22:23,017 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8176: assume 0 != ldv_file_operations_file_operations_instance_0_~tmp___1~14#1;~ldv_statevar_0~0 := 9; [2025-02-08 04:22:23,017 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8176: assume !(0 != ldv_file_operations_file_operations_instance_0_~tmp___1~14#1);~ldv_statevar_0~0 := 11; [2025-02-08 04:22:23,018 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9762: 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:22:23,018 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9762-1: SUMMARY for call ldv_v4l2_file_operations_io_instance_6_#t~ret941#1 := ldv_switch_3(); srcloc: null [2025-02-08 04:22:23,018 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6063: assume -9223372036854775808 <= saa7146_buffer_timeout_#t~ret292#1 && saa7146_buffer_timeout_#t~ret292#1 <= 9223372036854775807;saa7146_buffer_timeout_~tmp___0~9#1 := saa7146_buffer_timeout_#t~ret292#1;havoc saa7146_buffer_timeout_#t~mem291#1;havoc saa7146_buffer_timeout_#t~ret292#1; [2025-02-08 04:22:23,018 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12141-1: SUMMARY for call vidioc_overlay_#t~ret1606#1 := ldv__builtin_expect((if vidioc_overlay_#t~mem1605#1 % 4294967296 % 18446744073709551616 <= 9223372036854775807 then vidioc_overlay_#t~mem1605#1 % 4294967296 % 18446744073709551616 else vidioc_overlay_#t~mem1605#1 % 4294967296 % 18446744073709551616 - 18446744073709551616) % 2, 0); srcloc: null [2025-02-08 04:22:23,018 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9102-1: ldv_switch_1_#res#1 := 36; [2025-02-08 04:22:23,018 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6063-1: SUMMARY for call saa7146_buffer_timeout_#t~ret292#1 := ldv__builtin_expect((if saa7146_buffer_timeout_#t~mem291#1 % 4294967296 % 18446744073709551616 <= 9223372036854775807 then saa7146_buffer_timeout_#t~mem291#1 % 4294967296 % 18446744073709551616 else saa7146_buffer_timeout_#t~mem291#1 % 4294967296 % 18446744073709551616 - 18446744073709551616) % 2, 0); srcloc: null [2025-02-08 04:22:23,018 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12141: assume -9223372036854775808 <= vidioc_overlay_#t~ret1606#1 && vidioc_overlay_#t~ret1606#1 <= 9223372036854775807;vidioc_overlay_~tmp~69#1 := vidioc_overlay_#t~ret1606#1;havoc vidioc_overlay_#t~mem1605#1;havoc vidioc_overlay_#t~ret1606#1; [2025-02-08 04:22:23,018 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8045: 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~ret941#1, ldv_v4l2_file_operations_io_instance_6_#t~mem942#1.base, ldv_v4l2_file_operations_io_instance_6_#t~mem942#1.offset, ldv_v4l2_file_operations_io_instance_6_#t~ret943#1, 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~mem946#1.base, ldv_v4l2_file_operations_io_instance_6_#t~mem946#1.offset, ldv_v4l2_file_operations_io_instance_6_#t~ret947#1, ldv_v4l2_file_operations_io_instance_6_#t~ret948#1, ldv_v4l2_file_operations_io_instance_6_#t~ret949#1, 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.base, ldv_v4l2_file_operations_io_instance_6_#t~ret952#1.offset, ldv_v4l2_file_operations_io_instance_6_#t~ret953#1.base, ldv_v4l2_file_operations_io_instance_6_#t~ret953#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, ldv_v4l2_file_operations_io_instance_6_#t~mem956#1.base, ldv_v4l2_file_operations_io_instance_6_#t~mem956#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~ret958#1.base, ldv_v4l2_file_operations_io_instance_6_#t~ret958#1.offset, ldv_v4l2_file_operations_io_instance_6_#t~ret959#1.base, ldv_v4l2_file_operations_io_instance_6_#t~ret959#1.offset, ldv_v4l2_file_operations_io_instance_6_#t~ret960#1.base, ldv_v4l2_file_operations_io_instance_6_#t~ret960#1.offset, ldv_v4l2_file_operations_io_instance_6_#t~mem961#1.base, ldv_v4l2_file_operations_io_instance_6_#t~mem961#1.offset, ldv_v4l2_file_operations_io_instance_6_#t~ret962#1, ldv_v4l2_file_operations_io_instance_6_#t~ret963#1, ldv_v4l2_file_operations_io_instance_6_#t~ret964#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~17#1.base, ldv_v4l2_file_operations_io_instance_6_~tmp___1~17#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~17#1.base, ldv_v4l2_file_operations_io_instance_6_~tmp___1~17#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:22:23,018 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12009-1: SUMMARY for call vidioc_s_std_#t~ret1562#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:22:23,018 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12009: assume -2147483648 <= vidioc_s_std_#t~ret1562#1 && vidioc_s_std_#t~ret1562#1 <= 2147483647;havoc vidioc_s_std_#t~ret1562#1; [2025-02-08 04:22:23,018 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12538: assume -9223372036854775808 <= buffer_prepare_#t~ret1686#1 && buffer_prepare_#t~ret1686#1 <= 9223372036854775807;buffer_prepare_~tmp___0~46#1 := buffer_prepare_#t~ret1686#1;havoc buffer_prepare_#t~mem1685#1;havoc buffer_prepare_#t~ret1686#1; [2025-02-08 04:22:23,018 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10688: saa7146_pgtable_build_~p~0#1 := 0; [2025-02-08 04:22:23,018 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12538-1: SUMMARY for call buffer_prepare_#t~ret1686#1 := ldv__builtin_expect((if buffer_prepare_#t~mem1685#1 % 4294967296 % 18446744073709551616 <= 9223372036854775807 then buffer_prepare_#t~mem1685#1 % 4294967296 % 18446744073709551616 else buffer_prepare_#t~mem1685#1 % 4294967296 % 18446744073709551616 - 18446744073709551616) % 2, 0); srcloc: null [2025-02-08 04:22:23,018 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7782: assume 6 == ~ldv_statevar_9~0; [2025-02-08 04:22:23,018 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7782: assume !(6 == ~ldv_statevar_9~0); [2025-02-08 04:22:23,018 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8839: assume 2 == ~ldv_statevar_3~0; [2025-02-08 04:22:23,018 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8839: assume !(2 == ~ldv_statevar_3~0); [2025-02-08 04:22:23,018 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9500: assume 27 == ~ldv_statevar_5~0; [2025-02-08 04:22:23,018 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9500: assume !(27 == ~ldv_statevar_5~0); [2025-02-08 04:22:23,018 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8311-1: SUMMARY for call ldv_io_instance_callback_6_22_#t~ret888#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:22:23,018 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8311: havoc ldv_io_instance_callback_6_22_#t~ret888#1;havoc ldv_io_instance_callback_6_22_#t~ret888#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:22:23,018 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8972: assume 1 == ldv_switch_1_~tmp~42#1; [2025-02-08 04:22:23,018 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8972: assume !(1 == ldv_switch_1_~tmp~42#1); [2025-02-08 04:22:23,018 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6065: assume 0 != saa7146_buffer_timeout_~tmp___0~9#1;call saa7146_buffer_timeout_#t~mem293#1.base, saa7146_buffer_timeout_#t~mem293#1.offset := read~$Pointer$#32(saa7146_buffer_timeout_~q~0#1.base, 8 + saa7146_buffer_timeout_~q~0#1.offset, 8); [2025-02-08 04:22:23,018 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6065: assume !(0 != saa7146_buffer_timeout_~tmp___0~9#1); [2025-02-08 04:22:23,018 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7915: SUMMARY for call ldv_assume((if 0 == ~ldv_9_ret_default~0 then 1 else 0)); srcloc: null [2025-02-08 04:22:23,018 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9104-1: ldv_switch_1_#res#1 := 37; [2025-02-08 04:22:23,018 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12143: assume 0 != vidioc_overlay_~tmp~69#1; [2025-02-08 04:22:23,018 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12143: assume !(0 != vidioc_overlay_~tmp~69#1); [2025-02-08 04:22:23,018 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12540: assume 0 != buffer_prepare_~tmp___0~46#1;call buffer_prepare_#t~mem1687#1 := read~int#32(buffer_prepare_~vv~23#1.base, 1093 + buffer_prepare_~vv~23#1.offset, 4);call buffer_prepare_#t~mem1688#1 := read~int#32(buffer_prepare_~vv~23#1.base, 1097 + buffer_prepare_~vv~23#1.offset, 4); [2025-02-08 04:22:23,018 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12540: assume !(0 != buffer_prepare_~tmp___0~46#1); [2025-02-08 04:22:23,018 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10558: 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~ret1742#1 := saa7146_pgtable_build_#res#1;havoc saa7146_pgtable_build_#t~mem1144#1.base, saa7146_pgtable_build_#t~mem1144#1.offset, saa7146_pgtable_build_#t~ret1145#1.base, saa7146_pgtable_build_#t~ret1145#1.offset, saa7146_pgtable_build_#t~mem1146#1.base, saa7146_pgtable_build_#t~mem1146#1.offset, saa7146_pgtable_build_#t~mem1147#1, saa7146_pgtable_build_#t~mem1148#1.base, saa7146_pgtable_build_#t~mem1148#1.offset, saa7146_pgtable_build_#t~mem1149#1, saa7146_pgtable_build_#t~ret1150#1.base, saa7146_pgtable_build_#t~ret1150#1.offset, saa7146_pgtable_build_#t~bitwise1151#1, saa7146_pgtable_build_#t~mem1152#1, saa7146_pgtable_build_#t~ret1153#1, saa7146_pgtable_build_#t~ret1154#1, saa7146_pgtable_build_#t~mem1155#1, saa7146_pgtable_build_#t~bitwise1156#1, saa7146_pgtable_build_#t~mem1157#1.base, saa7146_pgtable_build_#t~mem1157#1.offset, saa7146_pgtable_build_#t~mem1159#1, saa7146_pgtable_build_#t~mem1158#1.base, saa7146_pgtable_build_#t~mem1158#1.offset, saa7146_pgtable_build_#t~mem1160#1, saa7146_pgtable_build_#t~mem1161#1, saa7146_pgtable_build_#t~mem1162#1, saa7146_pgtable_build_#t~bitwise1163#1, saa7146_pgtable_build_#t~mem1164#1, saa7146_pgtable_build_#t~ret1165#1, saa7146_pgtable_build_#t~ret1166#1, saa7146_pgtable_build_#t~bitwise1167#1, saa7146_pgtable_build_#t~mem1168#1, saa7146_pgtable_build_#t~ret1169#1, saa7146_pgtable_build_#t~ret1170#1, saa7146_pgtable_build_#t~mem1171#1.base, saa7146_pgtable_build_#t~mem1171#1.offset, saa7146_pgtable_build_#t~mem1172#1.base, saa7146_pgtable_build_#t~mem1172#1.offset, saa7146_pgtable_build_#t~mem1173#1.base, saa7146_pgtable_build_#t~mem1173#1.offset, saa7146_pgtable_build_#t~mem1174#1, saa7146_pgtable_build_#t~mem1175#1, saa7146_pgtable_build_#t~mem1176#1, saa7146_pgtable_build_#t~mem1177#1.base, saa7146_pgtable_build_#t~mem1177#1.offset, saa7146_pgtable_build_#t~mem1178#1, saa7146_pgtable_build_#t~mem1179#1, saa7146_pgtable_build_#t~mem1180#1, saa7146_pgtable_build_#t~mem1181#1.base, saa7146_pgtable_build_#t~mem1181#1.offset, saa7146_pgtable_build_#t~mem1182#1, saa7146_pgtable_build_#t~mem1183#1, saa7146_pgtable_build_#t~mem1184#1.base, saa7146_pgtable_build_#t~mem1184#1.offset, saa7146_pgtable_build_#t~mem1185#1, saa7146_pgtable_build_#t~mem1186#1, saa7146_pgtable_build_#t~mem1187#1.base, saa7146_pgtable_build_#t~mem1187#1.offset, saa7146_pgtable_build_#t~mem1188#1.base, saa7146_pgtable_build_#t~mem1188#1.offset, saa7146_pgtable_build_#t~mem1189#1, saa7146_pgtable_build_#t~ret1190#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~59#1.base, saa7146_pgtable_build_~tmp~59#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~30#1.base, saa7146_pgtable_build_~tmp___0~30#1.offset, saa7146_pgtable_build_~#descriptor~19#1.base, saa7146_pgtable_build_~#descriptor~19#1.offset, saa7146_pgtable_build_~tmp___1~20#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~ret1742#1 && buffer_prepare_#t~ret1742#1 <= 2147483647;buffer_prepare_~err~10#1 := buffer_prepare_#t~ret1742#1;havoc buffer_prepare_#t~ret1742#1; [2025-02-08 04:22:23,019 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12408: assume 0 != vidioc_streamoff_~err~9#1; [2025-02-08 04:22:23,019 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12408: assume !(0 != vidioc_streamoff_~err~9#1); [2025-02-08 04:22:23,019 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7916-1: SUMMARY for call ldv_entry_EMGentry_9_#t~ret858#1 := ldv_undef_int(); srcloc: null [2025-02-08 04:22:23,019 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7916: assume -2147483648 <= ldv_entry_EMGentry_9_#t~ret858#1 && ldv_entry_EMGentry_9_#t~ret858#1 <= 2147483647;ldv_entry_EMGentry_9_~tmp~32#1 := ldv_entry_EMGentry_9_#t~ret858#1;havoc ldv_entry_EMGentry_9_#t~ret858#1; [2025-02-08 04:22:23,019 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8709: 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:22:23,019 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9634: 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~ret885#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:22:23,019 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10691: call saa7146_pgtable_build_#t~mem1174#1 := read~int#32(saa7146_pgtable_build_~list~0#1.base, 24 + saa7146_pgtable_build_~list~0#1.offset, 8);call saa7146_pgtable_build_#t~mem1175#1 := read~int#32(saa7146_pgtable_build_~list~0#1.base, 16 + saa7146_pgtable_build_~list~0#1.offset, 4);call write~int#32(saa7146_pgtable_build_#t~mem1174#1 - saa7146_pgtable_build_#t~mem1175#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~mem1176#1 := read~int#32(saa7146_pgtable_build_~list~0#1.base, 20 + saa7146_pgtable_build_~list~0#1.offset, 4); [2025-02-08 04:22:23,019 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12409-4: assume 0 == ~saa7146_debug~0 % 4294967296;vidioc_streamoff_#t~bitwise1654#1 := 0; [2025-02-08 04:22:23,019 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12409-4: assume !(0 == ~saa7146_debug~0 % 4294967296); [2025-02-08 04:22:23,019 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6067: assume -2147483648 <= saa7146_buffer_timeout_#t~ret294#1 && saa7146_buffer_timeout_#t~ret294#1 <= 2147483647;havoc saa7146_buffer_timeout_#t~mem293#1.base, saa7146_buffer_timeout_#t~mem293#1.offset;havoc saa7146_buffer_timeout_#t~ret294#1; [2025-02-08 04:22:23,019 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12409-1: [2025-02-08 04:22:23,019 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6067-1: SUMMARY for call saa7146_buffer_timeout_#t~ret294#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:22:23,019 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12409: assume 0 != vidioc_streamoff_#t~bitwise1654#1 % 4294967296;havoc vidioc_streamoff_#t~bitwise1654#1;call write~$Pointer$#10(562, 0, vidioc_streamoff_~#descriptor___2~9#1.base, vidioc_streamoff_~#descriptor___2~9#1.offset, 8);call write~$Pointer$#10(563, 0, vidioc_streamoff_~#descriptor___2~9#1.base, 8 + vidioc_streamoff_~#descriptor___2~9#1.offset, 8);call write~$Pointer$#10(564, 0, vidioc_streamoff_~#descriptor___2~9#1.base, 16 + vidioc_streamoff_~#descriptor___2~9#1.offset, 8);call write~$Pointer$#10(565, 0, vidioc_streamoff_~#descriptor___2~9#1.base, 24 + vidioc_streamoff_~#descriptor___2~9#1.offset, 8);call write~int#10(982, vidioc_streamoff_~#descriptor___2~9#1.base, 32 + vidioc_streamoff_~#descriptor___2~9#1.offset, 4);call write~int#10(0, vidioc_streamoff_~#descriptor___2~9#1.base, 36 + vidioc_streamoff_~#descriptor___2~9#1.offset, 4);call vidioc_streamoff_#t~mem1655#1 := read~int#10(vidioc_streamoff_~#descriptor___2~9#1.base, 36 + vidioc_streamoff_~#descriptor___2~9#1.offset, 4); [2025-02-08 04:22:23,019 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12409: assume !(0 != vidioc_streamoff_#t~bitwise1654#1 % 4294967296);havoc vidioc_streamoff_#t~bitwise1654#1; [2025-02-08 04:22:23,019 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12409-3: assume 2 == ~saa7146_debug~0 % 4294967296;vidioc_streamoff_#t~bitwise1654#1 := ~saa7146_debug~0; [2025-02-08 04:22:23,019 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12409-3: assume !(2 == ~saa7146_debug~0 % 4294967296); [2025-02-08 04:22:23,019 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12409-2: havoc vidioc_streamoff_#t~bitwise1654#1;assume vidioc_streamoff_#t~bitwise1654#1 % 4294967296 <= ~saa7146_debug~0 % 4294967296 && vidioc_streamoff_#t~bitwise1654#1 % 4294967296 <= 2; [2025-02-08 04:22:23,019 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9899: call ldv_v4l2_file_operations_io_instance_6_#t~mem961#1.base, ldv_v4l2_file_operations_io_instance_6_#t~mem961#1.offset := read~$Pointer$#11(~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~mem961#1.base, ldv_v4l2_file_operations_io_instance_6_#t~mem961#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~ret892#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:22:23,019 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12145-1: SUMMARY for call vidioc_overlay_#t~ret1607#1 := __dynamic_pr_debug(vidioc_overlay_~#descriptor~28#1.base, vidioc_overlay_~#descriptor~28#1.offset, 536, 0); srcloc: null [2025-02-08 04:22:23,019 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9106-1: ldv_switch_1_#res#1 := 38; [2025-02-08 04:22:23,019 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12145: assume -2147483648 <= vidioc_overlay_#t~ret1607#1 && vidioc_overlay_#t~ret1607#1 <= 2147483647;havoc vidioc_overlay_#t~ret1607#1; [2025-02-08 04:22:23,019 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8710-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:22:23,020 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9767: call ldv_v4l2_file_operations_io_instance_6_#t~mem942#1.base, ldv_v4l2_file_operations_io_instance_6_#t~mem942#1.offset := read~$Pointer$#36(~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~mem942#1.base, ldv_v4l2_file_operations_io_instance_6_#t~mem942#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:22:23,020 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8710: ~ldv_statevar_2~0 := 2; [2025-02-08 04:22:23,020 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12542-1: SUMMARY for call buffer_prepare_#t~ret1689#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:22:23,020 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12542: assume -2147483648 <= buffer_prepare_#t~ret1689#1 && buffer_prepare_#t~ret1689#1 <= 2147483647;havoc buffer_prepare_#t~mem1687#1;havoc buffer_prepare_#t~mem1688#1;havoc buffer_prepare_#t~ret1689#1; [2025-02-08 04:22:23,020 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12278-1: SUMMARY for call vidioc_streamon_#t~ret1632#1 := ldv__builtin_expect((if vidioc_streamon_#t~mem1631#1 % 4294967296 % 18446744073709551616 <= 9223372036854775807 then vidioc_streamon_#t~mem1631#1 % 4294967296 % 18446744073709551616 else vidioc_streamon_#t~mem1631#1 % 4294967296 % 18446744073709551616 - 18446744073709551616) % 2, 0); srcloc: null [2025-02-08 04:22:23,020 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12278: assume -9223372036854775808 <= vidioc_streamon_#t~ret1632#1 && vidioc_streamon_#t~ret1632#1 <= 9223372036854775807;vidioc_streamon_~tmp~74#1 := vidioc_streamon_#t~ret1632#1;havoc vidioc_streamon_#t~mem1631#1;havoc vidioc_streamon_#t~ret1632#1; [2025-02-08 04:22:23,020 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7918: assume 0 != ldv_entry_EMGentry_9_~tmp~32#1;~ldv_statevar_9~0 := 3; [2025-02-08 04:22:23,020 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7918: assume !(0 != ldv_entry_EMGentry_9_~tmp~32#1);~ldv_statevar_9~0 := 13; [2025-02-08 04:22:23,020 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8843: assume 3 == ~ldv_statevar_3~0; [2025-02-08 04:22:23,020 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8843: assume !(3 == ~ldv_statevar_3~0); [2025-02-08 04:22:23,020 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7786: assume 7 == ~ldv_statevar_9~0; [2025-02-08 04:22:23,020 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7786: assume !(7 == ~ldv_statevar_9~0); [2025-02-08 04:22:23,020 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9504: assume 30 == ~ldv_statevar_5~0; [2025-02-08 04:22:23,020 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9504: assume !(30 == ~ldv_statevar_5~0); [2025-02-08 04:22:23,020 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9108-1: ldv_switch_1_#res#1 := 39; [2025-02-08 04:22:23,020 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9901: assume -2147483648 <= ldv_v4l2_file_operations_io_instance_6_#t~ret963#1 && ldv_v4l2_file_operations_io_instance_6_#t~ret963#1 <= 2147483647;~ldv_6_ret_default~0 := ldv_v4l2_file_operations_io_instance_6_#t~ret963#1;havoc ldv_v4l2_file_operations_io_instance_6_#t~ret963#1; [2025-02-08 04:22:23,020 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9901-1: SUMMARY for call ldv_v4l2_file_operations_io_instance_6_#t~ret963#1 := ldv_filter_err_code(~ldv_6_ret_default~0); srcloc: null [2025-02-08 04:22:23,020 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8976: assume 2 == ldv_switch_1_~tmp~42#1; [2025-02-08 04:22:23,020 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8976: assume !(2 == ldv_switch_1_~tmp~42#1); [2025-02-08 04:22:23,020 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8580: 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~ret1837#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:22:23,020 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8184-1: SUMMARY for call ldv_file_operations_file_operations_instance_0_#t~ret872#1.base, ldv_file_operations_file_operations_instance_0_#t~ret872#1.offset := ldv_xmalloc(520); srcloc: null [2025-02-08 04:22:23,021 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13205: assume -2147483648 <= ldv_dummy_resourceless_instance_callback_2_30_#t~ret1838#1 && ldv_dummy_resourceless_instance_callback_2_30_#t~ret1838#1 <= 2147483647;havoc ldv_dummy_resourceless_instance_callback_2_30_#t~ret1838#1;havoc ldv_dummy_resourceless_instance_callback_2_30_#t~ret1838#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:22:23,021 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8184: 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~ret872#1.base, ldv_file_operations_file_operations_instance_0_#t~ret872#1.offset;havoc ldv_file_operations_file_operations_instance_0_#t~ret872#1.base, ldv_file_operations_file_operations_instance_0_#t~ret872#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:22:23,021 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13205-1: SUMMARY for call ldv_dummy_resourceless_instance_callback_2_30_#t~ret1838#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:22:23,021 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12280: assume 0 != vidioc_streamon_~tmp~74#1; [2025-02-08 04:22:23,021 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12280: assume !(0 != vidioc_streamon_~tmp~74#1); [2025-02-08 04:22:23,021 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9902-1: SUMMARY for call ldv_v4l2_file_operations_io_instance_6_#t~ret964#1 := ldv_undef_int(); srcloc: null [2025-02-08 04:22:23,021 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12016: ldv_dummy_resourceless_instance_callback_2_33_#t~ret1841#1 := vidioc_s_std_#res#1;havoc vidioc_s_std_#t~mem1551#1.base, vidioc_s_std_#t~mem1551#1.offset, vidioc_s_std_#t~mem1552#1.base, vidioc_s_std_#t~mem1552#1.offset, vidioc_s_std_#t~bitwise1553#1, vidioc_s_std_#t~mem1554#1, vidioc_s_std_#t~ret1555#1, vidioc_s_std_#t~ret1556#1, vidioc_s_std_#t~mem1557#1, vidioc_s_std_#t~bitwise1558#1, vidioc_s_std_#t~bitwise1559#1, vidioc_s_std_#t~mem1560#1, vidioc_s_std_#t~ret1561#1, vidioc_s_std_#t~ret1562#1, vidioc_s_std_#t~mem1563#1, vidioc_s_std_#t~mem1564#1.base, vidioc_s_std_#t~mem1564#1.offset, vidioc_s_std_#t~mem1565#1.base, vidioc_s_std_#t~mem1565#1.offset, vidioc_s_std_#t~ret1566#1, vidioc_s_std_#t~bitwise1567#1, vidioc_s_std_#t~mem1568#1, vidioc_s_std_#t~ret1569#1, vidioc_s_std_#t~ret1570#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~mem1573#1, vidioc_s_std_#t~bitwise1574#1, vidioc_s_std_#t~mem1575#1.base, vidioc_s_std_#t~mem1575#1.offset, vidioc_s_std_#t~mem1576#1, vidioc_s_std_#t~mem1577#1.base, vidioc_s_std_#t~mem1577#1.offset, vidioc_s_std_#t~mem1578#1, vidioc_s_std_#t~mem1579#1.base, vidioc_s_std_#t~mem1579#1.offset, vidioc_s_std_#t~mem1580#1.base, vidioc_s_std_#t~mem1580#1.offset, vidioc_s_std_#t~mem1581#1.base, vidioc_s_std_#t~mem1581#1.offset, vidioc_s_std_#t~mem1582#1.base, vidioc_s_std_#t~mem1582#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~ret1590#1, vidioc_s_std_#t~mem1591#1.base, vidioc_s_std_#t~mem1591#1.offset, vidioc_s_std_#t~mem1592#1.base, vidioc_s_std_#t~mem1592#1.offset, vidioc_s_std_#t~ret1593#1, vidioc_s_std_#t~bitwise1594#1, vidioc_s_std_#t~mem1595#1, vidioc_s_std_#t~ret1596#1, vidioc_s_std_#t~ret1597#1, vidioc_s_std_#t~bitwise1598#1, vidioc_s_std_#t~mem1599#1, vidioc_s_std_#t~ret1600#1, vidioc_s_std_#t~mem1601#1.base, vidioc_s_std_#t~mem1601#1.offset, vidioc_s_std_#t~mem1602#1.base, vidioc_s_std_#t~mem1602#1.offset, vidioc_s_std_#t~ret1603#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~68#1, vidioc_s_std_~#descriptor___0~18#1.base, vidioc_s_std_~#descriptor___0~18#1.offset, vidioc_s_std_~tmp___0~39#1, vidioc_s_std_~#descriptor___1~16#1.base, vidioc_s_std_~#descriptor___1~16#1.offset, vidioc_s_std_~tmp___1~27#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~15#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~ret1841#1 && ldv_dummy_resourceless_instance_callback_2_33_#t~ret1841#1 <= 2147483647;havoc ldv_dummy_resourceless_instance_callback_2_33_#t~ret1841#1;havoc ldv_dummy_resourceless_instance_callback_2_33_#t~ret1841#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:22:23,021 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9902: assume -2147483648 <= ldv_v4l2_file_operations_io_instance_6_#t~ret964#1 && ldv_v4l2_file_operations_io_instance_6_#t~ret964#1 <= 2147483647;ldv_v4l2_file_operations_io_instance_6_~tmp___9~2#1 := ldv_v4l2_file_operations_io_instance_6_#t~ret964#1;havoc ldv_v4l2_file_operations_io_instance_6_#t~ret964#1; [2025-02-08 04:22:23,021 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12016-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:22:23,021 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10695: assume 4096 * saa7146_pgtable_build_~p~0#1 % 4294967296 < saa7146_pgtable_build_#t~mem1176#1 % 4294967296;havoc saa7146_pgtable_build_#t~mem1176#1; [2025-02-08 04:22:23,021 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10695: assume !(4096 * saa7146_pgtable_build_~p~0#1 % 4294967296 < saa7146_pgtable_build_#t~mem1176#1 % 4294967296);havoc saa7146_pgtable_build_#t~mem1176#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:22:23,021 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8449: assume 1 == ~ldv_statevar_2~0; [2025-02-08 04:22:23,021 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8449: assume !(1 == ~ldv_statevar_2~0); [2025-02-08 04:22:23,021 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9110-1: ldv_switch_1_#res#1 := 40; [2025-02-08 04:22:23,021 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13074: assume -2147483648 <= ldv_dummy_resourceless_instance_callback_2_12_#t~ret1827#1 && ldv_dummy_resourceless_instance_callback_2_12_#t~ret1827#1 <= 2147483647;havoc ldv_dummy_resourceless_instance_callback_2_12_#t~ret1827#1;havoc ldv_dummy_resourceless_instance_callback_2_12_#t~ret1827#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:22:23,021 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13074-1: SUMMARY for call ldv_dummy_resourceless_instance_callback_2_12_#t~ret1827#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:22:23,021 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12282: assume -2147483648 <= vidioc_streamon_#t~ret1633#1 && vidioc_streamon_#t~ret1633#1 <= 2147483647;havoc vidioc_streamon_#t~ret1633#1; [2025-02-08 04:22:23,021 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8186: 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~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_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:22:23,022 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8186-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(1032); srcloc: null [2025-02-08 04:22:23,022 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12282-1: SUMMARY for call vidioc_streamon_#t~ret1633#1 := __dynamic_pr_debug(vidioc_streamon_~#descriptor~29#1.base, vidioc_streamon_~#descriptor~29#1.offset, 542, 0); srcloc: null [2025-02-08 04:22:23,022 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7790: assume 8 == ~ldv_statevar_9~0; [2025-02-08 04:22:23,022 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7790: assume !(8 == ~ldv_statevar_9~0); [2025-02-08 04:22:23,022 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9904: assume 0 != ldv_v4l2_file_operations_io_instance_6_~tmp___9~2#1;~ldv_statevar_6~0 := 8; [2025-02-08 04:22:23,022 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9904: assume !(0 != ldv_v4l2_file_operations_io_instance_6_~tmp___9~2#1);~ldv_statevar_6~0 := 10; [2025-02-08 04:22:23,022 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8847: assume 4 == ~ldv_statevar_3~0; [2025-02-08 04:22:23,022 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8847: assume !(4 == ~ldv_statevar_3~0); [2025-02-08 04:22:23,022 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9508: assume 32 == ~ldv_statevar_5~0; [2025-02-08 04:22:23,022 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9508: assume !(32 == ~ldv_statevar_5~0); [2025-02-08 04:22:23,022 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8583: ~ldv_statevar_2~0 := 2; [2025-02-08 04:22:23,022 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8583-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:22:23,022 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8980: assume 3 == ldv_switch_1_~tmp~42#1; [2025-02-08 04:22:23,022 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8980: assume !(3 == ldv_switch_1_~tmp~42#1); [2025-02-08 04:22:23,022 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12019: assume 0 != vidioc_s_std_#t~mem1563#1 % 2;havoc vidioc_s_std_#t~mem1563#1;call vidioc_s_std_#t~mem1564#1.base, vidioc_s_std_#t~mem1564#1.offset := read~$Pointer$#32(vidioc_s_std_~vv~20#1.base, 424 + vidioc_s_std_~vv~20#1.offset, 8);call write~$Pointer$#32(vidioc_s_std_#t~mem1564#1.base, vidioc_s_std_#t~mem1564#1.offset, vidioc_s_std_~vv~20#1.base, 929 + vidioc_s_std_~vv~20#1.offset, 8);havoc vidioc_s_std_#t~mem1564#1.base, vidioc_s_std_#t~mem1564#1.offset;call vidioc_s_std_#t~mem1565#1.base, vidioc_s_std_#t~mem1565#1.offset := read~$Pointer$#32(vidioc_s_std_~vv~20#1.base, 424 + vidioc_s_std_~vv~20#1.offset, 8); [2025-02-08 04:22:23,022 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12019: assume !(0 != vidioc_s_std_#t~mem1563#1 % 2);havoc vidioc_s_std_#t~mem1563#1; [2025-02-08 04:22:23,022 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9112-1: ldv_switch_1_#res#1 := 41; [2025-02-08 04:22:23,022 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8716: 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~ret1835#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:22:23,022 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9641: 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~ret935#1.base, ldv_v4l2_file_operations_io_instance_5_#t~ret935#1.offset;havoc ldv_v4l2_file_operations_io_instance_5_#t~ret935#1.base, ldv_v4l2_file_operations_io_instance_5_#t~ret935#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:22:23,022 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9641-1: SUMMARY for call ldv_v4l2_file_operations_io_instance_5_#t~ret935#1.base, ldv_v4l2_file_operations_io_instance_5_#t~ret935#1.offset := ldv_xmalloc(1); srcloc: null [2025-02-08 04:22:23,022 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8188-1: SUMMARY for call ldv_file_operations_file_operations_instance_0_#t~ret874#1 := ldv_undef_int(); srcloc: null [2025-02-08 04:22:23,022 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8188: assume -2147483648 <= ldv_file_operations_file_operations_instance_0_#t~ret874#1 && ldv_file_operations_file_operations_instance_0_#t~ret874#1 <= 2147483647;ldv_file_operations_file_operations_instance_0_~tmp___4~5#1 := ldv_file_operations_file_operations_instance_0_#t~ret874#1;havoc ldv_file_operations_file_operations_instance_0_#t~ret874#1;~ldv_0_size_cnt_write_size~0 := ldv_file_operations_file_operations_instance_0_~tmp___4~5#1; [2025-02-08 04:22:23,022 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12152: assume 0 != vidioc_overlay_~on#1 % 4294967296; [2025-02-08 04:22:23,022 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12152: assume !(0 != vidioc_overlay_~on#1 % 4294967296); [2025-02-08 04:22:23,023 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9774-1: SUMMARY for call ldv_v4l2_file_operations_io_instance_6_#t~ret943#1 := ldv_switch_4(); srcloc: null [2025-02-08 04:22:23,023 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9774: assume -2147483648 <= ldv_v4l2_file_operations_io_instance_6_#t~ret943#1 && ldv_v4l2_file_operations_io_instance_6_#t~ret943#1 <= 2147483647;~ldv_statevar_6~0 := ldv_v4l2_file_operations_io_instance_6_#t~ret943#1;havoc ldv_v4l2_file_operations_io_instance_6_#t~ret943#1; [2025-02-08 04:22:23,023 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12549-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:22:23,023 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8453: assume 2 == ~ldv_statevar_2~0; [2025-02-08 04:22:23,023 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8453: assume !(2 == ~ldv_statevar_2~0); [2025-02-08 04:22:23,023 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12549: ldv_dummy_resourceless_instance_callback_3_3_#t~ret1849#1 := buffer_prepare_#res#1;havoc buffer_prepare_#t~mem1665#1.base, buffer_prepare_#t~mem1665#1.offset, buffer_prepare_#t~mem1666#1.base, buffer_prepare_#t~mem1666#1.offset, buffer_prepare_#t~mem1667#1.base, buffer_prepare_#t~mem1667#1.offset, buffer_prepare_#t~mem1668#1.base, buffer_prepare_#t~mem1668#1.offset, buffer_prepare_#t~bitwise1669#1, buffer_prepare_#t~mem1670#1, buffer_prepare_#t~ret1671#1, buffer_prepare_#t~ret1672#1, buffer_prepare_#t~mem1673#1, buffer_prepare_#t~mem1674#1, buffer_prepare_#t~short1675#1, buffer_prepare_#t~mem1678#1, buffer_prepare_#t~mem1676#1.base, buffer_prepare_#t~mem1676#1.offset, buffer_prepare_#t~mem1677#1, buffer_prepare_#t~short1679#1, buffer_prepare_#t~mem1682#1, buffer_prepare_#t~mem1680#1.base, buffer_prepare_#t~mem1680#1.offset, buffer_prepare_#t~mem1681#1, buffer_prepare_#t~short1683#1, buffer_prepare_#t~bitwise1684#1, buffer_prepare_#t~mem1685#1, buffer_prepare_#t~ret1686#1, buffer_prepare_#t~mem1687#1, buffer_prepare_#t~mem1688#1, buffer_prepare_#t~ret1689#1, buffer_prepare_#t~mem1690#1, buffer_prepare_#t~mem1691#1, buffer_prepare_#t~mem1692#1, buffer_prepare_#t~short1693#1, buffer_prepare_#t~bitwise1694#1, buffer_prepare_#t~mem1695#1, buffer_prepare_#t~ret1696#1, buffer_prepare_#t~ret1697#1, buffer_prepare_#t~bitwise1698#1, buffer_prepare_#t~mem1699#1, buffer_prepare_#t~ret1700#1, buffer_prepare_#t~mem1701#1, buffer_prepare_#t~mem1702#1, buffer_prepare_#t~mem1703#1, buffer_prepare_#t~mem1704#1.base, buffer_prepare_#t~mem1704#1.offset, buffer_prepare_#t~ret1705#1, buffer_prepare_#t~mem1706#1, buffer_prepare_#t~mem1707#1, buffer_prepare_#t~mem1708#1, buffer_prepare_#t~mem1709#1, buffer_prepare_#t~short1710#1, buffer_prepare_#t~mem1711#1, buffer_prepare_#t~mem1712#1, buffer_prepare_#t~short1713#1, buffer_prepare_#t~mem1714#1, buffer_prepare_#t~short1715#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.base, buffer_prepare_#t~mem1721#1.offset, buffer_prepare_#t~short1722#1, buffer_prepare_#t~mem1723#1, buffer_prepare_#t~mem1724#1, buffer_prepare_#t~mem1725#1, buffer_prepare_#t~mem1726#1, buffer_prepare_#t~mem1727#1, buffer_prepare_#t~mem1728#1.base, buffer_prepare_#t~mem1728#1.offset, buffer_prepare_#t~mem1729#1, buffer_prepare_#t~ret1730#1.base, buffer_prepare_#t~ret1730#1.offset, buffer_prepare_#t~mem1731#1, buffer_prepare_#t~bitwise1732#1, buffer_prepare_#t~mem1733#1.base, buffer_prepare_#t~mem1733#1.offset, buffer_prepare_#t~ret1734#1, buffer_prepare_#t~mem1735#1.base, buffer_prepare_#t~mem1735#1.offset, buffer_prepare_#t~ret1736#1, buffer_prepare_#t~mem1737#1.base, buffer_prepare_#t~mem1737#1.offset, buffer_prepare_#t~ret1738#1, buffer_prepare_#t~mem1739#1.base, buffer_prepare_#t~mem1739#1.offset, buffer_prepare_#t~ret1740#1, buffer_prepare_#t~ret1741#1, buffer_prepare_#t~ret1742#1, buffer_prepare_#t~bitwise1743#1, buffer_prepare_#t~mem1744#1, buffer_prepare_#t~ret1745#1, buffer_prepare_#t~ret1746#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~76#1, buffer_prepare_~#descriptor___0~20#1.base, buffer_prepare_~#descriptor___0~20#1.offset, buffer_prepare_~tmp___0~46#1, buffer_prepare_~#descriptor___1~18#1.base, buffer_prepare_~#descriptor___1~18#1.offset, buffer_prepare_~tmp___1~30#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~16#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~ret1849#1 && ldv_dummy_resourceless_instance_callback_3_3_#t~ret1849#1 <= 2147483647;havoc ldv_dummy_resourceless_instance_callback_3_3_#t~ret1849#1;havoc ldv_dummy_resourceless_instance_callback_3_3_#t~ret1849#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:22:23,023 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8321-1: SUMMARY for call ldv_io_instance_callback_6_26_#t~ret889#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:22:23,023 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8321: assume -9223372036854775808 <= ldv_io_instance_callback_6_26_#t~ret889#1 && ldv_io_instance_callback_6_26_#t~ret889#1 <= 9223372036854775807;havoc ldv_io_instance_callback_6_26_#t~ret889#1;havoc ldv_io_instance_callback_6_26_#t~ret889#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:22:23,023 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6075: 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:22:23,023 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12417-1: SUMMARY for call vidioc_streamoff_#t~ret1656#1 := ldv__builtin_expect((if vidioc_streamoff_#t~mem1655#1 % 4294967296 % 18446744073709551616 <= 9223372036854775807 then vidioc_streamoff_#t~mem1655#1 % 4294967296 % 18446744073709551616 else vidioc_streamoff_#t~mem1655#1 % 4294967296 % 18446744073709551616 - 18446744073709551616) % 2, 0); srcloc: null [2025-02-08 04:22:23,023 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12417: assume -9223372036854775808 <= vidioc_streamoff_#t~ret1656#1 && vidioc_streamoff_#t~ret1656#1 <= 9223372036854775807;vidioc_streamoff_~tmp___2~21#1 := vidioc_streamoff_#t~ret1656#1;havoc vidioc_streamoff_#t~mem1655#1;havoc vidioc_streamoff_#t~ret1656#1; [2025-02-08 04:22:23,023 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9643: 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~ret936#1.base, ldv_v4l2_file_operations_io_instance_5_#t~ret936#1.offset;havoc ldv_v4l2_file_operations_io_instance_5_#t~ret936#1.base, ldv_v4l2_file_operations_io_instance_5_#t~ret936#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~ret886#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:22:23,023 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9643-1: SUMMARY for call ldv_v4l2_file_operations_io_instance_5_#t~ret936#1.base, ldv_v4l2_file_operations_io_instance_5_#t~ret936#1.offset := ldv_xmalloc(8); srcloc: null [2025-02-08 04:22:23,023 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8190: assume -2147483648 <= ldv_file_operations_file_operations_instance_0_#t~ret875#1 && ldv_file_operations_file_operations_instance_0_#t~ret875#1 <= 2147483647;ldv_file_operations_file_operations_instance_0_~tmp___5~3#1 := ldv_file_operations_file_operations_instance_0_#t~ret875#1;havoc ldv_file_operations_file_operations_instance_0_#t~ret875#1; [2025-02-08 04:22:23,023 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12154: assume -2147483648 <= vidioc_overlay_#t~ret1608#1 && vidioc_overlay_#t~ret1608#1 <= 2147483647;vidioc_overlay_~err~7#1 := vidioc_overlay_#t~ret1608#1;havoc vidioc_overlay_#t~ret1608#1; [2025-02-08 04:22:23,023 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9115: ldv_switch_1_#res#1 := 0; [2025-02-08 04:22:23,023 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8190-1: SUMMARY for call ldv_file_operations_file_operations_instance_0_#t~ret875#1 := ldv_undef_int(); srcloc: null [2025-02-08 04:22:23,023 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7926: SUMMARY for call ldv_assume((if 0 != ~ldv_9_ret_default~0 then 1 else 0)); srcloc: null [2025-02-08 04:22:23,023 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12022-1: SUMMARY for call vidioc_s_std_#t~ret1566#1 := saa7146_stop_preview(vidioc_s_std_#t~mem1565#1.base, vidioc_s_std_#t~mem1565#1.offset); srcloc: null [2025-02-08 04:22:23,023 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8851: assume 5 == ~ldv_statevar_3~0; [2025-02-08 04:22:23,023 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8851: assume !(5 == ~ldv_statevar_3~0); [2025-02-08 04:22:23,023 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7794: assume 9 == ~ldv_statevar_9~0; [2025-02-08 04:22:23,023 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7794: assume !(9 == ~ldv_statevar_9~0); [2025-02-08 04:22:23,023 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12154-1: SUMMARY for call vidioc_overlay_#t~ret1608#1 := saa7146_start_preview(vidioc_overlay_~fh#1.base, vidioc_overlay_~fh#1.offset); srcloc: null [2025-02-08 04:22:23,024 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12022: assume -2147483648 <= vidioc_s_std_#t~ret1566#1 && vidioc_s_std_#t~ret1566#1 <= 2147483647;vidioc_s_std_~err~6#1 := vidioc_s_std_#t~ret1566#1;havoc vidioc_s_std_#t~mem1565#1.base, vidioc_s_std_#t~mem1565#1.offset;havoc vidioc_s_std_#t~ret1566#1; [2025-02-08 04:22:23,024 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8719: ~ldv_statevar_2~0 := 2; [2025-02-08 04:22:23,024 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8719-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:22:23,024 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12419: assume 0 != vidioc_streamoff_~tmp___2~21#1; [2025-02-08 04:22:23,024 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12419: assume !(0 != vidioc_streamoff_~tmp___2~21#1); [2025-02-08 04:22:23,024 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9512: havoc ldv_v4l2_file_operations_io_instance_5_#t~ret917#1, ldv_v4l2_file_operations_io_instance_5_#t~mem918#1.base, ldv_v4l2_file_operations_io_instance_5_#t~mem918#1.offset, ldv_v4l2_file_operations_io_instance_5_#t~ret919#1, 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~mem922#1.base, ldv_v4l2_file_operations_io_instance_5_#t~mem922#1.offset, ldv_v4l2_file_operations_io_instance_5_#t~ret923#1, ldv_v4l2_file_operations_io_instance_5_#t~ret924#1, ldv_v4l2_file_operations_io_instance_5_#t~ret925#1, 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.base, ldv_v4l2_file_operations_io_instance_5_#t~ret928#1.offset, ldv_v4l2_file_operations_io_instance_5_#t~ret929#1.base, ldv_v4l2_file_operations_io_instance_5_#t~ret929#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, ldv_v4l2_file_operations_io_instance_5_#t~mem932#1.base, ldv_v4l2_file_operations_io_instance_5_#t~mem932#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~ret934#1.base, ldv_v4l2_file_operations_io_instance_5_#t~ret934#1.offset, ldv_v4l2_file_operations_io_instance_5_#t~ret935#1.base, ldv_v4l2_file_operations_io_instance_5_#t~ret935#1.offset, ldv_v4l2_file_operations_io_instance_5_#t~ret936#1.base, ldv_v4l2_file_operations_io_instance_5_#t~ret936#1.offset, ldv_v4l2_file_operations_io_instance_5_#t~mem937#1.base, ldv_v4l2_file_operations_io_instance_5_#t~mem937#1.offset, ldv_v4l2_file_operations_io_instance_5_#t~ret938#1, ldv_v4l2_file_operations_io_instance_5_#t~ret939#1, ldv_v4l2_file_operations_io_instance_5_#t~ret940#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~16#1.base, ldv_v4l2_file_operations_io_instance_5_~tmp___1~16#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:22:23,024 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1: #t~ret2796#1 := main_#res#1;havoc main_#t~ret862#1, main_~tmp~33#1;assume { :end_inline_main } true; [2025-02-08 04:22:23,024 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_#~913#1;havoc vbi_read_timeout_#t~mem2584#1.base, vbi_read_timeout_#t~mem2584#1.offset, vbi_read_timeout_#t~mem2585#1.base, vbi_read_timeout_#t~mem2585#1.offset, vbi_read_timeout_#t~bitwise2586#1, vbi_read_timeout_#t~mem2587#1, vbi_read_timeout_#t~ret2588#1, vbi_read_timeout_#t~ret2589#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~103#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~103#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~mem2584#1.base, vbi_read_timeout_#t~mem2584#1.offset := read~$Pointer$#32(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~mem2584#1.base, vbi_read_timeout_#t~mem2584#1.offset;havoc vbi_read_timeout_#t~mem2584#1.base, vbi_read_timeout_#t~mem2584#1.offset;call vbi_read_timeout_#t~mem2585#1.base, vbi_read_timeout_#t~mem2585#1.offset := read~$Pointer$#32(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~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; [2025-02-08 04:22:23,025 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_#~913#1;havoc saa7146_buffer_timeout_#t~mem284#1.base, saa7146_buffer_timeout_#t~mem284#1.offset, saa7146_buffer_timeout_#t~bitwise285#1, saa7146_buffer_timeout_#t~mem286#1, saa7146_buffer_timeout_#t~ret287#1, saa7146_buffer_timeout_#t~ret288#1, saa7146_buffer_timeout_#t~mem289#1.base, saa7146_buffer_timeout_#t~mem289#1.offset, saa7146_buffer_timeout_#t~bitwise290#1, saa7146_buffer_timeout_#t~mem291#1, saa7146_buffer_timeout_#t~ret292#1, saa7146_buffer_timeout_#t~mem293#1.base, saa7146_buffer_timeout_#t~mem293#1.offset, saa7146_buffer_timeout_#t~ret294#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_~#descriptor___0~4#1.base, saa7146_buffer_timeout_~#descriptor___0~4#1.offset, saa7146_buffer_timeout_~tmp___0~9#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;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___0~9#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~mem284#1.base, saa7146_buffer_timeout_#t~mem284#1.offset := read~$Pointer$#32(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~mem284#1.base, saa7146_buffer_timeout_#t~mem284#1.offset;havoc saa7146_buffer_timeout_#t~mem284#1.base, saa7146_buffer_timeout_#t~mem284#1.offset; [2025-02-08 04:22:23,025 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7927: SUMMARY for call ldv_check_final_state(); srcloc: null [2025-02-08 04:22:23,025 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8984: assume 4 == ldv_switch_1_~tmp~42#1; [2025-02-08 04:22:23,025 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8984: assume !(4 == ldv_switch_1_~tmp~42#1); [2025-02-08 04:22:23,025 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10702: assume saa7146_pgtable_build_~i~2#1 < saa7146_pgtable_build_~length~0#1; [2025-02-08 04:22:23,025 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10702: assume !(saa7146_pgtable_build_~i~2#1 < saa7146_pgtable_build_~length~0#1);call saa7146_pgtable_build_#t~mem1177#1.base, saa7146_pgtable_build_#t~mem1177#1.offset := read~$Pointer$#32(saa7146_pgtable_build_~dma~1#1.base, 40 + saa7146_pgtable_build_~dma~1#1.offset, 8);call saa7146_pgtable_build_#t~mem1178#1 := read~int#32(saa7146_pgtable_build_#t~mem1177#1.base, 16 + saa7146_pgtable_build_#t~mem1177#1.offset, 4);call write~int#32(saa7146_pgtable_build_#t~mem1178#1 % 4294967296, saa7146_pgtable_build_~pt1~0#1.base, 20 + saa7146_pgtable_build_~pt1~0#1.offset, 8);havoc saa7146_pgtable_build_#t~mem1177#1.base, saa7146_pgtable_build_#t~mem1177#1.offset;havoc saa7146_pgtable_build_#t~mem1178#1;call saa7146_pgtable_build_#t~mem1179#1 := read~int#32(saa7146_pgtable_build_~pt1~0#1.base, 20 + saa7146_pgtable_build_~pt1~0#1.offset, 8);call write~int#32(saa7146_pgtable_build_#t~mem1179#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~mem1179#1;call saa7146_pgtable_build_#t~mem1180#1 := read~int#32(saa7146_pgtable_build_~pt1~0#1.base, 20 + saa7146_pgtable_build_~pt1~0#1.offset, 8);call write~int#32(saa7146_pgtable_build_#t~mem1180#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~mem1180#1;call saa7146_pgtable_build_#t~mem1181#1.base, saa7146_pgtable_build_#t~mem1181#1.offset := read~$Pointer$#32(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~mem1181#1.base, saa7146_pgtable_build_#t~mem1181#1.offset;havoc saa7146_pgtable_build_#t~mem1181#1.base, saa7146_pgtable_build_#t~mem1181#1.offset;saa7146_pgtable_build_~i~2#1 := saa7146_pgtable_build_~m1~0#1; [2025-02-08 04:22:23,025 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8192: assume 0 != ldv_file_operations_file_operations_instance_0_~tmp___5~3#1;~ldv_statevar_0~0 := 7; [2025-02-08 04:22:23,025 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8192: assume !(0 != ldv_file_operations_file_operations_instance_0_~tmp___5~3#1);~ldv_statevar_0~0 := 12; [2025-02-08 04:22:23,025 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7928-1: SUMMARY for call ldv_stop(); srcloc: null [2025-02-08 04:22:23,025 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7928: ~ldv_statevar_9~0 := 17; [2025-02-08 04:22:23,025 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12024: assume 0 != vidioc_s_std_~err~6#1; [2025-02-08 04:22:23,025 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12024: assume !(0 != vidioc_s_std_~err~6#1); [2025-02-08 04:22:23,025 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8589: assume -2147483648 <= ldv_struct_v4l2_ioctl_ops_dummy_resourceless_instance_2_#t~ret898#1 && ldv_struct_v4l2_ioctl_ops_dummy_resourceless_instance_2_#t~ret898#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~ret898#1;havoc ldv_struct_v4l2_ioctl_ops_dummy_resourceless_instance_2_#t~ret898#1; [2025-02-08 04:22:23,025 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8589-1: SUMMARY for call ldv_struct_v4l2_ioctl_ops_dummy_resourceless_instance_2_#t~ret898#1 := ldv_undef_int(); srcloc: null [2025-02-08 04:22:23,025 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12421-1: SUMMARY for call vidioc_streamoff_#t~ret1657#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:22:23,025 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12421: assume -2147483648 <= vidioc_streamoff_#t~ret1657#1 && vidioc_streamoff_#t~ret1657#1 <= 2147483647;havoc vidioc_streamoff_#t~ret1657#1; [2025-02-08 04:22:23,025 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12553-1: assume buffer_prepare_#t~short1693#1;call buffer_prepare_#t~mem1692#1 := read~int#32(buffer_prepare_~buf~2#1.base, 176 + buffer_prepare_~buf~2#1.offset, 8);buffer_prepare_#t~short1693#1 := buffer_prepare_#t~mem1692#1 % 18446744073709551616 < buffer_prepare_~size~1#1 % 18446744073709551616; [2025-02-08 04:22:23,025 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12553-1: assume !buffer_prepare_#t~short1693#1; [2025-02-08 04:22:23,026 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8457: assume 3 == ~ldv_statevar_2~0; [2025-02-08 04:22:23,026 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8457: assume !(3 == ~ldv_statevar_2~0); [2025-02-08 04:22:23,026 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12553: assume buffer_prepare_#t~short1693#1;havoc buffer_prepare_#t~mem1691#1;havoc buffer_prepare_#t~mem1692#1;havoc buffer_prepare_#t~short1693#1; [2025-02-08 04:22:23,026 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12553: assume !buffer_prepare_#t~short1693#1;havoc buffer_prepare_#t~mem1691#1;havoc buffer_prepare_#t~mem1692#1;havoc buffer_prepare_#t~short1693#1; [2025-02-08 04:22:23,026 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12025-4: assume 0 == ~saa7146_debug~0 % 4294967296;vidioc_s_std_#t~bitwise1567#1 := 0; [2025-02-08 04:22:23,026 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12025-4: assume !(0 == ~saa7146_debug~0 % 4294967296); [2025-02-08 04:22:23,026 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9779: 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:22:23,026 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12025-1: [2025-02-08 04:22:23,026 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12025: assume 0 != vidioc_s_std_#t~bitwise1567#1 % 4294967296;havoc vidioc_s_std_#t~bitwise1567#1;call write~$Pointer$#10(514, 0, vidioc_s_std_~#descriptor___1~16#1.base, vidioc_s_std_~#descriptor___1~16#1.offset, 8);call write~$Pointer$#10(515, 0, vidioc_s_std_~#descriptor___1~16#1.base, 8 + vidioc_s_std_~#descriptor___1~16#1.offset, 8);call write~$Pointer$#10(516, 0, vidioc_s_std_~#descriptor___1~16#1.base, 16 + vidioc_s_std_~#descriptor___1~16#1.offset, 8);call write~$Pointer$#10(517, 0, vidioc_s_std_~#descriptor___1~16#1.base, 24 + vidioc_s_std_~#descriptor___1~16#1.offset, 8);call write~int#10(852, vidioc_s_std_~#descriptor___1~16#1.base, 32 + vidioc_s_std_~#descriptor___1~16#1.offset, 4);call write~int#10(0, vidioc_s_std_~#descriptor___1~16#1.base, 36 + vidioc_s_std_~#descriptor___1~16#1.offset, 4);call vidioc_s_std_#t~mem1568#1 := read~int#10(vidioc_s_std_~#descriptor___1~16#1.base, 36 + vidioc_s_std_~#descriptor___1~16#1.offset, 4); [2025-02-08 04:22:23,026 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12025: assume !(0 != vidioc_s_std_#t~bitwise1567#1 % 4294967296);havoc vidioc_s_std_#t~bitwise1567#1; [2025-02-08 04:22:23,026 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12025-3: assume 2 == ~saa7146_debug~0 % 4294967296;vidioc_s_std_#t~bitwise1567#1 := ~saa7146_debug~0; [2025-02-08 04:22:23,026 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12025-3: assume !(2 == ~saa7146_debug~0 % 4294967296); [2025-02-08 04:22:23,026 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12025-2: havoc vidioc_s_std_#t~bitwise1567#1;assume vidioc_s_std_#t~bitwise1567#1 % 4294967296 <= ~saa7146_debug~0 % 4294967296 && vidioc_s_std_#t~bitwise1567#1 % 4294967296 <= 2; [2025-02-08 04:22:23,026 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9515: 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:22:23,026 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12554: assume 0 != buffer_prepare_#t~bitwise1694#1 % 4294967296;havoc buffer_prepare_#t~bitwise1694#1;call write~$Pointer$#10(580, 0, buffer_prepare_~#descriptor___1~18#1.base, buffer_prepare_~#descriptor___1~18#1.offset, 8);call write~$Pointer$#10(581, 0, buffer_prepare_~#descriptor___1~18#1.base, 8 + buffer_prepare_~#descriptor___1~18#1.offset, 8);call write~$Pointer$#10(582, 0, buffer_prepare_~#descriptor___1~18#1.base, 16 + buffer_prepare_~#descriptor___1~18#1.offset, 8);call write~$Pointer$#10(583, 0, buffer_prepare_~#descriptor___1~18#1.base, 24 + buffer_prepare_~#descriptor___1~18#1.offset, 8);call write~int#10(1081, buffer_prepare_~#descriptor___1~18#1.base, 32 + buffer_prepare_~#descriptor___1~18#1.offset, 4);call write~int#10(0, buffer_prepare_~#descriptor___1~18#1.base, 36 + buffer_prepare_~#descriptor___1~18#1.offset, 4);call buffer_prepare_#t~mem1695#1 := read~int#10(buffer_prepare_~#descriptor___1~18#1.base, 36 + buffer_prepare_~#descriptor___1~18#1.offset, 4); [2025-02-08 04:22:23,026 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12554: assume !(0 != buffer_prepare_#t~bitwise1694#1 % 4294967296);havoc buffer_prepare_#t~bitwise1694#1; [2025-02-08 04:22:23,026 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9515-1: SUMMARY for call ldv_v4l2_file_operations_io_instance_5_#t~ret917#1 := ldv_switch_3(); srcloc: null [2025-02-08 04:22:23,026 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9647: 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:22:23,026 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13347: 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:22:23,026 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13347-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:22:23,026 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12290: assume -2147483648 <= vidioc_streamon_#t~ret1634#1 && vidioc_streamon_#t~ret1634#1 <= 2147483647;vidioc_streamon_~err~8#1 := vidioc_streamon_#t~ret1634#1;havoc vidioc_streamon_#t~ret1634#1; [2025-02-08 04:22:23,026 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12554-2: havoc buffer_prepare_#t~bitwise1694#1;assume buffer_prepare_#t~bitwise1694#1 % 4294967296 <= ~saa7146_debug~0 % 4294967296 && buffer_prepare_#t~bitwise1694#1 % 4294967296 <= 2; [2025-02-08 04:22:23,026 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12554-1: [2025-02-08 04:22:23,027 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9383: havoc ##fun~int~TO~VOID_#~913#1;havoc ##fun~int~TO~VOID_#in~913#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:22:23,027 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12554-4: assume 0 == ~saa7146_debug~0 % 4294967296;buffer_prepare_#t~bitwise1694#1 := 0; [2025-02-08 04:22:23,027 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12554-4: assume !(0 == ~saa7146_debug~0 % 4294967296); [2025-02-08 04:22:23,027 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12554-3: assume 2 == ~saa7146_debug~0 % 4294967296;buffer_prepare_#t~bitwise1694#1 := ~saa7146_debug~0; [2025-02-08 04:22:23,027 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12554-3: assume !(2 == ~saa7146_debug~0 % 4294967296); [2025-02-08 04:22:23,027 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6080-1: SUMMARY for call ldv_spin_unlock_irqrestore_59(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:22:23,027 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12158-1: SUMMARY for call vidioc_overlay_#t~ret1609#1 := saa7146_stop_preview(vidioc_overlay_~fh#1.base, vidioc_overlay_~fh#1.offset); srcloc: null [2025-02-08 04:22:23,027 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6080: 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:22:23,027 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12290-1: SUMMARY for call vidioc_streamon_#t~ret1634#1 := video_begin(vidioc_streamon_~fh~13#1.base, vidioc_streamon_~fh~13#1.offset); srcloc: null [2025-02-08 04:22:23,027 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12158: assume -2147483648 <= vidioc_overlay_#t~ret1609#1 && vidioc_overlay_#t~ret1609#1 <= 2147483647;vidioc_overlay_~err~7#1 := vidioc_overlay_#t~ret1609#1;havoc vidioc_overlay_#t~ret1609#1; [2025-02-08 04:22:23,027 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7798: assume 10 == ~ldv_statevar_9~0; [2025-02-08 04:22:23,027 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7798: assume !(10 == ~ldv_statevar_9~0); [2025-02-08 04:22:23,027 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8855: assume 7 == ~ldv_statevar_3~0; [2025-02-08 04:22:23,027 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8855: assume !(7 == ~ldv_statevar_3~0); [2025-02-08 04:22:23,027 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9648: ~ldv_statevar_5~0 := 3; [2025-02-08 04:22:23,027 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9648-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:22:23,027 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8591: assume 0 != ldv_struct_v4l2_ioctl_ops_dummy_resourceless_instance_2_~tmp___0~22#1;~ldv_statevar_2~0 := 1; [2025-02-08 04:22:23,027 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8591: assume !(0 != ldv_struct_v4l2_ioctl_ops_dummy_resourceless_instance_2_~tmp___0~22#1);~ldv_statevar_2~0 := 7; [2025-02-08 04:22:23,027 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8988: assume 5 == ldv_switch_1_~tmp~42#1; [2025-02-08 04:22:23,027 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8988: assume !(5 == ldv_switch_1_~tmp~42#1); [2025-02-08 04:22:23,027 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12292: 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:22:23,027 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12292: assume !(0 != vidioc_streamon_~err~8#1); [2025-02-08 04:22:23,027 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13217: assume -2147483648 <= ldv_dummy_resourceless_instance_callback_2_31_#t~ret1839#1 && ldv_dummy_resourceless_instance_callback_2_31_#t~ret1839#1 <= 2147483647;havoc ldv_dummy_resourceless_instance_callback_2_31_#t~ret1839#1;havoc ldv_dummy_resourceless_instance_callback_2_31_#t~ret1839#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:22:23,027 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13217-1: SUMMARY for call ldv_dummy_resourceless_instance_callback_2_31_#t~ret1839#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:22:23,027 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8725: 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~ret1836#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:22:23,027 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8461: assume 4 == ~ldv_statevar_2~0; [2025-02-08 04:22:23,028 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8461: assume !(4 == ~ldv_statevar_2~0); [2025-02-08 04:22:23,028 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12293: ldv_dummy_resourceless_instance_callback_2_37_#t~ret1843#1 := vidioc_streamon_#res#1;havoc vidioc_streamon_#t~bitwise1630#1, vidioc_streamon_#t~mem1631#1, vidioc_streamon_#t~ret1632#1, vidioc_streamon_#t~ret1633#1, vidioc_streamon_#t~ret1634#1, vidioc_streamon_#t~ret1635#1, vidioc_streamon_#t~ret1636#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~74#1, vidioc_streamon_~tmp___0~44#1, vidioc_streamon_~tmp___1~28#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~ret1843#1 && ldv_dummy_resourceless_instance_callback_2_37_#t~ret1843#1 <= 2147483647;havoc ldv_dummy_resourceless_instance_callback_2_37_#t~ret1843#1;havoc ldv_dummy_resourceless_instance_callback_2_37_#t~ret1843#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:22:23,028 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13086-1: SUMMARY for call ldv_dummy_resourceless_instance_callback_2_13_#t~ret1828#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:22:23,028 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12161-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:22:23,028 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12161: ldv_dummy_resourceless_instance_callback_2_19_#t~ret1832#1 := vidioc_overlay_#res#1;havoc vidioc_overlay_#t~bitwise1604#1, vidioc_overlay_#t~mem1605#1, vidioc_overlay_#t~ret1606#1, vidioc_overlay_#t~ret1607#1, vidioc_overlay_#t~ret1608#1, vidioc_overlay_#t~ret1609#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~69#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~ret1832#1 && ldv_dummy_resourceless_instance_callback_2_19_#t~ret1832#1 <= 2147483647;havoc ldv_dummy_resourceless_instance_callback_2_19_#t~ret1832#1;havoc ldv_dummy_resourceless_instance_callback_2_19_#t~ret1832#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:22:23,028 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13086: assume -2147483648 <= ldv_dummy_resourceless_instance_callback_2_13_#t~ret1828#1 && ldv_dummy_resourceless_instance_callback_2_13_#t~ret1828#1 <= 2147483647;havoc ldv_dummy_resourceless_instance_callback_2_13_#t~ret1828#1;havoc ldv_dummy_resourceless_instance_callback_2_13_#t~ret1828#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:22:23,028 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7934: 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~ret813#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~ret813#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~ret813#1 && ldv_EMGentry_init_saa7146_vv_init_module_9_17_#t~ret813#1 <= 2147483647;ldv_EMGentry_init_saa7146_vv_init_module_9_17_~tmp~31#1 := ldv_EMGentry_init_saa7146_vv_init_module_9_17_#t~ret813#1;havoc ldv_EMGentry_init_saa7146_vv_init_module_9_17_#t~ret813#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~ret859#1 := ldv_EMGentry_init_saa7146_vv_init_module_9_17_#res#1;havoc ldv_EMGentry_init_saa7146_vv_init_module_9_17_#t~ret813#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~ret859#1 && ldv_entry_EMGentry_9_#t~ret859#1 <= 2147483647;~ldv_9_ret_default~0 := ldv_entry_EMGentry_9_#t~ret859#1;havoc ldv_entry_EMGentry_9_#t~ret859#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~ret2682#1, ldv_post_init_~init_ret_val#1, ldv_post_init_~tmp~118#1;ldv_post_init_~init_ret_val#1 := ldv_post_init_#in~init_ret_val#1;havoc ldv_post_init_~tmp~118#1; [2025-02-08 04:22:23,028 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8859: assume 8 == ~ldv_statevar_3~0; [2025-02-08 04:22:23,028 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8859: assume !(8 == ~ldv_statevar_3~0); [2025-02-08 04:22:23,028 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7802: assume 11 == ~ldv_statevar_9~0; [2025-02-08 04:22:23,028 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7802: assume !(11 == ~ldv_statevar_9~0); [2025-02-08 04:22:23,028 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9520: call ldv_v4l2_file_operations_io_instance_5_#t~mem918#1.base, ldv_v4l2_file_operations_io_instance_5_#t~mem918#1.offset := read~$Pointer$#2(~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~mem918#1.base, ldv_v4l2_file_operations_io_instance_5_#t~mem918#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:22:23,028 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9520-1: SUMMARY for call ldv_assume((if 2 == ~ldv_statevar_4~0 then 1 else 0)); srcloc: null [2025-02-08 04:22:23,028 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8992: assume 6 == ldv_switch_1_~tmp~42#1; [2025-02-08 04:22:23,028 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8992: assume !(6 == ldv_switch_1_~tmp~42#1); [2025-02-08 04:22:23,028 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8728: ~ldv_statevar_2~0 := 2; [2025-02-08 04:22:23,028 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8728-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:22:23,028 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8332-1: SUMMARY for call ldv_io_instance_callback_6_29_#t~ret890#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:22:23,028 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8332: assume -9223372036854775808 <= ldv_io_instance_callback_6_29_#t~ret890#1 && ldv_io_instance_callback_6_29_#t~ret890#1 <= 9223372036854775807;havoc ldv_io_instance_callback_6_29_#t~ret890#1;havoc ldv_io_instance_callback_6_29_#t~ret890#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:22:23,028 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12296: assume 1 == vidioc_streamon_~type#1 % 4294967296; [2025-02-08 04:22:23,028 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12296: assume !(1 == vidioc_streamon_~type#1 % 4294967296); [2025-02-08 04:22:23,028 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7936-1: SUMMARY for call ldv_entry_EMGentry_9_#t~ret861#1 := ldv_undef_int(); srcloc: null [2025-02-08 04:22:23,028 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7936: assume -2147483648 <= ldv_entry_EMGentry_9_#t~ret861#1 && ldv_entry_EMGentry_9_#t~ret861#1 <= 2147483647;ldv_entry_EMGentry_9_~tmp___0~19#1 := ldv_entry_EMGentry_9_#t~ret861#1;havoc ldv_entry_EMGentry_9_#t~ret861#1; [2025-02-08 04:22:23,028 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9786: SUMMARY for call ldv_free(~ldv_6_resource_file~0.base, ~ldv_6_resource_file~0.offset); srcloc: null [2025-02-08 04:22:23,028 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9654: call ldv_v4l2_file_operations_io_instance_5_#t~mem937#1.base, ldv_v4l2_file_operations_io_instance_5_#t~mem937#1.offset := read~$Pointer$#9(~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~mem937#1.base, ldv_v4l2_file_operations_io_instance_5_#t~mem937#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~ret891#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:22:23,029 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12429-1: SUMMARY for call vidioc_streamoff_#t~ret1658#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:22:23,029 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12429: assume -2147483648 <= vidioc_streamoff_#t~ret1658#1 && vidioc_streamoff_#t~ret1658#1 <= 2147483647;havoc vidioc_streamoff_#t~ret1658#1; [2025-02-08 04:22:23,029 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8465: assume 5 == ~ldv_statevar_2~0; [2025-02-08 04:22:23,029 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8465: assume !(5 == ~ldv_statevar_2~0); [2025-02-08 04:22:23,029 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9787: 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:22:23,029 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12033-1: SUMMARY for call vidioc_s_std_#t~ret1569#1 := ldv__builtin_expect((if vidioc_s_std_#t~mem1568#1 % 4294967296 % 18446744073709551616 <= 9223372036854775807 then vidioc_s_std_#t~mem1568#1 % 4294967296 % 18446744073709551616 else vidioc_s_std_#t~mem1568#1 % 4294967296 % 18446744073709551616 - 18446744073709551616) % 2, 0); srcloc: null [2025-02-08 04:22:23,029 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12033: assume -9223372036854775808 <= vidioc_s_std_#t~ret1569#1 && vidioc_s_std_#t~ret1569#1 <= 9223372036854775807;vidioc_s_std_~tmp___1~27#1 := vidioc_s_std_#t~ret1569#1;havoc vidioc_s_std_#t~mem1568#1;havoc vidioc_s_std_#t~ret1569#1; [2025-02-08 04:22:23,029 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12562: assume -9223372036854775808 <= buffer_prepare_#t~ret1696#1 && buffer_prepare_#t~ret1696#1 <= 9223372036854775807;buffer_prepare_~tmp___1~30#1 := buffer_prepare_#t~ret1696#1;havoc buffer_prepare_#t~mem1695#1;havoc buffer_prepare_#t~ret1696#1; [2025-02-08 04:22:23,029 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12298: assume -2147483648 <= vidioc_streamon_#t~ret1635#1 && vidioc_streamon_#t~ret1635#1 <= 2147483647;vidioc_streamon_~tmp___0~44#1 := vidioc_streamon_#t~ret1635#1;havoc vidioc_streamon_#t~ret1635#1;vidioc_streamon_#res#1 := vidioc_streamon_~tmp___0~44#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:22:23,029 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8202: 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~ret876#1.base, ldv_file_operations_file_operations_instance_0_#t~ret876#1.offset;havoc ldv_file_operations_file_operations_instance_0_#t~ret876#1.base, ldv_file_operations_file_operations_instance_0_#t~ret876#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:22:23,029 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12562-1: SUMMARY for call buffer_prepare_#t~ret1696#1 := ldv__builtin_expect((if buffer_prepare_#t~mem1695#1 % 4294967296 % 18446744073709551616 <= 9223372036854775807 then buffer_prepare_#t~mem1695#1 % 4294967296 % 18446744073709551616 else buffer_prepare_#t~mem1695#1 % 4294967296 % 18446744073709551616 - 18446744073709551616) % 2, 0); srcloc: null [2025-02-08 04:22:23,029 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8202-1: SUMMARY for call ldv_file_operations_file_operations_instance_0_#t~ret876#1.base, ldv_file_operations_file_operations_instance_0_#t~ret876#1.offset := ldv_xmalloc(1); srcloc: null [2025-02-08 04:22:23,029 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7938: assume 0 != ldv_entry_EMGentry_9_~tmp___0~19#1;~ldv_statevar_9~0 := 14; [2025-02-08 04:22:23,029 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7938: assume !(0 != ldv_entry_EMGentry_9_~tmp___0~19#1);~ldv_statevar_9~0 := 16; [2025-02-08 04:22:23,029 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12298-1: SUMMARY for call vidioc_streamon_#t~ret1635#1 := videobuf_streamon(vidioc_streamon_~fh~13#1.base, 176 + vidioc_streamon_~fh~13#1.offset); srcloc: null [2025-02-08 04:22:23,029 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7806: assume 12 == ~ldv_statevar_9~0; [2025-02-08 04:22:23,029 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7806: assume !(12 == ~ldv_statevar_9~0); [2025-02-08 04:22:23,029 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9788: 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:22:23,029 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8863: assume 10 == ~ldv_statevar_3~0; [2025-02-08 04:22:23,029 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8863: assume !(10 == ~ldv_statevar_3~0); [2025-02-08 04:22:23,029 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9656: assume -2147483648 <= ldv_v4l2_file_operations_io_instance_5_#t~ret939#1 && ldv_v4l2_file_operations_io_instance_5_#t~ret939#1 <= 2147483647;~ldv_5_ret_default~0 := ldv_v4l2_file_operations_io_instance_5_#t~ret939#1;havoc ldv_v4l2_file_operations_io_instance_5_#t~ret939#1; [2025-02-08 04:22:23,030 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10713: call saa7146_pgtable_build_#t~mem1182#1 := read~int#32(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#32(saa7146_pgtable_build_#t~mem1182#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:22:23,030 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9656-1: SUMMARY for call ldv_v4l2_file_operations_io_instance_5_#t~ret939#1 := ldv_filter_err_code(~ldv_5_ret_default~0); srcloc: null [2025-02-08 04:22:23,030 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9392: assume 2 == ~ldv_statevar_4~0; [2025-02-08 04:22:23,030 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9392: assume !(2 == ~ldv_statevar_4~0); [2025-02-08 04:22:23,030 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8996: assume 7 == ldv_switch_1_~tmp~42#1; [2025-02-08 04:22:23,030 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8996: assume !(7 == ldv_switch_1_~tmp~42#1); [2025-02-08 04:22:23,030 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8071: assume 1 == ~ldv_statevar_0~0; [2025-02-08 04:22:23,030 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8071: assume !(1 == ~ldv_statevar_0~0); [2025-02-08 04:22:23,030 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12035: assume 0 != vidioc_s_std_~tmp___1~27#1; [2025-02-08 04:22:23,030 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12035: assume !(0 != vidioc_s_std_~tmp___1~27#1); [2025-02-08 04:22:23,030 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9789: 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:22:23,030 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12564: assume 0 != buffer_prepare_~tmp___1~30#1; [2025-02-08 04:22:23,030 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12564: assume !(0 != buffer_prepare_~tmp___1~30#1); [2025-02-08 04:22:23,030 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9657: assume -2147483648 <= ldv_v4l2_file_operations_io_instance_5_#t~ret940#1 && ldv_v4l2_file_operations_io_instance_5_#t~ret940#1 <= 2147483647;ldv_v4l2_file_operations_io_instance_5_~tmp___9~1#1 := ldv_v4l2_file_operations_io_instance_5_#t~ret940#1;havoc ldv_v4l2_file_operations_io_instance_5_#t~ret940#1; [2025-02-08 04:22:23,030 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9657-1: SUMMARY for call ldv_v4l2_file_operations_io_instance_5_#t~ret940#1 := ldv_undef_int(); srcloc: null [2025-02-08 04:22:23,030 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8204-1: SUMMARY for call ldv_file_operations_file_operations_instance_0_#t~ret877#1.base, ldv_file_operations_file_operations_instance_0_#t~ret877#1.offset := ldv_xmalloc(8); srcloc: null [2025-02-08 04:22:23,030 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8204: 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~ret877#1.base, ldv_file_operations_file_operations_instance_0_#t~ret877#1.offset;havoc ldv_file_operations_file_operations_instance_0_#t~ret877#1.base, ldv_file_operations_file_operations_instance_0_#t~ret877#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:22:23,031 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9790-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:22:23,032 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9790: ~ldv_6_ret_default~0 := 1;~ldv_statevar_6~0 := 14; [2025-02-08 04:22:23,032 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8469: assume 7 == ~ldv_statevar_2~0; [2025-02-08 04:22:23,032 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8469: assume !(7 == ~ldv_statevar_2~0); [2025-02-08 04:22:23,032 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8601: ldv_struct_v4l2_ioctl_ops_dummy_resourceless_instance_2_~tmp___1~15#1.base, ldv_struct_v4l2_ioctl_ops_dummy_resourceless_instance_2_~tmp___1~15#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_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~15#1.base, ldv_struct_v4l2_ioctl_ops_dummy_resourceless_instance_2_~tmp___1~15#1.offset;assume { :begin_inline_ldv_switch_1 } true;havoc ldv_switch_1_#res#1;havoc ldv_switch_1_#t~ret909#1, ldv_switch_1_~tmp~42#1;havoc ldv_switch_1_~tmp~42#1; [2025-02-08 04:22:23,032 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8601-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:22:23,032 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13358-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:22:23,032 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12433-1: SUMMARY for call vidioc_streamoff_#t~ret1659#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:22:23,032 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13358: 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:22:23,032 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12433: 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:22:23,032 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12037-1: SUMMARY for call vidioc_s_std_#t~ret1570#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:22:23,032 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12037: assume -2147483648 <= vidioc_s_std_#t~ret1570#1 && vidioc_s_std_#t~ret1570#1 <= 2147483647;havoc vidioc_s_std_#t~ret1570#1; [2025-02-08 04:22:23,032 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9659: assume 0 != ldv_v4l2_file_operations_io_instance_5_~tmp___9~1#1;~ldv_statevar_5~0 := 8; [2025-02-08 04:22:23,032 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9659: assume !(0 != ldv_v4l2_file_operations_io_instance_5_~tmp___9~1#1);~ldv_statevar_5~0 := 10; [2025-02-08 04:22:23,032 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8734: 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~ret1838#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:22:23,032 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12566-1: SUMMARY for call buffer_prepare_#t~ret1697#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:22:23,032 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10584: saa7146_pgtable_build_~tmp~59#1.base, saa7146_pgtable_build_~tmp~59#1.offset := saa7146_pgtable_build_#t~ret1145#1.base, saa7146_pgtable_build_#t~ret1145#1.offset;havoc saa7146_pgtable_build_#t~ret1145#1.base, saa7146_pgtable_build_#t~ret1145#1.offset;saa7146_pgtable_build_~dma~1#1.base, saa7146_pgtable_build_~dma~1#1.offset := saa7146_pgtable_build_~tmp~59#1.base, saa7146_pgtable_build_~tmp~59#1.offset;call saa7146_pgtable_build_#t~mem1146#1.base, saa7146_pgtable_build_#t~mem1146#1.offset := read~$Pointer$#32(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~mem1146#1.base, saa7146_pgtable_build_#t~mem1146#1.offset;havoc saa7146_pgtable_build_#t~mem1146#1.base, saa7146_pgtable_build_#t~mem1146#1.offset;call saa7146_pgtable_build_#t~mem1147#1 := read~int#32(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~mem1147#1;havoc saa7146_pgtable_build_#t~mem1147#1;call saa7146_pgtable_build_#t~mem1148#1.base, saa7146_pgtable_build_#t~mem1148#1.offset := read~$Pointer$#32(saa7146_pgtable_build_~buf#1.base, 220 + saa7146_pgtable_build_~buf#1.offset, 8);call saa7146_pgtable_build_#t~mem1149#1 := read~int#32(saa7146_pgtable_build_#t~mem1148#1.base, 8 + saa7146_pgtable_build_#t~mem1148#1.offset, 4); [2025-02-08 04:22:23,032 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12566: assume -2147483648 <= buffer_prepare_#t~ret1697#1 && buffer_prepare_#t~ret1697#1 <= 2147483647;havoc buffer_prepare_#t~ret1697#1; [2025-02-08 04:22:23,032 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10584-1: SUMMARY for call saa7146_pgtable_build_#t~ret1145#1.base, saa7146_pgtable_build_#t~ret1145#1.offset := videobuf_to_dma(saa7146_pgtable_build_~buf#1.base, saa7146_pgtable_build_~buf#1.offset); srcloc: null [2025-02-08 04:22:23,033 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8206: call ldv_file_operations_file_operations_instance_0_#t~mem878#1.base, ldv_file_operations_file_operations_instance_0_#t~mem878#1.offset := read~$Pointer$#32(~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~mem878#1.base, ldv_file_operations_file_operations_instance_0_#t~mem878#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~ret882#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:22:23,033 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8206-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:22:23,033 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8867: havoc ldv_struct_videobuf_queue_ops_dummy_resourceless_instance_3_#t~ret904#1, ldv_struct_videobuf_queue_ops_dummy_resourceless_instance_3_#t~ret905#1, ldv_struct_videobuf_queue_ops_dummy_resourceless_instance_3_#t~ret906#1.base, ldv_struct_videobuf_queue_ops_dummy_resourceless_instance_3_#t~ret906#1.offset, ldv_struct_videobuf_queue_ops_dummy_resourceless_instance_3_#t~ret907#1.base, ldv_struct_videobuf_queue_ops_dummy_resourceless_instance_3_#t~ret907#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:22:23,033 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7810: assume 13 == ~ldv_statevar_9~0; [2025-02-08 04:22:23,033 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7810: assume !(13 == ~ldv_statevar_9~0); [2025-02-08 04:22:23,033 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10717: assume saa7146_pgtable_build_~i~2#1 <= saa7146_pgtable_build_~m2~0#1; [2025-02-08 04:22:23,033 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10717: assume !(saa7146_pgtable_build_~i~2#1 <= saa7146_pgtable_build_~m2~0#1);call saa7146_pgtable_build_#t~mem1183#1 := read~int#32(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~mem1183#1;havoc saa7146_pgtable_build_#t~mem1183#1; [2025-02-08 04:22:23,033 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9396: assume 3 == ~ldv_statevar_4~0; [2025-02-08 04:22:23,033 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9396: assume !(3 == ~ldv_statevar_4~0); [2025-02-08 04:22:23,033 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9528: assume -2147483648 <= ldv_v4l2_file_operations_io_instance_5_#t~ret919#1 && ldv_v4l2_file_operations_io_instance_5_#t~ret919#1 <= 2147483647;~ldv_statevar_5~0 := ldv_v4l2_file_operations_io_instance_5_#t~ret919#1;havoc ldv_v4l2_file_operations_io_instance_5_#t~ret919#1; [2025-02-08 04:22:23,033 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9528-1: SUMMARY for call ldv_v4l2_file_operations_io_instance_5_#t~ret919#1 := ldv_switch_4(); srcloc: null [2025-02-08 04:22:23,033 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8075: assume 2 == ~ldv_statevar_0~0; [2025-02-08 04:22:23,033 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8075: assume !(2 == ~ldv_statevar_0~0); [2025-02-08 04:22:23,033 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12303: assume 4 == vidioc_streamon_~type#1 % 4294967296; [2025-02-08 04:22:23,033 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12303: 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:22:23,033 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9000: assume 8 == ldv_switch_1_~tmp~42#1; [2025-02-08 04:22:23,033 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9000: assume !(8 == ldv_switch_1_~tmp~42#1); [2025-02-08 04:22:23,033 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12436-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:22:23,033 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13229: assume -2147483648 <= ldv_dummy_resourceless_instance_callback_2_32_#t~ret1840#1 && ldv_dummy_resourceless_instance_callback_2_32_#t~ret1840#1 <= 2147483647;havoc ldv_dummy_resourceless_instance_callback_2_32_#t~ret1840#1;havoc ldv_dummy_resourceless_instance_callback_2_32_#t~ret1840#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:22:23,033 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13229-1: SUMMARY for call ldv_dummy_resourceless_instance_callback_2_32_#t~ret1840#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:22:23,033 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8737: ~ldv_statevar_2~0 := 2; [2025-02-08 04:22:23,033 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8737-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:22:23,033 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8473: assume 9 == ~ldv_statevar_2~0; [2025-02-08 04:22:23,033 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8473: assume !(9 == ~ldv_statevar_2~0); [2025-02-08 04:22:23,033 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13098: assume -2147483648 <= ldv_dummy_resourceless_instance_callback_2_14_#t~ret1829#1 && ldv_dummy_resourceless_instance_callback_2_14_#t~ret1829#1 <= 2147483647;havoc ldv_dummy_resourceless_instance_callback_2_14_#t~ret1829#1;havoc ldv_dummy_resourceless_instance_callback_2_14_#t~ret1829#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:22:23,034 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12305-1: SUMMARY for call vidioc_streamon_#t~ret1636#1 := videobuf_streamon(vidioc_streamon_~fh~13#1.base, 772 + vidioc_streamon_~fh~13#1.offset); srcloc: null [2025-02-08 04:22:23,034 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12305: assume -2147483648 <= vidioc_streamon_#t~ret1636#1 && vidioc_streamon_#t~ret1636#1 <= 2147483647;vidioc_streamon_~tmp___1~28#1 := vidioc_streamon_#t~ret1636#1;havoc vidioc_streamon_#t~ret1636#1;vidioc_streamon_#res#1 := vidioc_streamon_~tmp___1~28#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:22:23,034 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16401-1: SUMMARY for call ldv_post_init_#t~ret2682#1 := ldv_filter_positive_int(ldv_post_init_~init_ret_val#1); srcloc: null [2025-02-08 04:22:23,034 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16401: assume -2147483648 <= ldv_post_init_#t~ret2682#1 && ldv_post_init_#t~ret2682#1 <= 2147483647;ldv_post_init_~tmp~118#1 := ldv_post_init_#t~ret2682#1;havoc ldv_post_init_#t~ret2682#1;ldv_post_init_#res#1 := ldv_post_init_~tmp~118#1;ldv_entry_EMGentry_9_#t~ret860#1 := ldv_post_init_#res#1;havoc ldv_post_init_#t~ret2682#1, ldv_post_init_~init_ret_val#1, ldv_post_init_~tmp~118#1;havoc ldv_post_init_#in~init_ret_val#1;assume { :end_inline_ldv_post_init } true;assume -2147483648 <= ldv_entry_EMGentry_9_#t~ret860#1 && ldv_entry_EMGentry_9_#t~ret860#1 <= 2147483647;~ldv_9_ret_default~0 := ldv_entry_EMGentry_9_#t~ret860#1;havoc ldv_entry_EMGentry_9_#t~ret860#1; [2025-02-08 04:22:23,034 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13098-1: SUMMARY for call ldv_dummy_resourceless_instance_callback_2_14_#t~ret1829#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:22:23,034 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10588: saa7146_pgtable_build_~tmp___0~30#1.base, saa7146_pgtable_build_~tmp___0~30#1.offset := saa7146_pgtable_build_#t~ret1150#1.base, saa7146_pgtable_build_#t~ret1150#1.offset;havoc saa7146_pgtable_build_#t~mem1148#1.base, saa7146_pgtable_build_#t~mem1148#1.offset;havoc saa7146_pgtable_build_#t~mem1149#1;havoc saa7146_pgtable_build_#t~ret1150#1.base, saa7146_pgtable_build_#t~ret1150#1.offset;saa7146_pgtable_build_~sfmt~0#1.base, saa7146_pgtable_build_~sfmt~0#1.offset := saa7146_pgtable_build_~tmp___0~30#1.base, saa7146_pgtable_build_~tmp___0~30#1.offset; [2025-02-08 04:22:23,034 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10588-1: SUMMARY for call saa7146_pgtable_build_#t~ret1150#1.base, saa7146_pgtable_build_#t~ret1150#1.offset := saa7146_format_by_fourcc(saa7146_pgtable_build_~dev#1.base, saa7146_pgtable_build_~dev#1.offset, (if saa7146_pgtable_build_#t~mem1149#1 % 4294967296 % 4294967296 <= 2147483647 then saa7146_pgtable_build_#t~mem1149#1 % 4294967296 % 4294967296 else saa7146_pgtable_build_#t~mem1149#1 % 4294967296 % 4294967296 - 4294967296)); srcloc: null [2025-02-08 04:22:23,034 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8342: assume -2147483648 <= ldv_io_instance_probe_5_32_#t~ret891#1 && ldv_io_instance_probe_5_32_#t~ret891#1 <= 2147483647;ldv_io_instance_probe_5_32_~tmp~36#1 := ldv_io_instance_probe_5_32_#t~ret891#1;havoc ldv_io_instance_probe_5_32_#t~ret891#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~ret938#1 := ldv_io_instance_probe_5_32_#res#1;havoc ldv_io_instance_probe_5_32_#t~ret891#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~ret938#1 && ldv_v4l2_file_operations_io_instance_5_#t~ret938#1 <= 2147483647;~ldv_5_ret_default~0 := ldv_v4l2_file_operations_io_instance_5_#t~ret938#1;havoc ldv_v4l2_file_operations_io_instance_5_#t~mem937#1.base, ldv_v4l2_file_operations_io_instance_5_#t~mem937#1.offset;havoc ldv_v4l2_file_operations_io_instance_5_#t~ret938#1; [2025-02-08 04:22:23,034 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8342-1: SUMMARY for call ldv_io_instance_probe_5_32_#t~ret891#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:22:23,034 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7814: assume 14 == ~ldv_statevar_9~0; [2025-02-08 04:22:23,034 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7814: assume !(14 == ~ldv_statevar_9~0); [2025-02-08 04:22:23,034 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9400: havoc ldv_timer_timer_instance_4_#t~mem914#1.base, ldv_timer_timer_instance_4_#t~mem914#1.offset, ldv_timer_timer_instance_4_#t~mem915#1.base, ldv_timer_timer_instance_4_#t~mem915#1.offset, ldv_timer_timer_instance_4_#t~mem916#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:22:23,034 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8211: 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:22:23,034 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9004: assume 9 == ldv_switch_1_~tmp~42#1; [2025-02-08 04:22:23,034 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9004: assume !(9 == ldv_switch_1_~tmp~42#1); [2025-02-08 04:22:23,034 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8079: assume 3 == ~ldv_statevar_0~0; [2025-02-08 04:22:23,034 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8079: assume !(3 == ~ldv_statevar_0~0); [2025-02-08 04:22:23,034 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9797: SUMMARY for call ldv_assume((if 0 != ~ldv_6_ret_default~0 then 1 else 0)); srcloc: null [2025-02-08 04:22:23,034 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8872: assume -2147483648 <= ldv_struct_videobuf_queue_ops_dummy_resourceless_instance_3_#t~ret904#1 && ldv_struct_videobuf_queue_ops_dummy_resourceless_instance_3_#t~ret904#1 <= 2147483647;~ldv_statevar_3~0 := ldv_struct_videobuf_queue_ops_dummy_resourceless_instance_3_#t~ret904#1;havoc ldv_struct_videobuf_queue_ops_dummy_resourceless_instance_3_#t~ret904#1; [2025-02-08 04:22:23,034 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8872-1: SUMMARY for call ldv_struct_videobuf_queue_ops_dummy_resourceless_instance_3_#t~ret904#1 := ldv_switch_2(); srcloc: null [2025-02-08 04:22:23,034 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9533: 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:22:23,034 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8608: 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~ret1848#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:22:23,035 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8212-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:22:23,035 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8212: ~ldv_statevar_0~0 := 3; [2025-02-08 04:22:23,035 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12044-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:22:23,035 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9798-1: SUMMARY for call ldv_v4l2_file_operations_io_instance_6_#t~ret944#1 := ldv_switch_3(); srcloc: null [2025-02-08 04:22:23,035 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9798: assume -2147483648 <= ldv_v4l2_file_operations_io_instance_6_#t~ret944#1 && ldv_v4l2_file_operations_io_instance_6_#t~ret944#1 <= 2147483647;~ldv_statevar_6~0 := ldv_v4l2_file_operations_io_instance_6_#t~ret944#1;havoc ldv_v4l2_file_operations_io_instance_6_#t~ret944#1; [2025-02-08 04:22:23,035 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10591-3: assume 4 == ~saa7146_debug~0 % 4294967296;saa7146_pgtable_build_#t~bitwise1151#1 := ~saa7146_debug~0; [2025-02-08 04:22:23,035 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10591-3: assume !(4 == ~saa7146_debug~0 % 4294967296); [2025-02-08 04:22:23,035 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12573-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:22:23,035 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8477: assume 10 == ~ldv_statevar_2~0; [2025-02-08 04:22:23,035 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8477: assume !(10 == ~ldv_statevar_2~0); [2025-02-08 04:22:23,035 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10591-2: havoc saa7146_pgtable_build_#t~bitwise1151#1;assume saa7146_pgtable_build_#t~bitwise1151#1 % 4294967296 <= ~saa7146_debug~0 % 4294967296 && saa7146_pgtable_build_#t~bitwise1151#1 % 4294967296 <= 4; [2025-02-08 04:22:23,035 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10591-4: assume 0 == ~saa7146_debug~0 % 4294967296;saa7146_pgtable_build_#t~bitwise1151#1 := 0; [2025-02-08 04:22:23,035 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10591-4: assume !(0 == ~saa7146_debug~0 % 4294967296); [2025-02-08 04:22:23,035 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10591-1: [2025-02-08 04:22:23,035 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10591: assume 0 != saa7146_pgtable_build_#t~bitwise1151#1 % 4294967296;havoc saa7146_pgtable_build_#t~bitwise1151#1;call write~$Pointer$#10(327, 0, saa7146_pgtable_build_~#descriptor~19#1.base, saa7146_pgtable_build_~#descriptor~19#1.offset, 8);call write~$Pointer$#10(328, 0, saa7146_pgtable_build_~#descriptor~19#1.base, 8 + saa7146_pgtable_build_~#descriptor~19#1.offset, 8);call write~$Pointer$#10(329, 0, saa7146_pgtable_build_~#descriptor~19#1.base, 16 + saa7146_pgtable_build_~#descriptor~19#1.offset, 8);call write~$Pointer$#10(330, 0, saa7146_pgtable_build_~#descriptor~19#1.base, 24 + saa7146_pgtable_build_~#descriptor~19#1.offset, 8);call write~int#10(215, saa7146_pgtable_build_~#descriptor~19#1.base, 32 + saa7146_pgtable_build_~#descriptor~19#1.offset, 4);call write~int#10(0, saa7146_pgtable_build_~#descriptor~19#1.base, 36 + saa7146_pgtable_build_~#descriptor~19#1.offset, 4);call saa7146_pgtable_build_#t~mem1152#1 := read~int#10(saa7146_pgtable_build_~#descriptor~19#1.base, 36 + saa7146_pgtable_build_~#descriptor~19#1.offset, 4); [2025-02-08 04:22:23,035 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10591: assume !(0 != saa7146_pgtable_build_#t~bitwise1151#1 % 4294967296);havoc saa7146_pgtable_build_#t~bitwise1151#1; [2025-02-08 04:22:23,035 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10724: call write~int#32(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:22:23,035 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9403: 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~mem914#1.base, ldv_timer_timer_instance_4_#t~mem914#1.offset := read~$Pointer$#32(~ldv_4_container_timer_list~0.base, 32 + ~ldv_4_container_timer_list~0.offset, 8); [2025-02-08 04:22:23,035 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7818: assume 16 == ~ldv_statevar_9~0; [2025-02-08 04:22:23,035 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7818: assume !(16 == ~ldv_statevar_9~0); [2025-02-08 04:22:23,035 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8611: ~ldv_statevar_2~0 := 2; [2025-02-08 04:22:23,035 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8611-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:22:23,035 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8743: 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~ret1839#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:22:23,036 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8083: assume 5 == ~ldv_statevar_0~0; [2025-02-08 04:22:23,036 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8083: assume !(5 == ~ldv_statevar_0~0); [2025-02-08 04:22:23,039 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16143-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:22:23,039 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16143: 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:22:23,039 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9008: assume 10 == ldv_switch_1_~tmp~42#1; [2025-02-08 04:22:23,039 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9008: assume !(10 == ldv_switch_1_~tmp~42#1); [2025-02-08 04:22:23,039 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9405: assume 0 != (ldv_timer_timer_instance_4_#t~mem914#1.base + ldv_timer_timer_instance_4_#t~mem914#1.offset) % 18446744073709551616;havoc ldv_timer_timer_instance_4_#t~mem914#1.base, ldv_timer_timer_instance_4_#t~mem914#1.offset;call ldv_timer_timer_instance_4_#t~mem915#1.base, ldv_timer_timer_instance_4_#t~mem915#1.offset := read~$Pointer$#32(~ldv_4_container_timer_list~0.base, 32 + ~ldv_4_container_timer_list~0.offset, 8);call ldv_timer_timer_instance_4_#t~mem916#1 := read~int#32(~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~mem915#1.base, ldv_timer_timer_instance_4_#t~mem915#1.offset, ldv_timer_timer_instance_4_#t~mem916#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~913#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_#~913#1;##fun~int~TO~VOID_#~913#1 := ##fun~int~TO~VOID_#in~913#1; [2025-02-08 04:22:23,039 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9405: assume !(0 != (ldv_timer_timer_instance_4_#t~mem914#1.base + ldv_timer_timer_instance_4_#t~mem914#1.offset) % 18446744073709551616);havoc ldv_timer_timer_instance_4_#t~mem914#1.base, ldv_timer_timer_instance_4_#t~mem914#1.offset; [2025-02-08 04:22:23,039 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12576-4: assume 0 == ~saa7146_debug~0 % 4294967296;buffer_prepare_#t~bitwise1698#1 := 0; [2025-02-08 04:22:23,039 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12576-4: assume !(0 == ~saa7146_debug~0 % 4294967296); [2025-02-08 04:22:23,039 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12576-3: assume 64 == ~saa7146_debug~0 % 4294967296;buffer_prepare_#t~bitwise1698#1 := ~saa7146_debug~0; [2025-02-08 04:22:23,039 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12576-3: assume !(64 == ~saa7146_debug~0 % 4294967296); [2025-02-08 04:22:23,039 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12576: assume 0 != buffer_prepare_#t~bitwise1698#1 % 4294967296;havoc buffer_prepare_#t~bitwise1698#1;call write~$Pointer$#10(586, 0, buffer_prepare_~#descriptor___2~10#1.base, buffer_prepare_~#descriptor___2~10#1.offset, 8);call write~$Pointer$#10(587, 0, buffer_prepare_~#descriptor___2~10#1.base, 8 + buffer_prepare_~#descriptor___2~10#1.offset, 8);call write~$Pointer$#10(588, 0, buffer_prepare_~#descriptor___2~10#1.base, 16 + buffer_prepare_~#descriptor___2~10#1.offset, 8);call write~$Pointer$#10(589, 0, buffer_prepare_~#descriptor___2~10#1.base, 24 + buffer_prepare_~#descriptor___2~10#1.offset, 8);call write~int#10(1087, buffer_prepare_~#descriptor___2~10#1.base, 32 + buffer_prepare_~#descriptor___2~10#1.offset, 4);call write~int#10(0, buffer_prepare_~#descriptor___2~10#1.base, 36 + buffer_prepare_~#descriptor___2~10#1.offset, 4);call buffer_prepare_#t~mem1699#1 := read~int#10(buffer_prepare_~#descriptor___2~10#1.base, 36 + buffer_prepare_~#descriptor___2~10#1.offset, 4); [2025-02-08 04:22:23,039 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12576: assume !(0 != buffer_prepare_#t~bitwise1698#1 % 4294967296);havoc buffer_prepare_#t~bitwise1698#1; [2025-02-08 04:22:23,039 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12576-2: havoc buffer_prepare_#t~bitwise1698#1;assume buffer_prepare_#t~bitwise1698#1 % 4294967296 <= ~saa7146_debug~0 % 4294967296 && buffer_prepare_#t~bitwise1698#1 % 4294967296 <= 64; [2025-02-08 04:22:23,039 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12576-1: [2025-02-08 04:22:23,039 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8877: 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~ret1849#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~mem1665#1.base, buffer_prepare_#t~mem1665#1.offset, buffer_prepare_#t~mem1666#1.base, buffer_prepare_#t~mem1666#1.offset, buffer_prepare_#t~mem1667#1.base, buffer_prepare_#t~mem1667#1.offset, buffer_prepare_#t~mem1668#1.base, buffer_prepare_#t~mem1668#1.offset, buffer_prepare_#t~bitwise1669#1, buffer_prepare_#t~mem1670#1, buffer_prepare_#t~ret1671#1, buffer_prepare_#t~ret1672#1, buffer_prepare_#t~mem1673#1, buffer_prepare_#t~mem1674#1, buffer_prepare_#t~short1675#1, buffer_prepare_#t~mem1678#1, buffer_prepare_#t~mem1676#1.base, buffer_prepare_#t~mem1676#1.offset, buffer_prepare_#t~mem1677#1, buffer_prepare_#t~short1679#1, buffer_prepare_#t~mem1682#1, buffer_prepare_#t~mem1680#1.base, buffer_prepare_#t~mem1680#1.offset, buffer_prepare_#t~mem1681#1, buffer_prepare_#t~short1683#1, buffer_prepare_#t~bitwise1684#1, buffer_prepare_#t~mem1685#1, buffer_prepare_#t~ret1686#1, buffer_prepare_#t~mem1687#1, buffer_prepare_#t~mem1688#1, buffer_prepare_#t~ret1689#1, buffer_prepare_#t~mem1690#1, buffer_prepare_#t~mem1691#1, buffer_prepare_#t~mem1692#1, buffer_prepare_#t~short1693#1, buffer_prepare_#t~bitwise1694#1, buffer_prepare_#t~mem1695#1, buffer_prepare_#t~ret1696#1, buffer_prepare_#t~ret1697#1, buffer_prepare_#t~bitwise1698#1, buffer_prepare_#t~mem1699#1, buffer_prepare_#t~ret1700#1, buffer_prepare_#t~mem1701#1, buffer_prepare_#t~mem1702#1, buffer_prepare_#t~mem1703#1, buffer_prepare_#t~mem1704#1.base, buffer_prepare_#t~mem1704#1.offset, buffer_prepare_#t~ret1705#1, buffer_prepare_#t~mem1706#1, buffer_prepare_#t~mem1707#1, buffer_prepare_#t~mem1708#1, buffer_prepare_#t~mem1709#1, buffer_prepare_#t~short1710#1, buffer_prepare_#t~mem1711#1, buffer_prepare_#t~mem1712#1, buffer_prepare_#t~short1713#1, buffer_prepare_#t~mem1714#1, buffer_prepare_#t~short1715#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.base, buffer_prepare_#t~mem1721#1.offset, buffer_prepare_#t~short1722#1, buffer_prepare_#t~mem1723#1, buffer_prepare_#t~mem1724#1, buffer_prepare_#t~mem1725#1, buffer_prepare_#t~mem1726#1, buffer_prepare_#t~mem1727#1, buffer_prepare_#t~mem1728#1.base, buffer_prepare_#t~mem1728#1.offset, buffer_prepare_#t~mem1729#1, buffer_prepare_#t~ret1730#1.base, buffer_prepare_#t~ret1730#1.offset, buffer_prepare_#t~mem1731#1, buffer_prepare_#t~bitwise1732#1, buffer_prepare_#t~mem1733#1.base, buffer_prepare_#t~mem1733#1.offset, buffer_prepare_#t~ret1734#1, buffer_prepare_#t~mem1735#1.base, buffer_prepare_#t~mem1735#1.offset, buffer_prepare_#t~ret1736#1, buffer_prepare_#t~mem1737#1.base, buffer_prepare_#t~mem1737#1.offset, buffer_prepare_#t~ret1738#1, buffer_prepare_#t~mem1739#1.base, buffer_prepare_#t~mem1739#1.offset, buffer_prepare_#t~ret1740#1, buffer_prepare_#t~ret1741#1, buffer_prepare_#t~ret1742#1, buffer_prepare_#t~bitwise1743#1, buffer_prepare_#t~mem1744#1, buffer_prepare_#t~ret1745#1, buffer_prepare_#t~ret1746#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~76#1, buffer_prepare_~#descriptor___0~20#1.base, buffer_prepare_~#descriptor___0~20#1.offset, buffer_prepare_~tmp___0~46#1, buffer_prepare_~#descriptor___1~18#1.base, buffer_prepare_~#descriptor___1~18#1.offset, buffer_prepare_~tmp___1~30#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~16#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~76#1;call buffer_prepare_~#descriptor___0~20#1.base, buffer_prepare_~#descriptor___0~20#1.offset := #Ultimate.allocOnStack(40);havoc buffer_prepare_~tmp___0~46#1;call buffer_prepare_~#descriptor___1~18#1.base, buffer_prepare_~#descriptor___1~18#1.offset := #Ultimate.allocOnStack(40);havoc buffer_prepare_~tmp___1~30#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~16#1;call buffer_prepare_#t~mem1665#1.base, buffer_prepare_#t~mem1665#1.offset := read~$Pointer$#32(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~mem1665#1.base, buffer_prepare_#t~mem1665#1.offset;havoc buffer_prepare_#t~mem1665#1.base, buffer_prepare_#t~mem1665#1.offset;call buffer_prepare_#t~mem1666#1.base, buffer_prepare_#t~mem1666#1.offset := read~$Pointer$#32(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~mem1666#1.base, buffer_prepare_#t~mem1666#1.offset;havoc buffer_prepare_#t~mem1666#1.base, buffer_prepare_#t~mem1666#1.offset;call buffer_prepare_#t~mem1667#1.base, buffer_prepare_#t~mem1667#1.offset := read~$Pointer$#32(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~mem1667#1.base, buffer_prepare_#t~mem1667#1.offset;havoc buffer_prepare_#t~mem1667#1.base, buffer_prepare_#t~mem1667#1.offset;call buffer_prepare_#t~mem1668#1.base, buffer_prepare_#t~mem1668#1.offset := read~$Pointer$#32(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~mem1668#1.base, buffer_prepare_#t~mem1668#1.offset;havoc buffer_prepare_#t~mem1668#1.base, buffer_prepare_#t~mem1668#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:22:23,040 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13370: assume -2147483648 <= ldv_dummy_resourceless_instance_callback_3_9_#t~ret1850#1 && ldv_dummy_resourceless_instance_callback_3_9_#t~ret1850#1 <= 2147483647;havoc ldv_dummy_resourceless_instance_callback_3_9_#t~ret1850#1;havoc ldv_dummy_resourceless_instance_callback_3_9_#t~ret1850#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:22:23,040 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8481: assume 11 == ~ldv_statevar_2~0; [2025-02-08 04:22:23,040 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8481: assume !(11 == ~ldv_statevar_2~0); [2025-02-08 04:22:23,040 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13370-1: SUMMARY for call ldv_dummy_resourceless_instance_callback_3_9_#t~ret1850#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:22:23,040 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9803: SUMMARY for call ldv_assume((if 0 == ~ldv_6_ret_default~0 then 1 else 0)); srcloc: null [2025-02-08 04:22:23,040 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8746: ~ldv_statevar_2~0 := 2; [2025-02-08 04:22:23,040 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12049: vidioc_s_std_~i~3#1 := 0; [2025-02-08 04:22:23,040 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10728: assume saa7146_pgtable_build_~i~2#1 <= 1023; [2025-02-08 04:22:23,040 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10728: assume !(saa7146_pgtable_build_~i~2#1 <= 1023);call saa7146_pgtable_build_#t~mem1184#1.base, saa7146_pgtable_build_#t~mem1184#1.offset := read~$Pointer$#32(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~mem1184#1.base, saa7146_pgtable_build_#t~mem1184#1.offset;havoc saa7146_pgtable_build_#t~mem1184#1.base, saa7146_pgtable_build_#t~mem1184#1.offset;saa7146_pgtable_build_~i~2#1 := saa7146_pgtable_build_~m2~0#1; [2025-02-08 04:22:23,040 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8746-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:22:23,040 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9407: 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~mem915#1.base, ldv_timer_timer_instance_4_#t~mem915#1.offset;havoc ldv_timer_timer_instance_4_#t~mem916#1; [2025-02-08 04:22:23,040 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12050: call vidioc_s_std_#t~mem1575#1.base, vidioc_s_std_#t~mem1575#1.offset := read~$Pointer$#32(vidioc_s_std_~dev~22#1.base, 942 + vidioc_s_std_~dev~22#1.offset, 8);call vidioc_s_std_#t~mem1576#1 := read~int#32(vidioc_s_std_#t~mem1575#1.base, 24 + vidioc_s_std_#t~mem1575#1.offset, 4); [2025-02-08 04:22:23,040 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7822: assume 17 == ~ldv_statevar_9~0; [2025-02-08 04:22:23,040 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7822: assume !(17 == ~ldv_statevar_9~0); [2025-02-08 04:22:23,040 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9804: assume -2147483648 <= ldv_v4l2_file_operations_io_instance_6_#t~ret945#1 && ldv_v4l2_file_operations_io_instance_6_#t~ret945#1 <= 2147483647;~ldv_statevar_6~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:22:23,040 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9804-1: SUMMARY for call ldv_v4l2_file_operations_io_instance_6_#t~ret945#1 := ldv_switch_4(); srcloc: null [2025-02-08 04:22:23,040 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9540: SUMMARY for call ldv_free(~ldv_5_resource_file~0.base, ~ldv_5_resource_file~0.offset); srcloc: null [2025-02-08 04:22:23,040 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9012: assume 11 == ldv_switch_1_~tmp~42#1; [2025-02-08 04:22:23,040 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9012: assume !(11 == ldv_switch_1_~tmp~42#1); [2025-02-08 04:22:23,040 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8087: assume 7 == ~ldv_statevar_0~0; [2025-02-08 04:22:23,040 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8087: assume !(7 == ~ldv_statevar_0~0); [2025-02-08 04:22:23,041 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9541: 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:22:23,041 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8352-1: SUMMARY for call ldv_io_instance_probe_6_32_#t~ret892#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:22:23,041 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8352: assume -2147483648 <= ldv_io_instance_probe_6_32_#t~ret892#1 && ldv_io_instance_probe_6_32_#t~ret892#1 <= 2147483647;ldv_io_instance_probe_6_32_~tmp~37#1 := ldv_io_instance_probe_6_32_#t~ret892#1;havoc ldv_io_instance_probe_6_32_#t~ret892#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~ret962#1 := ldv_io_instance_probe_6_32_#res#1;havoc ldv_io_instance_probe_6_32_#t~ret892#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~ret962#1 && ldv_v4l2_file_operations_io_instance_6_#t~ret962#1 <= 2147483647;~ldv_6_ret_default~0 := ldv_v4l2_file_operations_io_instance_6_#t~ret962#1;havoc ldv_v4l2_file_operations_io_instance_6_#t~mem961#1.base, ldv_v4l2_file_operations_io_instance_6_#t~mem961#1.offset;havoc ldv_v4l2_file_operations_io_instance_6_#t~ret962#1; [2025-02-08 04:22:23,041 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint ULTIMATE.startFINAL: assume true; [2025-02-08 04:22:23,041 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12052: assume 0 != vidioc_s_std_#t~bitwise1574#1 % 18446744073709551616;havoc vidioc_s_std_#t~mem1571#1.base, vidioc_s_std_#t~mem1571#1.offset;havoc vidioc_s_std_#t~mem1572#1.base, vidioc_s_std_#t~mem1572#1.offset;havoc vidioc_s_std_#t~mem1573#1;havoc vidioc_s_std_#t~bitwise1574#1; [2025-02-08 04:22:23,041 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12052: assume !(0 != vidioc_s_std_#t~bitwise1574#1 % 18446744073709551616);havoc vidioc_s_std_#t~mem1571#1.base, vidioc_s_std_#t~mem1571#1.offset;havoc vidioc_s_std_#t~mem1572#1.base, vidioc_s_std_#t~mem1572#1.offset;havoc vidioc_s_std_#t~mem1573#1;havoc vidioc_s_std_#t~bitwise1574#1;vidioc_s_std_~i~3#1 := 1 + vidioc_s_std_~i~3#1; [2025-02-08 04:22:23,041 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12052-2: havoc vidioc_s_std_#t~bitwise1574#1;assume vidioc_s_std_#t~bitwise1574#1 % 18446744073709551616 <= vidioc_s_std_~id#1 % 18446744073709551616 && vidioc_s_std_#t~bitwise1574#1 % 18446744073709551616 <= vidioc_s_std_#t~mem1573#1 % 18446744073709551616; [2025-02-08 04:22:23,041 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12052-1: [2025-02-08 04:22:23,041 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12052-4: assume 0 == vidioc_s_std_~id#1 % 18446744073709551616 || 0 == vidioc_s_std_#t~mem1573#1 % 18446744073709551616;vidioc_s_std_#t~bitwise1574#1 := 0; [2025-02-08 04:22:23,041 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12052-4: assume !(0 == vidioc_s_std_~id#1 % 18446744073709551616 || 0 == vidioc_s_std_#t~mem1573#1 % 18446744073709551616); [2025-02-08 04:22:23,041 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12052-3: assume vidioc_s_std_~id#1 % 18446744073709551616 == vidioc_s_std_#t~mem1573#1 % 18446744073709551616;vidioc_s_std_#t~bitwise1574#1 := vidioc_s_std_~id#1; [2025-02-08 04:22:23,041 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12052-3: assume !(vidioc_s_std_~id#1 % 18446744073709551616 == vidioc_s_std_#t~mem1573#1 % 18446744073709551616); [2025-02-08 04:22:23,041 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12052-5: call vidioc_s_std_#t~mem1571#1.base, vidioc_s_std_#t~mem1571#1.offset := read~$Pointer$#32(vidioc_s_std_~dev~22#1.base, 942 + vidioc_s_std_~dev~22#1.offset, 8);call vidioc_s_std_#t~mem1572#1.base, vidioc_s_std_#t~mem1572#1.offset := read~$Pointer$#32(vidioc_s_std_#t~mem1571#1.base, 16 + vidioc_s_std_#t~mem1571#1.offset, 8);call vidioc_s_std_#t~mem1573#1 := read~int#32(vidioc_s_std_#t~mem1572#1.base, 8 + (vidioc_s_std_#t~mem1572#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:22:23,041 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8485: assume 12 == ~ldv_statevar_2~0; [2025-02-08 04:22:23,041 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8485: assume !(12 == ~ldv_statevar_2~0); [2025-02-08 04:22:23,041 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8617: 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~ret1825#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:22:23,041 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10599-1: SUMMARY for call saa7146_pgtable_build_#t~ret1153#1 := ldv__builtin_expect((if saa7146_pgtable_build_#t~mem1152#1 % 4294967296 % 18446744073709551616 <= 9223372036854775807 then saa7146_pgtable_build_#t~mem1152#1 % 4294967296 % 18446744073709551616 else saa7146_pgtable_build_#t~mem1152#1 % 4294967296 % 18446744073709551616 - 18446744073709551616) % 2, 0); srcloc: null [2025-02-08 04:22:23,041 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9542: 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:22:23,041 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10599: assume -9223372036854775808 <= saa7146_pgtable_build_#t~ret1153#1 && saa7146_pgtable_build_#t~ret1153#1 <= 9223372036854775807;saa7146_pgtable_build_~tmp___1~20#1 := saa7146_pgtable_build_#t~ret1153#1;havoc saa7146_pgtable_build_#t~mem1152#1;havoc saa7146_pgtable_build_#t~ret1153#1; [2025-02-08 04:22:23,041 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13110-1: SUMMARY for call ldv_dummy_resourceless_instance_callback_2_15_#t~ret1830#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:22:23,041 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13110: assume -2147483648 <= ldv_dummy_resourceless_instance_callback_2_15_#t~ret1830#1 && ldv_dummy_resourceless_instance_callback_2_15_#t~ret1830#1 <= 2147483647;havoc ldv_dummy_resourceless_instance_callback_2_15_#t~ret1830#1;havoc ldv_dummy_resourceless_instance_callback_2_15_#t~ret1830#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:22:23,041 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9543: 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:22:23,041 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7826: havoc ldv_entry_EMGentry_9_#t~ret858#1, ldv_entry_EMGentry_9_#t~ret859#1, ldv_entry_EMGentry_9_#t~ret860#1, ldv_entry_EMGentry_9_#t~ret861#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:22:23,041 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9412: 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:22:23,041 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9544: ~ldv_5_ret_default~0 := 1;~ldv_statevar_5~0 := 14; [2025-02-08 04:22:23,042 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10601: assume 0 != saa7146_pgtable_build_~tmp___1~20#1; [2025-02-08 04:22:23,042 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10601: assume !(0 != saa7146_pgtable_build_~tmp___1~20#1); [2025-02-08 04:22:23,042 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9544-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:22:23,042 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8091: assume 9 == ~ldv_statevar_0~0; [2025-02-08 04:22:23,042 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8091: assume !(9 == ~ldv_statevar_0~0); [2025-02-08 04:22:23,042 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12319: 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:22:23,042 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9016: assume 12 == ldv_switch_1_~tmp~42#1; [2025-02-08 04:22:23,042 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9016: assume !(12 == ldv_switch_1_~tmp~42#1); [2025-02-08 04:22:23,042 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8620: ~ldv_statevar_2~0 := 2; [2025-02-08 04:22:23,042 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8620-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:22:23,042 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9809: call ldv_v4l2_file_operations_io_instance_6_#t~mem946#1.base, ldv_v4l2_file_operations_io_instance_6_#t~mem946#1.offset := read~$Pointer$#36(~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~mem946#1.base, ldv_v4l2_file_operations_io_instance_6_#t~mem946#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~ret1852#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~82#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~82#1; [2025-02-08 04:22:23,042 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8752: 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~ret1840#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:22:23,042 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12584: assume -9223372036854775808 <= buffer_prepare_#t~ret1700#1 && buffer_prepare_#t~ret1700#1 <= 9223372036854775807;buffer_prepare_~tmp___2~22#1 := buffer_prepare_#t~ret1700#1;havoc buffer_prepare_#t~mem1699#1;havoc buffer_prepare_#t~ret1700#1; [2025-02-08 04:22:23,042 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12584-1: SUMMARY for call buffer_prepare_#t~ret1700#1 := ldv__builtin_expect((if buffer_prepare_#t~mem1699#1 % 4294967296 % 18446744073709551616 <= 9223372036854775807 then buffer_prepare_#t~mem1699#1 % 4294967296 % 18446744073709551616 else buffer_prepare_#t~mem1699#1 % 4294967296 % 18446744073709551616 - 18446744073709551616) % 2, 0); srcloc: null [2025-02-08 04:22:23,042 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8885: assume -2147483648 <= ldv_struct_videobuf_queue_ops_dummy_resourceless_instance_3_#t~ret905#1 && ldv_struct_videobuf_queue_ops_dummy_resourceless_instance_3_#t~ret905#1 <= 2147483647;~ldv_statevar_3~0 := ldv_struct_videobuf_queue_ops_dummy_resourceless_instance_3_#t~ret905#1;havoc ldv_struct_videobuf_queue_ops_dummy_resourceless_instance_3_#t~ret905#1; [2025-02-08 04:22:23,042 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8885-1: SUMMARY for call ldv_struct_videobuf_queue_ops_dummy_resourceless_instance_3_#t~ret905#1 := ldv_switch_2(); srcloc: null [2025-02-08 04:22:23,042 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10603-1: SUMMARY for call saa7146_pgtable_build_#t~ret1154#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:22:23,042 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10603: assume -2147483648 <= saa7146_pgtable_build_#t~ret1154#1 && saa7146_pgtable_build_#t~ret1154#1 <= 2147483647;havoc saa7146_pgtable_build_#t~ret1154#1; [2025-02-08 04:22:23,042 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8489: assume 13 == ~ldv_statevar_2~0; [2025-02-08 04:22:23,042 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8489: assume !(13 == ~ldv_statevar_2~0); [2025-02-08 04:22:23,042 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7829: 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:22:23,042 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12586: assume 0 != buffer_prepare_~tmp___2~22#1;call buffer_prepare_#t~mem1701#1 := read~int#32(buffer_prepare_~vv~23#1.base, 1093 + buffer_prepare_~vv~23#1.offset, 4);call buffer_prepare_#t~mem1702#1 := read~int#32(buffer_prepare_~vv~23#1.base, 1097 + buffer_prepare_~vv~23#1.offset, 4);call buffer_prepare_#t~mem1703#1 := read~int#32(buffer_prepare_~vv~23#1.base, 1105 + buffer_prepare_~vv~23#1.offset, 4);call buffer_prepare_#t~mem1704#1.base, buffer_prepare_#t~mem1704#1.offset := read~$Pointer$#27(~#v4l2_field_names~0.base, ~#v4l2_field_names~0.offset + 8 * (if buffer_prepare_#t~mem1703#1 % 4294967296 % 18446744073709551616 <= 9223372036854775807 then buffer_prepare_#t~mem1703#1 % 4294967296 % 18446744073709551616 else buffer_prepare_#t~mem1703#1 % 4294967296 % 18446744073709551616 - 18446744073709551616), 8); [2025-02-08 04:22:23,042 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12586: assume !(0 != buffer_prepare_~tmp___2~22#1); [2025-02-08 04:22:23,042 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10736: call saa7146_pgtable_build_#t~mem1185#1 := read~int#32(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#32(saa7146_pgtable_build_#t~mem1185#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:22:23,043 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16154: assume -9223372036854775808 <= ldv_io_instance_callback_5_23_#t~ret2662#1 && ldv_io_instance_callback_5_23_#t~ret2662#1 <= 9223372036854775807;havoc ldv_io_instance_callback_5_23_#t~ret2662#1;havoc ldv_io_instance_callback_5_23_#t~ret2662#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:22:23,043 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12058: assume vidioc_s_std_~i~3#1 < vidioc_s_std_#t~mem1576#1;havoc vidioc_s_std_#t~mem1575#1.base, vidioc_s_std_#t~mem1575#1.offset;havoc vidioc_s_std_#t~mem1576#1; [2025-02-08 04:22:23,045 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12058: assume !(vidioc_s_std_~i~3#1 < vidioc_s_std_#t~mem1576#1);havoc vidioc_s_std_#t~mem1575#1.base, vidioc_s_std_#t~mem1575#1.offset;havoc vidioc_s_std_#t~mem1576#1;call vidioc_s_std_#t~mem1577#1.base, vidioc_s_std_#t~mem1577#1.offset := read~$Pointer$#32(vidioc_s_std_~dev~22#1.base, 942 + vidioc_s_std_~dev~22#1.offset, 8);call vidioc_s_std_#t~mem1578#1 := read~int#32(vidioc_s_std_#t~mem1577#1.base, 24 + vidioc_s_std_#t~mem1577#1.offset, 4); [2025-02-08 04:22:23,045 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7830: SUMMARY for call ldv_check_final_state(); srcloc: null [2025-02-08 04:22:23,045 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9812: assume -2147483648 <= ldv_v4l2_file_operations_io_instance_6_#t~ret948#1 && ldv_v4l2_file_operations_io_instance_6_#t~ret948#1 <= 2147483647;~ldv_6_ret_default~0 := ldv_v4l2_file_operations_io_instance_6_#t~ret948#1;havoc ldv_v4l2_file_operations_io_instance_6_#t~ret948#1; [2025-02-08 04:22:23,045 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9812-1: SUMMARY for call ldv_v4l2_file_operations_io_instance_6_#t~ret948#1 := ldv_filter_err_code(~ldv_6_ret_default~0); srcloc: null [2025-02-08 04:22:23,045 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8755: ~ldv_statevar_2~0 := 2; [2025-02-08 04:22:23,045 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8755-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:22:23,045 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16154-1: SUMMARY for call ldv_io_instance_callback_5_23_#t~ret2662#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:22:23,045 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13380-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:22:23,045 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13380: 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:22:23,045 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9020: assume 13 == ldv_switch_1_~tmp~42#1; [2025-02-08 04:22:23,045 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9020: assume !(13 == ldv_switch_1_~tmp~42#1); [2025-02-08 04:22:23,045 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8095: assume 11 == ~ldv_statevar_0~0; [2025-02-08 04:22:23,045 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8095: assume !(11 == ~ldv_statevar_0~0); [2025-02-08 04:22:23,045 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9813: assume -2147483648 <= ldv_v4l2_file_operations_io_instance_6_#t~ret949#1 && ldv_v4l2_file_operations_io_instance_6_#t~ret949#1 <= 2147483647;ldv_v4l2_file_operations_io_instance_6_~tmp~47#1 := ldv_v4l2_file_operations_io_instance_6_#t~ret949#1;havoc ldv_v4l2_file_operations_io_instance_6_#t~ret949#1; [2025-02-08 04:22:23,045 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7831-1: SUMMARY for call ldv_stop(); srcloc: null [2025-02-08 04:22:23,045 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9813-1: SUMMARY for call ldv_v4l2_file_operations_io_instance_6_#t~ret949#1 := ldv_undef_int(); srcloc: null [2025-02-08 04:22:23,045 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7831: ~ldv_statevar_9~0 := 17; [2025-02-08 04:22:23,045 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12588: assume -2147483648 <= buffer_prepare_#t~ret1705#1 && buffer_prepare_#t~ret1705#1 <= 2147483647;havoc buffer_prepare_#t~mem1701#1;havoc buffer_prepare_#t~mem1702#1;havoc buffer_prepare_#t~mem1703#1;havoc buffer_prepare_#t~mem1704#1.base, buffer_prepare_#t~mem1704#1.offset;havoc buffer_prepare_#t~ret1705#1; [2025-02-08 04:22:23,045 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12588-1: SUMMARY for call buffer_prepare_#t~ret1705#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:22:23,045 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8493: assume 14 == ~ldv_statevar_2~0; [2025-02-08 04:22:23,045 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8493: assume !(14 == ~ldv_statevar_2~0); [2025-02-08 04:22:23,045 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8361-1: SUMMARY for call ldv_io_instance_release_5_17_#t~ret893#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:22:23,045 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8361: assume -2147483648 <= ldv_io_instance_release_5_17_#t~ret893#1 && ldv_io_instance_release_5_17_#t~ret893#1 <= 2147483647;havoc ldv_io_instance_release_5_17_#t~ret893#1;havoc ldv_io_instance_release_5_17_#t~ret893#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~mem932#1.base, ldv_v4l2_file_operations_io_instance_5_#t~mem932#1.offset;~ldv_statevar_5~0 := 1; [2025-02-08 04:22:23,045 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8229-1: SUMMARY for call ldv_file_operations_instance_probe_0_12_#t~ret881#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:22:23,045 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8229: assume -2147483648 <= ldv_file_operations_instance_probe_0_12_#t~ret881#1 && ldv_file_operations_instance_probe_0_12_#t~ret881#1 <= 2147483647;ldv_file_operations_instance_probe_0_12_~tmp~35#1 := ldv_file_operations_instance_probe_0_12_#t~ret881#1;havoc ldv_file_operations_instance_probe_0_12_#t~ret881#1;ldv_file_operations_instance_probe_0_12_#res#1 := ldv_file_operations_instance_probe_0_12_~tmp~35#1; [2025-02-08 04:22:23,045 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10740: assume saa7146_pgtable_build_~i~2#1 <= saa7146_pgtable_build_~m3~0#1; [2025-02-08 04:22:23,045 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10740: assume !(saa7146_pgtable_build_~i~2#1 <= saa7146_pgtable_build_~m3~0#1);call saa7146_pgtable_build_#t~mem1186#1 := read~int#32(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~mem1186#1;havoc saa7146_pgtable_build_#t~mem1186#1; [2025-02-08 04:22:23,045 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8626: 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~ret1826#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:22:23,046 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9815: assume 0 != ldv_v4l2_file_operations_io_instance_6_~tmp~47#1;~ldv_statevar_6~0 := 8; [2025-02-08 04:22:23,046 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9815: assume !(0 != ldv_v4l2_file_operations_io_instance_6_~tmp~47#1);~ldv_statevar_6~0 := 10; [2025-02-08 04:22:23,046 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9551: SUMMARY for call ldv_assume((if 0 != ~ldv_5_ret_default~0 then 1 else 0)); srcloc: null [2025-02-08 04:22:23,046 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9552: assume -2147483648 <= ldv_v4l2_file_operations_io_instance_5_#t~ret920#1 && ldv_v4l2_file_operations_io_instance_5_#t~ret920#1 <= 2147483647;~ldv_statevar_5~0 := ldv_v4l2_file_operations_io_instance_5_#t~ret920#1;havoc ldv_v4l2_file_operations_io_instance_5_#t~ret920#1; [2025-02-08 04:22:23,046 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9552-1: SUMMARY for call ldv_v4l2_file_operations_io_instance_5_#t~ret920#1 := ldv_switch_3(); srcloc: null [2025-02-08 04:22:23,046 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8099: assume 12 == ~ldv_statevar_0~0; [2025-02-08 04:22:23,046 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8099: assume !(12 == ~ldv_statevar_0~0); [2025-02-08 04:22:23,046 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8892: 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:22:23,046 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9024: assume 14 == ldv_switch_1_~tmp~42#1; [2025-02-08 04:22:23,046 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9024: assume !(14 == ldv_switch_1_~tmp~42#1); [2025-02-08 04:22:23,046 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12063: assume vidioc_s_std_~i~3#1 != vidioc_s_std_#t~mem1578#1;havoc vidioc_s_std_#t~mem1577#1.base, vidioc_s_std_#t~mem1577#1.offset;havoc vidioc_s_std_#t~mem1578#1;call vidioc_s_std_#t~mem1579#1.base, vidioc_s_std_#t~mem1579#1.offset := read~$Pointer$#32(vidioc_s_std_~dev~22#1.base, 942 + vidioc_s_std_~dev~22#1.offset, 8);call vidioc_s_std_#t~mem1580#1.base, vidioc_s_std_#t~mem1580#1.offset := read~$Pointer$#32(vidioc_s_std_#t~mem1579#1.base, 16 + vidioc_s_std_#t~mem1579#1.offset, 8);call write~$Pointer$#32(vidioc_s_std_#t~mem1580#1.base, vidioc_s_std_#t~mem1580#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~mem1579#1.base, vidioc_s_std_#t~mem1579#1.offset;havoc vidioc_s_std_#t~mem1580#1.base, vidioc_s_std_#t~mem1580#1.offset;call vidioc_s_std_#t~mem1581#1.base, vidioc_s_std_#t~mem1581#1.offset := read~$Pointer$#32(vidioc_s_std_~dev~22#1.base, 942 + vidioc_s_std_~dev~22#1.offset, 8);call vidioc_s_std_#t~mem1582#1.base, vidioc_s_std_#t~mem1582#1.offset := read~$Pointer$#32(vidioc_s_std_#t~mem1581#1.base, 28 + vidioc_s_std_#t~mem1581#1.offset, 8); [2025-02-08 04:22:23,046 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12063: assume !(vidioc_s_std_~i~3#1 != vidioc_s_std_#t~mem1578#1);havoc vidioc_s_std_#t~mem1577#1.base, vidioc_s_std_#t~mem1577#1.offset;havoc vidioc_s_std_#t~mem1578#1; [2025-02-08 04:22:23,046 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10610: assume 0 != saa7146_pgtable_build_#t~bitwise1156#1 % 4294967296;havoc saa7146_pgtable_build_#t~mem1155#1;havoc saa7146_pgtable_build_#t~bitwise1156#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~mem1157#1.base, saa7146_pgtable_build_#t~mem1157#1.offset := read~$Pointer$#32(saa7146_pgtable_build_~buf#1.base, 220 + saa7146_pgtable_build_~buf#1.offset, 8);call saa7146_pgtable_build_#t~mem1159#1 := read~int#32(saa7146_pgtable_build_#t~mem1157#1.base, saa7146_pgtable_build_#t~mem1157#1.offset, 4);call saa7146_pgtable_build_#t~mem1158#1.base, saa7146_pgtable_build_#t~mem1158#1.offset := read~$Pointer$#32(saa7146_pgtable_build_~buf#1.base, 220 + saa7146_pgtable_build_~buf#1.offset, 8);call saa7146_pgtable_build_#t~mem1160#1 := read~int#32(saa7146_pgtable_build_#t~mem1158#1.base, 4 + saa7146_pgtable_build_#t~mem1158#1.offset, 4);saa7146_pgtable_build_~size~0#1 := (if saa7146_pgtable_build_#t~mem1159#1 * saa7146_pgtable_build_#t~mem1160#1 % 4294967296 % 4294967296 <= 2147483647 then saa7146_pgtable_build_#t~mem1159#1 * saa7146_pgtable_build_#t~mem1160#1 % 4294967296 % 4294967296 else saa7146_pgtable_build_#t~mem1159#1 * saa7146_pgtable_build_#t~mem1160#1 % 4294967296 % 4294967296 - 4294967296);havoc saa7146_pgtable_build_#t~mem1157#1.base, saa7146_pgtable_build_#t~mem1157#1.offset;havoc saa7146_pgtable_build_#t~mem1159#1;havoc saa7146_pgtable_build_#t~mem1158#1.base, saa7146_pgtable_build_#t~mem1158#1.offset;havoc saa7146_pgtable_build_#t~mem1160#1;call saa7146_pgtable_build_#t~mem1161#1 := read~int#32(saa7146_pgtable_build_~sfmt~0#1.base, 16 + saa7146_pgtable_build_~sfmt~0#1.offset, 1); [2025-02-08 04:22:23,047 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10610: assume !(0 != saa7146_pgtable_build_#t~bitwise1156#1 % 4294967296);havoc saa7146_pgtable_build_#t~mem1155#1;havoc saa7146_pgtable_build_#t~bitwise1156#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:22:23,047 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10610-5: call saa7146_pgtable_build_#t~mem1155#1 := read~int#32(saa7146_pgtable_build_~sfmt~0#1.base, 12 + saa7146_pgtable_build_~sfmt~0#1.offset, 4); [2025-02-08 04:22:23,047 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10610-2: havoc saa7146_pgtable_build_#t~bitwise1156#1;assume saa7146_pgtable_build_#t~bitwise1156#1 % 4294967296 <= saa7146_pgtable_build_#t~mem1155#1 % 4294967296 && saa7146_pgtable_build_#t~bitwise1156#1 % 4294967296 <= 61440; [2025-02-08 04:22:23,047 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10610-1: [2025-02-08 04:22:23,047 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10610-4: assume 0 == saa7146_pgtable_build_#t~mem1155#1 % 4294967296;saa7146_pgtable_build_#t~bitwise1156#1 := 0; [2025-02-08 04:22:23,047 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10610-4: assume !(0 == saa7146_pgtable_build_#t~mem1155#1 % 4294967296); [2025-02-08 04:22:23,047 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10610-3: assume 61440 == saa7146_pgtable_build_#t~mem1155#1 % 4294967296;saa7146_pgtable_build_#t~bitwise1156#1 := saa7146_pgtable_build_#t~mem1155#1; [2025-02-08 04:22:23,047 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10610-3: assume !(61440 == saa7146_pgtable_build_#t~mem1155#1 % 4294967296); [2025-02-08 04:22:23,047 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8629: ~ldv_statevar_2~0 := 2; [2025-02-08 04:22:23,047 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8629-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:22:23,047 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8761: 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~ret1841#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~mem1551#1.base, vidioc_s_std_#t~mem1551#1.offset, vidioc_s_std_#t~mem1552#1.base, vidioc_s_std_#t~mem1552#1.offset, vidioc_s_std_#t~bitwise1553#1, vidioc_s_std_#t~mem1554#1, vidioc_s_std_#t~ret1555#1, vidioc_s_std_#t~ret1556#1, vidioc_s_std_#t~mem1557#1, vidioc_s_std_#t~bitwise1558#1, vidioc_s_std_#t~bitwise1559#1, vidioc_s_std_#t~mem1560#1, vidioc_s_std_#t~ret1561#1, vidioc_s_std_#t~ret1562#1, vidioc_s_std_#t~mem1563#1, vidioc_s_std_#t~mem1564#1.base, vidioc_s_std_#t~mem1564#1.offset, vidioc_s_std_#t~mem1565#1.base, vidioc_s_std_#t~mem1565#1.offset, vidioc_s_std_#t~ret1566#1, vidioc_s_std_#t~bitwise1567#1, vidioc_s_std_#t~mem1568#1, vidioc_s_std_#t~ret1569#1, vidioc_s_std_#t~ret1570#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~mem1573#1, vidioc_s_std_#t~bitwise1574#1, vidioc_s_std_#t~mem1575#1.base, vidioc_s_std_#t~mem1575#1.offset, vidioc_s_std_#t~mem1576#1, vidioc_s_std_#t~mem1577#1.base, vidioc_s_std_#t~mem1577#1.offset, vidioc_s_std_#t~mem1578#1, vidioc_s_std_#t~mem1579#1.base, vidioc_s_std_#t~mem1579#1.offset, vidioc_s_std_#t~mem1580#1.base, vidioc_s_std_#t~mem1580#1.offset, vidioc_s_std_#t~mem1581#1.base, vidioc_s_std_#t~mem1581#1.offset, vidioc_s_std_#t~mem1582#1.base, vidioc_s_std_#t~mem1582#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~ret1590#1, vidioc_s_std_#t~mem1591#1.base, vidioc_s_std_#t~mem1591#1.offset, vidioc_s_std_#t~mem1592#1.base, vidioc_s_std_#t~mem1592#1.offset, vidioc_s_std_#t~ret1593#1, vidioc_s_std_#t~bitwise1594#1, vidioc_s_std_#t~mem1595#1, vidioc_s_std_#t~ret1596#1, vidioc_s_std_#t~ret1597#1, vidioc_s_std_#t~bitwise1598#1, vidioc_s_std_#t~mem1599#1, vidioc_s_std_#t~ret1600#1, vidioc_s_std_#t~mem1601#1.base, vidioc_s_std_#t~mem1601#1.offset, vidioc_s_std_#t~mem1602#1.base, vidioc_s_std_#t~mem1602#1.offset, vidioc_s_std_#t~ret1603#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~68#1, vidioc_s_std_~#descriptor___0~18#1.base, vidioc_s_std_~#descriptor___0~18#1.offset, vidioc_s_std_~tmp___0~39#1, vidioc_s_std_~#descriptor___1~16#1.base, vidioc_s_std_~#descriptor___1~16#1.offset, vidioc_s_std_~tmp___1~27#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~15#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~68#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~39#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~27#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~15#1;call vidioc_s_std_#t~mem1551#1.base, vidioc_s_std_#t~mem1551#1.offset := read~$Pointer$#32(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~mem1551#1.base, vidioc_s_std_#t~mem1551#1.offset;havoc vidioc_s_std_#t~mem1551#1.base, vidioc_s_std_#t~mem1551#1.offset;call vidioc_s_std_#t~mem1552#1.base, vidioc_s_std_#t~mem1552#1.offset := read~$Pointer$#32(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~mem1552#1.base, vidioc_s_std_#t~mem1552#1.offset;havoc vidioc_s_std_#t~mem1552#1.base, vidioc_s_std_#t~mem1552#1.offset;vidioc_s_std_~found~0#1 := 0; [2025-02-08 04:22:23,050 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8497: assume 15 == ~ldv_statevar_2~0; [2025-02-08 04:22:23,051 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8497: assume !(15 == ~ldv_statevar_2~0); [2025-02-08 04:22:23,051 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13122: assume -2147483648 <= ldv_dummy_resourceless_instance_callback_2_16_#t~ret1831#1 && ldv_dummy_resourceless_instance_callback_2_16_#t~ret1831#1 <= 2147483647;havoc ldv_dummy_resourceless_instance_callback_2_16_#t~ret1831#1;havoc ldv_dummy_resourceless_instance_callback_2_16_#t~ret1831#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:22:23,051 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12065: assume 0 != (vidioc_s_std_#t~mem1582#1.base + vidioc_s_std_#t~mem1582#1.offset) % 18446744073709551616;havoc vidioc_s_std_#t~mem1581#1.base, vidioc_s_std_#t~mem1581#1.offset;havoc vidioc_s_std_#t~mem1582#1.base, vidioc_s_std_#t~mem1582#1.offset;call vidioc_s_std_#t~mem1587#1.base, vidioc_s_std_#t~mem1587#1.offset := read~$Pointer$#32(vidioc_s_std_~vv~20#1.base, 1129 + vidioc_s_std_~vv~20#1.offset, 8);call vidioc_s_std_#t~mem1588#1.base, vidioc_s_std_#t~mem1588#1.offset := read~$Pointer$#32(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$#32(vidioc_s_std_#t~mem1588#1.base, 28 + vidioc_s_std_#t~mem1588#1.offset, 8); [2025-02-08 04:22:23,051 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12065: assume !(0 != (vidioc_s_std_#t~mem1582#1.base + vidioc_s_std_#t~mem1582#1.offset) % 18446744073709551616);havoc vidioc_s_std_#t~mem1581#1.base, vidioc_s_std_#t~mem1581#1.offset;havoc vidioc_s_std_#t~mem1582#1.base, vidioc_s_std_#t~mem1582#1.offset; [2025-02-08 04:22:23,051 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13122-1: SUMMARY for call ldv_dummy_resourceless_instance_callback_2_16_#t~ret1831#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:22:23,051 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7837: 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:22:23,051 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9687: assume 1 == ~ldv_statevar_6~0; [2025-02-08 04:22:23,051 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9687: assume !(1 == ~ldv_statevar_6~0); [2025-02-08 04:22:23,051 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7838: SUMMARY for call ldv_check_final_state(); srcloc: null [2025-02-08 04:22:23,051 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12331-1: [2025-02-08 04:22:23,051 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12331: assume 0 != vidioc_streamoff_#t~bitwise1639#1 % 4294967296;havoc vidioc_streamoff_#t~bitwise1639#1;call write~$Pointer$#10(544, 0, vidioc_streamoff_~#descriptor~30#1.base, vidioc_streamoff_~#descriptor~30#1.offset, 8);call write~$Pointer$#10(545, 0, vidioc_streamoff_~#descriptor~30#1.base, 8 + vidioc_streamoff_~#descriptor~30#1.offset, 8);call write~$Pointer$#10(546, 0, vidioc_streamoff_~#descriptor~30#1.base, 16 + vidioc_streamoff_~#descriptor~30#1.offset, 8);call write~$Pointer$#10(547, 0, vidioc_streamoff_~#descriptor~30#1.base, 24 + vidioc_streamoff_~#descriptor~30#1.offset, 8);call write~int#10(961, vidioc_streamoff_~#descriptor~30#1.base, 32 + vidioc_streamoff_~#descriptor~30#1.offset, 4);call write~int#10(0, vidioc_streamoff_~#descriptor~30#1.base, 36 + vidioc_streamoff_~#descriptor~30#1.offset, 4);call vidioc_streamoff_#t~mem1640#1 := read~int#10(vidioc_streamoff_~#descriptor~30#1.base, 36 + vidioc_streamoff_~#descriptor~30#1.offset, 4); [2025-02-08 04:22:23,051 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12331: assume !(0 != vidioc_streamoff_#t~bitwise1639#1 % 4294967296);havoc vidioc_streamoff_#t~bitwise1639#1; [2025-02-08 04:22:23,051 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9028: assume 15 == ldv_switch_1_~tmp~42#1; [2025-02-08 04:22:23,051 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9028: assume !(15 == ldv_switch_1_~tmp~42#1); [2025-02-08 04:22:23,051 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8103: assume 14 == ~ldv_statevar_0~0; [2025-02-08 04:22:23,051 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8103: assume !(14 == ~ldv_statevar_0~0); [2025-02-08 04:22:23,051 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12331-3: assume 2 == ~saa7146_debug~0 % 4294967296;vidioc_streamoff_#t~bitwise1639#1 := ~saa7146_debug~0; [2025-02-08 04:22:23,051 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12331-3: assume !(2 == ~saa7146_debug~0 % 4294967296); [2025-02-08 04:22:23,051 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12331-2: havoc vidioc_streamoff_#t~bitwise1639#1;assume vidioc_streamoff_#t~bitwise1639#1 % 4294967296 <= ~saa7146_debug~0 % 4294967296 && vidioc_streamoff_#t~bitwise1639#1 % 4294967296 <= 2; [2025-02-08 04:22:23,051 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12331-4: assume 0 == ~saa7146_debug~0 % 4294967296;vidioc_streamoff_#t~bitwise1639#1 := 0; [2025-02-08 04:22:23,051 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12331-4: assume !(0 == ~saa7146_debug~0 % 4294967296); [2025-02-08 04:22:23,051 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7839-1: SUMMARY for call ldv_stop(); srcloc: null [2025-02-08 04:22:23,051 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8764: ~ldv_statevar_2~0 := 2; [2025-02-08 04:22:23,051 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7839: ~ldv_statevar_9~0 := 17; [2025-02-08 04:22:23,051 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8764-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:22:23,051 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9557: SUMMARY for call ldv_assume((if 0 == ~ldv_5_ret_default~0 then 1 else 0)); srcloc: null [2025-02-08 04:22:23,051 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12596: assume buffer_prepare_#t~short1722#1;havoc buffer_prepare_#t~mem1706#1;havoc buffer_prepare_#t~mem1707#1;havoc buffer_prepare_#t~mem1708#1;havoc buffer_prepare_#t~mem1709#1;havoc buffer_prepare_#t~short1710#1;havoc buffer_prepare_#t~mem1711#1;havoc buffer_prepare_#t~mem1712#1;havoc buffer_prepare_#t~short1713#1;havoc buffer_prepare_#t~mem1714#1;havoc buffer_prepare_#t~short1715#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.base, buffer_prepare_#t~mem1721#1.offset;havoc buffer_prepare_#t~short1722#1; [2025-02-08 04:22:23,052 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12596: assume !buffer_prepare_#t~short1722#1;havoc buffer_prepare_#t~mem1706#1;havoc buffer_prepare_#t~mem1707#1;havoc buffer_prepare_#t~mem1708#1;havoc buffer_prepare_#t~mem1709#1;havoc buffer_prepare_#t~short1710#1;havoc buffer_prepare_#t~mem1711#1;havoc buffer_prepare_#t~mem1712#1;havoc buffer_prepare_#t~short1713#1;havoc buffer_prepare_#t~mem1714#1;havoc buffer_prepare_#t~short1715#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.base, buffer_prepare_#t~mem1721#1.offset;havoc buffer_prepare_#t~short1722#1; [2025-02-08 04:22:23,052 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12596-2: buffer_prepare_#t~short1722#1 := buffer_prepare_#t~short1720#1; [2025-02-08 04:22:23,052 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12596-1: assume buffer_prepare_#t~short1722#1; [2025-02-08 04:22:23,052 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12596-1: assume !buffer_prepare_#t~short1722#1;call buffer_prepare_#t~mem1721#1.base, buffer_prepare_#t~mem1721#1.offset := read~$Pointer$#32(buffer_prepare_~buf~2#1.base, 220 + buffer_prepare_~buf~2#1.offset, 8);buffer_prepare_#t~short1722#1 := (buffer_prepare_#t~mem1721#1.base + buffer_prepare_#t~mem1721#1.offset) % 18446744073709551616 != (buffer_prepare_~vv~23#1.base + (1093 + buffer_prepare_~vv~23#1.offset)) % 18446744073709551616; [2025-02-08 04:22:23,052 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12596-8: buffer_prepare_#t~short1715#1 := buffer_prepare_#t~short1713#1; [2025-02-08 04:22:23,052 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12596-7: assume buffer_prepare_#t~short1715#1; [2025-02-08 04:22:23,052 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12596-7: assume !buffer_prepare_#t~short1715#1;call buffer_prepare_#t~mem1714#1 := read~int#32(buffer_prepare_~buf~2#1.base, 20 + buffer_prepare_~buf~2#1.offset, 8);buffer_prepare_#t~short1715#1 := buffer_prepare_#t~mem1714#1 % 18446744073709551616 != buffer_prepare_~size~1#1 % 18446744073709551616; [2025-02-08 04:22:23,052 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12596-10: buffer_prepare_#t~short1713#1 := buffer_prepare_#t~short1710#1; [2025-02-08 04:22:23,052 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12596-9: assume buffer_prepare_#t~short1713#1; [2025-02-08 04:22:23,052 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12596-9: assume !buffer_prepare_#t~short1713#1;call buffer_prepare_#t~mem1711#1 := read~int#32(buffer_prepare_~buf~2#1.base, 12 + buffer_prepare_~buf~2#1.offset, 4);call buffer_prepare_#t~mem1712#1 := read~int#32(buffer_prepare_~vv~23#1.base, 1097 + buffer_prepare_~vv~23#1.offset, 4);buffer_prepare_#t~short1713#1 := buffer_prepare_#t~mem1711#1 % 4294967296 != buffer_prepare_#t~mem1712#1 % 4294967296; [2025-02-08 04:22:23,052 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12596-4: buffer_prepare_#t~short1720#1 := buffer_prepare_#t~short1717#1; [2025-02-08 04:22:23,052 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12596-3: assume buffer_prepare_#t~short1720#1; [2025-02-08 04:22:23,052 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12596-3: assume !buffer_prepare_#t~short1720#1;call buffer_prepare_#t~mem1718#1 := read~int#32(buffer_prepare_~buf~2#1.base, 28 + buffer_prepare_~buf~2#1.offset, 4);call buffer_prepare_#t~mem1719#1 := read~int#32(buffer_prepare_~vv~23#1.base, 1105 + 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:22:23,052 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12596-6: buffer_prepare_#t~short1717#1 := buffer_prepare_#t~short1715#1; [2025-02-08 04:22:23,052 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12596-5: assume buffer_prepare_#t~short1717#1; [2025-02-08 04:22:23,052 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12596-5: assume !buffer_prepare_#t~short1717#1;call buffer_prepare_#t~mem1716#1 := read~int#32(buffer_prepare_~buf~2#1.base, 28 + buffer_prepare_~buf~2#1.offset, 4);buffer_prepare_#t~short1717#1 := buffer_prepare_#t~mem1716#1 % 4294967296 != buffer_prepare_~field#1 % 4294967296; [2025-02-08 04:22:23,052 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12068: assume -2147483648 <= vidioc_s_std_#t~ret1590#1 && vidioc_s_std_#t~ret1590#1 <= 2147483647;havoc vidioc_s_std_#t~mem1587#1.base, vidioc_s_std_#t~mem1587#1.offset;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;havoc vidioc_s_std_#t~ret1590#1; [2025-02-08 04:22:23,052 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16164-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:22:23,052 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16164: 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:22:23,052 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12068-1: SUMMARY for call vidioc_s_std_#t~ret1590#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~mem1587#1.base, vidioc_s_std_#t~mem1587#1.offset, vidioc_s_std_#t~mem1589#1.base, vidioc_s_std_#t~mem1589#1.offset); srcloc: null [2025-02-08 04:22:23,052 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12596-12: call buffer_prepare_#t~mem1706#1 := read~int#32(buffer_prepare_~buf~2#1.base, 8 + buffer_prepare_~buf~2#1.offset, 4);call buffer_prepare_#t~mem1707#1 := read~int#32(buffer_prepare_~vv~23#1.base, 1093 + buffer_prepare_~vv~23#1.offset, 4);buffer_prepare_#t~short1710#1 := buffer_prepare_#t~mem1706#1 % 4294967296 != buffer_prepare_#t~mem1707#1 % 4294967296; [2025-02-08 04:22:23,052 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12596-11: assume buffer_prepare_#t~short1710#1; [2025-02-08 04:22:23,052 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12596-11: assume !buffer_prepare_#t~short1710#1;call buffer_prepare_#t~mem1708#1 := read~int#32(buffer_prepare_~buf~2#1.base, 16 + buffer_prepare_~buf~2#1.offset, 4);call buffer_prepare_#t~mem1709#1 := read~int#32(buffer_prepare_~vv~23#1.base, 1109 + buffer_prepare_~vv~23#1.offset, 4);buffer_prepare_#t~short1710#1 := buffer_prepare_#t~mem1708#1 % 4294967296 != buffer_prepare_#t~mem1709#1 % 4294967296; [2025-02-08 04:22:23,053 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10747: call write~int#32(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:22:23,053 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9558-1: SUMMARY for call ldv_v4l2_file_operations_io_instance_5_#t~ret921#1 := ldv_switch_4(); srcloc: null [2025-02-08 04:22:23,053 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8501: assume 17 == ~ldv_statevar_2~0; [2025-02-08 04:22:23,053 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8501: assume !(17 == ~ldv_statevar_2~0); [2025-02-08 04:22:23,053 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9558: assume -2147483648 <= ldv_v4l2_file_operations_io_instance_5_#t~ret921#1 && ldv_v4l2_file_operations_io_instance_5_#t~ret921#1 <= 2147483647;~ldv_statevar_5~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:22:23,053 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9691: assume 2 == ~ldv_statevar_6~0; [2025-02-08 04:22:23,053 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9691: assume !(2 == ~ldv_statevar_6~0); [2025-02-08 04:22:23,053 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9823: 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~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_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:22:23,053 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9823-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(520); srcloc: null [2025-02-08 04:22:23,053 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8370: assume -2147483648 <= ldv_io_instance_release_6_17_#t~ret894#1 && ldv_io_instance_release_6_17_#t~ret894#1 <= 2147483647;havoc ldv_io_instance_release_6_17_#t~ret894#1;havoc ldv_io_instance_release_6_17_#t~ret894#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~mem956#1.base, ldv_v4l2_file_operations_io_instance_6_#t~mem956#1.offset;~ldv_statevar_6~0 := 1; [2025-02-08 04:22:23,053 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10616: assume 12 == (if saa7146_pgtable_build_#t~mem1161#1 % 256 % 4294967296 <= 2147483647 then saa7146_pgtable_build_#t~mem1161#1 % 256 % 4294967296 else saa7146_pgtable_build_#t~mem1161#1 % 256 % 4294967296 - 4294967296);havoc saa7146_pgtable_build_#t~mem1161#1; [2025-02-08 04:22:23,053 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10616: assume !(12 == (if saa7146_pgtable_build_#t~mem1161#1 % 256 % 4294967296 <= 2147483647 then saa7146_pgtable_build_#t~mem1161#1 % 256 % 4294967296 else saa7146_pgtable_build_#t~mem1161#1 % 256 % 4294967296 - 4294967296));havoc saa7146_pgtable_build_#t~mem1161#1;call saa7146_pgtable_build_#t~mem1162#1 := read~int#32(saa7146_pgtable_build_~sfmt~0#1.base, 16 + saa7146_pgtable_build_~sfmt~0#1.offset, 1); [2025-02-08 04:22:23,053 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12598: 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:22:23,053 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8370-1: SUMMARY for call ldv_io_instance_release_6_17_#t~ret894#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:22:23,053 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13391: assume -9223372036854775808 <= ldv_io_instance_callback_6_23_#t~ret1851#1 && ldv_io_instance_callback_6_23_#t~ret1851#1 <= 9223372036854775807;havoc ldv_io_instance_callback_6_23_#t~ret1851#1;havoc ldv_io_instance_callback_6_23_#t~ret1851#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:22:23,053 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13391-1: SUMMARY for call ldv_io_instance_callback_6_23_#t~ret1851#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:22:23,053 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8899: 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:22:23,053 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8635: 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~ret1827#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:22:23,053 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8107: assume 15 == ~ldv_statevar_0~0; [2025-02-08 04:22:23,053 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8107: assume !(15 == ~ldv_statevar_0~0); [2025-02-08 04:22:23,053 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9032: assume 16 == ldv_switch_1_~tmp~42#1; [2025-02-08 04:22:23,053 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9032: assume !(16 == ldv_switch_1_~tmp~42#1); [2025-02-08 04:22:23,053 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9825: ldv_v4l2_file_operations_io_instance_6_~tmp___1~17#1.base, ldv_v4l2_file_operations_io_instance_6_~tmp___1~17#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_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~17#1.base, ldv_v4l2_file_operations_io_instance_6_~tmp___1~17#1.offset; [2025-02-08 04:22:23,053 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9825-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(16); srcloc: null [2025-02-08 04:22:23,053 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12072: vidioc_s_std_~found~0#1 := 1; [2025-02-08 04:22:23,054 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15772: 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~mem2584#1.base, vbi_read_timeout_#t~mem2584#1.offset, vbi_read_timeout_#t~mem2585#1.base, vbi_read_timeout_#t~mem2585#1.offset, vbi_read_timeout_#t~bitwise2586#1, vbi_read_timeout_#t~mem2587#1, vbi_read_timeout_#t~ret2588#1, vbi_read_timeout_#t~ret2589#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~103#1;havoc vbi_read_timeout_#in~data#1;assume { :end_inline_vbi_read_timeout } true; [2025-02-08 04:22:23,054 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10751: assume saa7146_pgtable_build_~i~2#1 <= 1023; [2025-02-08 04:22:23,054 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10751: assume !(saa7146_pgtable_build_~i~2#1 <= 1023);call saa7146_pgtable_build_#t~mem1187#1.base, saa7146_pgtable_build_#t~mem1187#1.offset := read~$Pointer$#32(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~mem1187#1.base, saa7146_pgtable_build_#t~mem1187#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~mem1187#1.base, saa7146_pgtable_build_#t~mem1187#1.offset;call saa7146_pgtable_build_#t~mem1188#1.base, saa7146_pgtable_build_#t~mem1188#1.offset := read~$Pointer$#32(saa7146_pgtable_build_~pt1~0#1.base, 4 + saa7146_pgtable_build_~pt1~0#1.offset, 8);call saa7146_pgtable_build_#t~mem1189#1 := read~int#32(saa7146_pgtable_build_#t~mem1188#1.base, saa7146_pgtable_build_#t~mem1188#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~mem1189#1;havoc saa7146_pgtable_build_#t~mem1188#1.base, saa7146_pgtable_build_#t~mem1188#1.offset;havoc saa7146_pgtable_build_#t~mem1189#1;saa7146_pgtable_build_~i~2#1 := saa7146_pgtable_build_~m1~0#1; [2025-02-08 04:22:23,054 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8505: assume 20 == ~ldv_statevar_2~0; [2025-02-08 04:22:23,054 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8505: assume !(20 == ~ldv_statevar_2~0); [2025-02-08 04:22:23,054 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8241-1: SUMMARY for call ldv_file_operations_instance_write_0_4_#t~ret882#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:22:23,054 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8241: assume -9223372036854775808 <= ldv_file_operations_instance_write_0_4_#t~ret882#1 && ldv_file_operations_instance_write_0_4_#t~ret882#1 <= 9223372036854775807;havoc ldv_file_operations_instance_write_0_4_#t~ret882#1;havoc ldv_file_operations_instance_write_0_4_#t~ret882#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~mem878#1.base, ldv_file_operations_file_operations_instance_0_#t~mem878#1.offset; [2025-02-08 04:22:23,054 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9827: 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~ret952#1.base, ldv_v4l2_file_operations_io_instance_6_#t~ret952#1.offset;havoc ldv_v4l2_file_operations_io_instance_6_#t~ret952#1.base, ldv_v4l2_file_operations_io_instance_6_#t~ret952#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:22:23,054 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9827-1: SUMMARY for call ldv_v4l2_file_operations_io_instance_6_#t~ret952#1.base, ldv_v4l2_file_operations_io_instance_6_#t~ret952#1.offset := ldv_xmalloc(1352); srcloc: null [2025-02-08 04:22:23,054 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8770: 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~ret1842#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~mem1637#1.base, vidioc_streamoff_#t~mem1637#1.offset, vidioc_streamoff_#t~mem1638#1.base, vidioc_streamoff_#t~mem1638#1.offset, vidioc_streamoff_#t~bitwise1639#1, vidioc_streamoff_#t~mem1640#1, vidioc_streamoff_#t~ret1641#1, vidioc_streamoff_#t~ret1642#1, vidioc_streamoff_#t~mem1643#1, vidioc_streamoff_#t~bitwise1644#1, vidioc_streamoff_#t~mem1645#1, vidioc_streamoff_#t~ret1646#1, vidioc_streamoff_#t~ret1647#1, vidioc_streamoff_#t~mem1648#1.base, vidioc_streamoff_#t~mem1648#1.offset, vidioc_streamoff_#t~mem1649#1, vidioc_streamoff_#t~ret1650#1, vidioc_streamoff_#t~ret1651#1, vidioc_streamoff_#t~ret1652#1, vidioc_streamoff_#t~ret1653#1, vidioc_streamoff_#t~bitwise1654#1, vidioc_streamoff_#t~mem1655#1, vidioc_streamoff_#t~ret1656#1, vidioc_streamoff_#t~ret1657#1, vidioc_streamoff_#t~ret1658#1, vidioc_streamoff_#t~ret1659#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~75#1, vidioc_streamoff_~#descriptor___0~19#1.base, vidioc_streamoff_~#descriptor___0~19#1.offset, vidioc_streamoff_~tmp___0~45#1, vidioc_streamoff_~#descriptor___1~17#1.base, vidioc_streamoff_~#descriptor___1~17#1.offset, vidioc_streamoff_~tmp___1~29#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~75#1;call vidioc_streamoff_~#descriptor___0~19#1.base, vidioc_streamoff_~#descriptor___0~19#1.offset := #Ultimate.allocOnStack(40);havoc vidioc_streamoff_~tmp___0~45#1;call vidioc_streamoff_~#descriptor___1~17#1.base, vidioc_streamoff_~#descriptor___1~17#1.offset := #Ultimate.allocOnStack(40);havoc vidioc_streamoff_~tmp___1~29#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~mem1637#1.base, vidioc_streamoff_#t~mem1637#1.offset := read~$Pointer$#32(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~mem1637#1.base, vidioc_streamoff_#t~mem1637#1.offset;havoc vidioc_streamoff_#t~mem1637#1.base, vidioc_streamoff_#t~mem1637#1.offset;call vidioc_streamoff_#t~mem1638#1.base, vidioc_streamoff_#t~mem1638#1.offset := read~$Pointer$#32(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~mem1638#1.base, vidioc_streamoff_#t~mem1638#1.offset;havoc vidioc_streamoff_#t~mem1638#1.base, vidioc_streamoff_#t~mem1638#1.offset; [2025-02-08 04:22:23,054 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7845-1: SUMMARY for call ldv_assume((if 1 == ~ldv_statevar_1~0 then 1 else 0)); srcloc: null [2025-02-08 04:22:23,054 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7845: 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:22:23,054 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10620: assume 16 == (if saa7146_pgtable_build_#t~mem1162#1 % 256 % 4294967296 <= 2147483647 then saa7146_pgtable_build_#t~mem1162#1 % 256 % 4294967296 else saa7146_pgtable_build_#t~mem1162#1 % 256 % 4294967296 - 4294967296);havoc saa7146_pgtable_build_#t~mem1162#1; [2025-02-08 04:22:23,054 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10620: assume !(16 == (if saa7146_pgtable_build_#t~mem1162#1 % 256 % 4294967296 <= 2147483647 then saa7146_pgtable_build_#t~mem1162#1 % 256 % 4294967296 else saa7146_pgtable_build_#t~mem1162#1 % 256 % 4294967296 - 4294967296));havoc saa7146_pgtable_build_#t~mem1162#1; [2025-02-08 04:22:23,054 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8638-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:22:23,054 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9563: call ldv_v4l2_file_operations_io_instance_5_#t~mem922#1.base, ldv_v4l2_file_operations_io_instance_5_#t~mem922#1.offset := read~$Pointer$#2(~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~mem922#1.base, ldv_v4l2_file_operations_io_instance_5_#t~mem922#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~ret2663#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~109#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~109#1; [2025-02-08 04:22:23,055 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12602: assume 0 == buffer_prepare_#t~mem1723#1 % 4294967296;havoc buffer_prepare_#t~mem1723#1;call buffer_prepare_#t~mem1724#1 := read~int#32(buffer_prepare_~vv~23#1.base, 1109 + buffer_prepare_~vv~23#1.offset, 4);call write~int#32(buffer_prepare_#t~mem1724#1, buffer_prepare_~buf~2#1.base, 16 + buffer_prepare_~buf~2#1.offset, 4);havoc buffer_prepare_#t~mem1724#1;call buffer_prepare_#t~mem1725#1 := read~int#32(buffer_prepare_~vv~23#1.base, 1093 + buffer_prepare_~vv~23#1.offset, 4);call write~int#32(buffer_prepare_#t~mem1725#1, buffer_prepare_~buf~2#1.base, 8 + buffer_prepare_~buf~2#1.offset, 4);havoc buffer_prepare_#t~mem1725#1;call buffer_prepare_#t~mem1726#1 := read~int#32(buffer_prepare_~vv~23#1.base, 1097 + buffer_prepare_~vv~23#1.offset, 4);call write~int#32(buffer_prepare_#t~mem1726#1, buffer_prepare_~buf~2#1.base, 12 + buffer_prepare_~buf~2#1.offset, 4);havoc buffer_prepare_#t~mem1726#1;call write~int#32(buffer_prepare_~size~1#1, buffer_prepare_~buf~2#1.base, 20 + buffer_prepare_~buf~2#1.offset, 8);call write~int#32(buffer_prepare_~field#1, buffer_prepare_~buf~2#1.base, 28 + buffer_prepare_~buf~2#1.offset, 4);call write~$Pointer$#32(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~mem1727#1 := read~int#32(buffer_prepare_~vv~23#1.base, 1105 + buffer_prepare_~vv~23#1.offset, 4);call write~int#32((if buffer_prepare_#t~mem1727#1 % 4294967296 % 4294967296 <= 2147483647 then buffer_prepare_#t~mem1727#1 % 4294967296 % 4294967296 else buffer_prepare_#t~mem1727#1 % 4294967296 % 4294967296 - 4294967296), buffer_prepare_~buf~2#1.base, 28 + buffer_prepare_~buf~2#1.offset, 4);havoc buffer_prepare_#t~mem1727#1;call buffer_prepare_#t~mem1728#1.base, buffer_prepare_#t~mem1728#1.offset := read~$Pointer$#32(buffer_prepare_~buf~2#1.base, 220 + buffer_prepare_~buf~2#1.offset, 8);call buffer_prepare_#t~mem1729#1 := read~int#32(buffer_prepare_#t~mem1728#1.base, 8 + buffer_prepare_#t~mem1728#1.offset, 4); [2025-02-08 04:22:23,055 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12602: assume !(0 == buffer_prepare_#t~mem1723#1 % 4294967296);havoc buffer_prepare_#t~mem1723#1; [2025-02-08 04:22:23,058 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9695: assume 3 == ~ldv_statevar_6~0; [2025-02-08 04:22:23,058 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9695: assume !(3 == ~ldv_statevar_6~0); [2025-02-08 04:22:23,058 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8638: ~ldv_statevar_2~0 := 2; [2025-02-08 04:22:23,059 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12602-1: call buffer_prepare_#t~mem1723#1 := read~int#32(buffer_prepare_~buf~2#1.base, 32 + buffer_prepare_~buf~2#1.offset, 4); [2025-02-08 04:22:23,059 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12339-1: SUMMARY for call vidioc_streamoff_#t~ret1641#1 := ldv__builtin_expect((if vidioc_streamoff_#t~mem1640#1 % 4294967296 % 18446744073709551616 <= 9223372036854775807 then vidioc_streamoff_#t~mem1640#1 % 4294967296 % 18446744073709551616 else vidioc_streamoff_#t~mem1640#1 % 4294967296 % 18446744073709551616 - 18446744073709551616) % 2, 0); srcloc: null [2025-02-08 04:22:23,059 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12339: assume -9223372036854775808 <= vidioc_streamoff_#t~ret1641#1 && vidioc_streamoff_#t~ret1641#1 <= 9223372036854775807;vidioc_streamoff_~tmp~75#1 := vidioc_streamoff_#t~ret1641#1;havoc vidioc_streamoff_#t~mem1640#1;havoc vidioc_streamoff_#t~ret1641#1; [2025-02-08 04:22:23,059 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9036: assume 17 == ldv_switch_1_~tmp~42#1; [2025-02-08 04:22:23,059 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9036: assume !(17 == ldv_switch_1_~tmp~42#1); [2025-02-08 04:22:23,059 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8111: assume 18 == ~ldv_statevar_0~0; [2025-02-08 04:22:23,059 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8111: assume !(18 == ~ldv_statevar_0~0); [2025-02-08 04:22:23,059 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12075-1: call vidioc_s_std_#t~mem1591#1.base, vidioc_s_std_#t~mem1591#1.offset := read~$Pointer$#32(vidioc_s_std_~vv~20#1.base, 929 + vidioc_s_std_~vv~20#1.offset, 8); [2025-02-08 04:22:23,059 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12075: assume 0 != (vidioc_s_std_#t~mem1591#1.base + vidioc_s_std_#t~mem1591#1.offset) % 18446744073709551616;havoc vidioc_s_std_#t~mem1591#1.base, vidioc_s_std_#t~mem1591#1.offset;call vidioc_s_std_#t~mem1592#1.base, vidioc_s_std_#t~mem1592#1.offset := read~$Pointer$#32(vidioc_s_std_~vv~20#1.base, 929 + vidioc_s_std_~vv~20#1.offset, 8); [2025-02-08 04:22:23,059 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12075: assume !(0 != (vidioc_s_std_#t~mem1591#1.base + vidioc_s_std_#t~mem1591#1.offset) % 18446744073709551616);havoc vidioc_s_std_#t~mem1591#1.base, vidioc_s_std_#t~mem1591#1.offset; [2025-02-08 04:22:23,059 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9829: 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~ret953#1.base, ldv_v4l2_file_operations_io_instance_6_#t~ret953#1.offset;havoc ldv_v4l2_file_operations_io_instance_6_#t~ret953#1.base, ldv_v4l2_file_operations_io_instance_6_#t~ret953#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:22:23,059 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9829-1: SUMMARY for call ldv_v4l2_file_operations_io_instance_6_#t~ret953#1.base, ldv_v4l2_file_operations_io_instance_6_#t~ret953#1.offset := ldv_xmalloc(1224); srcloc: null [2025-02-08 04:22:23,059 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8773: ~ldv_statevar_2~0 := 2; [2025-02-08 04:22:23,059 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8773-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:22:23,059 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9566-1: SUMMARY for call ldv_v4l2_file_operations_io_instance_5_#t~ret924#1 := ldv_filter_err_code(~ldv_5_ret_default~0); srcloc: null [2025-02-08 04:22:23,059 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8509: assume 23 == ~ldv_statevar_2~0; [2025-02-08 04:22:23,059 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8509: assume !(23 == ~ldv_statevar_2~0); [2025-02-08 04:22:23,059 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9566: assume -2147483648 <= ldv_v4l2_file_operations_io_instance_5_#t~ret924#1 && ldv_v4l2_file_operations_io_instance_5_#t~ret924#1 <= 2147483647;~ldv_5_ret_default~0 := ldv_v4l2_file_operations_io_instance_5_#t~ret924#1;havoc ldv_v4l2_file_operations_io_instance_5_#t~ret924#1; [2025-02-08 04:22:23,059 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12341: assume 0 != vidioc_streamoff_~tmp~75#1; [2025-02-08 04:22:23,059 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12341: assume !(0 != vidioc_streamoff_~tmp~75#1); [2025-02-08 04:22:23,059 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12077-1: SUMMARY for call vidioc_s_std_#t~ret1593#1 := saa7146_start_preview(vidioc_s_std_#t~mem1592#1.base, vidioc_s_std_#t~mem1592#1.offset); srcloc: null [2025-02-08 04:22:23,059 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12077: assume -2147483648 <= vidioc_s_std_#t~ret1593#1 && vidioc_s_std_#t~ret1593#1 <= 2147483647;havoc vidioc_s_std_#t~mem1592#1.base, vidioc_s_std_#t~mem1592#1.offset;havoc vidioc_s_std_#t~ret1593#1;call write~$Pointer$#32(0, 0, vidioc_s_std_~vv~20#1.base, 929 + vidioc_s_std_~vv~20#1.offset, 8); [2025-02-08 04:22:23,059 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8906: 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~ret906#1.base, ldv_struct_videobuf_queue_ops_dummy_resourceless_instance_3_#t~ret906#1.offset;havoc ldv_struct_videobuf_queue_ops_dummy_resourceless_instance_3_#t~ret906#1.base, ldv_struct_videobuf_queue_ops_dummy_resourceless_instance_3_#t~ret906#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:22:23,059 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9699: assume 4 == ~ldv_statevar_6~0; [2025-02-08 04:22:23,059 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9699: assume !(4 == ~ldv_statevar_6~0); [2025-02-08 04:22:23,059 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8906-1: SUMMARY for call ldv_struct_videobuf_queue_ops_dummy_resourceless_instance_3_#t~ret906#1.base, ldv_struct_videobuf_queue_ops_dummy_resourceless_instance_3_#t~ret906#1.offset := ldv_xmalloc(4); srcloc: null [2025-02-08 04:22:23,059 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9831: 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~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_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:22:23,059 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9831-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(184); srcloc: null [2025-02-08 04:22:23,059 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9567: assume -2147483648 <= ldv_v4l2_file_operations_io_instance_5_#t~ret925#1 && ldv_v4l2_file_operations_io_instance_5_#t~ret925#1 <= 2147483647;ldv_v4l2_file_operations_io_instance_5_~tmp~46#1 := ldv_v4l2_file_operations_io_instance_5_#t~ret925#1;havoc ldv_v4l2_file_operations_io_instance_5_#t~ret925#1; [2025-02-08 04:22:23,059 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9567-1: SUMMARY for call ldv_v4l2_file_operations_io_instance_5_#t~ret925#1 := ldv_undef_int(); srcloc: null [2025-02-08 04:22:23,059 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15778: assume 0 != vbi_read_timeout_#t~bitwise2586#1 % 4294967296;havoc vbi_read_timeout_#t~bitwise2586#1;call write~$Pointer$#10(743, 0, vbi_read_timeout_~#descriptor~47#1.base, vbi_read_timeout_~#descriptor~47#1.offset, 8);call write~$Pointer$#10(744, 0, vbi_read_timeout_~#descriptor~47#1.base, 8 + vbi_read_timeout_~#descriptor~47#1.offset, 8);call write~$Pointer$#10(745, 0, vbi_read_timeout_~#descriptor~47#1.base, 16 + vbi_read_timeout_~#descriptor~47#1.offset, 8);call write~$Pointer$#10(746, 0, vbi_read_timeout_~#descriptor~47#1.base, 24 + vbi_read_timeout_~#descriptor~47#1.offset, 8);call write~int#10(357, vbi_read_timeout_~#descriptor~47#1.base, 32 + vbi_read_timeout_~#descriptor~47#1.offset, 4);call write~int#10(0, vbi_read_timeout_~#descriptor~47#1.base, 36 + vbi_read_timeout_~#descriptor~47#1.offset, 4);call vbi_read_timeout_#t~mem2587#1 := read~int#10(vbi_read_timeout_~#descriptor~47#1.base, 36 + vbi_read_timeout_~#descriptor~47#1.offset, 4); [2025-02-08 04:22:23,060 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15778: assume !(0 != vbi_read_timeout_#t~bitwise2586#1 % 4294967296);havoc vbi_read_timeout_#t~bitwise2586#1; [2025-02-08 04:22:23,060 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15778-4: assume 0 == ~saa7146_debug~0 % 4294967296;vbi_read_timeout_#t~bitwise2586#1 := 0; [2025-02-08 04:22:23,060 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15778-4: assume !(0 == ~saa7146_debug~0 % 4294967296); [2025-02-08 04:22:23,060 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15778-3: assume 16 == ~saa7146_debug~0 % 4294967296;vbi_read_timeout_#t~bitwise2586#1 := ~saa7146_debug~0; [2025-02-08 04:22:23,060 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15778-3: assume !(16 == ~saa7146_debug~0 % 4294967296); [2025-02-08 04:22:23,060 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15778-2: havoc vbi_read_timeout_#t~bitwise2586#1;assume vbi_read_timeout_#t~bitwise2586#1 % 4294967296 <= ~saa7146_debug~0 % 4294967296 && vbi_read_timeout_#t~bitwise2586#1 % 4294967296 <= 16; [2025-02-08 04:22:23,060 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15778-1: [2025-02-08 04:22:23,060 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8115: havoc ldv_file_operations_file_operations_instance_0_#t~ret863#1, ldv_file_operations_file_operations_instance_0_#t~ret864#1, ldv_file_operations_file_operations_instance_0_#t~ret865#1, ldv_file_operations_file_operations_instance_0_#t~ret866#1, ldv_file_operations_file_operations_instance_0_#t~mem867#1.base, ldv_file_operations_file_operations_instance_0_#t~mem867#1.offset, ldv_file_operations_file_operations_instance_0_#t~mem868#1.base, ldv_file_operations_file_operations_instance_0_#t~mem868#1.offset, ldv_file_operations_file_operations_instance_0_#t~ret869#1, ldv_file_operations_file_operations_instance_0_#t~ret870#1, ldv_file_operations_file_operations_instance_0_#t~ret871#1, ldv_file_operations_file_operations_instance_0_#t~ret872#1.base, ldv_file_operations_file_operations_instance_0_#t~ret872#1.offset, 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, ldv_file_operations_file_operations_instance_0_#t~ret875#1, ldv_file_operations_file_operations_instance_0_#t~ret876#1.base, ldv_file_operations_file_operations_instance_0_#t~ret876#1.offset, ldv_file_operations_file_operations_instance_0_#t~ret877#1.base, ldv_file_operations_file_operations_instance_0_#t~ret877#1.offset, ldv_file_operations_file_operations_instance_0_#t~mem878#1.base, ldv_file_operations_file_operations_instance_0_#t~mem878#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~14#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:22:23,060 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12343-1: SUMMARY for call vidioc_streamoff_#t~ret1642#1 := __dynamic_pr_debug(vidioc_streamoff_~#descriptor~30#1.base, vidioc_streamoff_~#descriptor~30#1.offset, 548, 0); srcloc: null [2025-02-08 04:22:23,060 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12343: assume -2147483648 <= vidioc_streamoff_#t~ret1642#1 && vidioc_streamoff_#t~ret1642#1 <= 2147483647;havoc vidioc_streamoff_#t~ret1642#1; [2025-02-08 04:22:23,060 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8908: 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~ret907#1.base, ldv_struct_videobuf_queue_ops_dummy_resourceless_instance_3_#t~ret907#1.offset;havoc ldv_struct_videobuf_queue_ops_dummy_resourceless_instance_3_#t~ret907#1.base, ldv_struct_videobuf_queue_ops_dummy_resourceless_instance_3_#t~ret907#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~ret1850#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:22:23,060 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8908-1: SUMMARY for call ldv_struct_videobuf_queue_ops_dummy_resourceless_instance_3_#t~ret907#1.base, ldv_struct_videobuf_queue_ops_dummy_resourceless_instance_3_#t~ret907#1.offset := ldv_xmalloc(4); srcloc: null [2025-02-08 04:22:23,060 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16175-1: SUMMARY for call ldv_io_instance_probe_5_11_#t~ret2663#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:22:23,060 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16175: assume -2147483648 <= ldv_io_instance_probe_5_11_#t~ret2663#1 && ldv_io_instance_probe_5_11_#t~ret2663#1 <= 2147483647;ldv_io_instance_probe_5_11_~tmp~109#1 := ldv_io_instance_probe_5_11_#t~ret2663#1;havoc ldv_io_instance_probe_5_11_#t~ret2663#1;ldv_io_instance_probe_5_11_#res#1 := ldv_io_instance_probe_5_11_~tmp~109#1;ldv_v4l2_file_operations_io_instance_5_#t~ret923#1 := ldv_io_instance_probe_5_11_#res#1;havoc ldv_io_instance_probe_5_11_#t~ret2663#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~109#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~ret923#1 && ldv_v4l2_file_operations_io_instance_5_#t~ret923#1 <= 2147483647;~ldv_5_ret_default~0 := ldv_v4l2_file_operations_io_instance_5_#t~ret923#1;havoc ldv_v4l2_file_operations_io_instance_5_#t~mem922#1.base, ldv_v4l2_file_operations_io_instance_5_#t~mem922#1.offset;havoc ldv_v4l2_file_operations_io_instance_5_#t~ret923#1; [2025-02-08 04:22:23,060 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9040: assume 18 == ldv_switch_1_~tmp~42#1; [2025-02-08 04:22:23,060 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9040: assume !(18 == ldv_switch_1_~tmp~42#1); [2025-02-08 04:22:23,060 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8644: 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~ret1828#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:22:23,061 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10626: 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:22:23,061 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9833: assume -2147483648 <= ldv_v4l2_file_operations_io_instance_6_#t~ret955#1 && ldv_v4l2_file_operations_io_instance_6_#t~ret955#1 <= 2147483647;~ldv_statevar_6~0 := ldv_v4l2_file_operations_io_instance_6_#t~ret955#1;havoc ldv_v4l2_file_operations_io_instance_6_#t~ret955#1; [2025-02-08 04:22:23,061 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9833-1: SUMMARY for call ldv_v4l2_file_operations_io_instance_6_#t~ret955#1 := ldv_switch_3(); srcloc: null [2025-02-08 04:22:23,061 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9569: assume 0 != ldv_v4l2_file_operations_io_instance_5_~tmp~46#1;~ldv_statevar_5~0 := 8; [2025-02-08 04:22:23,061 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9569: assume !(0 != ldv_v4l2_file_operations_io_instance_5_~tmp~46#1);~ldv_statevar_5~0 := 10; [2025-02-08 04:22:23,061 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13401: 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:22:23,061 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13401-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:22:23,061 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7852-1: SUMMARY for call ldv_assume((if 1 == ~ldv_statevar_2~0 then 1 else 0)); srcloc: null [2025-02-08 04:22:23,061 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7852: 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:22:23,061 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9966: SUMMARY for call ldv_spin_lock_slock_of_saa7146_dev(); srcloc: null [2025-02-08 04:22:23,061 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8513: assume 26 == ~ldv_statevar_2~0; [2025-02-08 04:22:23,061 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8513: assume !(26 == ~ldv_statevar_2~0); [2025-02-08 04:22:23,061 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8381: assume 1 == ~ldv_statevar_1~0; [2025-02-08 04:22:23,061 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8381: assume !(1 == ~ldv_statevar_1~0); [2025-02-08 04:22:23,061 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9967: SUMMARY for call __ldv_spin_lock(ldv___ldv_spin_lock_58_~ldv_func_arg1#1.base, ldv___ldv_spin_lock_58_~ldv_func_arg1#1.offset); srcloc: null [2025-02-08 04:22:23,061 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10760: call write~int#32(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:22:23,061 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9703: assume 6 == ~ldv_statevar_6~0; [2025-02-08 04:22:23,061 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9703: assume !(6 == ~ldv_statevar_6~0); [2025-02-08 04:22:23,061 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8118: assume -2147483648 <= ldv_file_operations_file_operations_instance_0_#t~ret863#1 && ldv_file_operations_file_operations_instance_0_#t~ret863#1 <= 2147483647;ldv_file_operations_file_operations_instance_0_~tmp~34#1 := 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:22:23,061 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12082: assume 0 == vidioc_s_std_~found~0#1; [2025-02-08 04:22:23,061 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12082: assume !(0 == vidioc_s_std_~found~0#1); [2025-02-08 04:22:23,061 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8118-1: SUMMARY for call ldv_file_operations_file_operations_instance_0_#t~ret863#1 := ldv_undef_int(); srcloc: null [2025-02-08 04:22:23,061 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8779: 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~ret1843#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~bitwise1630#1, vidioc_streamon_#t~mem1631#1, vidioc_streamon_#t~ret1632#1, vidioc_streamon_#t~ret1633#1, vidioc_streamon_#t~ret1634#1, vidioc_streamon_#t~ret1635#1, vidioc_streamon_#t~ret1636#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~74#1, vidioc_streamon_~tmp___0~44#1, vidioc_streamon_~tmp___1~28#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~74#1;havoc vidioc_streamon_~tmp___0~44#1;havoc vidioc_streamon_~tmp___1~28#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:22:23,061 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12611-1: SUMMARY for call buffer_prepare_#t~ret1730#1.base, buffer_prepare_#t~ret1730#1.offset := saa7146_format_by_fourcc(buffer_prepare_~dev~24#1.base, buffer_prepare_~dev~24#1.offset, (if buffer_prepare_#t~mem1729#1 % 4294967296 % 4294967296 <= 2147483647 then buffer_prepare_#t~mem1729#1 % 4294967296 % 4294967296 else buffer_prepare_#t~mem1729#1 % 4294967296 % 4294967296 - 4294967296)); srcloc: null [2025-02-08 04:22:23,062 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12611: buffer_prepare_~sfmt~1#1.base, buffer_prepare_~sfmt~1#1.offset := buffer_prepare_#t~ret1730#1.base, buffer_prepare_#t~ret1730#1.offset;havoc buffer_prepare_#t~mem1728#1.base, buffer_prepare_#t~mem1728#1.offset;havoc buffer_prepare_#t~mem1729#1;havoc buffer_prepare_#t~ret1730#1.base, buffer_prepare_#t~ret1730#1.offset; [2025-02-08 04:22:23,062 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8647: ~ldv_statevar_2~0 := 2; [2025-02-08 04:22:23,062 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8647-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:22:23,062 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9440: assume 1 == ~ldv_statevar_5~0; [2025-02-08 04:22:23,062 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9440: assume !(1 == ~ldv_statevar_5~0); [2025-02-08 04:22:23,062 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9044: assume 19 == ldv_switch_1_~tmp~42#1; [2025-02-08 04:22:23,062 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9044: assume !(19 == ldv_switch_1_~tmp~42#1); [2025-02-08 04:22:23,062 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12083-1: [2025-02-08 04:22:23,062 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12083: assume 0 != vidioc_s_std_#t~bitwise1594#1 % 4294967296;havoc vidioc_s_std_#t~bitwise1594#1;call write~$Pointer$#10(520, 0, vidioc_s_std_~#descriptor___2~8#1.base, vidioc_s_std_~#descriptor___2~8#1.offset, 8);call write~$Pointer$#10(521, 0, vidioc_s_std_~#descriptor___2~8#1.base, 8 + vidioc_s_std_~#descriptor___2~8#1.offset, 8);call write~$Pointer$#10(522, 0, vidioc_s_std_~#descriptor___2~8#1.base, 16 + vidioc_s_std_~#descriptor___2~8#1.offset, 8);call write~$Pointer$#10(523, 0, vidioc_s_std_~#descriptor___2~8#1.base, 24 + vidioc_s_std_~#descriptor___2~8#1.offset, 8);call write~int#10(873, vidioc_s_std_~#descriptor___2~8#1.base, 32 + vidioc_s_std_~#descriptor___2~8#1.offset, 4);call write~int#10(0, vidioc_s_std_~#descriptor___2~8#1.base, 36 + vidioc_s_std_~#descriptor___2~8#1.offset, 4);call vidioc_s_std_#t~mem1595#1 := read~int#10(vidioc_s_std_~#descriptor___2~8#1.base, 36 + vidioc_s_std_~#descriptor___2~8#1.offset, 4); [2025-02-08 04:22:23,062 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12083: assume !(0 != vidioc_s_std_#t~bitwise1594#1 % 4294967296);havoc vidioc_s_std_#t~bitwise1594#1; [2025-02-08 04:22:23,062 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12083-3: assume 4 == ~saa7146_debug~0 % 4294967296;vidioc_s_std_#t~bitwise1594#1 := ~saa7146_debug~0; [2025-02-08 04:22:23,062 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12083-3: assume !(4 == ~saa7146_debug~0 % 4294967296); [2025-02-08 04:22:23,062 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8912: 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:22:23,062 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12083-2: havoc vidioc_s_std_#t~bitwise1594#1;assume vidioc_s_std_#t~bitwise1594#1 % 4294967296 <= ~saa7146_debug~0 % 4294967296 && vidioc_s_std_#t~bitwise1594#1 % 4294967296 <= 4; [2025-02-08 04:22:23,062 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12083-4: assume 0 == ~saa7146_debug~0 % 4294967296;vidioc_s_std_#t~bitwise1594#1 := 0; [2025-02-08 04:22:23,062 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12083-4: assume !(0 == ~saa7146_debug~0 % 4294967296); [2025-02-08 04:22:23,062 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12612: call buffer_prepare_#t~mem1731#1 := read~int#32(buffer_prepare_~sfmt~1#1.base, 12 + buffer_prepare_~sfmt~1#1.offset, 4); [2025-02-08 04:22:23,062 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12612-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:22:23,062 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8120: assume 0 != ldv_file_operations_file_operations_instance_0_~tmp~34#1;~ldv_statevar_0~0 := 7; [2025-02-08 04:22:23,062 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8120: assume !(0 != ldv_file_operations_file_operations_instance_0_~tmp~34#1);~ldv_statevar_0~0 := 12; [2025-02-08 04:22:23,062 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8913: ~ldv_statevar_3~0 := 2; [2025-02-08 04:22:23,062 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8913-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:22:23,062 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10631-3: assume 64 == ~saa7146_debug~0 % 4294967296;saa7146_pgtable_build_#t~bitwise1163#1 := ~saa7146_debug~0; [2025-02-08 04:22:23,062 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10631-3: assume !(64 == ~saa7146_debug~0 % 4294967296); [2025-02-08 04:22:23,062 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8517: assume 28 == ~ldv_statevar_2~0; [2025-02-08 04:22:23,062 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8517: assume !(28 == ~ldv_statevar_2~0); [2025-02-08 04:22:23,062 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10631-2: havoc saa7146_pgtable_build_#t~bitwise1163#1;assume saa7146_pgtable_build_#t~bitwise1163#1 % 4294967296 <= ~saa7146_debug~0 % 4294967296 && saa7146_pgtable_build_#t~bitwise1163#1 % 4294967296 <= 64; [2025-02-08 04:22:23,062 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10631-4: assume 0 == ~saa7146_debug~0 % 4294967296;saa7146_pgtable_build_#t~bitwise1163#1 := 0; [2025-02-08 04:22:23,062 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10631-4: assume !(0 == ~saa7146_debug~0 % 4294967296); [2025-02-08 04:22:23,062 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10631-1: [2025-02-08 04:22:23,062 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10631: assume 0 != saa7146_pgtable_build_#t~bitwise1163#1 % 4294967296;havoc saa7146_pgtable_build_#t~bitwise1163#1;call write~$Pointer$#10(333, 0, saa7146_pgtable_build_~#descriptor___0~11#1.base, saa7146_pgtable_build_~#descriptor___0~11#1.offset, 8);call write~$Pointer$#10(334, 0, saa7146_pgtable_build_~#descriptor___0~11#1.base, 8 + saa7146_pgtable_build_~#descriptor___0~11#1.offset, 8);call write~$Pointer$#10(335, 0, saa7146_pgtable_build_~#descriptor___0~11#1.base, 16 + saa7146_pgtable_build_~#descriptor___0~11#1.offset, 8);call write~$Pointer$#10(336, 0, saa7146_pgtable_build_~#descriptor___0~11#1.base, 24 + saa7146_pgtable_build_~#descriptor___0~11#1.offset, 8);call write~int#10(236, saa7146_pgtable_build_~#descriptor___0~11#1.base, 32 + saa7146_pgtable_build_~#descriptor___0~11#1.offset, 4);call write~int#10(0, saa7146_pgtable_build_~#descriptor___0~11#1.base, 36 + saa7146_pgtable_build_~#descriptor___0~11#1.offset, 4);call saa7146_pgtable_build_#t~mem1164#1 := read~int#10(saa7146_pgtable_build_~#descriptor___0~11#1.base, 36 + saa7146_pgtable_build_~#descriptor___0~11#1.offset, 4); [2025-02-08 04:22:23,062 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10631: assume !(0 != saa7146_pgtable_build_#t~bitwise1163#1 % 4294967296);havoc saa7146_pgtable_build_#t~bitwise1163#1; [2025-02-08 04:22:23,062 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8385: assume 2 == ~ldv_statevar_1~0; [2025-02-08 04:22:23,062 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8385: assume !(2 == ~ldv_statevar_1~0); [2025-02-08 04:22:23,062 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10764: assume saa7146_pgtable_build_~i~2#1 <= 1023; [2025-02-08 04:22:23,063 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10764: 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:22:23,063 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8782-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:22:23,063 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9707: assume 8 == ~ldv_statevar_6~0; [2025-02-08 04:22:23,063 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9707: assume !(8 == ~ldv_statevar_6~0); [2025-02-08 04:22:23,063 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8782: ~ldv_statevar_2~0 := 2; [2025-02-08 04:22:23,063 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12614-2: havoc buffer_prepare_#t~bitwise1732#1;assume buffer_prepare_#t~bitwise1732#1 % 4294967296 <= buffer_prepare_#t~mem1731#1 % 4294967296 && buffer_prepare_#t~bitwise1732#1 % 4294967296 <= 61440; [2025-02-08 04:22:23,063 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12614-1: [2025-02-08 04:22:23,063 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12614-4: assume 0 == buffer_prepare_#t~mem1731#1 % 4294967296;buffer_prepare_#t~bitwise1732#1 := 0; [2025-02-08 04:22:23,063 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12614-4: assume !(0 == buffer_prepare_#t~mem1731#1 % 4294967296); [2025-02-08 04:22:23,063 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12614-3: assume 61440 == buffer_prepare_#t~mem1731#1 % 4294967296;buffer_prepare_#t~bitwise1732#1 := buffer_prepare_#t~mem1731#1; [2025-02-08 04:22:23,063 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12614-3: assume !(61440 == buffer_prepare_#t~mem1731#1 % 4294967296); [2025-02-08 04:22:23,063 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12614: assume 0 != buffer_prepare_#t~bitwise1732#1 % 4294967296;havoc buffer_prepare_#t~mem1731#1;havoc buffer_prepare_#t~bitwise1732#1;call buffer_prepare_#t~mem1733#1.base, buffer_prepare_#t~mem1733#1.offset := read~$Pointer$#32(buffer_prepare_~dev~24#1.base, 846 + buffer_prepare_~dev~24#1.offset, 8); [2025-02-08 04:22:23,064 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12614: assume !(0 != buffer_prepare_#t~bitwise1732#1 % 4294967296);havoc buffer_prepare_#t~mem1731#1;havoc buffer_prepare_#t~bitwise1732#1;call buffer_prepare_#t~mem1739#1.base, buffer_prepare_#t~mem1739#1.offset := read~$Pointer$#32(buffer_prepare_~dev~24#1.base, 846 + buffer_prepare_~dev~24#1.offset, 8); [2025-02-08 04:22:23,064 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12350-2: havoc vidioc_streamoff_#t~bitwise1644#1;assume ((((vidioc_streamoff_#t~mem1643#1 < 0 || vidioc_streamoff_#t~bitwise1644#1 <= vidioc_streamoff_#t~mem1643#1) && vidioc_streamoff_#t~bitwise1644#1 <= 2) && vidioc_streamoff_#t~bitwise1644#1 >= 0) && (vidioc_streamoff_#t~mem1643#1 >= 0 || vidioc_streamoff_#t~bitwise1644#1 > 2 + vidioc_streamoff_#t~mem1643#1)) && vidioc_streamoff_#t~bitwise1644#1 >= -2147483648; [2025-02-08 04:22:23,064 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12350-1: [2025-02-08 04:22:23,064 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12350-4: assume 0 == vidioc_streamoff_#t~mem1643#1;vidioc_streamoff_#t~bitwise1644#1 := 0; [2025-02-08 04:22:23,064 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12350-4: assume !(0 == vidioc_streamoff_#t~mem1643#1); [2025-02-08 04:22:23,064 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12350-3: assume 2 == vidioc_streamoff_#t~mem1643#1;vidioc_streamoff_#t~bitwise1644#1 := vidioc_streamoff_#t~mem1643#1; [2025-02-08 04:22:23,064 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12350-3: assume !(2 == vidioc_streamoff_#t~mem1643#1); [2025-02-08 04:22:23,064 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12350: assume 0 == vidioc_streamoff_#t~bitwise1644#1;havoc vidioc_streamoff_#t~mem1643#1;havoc vidioc_streamoff_#t~bitwise1644#1; [2025-02-08 04:22:23,064 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12350: assume !(0 == vidioc_streamoff_#t~bitwise1644#1);havoc vidioc_streamoff_#t~mem1643#1;havoc vidioc_streamoff_#t~bitwise1644#1;call vidioc_streamoff_#t~mem1648#1.base, vidioc_streamoff_#t~mem1648#1.offset := read~$Pointer$#32(vidioc_streamoff_~vv~21#1.base, 424 + vidioc_streamoff_~vv~21#1.offset, 8); [2025-02-08 04:22:23,064 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12350-5: call vidioc_streamoff_#t~mem1643#1 := read~int#32(vidioc_streamoff_~vv~21#1.base, 420 + vidioc_streamoff_~vv~21#1.offset, 4); [2025-02-08 04:22:23,064 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15786: assume -9223372036854775808 <= vbi_read_timeout_#t~ret2588#1 && vbi_read_timeout_#t~ret2588#1 <= 9223372036854775807;vbi_read_timeout_~tmp~103#1 := vbi_read_timeout_#t~ret2588#1;havoc vbi_read_timeout_#t~mem2587#1;havoc vbi_read_timeout_#t~ret2588#1; [2025-02-08 04:22:23,064 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9840: call ldv_v4l2_file_operations_io_instance_6_#t~mem956#1.base, ldv_v4l2_file_operations_io_instance_6_#t~mem956#1.offset := read~$Pointer$#11(~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~mem956#1.base, ldv_v4l2_file_operations_io_instance_6_#t~mem956#1.offset, ~ldv_6_resource_file~0.base, ~ldv_6_resource_file~0.offset;havoc ldv_io_instance_release_6_17_#t~ret894#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:22:23,064 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9444: assume 2 == ~ldv_statevar_5~0; [2025-02-08 04:22:23,064 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9444: assume !(2 == ~ldv_statevar_5~0); [2025-02-08 04:22:23,064 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15786-1: SUMMARY for call vbi_read_timeout_#t~ret2588#1 := ldv__builtin_expect((if vbi_read_timeout_#t~mem2587#1 % 4294967296 % 18446744073709551616 <= 9223372036854775807 then vbi_read_timeout_#t~mem2587#1 % 4294967296 % 18446744073709551616 else vbi_read_timeout_#t~mem2587#1 % 4294967296 % 18446744073709551616 - 18446744073709551616) % 2, 0); srcloc: null [2025-02-08 04:22:23,064 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13276-1: SUMMARY for call ldv_dummy_resourceless_instance_callback_2_38_#t~ret1844#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:22:23,064 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13276: assume -2147483648 <= ldv_dummy_resourceless_instance_callback_2_38_#t~ret1844#1 && ldv_dummy_resourceless_instance_callback_2_38_#t~ret1844#1 <= 2147483647;havoc ldv_dummy_resourceless_instance_callback_2_38_#t~ret1844#1;havoc ldv_dummy_resourceless_instance_callback_2_38_#t~ret1844#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:22:23,064 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12351: 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$#10(550, 0, vidioc_streamoff_~#descriptor___0~19#1.base, vidioc_streamoff_~#descriptor___0~19#1.offset, 8);call write~$Pointer$#10(551, 0, vidioc_streamoff_~#descriptor___0~19#1.base, 8 + vidioc_streamoff_~#descriptor___0~19#1.offset, 8);call write~$Pointer$#10(552, 0, vidioc_streamoff_~#descriptor___0~19#1.base, 16 + vidioc_streamoff_~#descriptor___0~19#1.offset, 8);call write~$Pointer$#10(553, 0, vidioc_streamoff_~#descriptor___0~19#1.base, 24 + vidioc_streamoff_~#descriptor___0~19#1.offset, 8);call write~int#10(967, vidioc_streamoff_~#descriptor___0~19#1.base, 32 + vidioc_streamoff_~#descriptor___0~19#1.offset, 4);call write~int#10(0, vidioc_streamoff_~#descriptor___0~19#1.base, 36 + vidioc_streamoff_~#descriptor___0~19#1.offset, 4);call vidioc_streamoff_#t~mem1645#1 := read~int#10(vidioc_streamoff_~#descriptor___0~19#1.base, 36 + vidioc_streamoff_~#descriptor___0~19#1.offset, 4); [2025-02-08 04:22:23,064 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12351: 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:22:23,064 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7859-1: SUMMARY for call ldv_assume((if 1 == ~ldv_statevar_3~0 then 1 else 0)); srcloc: null [2025-02-08 04:22:23,064 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9048: assume 20 == ldv_switch_1_~tmp~42#1; [2025-02-08 04:22:23,064 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9048: assume !(20 == ldv_switch_1_~tmp~42#1); [2025-02-08 04:22:23,065 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7859: 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:22:23,065 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9577: 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~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_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:22:23,065 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12616: assume -2147483648 <= buffer_prepare_#t~ret1734#1 && buffer_prepare_#t~ret1734#1 <= 2147483647;havoc buffer_prepare_#t~mem1733#1.base, buffer_prepare_#t~mem1733#1.offset;havoc buffer_prepare_#t~ret1734#1;call buffer_prepare_#t~mem1735#1.base, buffer_prepare_#t~mem1735#1.offset := read~$Pointer$#32(buffer_prepare_~dev~24#1.base, 846 + buffer_prepare_~dev~24#1.offset, 8); [2025-02-08 04:22:23,065 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9577-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(520); srcloc: null [2025-02-08 04:22:23,065 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12616-1: SUMMARY for call buffer_prepare_#t~ret1734#1 := saa7146_pgtable_alloc(buffer_prepare_#t~mem1733#1.base, buffer_prepare_#t~mem1733#1.offset, buffer_prepare_~buf~2#1.base, 236 + buffer_prepare_~buf~2#1.offset); srcloc: null [2025-02-08 04:22:23,065 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13145: assume -2147483648 <= ldv_dummy_resourceless_instance_callback_2_22_#t~ret1833#1 && ldv_dummy_resourceless_instance_callback_2_22_#t~ret1833#1 <= 2147483647;havoc ldv_dummy_resourceless_instance_callback_2_22_#t~ret1833#1;havoc ldv_dummy_resourceless_instance_callback_2_22_#t~ret1833#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:22:23,065 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13145-1: SUMMARY for call ldv_dummy_resourceless_instance_callback_2_22_#t~ret1833#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:22:23,065 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8653: 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~ret1829#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:22:23,065 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15788: assume 0 != vbi_read_timeout_~tmp~103#1; [2025-02-08 04:22:23,065 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15788: assume !(0 != vbi_read_timeout_~tmp~103#1); [2025-02-08 04:22:23,065 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12617-1: SUMMARY for call buffer_prepare_#t~ret1736#1 := saa7146_pgtable_alloc(buffer_prepare_#t~mem1735#1.base, buffer_prepare_#t~mem1735#1.offset, buffer_prepare_~buf~2#1.base, 276 + buffer_prepare_~buf~2#1.offset); srcloc: null [2025-02-08 04:22:23,065 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8521: assume 29 == ~ldv_statevar_2~0; [2025-02-08 04:22:23,065 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8521: assume !(29 == ~ldv_statevar_2~0); [2025-02-08 04:22:23,065 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12617: assume -2147483648 <= buffer_prepare_#t~ret1736#1 && buffer_prepare_#t~ret1736#1 <= 2147483647;havoc buffer_prepare_#t~mem1735#1.base, buffer_prepare_#t~mem1735#1.offset;havoc buffer_prepare_#t~ret1736#1;call buffer_prepare_#t~mem1737#1.base, buffer_prepare_#t~mem1737#1.offset := read~$Pointer$#32(buffer_prepare_~dev~24#1.base, 846 + buffer_prepare_~dev~24#1.offset, 8); [2025-02-08 04:22:23,065 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8389: assume 3 == ~ldv_statevar_1~0; [2025-02-08 04:22:23,065 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8389: assume !(3 == ~ldv_statevar_1~0); [2025-02-08 04:22:23,065 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16185-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:22:23,065 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16185: 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~mem918#1.base, ldv_v4l2_file_operations_io_instance_5_#t~mem918#1.offset;~ldv_statevar_5~0 := 1; [2025-02-08 04:22:23,065 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9579: ldv_v4l2_file_operations_io_instance_5_~tmp___1~16#1.base, ldv_v4l2_file_operations_io_instance_5_~tmp___1~16#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_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~16#1.base, ldv_v4l2_file_operations_io_instance_5_~tmp___1~16#1.offset; [2025-02-08 04:22:23,065 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12618: assume -2147483648 <= buffer_prepare_#t~ret1738#1 && buffer_prepare_#t~ret1738#1 <= 2147483647;havoc buffer_prepare_#t~mem1737#1.base, buffer_prepare_#t~mem1737#1.offset;havoc buffer_prepare_#t~ret1738#1; [2025-02-08 04:22:23,065 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9579-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(16); srcloc: null [2025-02-08 04:22:23,065 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9711: assume 10 == ~ldv_statevar_6~0; [2025-02-08 04:22:23,065 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9711: assume !(10 == ~ldv_statevar_6~0); [2025-02-08 04:22:23,065 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12618-1: SUMMARY for call buffer_prepare_#t~ret1738#1 := saa7146_pgtable_alloc(buffer_prepare_#t~mem1737#1.base, buffer_prepare_#t~mem1737#1.offset, buffer_prepare_~buf~2#1.base, 316 + buffer_prepare_~buf~2#1.offset); srcloc: null [2025-02-08 04:22:23,065 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15790-1: SUMMARY for call vbi_read_timeout_#t~ret2589#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:22:23,066 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15790: assume -2147483648 <= vbi_read_timeout_#t~ret2589#1 && vbi_read_timeout_#t~ret2589#1 <= 2147483647;havoc vbi_read_timeout_#t~ret2589#1; [2025-02-08 04:22:23,066 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13412-1: SUMMARY for call ldv_io_instance_probe_6_11_#t~ret1852#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:22:23,066 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13412: assume -2147483648 <= ldv_io_instance_probe_6_11_#t~ret1852#1 && ldv_io_instance_probe_6_11_#t~ret1852#1 <= 2147483647;ldv_io_instance_probe_6_11_~tmp~82#1 := ldv_io_instance_probe_6_11_#t~ret1852#1;havoc ldv_io_instance_probe_6_11_#t~ret1852#1;ldv_io_instance_probe_6_11_#res#1 := ldv_io_instance_probe_6_11_~tmp~82#1;ldv_v4l2_file_operations_io_instance_6_#t~ret947#1 := ldv_io_instance_probe_6_11_#res#1;havoc ldv_io_instance_probe_6_11_#t~ret1852#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~82#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~ret947#1 && ldv_v4l2_file_operations_io_instance_6_#t~ret947#1 <= 2147483647;~ldv_6_ret_default~0 := ldv_v4l2_file_operations_io_instance_6_#t~ret947#1;havoc ldv_v4l2_file_operations_io_instance_6_#t~mem946#1.base, ldv_v4l2_file_operations_io_instance_6_#t~mem946#1.offset;havoc ldv_v4l2_file_operations_io_instance_6_#t~ret947#1; [2025-02-08 04:22:23,066 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9448: assume 3 == ~ldv_statevar_5~0; [2025-02-08 04:22:23,066 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9448: assume !(3 == ~ldv_statevar_5~0); [2025-02-08 04:22:23,066 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9052: assume 21 == ldv_switch_1_~tmp~42#1; [2025-02-08 04:22:23,066 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9052: assume !(21 == ldv_switch_1_~tmp~42#1); [2025-02-08 04:22:23,066 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8127: ~ldv_statevar_0~0 := 1; [2025-02-08 04:22:23,066 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12091-1: SUMMARY for call vidioc_s_std_#t~ret1596#1 := ldv__builtin_expect((if vidioc_s_std_#t~mem1595#1 % 4294967296 % 18446744073709551616 <= 9223372036854775807 then vidioc_s_std_#t~mem1595#1 % 4294967296 % 18446744073709551616 else vidioc_s_std_#t~mem1595#1 % 4294967296 % 18446744073709551616 - 18446744073709551616) % 2, 0); srcloc: null [2025-02-08 04:22:23,066 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12091: assume -9223372036854775808 <= vidioc_s_std_#t~ret1596#1 && vidioc_s_std_#t~ret1596#1 <= 9223372036854775807;vidioc_s_std_~tmp___2~20#1 := vidioc_s_std_#t~ret1596#1;havoc vidioc_s_std_#t~mem1595#1;havoc vidioc_s_std_#t~ret1596#1; [2025-02-08 04:22:23,066 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8788: 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~ret1844#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:22:23,066 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9581: 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~ret928#1.base, ldv_v4l2_file_operations_io_instance_5_#t~ret928#1.offset;havoc ldv_v4l2_file_operations_io_instance_5_#t~ret928#1.base, ldv_v4l2_file_operations_io_instance_5_#t~ret928#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:22:23,066 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9581-1: SUMMARY for call ldv_v4l2_file_operations_io_instance_5_#t~ret928#1.base, ldv_v4l2_file_operations_io_instance_5_#t~ret928#1.offset := ldv_xmalloc(1352); srcloc: null [2025-02-08 04:22:23,066 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8656: ~ldv_statevar_2~0 := 2; [2025-02-08 04:22:23,066 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8656-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:22:23,066 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8260-1: SUMMARY for call ldv_io_instance_callback_5_21_#t~ret883#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:22:23,066 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8260: assume -2147483648 <= ldv_io_instance_callback_5_21_#t~ret883#1 && ldv_io_instance_callback_5_21_#t~ret883#1 <= 2147483647;havoc ldv_io_instance_callback_5_21_#t~ret883#1;havoc ldv_io_instance_callback_5_21_#t~ret883#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:22:23,066 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9846-1: SUMMARY for call ldv_assume((if 2 == ~ldv_statevar_4~0 then 1 else 0)); srcloc: null [2025-02-08 04:22:23,066 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10771-1: SUMMARY for call saa7146_pgtable_build_#t~ret1190#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:22:23,066 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10771: assume -2147483648 <= saa7146_pgtable_build_#t~ret1190#1 && saa7146_pgtable_build_#t~ret1190#1 <= 2147483647;saa7146_pgtable_build_~tmp___4~10#1 := saa7146_pgtable_build_#t~ret1190#1;havoc saa7146_pgtable_build_#t~ret1190#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:22:23,066 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9846: 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:22:23,066 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8525: assume 30 == ~ldv_statevar_2~0; [2025-02-08 04:22:23,066 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8525: assume !(30 == ~ldv_statevar_2~0); [2025-02-08 04:22:23,066 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10639-1: SUMMARY for call saa7146_pgtable_build_#t~ret1165#1 := ldv__builtin_expect((if saa7146_pgtable_build_#t~mem1164#1 % 4294967296 % 18446744073709551616 <= 9223372036854775807 then saa7146_pgtable_build_#t~mem1164#1 % 4294967296 % 18446744073709551616 else saa7146_pgtable_build_#t~mem1164#1 % 4294967296 % 18446744073709551616 - 18446744073709551616) % 2, 0); srcloc: null [2025-02-08 04:22:23,066 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10639: assume -9223372036854775808 <= saa7146_pgtable_build_#t~ret1165#1 && saa7146_pgtable_build_#t~ret1165#1 <= 9223372036854775807;saa7146_pgtable_build_~tmp___2~15#1 := saa7146_pgtable_build_#t~ret1165#1;havoc saa7146_pgtable_build_#t~mem1164#1;havoc saa7146_pgtable_build_#t~ret1165#1; [2025-02-08 04:22:23,066 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8393: assume 4 == ~ldv_statevar_1~0; [2025-02-08 04:22:23,066 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8393: assume !(4 == ~ldv_statevar_1~0); [2025-02-08 04:22:23,067 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12093: assume 0 != vidioc_s_std_~tmp___2~20#1; [2025-02-08 04:22:23,067 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12093: assume !(0 != vidioc_s_std_~tmp___2~20#1); [2025-02-08 04:22:23,067 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9715: assume 11 == ~ldv_statevar_6~0; [2025-02-08 04:22:23,067 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9715: assume !(11 == ~ldv_statevar_6~0); [2025-02-08 04:22:23,067 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12622-1: SUMMARY for call buffer_prepare_#t~ret1740#1 := saa7146_pgtable_alloc(buffer_prepare_#t~mem1739#1.base, buffer_prepare_#t~mem1739#1.offset, buffer_prepare_~buf~2#1.base, 236 + buffer_prepare_~buf~2#1.offset); srcloc: null [2025-02-08 04:22:23,067 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9583: 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~ret929#1.base, ldv_v4l2_file_operations_io_instance_5_#t~ret929#1.offset;havoc ldv_v4l2_file_operations_io_instance_5_#t~ret929#1.base, ldv_v4l2_file_operations_io_instance_5_#t~ret929#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:22:23,067 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12622: assume -2147483648 <= buffer_prepare_#t~ret1740#1 && buffer_prepare_#t~ret1740#1 <= 2147483647;havoc buffer_prepare_#t~mem1739#1.base, buffer_prepare_#t~mem1739#1.offset;havoc buffer_prepare_#t~ret1740#1; [2025-02-08 04:22:23,067 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9583-1: SUMMARY for call ldv_v4l2_file_operations_io_instance_5_#t~ret929#1.base, ldv_v4l2_file_operations_io_instance_5_#t~ret929#1.offset := ldv_xmalloc(1224); srcloc: null [2025-02-08 04:22:23,067 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7866: 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:22:23,067 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7866-1: SUMMARY for call ldv_assume((if 7 == ~ldv_statevar_0~0 then 1 else 0)); srcloc: null [2025-02-08 04:22:23,067 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8791: ~ldv_statevar_2~0 := 2; [2025-02-08 04:22:23,067 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8791-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:22:23,067 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9452: assume 4 == ~ldv_statevar_5~0; [2025-02-08 04:22:23,067 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9452: assume !(4 == ~ldv_statevar_5~0); [2025-02-08 04:22:23,067 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10641: assume 0 != saa7146_pgtable_build_~tmp___2~15#1; [2025-02-08 04:22:23,067 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10641: assume !(0 != saa7146_pgtable_build_~tmp___2~15#1); [2025-02-08 04:22:23,067 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8131-1: SUMMARY for call ldv_file_operations_file_operations_instance_0_#t~ret864#1 := ldv_switch_0(); srcloc: null [2025-02-08 04:22:23,067 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8131: assume -2147483648 <= ldv_file_operations_file_operations_instance_0_#t~ret864#1 && ldv_file_operations_file_operations_instance_0_#t~ret864#1 <= 2147483647;~ldv_statevar_0~0 := ldv_file_operations_file_operations_instance_0_#t~ret864#1;havoc ldv_file_operations_file_operations_instance_0_#t~ret864#1; [2025-02-08 04:22:23,067 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12359-1: SUMMARY for call vidioc_streamoff_#t~ret1646#1 := ldv__builtin_expect((if vidioc_streamoff_#t~mem1645#1 % 4294967296 % 18446744073709551616 <= 9223372036854775807 then vidioc_streamoff_#t~mem1645#1 % 4294967296 % 18446744073709551616 else vidioc_streamoff_#t~mem1645#1 % 4294967296 % 18446744073709551616 - 18446744073709551616) % 2, 0); srcloc: null [2025-02-08 04:22:23,067 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12359: assume -9223372036854775808 <= vidioc_streamoff_#t~ret1646#1 && vidioc_streamoff_#t~ret1646#1 <= 9223372036854775807;vidioc_streamoff_~tmp___0~45#1 := vidioc_streamoff_#t~ret1646#1;havoc vidioc_streamoff_#t~mem1645#1;havoc vidioc_streamoff_#t~ret1646#1; [2025-02-08 04:22:23,067 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9056: assume 22 == ldv_switch_1_~tmp~42#1; [2025-02-08 04:22:23,067 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9056: assume !(22 == ldv_switch_1_~tmp~42#1); [2025-02-08 04:22:23,067 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12095-1: SUMMARY for call vidioc_s_std_#t~ret1597#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:22:23,067 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12095: assume -2147483648 <= vidioc_s_std_#t~ret1597#1 && vidioc_s_std_#t~ret1597#1 <= 2147483647;havoc vidioc_s_std_#t~ret1597#1; [2025-02-08 04:22:23,067 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12492: 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:22:23,067 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9585: 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~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_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:22:23,067 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9585-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(184); srcloc: null [2025-02-08 04:22:23,067 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11964: 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:22:23,067 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10643-1: SUMMARY for call saa7146_pgtable_build_#t~ret1166#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:22:23,067 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10643: assume -2147483648 <= saa7146_pgtable_build_#t~ret1166#1 && saa7146_pgtable_build_#t~ret1166#1 <= 2147483647;havoc saa7146_pgtable_build_#t~ret1166#1; [2025-02-08 04:22:23,068 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8529: assume 31 == ~ldv_statevar_2~0; [2025-02-08 04:22:23,068 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8529: assume !(31 == ~ldv_statevar_2~0); [2025-02-08 04:22:23,068 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8397: assume 5 == ~ldv_statevar_1~0; [2025-02-08 04:22:23,068 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8397: assume !(5 == ~ldv_statevar_1~0); [2025-02-08 04:22:23,068 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12361: assume 0 != vidioc_streamoff_~tmp___0~45#1; [2025-02-08 04:22:23,068 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12361: assume !(0 != vidioc_streamoff_~tmp___0~45#1); [2025-02-08 04:22:23,068 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9587: assume -2147483648 <= ldv_v4l2_file_operations_io_instance_5_#t~ret931#1 && ldv_v4l2_file_operations_io_instance_5_#t~ret931#1 <= 2147483647;~ldv_statevar_5~0 := ldv_v4l2_file_operations_io_instance_5_#t~ret931#1;havoc ldv_v4l2_file_operations_io_instance_5_#t~ret931#1; [2025-02-08 04:22:23,068 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12626: assume -2147483648 <= buffer_prepare_#t~ret1741#1 && buffer_prepare_#t~ret1741#1 <= 2147483647;buffer_prepare_~err~10#1 := buffer_prepare_#t~ret1741#1;havoc buffer_prepare_#t~ret1741#1; [2025-02-08 04:22:23,068 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9587-1: SUMMARY for call ldv_v4l2_file_operations_io_instance_5_#t~ret931#1 := ldv_switch_3(); srcloc: null [2025-02-08 04:22:23,068 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9719: assume 13 == ~ldv_statevar_6~0; [2025-02-08 04:22:23,068 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9719: assume !(13 == ~ldv_statevar_6~0); [2025-02-08 04:22:23,068 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8662: 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~ret1830#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:22:23,068 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12626-1: SUMMARY for call buffer_prepare_#t~ret1741#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:22:23,068 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15798-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:22:23,068 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15798: 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:22:23,068 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12363-1: SUMMARY for call vidioc_streamoff_#t~ret1647#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:22:23,068 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12363: assume -2147483648 <= vidioc_streamoff_#t~ret1647#1 && vidioc_streamoff_#t~ret1647#1 <= 2147483647;havoc vidioc_streamoff_#t~ret1647#1; [2025-02-08 04:22:23,068 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9456: assume 6 == ~ldv_statevar_5~0; [2025-02-08 04:22:23,068 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9456: assume !(6 == ~ldv_statevar_5~0); [2025-02-08 04:22:23,068 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9060: assume 23 == ldv_switch_1_~tmp~42#1; [2025-02-08 04:22:23,068 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9060: assume !(23 == ldv_switch_1_~tmp~42#1); [2025-02-08 04:22:23,068 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8135: ~ldv_statevar_0~0 := 3; [2025-02-08 04:22:23,068 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13288-1: SUMMARY for call ldv_dummy_resourceless_instance_callback_2_39_#t~ret1845#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:22:23,068 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13288: assume -2147483648 <= ldv_dummy_resourceless_instance_callback_2_39_#t~ret1845#1 && ldv_dummy_resourceless_instance_callback_2_39_#t~ret1845#1 <= 2147483647;havoc ldv_dummy_resourceless_instance_callback_2_39_#t~ret1845#1;havoc ldv_dummy_resourceless_instance_callback_2_39_#t~ret1845#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:22:23,068 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12628: assume 0 != buffer_prepare_~err~10#1; [2025-02-08 04:22:23,069 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12628: 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~mem1144#1.base, saa7146_pgtable_build_#t~mem1144#1.offset, saa7146_pgtable_build_#t~ret1145#1.base, saa7146_pgtable_build_#t~ret1145#1.offset, saa7146_pgtable_build_#t~mem1146#1.base, saa7146_pgtable_build_#t~mem1146#1.offset, saa7146_pgtable_build_#t~mem1147#1, saa7146_pgtable_build_#t~mem1148#1.base, saa7146_pgtable_build_#t~mem1148#1.offset, saa7146_pgtable_build_#t~mem1149#1, saa7146_pgtable_build_#t~ret1150#1.base, saa7146_pgtable_build_#t~ret1150#1.offset, saa7146_pgtable_build_#t~bitwise1151#1, saa7146_pgtable_build_#t~mem1152#1, saa7146_pgtable_build_#t~ret1153#1, saa7146_pgtable_build_#t~ret1154#1, saa7146_pgtable_build_#t~mem1155#1, saa7146_pgtable_build_#t~bitwise1156#1, saa7146_pgtable_build_#t~mem1157#1.base, saa7146_pgtable_build_#t~mem1157#1.offset, saa7146_pgtable_build_#t~mem1159#1, saa7146_pgtable_build_#t~mem1158#1.base, saa7146_pgtable_build_#t~mem1158#1.offset, saa7146_pgtable_build_#t~mem1160#1, saa7146_pgtable_build_#t~mem1161#1, saa7146_pgtable_build_#t~mem1162#1, saa7146_pgtable_build_#t~bitwise1163#1, saa7146_pgtable_build_#t~mem1164#1, saa7146_pgtable_build_#t~ret1165#1, saa7146_pgtable_build_#t~ret1166#1, saa7146_pgtable_build_#t~bitwise1167#1, saa7146_pgtable_build_#t~mem1168#1, saa7146_pgtable_build_#t~ret1169#1, saa7146_pgtable_build_#t~ret1170#1, saa7146_pgtable_build_#t~mem1171#1.base, saa7146_pgtable_build_#t~mem1171#1.offset, saa7146_pgtable_build_#t~mem1172#1.base, saa7146_pgtable_build_#t~mem1172#1.offset, saa7146_pgtable_build_#t~mem1173#1.base, saa7146_pgtable_build_#t~mem1173#1.offset, saa7146_pgtable_build_#t~mem1174#1, saa7146_pgtable_build_#t~mem1175#1, saa7146_pgtable_build_#t~mem1176#1, saa7146_pgtable_build_#t~mem1177#1.base, saa7146_pgtable_build_#t~mem1177#1.offset, saa7146_pgtable_build_#t~mem1178#1, saa7146_pgtable_build_#t~mem1179#1, saa7146_pgtable_build_#t~mem1180#1, saa7146_pgtable_build_#t~mem1181#1.base, saa7146_pgtable_build_#t~mem1181#1.offset, saa7146_pgtable_build_#t~mem1182#1, saa7146_pgtable_build_#t~mem1183#1, saa7146_pgtable_build_#t~mem1184#1.base, saa7146_pgtable_build_#t~mem1184#1.offset, saa7146_pgtable_build_#t~mem1185#1, saa7146_pgtable_build_#t~mem1186#1, saa7146_pgtable_build_#t~mem1187#1.base, saa7146_pgtable_build_#t~mem1187#1.offset, saa7146_pgtable_build_#t~mem1188#1.base, saa7146_pgtable_build_#t~mem1188#1.offset, saa7146_pgtable_build_#t~mem1189#1, saa7146_pgtable_build_#t~ret1190#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~59#1.base, saa7146_pgtable_build_~tmp~59#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~30#1.base, saa7146_pgtable_build_~tmp___0~30#1.offset, saa7146_pgtable_build_~#descriptor~19#1.base, saa7146_pgtable_build_~#descriptor~19#1.offset, saa7146_pgtable_build_~tmp___1~20#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~59#1.base, saa7146_pgtable_build_~tmp~59#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~30#1.base, saa7146_pgtable_build_~tmp___0~30#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~20#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~mem1144#1.base, saa7146_pgtable_build_#t~mem1144#1.offset := read~$Pointer$#32(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~mem1144#1.base, saa7146_pgtable_build_#t~mem1144#1.offset;havoc saa7146_pgtable_build_#t~mem1144#1.base, saa7146_pgtable_build_#t~mem1144#1.offset; [2025-02-08 04:22:23,069 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13157: assume -2147483648 <= ldv_dummy_resourceless_instance_callback_2_25_#t~ret1834#1 && ldv_dummy_resourceless_instance_callback_2_25_#t~ret1834#1 <= 2147483647;havoc ldv_dummy_resourceless_instance_callback_2_25_#t~ret1834#1;havoc ldv_dummy_resourceless_instance_callback_2_25_#t~ret1834#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:22:23,069 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13157-1: SUMMARY for call ldv_dummy_resourceless_instance_callback_2_25_#t~ret1834#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:22:23,069 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8797: 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~ret1845#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:22:23,069 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9854: 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~ret887#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:22:23,069 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8533: assume 32 == ~ldv_statevar_2~0; [2025-02-08 04:22:23,069 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8533: assume !(32 == ~ldv_statevar_2~0); [2025-02-08 04:22:23,069 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8665: ~ldv_statevar_2~0 := 2; [2025-02-08 04:22:23,069 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8665-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:22:23,069 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13422-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:22:23,069 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8401: havoc ldv_struct_v4l2_ctrl_ops_dummy_resourceless_instance_1_#t~ret895#1, ldv_struct_v4l2_ctrl_ops_dummy_resourceless_instance_1_#t~ret896#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:22:23,069 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13422: 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~mem942#1.base, ldv_v4l2_file_operations_io_instance_6_#t~mem942#1.offset;~ldv_statevar_6~0 := 1; [2025-02-08 04:22:23,069 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9723: assume 14 == ~ldv_statevar_6~0; [2025-02-08 04:22:23,070 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9723: assume !(14 == ~ldv_statevar_6~0); [2025-02-08 04:22:23,070 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7873-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:22:23,070 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7873: 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:22:23,070 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8270: havoc ldv_io_instance_callback_5_22_#t~ret884#1;havoc ldv_io_instance_callback_5_22_#t~ret884#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:22:23,070 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8270-1: SUMMARY for call ldv_io_instance_callback_5_22_#t~ret884#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:22:23,070 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12102-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:22:23,070 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9460: assume 8 == ~ldv_statevar_5~0; [2025-02-08 04:22:23,070 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9460: assume !(8 == ~ldv_statevar_5~0); [2025-02-08 04:22:23,070 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8139: SUMMARY for call ldv_free(~ldv_0_resource_file~0.base, ~ldv_0_resource_file~0.offset); srcloc: null [2025-02-08 04:22:23,070 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6025: 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~mem284#1.base, saa7146_buffer_timeout_#t~mem284#1.offset, saa7146_buffer_timeout_#t~bitwise285#1, saa7146_buffer_timeout_#t~mem286#1, saa7146_buffer_timeout_#t~ret287#1, saa7146_buffer_timeout_#t~ret288#1, saa7146_buffer_timeout_#t~mem289#1.base, saa7146_buffer_timeout_#t~mem289#1.offset, saa7146_buffer_timeout_#t~bitwise290#1, saa7146_buffer_timeout_#t~mem291#1, saa7146_buffer_timeout_#t~ret292#1, saa7146_buffer_timeout_#t~mem293#1.base, saa7146_buffer_timeout_#t~mem293#1.offset, saa7146_buffer_timeout_#t~ret294#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_~#descriptor___0~4#1.base, saa7146_buffer_timeout_~#descriptor___0~4#1.offset, saa7146_buffer_timeout_~tmp___0~9#1;havoc saa7146_buffer_timeout_#in~data#1;assume { :end_inline_saa7146_buffer_timeout } true; [2025-02-08 04:22:23,070 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9064: SUMMARY for call ldv_stop(); srcloc: null [2025-02-08 04:22:23,070 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8800: ~ldv_statevar_2~0 := 2; [2025-02-08 04:22:23,070 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8800-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:22:23,070 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8140-1: SUMMARY for call ldv_free(~ldv_0_resource_inode~0.base, ~ldv_0_resource_inode~0.offset); srcloc: null [2025-02-08 04:22:23,070 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8140: ~ldv_0_ret_default~0 := 1;~ldv_statevar_0~0 := 15; [2025-02-08 04:22:23,070 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9594: call ldv_v4l2_file_operations_io_instance_5_#t~mem932#1.base, ldv_v4l2_file_operations_io_instance_5_#t~mem932#1.offset := read~$Pointer$#9(~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~mem932#1.base, ldv_v4l2_file_operations_io_instance_5_#t~mem932#1.offset, ~ldv_5_resource_file~0.base, ~ldv_5_resource_file~0.offset;havoc ldv_io_instance_release_5_17_#t~ret893#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:22:23,070 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8537: assume 34 == ~ldv_statevar_2~0; [2025-02-08 04:22:23,070 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8537: assume !(34 == ~ldv_statevar_2~0); [2025-02-08 04:22:23,070 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9066: ldv_struct_v4l2_ioctl_ops_dummy_resourceless_instance_2_#t~ret900#1 := ldv_switch_1_#res#1;havoc ldv_switch_1_#t~ret909#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~ret900#1 && ldv_struct_v4l2_ioctl_ops_dummy_resourceless_instance_2_#t~ret900#1 <= 2147483647;~ldv_statevar_2~0 := ldv_struct_v4l2_ioctl_ops_dummy_resourceless_instance_2_#t~ret900#1;havoc ldv_struct_v4l2_ioctl_ops_dummy_resourceless_instance_2_#t~ret900#1; [2025-02-08 04:22:23,070 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12105-4: assume 0 == ~saa7146_debug~0 % 4294967296;vidioc_s_std_#t~bitwise1598#1 := 0; [2025-02-08 04:22:23,070 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12105-4: assume !(0 == ~saa7146_debug~0 % 4294967296); [2025-02-08 04:22:23,070 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12105-1: [2025-02-08 04:22:23,070 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9066-1: ldv_switch_1_#res#1 := 3; [2025-02-08 04:22:23,070 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12105: assume 0 != vidioc_s_std_#t~bitwise1598#1 % 4294967296;havoc vidioc_s_std_#t~bitwise1598#1;call write~$Pointer$#10(526, 0, vidioc_s_std_~#descriptor___3~5#1.base, vidioc_s_std_~#descriptor___3~5#1.offset, 8);call write~$Pointer$#10(527, 0, vidioc_s_std_~#descriptor___3~5#1.base, 8 + vidioc_s_std_~#descriptor___3~5#1.offset, 8);call write~$Pointer$#10(528, 0, vidioc_s_std_~#descriptor___3~5#1.base, 16 + vidioc_s_std_~#descriptor___3~5#1.offset, 8);call write~$Pointer$#10(529, 0, vidioc_s_std_~#descriptor___3~5#1.base, 24 + vidioc_s_std_~#descriptor___3~5#1.offset, 8);call write~int#10(877, vidioc_s_std_~#descriptor___3~5#1.base, 32 + vidioc_s_std_~#descriptor___3~5#1.offset, 4);call write~int#10(0, vidioc_s_std_~#descriptor___3~5#1.base, 36 + vidioc_s_std_~#descriptor___3~5#1.offset, 4);call vidioc_s_std_#t~mem1599#1 := read~int#10(vidioc_s_std_~#descriptor___3~5#1.base, 36 + vidioc_s_std_~#descriptor___3~5#1.offset, 4); [2025-02-08 04:22:23,071 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12105: assume !(0 != vidioc_s_std_#t~bitwise1598#1 % 4294967296);havoc vidioc_s_std_#t~bitwise1598#1; [2025-02-08 04:22:23,071 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12105-3: assume 4 == ~saa7146_debug~0 % 4294967296;vidioc_s_std_#t~bitwise1598#1 := ~saa7146_debug~0; [2025-02-08 04:22:23,071 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12105-3: assume !(4 == ~saa7146_debug~0 % 4294967296); [2025-02-08 04:22:23,071 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12105-2: havoc vidioc_s_std_#t~bitwise1598#1;assume vidioc_s_std_#t~bitwise1598#1 % 4294967296 <= ~saa7146_debug~0 % 4294967296 && vidioc_s_std_#t~bitwise1598#1 % 4294967296 <= 4; [2025-02-08 04:22:23,071 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10652: 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:22:23,071 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9727: assume 17 == ~ldv_statevar_6~0; [2025-02-08 04:22:23,071 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9727: assume !(17 == ~ldv_statevar_6~0); [2025-02-08 04:22:23,071 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8406: assume -2147483648 <= ldv_struct_v4l2_ctrl_ops_dummy_resourceless_instance_1_#t~ret895#1 && ldv_struct_v4l2_ctrl_ops_dummy_resourceless_instance_1_#t~ret895#1 <= 2147483647;ldv_struct_v4l2_ctrl_ops_dummy_resourceless_instance_1_~tmp~38#1 := ldv_struct_v4l2_ctrl_ops_dummy_resourceless_instance_1_#t~ret895#1;havoc ldv_struct_v4l2_ctrl_ops_dummy_resourceless_instance_1_#t~ret895#1; [2025-02-08 04:22:23,071 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12370: ldv_dummy_resourceless_instance_callback_2_36_#t~ret1842#1 := vidioc_streamoff_#res#1;havoc vidioc_streamoff_#t~mem1637#1.base, vidioc_streamoff_#t~mem1637#1.offset, vidioc_streamoff_#t~mem1638#1.base, vidioc_streamoff_#t~mem1638#1.offset, vidioc_streamoff_#t~bitwise1639#1, vidioc_streamoff_#t~mem1640#1, vidioc_streamoff_#t~ret1641#1, vidioc_streamoff_#t~ret1642#1, vidioc_streamoff_#t~mem1643#1, vidioc_streamoff_#t~bitwise1644#1, vidioc_streamoff_#t~mem1645#1, vidioc_streamoff_#t~ret1646#1, vidioc_streamoff_#t~ret1647#1, vidioc_streamoff_#t~mem1648#1.base, vidioc_streamoff_#t~mem1648#1.offset, vidioc_streamoff_#t~mem1649#1, vidioc_streamoff_#t~ret1650#1, vidioc_streamoff_#t~ret1651#1, vidioc_streamoff_#t~ret1652#1, vidioc_streamoff_#t~ret1653#1, vidioc_streamoff_#t~bitwise1654#1, vidioc_streamoff_#t~mem1655#1, vidioc_streamoff_#t~ret1656#1, vidioc_streamoff_#t~ret1657#1, vidioc_streamoff_#t~ret1658#1, vidioc_streamoff_#t~ret1659#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~75#1, vidioc_streamoff_~#descriptor___0~19#1.base, vidioc_streamoff_~#descriptor___0~19#1.offset, vidioc_streamoff_~tmp___0~45#1, vidioc_streamoff_~#descriptor___1~17#1.base, vidioc_streamoff_~#descriptor___1~17#1.offset, vidioc_streamoff_~tmp___1~29#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~ret1842#1 && ldv_dummy_resourceless_instance_callback_2_36_#t~ret1842#1 <= 2147483647;havoc ldv_dummy_resourceless_instance_callback_2_36_#t~ret1842#1;havoc ldv_dummy_resourceless_instance_callback_2_36_#t~ret1842#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:22:23,071 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8406-1: SUMMARY for call ldv_struct_v4l2_ctrl_ops_dummy_resourceless_instance_1_#t~ret895#1 := ldv_undef_int(); srcloc: null [2025-02-08 04:22:23,071 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8010: 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~ret858#1, ldv_entry_EMGentry_9_#t~ret859#1, ldv_entry_EMGentry_9_#t~ret860#1, ldv_entry_EMGentry_9_#t~ret861#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:22:23,071 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12370-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:22:23,071 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9860: 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~ret888#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:22:23,071 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12635: assume 0 != buffer_prepare_~err~10#1; [2025-02-08 04:22:23,071 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12635: assume !(0 != buffer_prepare_~err~10#1); [2025-02-08 04:22:23,071 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8671: 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~ret901#1.base, ldv_struct_v4l2_ioctl_ops_dummy_resourceless_instance_2_#t~ret901#1.offset;havoc ldv_struct_v4l2_ioctl_ops_dummy_resourceless_instance_2_#t~ret901#1.base, ldv_struct_v4l2_ioctl_ops_dummy_resourceless_instance_2_#t~ret901#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~ret1831#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:22:23,071 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8671-1: SUMMARY for call ldv_struct_v4l2_ioctl_ops_dummy_resourceless_instance_2_#t~ret901#1.base, ldv_struct_v4l2_ioctl_ops_dummy_resourceless_instance_2_#t~ret901#1.offset := ldv_xmalloc(8); srcloc: null [2025-02-08 04:22:23,071 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9464: assume 10 == ~ldv_statevar_5~0; [2025-02-08 04:22:23,071 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9464: assume !(10 == ~ldv_statevar_5~0); [2025-02-08 04:22:23,071 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9068-1: ldv_switch_1_#res#1 := 9; [2025-02-08 04:22:23,071 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8408: assume 0 != ldv_struct_v4l2_ctrl_ops_dummy_resourceless_instance_1_~tmp~38#1;~ldv_statevar_1~0 := 1; [2025-02-08 04:22:23,072 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8408: assume !(0 != ldv_struct_v4l2_ctrl_ops_dummy_resourceless_instance_1_~tmp~38#1);~ldv_statevar_1~0 := 3; [2025-02-08 04:22:23,072 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7880-1: SUMMARY for call ldv_assume((if 5 == ~ldv_statevar_1~0 then 1 else 0)); srcloc: null [2025-02-08 04:22:23,072 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7880: 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:22:23,072 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8541: assume 36 == ~ldv_statevar_2~0; [2025-02-08 04:22:23,072 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8541: assume !(36 == ~ldv_statevar_2~0); [2025-02-08 04:22:23,072 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12373: assume (vidioc_streamoff_#t~mem1648#1.base + vidioc_streamoff_#t~mem1648#1.offset) % 18446744073709551616 != (vidioc_streamoff_~fh~14#1.base + vidioc_streamoff_~fh~14#1.offset) % 18446744073709551616;havoc vidioc_streamoff_#t~mem1648#1.base, vidioc_streamoff_#t~mem1648#1.offset; [2025-02-08 04:22:23,072 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12373: assume !((vidioc_streamoff_#t~mem1648#1.base + vidioc_streamoff_#t~mem1648#1.offset) % 18446744073709551616 != (vidioc_streamoff_~fh~14#1.base + vidioc_streamoff_~fh~14#1.offset) % 18446744073709551616);havoc vidioc_streamoff_#t~mem1648#1.base, vidioc_streamoff_#t~mem1648#1.offset;vidioc_streamoff_~err~9#1 := -22; [2025-02-08 04:22:23,072 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9070-1: ldv_switch_1_#res#1 := 10; [2025-02-08 04:22:23,072 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9731: assume 19 == ~ldv_statevar_6~0; [2025-02-08 04:22:23,072 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9731: assume !(19 == ~ldv_statevar_6~0); [2025-02-08 04:22:23,072 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8806: 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~ret1846#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:22:23,072 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12374: 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$#10(556, 0, vidioc_streamoff_~#descriptor___1~17#1.base, vidioc_streamoff_~#descriptor___1~17#1.offset, 8);call write~$Pointer$#10(557, 0, vidioc_streamoff_~#descriptor___1~17#1.base, 8 + vidioc_streamoff_~#descriptor___1~17#1.offset, 8);call write~$Pointer$#10(558, 0, vidioc_streamoff_~#descriptor___1~17#1.base, 16 + vidioc_streamoff_~#descriptor___1~17#1.offset, 8);call write~$Pointer$#10(559, 0, vidioc_streamoff_~#descriptor___1~17#1.base, 24 + vidioc_streamoff_~#descriptor___1~17#1.offset, 8);call write~int#10(972, vidioc_streamoff_~#descriptor___1~17#1.base, 32 + vidioc_streamoff_~#descriptor___1~17#1.offset, 4);call write~int#10(0, vidioc_streamoff_~#descriptor___1~17#1.base, 36 + vidioc_streamoff_~#descriptor___1~17#1.offset, 4);call vidioc_streamoff_#t~mem1649#1 := read~int#10(vidioc_streamoff_~#descriptor___1~17#1.base, 36 + vidioc_streamoff_~#descriptor___1~17#1.offset, 4); [2025-02-08 04:22:23,072 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12374: 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:22:23,072 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6032-1: [2025-02-08 04:22:23,072 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6032-2: havoc saa7146_buffer_timeout_#t~bitwise285#1;assume saa7146_buffer_timeout_#t~bitwise285#1 % 4294967296 <= ~saa7146_debug~0 % 4294967296 && saa7146_buffer_timeout_#t~bitwise285#1 % 4294967296 <= 4; [2025-02-08 04:22:23,072 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11978: assume 0 != vidioc_s_std_#t~bitwise1553#1 % 4294967296;havoc vidioc_s_std_#t~bitwise1553#1;call write~$Pointer$#10(502, 0, vidioc_s_std_~#descriptor~27#1.base, vidioc_s_std_~#descriptor~27#1.offset, 8);call write~$Pointer$#10(503, 0, vidioc_s_std_~#descriptor~27#1.base, 8 + vidioc_s_std_~#descriptor~27#1.offset, 8);call write~$Pointer$#10(504, 0, vidioc_s_std_~#descriptor~27#1.base, 16 + vidioc_s_std_~#descriptor~27#1.offset, 8);call write~$Pointer$#10(505, 0, vidioc_s_std_~#descriptor~27#1.base, 24 + vidioc_s_std_~#descriptor~27#1.offset, 8);call write~int#10(841, vidioc_s_std_~#descriptor~27#1.base, 32 + vidioc_s_std_~#descriptor~27#1.offset, 4);call write~int#10(0, vidioc_s_std_~#descriptor~27#1.base, 36 + vidioc_s_std_~#descriptor~27#1.offset, 4);call vidioc_s_std_#t~mem1554#1 := read~int#10(vidioc_s_std_~#descriptor~27#1.base, 36 + vidioc_s_std_~#descriptor~27#1.offset, 4); [2025-02-08 04:22:23,072 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11978: assume !(0 != vidioc_s_std_#t~bitwise1553#1 % 4294967296);havoc vidioc_s_std_#t~bitwise1553#1; [2025-02-08 04:22:23,072 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6032: assume 0 != saa7146_buffer_timeout_#t~bitwise285#1 % 4294967296;havoc saa7146_buffer_timeout_#t~bitwise285#1;call write~$Pointer$#10(86, 0, saa7146_buffer_timeout_~#descriptor~6#1.base, saa7146_buffer_timeout_~#descriptor~6#1.offset, 8);call write~$Pointer$#10(87, 0, saa7146_buffer_timeout_~#descriptor~6#1.base, 8 + saa7146_buffer_timeout_~#descriptor~6#1.offset, 8);call write~$Pointer$#10(88, 0, saa7146_buffer_timeout_~#descriptor~6#1.base, 16 + saa7146_buffer_timeout_~#descriptor~6#1.offset, 8);call write~$Pointer$#10(89, 0, saa7146_buffer_timeout_~#descriptor~6#1.base, 24 + saa7146_buffer_timeout_~#descriptor~6#1.offset, 8);call write~int#10(172, saa7146_buffer_timeout_~#descriptor~6#1.base, 32 + saa7146_buffer_timeout_~#descriptor~6#1.offset, 4);call write~int#10(0, saa7146_buffer_timeout_~#descriptor~6#1.base, 36 + saa7146_buffer_timeout_~#descriptor~6#1.offset, 4);call saa7146_buffer_timeout_#t~mem286#1 := read~int#10(saa7146_buffer_timeout_~#descriptor~6#1.base, 36 + saa7146_buffer_timeout_~#descriptor~6#1.offset, 4); [2025-02-08 04:22:23,072 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6032: assume !(0 != saa7146_buffer_timeout_#t~bitwise285#1 % 4294967296);havoc saa7146_buffer_timeout_#t~bitwise285#1; [2025-02-08 04:22:23,072 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6032-3: assume 4 == ~saa7146_debug~0 % 4294967296;saa7146_buffer_timeout_#t~bitwise285#1 := ~saa7146_debug~0; [2025-02-08 04:22:23,072 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6032-3: assume !(4 == ~saa7146_debug~0 % 4294967296); [2025-02-08 04:22:23,072 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6032-4: assume 0 == ~saa7146_debug~0 % 4294967296;saa7146_buffer_timeout_#t~bitwise285#1 := 0; [2025-02-08 04:22:23,072 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6032-4: assume !(0 == ~saa7146_debug~0 % 4294967296); [2025-02-08 04:22:23,072 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11978-2: havoc vidioc_s_std_#t~bitwise1553#1;assume vidioc_s_std_#t~bitwise1553#1 % 4294967296 <= ~saa7146_debug~0 % 4294967296 && vidioc_s_std_#t~bitwise1553#1 % 4294967296 <= 4; [2025-02-08 04:22:23,072 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11978-1: [2025-02-08 04:22:23,072 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11978-4: assume 0 == ~saa7146_debug~0 % 4294967296;vidioc_s_std_#t~bitwise1553#1 := 0; [2025-02-08 04:22:23,072 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11978-4: assume !(0 == ~saa7146_debug~0 % 4294967296); [2025-02-08 04:22:23,072 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11978-3: assume 4 == ~saa7146_debug~0 % 4294967296;vidioc_s_std_#t~bitwise1553#1 := ~saa7146_debug~0; [2025-02-08 04:22:23,072 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11978-3: assume !(4 == ~saa7146_debug~0 % 4294967296); [2025-02-08 04:22:23,072 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9468: assume 11 == ~ldv_statevar_5~0; [2025-02-08 04:22:23,073 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9468: assume !(11 == ~ldv_statevar_5~0); [2025-02-08 04:22:23,073 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10657-4: assume 0 == ~saa7146_debug~0 % 4294967296;saa7146_pgtable_build_#t~bitwise1167#1 := 0; [2025-02-08 04:22:23,073 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10657-4: assume !(0 == ~saa7146_debug~0 % 4294967296); [2025-02-08 04:22:23,073 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10657-1: [2025-02-08 04:22:23,073 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9600: 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:22:23,073 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10657: assume 0 != saa7146_pgtable_build_#t~bitwise1167#1 % 4294967296;havoc saa7146_pgtable_build_#t~bitwise1167#1;call write~$Pointer$#10(339, 0, saa7146_pgtable_build_~#descriptor___1~9#1.base, saa7146_pgtable_build_~#descriptor___1~9#1.offset, 8);call write~$Pointer$#10(340, 0, saa7146_pgtable_build_~#descriptor___1~9#1.base, 8 + saa7146_pgtable_build_~#descriptor___1~9#1.offset, 8);call write~$Pointer$#10(341, 0, saa7146_pgtable_build_~#descriptor___1~9#1.base, 16 + saa7146_pgtable_build_~#descriptor___1~9#1.offset, 8);call write~$Pointer$#10(342, 0, saa7146_pgtable_build_~#descriptor___1~9#1.base, 24 + saa7146_pgtable_build_~#descriptor___1~9#1.offset, 8);call write~int#10(247, saa7146_pgtable_build_~#descriptor___1~9#1.base, 32 + saa7146_pgtable_build_~#descriptor___1~9#1.offset, 4);call write~int#10(0, saa7146_pgtable_build_~#descriptor___1~9#1.base, 36 + saa7146_pgtable_build_~#descriptor___1~9#1.offset, 4);call saa7146_pgtable_build_#t~mem1168#1 := read~int#10(saa7146_pgtable_build_~#descriptor___1~9#1.base, 36 + saa7146_pgtable_build_~#descriptor___1~9#1.offset, 4); [2025-02-08 04:22:23,073 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10657: assume !(0 != saa7146_pgtable_build_#t~bitwise1167#1 % 4294967296);havoc saa7146_pgtable_build_#t~bitwise1167#1; [2025-02-08 04:22:23,073 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9600-1: SUMMARY for call ldv_assume((if 2 == ~ldv_statevar_4~0 then 1 else 0)); srcloc: null [2025-02-08 04:22:23,073 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10657-3: assume 64 == ~saa7146_debug~0 % 4294967296;saa7146_pgtable_build_#t~bitwise1167#1 := ~saa7146_debug~0; [2025-02-08 04:22:23,073 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10657-3: assume !(64 == ~saa7146_debug~0 % 4294967296); [2025-02-08 04:22:23,073 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10657-2: havoc saa7146_pgtable_build_#t~bitwise1167#1;assume saa7146_pgtable_build_#t~bitwise1167#1 % 4294967296 <= ~saa7146_debug~0 % 4294967296 && saa7146_pgtable_build_#t~bitwise1167#1 % 4294967296 <= 64; [2025-02-08 04:22:23,073 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13300-1: SUMMARY for call ldv_dummy_resourceless_instance_callback_2_40_#t~ret1846#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:22:23,073 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13300: assume -2147483648 <= ldv_dummy_resourceless_instance_callback_2_40_#t~ret1846#1 && ldv_dummy_resourceless_instance_callback_2_40_#t~ret1846#1 <= 2147483647;havoc ldv_dummy_resourceless_instance_callback_2_40_#t~ret1846#1;havoc ldv_dummy_resourceless_instance_callback_2_40_#t~ret1846#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:22:23,073 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8147: SUMMARY for call ldv_assume((if 0 != ~ldv_0_ret_default~0 then 1 else 0)); srcloc: null [2025-02-08 04:22:23,073 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8015: 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~ret863#1, ldv_file_operations_file_operations_instance_0_#t~ret864#1, ldv_file_operations_file_operations_instance_0_#t~ret865#1, ldv_file_operations_file_operations_instance_0_#t~ret866#1, ldv_file_operations_file_operations_instance_0_#t~mem867#1.base, ldv_file_operations_file_operations_instance_0_#t~mem867#1.offset, ldv_file_operations_file_operations_instance_0_#t~mem868#1.base, ldv_file_operations_file_operations_instance_0_#t~mem868#1.offset, ldv_file_operations_file_operations_instance_0_#t~ret869#1, ldv_file_operations_file_operations_instance_0_#t~ret870#1, ldv_file_operations_file_operations_instance_0_#t~ret871#1, ldv_file_operations_file_operations_instance_0_#t~ret872#1.base, ldv_file_operations_file_operations_instance_0_#t~ret872#1.offset, 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, ldv_file_operations_file_operations_instance_0_#t~ret875#1, ldv_file_operations_file_operations_instance_0_#t~ret876#1.base, ldv_file_operations_file_operations_instance_0_#t~ret876#1.offset, ldv_file_operations_file_operations_instance_0_#t~ret877#1.base, ldv_file_operations_file_operations_instance_0_#t~ret877#1.offset, ldv_file_operations_file_operations_instance_0_#t~mem878#1.base, ldv_file_operations_file_operations_instance_0_#t~mem878#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~14#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~14#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:22:23,073 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9072-1: ldv_switch_1_#res#1 := 11; [2025-02-08 04:22:23,073 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8676: 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:22:23,073 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8280-1: SUMMARY for call ldv_io_instance_callback_5_26_#t~ret885#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:22:23,073 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8280: assume -9223372036854775808 <= ldv_io_instance_callback_5_26_#t~ret885#1 && ldv_io_instance_callback_5_26_#t~ret885#1 <= 9223372036854775807;havoc ldv_io_instance_callback_5_26_#t~ret885#1;havoc ldv_io_instance_callback_5_26_#t~ret885#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:22:23,073 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8148-1: SUMMARY for call ldv_file_operations_file_operations_instance_0_#t~ret865#1 := ldv_undef_int(); srcloc: null [2025-02-08 04:22:23,073 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8148: assume -2147483648 <= ldv_file_operations_file_operations_instance_0_#t~ret865#1 && ldv_file_operations_file_operations_instance_0_#t~ret865#1 <= 2147483647;ldv_file_operations_file_operations_instance_0_~tmp___0~20#1 := ldv_file_operations_file_operations_instance_0_#t~ret865#1;havoc ldv_file_operations_file_operations_instance_0_#t~ret865#1; [2025-02-08 04:22:23,074 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9866: 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~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_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:22:23,074 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13169: assume -2147483648 <= ldv_dummy_resourceless_instance_callback_2_28_#t~ret1835#1 && ldv_dummy_resourceless_instance_callback_2_28_#t~ret1835#1 <= 2147483647;havoc ldv_dummy_resourceless_instance_callback_2_28_#t~ret1835#1;havoc ldv_dummy_resourceless_instance_callback_2_28_#t~ret1835#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:22:23,074 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13169-1: SUMMARY for call ldv_dummy_resourceless_instance_callback_2_28_#t~ret1835#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:22:23,074 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8677: ~ldv_statevar_2~0 := 2; [2025-02-08 04:22:23,074 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8677-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:22:23,074 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9866-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(1); srcloc: null [2025-02-08 04:22:23,074 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8809: ~ldv_statevar_2~0 := 2; [2025-02-08 04:22:23,074 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8809-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:22:23,074 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8545: assume 37 == ~ldv_statevar_2~0; [2025-02-08 04:22:23,074 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8545: assume !(37 == ~ldv_statevar_2~0); [2025-02-08 04:22:23,074 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12641: call write~int#32(1, buffer_prepare_~buf~2#1.base, 32 + buffer_prepare_~buf~2#1.offset, 4);call write~$Pointer$#32(#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:22:23,074 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12113-1: SUMMARY for call vidioc_s_std_#t~ret1600#1 := ldv__builtin_expect((if vidioc_s_std_#t~mem1599#1 % 4294967296 % 18446744073709551616 <= 9223372036854775807 then vidioc_s_std_#t~mem1599#1 % 4294967296 % 18446744073709551616 else vidioc_s_std_#t~mem1599#1 % 4294967296 % 18446744073709551616 - 18446744073709551616) % 2, 0); srcloc: null [2025-02-08 04:22:23,074 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9074-1: ldv_switch_1_#res#1 := 12; [2025-02-08 04:22:23,074 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12113: assume -9223372036854775808 <= vidioc_s_std_#t~ret1600#1 && vidioc_s_std_#t~ret1600#1 <= 9223372036854775807;vidioc_s_std_~tmp___3~15#1 := vidioc_s_std_#t~ret1600#1;havoc vidioc_s_std_#t~mem1599#1;havoc vidioc_s_std_#t~ret1600#1; [2025-02-08 04:22:23,074 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9735: assume 21 == ~ldv_statevar_6~0; [2025-02-08 04:22:23,074 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9735: assume !(21 == ~ldv_statevar_6~0); [2025-02-08 04:22:23,074 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12510-2: havoc buffer_prepare_#t~bitwise1669#1;assume buffer_prepare_#t~bitwise1669#1 % 4294967296 <= ~saa7146_debug~0 % 4294967296 && buffer_prepare_#t~bitwise1669#1 % 4294967296 <= 64; [2025-02-08 04:22:23,074 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12510-1: [2025-02-08 04:22:23,074 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12510-4: assume 0 == ~saa7146_debug~0 % 4294967296;buffer_prepare_#t~bitwise1669#1 := 0; [2025-02-08 04:22:23,074 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12510-4: assume !(0 == ~saa7146_debug~0 % 4294967296); [2025-02-08 04:22:23,074 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12510-3: assume 64 == ~saa7146_debug~0 % 4294967296;buffer_prepare_#t~bitwise1669#1 := ~saa7146_debug~0; [2025-02-08 04:22:23,074 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12510-3: assume !(64 == ~saa7146_debug~0 % 4294967296); [2025-02-08 04:22:23,074 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12510: assume 0 != buffer_prepare_#t~bitwise1669#1 % 4294967296;havoc buffer_prepare_#t~bitwise1669#1;call write~$Pointer$#10(568, 0, buffer_prepare_~#descriptor~31#1.base, buffer_prepare_~#descriptor~31#1.offset, 8);call write~$Pointer$#10(569, 0, buffer_prepare_~#descriptor~31#1.base, 8 + buffer_prepare_~#descriptor~31#1.offset, 8);call write~$Pointer$#10(570, 0, buffer_prepare_~#descriptor~31#1.base, 16 + buffer_prepare_~#descriptor~31#1.offset, 8);call write~$Pointer$#10(571, 0, buffer_prepare_~#descriptor~31#1.base, 24 + buffer_prepare_~#descriptor~31#1.offset, 8);call write~int#10(1067, buffer_prepare_~#descriptor~31#1.base, 32 + buffer_prepare_~#descriptor~31#1.offset, 4);call write~int#10(0, buffer_prepare_~#descriptor~31#1.base, 36 + buffer_prepare_~#descriptor~31#1.offset, 4);call buffer_prepare_#t~mem1670#1 := read~int#10(buffer_prepare_~#descriptor~31#1.base, 36 + buffer_prepare_~#descriptor~31#1.offset, 4); [2025-02-08 04:22:23,075 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12510: assume !(0 != buffer_prepare_#t~bitwise1669#1 % 4294967296);havoc buffer_prepare_#t~bitwise1669#1; [2025-02-08 04:22:23,075 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8150: assume 0 != ldv_file_operations_file_operations_instance_0_~tmp___0~20#1;~ldv_statevar_0~0 := 7; [2025-02-08 04:22:23,075 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8150: assume !(0 != ldv_file_operations_file_operations_instance_0_~tmp___0~20#1);~ldv_statevar_0~0 := 12; [2025-02-08 04:22:23,075 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9868: 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~ret958#1.base, ldv_v4l2_file_operations_io_instance_6_#t~ret958#1.offset;havoc ldv_v4l2_file_operations_io_instance_6_#t~ret958#1.base, ldv_v4l2_file_operations_io_instance_6_#t~ret958#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~ret1851#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:22:23,075 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9868-1: SUMMARY for call ldv_v4l2_file_operations_io_instance_6_#t~ret958#1.base, ldv_v4l2_file_operations_io_instance_6_#t~ret958#1.offset := ldv_xmalloc(8); srcloc: null [2025-02-08 04:22:23,075 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9472: assume 13 == ~ldv_statevar_5~0; [2025-02-08 04:22:23,075 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9472: assume !(13 == ~ldv_statevar_5~0); [2025-02-08 04:22:23,075 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9076-1: ldv_switch_1_#res#1 := 13; [2025-02-08 04:22:23,075 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12115: assume 0 != vidioc_s_std_~tmp___3~15#1;call vidioc_s_std_#t~mem1601#1.base, vidioc_s_std_#t~mem1601#1.offset := read~$Pointer$#32(vidioc_s_std_~vv~20#1.base, 1129 + vidioc_s_std_~vv~20#1.offset, 8);call vidioc_s_std_#t~mem1602#1.base, vidioc_s_std_#t~mem1602#1.offset := read~$Pointer$#32(vidioc_s_std_#t~mem1601#1.base, vidioc_s_std_#t~mem1601#1.offset, 8); [2025-02-08 04:22:23,075 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12115: assume !(0 != vidioc_s_std_~tmp___3~15#1); [2025-02-08 04:22:23,075 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7887-1: SUMMARY for call ldv_assume((if 5 == ~ldv_statevar_2~0 then 1 else 0)); srcloc: null [2025-02-08 04:22:23,075 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7887: 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:22:23,075 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7755-1: SUMMARY for call ldv_dummy_resourceless_instance_callback_1_3_#t~ret857#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:22:23,075 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7755: assume -2147483648 <= ldv_dummy_resourceless_instance_callback_1_3_#t~ret857#1 && ldv_dummy_resourceless_instance_callback_1_3_#t~ret857#1 <= 2147483647;havoc ldv_dummy_resourceless_instance_callback_1_3_#t~ret857#1;havoc ldv_dummy_resourceless_instance_callback_1_3_#t~ret857#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:22:23,075 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8416: 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~ret857#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:22:23,075 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8020: 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~ret895#1, ldv_struct_v4l2_ctrl_ops_dummy_resourceless_instance_1_#t~ret896#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:22:23,075 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12645-1: [2025-02-08 04:22:23,075 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8549: assume 38 == ~ldv_statevar_2~0; [2025-02-08 04:22:23,075 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8549: assume !(38 == ~ldv_statevar_2~0); [2025-02-08 04:22:23,075 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12645: assume 0 != buffer_prepare_#t~bitwise1743#1 % 4294967296;havoc buffer_prepare_#t~bitwise1743#1;call write~$Pointer$#10(592, 0, buffer_prepare_~#descriptor___3~6#1.base, buffer_prepare_~#descriptor___3~6#1.offset, 8);call write~$Pointer$#10(593, 0, buffer_prepare_~#descriptor___3~6#1.base, 8 + buffer_prepare_~#descriptor___3~6#1.offset, 8);call write~$Pointer$#10(594, 0, buffer_prepare_~#descriptor___3~6#1.base, 16 + buffer_prepare_~#descriptor___3~6#1.offset, 8);call write~$Pointer$#10(595, 0, buffer_prepare_~#descriptor___3~6#1.base, 24 + buffer_prepare_~#descriptor___3~6#1.offset, 8);call write~int#10(1133, buffer_prepare_~#descriptor___3~6#1.base, 32 + buffer_prepare_~#descriptor___3~6#1.offset, 4);call write~int#10(0, buffer_prepare_~#descriptor___3~6#1.base, 36 + buffer_prepare_~#descriptor___3~6#1.offset, 4);call buffer_prepare_#t~mem1744#1 := read~int#10(buffer_prepare_~#descriptor___3~6#1.base, 36 + buffer_prepare_~#descriptor___3~6#1.offset, 4); [2025-02-08 04:22:23,075 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12645: assume !(0 != buffer_prepare_#t~bitwise1743#1 % 4294967296);havoc buffer_prepare_#t~bitwise1743#1; [2025-02-08 04:22:23,075 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12645-3: assume 2 == ~saa7146_debug~0 % 4294967296;buffer_prepare_#t~bitwise1743#1 := ~saa7146_debug~0; [2025-02-08 04:22:23,075 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12645-3: assume !(2 == ~saa7146_debug~0 % 4294967296); [2025-02-08 04:22:23,075 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12645-2: havoc buffer_prepare_#t~bitwise1743#1;assume buffer_prepare_#t~bitwise1743#1 % 4294967296 <= ~saa7146_debug~0 % 4294967296 && buffer_prepare_#t~bitwise1743#1 % 4294967296 <= 2; [2025-02-08 04:22:23,075 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12645-4: assume 0 == ~saa7146_debug~0 % 4294967296;buffer_prepare_#t~bitwise1743#1 := 0; [2025-02-08 04:22:23,076 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12645-4: assume !(0 == ~saa7146_debug~0 % 4294967296); [2025-02-08 04:22:23,076 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12117-1: SUMMARY for call vidioc_s_std_#t~ret1603#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:22:23,076 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9078-1: ldv_switch_1_#res#1 := 14; [2025-02-08 04:22:23,076 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12117: assume -2147483648 <= vidioc_s_std_#t~ret1603#1 && vidioc_s_std_#t~ret1603#1 <= 2147483647;havoc vidioc_s_std_#t~mem1601#1.base, vidioc_s_std_#t~mem1601#1.offset;havoc vidioc_s_std_#t~mem1602#1.base, vidioc_s_std_#t~mem1602#1.offset;havoc vidioc_s_std_#t~ret1603#1; [2025-02-08 04:22:23,076 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9739: assume 22 == ~ldv_statevar_6~0; [2025-02-08 04:22:23,076 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9739: assume !(22 == ~ldv_statevar_6~0); [2025-02-08 04:22:23,076 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12382-1: SUMMARY for call vidioc_streamoff_#t~ret1650#1 := ldv__builtin_expect((if vidioc_streamoff_#t~mem1649#1 % 4294967296 % 18446744073709551616 <= 9223372036854775807 then vidioc_streamoff_#t~mem1649#1 % 4294967296 % 18446744073709551616 else vidioc_streamoff_#t~mem1649#1 % 4294967296 % 18446744073709551616 - 18446744073709551616) % 2, 0); srcloc: null [2025-02-08 04:22:23,076 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12382: assume -9223372036854775808 <= vidioc_streamoff_#t~ret1650#1 && vidioc_streamoff_#t~ret1650#1 <= 9223372036854775807;vidioc_streamoff_~tmp___1~29#1 := vidioc_streamoff_#t~ret1650#1;havoc vidioc_streamoff_#t~mem1649#1;havoc vidioc_streamoff_#t~ret1650#1; [2025-02-08 04:22:23,076 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6040-1: SUMMARY for call saa7146_buffer_timeout_#t~ret287#1 := ldv__builtin_expect((if saa7146_buffer_timeout_#t~mem286#1 % 4294967296 % 18446744073709551616 <= 9223372036854775807 then saa7146_buffer_timeout_#t~mem286#1 % 4294967296 % 18446744073709551616 else saa7146_buffer_timeout_#t~mem286#1 % 4294967296 % 18446744073709551616 - 18446744073709551616) % 2, 0); srcloc: null [2025-02-08 04:22:23,076 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11986: assume -9223372036854775808 <= vidioc_s_std_#t~ret1555#1 && vidioc_s_std_#t~ret1555#1 <= 9223372036854775807;vidioc_s_std_~tmp~68#1 := vidioc_s_std_#t~ret1555#1;havoc vidioc_s_std_#t~mem1554#1;havoc vidioc_s_std_#t~ret1555#1; [2025-02-08 04:22:23,076 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6040: assume -9223372036854775808 <= saa7146_buffer_timeout_#t~ret287#1 && saa7146_buffer_timeout_#t~ret287#1 <= 9223372036854775807;saa7146_buffer_timeout_~tmp~18#1 := saa7146_buffer_timeout_#t~ret287#1;havoc saa7146_buffer_timeout_#t~mem286#1;havoc saa7146_buffer_timeout_#t~ret287#1; [2025-02-08 04:22:23,076 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8683: 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~ret1832#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~bitwise1604#1, vidioc_overlay_#t~mem1605#1, vidioc_overlay_#t~ret1606#1, vidioc_overlay_#t~ret1607#1, vidioc_overlay_#t~ret1608#1, vidioc_overlay_#t~ret1609#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~69#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~69#1; [2025-02-08 04:22:23,076 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9872: 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:22:23,076 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11986-1: SUMMARY for call vidioc_s_std_#t~ret1555#1 := ldv__builtin_expect((if vidioc_s_std_#t~mem1554#1 % 4294967296 % 18446744073709551616 <= 9223372036854775807 then vidioc_s_std_#t~mem1554#1 % 4294967296 % 18446744073709551616 else vidioc_s_std_#t~mem1554#1 % 4294967296 % 18446744073709551616 - 18446744073709551616) % 2, 0); srcloc: null [2025-02-08 04:22:23,076 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8815: 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~ret1847#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:22:23,076 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9476: assume 14 == ~ldv_statevar_5~0; [2025-02-08 04:22:23,076 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9476: assume !(14 == ~ldv_statevar_5~0); [2025-02-08 04:22:23,076 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10665-1: SUMMARY for call saa7146_pgtable_build_#t~ret1169#1 := ldv__builtin_expect((if saa7146_pgtable_build_#t~mem1168#1 % 4294967296 % 18446744073709551616 <= 9223372036854775807 then saa7146_pgtable_build_#t~mem1168#1 % 4294967296 % 18446744073709551616 else saa7146_pgtable_build_#t~mem1168#1 % 4294967296 % 18446744073709551616 - 18446744073709551616) % 2, 0); srcloc: null [2025-02-08 04:22:23,076 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9608: 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~ret883#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:22:23,076 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10665: assume -9223372036854775808 <= saa7146_pgtable_build_#t~ret1169#1 && saa7146_pgtable_build_#t~ret1169#1 <= 9223372036854775807;saa7146_pgtable_build_~tmp___3~11#1 := saa7146_pgtable_build_#t~ret1169#1;havoc saa7146_pgtable_build_#t~mem1168#1;havoc saa7146_pgtable_build_#t~ret1169#1; [2025-02-08 04:22:23,076 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9080-1: ldv_switch_1_#res#1 := 15; [2025-02-08 04:22:23,076 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9873: ~ldv_statevar_6~0 := 3; [2025-02-08 04:22:23,076 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9873-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:22:23,076 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12384: assume 0 != vidioc_streamoff_~tmp___1~29#1; [2025-02-08 04:22:23,076 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12384: assume !(0 != vidioc_streamoff_~tmp___1~29#1); [2025-02-08 04:22:23,076 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6042: assume 0 != saa7146_buffer_timeout_~tmp~18#1; [2025-02-08 04:22:23,076 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6042: assume !(0 != saa7146_buffer_timeout_~tmp~18#1); [2025-02-08 04:22:23,076 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11988: assume 0 != vidioc_s_std_~tmp~68#1; [2025-02-08 04:22:23,077 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11988: assume !(0 != vidioc_s_std_~tmp~68#1); [2025-02-08 04:22:23,077 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10667: assume 0 != saa7146_pgtable_build_~tmp___3~11#1; [2025-02-08 04:22:23,077 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10667: assume !(0 != saa7146_pgtable_build_~tmp___3~11#1); [2025-02-08 04:22:23,077 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8553: assume 39 == ~ldv_statevar_2~0; [2025-02-08 04:22:23,077 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8553: assume !(39 == ~ldv_statevar_2~0); [2025-02-08 04:22:23,077 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8818: ~ldv_statevar_2~0 := 2; [2025-02-08 04:22:23,077 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8025: 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~ret897#1, ldv_struct_v4l2_ioctl_ops_dummy_resourceless_instance_2_#t~ret898#1, 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, ldv_struct_v4l2_ioctl_ops_dummy_resourceless_instance_2_#t~ret901#1.base, ldv_struct_v4l2_ioctl_ops_dummy_resourceless_instance_2_#t~ret901#1.offset, ldv_struct_v4l2_ioctl_ops_dummy_resourceless_instance_2_#t~ret902#1.base, ldv_struct_v4l2_ioctl_ops_dummy_resourceless_instance_2_#t~ret902#1.offset, ldv_struct_v4l2_ioctl_ops_dummy_resourceless_instance_2_#t~ret903#1.base, ldv_struct_v4l2_ioctl_ops_dummy_resourceless_instance_2_#t~ret903#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~15#1.base, ldv_struct_v4l2_ioctl_ops_dummy_resourceless_instance_2_~tmp___1~15#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~15#1.base, ldv_struct_v4l2_ioctl_ops_dummy_resourceless_instance_2_~tmp___1~15#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:22:23,077 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9082-1: ldv_switch_1_#res#1 := 17; [2025-02-08 04:22:23,077 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8686-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:22:23,077 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8818-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:22:23,077 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9743: assume 24 == ~ldv_statevar_6~0; [2025-02-08 04:22:23,077 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9743: assume !(24 == ~ldv_statevar_6~0); [2025-02-08 04:22:23,077 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8686: ~ldv_statevar_2~0 := 2; [2025-02-08 04:22:23,077 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8422: assume -2147483648 <= ldv_struct_v4l2_ctrl_ops_dummy_resourceless_instance_1_#t~ret896#1 && ldv_struct_v4l2_ctrl_ops_dummy_resourceless_instance_1_#t~ret896#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~ret896#1;havoc ldv_struct_v4l2_ctrl_ops_dummy_resourceless_instance_1_#t~ret896#1; [2025-02-08 04:22:23,077 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12518-1: SUMMARY for call buffer_prepare_#t~ret1671#1 := ldv__builtin_expect((if buffer_prepare_#t~mem1670#1 % 4294967296 % 18446744073709551616 <= 9223372036854775807 then buffer_prepare_#t~mem1670#1 % 4294967296 % 18446744073709551616 else buffer_prepare_#t~mem1670#1 % 4294967296 % 18446744073709551616 - 18446744073709551616) % 2, 0); srcloc: null [2025-02-08 04:22:23,077 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12386: assume -2147483648 <= vidioc_streamoff_#t~ret1651#1 && vidioc_streamoff_#t~ret1651#1 <= 2147483647;havoc vidioc_streamoff_#t~ret1651#1; [2025-02-08 04:22:23,077 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12518: assume -9223372036854775808 <= buffer_prepare_#t~ret1671#1 && buffer_prepare_#t~ret1671#1 <= 9223372036854775807;buffer_prepare_~tmp~76#1 := buffer_prepare_#t~ret1671#1;havoc buffer_prepare_#t~mem1670#1;havoc buffer_prepare_#t~ret1671#1; [2025-02-08 04:22:23,077 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8422-1: SUMMARY for call ldv_struct_v4l2_ctrl_ops_dummy_resourceless_instance_1_#t~ret896#1 := ldv_undef_int(); srcloc: null [2025-02-08 04:22:23,077 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8158: SUMMARY for call ldv_assume((if 0 == ~ldv_0_ret_default~0 then 1 else 0)); srcloc: null [2025-02-08 04:22:23,077 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6044-1: SUMMARY for call saa7146_buffer_timeout_#t~ret288#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:22:23,077 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13311: assume -2147483648 <= ldv_dummy_resourceless_instance_callback_2_41_#t~ret1847#1 && ldv_dummy_resourceless_instance_callback_2_41_#t~ret1847#1 <= 2147483647;havoc ldv_dummy_resourceless_instance_callback_2_41_#t~ret1847#1;havoc ldv_dummy_resourceless_instance_callback_2_41_#t~ret1847#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:22:23,077 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13311-1: SUMMARY for call ldv_dummy_resourceless_instance_callback_2_41_#t~ret1847#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:22:23,077 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12386-1: SUMMARY for call vidioc_streamoff_#t~ret1651#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:22:23,078 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6044: assume -2147483648 <= saa7146_buffer_timeout_#t~ret288#1 && saa7146_buffer_timeout_#t~ret288#1 <= 2147483647;havoc saa7146_buffer_timeout_#t~ret288#1; [2025-02-08 04:22:23,078 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7894: 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:22:23,078 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11990-1: SUMMARY for call vidioc_s_std_#t~ret1556#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:22:23,078 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11990: assume -2147483648 <= vidioc_s_std_#t~ret1556#1 && vidioc_s_std_#t~ret1556#1 <= 2147483647;havoc vidioc_s_std_#t~ret1556#1; [2025-02-08 04:22:23,078 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7894-1: SUMMARY for call ldv_assume((if 5 == ~ldv_statevar_3~0 then 1 else 0)); srcloc: null [2025-02-08 04:22:23,078 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10669-1: SUMMARY for call saa7146_pgtable_build_#t~ret1170#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:22:23,078 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10669: assume -2147483648 <= saa7146_pgtable_build_#t~ret1170#1 && saa7146_pgtable_build_#t~ret1170#1 <= 2147483647;havoc saa7146_pgtable_build_#t~ret1170#1; [2025-02-08 04:22:23,078 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8291-1: SUMMARY for call ldv_io_instance_callback_5_29_#t~ret886#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:22:23,078 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8291: assume -9223372036854775808 <= ldv_io_instance_callback_5_29_#t~ret886#1 && ldv_io_instance_callback_5_29_#t~ret886#1 <= 9223372036854775807;havoc ldv_io_instance_callback_5_29_#t~ret886#1;havoc ldv_io_instance_callback_5_29_#t~ret886#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:22:23,078 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9480: assume 17 == ~ldv_statevar_5~0; [2025-02-08 04:22:23,078 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9480: assume !(17 == ~ldv_statevar_5~0); [2025-02-08 04:22:23,078 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8159-1: SUMMARY for call ldv_file_operations_file_operations_instance_0_#t~ret866#1 := ldv_switch_0(); srcloc: null [2025-02-08 04:22:23,078 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8159: assume -2147483648 <= ldv_file_operations_file_operations_instance_0_#t~ret866#1 && ldv_file_operations_file_operations_instance_0_#t~ret866#1 <= 2147483647;~ldv_statevar_0~0 := ldv_file_operations_file_operations_instance_0_#t~ret866#1;havoc ldv_file_operations_file_operations_instance_0_#t~ret866#1; [2025-02-08 04:22:23,078 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9084-1: ldv_switch_1_#res#1 := 20; [2025-02-08 04:22:23,078 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8424: assume 0 != ldv_struct_v4l2_ctrl_ops_dummy_resourceless_instance_1_~tmp___0~21#1;~ldv_statevar_1~0 := 1; [2025-02-08 04:22:23,078 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8424: assume !(0 != ldv_struct_v4l2_ctrl_ops_dummy_resourceless_instance_1_~tmp___0~21#1);~ldv_statevar_1~0 := 3; [2025-02-08 04:22:23,078 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12520: assume 0 != buffer_prepare_~tmp~76#1; [2025-02-08 04:22:23,078 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12520: assume !(0 != buffer_prepare_~tmp~76#1); [2025-02-08 04:22:23,078 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13181: assume -2147483648 <= ldv_dummy_resourceless_instance_callback_2_29_#t~ret1836#1 && ldv_dummy_resourceless_instance_callback_2_29_#t~ret1836#1 <= 2147483647;havoc ldv_dummy_resourceless_instance_callback_2_29_#t~ret1836#1;havoc ldv_dummy_resourceless_instance_callback_2_29_#t~ret1836#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:22:23,078 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12124-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:22:23,078 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13181-1: SUMMARY for call ldv_dummy_resourceless_instance_callback_2_29_#t~ret1836#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:22:23,079 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12653-1: SUMMARY for call buffer_prepare_#t~ret1745#1 := ldv__builtin_expect((if buffer_prepare_#t~mem1744#1 % 4294967296 % 18446744073709551616 <= 9223372036854775807 then buffer_prepare_#t~mem1744#1 % 4294967296 % 18446744073709551616 else buffer_prepare_#t~mem1744#1 % 4294967296 % 18446744073709551616 - 18446744073709551616) % 2, 0); srcloc: null [2025-02-08 04:22:23,079 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8557: assume 40 == ~ldv_statevar_2~0; [2025-02-08 04:22:23,079 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8557: assume !(40 == ~ldv_statevar_2~0); [2025-02-08 04:22:23,079 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12653: assume -9223372036854775808 <= buffer_prepare_#t~ret1745#1 && buffer_prepare_#t~ret1745#1 <= 9223372036854775807;buffer_prepare_~tmp___3~16#1 := buffer_prepare_#t~ret1745#1;havoc buffer_prepare_#t~mem1744#1;havoc buffer_prepare_#t~ret1745#1; [2025-02-08 04:22:23,079 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9614: 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~ret884#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:22:23,205 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:22:23,211 INFO L158 Benchmark]: Toolchain (without parser) took 37552.87ms. Allocated memory was 142.6MB in the beginning and 1.2GB in the end (delta: 1.1GB). Free memory was 86.9MB in the beginning and 821.0MB in the end (delta: -734.1MB). Peak memory consumption was 953.8MB. Max. memory is 16.1GB. [2025-02-08 04:22:23,211 INFO L158 Benchmark]: CDTParser took 0.19ms. Allocated memory is still 201.3MB. Free memory is still 127.6MB. There was no memory consumed. Max. memory is 16.1GB. [2025-02-08 04:22:23,211 INFO L158 Benchmark]: CACSL2BoogieTranslator took 3225.34ms. Allocated memory was 142.6MB in the beginning and 310.4MB in the end (delta: 167.8MB). Free memory was 86.9MB in the beginning and 168.0MB in the end (delta: -81.0MB). Peak memory consumption was 210.6MB. Max. memory is 16.1GB. [2025-02-08 04:22:23,211 INFO L158 Benchmark]: Boogie Procedure Inliner took 441.33ms. Allocated memory is still 310.4MB. Free memory was 168.0MB in the beginning and 150.4MB in the end (delta: 17.5MB). Peak memory consumption was 124.0MB. Max. memory is 16.1GB. [2025-02-08 04:22:23,212 INFO L158 Benchmark]: Boogie Preprocessor took 3414.24ms. Allocated memory was 310.4MB in the beginning and 1.2GB in the end (delta: 906.0MB). Free memory was 150.4MB in the beginning and 804.0MB in the end (delta: -653.6MB). Peak memory consumption was 386.3MB. Max. memory is 16.1GB. [2025-02-08 04:22:23,212 INFO L158 Benchmark]: IcfgBuilder took 30467.27ms. Allocated memory is still 1.2GB. Free memory was 804.0MB in the beginning and 821.0MB in the end (delta: -17.1MB). Peak memory consumption was 595.4MB. Max. memory is 16.1GB. [2025-02-08 04:22:23,213 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.19ms. Allocated memory is still 201.3MB. Free memory is still 127.6MB. There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 3225.34ms. Allocated memory was 142.6MB in the beginning and 310.4MB in the end (delta: 167.8MB). Free memory was 86.9MB in the beginning and 168.0MB in the end (delta: -81.0MB). Peak memory consumption was 210.6MB. Max. memory is 16.1GB. * Boogie Procedure Inliner took 441.33ms. Allocated memory is still 310.4MB. Free memory was 168.0MB in the beginning and 150.4MB in the end (delta: 17.5MB). Peak memory consumption was 124.0MB. Max. memory is 16.1GB. * Boogie Preprocessor took 3414.24ms. Allocated memory was 310.4MB in the beginning and 1.2GB in the end (delta: 906.0MB). Free memory was 150.4MB in the beginning and 804.0MB in the end (delta: -653.6MB). Peak memory consumption was 386.3MB. Max. memory is 16.1GB. * IcfgBuilder took 30467.27ms. Allocated memory is still 1.2GB. Free memory was 804.0MB in the beginning and 821.0MB in the end (delta: -17.1MB). Peak memory consumption was 595.4MB. 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: 5037]: 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"); [5037] - GenericResultAtLocation [Line: 5068]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"/home/debian/klever-work/native-scheduler-work-dir/scheduler/jobs/dfbfd2da522a1f5f4786ee57b863db44/klever-core-work-dir/f860c18/linux-kernel-locking-spinlock/lkbce/arch/x86/include/asm/paravirt.h"), "i" (804), "i" (12UL)); [5068-5069] - GenericResultAtLocation [Line: 5074]: 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"); [5074-5076] - GenericResultAtLocation [Line: 5129]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret__): "m" (__preempt_count)); [5129] - GenericResultAtLocation [Line: 5132]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret__): "m" (__preempt_count)); [5132] - GenericResultAtLocation [Line: 5135]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret__): "m" (__preempt_count)); [5135] - GenericResultAtLocation [Line: 5138]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret__): "m" (__preempt_count)); [5138] - GenericResultAtLocation [Line: 5184]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("movl %1,%0": "=r" (ret): "m" (*((unsigned int volatile *)addr)): "memory"); [5184] - GenericResultAtLocation [Line: 5191]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("movl %0,%1": : "r" (val), "m" (*((unsigned int volatile *)addr)): "memory"); [5191] - GenericResultAtLocation [Line: 5584]: 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)); [5584-5585] - GenericResultAtLocation [Line: 5652]: 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)); [5652-5653] - GenericResultAtLocation [Line: 5685]: 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)); [5685-5686] - GenericResultAtLocation [Line: 5716]: 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)); [5716-5717] - GenericResultAtLocation [Line: 5793]: 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)); [5793-5794] - GenericResultAtLocation [Line: 5843]: 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)); [5843-5844] - GenericResultAtLocation [Line: 5906]: 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)); [5906-5907] - GenericResultAtLocation [Line: 5937]: 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)); [5937-5938] - GenericResultAtLocation [Line: 6457]: 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)); [6457-6458] - GenericResultAtLocation [Line: 6708]: 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)); [6708-6709] - GenericResultAtLocation [Line: 6767]: 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)); [6767-6768] - GenericResultAtLocation [Line: 10926]: 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)); [10926-10927] - GenericResultAtLocation [Line: 11071]: 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)); [11071-11072] - GenericResultAtLocation [Line: 14588]: 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)); [14588-14589] - GenericResultAtLocation [Line: 14599]: 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)); [14599-14600] - GenericResultAtLocation [Line: 14610]: 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)); [14610-14611] - GenericResultAtLocation [Line: 14975]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("bt %2,%1\n\tsbb %0,%0": "=r" (oldbit): "m" (*((unsigned long *)addr)), "Ir" (nr)); [14975-14976] - GenericResultAtLocation [Line: 15004]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret__): "p" (& current_task)); [15004] - GenericResultAtLocation [Line: 15007]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& current_task)); [15007] - GenericResultAtLocation [Line: 15010]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& current_task)); [15010] - GenericResultAtLocation [Line: 15013]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& current_task)); [15013] RESULT: Ultimate could not prove your program: Toolchain returned no result. [2025-02-08 04:22:23,380 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Ended with 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-spinlock_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 1c9bb3c4d67a2ea62bf3e1153dc51c3186e4ee17e2a2be9629d966382d6c148c --- Real Ultimate output --- This is Ultimate 0.3.0-?-48c9605-m [2025-02-08 04:22:25,398 INFO L188 SettingsManager]: Resetting all preferences to default values... [2025-02-08 04:22:25,477 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:22:25,481 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2025-02-08 04:22:25,483 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2025-02-08 04:22:25,505 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2025-02-08 04:22:25,507 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2025-02-08 04:22:25,507 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2025-02-08 04:22:25,508 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2025-02-08 04:22:25,508 INFO L153 SettingsManager]: * Use memory slicer=true [2025-02-08 04:22:25,508 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2025-02-08 04:22:25,508 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2025-02-08 04:22:25,508 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2025-02-08 04:22:25,508 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2025-02-08 04:22:25,508 INFO L153 SettingsManager]: * Use SBE=true [2025-02-08 04:22:25,509 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2025-02-08 04:22:25,509 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2025-02-08 04:22:25,509 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2025-02-08 04:22:25,509 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2025-02-08 04:22:25,509 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2025-02-08 04:22:25,509 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2025-02-08 04:22:25,510 INFO L153 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2025-02-08 04:22:25,510 INFO L153 SettingsManager]: * Use bitvectors instead of ints=true [2025-02-08 04:22:25,510 INFO L153 SettingsManager]: * Memory model=HoenickeLindenmann_4ByteResolution [2025-02-08 04:22:25,511 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2025-02-08 04:22:25,511 INFO L153 SettingsManager]: * Behaviour of calls to undefined functions=OVERAPPROXIMATE_BEHAVIOUR [2025-02-08 04:22:25,511 INFO L153 SettingsManager]: * Use constant arrays=true [2025-02-08 04:22:25,511 INFO L151 SettingsManager]: Preferences of IcfgBuilder differ from their defaults: [2025-02-08 04:22:25,511 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2025-02-08 04:22:25,511 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2025-02-08 04:22:25,511 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2025-02-08 04:22:25,511 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-02-08 04:22:25,511 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2025-02-08 04:22:25,511 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2025-02-08 04:22:25,512 INFO L153 SettingsManager]: * Compute procedure contracts=false [2025-02-08 04:22:25,512 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2025-02-08 04:22:25,512 INFO L153 SettingsManager]: * Trace refinement strategy=FOX [2025-02-08 04:22:25,512 INFO L153 SettingsManager]: * Command for external solver=cvc4 --incremental --print-success --lang smt [2025-02-08 04:22:25,512 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2025-02-08 04:22:25,512 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2025-02-08 04:22:25,512 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2025-02-08 04:22:25,512 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2025-02-08 04:22:25,513 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 -> 1c9bb3c4d67a2ea62bf3e1153dc51c3186e4ee17e2a2be9629d966382d6c148c [2025-02-08 04:22:25,776 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2025-02-08 04:22:25,782 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2025-02-08 04:22:25,784 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2025-02-08 04:22:25,785 INFO L270 PluginConnector]: Initializing CDTParser... [2025-02-08 04:22:25,785 INFO L274 PluginConnector]: CDTParser initialized [2025-02-08 04:22:25,786 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-spinlock_drivers-media-common-saa7146-saa7146_vv.cil.i [2025-02-08 04:22:27,005 INFO L533 CDTParser]: Created temporary CDT project at /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/f6f56e572/db1316ac68b046c48356247bdd11e47b/FLAG1d5b844ea [2025-02-08 04:22:27,640 INFO L384 CDTParser]: Found 1 translation units. [2025-02-08 04:22:27,641 INFO L180 CDTParser]: Scanning /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-challenges/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-media-common-saa7146-saa7146_vv.cil.i [2025-02-08 04:22:27,695 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/f6f56e572/db1316ac68b046c48356247bdd11e47b/FLAG1d5b844ea [2025-02-08 04:22:27,710 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/f6f56e572/db1316ac68b046c48356247bdd11e47b [2025-02-08 04:22:27,712 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2025-02-08 04:22:27,714 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2025-02-08 04:22:27,716 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2025-02-08 04:22:27,716 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2025-02-08 04:22:27,721 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2025-02-08 04:22:27,722 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 08.02 04:22:27" (1/1) ... [2025-02-08 04:22:27,722 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@1cf10207 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:22:27, skipping insertion in model container [2025-02-08 04:22:27,723 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 08.02 04:22:27" (1/1) ... [2025-02-08 04:22:27,822 INFO L175 MainTranslator]: Built tables and reachable declarations [2025-02-08 04:22:28,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:22:28,841 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:22:28,841 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:22:28,842 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:22:28,842 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:22:28,853 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:22:28,859 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:22:28,860 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:22:28,865 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:22:28,872 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:22:28,875 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:22:28,881 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:22:28,890 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:22:28,906 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:22:28,911 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:22:28,927 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:22:28,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:22:28,933 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:22:28,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:22:28,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:22:28,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:22:28,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:22:28,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:22:28,970 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:22:28,970 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:22:28,978 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:22:29,558 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:22:29,563 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:22:29,564 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:22:29,564 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:22:29,564 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:22:29,564 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:22:29,565 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:22:29,565 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:22:29,579 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:22:29,579 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:22:29,579 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:22:29,579 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:22:29,579 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:22:29,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:22:29,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:22:29,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:22:29,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:22:29,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:22:29,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:22:29,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:22:29,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:22:29,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:22:29,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:22:29,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:22:29,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:22:29,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:22:29,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:22:29,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:22:29,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:22:29,583 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:22:29,583 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:22:29,583 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:22:29,583 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:22:29,583 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:22:29,583 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:22:29,584 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:22:29,584 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:22:29,584 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:22:29,585 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:22:29,585 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:22:29,585 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:22:29,585 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:22:29,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:22:29,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:22:29,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:22:29,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:22:29,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:22:29,587 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:22:29,587 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:22:29,587 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:22:29,587 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:22:29,587 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:22:29,589 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:22:29,589 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:22:29,589 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:22:29,589 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:22:29,589 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:22:29,589 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:22:29,590 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:22:29,590 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:22:29,590 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:22:29,591 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:22:29,592 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:22:29,592 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:22:29,592 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:22:29,599 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:22:29,599 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:22:29,599 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:22:29,599 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:22:29,599 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:22:29,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:22:29,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:22:29,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:22:29,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:22:29,601 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:22:29,601 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:22:29,601 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:22:29,601 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:22:29,602 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:22:29,602 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:22:29,602 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:22:29,602 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:22:29,602 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:22:29,604 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:22:29,604 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:22:29,604 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:22:29,604 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:22:29,604 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:22:29,605 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:22:29,605 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:22:29,605 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:22:29,605 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:22:29,605 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:22:29,606 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:22:29,606 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:22:29,606 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:22:29,606 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:22:29,607 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:22:29,607 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:22:29,607 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:22:29,607 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:22:29,678 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:22:29,678 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:22:29,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:22:29,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:22:29,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:22:29,759 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:22:29,767 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:22:29,767 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:22:29,772 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:22:29,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:22:29,782 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:22:29,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:22:29,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:22:29,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:22:29,794 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:22:29,794 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:22:29,794 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:22:29,794 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:22:29,795 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:22:29,795 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:22:29,795 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:22:29,795 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:22:29,801 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:22:29,804 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:22:29,808 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:22:29,811 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:22:29,816 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:22:29,821 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:22:29,846 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:22:29,848 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:22:29,854 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:22:29,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:22:29,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:22:29,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:22:29,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:22:29,865 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:22:29,874 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:22:29,874 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:22:29,877 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:22:29,880 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:22:29,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:22:29,887 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:22:29,890 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:22:29,895 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:22:29,907 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:22:29,907 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:22:29,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:22:29,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:22:29,921 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:22:29,922 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:22:29,925 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:22:29,925 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:22:29,932 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:22:29,933 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:22:29,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:22:29,944 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:22:29,993 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:22:29,993 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:22:29,993 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:22:30,003 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:22:30,003 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:22:30,003 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:22:30,003 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:22:30,009 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:22:30,009 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:22:30,009 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:22:30,010 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:22:30,010 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:22:30,010 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:22:30,010 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:22:30,010 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:22:30,010 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:22:30,011 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:22:30,011 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:22:30,011 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:22:30,017 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:22:30,017 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:22:30,017 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:22:30,018 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:22:30,018 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:22:30,018 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:22:30,032 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:22:30,032 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:22:30,032 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:22:30,033 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:22:30,033 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:22:30,033 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:22:30,034 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:22:30,035 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:22:30,035 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:22:30,035 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:22:30,035 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:22:30,036 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:22:30,036 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:22:30,036 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:22:30,036 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:22:30,069 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:22:30,070 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:22:30,070 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:22:30,070 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:22:30,127 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:22:30,132 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:22:30,134 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:22:30,137 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:22:30,137 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:22:30,150 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:22:30,151 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:22:30,151 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:22:30,152 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:22:30,152 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:22:30,152 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:22:30,152 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:22:30,152 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:22:30,152 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:22:30,156 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:22:30,156 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:22:30,156 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:22:30,156 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:22:30,156 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:22:30,157 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:22:30,158 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:22:30,158 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:22:30,158 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:22:30,159 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:22:30,167 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:22:30,167 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:22:30,182 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:22:30,183 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:22:30,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:22:30,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:22:30,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:22:30,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:22:30,215 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:22:30,216 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:22:30,221 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:22:30,238 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:22:30,238 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:22:30,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:22:30,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:22:30,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:22:30,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:22:30,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:22:30,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:22:30,246 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:22:30,257 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:22:30,272 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:22:30,279 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:22:30,279 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:22:30,316 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:22:30,317 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:22:30,318 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:22:30,318 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:22:30,541 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-spinlock_drivers-media-common-saa7146-saa7146_vv.cil.i[509912,509925] [2025-02-08 04:22:30,543 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-spinlock_drivers-media-common-saa7146-saa7146_vv.cil.i[510081,510094] [2025-02-08 04:22:30,543 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-spinlock_drivers-media-common-saa7146-saa7146_vv.cil.i[510248,510261] [2025-02-08 04:22:30,543 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-spinlock_drivers-media-common-saa7146-saa7146_vv.cil.i[510416,510429] [2025-02-08 04:22:30,563 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:22:30,564 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-02-08 04:22:30,610 INFO L200 MainTranslator]: Completed pre-run [2025-02-08 04:22:30,693 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"); [5037] [2025-02-08 04:22:30,695 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"/home/debian/klever-work/native-scheduler-work-dir/scheduler/jobs/dfbfd2da522a1f5f4786ee57b863db44/klever-core-work-dir/f860c18/linux-kernel-locking-spinlock/lkbce/arch/x86/include/asm/paravirt.h"), "i" (804), "i" (12UL)); [5068-5069] [2025-02-08 04:22:30,695 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"); [5074-5076] [2025-02-08 04:22:30,695 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret__): "m" (__preempt_count)); [5129] [2025-02-08 04:22:30,695 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret__): "m" (__preempt_count)); [5132] [2025-02-08 04:22:30,695 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret__): "m" (__preempt_count)); [5135] [2025-02-08 04:22:30,695 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret__): "m" (__preempt_count)); [5138] [2025-02-08 04:22:30,697 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("movl %1,%0": "=r" (ret): "m" (*((unsigned int volatile *)addr)): "memory"); [5184] [2025-02-08 04:22:30,697 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("movl %0,%1": : "r" (val), "m" (*((unsigned int volatile *)addr)): "memory"); [5191] [2025-02-08 04:22:30,712 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)); [5584-5585] [2025-02-08 04:22:30,714 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)); [5652-5653] [2025-02-08 04:22:30,715 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)); [5685-5686] [2025-02-08 04:22:30,716 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)); [5716-5717] [2025-02-08 04:22:30,722 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)); [5793-5794] [2025-02-08 04:22:30,723 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)); [5843-5844] [2025-02-08 04:22:30,724 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)); [5906-5907] [2025-02-08 04:22:30,725 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)); [5937-5938] [2025-02-08 04:22:30,766 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)); [6457-6458] [2025-02-08 04:22:30,771 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)); [6708-6709] [2025-02-08 04:22:30,772 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)); [6767-6768] [2025-02-08 04:22:30,943 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)); [10926-10927] [2025-02-08 04:22:30,955 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)); [11071-11072] [2025-02-08 04:22:31,156 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)); [14588-14589] [2025-02-08 04:22:31,157 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)); [14599-14600] [2025-02-08 04:22:31,157 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)); [14610-14611] [2025-02-08 04:22:31,173 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)); [14975-14976] [2025-02-08 04:22:31,174 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret__): "p" (& current_task)); [15004] [2025-02-08 04:22:31,176 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& current_task)); [15007] [2025-02-08 04:22:31,177 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& current_task)); [15010] [2025-02-08 04:22:31,178 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& current_task)); [15013] [2025-02-08 04:22:31,247 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-spinlock_drivers-media-common-saa7146-saa7146_vv.cil.i[509912,509925] [2025-02-08 04:22:31,248 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-spinlock_drivers-media-common-saa7146-saa7146_vv.cil.i[510081,510094] [2025-02-08 04:22:31,249 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-spinlock_drivers-media-common-saa7146-saa7146_vv.cil.i[510248,510261] [2025-02-08 04:22:31,249 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-spinlock_drivers-media-common-saa7146-saa7146_vv.cil.i[510416,510429] [2025-02-08 04:22:31,254 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-02-08 04:22:31,403 INFO L204 MainTranslator]: Completed translation [2025-02-08 04:22:31,404 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:22:31 WrapperNode [2025-02-08 04:22:31,404 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2025-02-08 04:22:31,405 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2025-02-08 04:22:31,405 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2025-02-08 04:22:31,405 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2025-02-08 04:22:31,410 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:22:31" (1/1) ... [2025-02-08 04:22:31,498 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:22:31" (1/1) ... [2025-02-08 04:22:31,848 INFO L138 Inliner]: procedures = 497, calls = 6717, calls flagged for inlining = 235, calls inlined = 218, statements flattened = 11820 [2025-02-08 04:22:31,849 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2025-02-08 04:22:31,850 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2025-02-08 04:22:31,850 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2025-02-08 04:22:31,850 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2025-02-08 04:22:31,858 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:22:31" (1/1) ... [2025-02-08 04:22:31,858 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:22:31" (1/1) ... [2025-02-08 04:22:31,902 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:22:31" (1/1) ... [2025-02-08 04:22:34,431 INFO L175 MemorySlicer]: Split 3670 memory accesses to 41 slices as follows [2, 1, 5, 2, 5, 12, 167, 22, 1, 8, 15, 219, 9, 131, 1708, 5, 11, 11, 131, 11, 14, 2, 10, 9, 2, 12, 4, 3, 11, 2, 12, 204, 6, 6, 4, 2, 1, 15, 9, 12, 854]. 47 percent of accesses are in the largest equivalence class. The 42 initializations are split as follows [0, 1, 0, 2, 0, 0, 0, 0, 0, 8, 0, 0, 5, 0, 0, 0, 9, 0, 0, 9, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]. The 2153 writes are split as follows [0, 0, 3, 0, 3, 12, 167, 9, 0, 0, 8, 110, 0, 129, 684, 5, 0, 6, 129, 0, 5, 0, 3, 0, 0, 6, 2, 0, 6, 0, 4, 109, 3, 3, 0, 1, 0, 5, 3, 6, 732]. [2025-02-08 04:22:34,431 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:22:31" (1/1) ... [2025-02-08 04:22:34,431 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:22:31" (1/1) ... [2025-02-08 04:22:34,643 INFO L184 PluginConnector]: Executing the observer ReplaceArrayAssignments from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:22:31" (1/1) ... [2025-02-08 04:22:34,670 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:22:31" (1/1) ... [2025-02-08 04:22:34,812 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:22:31" (1/1) ... [2025-02-08 04:22:34,847 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:22:31" (1/1) ... [2025-02-08 04:22:34,933 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2025-02-08 04:22:34,935 INFO L112 PluginConnector]: ------------------------IcfgBuilder---------------------------- [2025-02-08 04:22:34,936 INFO L270 PluginConnector]: Initializing IcfgBuilder... [2025-02-08 04:22:34,936 INFO L274 PluginConnector]: IcfgBuilder initialized [2025-02-08 04:22:34,937 INFO L184 PluginConnector]: Executing the observer IcfgBuilderObserver from plugin IcfgBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:22:31" (1/1) ... [2025-02-08 04:22:34,941 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-02-08 04:22:34,950 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2025-02-08 04:22:34,963 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:22:34,974 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:22:34,990 INFO L130 BoogieDeclarations]: Found specification of procedure videobuf_streamoff [2025-02-08 04:22:34,991 INFO L138 BoogieDeclarations]: Found implementation of procedure videobuf_streamoff [2025-02-08 04:22:34,991 INFO L130 BoogieDeclarations]: Found specification of procedure video_open [2025-02-08 04:22:34,991 INFO L138 BoogieDeclarations]: Found implementation of procedure video_open [2025-02-08 04:22:34,992 INFO L130 BoogieDeclarations]: Found specification of procedure SAA7146_IER_DISABLE___0 [2025-02-08 04:22:34,992 INFO L138 BoogieDeclarations]: Found implementation of procedure SAA7146_IER_DISABLE___0 [2025-02-08 04:22:34,992 INFO L130 BoogieDeclarations]: Found specification of procedure videobuf_reqbufs [2025-02-08 04:22:34,992 INFO L138 BoogieDeclarations]: Found implementation of procedure videobuf_reqbufs [2025-02-08 04:22:34,992 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.meminit [2025-02-08 04:22:34,992 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.meminit [2025-02-08 04:22:34,992 INFO L130 BoogieDeclarations]: Found specification of procedure vidioc_s_fmt_vid_cap [2025-02-08 04:22:34,992 INFO L138 BoogieDeclarations]: Found implementation of procedure vidioc_s_fmt_vid_cap [2025-02-08 04:22:34,992 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2025-02-08 04:22:34,992 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2025-02-08 04:22:34,992 INFO L130 BoogieDeclarations]: Found specification of procedure vidioc_enum_fmt_vid_cap [2025-02-08 04:22:34,992 INFO L138 BoogieDeclarations]: Found implementation of procedure vidioc_enum_fmt_vid_cap [2025-02-08 04:22:34,992 INFO L130 BoogieDeclarations]: Found specification of procedure vidioc_reqbufs [2025-02-08 04:22:34,992 INFO L138 BoogieDeclarations]: Found implementation of procedure vidioc_reqbufs [2025-02-08 04:22:34,992 INFO L130 BoogieDeclarations]: Found specification of procedure saa7146_set_window [2025-02-08 04:22:34,992 INFO L138 BoogieDeclarations]: Found implementation of procedure saa7146_set_window [2025-02-08 04:22:34,992 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lock [2025-02-08 04:22:34,992 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lock [2025-02-08 04:22:34,992 INFO L130 BoogieDeclarations]: Found specification of procedure saa7146_res_get [2025-02-08 04:22:34,993 INFO L138 BoogieDeclarations]: Found implementation of procedure saa7146_res_get [2025-02-08 04:22:34,993 INFO L130 BoogieDeclarations]: Found specification of procedure video_end [2025-02-08 04:22:34,993 INFO L138 BoogieDeclarations]: Found implementation of procedure video_end [2025-02-08 04:22:34,993 INFO L130 BoogieDeclarations]: Found specification of procedure arch_spin_is_locked [2025-02-08 04:22:34,993 INFO L138 BoogieDeclarations]: Found implementation of procedure arch_spin_is_locked [2025-02-08 04:22:34,993 INFO L130 BoogieDeclarations]: Found specification of procedure videobuf_to_dma [2025-02-08 04:22:34,993 INFO L138 BoogieDeclarations]: Found implementation of procedure videobuf_to_dma [2025-02-08 04:22:34,993 INFO L130 BoogieDeclarations]: Found specification of procedure vidioc_g_fmt_vid_cap [2025-02-08 04:22:34,993 INFO L138 BoogieDeclarations]: Found implementation of procedure vidioc_g_fmt_vid_cap [2025-02-08 04:22:34,993 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_EMGentry_exit_saa7146_vv_cleanup_module_9_2 [2025-02-08 04:22:34,993 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_EMGentry_exit_saa7146_vv_cleanup_module_9_2 [2025-02-08 04:22:34,993 INFO L130 BoogieDeclarations]: Found specification of procedure saa7146_buffer_queue [2025-02-08 04:22:34,993 INFO L138 BoogieDeclarations]: Found implementation of procedure saa7146_buffer_queue [2025-02-08 04:22:34,993 INFO L130 BoogieDeclarations]: Found specification of procedure video_close [2025-02-08 04:22:34,993 INFO L138 BoogieDeclarations]: Found implementation of procedure video_close [2025-02-08 04:22:34,993 INFO L130 BoogieDeclarations]: Found specification of procedure vbi_open [2025-02-08 04:22:34,993 INFO L138 BoogieDeclarations]: Found implementation of procedure vbi_open [2025-02-08 04:22:34,994 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_irqrestore_59 [2025-02-08 04:22:34,994 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_irqrestore_59 [2025-02-08 04:22:34,994 INFO L130 BoogieDeclarations]: Found specification of procedure vidioc_g_std [2025-02-08 04:22:34,994 INFO L138 BoogieDeclarations]: Found implementation of procedure vidioc_g_std [2025-02-08 04:22:34,994 INFO L130 BoogieDeclarations]: Found specification of procedure saa7146_pgtable_alloc [2025-02-08 04:22:34,994 INFO L138 BoogieDeclarations]: Found implementation of procedure saa7146_pgtable_alloc [2025-02-08 04:22:34,994 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_irqrestore_54 [2025-02-08 04:22:34,994 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_irqrestore_54 [2025-02-08 04:22:34,994 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_xmalloc [2025-02-08 04:22:34,994 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_xmalloc [2025-02-08 04:22:34,994 INFO L130 BoogieDeclarations]: Found specification of procedure v4l2_ctrl_handler_free [2025-02-08 04:22:34,994 INFO L138 BoogieDeclarations]: Found implementation of procedure v4l2_ctrl_handler_free [2025-02-08 04:22:34,994 INFO L130 BoogieDeclarations]: Found specification of procedure strlcpy [2025-02-08 04:22:34,994 INFO L138 BoogieDeclarations]: Found implementation of procedure strlcpy [2025-02-08 04:22:34,994 INFO L130 BoogieDeclarations]: Found specification of procedure vbi_irq_done [2025-02-08 04:22:34,994 INFO L138 BoogieDeclarations]: Found implementation of procedure vbi_irq_done [2025-02-08 04:22:34,995 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_del_timer [2025-02-08 04:22:34,995 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_del_timer [2025-02-08 04:22:34,995 INFO L130 BoogieDeclarations]: Found specification of procedure v4l2_ctrl_new_std [2025-02-08 04:22:34,995 INFO L138 BoogieDeclarations]: Found implementation of procedure v4l2_ctrl_new_std [2025-02-08 04:22:34,995 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_is_err [2025-02-08 04:22:34,995 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_is_err [2025-02-08 04:22:34,995 INFO L130 BoogieDeclarations]: Found specification of procedure vidioc_querybuf [2025-02-08 04:22:34,995 INFO L138 BoogieDeclarations]: Found implementation of procedure vidioc_querybuf [2025-02-08 04:22:34,995 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock_irqrestore [2025-02-08 04:22:34,995 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock_irqrestore [2025-02-08 04:22:34,995 INFO L130 BoogieDeclarations]: Found specification of procedure video_devdata [2025-02-08 04:22:34,995 INFO L138 BoogieDeclarations]: Found implementation of procedure video_devdata [2025-02-08 04:22:34,995 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2025-02-08 04:22:34,995 INFO L130 BoogieDeclarations]: Found specification of procedure vidioc_g_fmt_vid_overlay [2025-02-08 04:22:34,995 INFO L138 BoogieDeclarations]: Found implementation of procedure vidioc_g_fmt_vid_overlay [2025-02-08 04:22:34,995 INFO L130 BoogieDeclarations]: Found specification of procedure videobuf_dqbuf [2025-02-08 04:22:34,995 INFO L138 BoogieDeclarations]: Found implementation of procedure videobuf_dqbuf [2025-02-08 04:22:34,996 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#0 [2025-02-08 04:22:34,996 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#1 [2025-02-08 04:22:34,996 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#2 [2025-02-08 04:22:34,996 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#3 [2025-02-08 04:22:34,996 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#4 [2025-02-08 04:22:34,996 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#5 [2025-02-08 04:22:34,996 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#6 [2025-02-08 04:22:34,996 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#7 [2025-02-08 04:22:34,996 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#8 [2025-02-08 04:22:34,996 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#9 [2025-02-08 04:22:34,996 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#10 [2025-02-08 04:22:34,996 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#11 [2025-02-08 04:22:34,996 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#12 [2025-02-08 04:22:34,996 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#13 [2025-02-08 04:22:34,996 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#14 [2025-02-08 04:22:34,996 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#15 [2025-02-08 04:22:34,996 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#16 [2025-02-08 04:22:34,996 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#17 [2025-02-08 04:22:34,996 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#18 [2025-02-08 04:22:34,996 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#19 [2025-02-08 04:22:34,996 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#20 [2025-02-08 04:22:34,996 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#21 [2025-02-08 04:22:34,996 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#22 [2025-02-08 04:22:34,996 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#23 [2025-02-08 04:22:34,996 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#24 [2025-02-08 04:22:34,996 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#25 [2025-02-08 04:22:34,996 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#26 [2025-02-08 04:22:34,996 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#27 [2025-02-08 04:22:34,996 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#28 [2025-02-08 04:22:34,996 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#29 [2025-02-08 04:22:34,996 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#30 [2025-02-08 04:22:34,996 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#31 [2025-02-08 04:22:34,996 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#32 [2025-02-08 04:22:34,996 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#33 [2025-02-08 04:22:34,996 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#34 [2025-02-08 04:22:34,996 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#35 [2025-02-08 04:22:34,996 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#36 [2025-02-08 04:22:34,996 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#37 [2025-02-08 04:22:34,996 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#38 [2025-02-08 04:22:34,996 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#39 [2025-02-08 04:22:34,996 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#40 [2025-02-08 04:22:34,996 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock_60 [2025-02-08 04:22:34,996 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock_60 [2025-02-08 04:22:34,996 INFO L130 BoogieDeclarations]: Found specification of procedure video_irq_done [2025-02-08 04:22:34,996 INFO L138 BoogieDeclarations]: Found implementation of procedure video_irq_done [2025-02-08 04:22:34,996 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#0 [2025-02-08 04:22:34,996 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#1 [2025-02-08 04:22:34,996 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#2 [2025-02-08 04:22:34,996 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#3 [2025-02-08 04:22:34,996 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#4 [2025-02-08 04:22:34,996 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#5 [2025-02-08 04:22:34,996 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#6 [2025-02-08 04:22:34,996 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#7 [2025-02-08 04:22:34,996 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#8 [2025-02-08 04:22:34,996 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#9 [2025-02-08 04:22:34,996 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#10 [2025-02-08 04:22:34,996 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#11 [2025-02-08 04:22:34,996 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#12 [2025-02-08 04:22:34,996 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#13 [2025-02-08 04:22:34,996 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#14 [2025-02-08 04:22:34,999 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#15 [2025-02-08 04:22:34,999 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#16 [2025-02-08 04:22:34,999 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#17 [2025-02-08 04:22:34,999 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#18 [2025-02-08 04:22:34,999 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#19 [2025-02-08 04:22:34,999 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#20 [2025-02-08 04:22:34,999 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#21 [2025-02-08 04:22:34,999 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#22 [2025-02-08 04:22:34,999 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#23 [2025-02-08 04:22:34,999 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#24 [2025-02-08 04:22:34,999 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#25 [2025-02-08 04:22:34,999 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#26 [2025-02-08 04:22:34,999 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#27 [2025-02-08 04:22:34,999 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#28 [2025-02-08 04:22:34,999 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#29 [2025-02-08 04:22:34,999 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#30 [2025-02-08 04:22:34,999 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#31 [2025-02-08 04:22:34,999 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#32 [2025-02-08 04:22:34,999 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#33 [2025-02-08 04:22:34,999 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#34 [2025-02-08 04:22:34,999 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#35 [2025-02-08 04:22:34,999 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#36 [2025-02-08 04:22:34,999 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#37 [2025-02-08 04:22:34,999 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#38 [2025-02-08 04:22:34,999 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#39 [2025-02-08 04:22:34,999 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#40 [2025-02-08 04:22:34,999 INFO L130 BoogieDeclarations]: Found specification of procedure capable [2025-02-08 04:22:34,999 INFO L138 BoogieDeclarations]: Found implementation of procedure capable [2025-02-08 04:22:34,999 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock_slock_of_saa7146_dev [2025-02-08 04:22:34,999 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock_slock_of_saa7146_dev [2025-02-08 04:22:34,999 INFO L130 BoogieDeclarations]: Found specification of procedure vidioc_s_fmt_vid_overlay [2025-02-08 04:22:34,999 INFO L138 BoogieDeclarations]: Found implementation of procedure vidioc_s_fmt_vid_overlay [2025-02-08 04:22:34,999 INFO L130 BoogieDeclarations]: Found specification of procedure vidioc_try_fmt_vid_cap [2025-02-08 04:22:34,999 INFO L138 BoogieDeclarations]: Found implementation of procedure vidioc_try_fmt_vid_cap [2025-02-08 04:22:34,999 INFO L130 BoogieDeclarations]: Found specification of procedure _copy_from_user [2025-02-08 04:22:34,999 INFO L138 BoogieDeclarations]: Found implementation of procedure _copy_from_user [2025-02-08 04:22:34,999 INFO L130 BoogieDeclarations]: Found specification of procedure get_dma_ops [2025-02-08 04:22:34,999 INFO L138 BoogieDeclarations]: Found implementation of procedure get_dma_ops [2025-02-08 04:22:35,000 INFO L130 BoogieDeclarations]: Found specification of procedure sort_and_eliminate [2025-02-08 04:22:35,000 INFO L138 BoogieDeclarations]: Found implementation of procedure sort_and_eliminate [2025-02-08 04:22:35,000 INFO L130 BoogieDeclarations]: Found specification of procedure video_ioctl2 [2025-02-08 04:22:35,000 INFO L138 BoogieDeclarations]: Found implementation of procedure video_ioctl2 [2025-02-08 04:22:35,000 INFO L130 BoogieDeclarations]: Found specification of procedure videobuf_qbuf [2025-02-08 04:22:35,000 INFO L138 BoogieDeclarations]: Found implementation of procedure videobuf_qbuf [2025-02-08 04:22:35,000 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assume [2025-02-08 04:22:35,000 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assume [2025-02-08 04:22:35,000 INFO L130 BoogieDeclarations]: Found specification of procedure fops_read [2025-02-08 04:22:35,000 INFO L138 BoogieDeclarations]: Found implementation of procedure fops_read [2025-02-08 04:22:35,000 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_err_code [2025-02-08 04:22:35,000 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_err_code [2025-02-08 04:22:35,000 INFO L130 BoogieDeclarations]: Found specification of procedure release_all_pagetables [2025-02-08 04:22:35,000 INFO L138 BoogieDeclarations]: Found implementation of procedure release_all_pagetables [2025-02-08 04:22:35,000 INFO L130 BoogieDeclarations]: Found specification of procedure saa7146_buffer_finish [2025-02-08 04:22:35,000 INFO L138 BoogieDeclarations]: Found implementation of procedure saa7146_buffer_finish [2025-02-08 04:22:35,000 INFO L130 BoogieDeclarations]: Found specification of procedure saa7146_set_output_format [2025-02-08 04:22:35,000 INFO L138 BoogieDeclarations]: Found implementation of procedure saa7146_set_output_format [2025-02-08 04:22:35,000 INFO L130 BoogieDeclarations]: Found specification of procedure video_read [2025-02-08 04:22:35,000 INFO L138 BoogieDeclarations]: Found implementation of procedure video_read [2025-02-08 04:22:35,000 INFO L130 BoogieDeclarations]: Found specification of procedure pci_free_consistent [2025-02-08 04:22:35,000 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_free_consistent [2025-02-08 04:22:35,000 INFO L130 BoogieDeclarations]: Found specification of procedure vbi_stop [2025-02-08 04:22:35,000 INFO L138 BoogieDeclarations]: Found implementation of procedure vbi_stop [2025-02-08 04:22:35,000 INFO L130 BoogieDeclarations]: Found specification of procedure saa7146_res_free [2025-02-08 04:22:35,000 INFO L138 BoogieDeclarations]: Found implementation of procedure saa7146_res_free [2025-02-08 04:22:35,000 INFO L130 BoogieDeclarations]: Found specification of procedure v4l2_ctrl_subscribe_event [2025-02-08 04:22:35,000 INFO L138 BoogieDeclarations]: Found implementation of procedure v4l2_ctrl_subscribe_event [2025-02-08 04:22:35,000 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~TO~C_INT [2025-02-08 04:22:35,000 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~TO~C_INT [2025-02-08 04:22:35,000 INFO L130 BoogieDeclarations]: Found specification of procedure vidioc_s_fbuf [2025-02-08 04:22:35,000 INFO L138 BoogieDeclarations]: Found implementation of procedure vidioc_s_fbuf [2025-02-08 04:22:35,000 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exit [2025-02-08 04:22:35,001 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exit [2025-02-08 04:22:35,001 INFO L130 BoogieDeclarations]: Found specification of procedure saa7146_pgtable_free [2025-02-08 04:22:35,002 INFO L138 BoogieDeclarations]: Found implementation of procedure saa7146_pgtable_free [2025-02-08 04:22:35,002 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2025-02-08 04:22:35,002 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_0 [2025-02-08 04:22:35,002 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_0 [2025-02-08 04:22:35,002 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_3 [2025-02-08 04:22:35,002 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_3 [2025-02-08 04:22:35,002 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_2 [2025-02-08 04:22:35,002 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_2 [2025-02-08 04:22:35,002 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_4 [2025-02-08 04:22:35,002 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_4 [2025-02-08 04:22:35,002 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mod_timer [2025-02-08 04:22:35,002 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mod_timer [2025-02-08 04:22:35,002 INFO L130 BoogieDeclarations]: Found specification of procedure videobuf_queue_sg_init [2025-02-08 04:22:35,002 INFO L138 BoogieDeclarations]: Found implementation of procedure videobuf_queue_sg_init [2025-02-08 04:22:35,002 INFO L130 BoogieDeclarations]: Found specification of procedure saa7146_pgtable_build_single [2025-02-08 04:22:35,002 INFO L138 BoogieDeclarations]: Found implementation of procedure saa7146_pgtable_build_single [2025-02-08 04:22:35,002 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2025-02-08 04:22:35,002 INFO L130 BoogieDeclarations]: Found specification of procedure saa7146_s_ctrl [2025-02-08 04:22:35,002 INFO L138 BoogieDeclarations]: Found implementation of procedure saa7146_s_ctrl [2025-02-08 04:22:35,002 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undef_int [2025-02-08 04:22:35,002 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undef_int [2025-02-08 04:22:35,002 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#0 [2025-02-08 04:22:35,002 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#1 [2025-02-08 04:22:35,002 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#2 [2025-02-08 04:22:35,002 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#3 [2025-02-08 04:22:35,002 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#4 [2025-02-08 04:22:35,002 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#5 [2025-02-08 04:22:35,002 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#6 [2025-02-08 04:22:35,002 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#7 [2025-02-08 04:22:35,002 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#8 [2025-02-08 04:22:35,002 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#9 [2025-02-08 04:22:35,002 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#10 [2025-02-08 04:22:35,002 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#11 [2025-02-08 04:22:35,002 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#12 [2025-02-08 04:22:35,002 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#13 [2025-02-08 04:22:35,002 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#14 [2025-02-08 04:22:35,002 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#15 [2025-02-08 04:22:35,002 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#16 [2025-02-08 04:22:35,002 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#17 [2025-02-08 04:22:35,002 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#18 [2025-02-08 04:22:35,002 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#19 [2025-02-08 04:22:35,002 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#20 [2025-02-08 04:22:35,002 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#21 [2025-02-08 04:22:35,002 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#22 [2025-02-08 04:22:35,002 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#23 [2025-02-08 04:22:35,002 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#24 [2025-02-08 04:22:35,002 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#25 [2025-02-08 04:22:35,002 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#26 [2025-02-08 04:22:35,002 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#27 [2025-02-08 04:22:35,002 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#28 [2025-02-08 04:22:35,002 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#29 [2025-02-08 04:22:35,002 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#30 [2025-02-08 04:22:35,002 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#31 [2025-02-08 04:22:35,002 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#32 [2025-02-08 04:22:35,002 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#33 [2025-02-08 04:22:35,003 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#34 [2025-02-08 04:22:35,003 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#35 [2025-02-08 04:22:35,003 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#36 [2025-02-08 04:22:35,003 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#37 [2025-02-08 04:22:35,003 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#38 [2025-02-08 04:22:35,003 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#39 [2025-02-08 04:22:35,003 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#40 [2025-02-08 04:22:35,003 INFO L130 BoogieDeclarations]: Found specification of procedure __bad_percpu_size [2025-02-08 04:22:35,003 INFO L138 BoogieDeclarations]: Found implementation of procedure __bad_percpu_size [2025-02-08 04:22:35,003 INFO L130 BoogieDeclarations]: Found specification of procedure buffer_queue [2025-02-08 04:22:35,003 INFO L138 BoogieDeclarations]: Found implementation of procedure buffer_queue [2025-02-08 04:22:35,003 INFO L130 BoogieDeclarations]: Found specification of procedure vidioc_qbuf [2025-02-08 04:22:35,003 INFO L138 BoogieDeclarations]: Found implementation of procedure vidioc_qbuf [2025-02-08 04:22:35,003 INFO L130 BoogieDeclarations]: Found specification of procedure mod_timer [2025-02-08 04:22:35,003 INFO L138 BoogieDeclarations]: Found implementation of procedure mod_timer [2025-02-08 04:22:35,003 INFO L130 BoogieDeclarations]: Found specification of procedure videobuf_streamon [2025-02-08 04:22:35,003 INFO L138 BoogieDeclarations]: Found implementation of procedure videobuf_streamon [2025-02-08 04:22:35,003 INFO L130 BoogieDeclarations]: Found specification of procedure __ldv_spin_lock [2025-02-08 04:22:35,003 INFO L138 BoogieDeclarations]: Found implementation of procedure __ldv_spin_lock [2025-02-08 04:22:35,003 INFO L130 BoogieDeclarations]: Found specification of procedure videobuf_iolock [2025-02-08 04:22:35,003 INFO L138 BoogieDeclarations]: Found implementation of procedure videobuf_iolock [2025-02-08 04:22:35,003 INFO L130 BoogieDeclarations]: Found specification of procedure video_init [2025-02-08 04:22:35,004 INFO L138 BoogieDeclarations]: Found implementation of procedure video_init [2025-02-08 04:22:35,004 INFO L130 BoogieDeclarations]: Found specification of procedure vidioc_try_fmt_vid_overlay [2025-02-08 04:22:35,004 INFO L138 BoogieDeclarations]: Found implementation of procedure vidioc_try_fmt_vid_overlay [2025-02-08 04:22:35,004 INFO L130 BoogieDeclarations]: Found specification of procedure vidioc_g_fmt_vbi_cap [2025-02-08 04:22:35,004 INFO L138 BoogieDeclarations]: Found implementation of procedure vidioc_g_fmt_vbi_cap [2025-02-08 04:22:35,004 INFO L130 BoogieDeclarations]: Found specification of procedure dev_name [2025-02-08 04:22:35,004 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_name [2025-02-08 04:22:35,004 INFO L130 BoogieDeclarations]: Found specification of procedure writel [2025-02-08 04:22:35,004 INFO L138 BoogieDeclarations]: Found implementation of procedure writel [2025-02-08 04:22:35,004 INFO L130 BoogieDeclarations]: Found specification of procedure v4l2_event_unsubscribe [2025-02-08 04:22:35,004 INFO L138 BoogieDeclarations]: Found implementation of procedure v4l2_event_unsubscribe [2025-02-08 04:22:35,004 INFO L130 BoogieDeclarations]: Found specification of procedure fops_mmap [2025-02-08 04:22:35,004 INFO L138 BoogieDeclarations]: Found implementation of procedure fops_mmap [2025-02-08 04:22:35,004 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2025-02-08 04:22:35,004 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2025-02-08 04:22:35,004 INFO L130 BoogieDeclarations]: Found specification of procedure saa7146_disable_clipping [2025-02-08 04:22:35,004 INFO L138 BoogieDeclarations]: Found implementation of procedure saa7146_disable_clipping [2025-02-08 04:22:35,004 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#0 [2025-02-08 04:22:35,004 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#1 [2025-02-08 04:22:35,004 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#2 [2025-02-08 04:22:35,004 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#3 [2025-02-08 04:22:35,004 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#4 [2025-02-08 04:22:35,004 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#5 [2025-02-08 04:22:35,004 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#6 [2025-02-08 04:22:35,004 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#7 [2025-02-08 04:22:35,004 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#8 [2025-02-08 04:22:35,004 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#9 [2025-02-08 04:22:35,004 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#10 [2025-02-08 04:22:35,004 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#11 [2025-02-08 04:22:35,005 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#12 [2025-02-08 04:22:35,005 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#13 [2025-02-08 04:22:35,005 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#14 [2025-02-08 04:22:35,005 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#15 [2025-02-08 04:22:35,005 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#16 [2025-02-08 04:22:35,005 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#17 [2025-02-08 04:22:35,005 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#18 [2025-02-08 04:22:35,005 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#19 [2025-02-08 04:22:35,005 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#20 [2025-02-08 04:22:35,005 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#21 [2025-02-08 04:22:35,005 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#22 [2025-02-08 04:22:35,005 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#23 [2025-02-08 04:22:35,005 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#24 [2025-02-08 04:22:35,005 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#25 [2025-02-08 04:22:35,005 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#26 [2025-02-08 04:22:35,005 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#27 [2025-02-08 04:22:35,005 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#28 [2025-02-08 04:22:35,005 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#29 [2025-02-08 04:22:35,005 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#30 [2025-02-08 04:22:35,005 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#31 [2025-02-08 04:22:35,005 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#32 [2025-02-08 04:22:35,005 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#33 [2025-02-08 04:22:35,005 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#34 [2025-02-08 04:22:35,005 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#35 [2025-02-08 04:22:35,005 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#36 [2025-02-08 04:22:35,005 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#37 [2025-02-08 04:22:35,005 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#38 [2025-02-08 04:22:35,005 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#39 [2025-02-08 04:22:35,005 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#40 [2025-02-08 04:22:35,005 INFO L130 BoogieDeclarations]: Found specification of procedure vidioc_g_parm [2025-02-08 04:22:35,005 INFO L138 BoogieDeclarations]: Found implementation of procedure vidioc_g_parm [2025-02-08 04:22:35,005 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#0 [2025-02-08 04:22:35,005 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#1 [2025-02-08 04:22:35,005 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#2 [2025-02-08 04:22:35,005 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#3 [2025-02-08 04:22:35,005 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#4 [2025-02-08 04:22:35,005 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#5 [2025-02-08 04:22:35,005 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#6 [2025-02-08 04:22:35,005 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#7 [2025-02-08 04:22:35,005 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#8 [2025-02-08 04:22:35,005 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#9 [2025-02-08 04:22:35,005 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#10 [2025-02-08 04:22:35,005 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#11 [2025-02-08 04:22:35,005 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#12 [2025-02-08 04:22:35,005 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#13 [2025-02-08 04:22:35,005 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#14 [2025-02-08 04:22:35,005 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#15 [2025-02-08 04:22:35,005 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#16 [2025-02-08 04:22:35,005 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#17 [2025-02-08 04:22:35,005 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#18 [2025-02-08 04:22:35,005 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#19 [2025-02-08 04:22:35,006 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#20 [2025-02-08 04:22:35,006 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#21 [2025-02-08 04:22:35,006 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#22 [2025-02-08 04:22:35,006 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#23 [2025-02-08 04:22:35,006 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#24 [2025-02-08 04:22:35,006 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#25 [2025-02-08 04:22:35,006 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#26 [2025-02-08 04:22:35,007 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#27 [2025-02-08 04:22:35,007 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#28 [2025-02-08 04:22:35,007 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#29 [2025-02-08 04:22:35,007 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#30 [2025-02-08 04:22:35,007 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#31 [2025-02-08 04:22:35,007 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#32 [2025-02-08 04:22:35,007 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#33 [2025-02-08 04:22:35,007 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#34 [2025-02-08 04:22:35,007 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#35 [2025-02-08 04:22:35,007 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#36 [2025-02-08 04:22:35,007 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#37 [2025-02-08 04:22:35,007 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#38 [2025-02-08 04:22:35,007 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#39 [2025-02-08 04:22:35,007 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#40 [2025-02-08 04:22:35,007 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#0 [2025-02-08 04:22:35,007 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#1 [2025-02-08 04:22:35,007 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#2 [2025-02-08 04:22:35,007 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#3 [2025-02-08 04:22:35,007 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#4 [2025-02-08 04:22:35,007 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#5 [2025-02-08 04:22:35,007 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#6 [2025-02-08 04:22:35,007 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#7 [2025-02-08 04:22:35,007 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#8 [2025-02-08 04:22:35,007 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#9 [2025-02-08 04:22:35,007 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#10 [2025-02-08 04:22:35,007 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#11 [2025-02-08 04:22:35,007 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#12 [2025-02-08 04:22:35,007 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#13 [2025-02-08 04:22:35,007 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#14 [2025-02-08 04:22:35,007 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#15 [2025-02-08 04:22:35,007 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#16 [2025-02-08 04:22:35,007 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#17 [2025-02-08 04:22:35,007 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#18 [2025-02-08 04:22:35,007 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#19 [2025-02-08 04:22:35,007 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#20 [2025-02-08 04:22:35,007 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#21 [2025-02-08 04:22:35,007 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#22 [2025-02-08 04:22:35,007 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#23 [2025-02-08 04:22:35,007 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#24 [2025-02-08 04:22:35,007 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#25 [2025-02-08 04:22:35,007 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#26 [2025-02-08 04:22:35,007 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#27 [2025-02-08 04:22:35,007 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#28 [2025-02-08 04:22:35,007 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#29 [2025-02-08 04:22:35,007 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#30 [2025-02-08 04:22:35,007 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#31 [2025-02-08 04:22:35,007 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#32 [2025-02-08 04:22:35,007 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#33 [2025-02-08 04:22:35,007 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#34 [2025-02-08 04:22:35,007 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#35 [2025-02-08 04:22:35,007 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#36 [2025-02-08 04:22:35,007 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#37 [2025-02-08 04:22:35,007 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#38 [2025-02-08 04:22:35,007 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#39 [2025-02-08 04:22:35,007 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#40 [2025-02-08 04:22:35,007 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#0 [2025-02-08 04:22:35,008 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#1 [2025-02-08 04:22:35,008 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#2 [2025-02-08 04:22:35,008 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#3 [2025-02-08 04:22:35,008 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#4 [2025-02-08 04:22:35,008 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#5 [2025-02-08 04:22:35,008 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#6 [2025-02-08 04:22:35,008 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#7 [2025-02-08 04:22:35,008 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#8 [2025-02-08 04:22:35,008 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#9 [2025-02-08 04:22:35,008 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#10 [2025-02-08 04:22:35,008 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#11 [2025-02-08 04:22:35,008 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#12 [2025-02-08 04:22:35,008 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#13 [2025-02-08 04:22:35,008 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#14 [2025-02-08 04:22:35,008 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#15 [2025-02-08 04:22:35,008 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#16 [2025-02-08 04:22:35,008 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#17 [2025-02-08 04:22:35,008 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#18 [2025-02-08 04:22:35,008 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#19 [2025-02-08 04:22:35,008 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#20 [2025-02-08 04:22:35,008 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#21 [2025-02-08 04:22:35,009 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#22 [2025-02-08 04:22:35,009 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#23 [2025-02-08 04:22:35,009 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#24 [2025-02-08 04:22:35,009 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#25 [2025-02-08 04:22:35,009 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#26 [2025-02-08 04:22:35,009 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#27 [2025-02-08 04:22:35,009 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#28 [2025-02-08 04:22:35,009 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#29 [2025-02-08 04:22:35,009 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#30 [2025-02-08 04:22:35,009 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#31 [2025-02-08 04:22:35,009 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#32 [2025-02-08 04:22:35,009 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#33 [2025-02-08 04:22:35,009 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#34 [2025-02-08 04:22:35,009 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#35 [2025-02-08 04:22:35,009 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#36 [2025-02-08 04:22:35,009 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#37 [2025-02-08 04:22:35,009 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#38 [2025-02-08 04:22:35,009 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#39 [2025-02-08 04:22:35,009 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#40 [2025-02-08 04:22:35,009 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#0 [2025-02-08 04:22:35,009 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#1 [2025-02-08 04:22:35,009 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#2 [2025-02-08 04:22:35,009 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#3 [2025-02-08 04:22:35,009 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#4 [2025-02-08 04:22:35,009 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#5 [2025-02-08 04:22:35,009 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#6 [2025-02-08 04:22:35,010 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#7 [2025-02-08 04:22:35,010 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#8 [2025-02-08 04:22:35,010 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#9 [2025-02-08 04:22:35,010 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#10 [2025-02-08 04:22:35,010 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#11 [2025-02-08 04:22:35,010 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#12 [2025-02-08 04:22:35,010 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#13 [2025-02-08 04:22:35,010 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#14 [2025-02-08 04:22:35,010 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#15 [2025-02-08 04:22:35,010 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#16 [2025-02-08 04:22:35,010 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#17 [2025-02-08 04:22:35,010 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#18 [2025-02-08 04:22:35,010 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#19 [2025-02-08 04:22:35,010 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#20 [2025-02-08 04:22:35,010 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#21 [2025-02-08 04:22:35,010 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#22 [2025-02-08 04:22:35,010 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#23 [2025-02-08 04:22:35,010 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#24 [2025-02-08 04:22:35,010 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#25 [2025-02-08 04:22:35,010 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#26 [2025-02-08 04:22:35,010 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#27 [2025-02-08 04:22:35,010 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#28 [2025-02-08 04:22:35,010 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#29 [2025-02-08 04:22:35,010 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#30 [2025-02-08 04:22:35,010 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#31 [2025-02-08 04:22:35,010 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#32 [2025-02-08 04:22:35,010 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#33 [2025-02-08 04:22:35,010 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#34 [2025-02-08 04:22:35,010 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#35 [2025-02-08 04:22:35,010 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#36 [2025-02-08 04:22:35,010 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#37 [2025-02-08 04:22:35,010 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#38 [2025-02-08 04:22:35,010 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#39 [2025-02-08 04:22:35,010 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#40 [2025-02-08 04:22:35,010 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2025-02-08 04:22:35,010 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2025-02-08 04:22:35,010 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlock [2025-02-08 04:22:35,010 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlock [2025-02-08 04:22:35,010 INFO L130 BoogieDeclarations]: Found specification of procedure saa7146_stop_preview [2025-02-08 04:22:35,010 INFO L138 BoogieDeclarations]: Found implementation of procedure saa7146_stop_preview [2025-02-08 04:22:35,010 INFO L130 BoogieDeclarations]: Found specification of procedure get_current [2025-02-08 04:22:35,010 INFO L138 BoogieDeclarations]: Found implementation of procedure get_current [2025-02-08 04:22:35,010 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock_int_slock_of_saa7146_dev [2025-02-08 04:22:35,010 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock_int_slock_of_saa7146_dev [2025-02-08 04:22:35,010 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_slock_of_saa7146_dev [2025-02-08 04:22:35,010 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_slock_of_saa7146_dev [2025-02-08 04:22:35,010 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_lock_interruptible_nested [2025-02-08 04:22:35,010 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_lock_interruptible_nested [2025-02-08 04:22:35,010 INFO L130 BoogieDeclarations]: Found specification of procedure video_begin [2025-02-08 04:22:35,010 INFO L138 BoogieDeclarations]: Found implementation of procedure video_begin [2025-02-08 04:22:35,010 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_unlock [2025-02-08 04:22:35,010 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_unlock [2025-02-08 04:22:35,011 INFO L130 BoogieDeclarations]: Found specification of procedure fops_open [2025-02-08 04:22:35,011 INFO L138 BoogieDeclarations]: Found implementation of procedure fops_open [2025-02-08 04:22:35,011 INFO L130 BoogieDeclarations]: Found specification of procedure vbi_init [2025-02-08 04:22:35,011 INFO L138 BoogieDeclarations]: Found implementation of procedure vbi_init [2025-02-08 04:22:35,011 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#0 [2025-02-08 04:22:35,011 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#1 [2025-02-08 04:22:35,011 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#2 [2025-02-08 04:22:35,012 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#3 [2025-02-08 04:22:35,012 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#4 [2025-02-08 04:22:35,012 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#5 [2025-02-08 04:22:35,012 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#6 [2025-02-08 04:22:35,012 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#7 [2025-02-08 04:22:35,012 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#8 [2025-02-08 04:22:35,012 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#9 [2025-02-08 04:22:35,012 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#10 [2025-02-08 04:22:35,012 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#11 [2025-02-08 04:22:35,012 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#12 [2025-02-08 04:22:35,012 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#13 [2025-02-08 04:22:35,012 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#14 [2025-02-08 04:22:35,012 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#15 [2025-02-08 04:22:35,012 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#16 [2025-02-08 04:22:35,012 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#17 [2025-02-08 04:22:35,012 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#18 [2025-02-08 04:22:35,012 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#19 [2025-02-08 04:22:35,012 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#20 [2025-02-08 04:22:35,012 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#21 [2025-02-08 04:22:35,012 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#22 [2025-02-08 04:22:35,012 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#23 [2025-02-08 04:22:35,012 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#24 [2025-02-08 04:22:35,012 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#25 [2025-02-08 04:22:35,012 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#26 [2025-02-08 04:22:35,012 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#27 [2025-02-08 04:22:35,012 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#28 [2025-02-08 04:22:35,012 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#29 [2025-02-08 04:22:35,012 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#30 [2025-02-08 04:22:35,012 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#31 [2025-02-08 04:22:35,012 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#32 [2025-02-08 04:22:35,012 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#33 [2025-02-08 04:22:35,012 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#34 [2025-02-08 04:22:35,012 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#35 [2025-02-08 04:22:35,012 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#36 [2025-02-08 04:22:35,012 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#37 [2025-02-08 04:22:35,012 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#38 [2025-02-08 04:22:35,012 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#39 [2025-02-08 04:22:35,012 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#40 [2025-02-08 04:22:35,012 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#0 [2025-02-08 04:22:35,012 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#1 [2025-02-08 04:22:35,012 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#2 [2025-02-08 04:22:35,012 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#3 [2025-02-08 04:22:35,012 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#4 [2025-02-08 04:22:35,012 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#5 [2025-02-08 04:22:35,012 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#6 [2025-02-08 04:22:35,012 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#7 [2025-02-08 04:22:35,012 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#8 [2025-02-08 04:22:35,012 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#9 [2025-02-08 04:22:35,012 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#10 [2025-02-08 04:22:35,012 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#11 [2025-02-08 04:22:35,012 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#12 [2025-02-08 04:22:35,012 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#13 [2025-02-08 04:22:35,012 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#14 [2025-02-08 04:22:35,012 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#15 [2025-02-08 04:22:35,012 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#16 [2025-02-08 04:22:35,012 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#17 [2025-02-08 04:22:35,012 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#18 [2025-02-08 04:22:35,013 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#19 [2025-02-08 04:22:35,013 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#20 [2025-02-08 04:22:35,013 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#21 [2025-02-08 04:22:35,013 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#22 [2025-02-08 04:22:35,013 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#23 [2025-02-08 04:22:35,013 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#24 [2025-02-08 04:22:35,013 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#25 [2025-02-08 04:22:35,013 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#26 [2025-02-08 04:22:35,013 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#27 [2025-02-08 04:22:35,013 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#28 [2025-02-08 04:22:35,013 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#29 [2025-02-08 04:22:35,013 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#30 [2025-02-08 04:22:35,013 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#31 [2025-02-08 04:22:35,013 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#32 [2025-02-08 04:22:35,013 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#33 [2025-02-08 04:22:35,013 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#34 [2025-02-08 04:22:35,013 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#35 [2025-02-08 04:22:35,014 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#36 [2025-02-08 04:22:35,014 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#37 [2025-02-08 04:22:35,014 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#38 [2025-02-08 04:22:35,014 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#39 [2025-02-08 04:22:35,014 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#40 [2025-02-08 04:22:35,014 INFO L130 BoogieDeclarations]: Found specification of procedure vidioc_g_fbuf [2025-02-08 04:22:35,014 INFO L138 BoogieDeclarations]: Found implementation of procedure vidioc_g_fbuf [2025-02-08 04:22:35,014 INFO L130 BoogieDeclarations]: Found specification of procedure del_timer [2025-02-08 04:22:35,014 INFO L138 BoogieDeclarations]: Found implementation of procedure del_timer [2025-02-08 04:22:35,014 INFO L130 BoogieDeclarations]: Found specification of procedure pci_alloc_consistent [2025-02-08 04:22:35,014 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_alloc_consistent [2025-02-08 04:22:35,014 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2025-02-08 04:22:35,014 INFO L130 BoogieDeclarations]: Found specification of procedure INIT_LIST_HEAD [2025-02-08 04:22:35,014 INFO L138 BoogieDeclarations]: Found implementation of procedure INIT_LIST_HEAD [2025-02-08 04:22:35,014 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#0 [2025-02-08 04:22:35,014 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#1 [2025-02-08 04:22:35,014 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#2 [2025-02-08 04:22:35,014 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#3 [2025-02-08 04:22:35,014 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#4 [2025-02-08 04:22:35,014 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#5 [2025-02-08 04:22:35,014 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#6 [2025-02-08 04:22:35,014 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#7 [2025-02-08 04:22:35,014 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#8 [2025-02-08 04:22:35,014 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#9 [2025-02-08 04:22:35,014 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#10 [2025-02-08 04:22:35,014 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#11 [2025-02-08 04:22:35,014 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#12 [2025-02-08 04:22:35,014 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#13 [2025-02-08 04:22:35,014 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#14 [2025-02-08 04:22:35,014 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#15 [2025-02-08 04:22:35,015 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#16 [2025-02-08 04:22:35,015 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#17 [2025-02-08 04:22:35,015 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#18 [2025-02-08 04:22:35,015 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#19 [2025-02-08 04:22:35,015 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#20 [2025-02-08 04:22:35,015 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#21 [2025-02-08 04:22:35,015 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#22 [2025-02-08 04:22:35,015 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#23 [2025-02-08 04:22:35,015 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#24 [2025-02-08 04:22:35,015 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#25 [2025-02-08 04:22:35,015 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#26 [2025-02-08 04:22:35,015 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#27 [2025-02-08 04:22:35,015 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#28 [2025-02-08 04:22:35,015 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#29 [2025-02-08 04:22:35,015 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#30 [2025-02-08 04:22:35,015 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#31 [2025-02-08 04:22:35,015 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#32 [2025-02-08 04:22:35,015 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#33 [2025-02-08 04:22:35,015 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#34 [2025-02-08 04:22:35,015 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#35 [2025-02-08 04:22:35,015 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#36 [2025-02-08 04:22:35,015 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#37 [2025-02-08 04:22:35,015 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#38 [2025-02-08 04:22:35,015 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#39 [2025-02-08 04:22:35,015 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#40 [2025-02-08 04:22:35,015 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#0 [2025-02-08 04:22:35,015 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#1 [2025-02-08 04:22:35,015 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#2 [2025-02-08 04:22:35,015 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#3 [2025-02-08 04:22:35,015 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#4 [2025-02-08 04:22:35,015 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#5 [2025-02-08 04:22:35,015 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#6 [2025-02-08 04:22:35,015 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#7 [2025-02-08 04:22:35,015 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#8 [2025-02-08 04:22:35,015 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#9 [2025-02-08 04:22:35,015 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#10 [2025-02-08 04:22:35,015 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#11 [2025-02-08 04:22:35,015 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#12 [2025-02-08 04:22:35,015 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#13 [2025-02-08 04:22:35,015 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#14 [2025-02-08 04:22:35,015 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#15 [2025-02-08 04:22:35,015 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#16 [2025-02-08 04:22:35,015 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#17 [2025-02-08 04:22:35,015 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#18 [2025-02-08 04:22:35,015 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#19 [2025-02-08 04:22:35,015 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#20 [2025-02-08 04:22:35,015 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#21 [2025-02-08 04:22:35,015 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#22 [2025-02-08 04:22:35,015 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#23 [2025-02-08 04:22:35,015 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#24 [2025-02-08 04:22:35,015 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#25 [2025-02-08 04:22:35,015 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#26 [2025-02-08 04:22:35,015 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#27 [2025-02-08 04:22:35,015 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#28 [2025-02-08 04:22:35,016 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#29 [2025-02-08 04:22:35,016 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#30 [2025-02-08 04:22:35,016 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#31 [2025-02-08 04:22:35,016 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#32 [2025-02-08 04:22:35,016 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#33 [2025-02-08 04:22:35,016 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#34 [2025-02-08 04:22:35,016 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#35 [2025-02-08 04:22:35,017 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#36 [2025-02-08 04:22:35,017 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#37 [2025-02-08 04:22:35,017 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#38 [2025-02-08 04:22:35,017 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#39 [2025-02-08 04:22:35,017 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#40 [2025-02-08 04:22:35,017 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#0 [2025-02-08 04:22:35,017 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#1 [2025-02-08 04:22:35,017 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#2 [2025-02-08 04:22:35,017 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#3 [2025-02-08 04:22:35,017 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#4 [2025-02-08 04:22:35,017 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#5 [2025-02-08 04:22:35,017 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#6 [2025-02-08 04:22:35,017 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#7 [2025-02-08 04:22:35,017 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#8 [2025-02-08 04:22:35,017 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#9 [2025-02-08 04:22:35,017 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#10 [2025-02-08 04:22:35,017 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#11 [2025-02-08 04:22:35,017 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#12 [2025-02-08 04:22:35,017 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#13 [2025-02-08 04:22:35,017 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#14 [2025-02-08 04:22:35,017 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#15 [2025-02-08 04:22:35,017 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#16 [2025-02-08 04:22:35,017 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#17 [2025-02-08 04:22:35,017 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#18 [2025-02-08 04:22:35,017 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#19 [2025-02-08 04:22:35,017 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#20 [2025-02-08 04:22:35,017 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#21 [2025-02-08 04:22:35,017 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#22 [2025-02-08 04:22:35,017 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#23 [2025-02-08 04:22:35,017 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#24 [2025-02-08 04:22:35,017 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#25 [2025-02-08 04:22:35,017 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#26 [2025-02-08 04:22:35,017 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#27 [2025-02-08 04:22:35,017 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#28 [2025-02-08 04:22:35,017 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#29 [2025-02-08 04:22:35,017 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#30 [2025-02-08 04:22:35,017 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#31 [2025-02-08 04:22:35,017 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#32 [2025-02-08 04:22:35,017 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#33 [2025-02-08 04:22:35,017 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#34 [2025-02-08 04:22:35,017 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#35 [2025-02-08 04:22:35,017 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#36 [2025-02-08 04:22:35,017 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#37 [2025-02-08 04:22:35,017 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#38 [2025-02-08 04:22:35,017 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#39 [2025-02-08 04:22:35,017 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#40 [2025-02-08 04:22:35,017 INFO L130 BoogieDeclarations]: Found specification of procedure buffer_release [2025-02-08 04:22:35,017 INFO L138 BoogieDeclarations]: Found implementation of procedure buffer_release [2025-02-08 04:22:35,017 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#0 [2025-02-08 04:22:35,017 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#1 [2025-02-08 04:22:35,017 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#2 [2025-02-08 04:22:35,017 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#3 [2025-02-08 04:22:35,017 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#4 [2025-02-08 04:22:35,017 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#5 [2025-02-08 04:22:35,017 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#6 [2025-02-08 04:22:35,017 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#7 [2025-02-08 04:22:35,017 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#8 [2025-02-08 04:22:35,017 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#9 [2025-02-08 04:22:35,017 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#10 [2025-02-08 04:22:35,018 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#11 [2025-02-08 04:22:35,018 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#12 [2025-02-08 04:22:35,018 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#13 [2025-02-08 04:22:35,018 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#14 [2025-02-08 04:22:35,018 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#15 [2025-02-08 04:22:35,018 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#16 [2025-02-08 04:22:35,018 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#17 [2025-02-08 04:22:35,018 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#18 [2025-02-08 04:22:35,018 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#19 [2025-02-08 04:22:35,018 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#20 [2025-02-08 04:22:35,018 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#21 [2025-02-08 04:22:35,018 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#22 [2025-02-08 04:22:35,018 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#23 [2025-02-08 04:22:35,018 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#24 [2025-02-08 04:22:35,019 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#25 [2025-02-08 04:22:35,019 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#26 [2025-02-08 04:22:35,019 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#27 [2025-02-08 04:22:35,019 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#28 [2025-02-08 04:22:35,019 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#29 [2025-02-08 04:22:35,019 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#30 [2025-02-08 04:22:35,019 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#31 [2025-02-08 04:22:35,019 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#32 [2025-02-08 04:22:35,019 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#33 [2025-02-08 04:22:35,019 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#34 [2025-02-08 04:22:35,019 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#35 [2025-02-08 04:22:35,019 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#36 [2025-02-08 04:22:35,019 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#37 [2025-02-08 04:22:35,019 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#38 [2025-02-08 04:22:35,019 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#39 [2025-02-08 04:22:35,019 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#40 [2025-02-08 04:22:35,019 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#0 [2025-02-08 04:22:35,019 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#1 [2025-02-08 04:22:35,019 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#2 [2025-02-08 04:22:35,019 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#3 [2025-02-08 04:22:35,019 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#4 [2025-02-08 04:22:35,019 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#5 [2025-02-08 04:22:35,019 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#6 [2025-02-08 04:22:35,019 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#7 [2025-02-08 04:22:35,019 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#8 [2025-02-08 04:22:35,019 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#9 [2025-02-08 04:22:35,019 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#10 [2025-02-08 04:22:35,019 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#11 [2025-02-08 04:22:35,019 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#12 [2025-02-08 04:22:35,019 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#13 [2025-02-08 04:22:35,019 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#14 [2025-02-08 04:22:35,019 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#15 [2025-02-08 04:22:35,019 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#16 [2025-02-08 04:22:35,019 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#17 [2025-02-08 04:22:35,019 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#18 [2025-02-08 04:22:35,019 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#19 [2025-02-08 04:22:35,019 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#20 [2025-02-08 04:22:35,020 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#21 [2025-02-08 04:22:35,020 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#22 [2025-02-08 04:22:35,020 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#23 [2025-02-08 04:22:35,020 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#24 [2025-02-08 04:22:35,020 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#25 [2025-02-08 04:22:35,020 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#26 [2025-02-08 04:22:35,020 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#27 [2025-02-08 04:22:35,020 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#28 [2025-02-08 04:22:35,020 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#29 [2025-02-08 04:22:35,020 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#30 [2025-02-08 04:22:35,020 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#31 [2025-02-08 04:22:35,020 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#32 [2025-02-08 04:22:35,020 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#33 [2025-02-08 04:22:35,020 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#34 [2025-02-08 04:22:35,020 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#35 [2025-02-08 04:22:35,020 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#36 [2025-02-08 04:22:35,020 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#37 [2025-02-08 04:22:35,020 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#38 [2025-02-08 04:22:35,020 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#39 [2025-02-08 04:22:35,020 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#40 [2025-02-08 04:22:35,020 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#0 [2025-02-08 04:22:35,020 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#1 [2025-02-08 04:22:35,020 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#2 [2025-02-08 04:22:35,020 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#3 [2025-02-08 04:22:35,020 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#4 [2025-02-08 04:22:35,020 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#5 [2025-02-08 04:22:35,020 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#6 [2025-02-08 04:22:35,020 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#7 [2025-02-08 04:22:35,020 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#8 [2025-02-08 04:22:35,020 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#9 [2025-02-08 04:22:35,020 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#10 [2025-02-08 04:22:35,020 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#11 [2025-02-08 04:22:35,020 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#12 [2025-02-08 04:22:35,020 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#13 [2025-02-08 04:22:35,020 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#14 [2025-02-08 04:22:35,020 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#15 [2025-02-08 04:22:35,020 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#16 [2025-02-08 04:22:35,020 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#17 [2025-02-08 04:22:35,020 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#18 [2025-02-08 04:22:35,020 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#19 [2025-02-08 04:22:35,020 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#20 [2025-02-08 04:22:35,020 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#21 [2025-02-08 04:22:35,020 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#22 [2025-02-08 04:22:35,020 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#23 [2025-02-08 04:22:35,020 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#24 [2025-02-08 04:22:35,021 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#25 [2025-02-08 04:22:35,021 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#26 [2025-02-08 04:22:35,021 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#27 [2025-02-08 04:22:35,021 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#28 [2025-02-08 04:22:35,021 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#29 [2025-02-08 04:22:35,021 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#30 [2025-02-08 04:22:35,021 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#31 [2025-02-08 04:22:35,021 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#32 [2025-02-08 04:22:35,021 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#33 [2025-02-08 04:22:35,022 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#34 [2025-02-08 04:22:35,022 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#35 [2025-02-08 04:22:35,022 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#36 [2025-02-08 04:22:35,022 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#37 [2025-02-08 04:22:35,022 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#38 [2025-02-08 04:22:35,022 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#39 [2025-02-08 04:22:35,022 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#40 [2025-02-08 04:22:35,022 INFO L130 BoogieDeclarations]: Found specification of procedure printk [2025-02-08 04:22:35,022 INFO L138 BoogieDeclarations]: Found implementation of procedure printk [2025-02-08 04:22:35,022 INFO L130 BoogieDeclarations]: Found specification of procedure video_device_node_name [2025-02-08 04:22:35,022 INFO L138 BoogieDeclarations]: Found implementation of procedure video_device_node_name [2025-02-08 04:22:35,022 INFO L130 BoogieDeclarations]: Found specification of procedure kzalloc [2025-02-08 04:22:35,022 INFO L138 BoogieDeclarations]: Found implementation of procedure kzalloc [2025-02-08 04:22:35,022 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_lock_nested [2025-02-08 04:22:35,022 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_lock_nested [2025-02-08 04:22:35,022 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_positive_int [2025-02-08 04:22:35,022 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_positive_int [2025-02-08 04:22:35,022 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_zalloc [2025-02-08 04:22:35,022 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_zalloc [2025-02-08 04:22:35,022 INFO L130 BoogieDeclarations]: Found specification of procedure vidioc_dqbuf [2025-02-08 04:22:35,022 INFO L138 BoogieDeclarations]: Found implementation of procedure vidioc_dqbuf [2025-02-08 04:22:35,022 INFO L130 BoogieDeclarations]: Found specification of procedure list_empty [2025-02-08 04:22:35,022 INFO L138 BoogieDeclarations]: Found implementation of procedure list_empty [2025-02-08 04:22:35,022 INFO L130 BoogieDeclarations]: Found specification of procedure vidioc_querycap [2025-02-08 04:22:35,022 INFO L138 BoogieDeclarations]: Found implementation of procedure vidioc_querycap [2025-02-08 04:22:35,022 INFO L130 BoogieDeclarations]: Found specification of procedure saa7146_start_preview [2025-02-08 04:22:35,022 INFO L138 BoogieDeclarations]: Found implementation of procedure saa7146_start_preview [2025-02-08 04:22:35,022 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_61 [2025-02-08 04:22:35,022 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_61 [2025-02-08 04:22:35,022 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~C_INT [2025-02-08 04:22:35,022 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~C_INT [2025-02-08 04:22:35,022 INFO L130 BoogieDeclarations]: Found specification of procedure fops_release [2025-02-08 04:22:35,022 INFO L138 BoogieDeclarations]: Found implementation of procedure fops_release [2025-02-08 04:22:35,022 INFO L130 BoogieDeclarations]: Found specification of procedure videobuf_querybuf [2025-02-08 04:22:35,022 INFO L138 BoogieDeclarations]: Found implementation of procedure videobuf_querybuf [2025-02-08 04:22:35,022 INFO L130 BoogieDeclarations]: Found specification of procedure SAA7146_IER_ENABLE___0 [2025-02-08 04:22:35,022 INFO L138 BoogieDeclarations]: Found implementation of procedure SAA7146_IER_ENABLE___0 [2025-02-08 04:22:35,022 INFO L130 BoogieDeclarations]: Found specification of procedure kfree [2025-02-08 04:22:35,022 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree [2025-02-08 04:22:35,022 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~X~C_ULONG~X~$Pointer$~TO~C_LONG [2025-02-08 04:22:35,022 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~X~C_ULONG~X~$Pointer$~TO~C_LONG [2025-02-08 04:22:35,022 INFO L130 BoogieDeclarations]: Found specification of procedure saa7146_write_out_dma [2025-02-08 04:22:35,022 INFO L138 BoogieDeclarations]: Found implementation of procedure saa7146_write_out_dma [2025-02-08 04:22:35,022 INFO L130 BoogieDeclarations]: Found specification of procedure __dynamic_pr_debug [2025-02-08 04:22:35,022 INFO L138 BoogieDeclarations]: Found implementation of procedure __dynamic_pr_debug [2025-02-08 04:22:35,022 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#0 [2025-02-08 04:22:35,022 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#1 [2025-02-08 04:22:35,022 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#2 [2025-02-08 04:22:35,022 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#3 [2025-02-08 04:22:35,022 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#4 [2025-02-08 04:22:35,022 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#5 [2025-02-08 04:22:35,022 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#6 [2025-02-08 04:22:35,022 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#7 [2025-02-08 04:22:35,022 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#8 [2025-02-08 04:22:35,022 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#9 [2025-02-08 04:22:35,022 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#10 [2025-02-08 04:22:35,022 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#11 [2025-02-08 04:22:35,022 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#12 [2025-02-08 04:22:35,022 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#13 [2025-02-08 04:22:35,022 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#14 [2025-02-08 04:22:35,023 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#15 [2025-02-08 04:22:35,023 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#16 [2025-02-08 04:22:35,023 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#17 [2025-02-08 04:22:35,023 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#18 [2025-02-08 04:22:35,023 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#19 [2025-02-08 04:22:35,023 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#20 [2025-02-08 04:22:35,023 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#21 [2025-02-08 04:22:35,023 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#22 [2025-02-08 04:22:35,023 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#23 [2025-02-08 04:22:35,023 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#24 [2025-02-08 04:22:35,023 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#25 [2025-02-08 04:22:35,024 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#26 [2025-02-08 04:22:35,024 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#27 [2025-02-08 04:22:35,024 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#28 [2025-02-08 04:22:35,024 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#29 [2025-02-08 04:22:35,024 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#30 [2025-02-08 04:22:35,024 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#31 [2025-02-08 04:22:35,024 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#32 [2025-02-08 04:22:35,024 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#33 [2025-02-08 04:22:35,024 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#34 [2025-02-08 04:22:35,024 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#35 [2025-02-08 04:22:35,024 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#36 [2025-02-08 04:22:35,024 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#37 [2025-02-08 04:22:35,024 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#38 [2025-02-08 04:22:35,024 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#39 [2025-02-08 04:22:35,024 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#40 [2025-02-08 04:22:35,024 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#0 [2025-02-08 04:22:35,024 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#1 [2025-02-08 04:22:35,024 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#2 [2025-02-08 04:22:35,024 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#3 [2025-02-08 04:22:35,024 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#4 [2025-02-08 04:22:35,024 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#5 [2025-02-08 04:22:35,024 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#6 [2025-02-08 04:22:35,024 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#7 [2025-02-08 04:22:35,024 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#8 [2025-02-08 04:22:35,024 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#9 [2025-02-08 04:22:35,024 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#10 [2025-02-08 04:22:35,024 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#11 [2025-02-08 04:22:35,024 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#12 [2025-02-08 04:22:35,024 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#13 [2025-02-08 04:22:35,024 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#14 [2025-02-08 04:22:35,024 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#15 [2025-02-08 04:22:35,024 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#16 [2025-02-08 04:22:35,025 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#17 [2025-02-08 04:22:35,025 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#18 [2025-02-08 04:22:35,025 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#19 [2025-02-08 04:22:35,025 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#20 [2025-02-08 04:22:35,025 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#21 [2025-02-08 04:22:35,025 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#22 [2025-02-08 04:22:35,025 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#23 [2025-02-08 04:22:35,025 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#24 [2025-02-08 04:22:35,025 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#25 [2025-02-08 04:22:35,025 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#26 [2025-02-08 04:22:35,025 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#27 [2025-02-08 04:22:35,025 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#28 [2025-02-08 04:22:35,025 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#29 [2025-02-08 04:22:35,025 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#30 [2025-02-08 04:22:35,025 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#31 [2025-02-08 04:22:35,025 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#32 [2025-02-08 04:22:35,025 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#33 [2025-02-08 04:22:35,025 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#34 [2025-02-08 04:22:35,025 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#35 [2025-02-08 04:22:35,025 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#36 [2025-02-08 04:22:35,025 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#37 [2025-02-08 04:22:35,025 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#38 [2025-02-08 04:22:35,025 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#39 [2025-02-08 04:22:35,025 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#40 [2025-02-08 04:22:35,025 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#0 [2025-02-08 04:22:35,025 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#1 [2025-02-08 04:22:35,025 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#2 [2025-02-08 04:22:35,025 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#3 [2025-02-08 04:22:35,025 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#4 [2025-02-08 04:22:35,025 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#5 [2025-02-08 04:22:35,025 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#6 [2025-02-08 04:22:35,025 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#7 [2025-02-08 04:22:35,025 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#8 [2025-02-08 04:22:35,025 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#9 [2025-02-08 04:22:35,025 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#10 [2025-02-08 04:22:35,025 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#11 [2025-02-08 04:22:35,025 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#12 [2025-02-08 04:22:35,025 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#13 [2025-02-08 04:22:35,025 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#14 [2025-02-08 04:22:35,025 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#15 [2025-02-08 04:22:35,025 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#16 [2025-02-08 04:22:35,025 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#17 [2025-02-08 04:22:35,025 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#18 [2025-02-08 04:22:35,025 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#19 [2025-02-08 04:22:35,027 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#20 [2025-02-08 04:22:35,027 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#21 [2025-02-08 04:22:35,027 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#22 [2025-02-08 04:22:35,027 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#23 [2025-02-08 04:22:35,027 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#24 [2025-02-08 04:22:35,027 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#25 [2025-02-08 04:22:35,027 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#26 [2025-02-08 04:22:35,027 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#27 [2025-02-08 04:22:35,027 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#28 [2025-02-08 04:22:35,027 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#29 [2025-02-08 04:22:35,027 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#30 [2025-02-08 04:22:35,027 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#31 [2025-02-08 04:22:35,027 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#32 [2025-02-08 04:22:35,027 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#33 [2025-02-08 04:22:35,027 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#34 [2025-02-08 04:22:35,027 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#35 [2025-02-08 04:22:35,027 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#36 [2025-02-08 04:22:35,027 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#37 [2025-02-08 04:22:35,027 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#38 [2025-02-08 04:22:35,027 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#39 [2025-02-08 04:22:35,027 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#40 [2025-02-08 04:22:35,027 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2025-02-08 04:22:35,027 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2025-02-08 04:22:35,027 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~TO~C_INT [2025-02-08 04:22:35,027 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~TO~C_INT [2025-02-08 04:22:35,027 INFO L130 BoogieDeclarations]: Found specification of procedure saa7146_format_by_fourcc [2025-02-08 04:22:35,027 INFO L138 BoogieDeclarations]: Found implementation of procedure saa7146_format_by_fourcc [2025-02-08 04:22:35,027 INFO L130 BoogieDeclarations]: Found specification of procedure saa7146_dma_free [2025-02-08 04:22:35,027 INFO L138 BoogieDeclarations]: Found implementation of procedure saa7146_dma_free [2025-02-08 04:22:35,027 INFO L130 BoogieDeclarations]: Found specification of procedure saa7146_buffer_next [2025-02-08 04:22:35,027 INFO L138 BoogieDeclarations]: Found implementation of procedure saa7146_buffer_next [2025-02-08 04:22:35,027 INFO L130 BoogieDeclarations]: Found specification of procedure program_capture_engine [2025-02-08 04:22:35,027 INFO L138 BoogieDeclarations]: Found implementation of procedure program_capture_engine [2025-02-08 04:22:35,027 INFO L130 BoogieDeclarations]: Found specification of procedure vbi_close [2025-02-08 04:22:35,027 INFO L138 BoogieDeclarations]: Found implementation of procedure vbi_close [2025-02-08 04:22:35,027 INFO L130 BoogieDeclarations]: Found specification of procedure __wake_up [2025-02-08 04:22:35,027 INFO L138 BoogieDeclarations]: Found implementation of procedure __wake_up [2025-02-08 04:22:35,027 INFO L130 BoogieDeclarations]: Found specification of procedure buffer_setup [2025-02-08 04:22:35,027 INFO L138 BoogieDeclarations]: Found implementation of procedure buffer_setup [2025-02-08 04:22:35,027 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free [2025-02-08 04:22:35,027 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free [2025-02-08 04:22:35,027 INFO L130 BoogieDeclarations]: Found specification of procedure init_timer_key [2025-02-08 04:22:35,027 INFO L138 BoogieDeclarations]: Found implementation of procedure init_timer_key [2025-02-08 04:22:35,027 INFO L130 BoogieDeclarations]: Found specification of procedure fops_write [2025-02-08 04:22:35,027 INFO L138 BoogieDeclarations]: Found implementation of procedure fops_write [2025-02-08 04:22:35,027 INFO L130 BoogieDeclarations]: Found specification of procedure vbi_read [2025-02-08 04:22:35,027 INFO L138 BoogieDeclarations]: Found implementation of procedure vbi_read [2025-02-08 04:22:35,027 INFO L130 BoogieDeclarations]: Found specification of procedure fops_poll [2025-02-08 04:22:35,028 INFO L138 BoogieDeclarations]: Found implementation of procedure fops_poll [2025-02-08 04:22:35,028 INFO L130 BoogieDeclarations]: Found specification of procedure readl [2025-02-08 04:22:35,028 INFO L138 BoogieDeclarations]: Found implementation of procedure readl [2025-02-08 04:22:35,028 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~TO~VOID [2025-02-08 04:22:35,028 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~TO~VOID [2025-02-08 04:22:35,028 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_final_state [2025-02-08 04:22:35,028 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_final_state [2025-02-08 04:22:36,341 INFO L257 CfgBuilder]: Building ICFG [2025-02-08 04:22:36,346 INFO L287 CfgBuilder]: Building CFG for each procedure with an implementation [2025-02-08 04:22:36,412 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17988: havoc #t~nondet2550; [2025-02-08 04:22:39,051 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13682: 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:22:39,051 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13682: assume !(1bv32 == calculate_h_scale_registers_~xpsc~0#1);calculate_h_scale_registers_~xacm~0#1 := 0bv32;call calculate_h_scale_registers_#t~mem1729#1 := read~intINTTYPE2#13(~#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~mem1729#1);havoc calculate_h_scale_registers_#t~mem1729#1;calculate_h_scale_registers_~i~4#1 := 0bv32; [2025-02-08 04:22:39,051 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13657: calculate_h_scale_registers_~xpsc~0#1 := ~bvadd~32(1bv32, calculate_h_scale_registers_~xpsc~0#1); [2025-02-08 04:22:39,051 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14252-1: SUMMARY for call writel(6291552bv32, #t~mem1877#1.base, ~bvadd~64(256bv64, #t~mem1877#1.offset)); srcloc: null [2025-02-08 04:22:39,051 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13707: assume ~bvule~32(calculate_h_scale_registers_~xsci~0#1, 1535bv32);calculate_h_scale_registers_~pfuv~0#1 := 1bv32; [2025-02-08 04:22:39,051 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13707: assume !~bvule~32(calculate_h_scale_registers_~xsci~0#1, 1535bv32); [2025-02-08 04:22:39,052 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14252: havoc #t~mem1877#1.base, #t~mem1877#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:22:39,052 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14248-1: SUMMARY for call writel(#t~mem1869#1, #t~mem1870#1.base, ~bvadd~64(100bv64, #t~mem1870#1.offset)); srcloc: null [2025-02-08 04:22:39,052 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13864-1: call calculate_v_scale_registers_#t~mem1739#1 := read~intINTTYPE2#19(~#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:22:39,052 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14248: havoc #t~mem1869#1;havoc #t~mem1870#1.base, #t~mem1870#1.offset;call #t~mem1871#1 := read~intINTTYPE4#10(~#hps_ctrl~0#1.base, ~#hps_ctrl~0#1.offset, 4bv64);call #t~mem1872#1.base, #t~mem1872#1.offset := read~$Pointer$#14(~dev#1.base, ~bvadd~64(802bv64, ~dev#1.offset), 8bv64); [2025-02-08 04:22:39,052 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13864: assume ~bvuge~32(~zero_extend~32~16(calculate_v_scale_registers_#t~mem1739#1), calculate_v_scale_registers_~v_atten~0#1);havoc calculate_v_scale_registers_#t~mem1739#1; [2025-02-08 04:22:39,052 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13864: assume !~bvuge~32(~zero_extend~32~16(calculate_v_scale_registers_#t~mem1739#1), calculate_v_scale_registers_~v_atten~0#1);havoc calculate_v_scale_registers_#t~mem1739#1;calculate_v_scale_registers_~i~5#1 := ~bvadd~32(1bv32, calculate_v_scale_registers_~i~5#1);call calculate_v_scale_registers_#t~mem1740#1 := read~intINTTYPE2#19(~#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:22:39,052 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13691: assume ~bvuge~32(~zero_extend~32~8(calculate_h_scale_registers_#t~mem1730#1), calculate_h_scale_registers_~h_atten~0#1);havoc calculate_h_scale_registers_#t~mem1730#1; [2025-02-08 04:22:39,052 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13691: assume !~bvuge~32(~zero_extend~32~8(calculate_h_scale_registers_#t~mem1730#1), calculate_h_scale_registers_~h_atten~0#1);havoc calculate_h_scale_registers_#t~mem1730#1;calculate_h_scale_registers_~i~4#1 := ~bvadd~32(1bv32, calculate_h_scale_registers_~i~4#1);call calculate_h_scale_registers_#t~mem1731#1 := read~intINTTYPE1#16(~#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:22:39,052 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13691-1: call calculate_h_scale_registers_#t~mem1730#1 := read~intINTTYPE1#16(~#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:22:39,052 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13650: assume ~bvugt~32(~bvudiv~32(calculate_h_scale_registers_~in_x#1, calculate_h_scale_registers_~xpsc~0#1), 383bv32); [2025-02-08 04:22:39,052 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13650: assume !~bvugt~32(~bvudiv~32(calculate_h_scale_registers_~in_x#1, calculate_h_scale_registers_~xpsc~0#1), 383bv32); [2025-02-08 04:22:39,052 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13671: 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:22:39,052 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13671: 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:22:39,052 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14249: havoc #t~mem1871#1;havoc #t~mem1872#1.base, #t~mem1872#1.offset;call #t~mem1873#1 := read~intINTTYPE4#4(~#hps_h_prescale~0#1.base, ~#hps_h_prescale~0#1.offset, 4bv64);call #t~mem1874#1.base, #t~mem1874#1.offset := read~$Pointer$#14(~dev#1.base, ~bvadd~64(802bv64, ~dev#1.offset), 8bv64); [2025-02-08 04:22:39,052 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14249-1: SUMMARY for call writel(#t~mem1871#1, #t~mem1872#1.base, ~bvadd~64(92bv64, #t~mem1872#1.offset)); srcloc: null [2025-02-08 04:22:39,052 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13704: assume 1024bv32 == calculate_h_scale_registers_~xsci~0#1;calculate_h_scale_registers_~pfuv~0#1 := 0bv32; [2025-02-08 04:22:39,052 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13704: assume !(1024bv32 == calculate_h_scale_registers_~xsci~0#1); [2025-02-08 04:22:39,052 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13659: assume ~bvugt~32(~bvudiv~32(calculate_h_scale_registers_~in_x#1, calculate_h_scale_registers_~xpsc~0#1), 767bv32); [2025-02-08 04:22:39,052 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13659: assume !~bvugt~32(~bvudiv~32(calculate_h_scale_registers_~in_x#1, calculate_h_scale_registers_~xpsc~0#1), 767bv32); [2025-02-08 04:22:39,053 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14250: havoc #t~mem1873#1;havoc #t~mem1874#1.base, #t~mem1874#1.offset;call #t~mem1875#1 := read~intINTTYPE4#17(~#hps_h_scale~0#1.base, ~#hps_h_scale~0#1.offset, 4bv64);call #t~mem1876#1.base, #t~mem1876#1.offset := read~$Pointer$#14(~dev#1.base, ~bvadd~64(802bv64, ~dev#1.offset), 8bv64); [2025-02-08 04:22:39,053 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14221: 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:22:39,053 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13676: calculate_h_scale_registers_~xp~0#1 := 0bv32; [2025-02-08 04:22:39,053 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13870: assume 0bv32 != ~zero_extend~32~16(calculate_v_scale_registers_#t~mem1740#1);havoc calculate_v_scale_registers_#t~mem1740#1; [2025-02-08 04:22:39,053 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13870: assume !(0bv32 != ~zero_extend~32~16(calculate_v_scale_registers_#t~mem1740#1));havoc calculate_v_scale_registers_#t~mem1740#1;calculate_v_scale_registers_~dcgy~0#1 := calculate_v_scale_registers_~i~5#1; [2025-02-08 04:22:39,053 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13713: assume ~bvule~32(calculate_h_scale_registers_~xsci~0#1, 1791bv32);calculate_h_scale_registers_~pfuv~0#1 := 34bv32; [2025-02-08 04:22:39,053 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13713: assume !~bvule~32(calculate_h_scale_registers_~xsci~0#1, 1791bv32);calculate_h_scale_registers_~pfuv~0#1 := 51bv32; [2025-02-08 04:22:39,053 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13668: calculate_h_scale_registers_~xacm~0#1 := 0bv32;call calculate_h_scale_registers_#t~mem1728#1 := read~intINTTYPE2#13(~#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~mem1728#1);havoc calculate_h_scale_registers_#t~mem1728#1;calculate_h_scale_registers_~cxuv~0#1 := calculate_h_scale_registers_~cxy~0#1; [2025-02-08 04:22:39,053 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14250-1: SUMMARY for call writel(#t~mem1873#1, #t~mem1874#1.base, ~bvadd~64(104bv64, #t~mem1874#1.offset)); srcloc: null [2025-02-08 04:22:39,053 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13697: assume 0bv32 != ~zero_extend~32~8(calculate_h_scale_registers_#t~mem1731#1);havoc calculate_h_scale_registers_#t~mem1731#1; [2025-02-08 04:22:39,053 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13697: assume !(0bv32 != ~zero_extend~32~8(calculate_h_scale_registers_#t~mem1731#1));havoc calculate_h_scale_registers_#t~mem1731#1;calculate_h_scale_registers_~dcgx~0#1 := calculate_h_scale_registers_~i~4#1; [2025-02-08 04:22:39,053 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13664: assume ~bvugt~32(calculate_h_scale_registers_~xpsc~0#1, 64bv32);calculate_h_scale_registers_~xpsc~0#1 := 64bv32; [2025-02-08 04:22:39,053 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13664: assume !~bvugt~32(calculate_h_scale_registers_~xpsc~0#1, 64bv32); [2025-02-08 04:22:39,053 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13718: call calculate_h_scale_registers_#t~mem1732#1 := read~intINTTYPE4#28(calculate_h_scale_registers_~hps_v_gain#1.base, calculate_h_scale_registers_~hps_v_gain#1.offset, 4bv64);call write~intINTTYPE4#28(~bvand~32(16777215bv32, calculate_h_scale_registers_#t~mem1732#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~mem1732#1;call calculate_h_scale_registers_#t~mem1733#1 := read~intINTTYPE4#28(calculate_h_scale_registers_~hps_v_gain#1.base, calculate_h_scale_registers_~hps_v_gain#1.offset, 4bv64);call write~intINTTYPE4#28(~bvor~32(calculate_h_scale_registers_#t~mem1733#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~mem1733#1;call calculate_h_scale_registers_#t~mem1734#1 := read~intINTTYPE4#17(calculate_h_scale_registers_~hps_h_scale#1.base, calculate_h_scale_registers_~hps_h_scale#1.offset, 4bv64);call write~intINTTYPE4#17(~bvand~32(4095bv32, calculate_h_scale_registers_#t~mem1734#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~mem1734#1;call calculate_h_scale_registers_#t~mem1735#1 := read~intINTTYPE4#17(calculate_h_scale_registers_~hps_h_scale#1.base, calculate_h_scale_registers_~hps_h_scale#1.offset, 4bv64);call write~intINTTYPE4#17(~bvor~32(calculate_h_scale_registers_#t~mem1735#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~mem1735#1;call calculate_h_scale_registers_#t~mem1736#1 := read~intINTTYPE4#4(calculate_h_scale_registers_~hps_h_prescale#1.base, calculate_h_scale_registers_~hps_h_prescale#1.offset, 4bv64);call write~intINTTYPE4#4(~bvor~32(calculate_h_scale_registers_#t~mem1736#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~mem1736#1;calculate_h_scale_registers_#res#1 := 0bv32;#t~ret1866#1 := calculate_h_scale_registers_#res#1;havoc calculate_h_scale_registers_#t~mem1726#1, calculate_h_scale_registers_#t~mem1727#1, calculate_h_scale_registers_#t~mem1728#1, calculate_h_scale_registers_#t~mem1729#1, calculate_h_scale_registers_#t~mem1730#1, calculate_h_scale_registers_#t~mem1731#1, calculate_h_scale_registers_#t~mem1732#1, 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_~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~mem1863#1.base, #t~mem1863#1.offset;havoc #t~mem1864#1;havoc #t~mem1865#1;havoc #t~ret1866#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~mem1718#1.base, calculate_hxo_and_hyo_#t~mem1718#1.offset, calculate_hxo_and_hyo_#t~mem1719#1, calculate_hxo_and_hyo_#t~mem1720#1.base, calculate_hxo_and_hyo_#t~mem1720#1.offset, calculate_hxo_and_hyo_#t~mem1721#1, calculate_hxo_and_hyo_#t~mem1722#1, calculate_hxo_and_hyo_#t~mem1723#1, calculate_hxo_and_hyo_#t~mem1724#1, calculate_hxo_and_hyo_#t~mem1725#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~mem1718#1.base, calculate_hxo_and_hyo_#t~mem1718#1.offset := read~$Pointer$#14(calculate_hxo_and_hyo_~vv#1.base, ~bvadd~64(1129bv64, calculate_hxo_and_hyo_~vv#1.offset), 8bv64);call calculate_hxo_and_hyo_#t~mem1719#1 := read~intINTTYPE4#14(calculate_hxo_and_hyo_#t~mem1718#1.base, ~bvadd~64(16bv64, calculate_hxo_and_hyo_#t~mem1718#1.offset), 4bv64);calculate_hxo_and_hyo_~hyo~0#1 := calculate_hxo_and_hyo_#t~mem1719#1;havoc calculate_hxo_and_hyo_#t~mem1718#1.base, calculate_hxo_and_hyo_#t~mem1718#1.offset;havoc calculate_hxo_and_hyo_#t~mem1719#1;call calculate_hxo_and_hyo_#t~mem1720#1.base, calculate_hxo_and_hyo_#t~mem1720#1.offset := read~$Pointer$#14(calculate_hxo_and_hyo_~vv#1.base, ~bvadd~64(1129bv64, calculate_hxo_and_hyo_~vv#1.offset), 8bv64);call calculate_hxo_and_hyo_#t~mem1721#1 := read~intINTTYPE4#14(calculate_hxo_and_hyo_#t~mem1720#1.base, ~bvadd~64(24bv64, calculate_hxo_and_hyo_#t~mem1720#1.offset), 4bv64);calculate_hxo_and_hyo_~hxo~0#1 := calculate_hxo_and_hyo_#t~mem1721#1;havoc calculate_hxo_and_hyo_#t~mem1720#1.base, calculate_hxo_and_hyo_#t~mem1720#1.offset;havoc calculate_hxo_and_hyo_#t~mem1721#1;call calculate_hxo_and_hyo_#t~mem1722#1 := read~intINTTYPE4#17(calculate_hxo_and_hyo_~hps_h_scale#1.base, calculate_hxo_and_hyo_~hps_h_scale#1.offset, 4bv64);call write~intINTTYPE4#17(~bvand~32(4294963200bv32, calculate_hxo_and_hyo_#t~mem1722#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~mem1722#1;call calculate_hxo_and_hyo_#t~mem1723#1 := read~intINTTYPE4#17(calculate_hxo_and_hyo_~hps_h_scale#1.base, calculate_hxo_and_hyo_~hps_h_scale#1.offset, 4bv64);call write~intINTTYPE4#17(~bvor~32(calculate_hxo_and_hyo_#t~mem1723#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~mem1723#1;call calculate_hxo_and_hyo_#t~mem1724#1 := read~intINTTYPE4#10(calculate_hxo_and_hyo_~hps_ctrl#1.base, calculate_hxo_and_hyo_~hps_ctrl#1.offset, 4bv64);call write~intINTTYPE4#10(~bvand~32(4278190080bv32, calculate_hxo_and_hyo_#t~mem1724#1), calculate_hxo_and_hyo_~hps_ctrl#1.base, calculate_hxo_and_hyo_~hps_ctrl#1.offset, 4bv64);havoc calculate_hxo_and_hyo_#t~mem1724#1;call calculate_hxo_and_hyo_#t~mem1725#1 := read~intINTTYPE4#10(calculate_hxo_and_hyo_~hps_ctrl#1.base, calculate_hxo_and_hyo_~hps_ctrl#1.offset, 4bv64);call write~intINTTYPE4#10(~bvor~32(calculate_hxo_and_hyo_#t~mem1725#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~mem1725#1;havoc calculate_hxo_and_hyo_#t~mem1718#1.base, calculate_hxo_and_hyo_#t~mem1718#1.offset, calculate_hxo_and_hyo_#t~mem1719#1, calculate_hxo_and_hyo_#t~mem1720#1.base, calculate_hxo_and_hyo_#t~mem1720#1.offset, calculate_hxo_and_hyo_#t~mem1721#1, calculate_hxo_and_hyo_#t~mem1722#1, calculate_hxo_and_hyo_#t~mem1723#1, calculate_hxo_and_hyo_#t~mem1724#1, calculate_hxo_and_hyo_#t~mem1725#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~mem1716#1, calculate_hps_source_and_sync_#t~mem1717#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~mem1716#1 := read~intINTTYPE4#10(calculate_hps_source_and_sync_~hps_ctrl#1.base, calculate_hps_source_and_sync_~hps_ctrl#1.offset, 4bv64);call write~intINTTYPE4#10(~bvand~32(805306367bv32, calculate_hps_source_and_sync_#t~mem1716#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~mem1716#1;call calculate_hps_source_and_sync_#t~mem1717#1 := read~intINTTYPE4#10(calculate_hps_source_and_sync_~hps_ctrl#1.base, calculate_hps_source_and_sync_~hps_ctrl#1.offset, 4bv64);call write~intINTTYPE4#10(~bvor~32(calculate_hps_source_and_sync_#t~mem1717#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~mem1717#1;havoc calculate_hps_source_and_sync_#t~mem1716#1, calculate_hps_source_and_sync_#t~mem1717#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~mem1867#1 := read~intINTTYPE4#2(~#hps_v_scale~0#1.base, ~#hps_v_scale~0#1.offset, 4bv64);call #t~mem1868#1.base, #t~mem1868#1.offset := read~$Pointer$#14(~dev#1.base, ~bvadd~64(802bv64, ~dev#1.offset), 8bv64); [2025-02-08 04:22:39,057 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint saa7146_set_windowFINAL: assume true; [2025-02-08 04:22:39,058 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14251: havoc #t~mem1875#1;havoc #t~mem1876#1.base, #t~mem1876#1.offset;call #t~mem1877#1.base, #t~mem1877#1.offset := read~$Pointer$#14(~dev#1.base, ~bvadd~64(802bv64, ~dev#1.offset), 8bv64); [2025-02-08 04:22:39,058 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14251-1: SUMMARY for call writel(#t~mem1875#1, #t~mem1876#1.base, ~bvadd~64(108bv64, #t~mem1876#1.offset)); srcloc: null [2025-02-08 04:22:39,058 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13677: assume 1024bv32 == calculate_h_scale_registers_~xsci~0#1;calculate_h_scale_registers_~xim~0#1 := 1bv32; [2025-02-08 04:22:39,058 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13677: assume !(1024bv32 == calculate_h_scale_registers_~xsci~0#1);calculate_h_scale_registers_~xim~0#1 := 0bv32; [2025-02-08 04:22:39,058 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13710: assume ~bvule~32(calculate_h_scale_registers_~xsci~0#1, 1663bv32);calculate_h_scale_registers_~pfuv~0#1 := 17bv32; [2025-02-08 04:22:39,058 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13710: assume !~bvule~32(calculate_h_scale_registers_~xsci~0#1, 1663bv32); [2025-02-08 04:22:39,058 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13648: calculate_h_scale_registers_~xpsc~0#1 := ~bvadd~32(1bv32, calculate_h_scale_registers_~xpsc~0#1); [2025-02-08 04:22:39,058 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14247: havoc #t~mem1867#1;havoc #t~mem1868#1.base, #t~mem1868#1.offset;call #t~mem1869#1 := read~intINTTYPE4#28(~#hps_v_gain~0#1.base, ~#hps_v_gain~0#1.offset, 4bv64);call #t~mem1870#1.base, #t~mem1870#1.offset := read~$Pointer$#14(~dev#1.base, ~bvadd~64(802bv64, ~dev#1.offset), 8bv64); [2025-02-08 04:22:39,058 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14247-1: SUMMARY for call writel(#t~mem1867#1, #t~mem1868#1.base, ~bvadd~64(96bv64, #t~mem1868#1.offset)); srcloc: null [2025-02-08 04:22:39,604 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10987: call ULTIMATE.dealloc(~#descriptor~21#1.base, ~#descriptor~21#1.offset);havoc ~#descriptor~21#1.base, ~#descriptor~21#1.offset;call ULTIMATE.dealloc(~#descriptor___0~13#1.base, ~#descriptor___0~13#1.offset);havoc ~#descriptor___0~13#1.base, ~#descriptor___0~13#1.offset;call ULTIMATE.dealloc(~#descriptor___1~11#1.base, ~#descriptor___1~11#1.offset);havoc ~#descriptor___1~11#1.base, ~#descriptor___1~11#1.offset; [2025-02-08 04:22:39,637 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5155: havoc #t~mem27;havoc #t~mem28;call ULTIMATE.dealloc(~#tmp~1.base, ~#tmp~1.offset);havoc ~#tmp~1.base, ~#tmp~1.offset; [2025-02-08 04:22:39,651 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18002: havoc #t~ret2553.base, #t~ret2553.offset; [2025-02-08 04:22:39,662 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17871: havoc #t~nondet2529; [2025-02-08 04:22:39,948 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15995: 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:22:39,969 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7645: #res#1 := ~arg0#1; [2025-02-08 04:22:39,989 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17885: havoc #t~ret2532.base, #t~ret2532.offset; [2025-02-08 04:22:48,416 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11888: call ULTIMATE.dealloc(~#descriptor~26#1.base, ~#descriptor~26#1.offset);havoc ~#descriptor~26#1.base, ~#descriptor~26#1.offset; [2025-02-08 04:22:48,416 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10064: assume { :end_inline___copy_from_user_overflow } true; [2025-02-08 04:22:49,338 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11452: 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:22:49,338 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11580: havoc #t~mem1344;havoc #t~mem1345;havoc #t~mem1346;havoc #t~mem1347;havoc #t~ret1348; [2025-02-08 04:22:49,339 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11580-1: SUMMARY for call #t~ret1348 := __dynamic_pr_debug(~#descriptor___1~13.base, ~#descriptor___1~13.offset, 440bv64, 0bv64); srcloc: null [2025-02-08 04:22:49,339 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11518: call write~intINTTYPE4#14(4bv32, ~vv~15.base, ~bvadd~64(1125bv64, ~vv~15.offset), 4bv64);~maxh~0 := ~bvsdiv~32(~maxh~0, 2bv32); [2025-02-08 04:22:49,339 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11576: ~tmp___1~24 := #t~ret1343;havoc #t~mem1342;havoc #t~ret1343; [2025-02-08 04:22:49,339 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11576-1: SUMMARY for call #t~ret1343 := ldv__builtin_expect(~bvand~64(1bv64, ~zero_extend~64~32(#t~mem1342)), 0bv64); srcloc: null [2025-02-08 04:22:49,339 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11568: assume 0bv32 != ~bvand~32(2bv32, ~saa7146_debug~0);call write~$Pointer$#40(436bv64, 0bv64, ~#descriptor___1~13.base, ~#descriptor___1~13.offset, 8bv64);call write~$Pointer$#40(437bv64, 0bv64, ~#descriptor___1~13.base, ~bvadd~64(8bv64, ~#descriptor___1~13.offset), 8bv64);call write~$Pointer$#40(438bv64, 0bv64, ~#descriptor___1~13.base, ~bvadd~64(16bv64, ~#descriptor___1~13.offset), 8bv64);call write~$Pointer$#40(439bv64, 0bv64, ~#descriptor___1~13.base, ~bvadd~64(24bv64, ~#descriptor___1~13.offset), 8bv64);call write~intINTTYPE4#40(690bv32, ~#descriptor___1~13.base, ~bvadd~64(32bv64, ~#descriptor___1~13.offset), 4bv64);call write~intINTTYPE4#40(0bv32, ~#descriptor___1~13.base, ~bvadd~64(36bv64, ~#descriptor___1~13.offset), 4bv64);call #t~mem1342 := read~intINTTYPE4#40(~#descriptor___1~13.base, ~bvadd~64(36bv64, ~#descriptor___1~13.offset), 4bv64); [2025-02-08 04:22:49,339 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11568: assume !(0bv32 != ~bvand~32(2bv32, ~saa7146_debug~0)); [2025-02-08 04:22:49,339 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11515: call write~intINTTYPE4#14(~field~0, ~f.base, ~bvadd~64(12bv64, ~bvadd~64(4bv64, ~f.offset)), 4bv64);call write~intINTTYPE4#14(1bv32, ~f.base, ~bvadd~64(24bv64, ~bvadd~64(4bv64, ~f.offset)), 4bv64);call #t~mem1333 := read~intINTTYPE4#14(~f.base, ~bvadd~64(4bv64, ~f.offset), 4bv64); [2025-02-08 04:22:49,339 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11578: assume 0bv64 != ~tmp___1~24;call #t~mem1344 := read~intINTTYPE4#14(~f.base, ~bvadd~64(4bv64, ~f.offset), 4bv64);call #t~mem1345 := read~intINTTYPE4#14(~f.base, ~bvadd~64(4bv64, ~bvadd~64(4bv64, ~f.offset)), 4bv64);call #t~mem1346 := read~intINTTYPE4#14(~f.base, ~bvadd~64(16bv64, ~bvadd~64(4bv64, ~f.offset)), 4bv64);call #t~mem1347 := read~intINTTYPE4#14(~f.base, ~bvadd~64(20bv64, ~bvadd~64(4bv64, ~f.offset)), 4bv64); [2025-02-08 04:22:49,339 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11578: assume !(0bv64 != ~tmp___1~24); [2025-02-08 04:22:49,339 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11554: assume ~bvugt~32(#t~mem1334, ~maxh~0);havoc #t~mem1334;call write~intINTTYPE4#14(~maxh~0, ~f.base, ~bvadd~64(4bv64, ~bvadd~64(4bv64, ~f.offset)), 4bv64); [2025-02-08 04:22:49,339 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11554: assume !~bvugt~32(#t~mem1334, ~maxh~0);havoc #t~mem1334; [2025-02-08 04:22:49,339 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11558: call #t~mem1336 := read~intINTTYPE4#14(~f.base, ~bvadd~64(4bv64, ~f.offset), 4bv64);call #t~mem1335 := read~intINTTYPE1#14(~fmt~5.base, ~bvadd~64(16bv64, ~fmt~5.offset), 1bv64);~calc_bpl~0 := ~bvudiv~32(~bvmul~32(#t~mem1336, ~zero_extend~32~8(#t~mem1335)), 8bv32);havoc #t~mem1336;havoc #t~mem1335;call #t~mem1337 := read~intINTTYPE4#14(~f.base, ~bvadd~64(16bv64, ~bvadd~64(4bv64, ~f.offset)), 4bv64); [2025-02-08 04:22:49,339 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11554-1: call #t~mem1334 := read~intINTTYPE4#14(~f.base, ~bvadd~64(4bv64, ~bvadd~64(4bv64, ~f.offset)), 4bv64); [2025-02-08 04:22:49,339 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11550: assume ~bvugt~32(#t~mem1333, ~maxw~0);havoc #t~mem1333;call write~intINTTYPE4#14(~maxw~0, ~f.base, ~bvadd~64(4bv64, ~f.offset), 4bv64); [2025-02-08 04:22:49,339 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11550: assume !~bvugt~32(#t~mem1333, ~maxw~0);havoc #t~mem1333; [2025-02-08 04:22:49,339 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11513: call write~intINTTYPE4#14(2bv32, ~vv~15.base, ~bvadd~64(1125bv64, ~vv~15.offset), 4bv64);~maxh~0 := ~bvsdiv~32(~maxh~0, 2bv32); [2025-02-08 04:22:49,339 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11563-1: call #t~mem1338 := read~intINTTYPE4#14(~f.base, ~bvadd~64(16bv64, ~bvadd~64(4bv64, ~f.offset)), 4bv64);call #t~mem1339 := read~intINTTYPE1#14(~fmt~5.base, ~bvadd~64(16bv64, ~fmt~5.offset), 1bv64); [2025-02-08 04:22:49,339 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11563: assume ~bvugt~64(~zero_extend~64~32(#t~mem1338), ~bvudiv~64(~bvmul~64(8192bv64, ~zero_extend~64~8(#t~mem1339)), 8bv64));havoc #t~mem1338;havoc #t~mem1339;call write~intINTTYPE4#14(~calc_bpl~0, ~f.base, ~bvadd~64(16bv64, ~bvadd~64(4bv64, ~f.offset)), 4bv64); [2025-02-08 04:22:49,339 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11563: assume !~bvugt~64(~zero_extend~64~32(#t~mem1338), ~bvudiv~64(~bvmul~64(8192bv64, ~zero_extend~64~8(#t~mem1339)), 8bv64));havoc #t~mem1338;havoc #t~mem1339; [2025-02-08 04:22:49,339 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11567: call #t~mem1340 := read~intINTTYPE4#14(~f.base, ~bvadd~64(16bv64, ~bvadd~64(4bv64, ~f.offset)), 4bv64);call #t~mem1341 := read~intINTTYPE4#14(~f.base, ~bvadd~64(4bv64, ~bvadd~64(4bv64, ~f.offset)), 4bv64);call write~intINTTYPE4#14(~bvmul~32(#t~mem1340, #t~mem1341), ~f.base, ~bvadd~64(20bv64, ~bvadd~64(4bv64, ~f.offset)), 4bv64);havoc #t~mem1340;havoc #t~mem1341; [2025-02-08 04:22:49,339 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11588: #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:22:49,339 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11522: call write~intINTTYPE4#14(4bv32, ~vv~15.base, ~bvadd~64(1125bv64, ~vv~15.offset), 4bv64); [2025-02-08 04:22:49,339 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11559: assume ~bvult~32(#t~mem1337, ~calc_bpl~0);havoc #t~mem1337;call write~intINTTYPE4#14(~calc_bpl~0, ~f.base, ~bvadd~64(16bv64, ~bvadd~64(4bv64, ~f.offset)), 4bv64); [2025-02-08 04:22:49,339 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11559: assume !~bvult~32(#t~mem1337, ~calc_bpl~0);havoc #t~mem1337; [2025-02-08 04:22:49,384 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5234: havoc #t~mem60.base, #t~mem60.offset; [2025-02-08 04:22:49,617 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17966: havoc #t~nondet2546; [2025-02-08 04:22:49,914 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6689-1: call #t~mem408.base, #t~mem408.offset := read~$Pointer$#14(~fh~4.base, ~bvadd~64(168bv64, ~fh~4.offset), 8bv64);call #t~mem409.base, #t~mem409.offset := read~$Pointer$#14(#t~mem408.base, ~bvadd~64(942bv64, #t~mem408.offset), 8bv64);call #t~mem410 := read~intINTTYPE4#14(#t~mem409.base, ~bvadd~64(8bv64, #t~mem409.offset), 4bv64); [2025-02-08 04:22:49,915 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6689: assume 0bv32 != ~bvand~32(16bv32, #t~mem410);havoc #t~mem408.base, #t~mem408.offset;havoc #t~mem409.base, #t~mem409.offset;havoc #t~mem410;call #t~mem411.base, #t~mem411.offset := read~$Pointer$#14(~vdev~5.base, ~bvadd~64(1754bv64, ~vdev~5.offset), 8bv64); [2025-02-08 04:22:49,915 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6689: assume !(0bv32 != ~bvand~32(16bv32, #t~mem410));havoc #t~mem408.base, #t~mem408.offset;havoc #t~mem409.base, #t~mem409.offset;havoc #t~mem410;#res := 18446744073709551594bv64; [2025-02-08 04:22:49,915 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6685-2: call #t~mem406.base, #t~mem406.offset := read~$Pointer$#12(~#saa7146_video_uops~0.base, ~bvadd~64(32bv64, ~#saa7146_video_uops~0.offset), 8bv64); [2025-02-08 04:22:49,915 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6685-1: SUMMARY for call #t~ret407 := ##fun~$Pointer$~X~$Pointer$~X~C_ULONG~X~$Pointer$~TO~C_LONG(~file.base, ~file.offset, ~data.base, ~data.offset, ~count, ~ppos.base, ~ppos.offset, #t~mem406.base, #t~mem406.offset); srcloc: null [2025-02-08 04:22:49,915 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6685: ~tmp___0~14 := #t~ret407;havoc #t~mem406.base, #t~mem406.offset;havoc #t~ret407;#res := ~tmp___0~14; [2025-02-08 04:22:49,915 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6698: ~tmp___2~7 := #t~ret419;havoc #t~mem418.base, #t~mem418.offset;havoc #t~ret419;~ret~1 := ~tmp___2~7[32:0];call #t~mem420.base, #t~mem420.offset := read~$Pointer$#14(~vdev~5.base, ~bvadd~64(1754bv64, ~vdev~5.offset), 8bv64); [2025-02-08 04:22:49,915 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6700-1: SUMMARY for call mutex_unlock(#t~mem420.base, #t~mem420.offset); srcloc: null [2025-02-08 04:22:49,915 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6700: havoc #t~mem420.base, #t~mem420.offset;#res := ~sign_extend~64~32(~ret~1); [2025-02-08 04:22:49,915 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6698-1: SUMMARY for call #t~ret419 := ##fun~$Pointer$~X~$Pointer$~X~C_ULONG~X~$Pointer$~TO~C_LONG(~file.base, ~file.offset, ~data.base, ~data.offset, ~count, ~ppos.base, ~ppos.offset, #t~mem418.base, #t~mem418.offset); srcloc: null [2025-02-08 04:22:49,915 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6691-1: SUMMARY for call #t~ret412 := mutex_lock_interruptible_nested(#t~mem411.base, #t~mem411.offset, 0bv32); srcloc: null [2025-02-08 04:22:49,915 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6691: ~tmp___1~10 := #t~ret412;havoc #t~mem411.base, #t~mem411.offset;havoc #t~ret412; [2025-02-08 04:22:49,915 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6693: assume 0bv32 != ~tmp___1~10;#res := 18446744073709551104bv64; [2025-02-08 04:22:49,916 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6693: assume !(0bv32 != ~tmp___1~10);call #t~mem418.base, #t~mem418.offset := read~$Pointer$#23(~#saa7146_vbi_uops~0.base, ~bvadd~64(32bv64, ~#saa7146_vbi_uops~0.offset), 8bv64); [2025-02-08 04:22:50,144 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14316: 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:22:50,241 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5330: 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:22:50,585 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8948: #res := 5bv32; [2025-02-08 04:22:50,585 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8946: #res := 2bv32; [2025-02-08 04:22:50,585 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8950: #res := 18bv32; [2025-02-08 04:22:50,636 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9196: #res := 32bv32; [2025-02-08 04:22:50,636 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9194: #res := 11bv32; [2025-02-08 04:22:50,636 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9192: #res := 6bv32; [2025-02-08 04:22:50,771 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9152: #res := 1bv32; [2025-02-08 04:22:50,771 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9156: #res := 7bv32; [2025-02-08 04:22:50,771 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9154: #res := 3bv32; [2025-02-08 04:22:50,771 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9160: #res := 10bv32; [2025-02-08 04:22:50,771 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9158: #res := 8bv32; [2025-02-08 04:22:50,947 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9268: #res := 30bv32; [2025-02-08 04:22:50,947 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9266: #res := 27bv32; [2025-02-08 04:22:50,947 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9260: #res := 21bv32; [2025-02-08 04:22:50,947 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9258: #res := 19bv32; [2025-02-08 04:22:50,947 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9264: #res := 24bv32; [2025-02-08 04:22:50,947 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9262: #res := 22bv32; [2025-02-08 04:22:50,947 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9252: #res := 2bv32; [2025-02-08 04:22:50,947 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9256: #res := 17bv32; [2025-02-08 04:22:50,947 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9254: #res := 4bv32; [2025-02-08 04:22:51,032 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16212: #res#1 := ~arg0#1; [2025-02-08 04:22:51,032 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16203: 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:22:51,032 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16133: assume { :end_inline_ldv_switch_automaton_state_4_3 } true; [2025-02-08 04:22:51,042 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17861: havoc #t~nondet2528; [2025-02-08 04:22:51,286 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11349-1: SUMMARY for call writel(~val~0, #t~mem1259.base, ~bvadd~64(112bv64, #t~mem1259.offset)); srcloc: null [2025-02-08 04:22:51,286 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11349: havoc #t~mem1259.base, #t~mem1259.offset;call #t~mem1260.base, #t~mem1260.offset := read~$Pointer$#14(~dev~12.base, ~bvadd~64(802bv64, ~dev~12.offset), 8bv64); [2025-02-08 04:22:51,286 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11341-1: SUMMARY for call writel(4194368bv32, #t~mem1255.base, ~bvadd~64(256bv64, #t~mem1255.offset)); srcloc: null [2025-02-08 04:22:51,286 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11341: havoc #t~mem1255.base, #t~mem1255.offset; [2025-02-08 04:22:51,286 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11370: assume 0bv32 != ~bvand~32(2bv32, #t~mem1268);havoc #t~mem1268;#res := 4294967280bv32; [2025-02-08 04:22:51,286 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11370: assume !(0bv32 != ~bvand~32(2bv32, #t~mem1268));havoc #t~mem1268;call #t~mem1269 := read~intINTTYPE4#14(~ctrl.base, ~bvadd~64(144bv64, ~ctrl.offset), 4bv64);call write~intINTTYPE4#14(#t~mem1269, ~vv~10.base, ~bvadd~64(1137bv64, ~vv~10.offset), 4bv64);havoc #t~mem1269; [2025-02-08 04:22:51,286 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11337-1: SUMMARY for call #t~ret1252 := readl(#t~mem1251.base, ~bvadd~64(112bv64, #t~mem1251.offset)); srcloc: null [2025-02-08 04:22:51,286 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11370-1: call #t~mem1268 := read~intINTTYPE4#14(~vv~10.base, ~bvadd~64(420bv64, ~vv~10.offset), 4bv64); [2025-02-08 04:22:51,286 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11337: ~val~0 := #t~ret1252;havoc #t~mem1251.base, #t~mem1251.offset;havoc #t~ret1252;~val~0 := ~bvand~32(16777215bv32, ~val~0);call #t~mem1253 := read~intINTTYPE4#14(~ctrl.base, ~bvadd~64(144bv64, ~ctrl.offset), 4bv64);~val~0 := ~bvor~32(~val~0, ~bvshl~32(#t~mem1253, 24bv32));havoc #t~mem1253;call #t~mem1254.base, #t~mem1254.offset := read~$Pointer$#14(~dev~12.base, ~bvadd~64(802bv64, ~dev~12.offset), 8bv64); [2025-02-08 04:22:51,286 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11337-2: call #t~mem1251.base, #t~mem1251.offset := read~$Pointer$#14(~dev~12.base, ~bvadd~64(802bv64, ~dev~12.offset), 8bv64); [2025-02-08 04:22:51,286 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11358-1: SUMMARY for call writel(~val~0, #t~mem1264.base, ~bvadd~64(112bv64, #t~mem1264.offset)); srcloc: null [2025-02-08 04:22:51,286 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11358: havoc #t~mem1264.base, #t~mem1264.offset;call #t~mem1265.base, #t~mem1265.offset := read~$Pointer$#14(~dev~12.base, ~bvadd~64(802bv64, ~dev~12.offset), 8bv64); [2025-02-08 04:22:51,287 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11350-1: SUMMARY for call writel(4194368bv32, #t~mem1260.base, ~bvadd~64(256bv64, #t~mem1260.offset)); srcloc: null [2025-02-08 04:22:51,287 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11346: ~val~0 := #t~ret1257;havoc #t~mem1256.base, #t~mem1256.offset;havoc #t~ret1257;~val~0 := ~bvand~32(4278255615bv32, ~val~0);call #t~mem1258 := read~intINTTYPE4#14(~ctrl.base, ~bvadd~64(144bv64, ~ctrl.offset), 4bv64);~val~0 := ~bvor~32(~val~0, ~bvshl~32(#t~mem1258, 16bv32));havoc #t~mem1258;call #t~mem1259.base, #t~mem1259.offset := read~$Pointer$#14(~dev~12.base, ~bvadd~64(802bv64, ~dev~12.offset), 8bv64); [2025-02-08 04:22:51,287 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11350: havoc #t~mem1260.base, #t~mem1260.offset; [2025-02-08 04:22:51,287 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11346-2: call #t~mem1256.base, #t~mem1256.offset := read~$Pointer$#14(~dev~12.base, ~bvadd~64(802bv64, ~dev~12.offset), 8bv64); [2025-02-08 04:22:51,287 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11346-1: SUMMARY for call #t~ret1257 := readl(#t~mem1256.base, ~bvadd~64(112bv64, #t~mem1256.offset)); srcloc: null [2025-02-08 04:22:51,287 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11363-1: call #t~mem1266 := read~intINTTYPE4#14(~vv~10.base, ~bvadd~64(420bv64, ~vv~10.offset), 4bv64); [2025-02-08 04:22:51,287 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11363: assume 0bv32 != ~bvand~32(2bv32, #t~mem1266);havoc #t~mem1266;#res := 4294967280bv32; [2025-02-08 04:22:51,287 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11363: assume !(0bv32 != ~bvand~32(2bv32, #t~mem1266));havoc #t~mem1266;call #t~mem1267 := read~intINTTYPE4#14(~ctrl.base, ~bvadd~64(144bv64, ~ctrl.offset), 4bv64);call write~intINTTYPE4#14(#t~mem1267, ~vv~10.base, ~bvadd~64(1141bv64, ~vv~10.offset), 4bv64);havoc #t~mem1267; [2025-02-08 04:22:51,287 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11355-1: SUMMARY for call #t~ret1262 := readl(#t~mem1261.base, ~bvadd~64(112bv64, #t~mem1261.offset)); srcloc: null [2025-02-08 04:22:51,287 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11355: ~val~0 := #t~ret1262;havoc #t~mem1261.base, #t~mem1261.offset;havoc #t~ret1262;~val~0 := ~bvand~32(4294967040bv32, ~val~0);call #t~mem1263 := read~intINTTYPE4#14(~ctrl.base, ~bvadd~64(144bv64, ~ctrl.offset), 4bv64);~val~0 := ~bvor~32(~val~0, #t~mem1263);havoc #t~mem1263;call #t~mem1264.base, #t~mem1264.offset := read~$Pointer$#14(~dev~12.base, ~bvadd~64(802bv64, ~dev~12.offset), 8bv64); [2025-02-08 04:22:51,287 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11359-1: SUMMARY for call writel(4194368bv32, #t~mem1265.base, ~bvadd~64(256bv64, #t~mem1265.offset)); srcloc: null [2025-02-08 04:22:51,287 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11359: havoc #t~mem1265.base, #t~mem1265.offset; [2025-02-08 04:22:51,287 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11384: havoc #t~ret1272; [2025-02-08 04:22:51,287 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11355-2: call #t~mem1261.base, #t~mem1261.offset := read~$Pointer$#14(~dev~12.base, ~bvadd~64(802bv64, ~dev~12.offset), 8bv64); [2025-02-08 04:22:51,287 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11384-1: SUMMARY for call #t~ret1272 := saa7146_stop_preview(~fh~6.base, ~fh~6.offset); srcloc: null [2025-02-08 04:22:51,287 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11343: call #t~mem1270 := read~intINTTYPE4#14(~vv~10.base, ~bvadd~64(420bv64, ~vv~10.offset), 4bv64); [2025-02-08 04:22:51,287 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11389: #res := 0bv32; [2025-02-08 04:22:51,287 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11381: assume 0bv32 != ~bvand~32(1bv32, #t~mem1270);havoc #t~mem1270;call #t~mem1271.base, #t~mem1271.offset := read~$Pointer$#14(~vv~10.base, ~bvadd~64(424bv64, ~vv~10.offset), 8bv64);~fh~6.base, ~fh~6.offset := #t~mem1271.base, #t~mem1271.offset;havoc #t~mem1271.base, #t~mem1271.offset; [2025-02-08 04:22:51,287 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11381: assume !(0bv32 != ~bvand~32(1bv32, #t~mem1270));havoc #t~mem1270; [2025-02-08 04:22:51,287 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11385-1: SUMMARY for call #t~ret1273 := saa7146_start_preview(~fh~6.base, ~fh~6.offset); srcloc: null [2025-02-08 04:22:51,287 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11385: havoc #t~ret1273; [2025-02-08 04:22:51,287 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11340: havoc #t~mem1254.base, #t~mem1254.offset;call #t~mem1255.base, #t~mem1255.offset := read~$Pointer$#14(~dev~12.base, ~bvadd~64(802bv64, ~dev~12.offset), 8bv64); [2025-02-08 04:22:51,287 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11340-1: SUMMARY for call writel(~val~0, #t~mem1254.base, ~bvadd~64(112bv64, #t~mem1254.offset)); srcloc: null [2025-02-08 04:22:51,467 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12718: call ULTIMATE.dealloc(~#descriptor~33.base, ~#descriptor~33.offset);havoc ~#descriptor~33.base, ~#descriptor~33.offset; [2025-02-08 04:22:51,483 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17833: havoc #t~nondet2524; [2025-02-08 04:22:53,435 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12793: call ULTIMATE.dealloc(~#__key~1.base, ~#__key~1.offset);havoc ~#__key~1.base, ~#__key~1.offset; [2025-02-08 04:22:57,930 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6466-1: SUMMARY for call #t~ret362#1 := mutex_lock_interruptible_nested(#t~mem361#1.base, #t~mem361#1.offset, 0bv32); srcloc: null [2025-02-08 04:22:57,930 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6427: ~q~1#1.base, ~q~1#1.offset := ~fh~2#1.base, ~bvadd~64(176bv64, ~fh~2#1.offset); [2025-02-08 04:22:57,930 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6386: 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:22:57,930 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17958: havoc videobuf_mmap_mapper_#t~nondet2544#1; [2025-02-08 04:22:57,930 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17958-1: #t~ret363#1 := videobuf_mmap_mapper_#res#1;havoc videobuf_mmap_mapper_#t~nondet2544#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~ret363#1;havoc #t~ret363#1;call #t~mem364#1.base, #t~mem364#1.offset := read~$Pointer$#14(~vdev~2#1.base, ~bvadd~64(1754bv64, ~vdev~2#1.offset), 8bv64); [2025-02-08 04:22:57,930 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6442: havoc #t~ret357#1; [2025-02-08 04:22:57,930 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6438: ~tmp___1~8#1 := #t~ret356#1;havoc #t~mem355#1;havoc #t~ret356#1; [2025-02-08 04:22:57,930 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6440: assume 0bv64 != ~tmp___1~8#1; [2025-02-08 04:22:57,930 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6440: assume !(0bv64 != ~tmp___1~8#1); [2025-02-08 04:22:57,930 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6442-1: SUMMARY for call #t~ret357#1 := __dynamic_pr_debug(~#descriptor___0~6#1.base, ~#descriptor___0~6#1.offset, 150bv64, 0bv64); srcloc: null [2025-02-08 04:22:57,930 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6438-1: SUMMARY for call #t~ret356#1 := ldv__builtin_expect(~bvand~64(1bv64, ~zero_extend~64~32(#t~mem355#1)), 0bv64); srcloc: null [2025-02-08 04:22:57,930 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6430: assume 0bv32 != ~bvand~32(4bv32, ~saa7146_debug~0);call write~$Pointer$#40(146bv64, 0bv64, ~#descriptor___0~6#1.base, ~#descriptor___0~6#1.offset, 8bv64);call write~$Pointer$#40(147bv64, 0bv64, ~#descriptor___0~6#1.base, ~bvadd~64(8bv64, ~#descriptor___0~6#1.offset), 8bv64);call write~$Pointer$#40(148bv64, 0bv64, ~#descriptor___0~6#1.base, ~bvadd~64(16bv64, ~#descriptor___0~6#1.offset), 8bv64);call write~$Pointer$#40(149bv64, 0bv64, ~#descriptor___0~6#1.base, ~bvadd~64(24bv64, ~#descriptor___0~6#1.offset), 8bv64);call write~intINTTYPE4#40(306bv32, ~#descriptor___0~6#1.base, ~bvadd~64(32bv64, ~#descriptor___0~6#1.offset), 4bv64);call write~intINTTYPE4#40(0bv32, ~#descriptor___0~6#1.base, ~bvadd~64(36bv64, ~#descriptor___0~6#1.offset), 4bv64);call #t~mem355#1 := read~intINTTYPE4#40(~#descriptor___0~6#1.base, ~bvadd~64(36bv64, ~#descriptor___0~6#1.offset), 4bv64); [2025-02-08 04:22:57,930 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6430: assume !(0bv32 != ~bvand~32(4bv32, ~saa7146_debug~0)); [2025-02-08 04:22:57,930 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6428: call #t~mem361#1.base, #t~mem361#1.offset := read~$Pointer$#14(~vdev~2#1.base, ~bvadd~64(1754bv64, ~vdev~2#1.offset), 8bv64); [2025-02-08 04:22:57,930 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6418: assume 0bv64 != ~tmp___0~12#1; [2025-02-08 04:22:57,930 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6418: assume !(0bv64 != ~tmp___0~12#1); [2025-02-08 04:22:57,930 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6420-1: SUMMARY for call #t~ret354#1 := __dynamic_pr_debug(~#descriptor~9#1.base, ~#descriptor~9#1.offset, 144bv64, 0bv64); srcloc: null [2025-02-08 04:22:57,930 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6420: havoc #t~ret354#1; [2025-02-08 04:22:57,930 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6416-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:22:57,930 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6449-1: call #t~mem358#1.base, #t~mem358#1.offset := read~$Pointer$#14(~fh~2#1.base, ~bvadd~64(168bv64, ~fh~2#1.offset), 8bv64);call #t~mem359#1.base, #t~mem359#1.offset := read~$Pointer$#14(#t~mem358#1.base, ~bvadd~64(942bv64, #t~mem358#1.offset), 8bv64);call #t~mem360#1 := read~intINTTYPE4#14(#t~mem359#1.base, ~bvadd~64(8bv64, #t~mem359#1.offset), 4bv64); [2025-02-08 04:22:57,930 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6416: ~tmp___0~12#1 := #t~ret353#1;havoc #t~mem352#1;havoc #t~ret353#1; [2025-02-08 04:22:57,930 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6449: assume 0bv32 != ~bvand~32(128bv32, #t~mem360#1);havoc #t~mem358#1.base, #t~mem358#1.offset;havoc #t~mem359#1.base, #t~mem359#1.offset;havoc #t~mem360#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:22:57,931 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6449: assume !(0bv32 != ~bvand~32(128bv32, #t~mem360#1));havoc #t~mem358#1.base, #t~mem358#1.offset;havoc #t~mem359#1.base, #t~mem359#1.offset;havoc #t~mem360#1;~q~1#1.base, ~q~1#1.offset := ~fh~2#1.base, ~bvadd~64(772bv64, ~fh~2#1.offset); [2025-02-08 04:22:57,931 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6474: havoc #t~mem364#1.base, #t~mem364#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:22:57,931 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6408: assume 0bv32 != ~bvand~32(4bv32, ~saa7146_debug~0);call write~$Pointer$#40(140bv64, 0bv64, ~#descriptor~9#1.base, ~#descriptor~9#1.offset, 8bv64);call write~$Pointer$#40(141bv64, 0bv64, ~#descriptor~9#1.base, ~bvadd~64(8bv64, ~#descriptor~9#1.offset), 8bv64);call write~$Pointer$#40(142bv64, 0bv64, ~#descriptor~9#1.base, ~bvadd~64(16bv64, ~#descriptor~9#1.offset), 8bv64);call write~$Pointer$#40(143bv64, 0bv64, ~#descriptor~9#1.base, ~bvadd~64(24bv64, ~#descriptor~9#1.offset), 8bv64);call write~intINTTYPE4#40(300bv32, ~#descriptor~9#1.base, ~bvadd~64(32bv64, ~#descriptor~9#1.offset), 4bv64);call write~intINTTYPE4#40(0bv32, ~#descriptor~9#1.base, ~bvadd~64(36bv64, ~#descriptor~9#1.offset), 4bv64);call #t~mem352#1 := read~intINTTYPE4#40(~#descriptor~9#1.base, ~bvadd~64(36bv64, ~#descriptor~9#1.offset), 4bv64); [2025-02-08 04:22:57,931 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6408: assume !(0bv32 != ~bvand~32(4bv32, ~saa7146_debug~0)); [2025-02-08 04:22:57,931 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6474-1: SUMMARY for call mutex_unlock(#t~mem364#1.base, #t~mem364#1.offset); srcloc: null [2025-02-08 04:22:57,931 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6466: ~tmp___2~5#1 := #t~ret362#1;havoc #t~mem361#1.base, #t~mem361#1.offset;havoc #t~ret362#1; [2025-02-08 04:22:57,931 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6468: 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:22:57,931 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6468: 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~nondet2544#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~nondet2544#1;videobuf_mmap_mapper_#res#1 := videobuf_mmap_mapper_#t~nondet2544#1;havoc videobuf_mmap_mapper_#t~nondet2544#1;