./Ultimate.py --spec ../../sv-benchmarks/c/properties/unreach-call.prp --file ../../sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-08_1a-drivers--media--pci--ivtv--ivtv.ko-entry_point.cil.out.i --full-output --architecture 64bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version 0e0057cc Calling Ultimate with: /usr/lib/jvm/java-11-openjdk-amd64/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dbfb9a88-1493-408a-bc24-de4f0bb17d11/bin/utaipan-verify-nQ1chXbOIh/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dbfb9a88-1493-408a-bc24-de4f0bb17d11/bin/utaipan-verify-nQ1chXbOIh/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dbfb9a88-1493-408a-bc24-de4f0bb17d11/bin/utaipan-verify-nQ1chXbOIh/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dbfb9a88-1493-408a-bc24-de4f0bb17d11/bin/utaipan-verify-nQ1chXbOIh/config/TaipanReach.xml -i ../../sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-08_1a-drivers--media--pci--ivtv--ivtv.ko-entry_point.cil.out.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dbfb9a88-1493-408a-bc24-de4f0bb17d11/bin/utaipan-verify-nQ1chXbOIh/config/svcomp-Reach-64bit-Taipan_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dbfb9a88-1493-408a-bc24-de4f0bb17d11/bin/utaipan-verify-nQ1chXbOIh --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 Taipan --witnessprinter.graph.data.architecture 64bit --witnessprinter.graph.data.programhash c9ac35b9d4aa644a93ac0582656cdcb7a0c39bf680b5718648dd5ed02725c5c5 --- Real Ultimate output --- This is Ultimate 0.2.4-dev-0e0057c [2023-12-02 08:18:17,228 INFO L188 SettingsManager]: Resetting all preferences to default values... [2023-12-02 08:18:17,292 INFO L114 SettingsManager]: Loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dbfb9a88-1493-408a-bc24-de4f0bb17d11/bin/utaipan-verify-nQ1chXbOIh/config/svcomp-Reach-64bit-Taipan_Default.epf [2023-12-02 08:18:17,296 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2023-12-02 08:18:17,297 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2023-12-02 08:18:17,321 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2023-12-02 08:18:17,322 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2023-12-02 08:18:17,322 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2023-12-02 08:18:17,323 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2023-12-02 08:18:17,323 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2023-12-02 08:18:17,324 INFO L153 SettingsManager]: * User list type=DISABLED [2023-12-02 08:18:17,324 INFO L151 SettingsManager]: Preferences of Abstract Interpretation differ from their defaults: [2023-12-02 08:18:17,325 INFO L153 SettingsManager]: * Explicit value domain=true [2023-12-02 08:18:17,325 INFO L153 SettingsManager]: * Abstract domain for RCFG-of-the-future=PoormanAbstractDomain [2023-12-02 08:18:17,326 INFO L153 SettingsManager]: * Octagon Domain=false [2023-12-02 08:18:17,326 INFO L153 SettingsManager]: * Abstract domain=CompoundDomain [2023-12-02 08:18:17,327 INFO L153 SettingsManager]: * Check feasibility of abstract posts with an SMT solver=true [2023-12-02 08:18:17,327 INFO L153 SettingsManager]: * Use the RCFG-of-the-future interface=true [2023-12-02 08:18:17,328 INFO L153 SettingsManager]: * Interval Domain=false [2023-12-02 08:18:17,328 INFO L151 SettingsManager]: Preferences of Sifa differ from their defaults: [2023-12-02 08:18:17,329 INFO L153 SettingsManager]: * Call Summarizer=TopInputCallSummarizer [2023-12-02 08:18:17,329 INFO L153 SettingsManager]: * Simplification Technique=POLY_PAC [2023-12-02 08:18:17,330 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2023-12-02 08:18:17,331 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2023-12-02 08:18:17,331 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2023-12-02 08:18:17,332 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2023-12-02 08:18:17,332 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2023-12-02 08:18:17,332 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2023-12-02 08:18:17,333 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2023-12-02 08:18:17,333 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2023-12-02 08:18:17,333 INFO L153 SettingsManager]: * Use constant arrays=true [2023-12-02 08:18:17,334 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2023-12-02 08:18:17,334 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2023-12-02 08:18:17,334 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2023-12-02 08:18:17,335 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2023-12-02 08:18:17,335 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2023-12-02 08:18:17,335 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2023-12-02 08:18:17,335 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2023-12-02 08:18:17,336 INFO L153 SettingsManager]: * Trace refinement strategy=SIFA_TAIPAN [2023-12-02 08:18:17,336 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2023-12-02 08:18:17,336 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2023-12-02 08:18:17,336 INFO L153 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2023-12-02 08:18:17,336 INFO L153 SettingsManager]: * Trace refinement exception blacklist=NONE [2023-12-02 08:18:17,336 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2023-12-02 08:18:17,337 INFO L153 SettingsManager]: * Abstract interpretation Mode=USE_PREDICATES WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dbfb9a88-1493-408a-bc24-de4f0bb17d11/bin/utaipan-verify-nQ1chXbOIh/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Entry function -> main Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness directory -> /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dbfb9a88-1493-408a-bc24-de4f0bb17d11/bin/utaipan-verify-nQ1chXbOIh 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 -> Taipan 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 -> c9ac35b9d4aa644a93ac0582656cdcb7a0c39bf680b5718648dd5ed02725c5c5 [2023-12-02 08:18:17,561 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2023-12-02 08:18:17,580 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2023-12-02 08:18:17,583 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2023-12-02 08:18:17,584 INFO L270 PluginConnector]: Initializing CDTParser... [2023-12-02 08:18:17,584 INFO L274 PluginConnector]: CDTParser initialized [2023-12-02 08:18:17,585 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dbfb9a88-1493-408a-bc24-de4f0bb17d11/bin/utaipan-verify-nQ1chXbOIh/../../sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-08_1a-drivers--media--pci--ivtv--ivtv.ko-entry_point.cil.out.i [2023-12-02 08:18:20,357 INFO L533 CDTParser]: Created temporary CDT project at NULL [2023-12-02 08:18:21,113 INFO L384 CDTParser]: Found 1 translation units. [2023-12-02 08:18:21,113 INFO L180 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dbfb9a88-1493-408a-bc24-de4f0bb17d11/sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-08_1a-drivers--media--pci--ivtv--ivtv.ko-entry_point.cil.out.i [2023-12-02 08:18:21,191 INFO L427 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dbfb9a88-1493-408a-bc24-de4f0bb17d11/bin/utaipan-verify-nQ1chXbOIh/data/eecc65436/718b9d198c964f83908e977ecebc8306/FLAG1dfac0b8e [2023-12-02 08:18:21,204 INFO L435 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dbfb9a88-1493-408a-bc24-de4f0bb17d11/bin/utaipan-verify-nQ1chXbOIh/data/eecc65436/718b9d198c964f83908e977ecebc8306 [2023-12-02 08:18:21,207 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2023-12-02 08:18:21,208 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2023-12-02 08:18:21,209 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2023-12-02 08:18:21,210 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2023-12-02 08:18:21,214 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2023-12-02 08:18:21,215 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 02.12 08:18:21" (1/1) ... [2023-12-02 08:18:21,216 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@5d9e9c2c and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 08:18:21, skipping insertion in model container [2023-12-02 08:18:21,216 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 02.12 08:18:21" (1/1) ... [2023-12-02 08:18:21,516 INFO L177 MainTranslator]: Built tables and reachable declarations [2023-12-02 08:18:22,025 WARN L1274 CHandler]: Detected problem Invalid redeclaration of the name match at C: (*match)(struct device * , struct v4l2_async_subdev * ) [4575] [2023-12-02 08:18:29,313 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dbfb9a88-1493-408a-bc24-de4f0bb17d11/sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-08_1a-drivers--media--pci--ivtv--ivtv.ko-entry_point.cil.out.i[954674,954687] [2023-12-02 08:18:29,424 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-12-02 08:18:29,522 INFO L202 MainTranslator]: Completed pre-run [2023-12-02 08:18:29,599 WARN L1274 CHandler]: Detected problem Invalid redeclaration of the name match at C: (*match)(struct device * , struct v4l2_async_subdev * ) [4575] [2023-12-02 08:18:29,717 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"); [7114] [2023-12-02 08:18:29,738 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 %2, %0; setc %1": "+m" (*addr), "=qm" (c): "Ir" (nr): "memory"); [7559-7560] [2023-12-02 08:18:29,739 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)); [7568-7569] [2023-12-02 08:18:29,739 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret__): "p" (& current_task)); [7590] [2023-12-02 08:18:29,740 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& current_task)); [7593] [2023-12-02 08:18:29,740 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& current_task)); [7596] [2023-12-02 08:18:29,740 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& current_task)); [7599] [2023-12-02 08:18:29,742 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("movl %1,%0": "=r" (ret): "m" (*((unsigned int volatile *)addr)): "memory"); [7704] [2023-12-02 08:18:29,743 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("movl %0,%1": : "r" (val), "m" (*((unsigned int volatile *)addr)): "memory"); [7711] [2023-12-02 08:18:29,758 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("xchgb %b0, %1\n": "+q" (__ret), "+m" (tmp___1->state): : "memory", "cc"); [8178-8179] [2023-12-02 08:18:29,758 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("xchgw %w0, %1\n": "+r" (__ret), "+m" (tmp___2->state): : "memory", "cc"); [8183-8184] [2023-12-02 08:18:29,758 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("xchgl %0, %1\n": "+r" (__ret), "+m" (tmp___3->state): : "memory", "cc"); [8188-8189] [2023-12-02 08:18:29,759 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("xchgq %q0, %1\n": "+r" (__ret), "+m" (tmp___4->state): : "memory", "cc"); [8193-8194] [2023-12-02 08:18:29,957 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile (".pushsection .smp_locks,\"a\"\n.balign 4\n.long 671f - .\n.popsection\n671:\n\tlock; btr %1,%0": "+m" (*((long volatile *)addr)): "Ir" (nr)); [15522] [2023-12-02 08:18:29,957 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile (".pushsection .smp_locks,\"a\"\n.balign 4\n.long 671f - .\n.popsection\n671:\n\tlock; btr %2, %0; setc %1": "+m" (*addr), "=qm" (c): "Ir" (nr): "memory"); [15530-15531] [2023-12-02 08:18:30,103 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("movl %0,%1": : "r" (val), "m" (*((unsigned int volatile *)addr))); [17432] [2023-12-02 08:18:30,465 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"include/asm-generic/dma-mapping-common.h"), "i" (108), "i" (12UL)); [24137-24138] [2023-12-02 08:18:30,466 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"include/asm-generic/dma-mapping-common.h"), "i" (120), "i" (12UL)); [24167-24168] [2023-12-02 08:18:30,603 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("bswapl %0": "=r" (val): "0" (val)); [26578] [2023-12-02 08:18:30,605 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"include/asm-generic/dma-mapping-common.h"), "i" (19), "i" (12UL)); [26667-26668] [2023-12-02 08:18:30,606 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"include/asm-generic/dma-mapping-common.h"), "i" (36), "i" (12UL)); [26696-26697] [2023-12-02 08:18:30,608 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"include/asm-generic/dma-mapping-common.h"), "i" (108), "i" (12UL)); [26726-26727] [2023-12-02 08:18:30,632 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; incl %0": "+m" (v->counter)); [27267] [2023-12-02 08:18:30,632 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; decl %0": "+m" (v->counter)); [27274] [2023-12-02 08:18:30,701 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("xchgb %b0, %1\n": "+q" (__ret), "+m" (tmp___2->state): : "memory", "cc"); [28104-28105] [2023-12-02 08:18:30,701 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("xchgw %w0, %1\n": "+r" (__ret), "+m" (tmp___3->state): : "memory", "cc"); [28109-28110] [2023-12-02 08:18:30,701 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("xchgl %0, %1\n": "+r" (__ret), "+m" (tmp___4->state): : "memory", "cc"); [28114-28115] [2023-12-02 08:18:30,702 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("xchgq %q0, %1\n": "+r" (__ret), "+m" (tmp___5->state): : "memory", "cc"); [28119-28120] [2023-12-02 08:18:30,703 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("xchgb %b0, %1\n": "+q" (__ret___0), "+m" (tmp___11->state): : "memory", "cc"); [28167-28168] [2023-12-02 08:18:30,703 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("xchgw %w0, %1\n": "+r" (__ret___0), "+m" (tmp___12->state): : "memory", "cc"); [28172-28173] [2023-12-02 08:18:30,703 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("xchgl %0, %1\n": "+r" (__ret___0), "+m" (tmp___13->state): : "memory", "cc"); [28177-28178] [2023-12-02 08:18:30,703 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("xchgq %q0, %1\n": "+r" (__ret___0), "+m" (tmp___14->state): : "memory", "cc"); [28182-28183] [2023-12-02 08:18:30,719 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 *)"./arch/x86/include/asm/paravirt.h"), "i" (831), "i" (12UL)); [28827-28828] [2023-12-02 08:18:30,719 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" (43UL), [paravirt_opptr] "i" (& pv_irq_ops.save_fl.func), [paravirt_clobber] "i" (1): "memory", "cc"); [28833-28835] [2023-12-02 08:18:30,719 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 *)"./arch/x86/include/asm/paravirt.h"), "i" (836), "i" (12UL)); [28857-28858] [2023-12-02 08:18:30,741 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.restore_fl.func), [paravirt_clobber] "i" (1), "D" (f): "memory", "cc"); [28863-28865] [2023-12-02 08:18:30,742 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 *)"./arch/x86/include/asm/paravirt.h"), "i" (841), "i" (12UL)); [28886-28887] [2023-12-02 08:18:30,742 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" (45UL), [paravirt_opptr] "i" (& pv_irq_ops.irq_disable.func), [paravirt_clobber] "i" (1): "memory", "cc"); [28892-28894] [2023-12-02 08:18:30,743 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incb %%gs:%0": "+m" (__preempt_count)); [28924] [2023-12-02 08:18:30,743 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decb %%gs:%0": "+m" (__preempt_count)); [28927] [2023-12-02 08:18:30,744 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addb %1, %%gs:%0": "+m" (__preempt_count): "qi" (val)); [28929] [2023-12-02 08:18:30,744 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incw %%gs:%0": "+m" (__preempt_count)); [28934] [2023-12-02 08:18:30,744 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decw %%gs:%0": "+m" (__preempt_count)); [28937] [2023-12-02 08:18:30,745 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addw %1, %%gs:%0": "+m" (__preempt_count): "ri" (val)); [28939] [2023-12-02 08:18:30,745 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incl %%gs:%0": "+m" (__preempt_count)); [28944] [2023-12-02 08:18:30,745 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decl %%gs:%0": "+m" (__preempt_count)); [28947] [2023-12-02 08:18:30,745 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addl %1, %%gs:%0": "+m" (__preempt_count): "ri" (val)); [28949] [2023-12-02 08:18:30,746 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incq %%gs:%0": "+m" (__preempt_count)); [28954] [2023-12-02 08:18:30,746 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decq %%gs:%0": "+m" (__preempt_count)); [28957] [2023-12-02 08:18:30,746 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addq %1, %%gs:%0": "+m" (__preempt_count): "re" (val)); [28959] [2023-12-02 08:18:30,747 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incb %%gs:%0": "+m" (__preempt_count)); [28977] [2023-12-02 08:18:30,747 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decb %%gs:%0": "+m" (__preempt_count)); [28980] [2023-12-02 08:18:30,747 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addb %1, %%gs:%0": "+m" (__preempt_count): "qi" (- val)); [28982] [2023-12-02 08:18:30,747 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incw %%gs:%0": "+m" (__preempt_count)); [28987] [2023-12-02 08:18:30,747 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decw %%gs:%0": "+m" (__preempt_count)); [28990] [2023-12-02 08:18:30,748 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addw %1, %%gs:%0": "+m" (__preempt_count): "ri" (- val)); [28992] [2023-12-02 08:18:30,748 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incl %%gs:%0": "+m" (__preempt_count)); [28997] [2023-12-02 08:18:30,748 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decl %%gs:%0": "+m" (__preempt_count)); [29000] [2023-12-02 08:18:30,748 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addl %1, %%gs:%0": "+m" (__preempt_count): "ri" (- val)); [29002] [2023-12-02 08:18:30,749 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incq %%gs:%0": "+m" (__preempt_count)); [29007] [2023-12-02 08:18:30,749 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decq %%gs:%0": "+m" (__preempt_count)); [29010] [2023-12-02 08:18:30,749 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addq %1, %%gs:%0": "+m" (__preempt_count): "re" (- val)); [29012] [2023-12-02 08:18:30,750 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"include/linux/scatterlist.h"), "i" (90), "i" (12UL)); [29066-29067] [2023-12-02 08:18:30,751 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"include/linux/scatterlist.h"), "i" (92), "i" (12UL)); [29074-29075] [2023-12-02 08:18:30,751 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"include/linux/scatterlist.h"), "i" (93), "i" (12UL)); [29082-29083] [2023-12-02 08:18:30,751 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"include/linux/scatterlist.h"), "i" (123), "i" (12UL)); [29109-29110] [2023-12-02 08:18:30,752 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"include/linux/scatterlist.h"), "i" (124), "i" (12UL)); [29117-29118] [2023-12-02 08:18:30,753 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"include/asm-generic/dma-mapping-common.h"), "i" (56), "i" (12UL)); [29171-29172] [2023-12-02 08:18:30,753 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"include/asm-generic/dma-mapping-common.h"), "i" (58), "i" (12UL)); [29180-29181] [2023-12-02 08:18:30,753 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"include/asm-generic/dma-mapping-common.h"), "i" (70), "i" (12UL)); [29204-29205] [2023-12-02 08:18:30,754 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"include/asm-generic/dma-mapping-common.h"), "i" (120), "i" (12UL)); [29234-29235] [2023-12-02 08:18:30,756 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [29312] [2023-12-02 08:18:30,756 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [29319] [2023-12-02 08:18:30,756 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [29329] [2023-12-02 08:18:30,757 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [29339] [2023-12-02 08:18:30,836 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dbfb9a88-1493-408a-bc24-de4f0bb17d11/sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-08_1a-drivers--media--pci--ivtv--ivtv.ko-entry_point.cil.out.i[954674,954687] [2023-12-02 08:18:30,845 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-12-02 08:18:31,318 WARN L675 CHandler]: The function memcmp is called, but not defined or handled by StandardFunctionHandler. [2023-12-02 08:18:31,319 WARN L675 CHandler]: The function __xchg_wrong_size is called, but not defined or handled by StandardFunctionHandler. [2023-12-02 08:18:31,319 WARN L675 CHandler]: The function strstr is called, but not defined or handled by StandardFunctionHandler. [2023-12-02 08:18:31,319 WARN L675 CHandler]: The function memchr is called, but not defined or handled by StandardFunctionHandler. [2023-12-02 08:18:31,319 WARN L675 CHandler]: The function sprintf is called, but not defined or handled by StandardFunctionHandler. [2023-12-02 08:18:31,319 WARN L675 CHandler]: The function __bad_percpu_size is called, but not defined or handled by StandardFunctionHandler. [2023-12-02 08:18:31,327 INFO L206 MainTranslator]: Completed translation [2023-12-02 08:18:31,327 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 08:18:31 WrapperNode [2023-12-02 08:18:31,327 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2023-12-02 08:18:31,329 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2023-12-02 08:18:31,329 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2023-12-02 08:18:31,329 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2023-12-02 08:18:31,336 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 08:18:31" (1/1) ... [2023-12-02 08:18:31,694 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 08:18:31" (1/1) ... [2023-12-02 08:18:33,793 INFO L138 Inliner]: procedures = 751, calls = 18572, calls flagged for inlining = 261, calls inlined = 256, statements flattened = 43849 [2023-12-02 08:18:33,794 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2023-12-02 08:18:33,795 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2023-12-02 08:18:33,795 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2023-12-02 08:18:33,795 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2023-12-02 08:18:33,805 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 08:18:31" (1/1) ... [2023-12-02 08:18:33,805 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 08:18:31" (1/1) ... [2023-12-02 08:18:34,550 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 08:18:31" (1/1) ... [2023-12-02 08:18:34,551 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 08:18:31" (1/1) ... [2023-12-02 08:18:36,358 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 08:18:31" (1/1) ... [2023-12-02 08:18:36,466 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 08:18:31" (1/1) ... [2023-12-02 08:18:36,631 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 08:18:31" (1/1) ... [2023-12-02 08:18:36,687 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 08:18:31" (1/1) ... [2023-12-02 08:18:36,857 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2023-12-02 08:18:36,858 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2023-12-02 08:18:36,858 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2023-12-02 08:18:36,858 INFO L274 PluginConnector]: RCFGBuilder initialized [2023-12-02 08:18:36,859 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 08:18:31" (1/1) ... [2023-12-02 08:18:36,863 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2023-12-02 08:18:36,871 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dbfb9a88-1493-408a-bc24-de4f0bb17d11/bin/utaipan-verify-nQ1chXbOIh/z3 [2023-12-02 08:18:36,883 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dbfb9a88-1493-408a-bc24-de4f0bb17d11/bin/utaipan-verify-nQ1chXbOIh/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2023-12-02 08:18:36,889 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dbfb9a88-1493-408a-bc24-de4f0bb17d11/bin/utaipan-verify-nQ1chXbOIh/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2023-12-02 08:18:36,917 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_set [2023-12-02 08:18:36,917 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_set [2023-12-02 08:18:36,917 INFO L130 BoogieDeclarations]: Found specification of procedure ivtv_s_fmt_vid_out_overlay [2023-12-02 08:18:36,917 INFO L138 BoogieDeclarations]: Found implementation of procedure ivtv_s_fmt_vid_out_overlay [2023-12-02 08:18:36,918 INFO L130 BoogieDeclarations]: Found specification of procedure ivtv_write_vbi_cc_lines [2023-12-02 08:18:36,918 INFO L138 BoogieDeclarations]: Found implementation of procedure ivtv_write_vbi_cc_lines [2023-12-02 08:18:36,918 INFO L130 BoogieDeclarations]: Found specification of procedure __xchg_wrong_size [2023-12-02 08:18:36,918 INFO L130 BoogieDeclarations]: Found specification of procedure ivtv_g_pts_frame [2023-12-02 08:18:36,918 INFO L138 BoogieDeclarations]: Found implementation of procedure ivtv_g_pts_frame [2023-12-02 08:18:36,918 INFO L130 BoogieDeclarations]: Found specification of procedure ivtv_s_stream_vbi_fmt [2023-12-02 08:18:36,918 INFO L138 BoogieDeclarations]: Found implementation of procedure ivtv_s_stream_vbi_fmt [2023-12-02 08:18:36,919 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.meminit [2023-12-02 08:18:36,919 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.meminit [2023-12-02 08:18:36,919 INFO L130 BoogieDeclarations]: Found specification of procedure lowmem_page_address [2023-12-02 08:18:36,919 INFO L138 BoogieDeclarations]: Found implementation of procedure lowmem_page_address [2023-12-02 08:18:36,919 INFO L130 BoogieDeclarations]: Found specification of procedure subdev_s_radio [2023-12-02 08:18:36,919 INFO L138 BoogieDeclarations]: Found implementation of procedure subdev_s_radio [2023-12-02 08:18:36,919 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2023-12-02 08:18:36,919 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2023-12-02 08:18:36,919 INFO L130 BoogieDeclarations]: Found specification of procedure ivtv_might_use_dma [2023-12-02 08:18:36,919 INFO L138 BoogieDeclarations]: Found implementation of procedure ivtv_might_use_dma [2023-12-02 08:18:36,920 INFO L130 BoogieDeclarations]: Found specification of procedure ivtv_s_fmt_sliced_vbi_out [2023-12-02 08:18:36,920 INFO L138 BoogieDeclarations]: Found implementation of procedure ivtv_s_fmt_sliced_vbi_out [2023-12-02 08:18:36,920 INFO L130 BoogieDeclarations]: Found specification of procedure ivtv_disable_cc [2023-12-02 08:18:36,920 INFO L138 BoogieDeclarations]: Found implementation of procedure ivtv_disable_cc [2023-12-02 08:18:36,920 INFO L130 BoogieDeclarations]: Found specification of procedure subdev_s_clock_freq [2023-12-02 08:18:36,920 INFO L138 BoogieDeclarations]: Found implementation of procedure subdev_s_clock_freq [2023-12-02 08:18:36,920 INFO L130 BoogieDeclarations]: Found specification of procedure pci_read_config_word [2023-12-02 08:18:36,921 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_read_config_word [2023-12-02 08:18:36,921 INFO L130 BoogieDeclarations]: Found specification of procedure ioremap_nocache [2023-12-02 08:18:36,921 INFO L138 BoogieDeclarations]: Found implementation of procedure ioremap_nocache [2023-12-02 08:18:36,921 INFO L130 BoogieDeclarations]: Found specification of procedure ivtv_passthrough_mode [2023-12-02 08:18:36,921 INFO L138 BoogieDeclarations]: Found implementation of procedure ivtv_passthrough_mode [2023-12-02 08:18:36,921 INFO L130 BoogieDeclarations]: Found specification of procedure free_irq [2023-12-02 08:18:36,921 INFO L138 BoogieDeclarations]: Found implementation of procedure free_irq [2023-12-02 08:18:36,921 INFO L130 BoogieDeclarations]: Found specification of procedure pci_dma_sync_single_for_cpu [2023-12-02 08:18:36,922 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_dma_sync_single_for_cpu [2023-12-02 08:18:36,922 INFO L130 BoogieDeclarations]: Found specification of procedure ivtv_start_v4l2_decode_stream [2023-12-02 08:18:36,922 INFO L138 BoogieDeclarations]: Found implementation of procedure ivtv_start_v4l2_decode_stream [2023-12-02 08:18:36,922 INFO L130 BoogieDeclarations]: Found specification of procedure arch_local_irq_restore [2023-12-02 08:18:36,922 INFO L138 BoogieDeclarations]: Found implementation of procedure arch_local_irq_restore [2023-12-02 08:18:36,922 INFO L130 BoogieDeclarations]: Found specification of procedure ivtv_api [2023-12-02 08:18:36,922 INFO L138 BoogieDeclarations]: Found implementation of procedure ivtv_api [2023-12-02 08:18:36,922 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~TO~int [2023-12-02 08:18:36,923 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~TO~int [2023-12-02 08:18:36,923 INFO L130 BoogieDeclarations]: Found specification of procedure v4l2_device_unregister [2023-12-02 08:18:36,923 INFO L138 BoogieDeclarations]: Found implementation of procedure v4l2_device_unregister [2023-12-02 08:18:36,923 INFO L130 BoogieDeclarations]: Found specification of procedure request_module_async [2023-12-02 08:18:36,923 INFO L138 BoogieDeclarations]: Found implementation of procedure request_module_async [2023-12-02 08:18:36,923 INFO L130 BoogieDeclarations]: Found specification of procedure signal_pending___0 [2023-12-02 08:18:36,923 INFO L138 BoogieDeclarations]: Found implementation of procedure signal_pending___0 [2023-12-02 08:18:36,923 INFO L130 BoogieDeclarations]: Found specification of procedure signal_pending___1 [2023-12-02 08:18:36,923 INFO L138 BoogieDeclarations]: Found implementation of procedure signal_pending___1 [2023-12-02 08:18:36,924 INFO L130 BoogieDeclarations]: Found specification of procedure v4l2_fh_exit [2023-12-02 08:18:36,924 INFO L138 BoogieDeclarations]: Found implementation of procedure v4l2_fh_exit [2023-12-02 08:18:36,924 INFO L130 BoogieDeclarations]: Found specification of procedure activate_work_2 [2023-12-02 08:18:36,924 INFO L138 BoogieDeclarations]: Found implementation of procedure activate_work_2 [2023-12-02 08:18:36,924 INFO L130 BoogieDeclarations]: Found specification of procedure valid_dma_direction [2023-12-02 08:18:36,924 INFO L138 BoogieDeclarations]: Found implementation of procedure valid_dma_direction [2023-12-02 08:18:36,924 INFO L130 BoogieDeclarations]: Found specification of procedure clear_bit [2023-12-02 08:18:36,924 INFO L138 BoogieDeclarations]: Found implementation of procedure clear_bit [2023-12-02 08:18:36,925 INFO L130 BoogieDeclarations]: Found specification of procedure ivtv_get_card [2023-12-02 08:18:36,925 INFO L138 BoogieDeclarations]: Found implementation of procedure ivtv_get_card [2023-12-02 08:18:36,925 INFO L130 BoogieDeclarations]: Found specification of procedure ivtv_g_register [2023-12-02 08:18:36,925 INFO L138 BoogieDeclarations]: Found implementation of procedure ivtv_g_register [2023-12-02 08:18:36,925 INFO L130 BoogieDeclarations]: Found specification of procedure ivtv_write_vbi_line [2023-12-02 08:18:36,925 INFO L138 BoogieDeclarations]: Found implementation of procedure ivtv_write_vbi_line [2023-12-02 08:18:36,925 INFO L130 BoogieDeclarations]: Found specification of procedure cx2341x_handler_set_busy [2023-12-02 08:18:36,926 INFO L138 BoogieDeclarations]: Found implementation of procedure cx2341x_handler_set_busy [2023-12-02 08:18:36,926 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_va_start [2023-12-02 08:18:36,926 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_va_start [2023-12-02 08:18:36,926 INFO L130 BoogieDeclarations]: Found specification of procedure valid_service_line [2023-12-02 08:18:36,926 INFO L138 BoogieDeclarations]: Found implementation of procedure valid_service_line [2023-12-02 08:18:36,926 INFO L130 BoogieDeclarations]: Found specification of procedure ivtv_dma_stream_dec_prepare [2023-12-02 08:18:36,926 INFO L138 BoogieDeclarations]: Found implementation of procedure ivtv_dma_stream_dec_prepare [2023-12-02 08:18:36,926 INFO L130 BoogieDeclarations]: Found specification of procedure write_mailbox [2023-12-02 08:18:36,927 INFO L138 BoogieDeclarations]: Found implementation of procedure write_mailbox [2023-12-02 08:18:36,927 INFO L130 BoogieDeclarations]: Found specification of procedure spinlock_check [2023-12-02 08:18:36,927 INFO L138 BoogieDeclarations]: Found implementation of procedure spinlock_check [2023-12-02 08:18:36,927 INFO L130 BoogieDeclarations]: Found specification of procedure ivtv_remove [2023-12-02 08:18:36,927 INFO L138 BoogieDeclarations]: Found implementation of procedure ivtv_remove [2023-12-02 08:18:36,927 INFO L130 BoogieDeclarations]: Found specification of procedure ivtv_get_input [2023-12-02 08:18:36,927 INFO L138 BoogieDeclarations]: Found implementation of procedure ivtv_get_input [2023-12-02 08:18:36,928 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_va_end [2023-12-02 08:18:36,928 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_va_end [2023-12-02 08:18:36,928 INFO L130 BoogieDeclarations]: Found specification of procedure ivtv_s_audio [2023-12-02 08:18:36,928 INFO L138 BoogieDeclarations]: Found implementation of procedure ivtv_s_audio [2023-12-02 08:18:36,928 INFO L130 BoogieDeclarations]: Found specification of procedure sprintf [2023-12-02 08:18:36,928 INFO L130 BoogieDeclarations]: Found specification of procedure memcmp [2023-12-02 08:18:36,928 INFO L130 BoogieDeclarations]: Found specification of procedure to_ivtv [2023-12-02 08:18:36,928 INFO L138 BoogieDeclarations]: Found implementation of procedure to_ivtv [2023-12-02 08:18:36,929 INFO L130 BoogieDeclarations]: Found specification of procedure ivtv_yuv_setup_stream_frame [2023-12-02 08:18:36,929 INFO L138 BoogieDeclarations]: Found implementation of procedure ivtv_yuv_setup_stream_frame [2023-12-02 08:18:36,929 INFO L130 BoogieDeclarations]: Found specification of procedure ivtv_setup_v4l2_decode_stream [2023-12-02 08:18:36,929 INFO L138 BoogieDeclarations]: Found implementation of procedure ivtv_setup_v4l2_decode_stream [2023-12-02 08:18:36,929 INFO L130 BoogieDeclarations]: Found specification of procedure ivtv_udma_get_page_info [2023-12-02 08:18:36,929 INFO L138 BoogieDeclarations]: Found implementation of procedure ivtv_udma_get_page_info [2023-12-02 08:18:36,929 INFO L130 BoogieDeclarations]: Found specification of procedure ivtv_encoder_cmd [2023-12-02 08:18:36,929 INFO L138 BoogieDeclarations]: Found implementation of procedure ivtv_encoder_cmd [2023-12-02 08:18:36,930 INFO L130 BoogieDeclarations]: Found specification of procedure v4l2_ctrl_handler_free [2023-12-02 08:18:36,930 INFO L138 BoogieDeclarations]: Found implementation of procedure v4l2_ctrl_handler_free [2023-12-02 08:18:36,930 INFO L130 BoogieDeclarations]: Found specification of procedure strlcpy [2023-12-02 08:18:36,930 INFO L138 BoogieDeclarations]: Found implementation of procedure strlcpy [2023-12-02 08:18:36,930 INFO L130 BoogieDeclarations]: Found specification of procedure ivtv_s_fmt_sliced_vbi_cap [2023-12-02 08:18:36,930 INFO L138 BoogieDeclarations]: Found implementation of procedure ivtv_s_fmt_sliced_vbi_cap [2023-12-02 08:18:36,930 INFO L130 BoogieDeclarations]: Found specification of procedure v4l2_ctrl_new_std [2023-12-02 08:18:36,930 INFO L138 BoogieDeclarations]: Found implementation of procedure v4l2_ctrl_new_std [2023-12-02 08:18:36,930 INFO L130 BoogieDeclarations]: Found specification of procedure ivtv_queue_init [2023-12-02 08:18:36,930 INFO L138 BoogieDeclarations]: Found implementation of procedure ivtv_queue_init [2023-12-02 08:18:36,931 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_is_err [2023-12-02 08:18:36,931 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_is_err [2023-12-02 08:18:36,931 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock_irqrestore [2023-12-02 08:18:36,931 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock_irqrestore [2023-12-02 08:18:36,931 INFO L130 BoogieDeclarations]: Found specification of procedure ivtv_s_audio_sampling_freq [2023-12-02 08:18:36,931 INFO L138 BoogieDeclarations]: Found implementation of procedure ivtv_s_audio_sampling_freq [2023-12-02 08:18:36,931 INFO L130 BoogieDeclarations]: Found specification of procedure get_user_pages [2023-12-02 08:18:36,931 INFO L138 BoogieDeclarations]: Found implementation of procedure get_user_pages [2023-12-02 08:18:36,931 INFO L130 BoogieDeclarations]: Found specification of procedure sd_to_ivtv [2023-12-02 08:18:36,932 INFO L138 BoogieDeclarations]: Found implementation of procedure sd_to_ivtv [2023-12-02 08:18:36,932 INFO L130 BoogieDeclarations]: Found specification of procedure ivtv_get_output [2023-12-02 08:18:36,932 INFO L138 BoogieDeclarations]: Found implementation of procedure ivtv_get_output [2023-12-02 08:18:36,932 INFO L130 BoogieDeclarations]: Found specification of procedure strstr [2023-12-02 08:18:36,932 INFO L130 BoogieDeclarations]: Found specification of procedure load_fw_direct [2023-12-02 08:18:36,932 INFO L138 BoogieDeclarations]: Found implementation of procedure load_fw_direct [2023-12-02 08:18:36,932 INFO L130 BoogieDeclarations]: Found specification of procedure video_devdata [2023-12-02 08:18:36,932 INFO L138 BoogieDeclarations]: Found implementation of procedure video_devdata [2023-12-02 08:18:36,932 INFO L130 BoogieDeclarations]: Found specification of procedure pci_unmap_single [2023-12-02 08:18:36,932 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_unmap_single [2023-12-02 08:18:36,932 INFO L130 BoogieDeclarations]: Found specification of procedure ivtv_g_fmt_sliced_vbi_cap [2023-12-02 08:18:36,933 INFO L138 BoogieDeclarations]: Found implementation of procedure ivtv_g_fmt_sliced_vbi_cap [2023-12-02 08:18:36,933 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2023-12-02 08:18:36,933 INFO L130 BoogieDeclarations]: Found specification of procedure iounmap [2023-12-02 08:18:36,933 INFO L138 BoogieDeclarations]: Found implementation of procedure iounmap [2023-12-02 08:18:36,933 INFO L130 BoogieDeclarations]: Found specification of procedure ivtv_yuv_frame_complete [2023-12-02 08:18:36,933 INFO L138 BoogieDeclarations]: Found implementation of procedure ivtv_yuv_frame_complete [2023-12-02 08:18:36,933 INFO L130 BoogieDeclarations]: Found specification of procedure ivtv_set_cc [2023-12-02 08:18:36,933 INFO L138 BoogieDeclarations]: Found implementation of procedure ivtv_set_cc [2023-12-02 08:18:36,933 INFO L130 BoogieDeclarations]: Found specification of procedure ivtv_log_status [2023-12-02 08:18:36,933 INFO L138 BoogieDeclarations]: Found implementation of procedure ivtv_log_status [2023-12-02 08:18:36,933 INFO L130 BoogieDeclarations]: Found specification of procedure ivtv_try_decoder_cmd [2023-12-02 08:18:36,934 INFO L138 BoogieDeclarations]: Found implementation of procedure ivtv_try_decoder_cmd [2023-12-02 08:18:36,934 INFO L130 BoogieDeclarations]: Found specification of procedure __might_fault [2023-12-02 08:18:36,934 INFO L138 BoogieDeclarations]: Found implementation of procedure __might_fault [2023-12-02 08:18:36,934 INFO L130 BoogieDeclarations]: Found specification of procedure ivtv_udma_fill_sg_list [2023-12-02 08:18:36,934 INFO L138 BoogieDeclarations]: Found implementation of procedure ivtv_udma_fill_sg_list [2023-12-02 08:18:36,934 INFO L130 BoogieDeclarations]: Found specification of procedure ivtv_yuv_filter [2023-12-02 08:18:36,934 INFO L138 BoogieDeclarations]: Found implementation of procedure ivtv_yuv_filter [2023-12-02 08:18:36,934 INFO L130 BoogieDeclarations]: Found specification of procedure ivtv_claim_stream [2023-12-02 08:18:36,934 INFO L138 BoogieDeclarations]: Found implementation of procedure ivtv_claim_stream [2023-12-02 08:18:36,934 INFO L130 BoogieDeclarations]: Found specification of procedure kmalloc [2023-12-02 08:18:36,935 INFO L138 BoogieDeclarations]: Found implementation of procedure kmalloc [2023-12-02 08:18:36,935 INFO L130 BoogieDeclarations]: Found specification of procedure ivtv_g_audio [2023-12-02 08:18:36,935 INFO L138 BoogieDeclarations]: Found implementation of procedure ivtv_g_audio [2023-12-02 08:18:36,935 INFO L130 BoogieDeclarations]: Found specification of procedure ivtv_open [2023-12-02 08:18:36,935 INFO L138 BoogieDeclarations]: Found implementation of procedure ivtv_open [2023-12-02 08:18:36,935 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock [2023-12-02 08:18:36,935 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock [2023-12-02 08:18:36,935 INFO L130 BoogieDeclarations]: Found specification of procedure ivtv_g_audout [2023-12-02 08:18:36,935 INFO L138 BoogieDeclarations]: Found implementation of procedure ivtv_g_audout [2023-12-02 08:18:36,935 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~~v4l2_std_id~0~TO~int [2023-12-02 08:18:36,936 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~~v4l2_std_id~0~TO~int [2023-12-02 08:18:36,936 INFO L130 BoogieDeclarations]: Found specification of procedure schedule [2023-12-02 08:18:36,936 INFO L138 BoogieDeclarations]: Found implementation of procedure schedule [2023-12-02 08:18:36,936 INFO L130 BoogieDeclarations]: Found specification of procedure try_mailbox [2023-12-02 08:18:36,936 INFO L138 BoogieDeclarations]: Found implementation of procedure try_mailbox [2023-12-02 08:18:36,936 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int [2023-12-02 08:18:36,936 INFO L130 BoogieDeclarations]: Found specification of procedure ivtv_g_sliced_vbi_cap [2023-12-02 08:18:36,936 INFO L138 BoogieDeclarations]: Found implementation of procedure ivtv_g_sliced_vbi_cap [2023-12-02 08:18:36,936 INFO L130 BoogieDeclarations]: Found specification of procedure v4l2_subdev_s_ext_ctrls [2023-12-02 08:18:36,936 INFO L138 BoogieDeclarations]: Found implementation of procedure v4l2_subdev_s_ext_ctrls [2023-12-02 08:18:36,936 INFO L130 BoogieDeclarations]: Found specification of procedure get_dma_ops [2023-12-02 08:18:36,937 INFO L138 BoogieDeclarations]: Found implementation of procedure get_dma_ops [2023-12-02 08:18:36,937 INFO L130 BoogieDeclarations]: Found specification of procedure ivtv_yuv_filter_check [2023-12-02 08:18:36,937 INFO L138 BoogieDeclarations]: Found implementation of procedure ivtv_yuv_filter_check [2023-12-02 08:18:36,937 INFO L130 BoogieDeclarations]: Found specification of procedure dev_get_drvdata [2023-12-02 08:18:36,937 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_get_drvdata [2023-12-02 08:18:36,937 INFO L130 BoogieDeclarations]: Found specification of procedure ivtv_decoder_cmd [2023-12-02 08:18:36,937 INFO L138 BoogieDeclarations]: Found implementation of procedure ivtv_decoder_cmd [2023-12-02 08:18:36,937 INFO L130 BoogieDeclarations]: Found specification of procedure __raw_spin_lock_init [2023-12-02 08:18:36,937 INFO L138 BoogieDeclarations]: Found implementation of procedure __raw_spin_lock_init [2023-12-02 08:18:36,937 INFO L130 BoogieDeclarations]: Found specification of procedure fh2id [2023-12-02 08:18:36,937 INFO L138 BoogieDeclarations]: Found implementation of procedure fh2id [2023-12-02 08:18:36,938 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~int~TO~int [2023-12-02 08:18:36,938 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~int~TO~int [2023-12-02 08:18:36,938 INFO L130 BoogieDeclarations]: Found specification of procedure video_ioctl2 [2023-12-02 08:18:36,938 INFO L138 BoogieDeclarations]: Found implementation of procedure video_ioctl2 [2023-12-02 08:18:36,938 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~~u32~0~X~~u32~0~TO~int [2023-12-02 08:18:36,938 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~~u32~0~X~~u32~0~TO~int [2023-12-02 08:18:36,938 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int [2023-12-02 08:18:36,938 INFO L130 BoogieDeclarations]: Found specification of procedure ivtv_queue_move_buf [2023-12-02 08:18:36,938 INFO L138 BoogieDeclarations]: Found implementation of procedure ivtv_queue_move_buf [2023-12-02 08:18:36,938 INFO L130 BoogieDeclarations]: Found specification of procedure ivtv_init_mpeg_decoder [2023-12-02 08:18:36,939 INFO L138 BoogieDeclarations]: Found implementation of procedure ivtv_init_mpeg_decoder [2023-12-02 08:18:36,939 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~~u32~0~X~~u32~0~X~~u32~0~TO~int [2023-12-02 08:18:36,939 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~~u32~0~X~~u32~0~X~~u32~0~TO~int [2023-12-02 08:18:36,939 INFO L130 BoogieDeclarations]: Found specification of procedure ivtv_firmware_check [2023-12-02 08:18:36,939 INFO L138 BoogieDeclarations]: Found implementation of procedure ivtv_firmware_check [2023-12-02 08:18:36,939 INFO L130 BoogieDeclarations]: Found specification of procedure ivtv_g_fmt_vid_out_overlay [2023-12-02 08:18:36,939 INFO L138 BoogieDeclarations]: Found implementation of procedure ivtv_g_fmt_vid_out_overlay [2023-12-02 08:18:36,939 INFO L130 BoogieDeclarations]: Found specification of procedure ivtv_set_osd_alpha [2023-12-02 08:18:36,940 INFO L138 BoogieDeclarations]: Found implementation of procedure ivtv_set_osd_alpha [2023-12-02 08:18:36,940 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2023-12-02 08:18:36,940 INFO L130 BoogieDeclarations]: Found specification of procedure ivtv_msleep_timeout [2023-12-02 08:18:36,940 INFO L138 BoogieDeclarations]: Found implementation of procedure ivtv_msleep_timeout [2023-12-02 08:18:36,940 INFO L130 BoogieDeclarations]: Found specification of procedure ivtv_enum_input [2023-12-02 08:18:36,940 INFO L138 BoogieDeclarations]: Found implementation of procedure ivtv_enum_input [2023-12-02 08:18:36,940 INFO L130 BoogieDeclarations]: Found specification of procedure __phys_addr [2023-12-02 08:18:36,940 INFO L138 BoogieDeclarations]: Found implementation of procedure __phys_addr [2023-12-02 08:18:36,941 INFO L130 BoogieDeclarations]: Found specification of procedure ivtv_vbi_work_handler [2023-12-02 08:18:36,941 INFO L138 BoogieDeclarations]: Found implementation of procedure ivtv_vbi_work_handler [2023-12-02 08:18:36,941 INFO L130 BoogieDeclarations]: Found specification of procedure v4l2_event_queue [2023-12-02 08:18:36,941 INFO L138 BoogieDeclarations]: Found implementation of procedure v4l2_event_queue [2023-12-02 08:18:36,941 INFO L130 BoogieDeclarations]: Found specification of procedure ivtv_get_audio_input [2023-12-02 08:18:36,941 INFO L138 BoogieDeclarations]: Found implementation of procedure ivtv_get_audio_input [2023-12-02 08:18:36,941 INFO L130 BoogieDeclarations]: Found specification of procedure ivtv_stop [2023-12-02 08:18:36,941 INFO L138 BoogieDeclarations]: Found implementation of procedure ivtv_stop [2023-12-02 08:18:36,942 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy [2023-12-02 08:18:36,942 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy [2023-12-02 08:18:36,942 INFO L130 BoogieDeclarations]: Found specification of procedure ivtv_s_video_encoding [2023-12-02 08:18:36,942 INFO L138 BoogieDeclarations]: Found implementation of procedure ivtv_s_video_encoding [2023-12-02 08:18:36,942 INFO L130 BoogieDeclarations]: Found specification of procedure check_service_set [2023-12-02 08:18:36,942 INFO L138 BoogieDeclarations]: Found implementation of procedure check_service_set [2023-12-02 08:18:36,942 INFO L130 BoogieDeclarations]: Found specification of procedure ivtv_clear_irq_mask [2023-12-02 08:18:36,942 INFO L138 BoogieDeclarations]: Found implementation of procedure ivtv_clear_irq_mask [2023-12-02 08:18:36,943 INFO L130 BoogieDeclarations]: Found specification of procedure ivtv_enum_fmt_vid_cap [2023-12-02 08:18:36,943 INFO L138 BoogieDeclarations]: Found implementation of procedure ivtv_enum_fmt_vid_cap [2023-12-02 08:18:36,943 INFO L130 BoogieDeclarations]: Found specification of procedure ivtv_v4l2_dec_poll [2023-12-02 08:18:36,943 INFO L138 BoogieDeclarations]: Found implementation of procedure ivtv_v4l2_dec_poll [2023-12-02 08:18:36,943 INFO L130 BoogieDeclarations]: Found specification of procedure list_move_tail [2023-12-02 08:18:36,943 INFO L138 BoogieDeclarations]: Found implementation of procedure list_move_tail [2023-12-02 08:18:36,944 INFO L130 BoogieDeclarations]: Found specification of procedure ivtv_s_fmt_vbi_cap [2023-12-02 08:18:36,944 INFO L138 BoogieDeclarations]: Found implementation of procedure ivtv_s_fmt_vbi_cap [2023-12-02 08:18:36,944 INFO L130 BoogieDeclarations]: Found specification of procedure ivtv_udma_sync_for_cpu [2023-12-02 08:18:36,944 INFO L138 BoogieDeclarations]: Found implementation of procedure ivtv_udma_sync_for_cpu [2023-12-02 08:18:36,944 INFO L130 BoogieDeclarations]: Found specification of procedure ivtv_stop_capture [2023-12-02 08:18:36,944 INFO L138 BoogieDeclarations]: Found implementation of procedure ivtv_stop_capture [2023-12-02 08:18:36,944 INFO L130 BoogieDeclarations]: Found specification of procedure v4l2_subdev_s_ctrl [2023-12-02 08:18:36,944 INFO L138 BoogieDeclarations]: Found implementation of procedure v4l2_subdev_s_ctrl [2023-12-02 08:18:36,945 INFO L130 BoogieDeclarations]: Found specification of procedure ivtv_udma_start [2023-12-02 08:18:36,945 INFO L138 BoogieDeclarations]: Found implementation of procedure ivtv_udma_start [2023-12-02 08:18:36,945 INFO L130 BoogieDeclarations]: Found specification of procedure ivtv_firmware_restart [2023-12-02 08:18:36,945 INFO L138 BoogieDeclarations]: Found implementation of procedure ivtv_firmware_restart [2023-12-02 08:18:36,945 INFO L130 BoogieDeclarations]: Found specification of procedure ivtv_g_input [2023-12-02 08:18:36,945 INFO L138 BoogieDeclarations]: Found implementation of procedure ivtv_g_input [2023-12-02 08:18:36,945 INFO L130 BoogieDeclarations]: Found specification of procedure exit_ivtv_i2c [2023-12-02 08:18:36,945 INFO L138 BoogieDeclarations]: Found implementation of procedure exit_ivtv_i2c [2023-12-02 08:18:36,946 INFO L130 BoogieDeclarations]: Found specification of procedure v4l2_disable_ioctl [2023-12-02 08:18:36,946 INFO L138 BoogieDeclarations]: Found implementation of procedure v4l2_disable_ioctl [2023-12-02 08:18:36,946 INFO L130 BoogieDeclarations]: Found specification of procedure subdev_s_ctrl [2023-12-02 08:18:36,946 INFO L138 BoogieDeclarations]: Found implementation of procedure subdev_s_ctrl [2023-12-02 08:18:36,946 INFO L130 BoogieDeclarations]: Found specification of procedure list_add_tail [2023-12-02 08:18:36,946 INFO L138 BoogieDeclarations]: Found implementation of procedure list_add_tail [2023-12-02 08:18:36,946 INFO L130 BoogieDeclarations]: Found specification of procedure pci_map_sg [2023-12-02 08:18:36,946 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_map_sg [2023-12-02 08:18:36,946 INFO L130 BoogieDeclarations]: Found specification of procedure ivtv_g_frequency [2023-12-02 08:18:36,946 INFO L138 BoogieDeclarations]: Found implementation of procedure ivtv_g_frequency [2023-12-02 08:18:36,947 INFO L130 BoogieDeclarations]: Found specification of procedure subdev_s_tuner [2023-12-02 08:18:36,947 INFO L138 BoogieDeclarations]: Found implementation of procedure subdev_s_tuner [2023-12-02 08:18:36,947 INFO L130 BoogieDeclarations]: Found specification of procedure ivtv_getscl_old [2023-12-02 08:18:36,947 INFO L138 BoogieDeclarations]: Found implementation of procedure ivtv_getscl_old [2023-12-02 08:18:36,947 INFO L130 BoogieDeclarations]: Found specification of procedure cx2341x_handler_set_50hz [2023-12-02 08:18:36,947 INFO L138 BoogieDeclarations]: Found implementation of procedure cx2341x_handler_set_50hz [2023-12-02 08:18:36,947 INFO L130 BoogieDeclarations]: Found specification of procedure ivtv_s_frequency [2023-12-02 08:18:36,947 INFO L138 BoogieDeclarations]: Found implementation of procedure ivtv_s_frequency [2023-12-02 08:18:36,947 INFO L130 BoogieDeclarations]: Found specification of procedure ivtv_try_encoder_cmd [2023-12-02 08:18:36,947 INFO L138 BoogieDeclarations]: Found implementation of procedure ivtv_try_encoder_cmd [2023-12-02 08:18:36,947 INFO L130 BoogieDeclarations]: Found specification of procedure sg_next [2023-12-02 08:18:36,948 INFO L138 BoogieDeclarations]: Found implementation of procedure sg_next [2023-12-02 08:18:36,948 INFO L130 BoogieDeclarations]: Found specification of procedure ivtv_search_mailbox [2023-12-02 08:18:36,948 INFO L138 BoogieDeclarations]: Found implementation of procedure ivtv_search_mailbox [2023-12-02 08:18:36,948 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_init_zalloc [2023-12-02 08:18:36,948 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_init_zalloc [2023-12-02 08:18:36,948 INFO L130 BoogieDeclarations]: Found specification of procedure ivtv_dma_dec_start_xfer [2023-12-02 08:18:36,948 INFO L138 BoogieDeclarations]: Found implementation of procedure ivtv_dma_dec_start_xfer [2023-12-02 08:18:36,948 INFO L130 BoogieDeclarations]: Found specification of procedure flush_request_modules [2023-12-02 08:18:36,948 INFO L138 BoogieDeclarations]: Found implementation of procedure flush_request_modules [2023-12-02 08:18:36,948 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2023-12-02 08:18:36,948 INFO L130 BoogieDeclarations]: Found specification of procedure ivtv_try_fmt_vid_out_overlay [2023-12-02 08:18:36,949 INFO L138 BoogieDeclarations]: Found implementation of procedure ivtv_try_fmt_vid_out_overlay [2023-12-02 08:18:36,949 INFO L130 BoogieDeclarations]: Found specification of procedure ivtv_udma_sync_for_device [2023-12-02 08:18:36,949 INFO L138 BoogieDeclarations]: Found implementation of procedure ivtv_udma_sync_for_device [2023-12-02 08:18:36,949 INFO L130 BoogieDeclarations]: Found specification of procedure memchr [2023-12-02 08:18:36,949 INFO L130 BoogieDeclarations]: Found specification of procedure ivtv_try_fmt_sliced_vbi_out [2023-12-02 08:18:36,949 INFO L138 BoogieDeclarations]: Found implementation of procedure ivtv_try_fmt_sliced_vbi_out [2023-12-02 08:18:36,949 INFO L130 BoogieDeclarations]: Found specification of procedure disable_suitable_timer_3 [2023-12-02 08:18:36,949 INFO L138 BoogieDeclarations]: Found implementation of procedure disable_suitable_timer_3 [2023-12-02 08:18:36,950 INFO L130 BoogieDeclarations]: Found specification of procedure ivtv_start_capture [2023-12-02 08:18:36,950 INFO L138 BoogieDeclarations]: Found implementation of procedure ivtv_start_capture [2023-12-02 08:18:36,950 INFO L130 BoogieDeclarations]: Found specification of procedure ivtv_enumaudout [2023-12-02 08:18:36,950 INFO L138 BoogieDeclarations]: Found implementation of procedure ivtv_enumaudout [2023-12-02 08:18:36,950 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2023-12-02 08:18:36,950 INFO L130 BoogieDeclarations]: Found specification of procedure ivtv_g_volatile_ctrl [2023-12-02 08:18:36,950 INFO L138 BoogieDeclarations]: Found implementation of procedure ivtv_g_volatile_ctrl [2023-12-02 08:18:36,950 INFO L130 BoogieDeclarations]: Found specification of procedure ivtv_getsda [2023-12-02 08:18:36,950 INFO L138 BoogieDeclarations]: Found implementation of procedure ivtv_getsda [2023-12-02 08:18:36,950 INFO L130 BoogieDeclarations]: Found specification of procedure compress_sliced_buf [2023-12-02 08:18:36,950 INFO L138 BoogieDeclarations]: Found implementation of procedure compress_sliced_buf [2023-12-02 08:18:36,951 INFO L130 BoogieDeclarations]: Found specification of procedure __const_udelay [2023-12-02 08:18:36,951 INFO L138 BoogieDeclarations]: Found implementation of procedure __const_udelay [2023-12-02 08:18:36,951 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2023-12-02 08:18:36,951 INFO L130 BoogieDeclarations]: Found specification of procedure __bad_percpu_size [2023-12-02 08:18:36,951 INFO L130 BoogieDeclarations]: Found specification of procedure ivtv_api_get_data [2023-12-02 08:18:36,951 INFO L138 BoogieDeclarations]: Found implementation of procedure ivtv_api_get_data [2023-12-02 08:18:36,951 INFO L130 BoogieDeclarations]: Found specification of procedure kthread_stop [2023-12-02 08:18:36,951 INFO L138 BoogieDeclarations]: Found implementation of procedure kthread_stop [2023-12-02 08:18:36,951 INFO L130 BoogieDeclarations]: Found specification of procedure ivtv_udma_unmap [2023-12-02 08:18:36,951 INFO L138 BoogieDeclarations]: Found implementation of procedure ivtv_udma_unmap [2023-12-02 08:18:36,951 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~VOID [2023-12-02 08:18:36,952 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~VOID [2023-12-02 08:18:36,952 INFO L130 BoogieDeclarations]: Found specification of procedure reg_timer_3 [2023-12-02 08:18:36,952 INFO L138 BoogieDeclarations]: Found implementation of procedure reg_timer_3 [2023-12-02 08:18:36,952 INFO L130 BoogieDeclarations]: Found specification of procedure ivtv_enqueue [2023-12-02 08:18:36,952 INFO L138 BoogieDeclarations]: Found implementation of procedure ivtv_enqueue [2023-12-02 08:18:36,952 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~int [2023-12-02 08:18:36,952 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~int [2023-12-02 08:18:36,952 INFO L130 BoogieDeclarations]: Found specification of procedure ivtv_video_command [2023-12-02 08:18:36,952 INFO L138 BoogieDeclarations]: Found implementation of procedure ivtv_video_command [2023-12-02 08:18:36,952 INFO L130 BoogieDeclarations]: Found specification of procedure ivtv_enum_fmt_vid_out [2023-12-02 08:18:36,952 INFO L138 BoogieDeclarations]: Found implementation of procedure ivtv_enum_fmt_vid_out [2023-12-02 08:18:36,953 INFO L130 BoogieDeclarations]: Found specification of procedure ivtv_buf_sync_for_cpu [2023-12-02 08:18:36,953 INFO L138 BoogieDeclarations]: Found implementation of procedure ivtv_buf_sync_for_cpu [2023-12-02 08:18:36,953 INFO L130 BoogieDeclarations]: Found specification of procedure ivtv_setscl [2023-12-02 08:18:36,953 INFO L138 BoogieDeclarations]: Found implementation of procedure ivtv_setscl [2023-12-02 08:18:36,953 INFO L130 BoogieDeclarations]: Found specification of procedure ivtv_probe [2023-12-02 08:18:36,953 INFO L138 BoogieDeclarations]: Found implementation of procedure ivtv_probe [2023-12-02 08:18:36,953 INFO L130 BoogieDeclarations]: Found specification of procedure ivtv_dma_enc_start [2023-12-02 08:18:36,953 INFO L138 BoogieDeclarations]: Found implementation of procedure ivtv_dma_enc_start [2023-12-02 08:18:36,954 INFO L130 BoogieDeclarations]: Found specification of procedure v4l2_ctrl_g_ctrl [2023-12-02 08:18:36,954 INFO L138 BoogieDeclarations]: Found implementation of procedure v4l2_ctrl_g_ctrl [2023-12-02 08:18:36,954 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~~dma_addr_t~0~X~int~X~int~TO~VOID [2023-12-02 08:18:36,954 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~~dma_addr_t~0~X~int~X~int~TO~VOID [2023-12-02 08:18:36,954 INFO L130 BoogieDeclarations]: Found specification of procedure ivtv_setsda [2023-12-02 08:18:36,954 INFO L138 BoogieDeclarations]: Found implementation of procedure ivtv_setsda [2023-12-02 08:18:36,954 INFO L130 BoogieDeclarations]: Found specification of procedure v4l2_ctrl_s_ctrl [2023-12-02 08:18:36,954 INFO L138 BoogieDeclarations]: Found implementation of procedure v4l2_ctrl_s_ctrl [2023-12-02 08:18:36,955 INFO L130 BoogieDeclarations]: Found specification of procedure ivtv_getscl [2023-12-02 08:18:36,955 INFO L138 BoogieDeclarations]: Found implementation of procedure ivtv_getscl [2023-12-02 08:18:36,955 INFO L130 BoogieDeclarations]: Found specification of procedure ivtv_unmute [2023-12-02 08:18:36,955 INFO L138 BoogieDeclarations]: Found implementation of procedure ivtv_unmute [2023-12-02 08:18:36,955 INFO L130 BoogieDeclarations]: Found specification of procedure ivtv_g_tuner [2023-12-02 08:18:36,955 INFO L138 BoogieDeclarations]: Found implementation of procedure ivtv_g_tuner [2023-12-02 08:18:36,955 INFO L130 BoogieDeclarations]: Found specification of procedure odd_parity [2023-12-02 08:18:36,955 INFO L138 BoogieDeclarations]: Found implementation of procedure odd_parity [2023-12-02 08:18:36,955 INFO L130 BoogieDeclarations]: Found specification of procedure dev_name [2023-12-02 08:18:36,956 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_name [2023-12-02 08:18:36,956 INFO L130 BoogieDeclarations]: Found specification of procedure ivtv_g_fmt_vbi_cap [2023-12-02 08:18:36,956 INFO L138 BoogieDeclarations]: Found implementation of procedure ivtv_g_fmt_vbi_cap [2023-12-02 08:18:36,956 INFO L130 BoogieDeclarations]: Found specification of procedure __init_waitqueue_head [2023-12-02 08:18:36,956 INFO L138 BoogieDeclarations]: Found implementation of procedure __init_waitqueue_head [2023-12-02 08:18:36,956 INFO L130 BoogieDeclarations]: Found specification of procedure writel [2023-12-02 08:18:36,956 INFO L138 BoogieDeclarations]: Found implementation of procedure writel [2023-12-02 08:18:36,956 INFO L130 BoogieDeclarations]: Found specification of procedure set_bit [2023-12-02 08:18:36,957 INFO L138 BoogieDeclarations]: Found implementation of procedure set_bit [2023-12-02 08:18:36,957 INFO L130 BoogieDeclarations]: Found specification of procedure v4l2_event_unsubscribe [2023-12-02 08:18:36,957 INFO L138 BoogieDeclarations]: Found implementation of procedure v4l2_event_unsubscribe [2023-12-02 08:18:36,957 INFO L130 BoogieDeclarations]: Found specification of procedure ivtv_s_fbuf [2023-12-02 08:18:36,957 INFO L138 BoogieDeclarations]: Found implementation of procedure ivtv_s_fbuf [2023-12-02 08:18:36,957 INFO L130 BoogieDeclarations]: Found specification of procedure ivtv_g_fbuf [2023-12-02 08:18:36,957 INFO L138 BoogieDeclarations]: Found implementation of procedure ivtv_g_fbuf [2023-12-02 08:18:36,957 INFO L130 BoogieDeclarations]: Found specification of procedure schedule_timeout [2023-12-02 08:18:36,957 INFO L138 BoogieDeclarations]: Found implementation of procedure schedule_timeout [2023-12-02 08:18:36,958 INFO L130 BoogieDeclarations]: Found specification of procedure ivtv_subscribe_event [2023-12-02 08:18:36,958 INFO L138 BoogieDeclarations]: Found implementation of procedure ivtv_subscribe_event [2023-12-02 08:18:36,958 INFO L130 BoogieDeclarations]: Found specification of procedure ivtv_queue_move [2023-12-02 08:18:36,958 INFO L138 BoogieDeclarations]: Found implementation of procedure ivtv_queue_move [2023-12-02 08:18:36,958 INFO L130 BoogieDeclarations]: Found specification of procedure ivtv_dma_enc_start_xfer [2023-12-02 08:18:36,958 INFO L138 BoogieDeclarations]: Found implementation of procedure ivtv_dma_enc_start_xfer [2023-12-02 08:18:36,958 INFO L130 BoogieDeclarations]: Found specification of procedure finish_wait [2023-12-02 08:18:36,958 INFO L138 BoogieDeclarations]: Found implementation of procedure finish_wait [2023-12-02 08:18:36,959 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2023-12-02 08:18:36,959 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2023-12-02 08:18:36,959 INFO L130 BoogieDeclarations]: Found specification of procedure IS_ERR [2023-12-02 08:18:36,959 INFO L138 BoogieDeclarations]: Found implementation of procedure IS_ERR [2023-12-02 08:18:36,959 INFO L130 BoogieDeclarations]: Found specification of procedure debug_dma_sync_single_for_device [2023-12-02 08:18:36,959 INFO L138 BoogieDeclarations]: Found implementation of procedure debug_dma_sync_single_for_device [2023-12-02 08:18:36,959 INFO L130 BoogieDeclarations]: Found specification of procedure ivtv_dequeue [2023-12-02 08:18:36,959 INFO L138 BoogieDeclarations]: Found implementation of procedure ivtv_dequeue [2023-12-02 08:18:36,960 INFO L130 BoogieDeclarations]: Found specification of procedure clear_all_mailboxes [2023-12-02 08:18:36,960 INFO L138 BoogieDeclarations]: Found implementation of procedure clear_all_mailboxes [2023-12-02 08:18:36,960 INFO L130 BoogieDeclarations]: Found specification of procedure ivtv_get_service_set [2023-12-02 08:18:36,960 INFO L138 BoogieDeclarations]: Found implementation of procedure ivtv_get_service_set [2023-12-02 08:18:36,960 INFO L130 BoogieDeclarations]: Found specification of procedure ivtv_try_fmt_vbi_cap [2023-12-02 08:18:36,960 INFO L138 BoogieDeclarations]: Found implementation of procedure ivtv_try_fmt_vbi_cap [2023-12-02 08:18:36,960 INFO L130 BoogieDeclarations]: Found specification of procedure v4l2_i2c_new_subdev [2023-12-02 08:18:36,960 INFO L138 BoogieDeclarations]: Found implementation of procedure v4l2_i2c_new_subdev [2023-12-02 08:18:36,960 INFO L130 BoogieDeclarations]: Found specification of procedure v4l2_subdev_g_ctrl [2023-12-02 08:18:36,961 INFO L138 BoogieDeclarations]: Found implementation of procedure v4l2_subdev_g_ctrl [2023-12-02 08:18:36,961 INFO L130 BoogieDeclarations]: Found specification of procedure ivtv_s_tuner [2023-12-02 08:18:36,961 INFO L138 BoogieDeclarations]: Found implementation of procedure ivtv_s_tuner [2023-12-02 08:18:36,961 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$ [2023-12-02 08:18:36,961 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$ [2023-12-02 08:18:36,961 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2023-12-02 08:18:36,961 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2023-12-02 08:18:36,961 INFO L130 BoogieDeclarations]: Found specification of procedure ivtv_v4l2_write [2023-12-02 08:18:36,962 INFO L138 BoogieDeclarations]: Found implementation of procedure ivtv_v4l2_write [2023-12-02 08:18:36,962 INFO L130 BoogieDeclarations]: Found specification of procedure v4l2_ctrl_handler_log_status [2023-12-02 08:18:36,962 INFO L138 BoogieDeclarations]: Found implementation of procedure v4l2_ctrl_handler_log_status [2023-12-02 08:18:36,962 INFO L130 BoogieDeclarations]: Found specification of procedure ivtv_itvc [2023-12-02 08:18:36,962 INFO L138 BoogieDeclarations]: Found implementation of procedure ivtv_itvc [2023-12-02 08:18:36,962 INFO L130 BoogieDeclarations]: Found specification of procedure v4l2_subdev_querymenu [2023-12-02 08:18:36,962 INFO L138 BoogieDeclarations]: Found implementation of procedure v4l2_subdev_querymenu [2023-12-02 08:18:36,962 INFO L130 BoogieDeclarations]: Found specification of procedure memcpy_fromio [2023-12-02 08:18:36,962 INFO L138 BoogieDeclarations]: Found implementation of procedure memcpy_fromio [2023-12-02 08:18:36,963 INFO L130 BoogieDeclarations]: Found specification of procedure debug_dma_sync_single_for_cpu [2023-12-02 08:18:36,963 INFO L138 BoogieDeclarations]: Found implementation of procedure debug_dma_sync_single_for_cpu [2023-12-02 08:18:36,963 INFO L130 BoogieDeclarations]: Found specification of procedure ivtv_s_register [2023-12-02 08:18:36,963 INFO L138 BoogieDeclarations]: Found implementation of procedure ivtv_s_register [2023-12-02 08:18:36,963 INFO L130 BoogieDeclarations]: Found specification of procedure get_current [2023-12-02 08:18:36,963 INFO L138 BoogieDeclarations]: Found implementation of procedure get_current [2023-12-02 08:18:36,963 INFO L130 BoogieDeclarations]: Found specification of procedure ivtv_s_fmt_vid_cap [2023-12-02 08:18:36,963 INFO L138 BoogieDeclarations]: Found implementation of procedure ivtv_s_fmt_vid_cap [2023-12-02 08:18:36,964 INFO L130 BoogieDeclarations]: Found specification of procedure ivtv_g_output [2023-12-02 08:18:36,964 INFO L138 BoogieDeclarations]: Found implementation of procedure ivtv_g_output [2023-12-02 08:18:36,964 INFO L130 BoogieDeclarations]: Found specification of procedure pci_read_config_byte [2023-12-02 08:18:36,964 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_read_config_byte [2023-12-02 08:18:36,964 INFO L130 BoogieDeclarations]: Found specification of procedure kmemcheck_mark_initialized [2023-12-02 08:18:36,964 INFO L138 BoogieDeclarations]: Found implementation of procedure kmemcheck_mark_initialized [2023-12-02 08:18:36,964 INFO L130 BoogieDeclarations]: Found specification of procedure ivtv_expand_service_set [2023-12-02 08:18:36,964 INFO L138 BoogieDeclarations]: Found implementation of procedure ivtv_expand_service_set [2023-12-02 08:18:36,964 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_lock_interruptible_nested [2023-12-02 08:18:36,965 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_lock_interruptible_nested [2023-12-02 08:18:36,965 INFO L130 BoogieDeclarations]: Found specification of procedure ivtv_find_hw [2023-12-02 08:18:36,965 INFO L138 BoogieDeclarations]: Found implementation of procedure ivtv_find_hw [2023-12-02 08:18:36,965 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_unlock [2023-12-02 08:18:36,965 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_unlock [2023-12-02 08:18:36,965 INFO L130 BoogieDeclarations]: Found specification of procedure subdev_s_audio_routing [2023-12-02 08:18:36,965 INFO L138 BoogieDeclarations]: Found implementation of procedure subdev_s_audio_routing [2023-12-02 08:18:36,965 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_error [2023-12-02 08:18:36,965 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_error [2023-12-02 08:18:36,965 INFO L130 BoogieDeclarations]: Found specification of procedure ivtv_v4l2_read [2023-12-02 08:18:36,965 INFO L138 BoogieDeclarations]: Found implementation of procedure ivtv_v4l2_read [2023-12-02 08:18:36,966 INFO L130 BoogieDeclarations]: Found specification of procedure ivtv_yuv_setup_frame [2023-12-02 08:18:36,966 INFO L138 BoogieDeclarations]: Found implementation of procedure ivtv_yuv_setup_frame [2023-12-02 08:18:36,966 INFO L130 BoogieDeclarations]: Found specification of procedure pci_map_single [2023-12-02 08:18:36,966 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_map_single [2023-12-02 08:18:36,966 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~~u32~0~TO~int [2023-12-02 08:18:36,966 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~~u32~0~TO~int [2023-12-02 08:18:36,966 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_read [2023-12-02 08:18:36,966 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_read [2023-12-02 08:18:36,966 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset [2023-12-02 08:18:36,967 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset [2023-12-02 08:18:36,967 INFO L130 BoogieDeclarations]: Found specification of procedure ivtv_halt_firmware [2023-12-02 08:18:36,967 INFO L138 BoogieDeclarations]: Found implementation of procedure ivtv_halt_firmware [2023-12-02 08:18:36,967 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2023-12-02 08:18:36,967 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2023-12-02 08:18:36,967 INFO L130 BoogieDeclarations]: Found specification of procedure ivtv_g_enc_index [2023-12-02 08:18:36,967 INFO L138 BoogieDeclarations]: Found implementation of procedure ivtv_g_enc_index [2023-12-02 08:18:36,967 INFO L130 BoogieDeclarations]: Found specification of procedure subdev_s_video_routing [2023-12-02 08:18:36,967 INFO L138 BoogieDeclarations]: Found implementation of procedure subdev_s_video_routing [2023-12-02 08:18:36,968 INFO L130 BoogieDeclarations]: Found specification of procedure del_timer [2023-12-02 08:18:36,968 INFO L138 BoogieDeclarations]: Found implementation of procedure del_timer [2023-12-02 08:18:36,968 INFO L130 BoogieDeclarations]: Found specification of procedure ivtv_g_fmt_vid_cap [2023-12-02 08:18:36,968 INFO L138 BoogieDeclarations]: Found implementation of procedure ivtv_g_fmt_vid_cap [2023-12-02 08:18:36,968 INFO L130 BoogieDeclarations]: Found specification of procedure ivtv_set_irq_mask [2023-12-02 08:18:36,968 INFO L138 BoogieDeclarations]: Found implementation of procedure ivtv_set_irq_mask [2023-12-02 08:18:36,968 INFO L130 BoogieDeclarations]: Found specification of procedure subdev_log_status [2023-12-02 08:18:36,968 INFO L138 BoogieDeclarations]: Found implementation of procedure subdev_log_status [2023-12-02 08:18:36,968 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_va_arg [2023-12-02 08:18:36,969 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_va_arg [2023-12-02 08:18:36,969 INFO L130 BoogieDeclarations]: Found specification of procedure ivtv_sendbyte [2023-12-02 08:18:36,969 INFO L138 BoogieDeclarations]: Found implementation of procedure ivtv_sendbyte [2023-12-02 08:18:36,969 INFO L130 BoogieDeclarations]: Found specification of procedure poll_wait [2023-12-02 08:18:36,969 INFO L138 BoogieDeclarations]: Found implementation of procedure poll_wait [2023-12-02 08:18:36,969 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2023-12-02 08:18:36,969 INFO L130 BoogieDeclarations]: Found specification of procedure INIT_LIST_HEAD [2023-12-02 08:18:36,969 INFO L138 BoogieDeclarations]: Found implementation of procedure INIT_LIST_HEAD [2023-12-02 08:18:36,970 INFO L130 BoogieDeclarations]: Found specification of procedure trace_hardirqs_off [2023-12-02 08:18:36,970 INFO L138 BoogieDeclarations]: Found implementation of procedure trace_hardirqs_off [2023-12-02 08:18:36,970 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2023-12-02 08:18:36,970 INFO L130 BoogieDeclarations]: Found specification of procedure put_page [2023-12-02 08:18:36,970 INFO L138 BoogieDeclarations]: Found implementation of procedure put_page [2023-12-02 08:18:36,970 INFO L130 BoogieDeclarations]: Found specification of procedure __list_del_entry [2023-12-02 08:18:36,970 INFO L138 BoogieDeclarations]: Found implementation of procedure __list_del_entry [2023-12-02 08:18:36,970 INFO L130 BoogieDeclarations]: Found specification of procedure add_timer [2023-12-02 08:18:36,970 INFO L138 BoogieDeclarations]: Found implementation of procedure add_timer [2023-12-02 08:18:36,971 INFO L130 BoogieDeclarations]: Found specification of procedure ivtv_irq_work_handler [2023-12-02 08:18:36,971 INFO L138 BoogieDeclarations]: Found implementation of procedure ivtv_irq_work_handler [2023-12-02 08:18:36,971 INFO L130 BoogieDeclarations]: Found specification of procedure ivtv_buf_sync_for_device [2023-12-02 08:18:36,971 INFO L138 BoogieDeclarations]: Found implementation of procedure ivtv_buf_sync_for_device [2023-12-02 08:18:36,971 INFO L130 BoogieDeclarations]: Found specification of procedure ivtv_audio_set_io [2023-12-02 08:18:36,971 INFO L138 BoogieDeclarations]: Found implementation of procedure ivtv_audio_set_io [2023-12-02 08:18:36,971 INFO L130 BoogieDeclarations]: Found specification of procedure call_and_disable_work_2 [2023-12-02 08:18:36,971 INFO L138 BoogieDeclarations]: Found implementation of procedure call_and_disable_work_2 [2023-12-02 08:18:36,971 INFO L130 BoogieDeclarations]: Found specification of procedure signal_pending [2023-12-02 08:18:36,972 INFO L138 BoogieDeclarations]: Found implementation of procedure signal_pending [2023-12-02 08:18:36,972 INFO L130 BoogieDeclarations]: Found specification of procedure ivtv_streams_cleanup [2023-12-02 08:18:36,972 INFO L138 BoogieDeclarations]: Found implementation of procedure ivtv_streams_cleanup [2023-12-02 08:18:36,972 INFO L130 BoogieDeclarations]: Found specification of procedure ivtv_s_audio_mode [2023-12-02 08:18:36,972 INFO L138 BoogieDeclarations]: Found implementation of procedure ivtv_s_audio_mode [2023-12-02 08:18:36,972 INFO L130 BoogieDeclarations]: Found specification of procedure v4l2_subdev_g_ext_ctrls [2023-12-02 08:18:36,972 INFO L138 BoogieDeclarations]: Found implementation of procedure v4l2_subdev_g_ext_ctrls [2023-12-02 08:18:36,972 INFO L130 BoogieDeclarations]: Found specification of procedure ivtv_yuv_next_free [2023-12-02 08:18:36,972 INFO L138 BoogieDeclarations]: Found implementation of procedure ivtv_yuv_next_free [2023-12-02 08:18:36,973 INFO L130 BoogieDeclarations]: Found specification of procedure dev_set_drvdata [2023-12-02 08:18:36,973 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_set_drvdata [2023-12-02 08:18:36,973 INFO L130 BoogieDeclarations]: Found specification of procedure ivtv_stop_v4l2_decode_stream [2023-12-02 08:18:36,973 INFO L138 BoogieDeclarations]: Found implementation of procedure ivtv_stop_v4l2_decode_stream [2023-12-02 08:18:36,973 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$ [2023-12-02 08:18:36,973 INFO L130 BoogieDeclarations]: Found specification of procedure ivtv_s_std_enc [2023-12-02 08:18:36,973 INFO L138 BoogieDeclarations]: Found implementation of procedure ivtv_s_std_enc [2023-12-02 08:18:36,973 INFO L130 BoogieDeclarations]: Found specification of procedure ivtv_buf_swap [2023-12-02 08:18:36,973 INFO L138 BoogieDeclarations]: Found implementation of procedure ivtv_buf_swap [2023-12-02 08:18:36,973 INFO L130 BoogieDeclarations]: Found specification of procedure i2c_new_probed_device [2023-12-02 08:18:36,973 INFO L138 BoogieDeclarations]: Found implementation of procedure i2c_new_probed_device [2023-12-02 08:18:36,974 INFO L130 BoogieDeclarations]: Found specification of procedure printk [2023-12-02 08:18:36,974 INFO L138 BoogieDeclarations]: Found implementation of procedure printk [2023-12-02 08:18:36,974 INFO L130 BoogieDeclarations]: Found specification of procedure ivtv_start_v4l2_encode_stream [2023-12-02 08:18:36,974 INFO L138 BoogieDeclarations]: Found implementation of procedure ivtv_start_v4l2_encode_stream [2023-12-02 08:18:36,974 INFO L130 BoogieDeclarations]: Found specification of procedure video_device_node_name [2023-12-02 08:18:36,974 INFO L138 BoogieDeclarations]: Found implementation of procedure video_device_node_name [2023-12-02 08:18:36,974 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_flush_work_52 [2023-12-02 08:18:36,974 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_flush_work_52 [2023-12-02 08:18:36,974 INFO L130 BoogieDeclarations]: Found specification of procedure ivtv_getsda_old [2023-12-02 08:18:36,974 INFO L138 BoogieDeclarations]: Found implementation of procedure ivtv_getsda_old [2023-12-02 08:18:36,974 INFO L130 BoogieDeclarations]: Found specification of procedure ivtv_use_pio [2023-12-02 08:18:36,974 INFO L138 BoogieDeclarations]: Found implementation of procedure ivtv_use_pio [2023-12-02 08:18:36,974 INFO L130 BoogieDeclarations]: Found specification of procedure __mutex_init [2023-12-02 08:18:36,975 INFO L138 BoogieDeclarations]: Found implementation of procedure __mutex_init [2023-12-02 08:18:36,975 INFO L130 BoogieDeclarations]: Found specification of procedure kzalloc [2023-12-02 08:18:36,975 INFO L138 BoogieDeclarations]: Found implementation of procedure kzalloc [2023-12-02 08:18:36,975 INFO L130 BoogieDeclarations]: Found specification of procedure queue_work_on [2023-12-02 08:18:36,975 INFO L138 BoogieDeclarations]: Found implementation of procedure queue_work_on [2023-12-02 08:18:36,975 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove [2023-12-02 08:18:36,975 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove [2023-12-02 08:18:36,975 INFO L130 BoogieDeclarations]: Found specification of procedure _raw_spin_lock_irqsave [2023-12-02 08:18:36,975 INFO L138 BoogieDeclarations]: Found implementation of procedure _raw_spin_lock_irqsave [2023-12-02 08:18:36,976 INFO L130 BoogieDeclarations]: Found specification of procedure ivtv_stream_sync_for_cpu [2023-12-02 08:18:36,976 INFO L138 BoogieDeclarations]: Found implementation of procedure ivtv_stream_sync_for_cpu [2023-12-02 08:18:36,976 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_lock_nested [2023-12-02 08:18:36,976 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_lock_nested [2023-12-02 08:18:36,976 INFO L130 BoogieDeclarations]: Found specification of procedure ivtv_v4l2_close [2023-12-02 08:18:36,976 INFO L138 BoogieDeclarations]: Found implementation of procedure ivtv_v4l2_close [2023-12-02 08:18:36,976 INFO L130 BoogieDeclarations]: Found specification of procedure test_tsk_thread_flag [2023-12-02 08:18:36,976 INFO L138 BoogieDeclarations]: Found implementation of procedure test_tsk_thread_flag [2023-12-02 08:18:36,976 INFO L130 BoogieDeclarations]: Found specification of procedure ivtv_stream_sync_for_device [2023-12-02 08:18:36,976 INFO L138 BoogieDeclarations]: Found implementation of procedure ivtv_stream_sync_for_device [2023-12-02 08:18:36,977 INFO L130 BoogieDeclarations]: Found specification of procedure v4l2_subdev_try_ext_ctrls [2023-12-02 08:18:36,977 INFO L138 BoogieDeclarations]: Found implementation of procedure v4l2_subdev_try_ext_ctrls [2023-12-02 08:18:36,977 INFO L130 BoogieDeclarations]: Found specification of procedure release_firmware [2023-12-02 08:18:36,977 INFO L138 BoogieDeclarations]: Found implementation of procedure release_firmware [2023-12-02 08:18:36,977 INFO L130 BoogieDeclarations]: Found specification of procedure ivtv_start [2023-12-02 08:18:36,977 INFO L138 BoogieDeclarations]: Found implementation of procedure ivtv_start [2023-12-02 08:18:36,977 INFO L130 BoogieDeclarations]: Found specification of procedure ivtv_read_eeprom [2023-12-02 08:18:36,977 INFO L138 BoogieDeclarations]: Found implementation of procedure ivtv_read_eeprom [2023-12-02 08:18:36,977 INFO L130 BoogieDeclarations]: Found specification of procedure ivtv_try_fmt_sliced_vbi_cap [2023-12-02 08:18:36,977 INFO L138 BoogieDeclarations]: Found implementation of procedure ivtv_try_fmt_sliced_vbi_cap [2023-12-02 08:18:36,977 INFO L130 BoogieDeclarations]: Found specification of procedure ivtv_s_input [2023-12-02 08:18:36,977 INFO L138 BoogieDeclarations]: Found implementation of procedure ivtv_s_input [2023-12-02 08:18:36,977 INFO L130 BoogieDeclarations]: Found specification of procedure ivtv_firmware_init [2023-12-02 08:18:36,978 INFO L138 BoogieDeclarations]: Found implementation of procedure ivtv_firmware_init [2023-12-02 08:18:36,978 INFO L130 BoogieDeclarations]: Found specification of procedure ivtv_vapi_result [2023-12-02 08:18:36,978 INFO L138 BoogieDeclarations]: Found implementation of procedure ivtv_vapi_result [2023-12-02 08:18:36,978 INFO L130 BoogieDeclarations]: Found specification of procedure video_device_release_empty [2023-12-02 08:18:36,978 INFO L130 BoogieDeclarations]: Found specification of procedure list_empty [2023-12-02 08:18:36,978 INFO L138 BoogieDeclarations]: Found implementation of procedure list_empty [2023-12-02 08:18:36,978 INFO L130 BoogieDeclarations]: Found specification of procedure ivtv_s_ctrl [2023-12-02 08:18:36,978 INFO L138 BoogieDeclarations]: Found implementation of procedure ivtv_s_ctrl [2023-12-02 08:18:36,978 INFO L130 BoogieDeclarations]: Found specification of procedure ivtv_api_call [2023-12-02 08:18:36,978 INFO L138 BoogieDeclarations]: Found implementation of procedure ivtv_api_call [2023-12-02 08:18:36,978 INFO L130 BoogieDeclarations]: Found specification of procedure ivtv_mute [2023-12-02 08:18:36,978 INFO L138 BoogieDeclarations]: Found implementation of procedure ivtv_mute [2023-12-02 08:18:36,978 INFO L130 BoogieDeclarations]: Found specification of procedure ivtv_set_wss [2023-12-02 08:18:36,979 INFO L138 BoogieDeclarations]: Found implementation of procedure ivtv_set_wss [2023-12-02 08:18:36,979 INFO L130 BoogieDeclarations]: Found specification of procedure ivtv_enum_output [2023-12-02 08:18:36,979 INFO L138 BoogieDeclarations]: Found implementation of procedure ivtv_enum_output [2023-12-02 08:18:36,979 INFO L130 BoogieDeclarations]: Found specification of procedure ivtv_scldelay [2023-12-02 08:18:36,979 INFO L138 BoogieDeclarations]: Found implementation of procedure ivtv_scldelay [2023-12-02 08:18:36,979 INFO L130 BoogieDeclarations]: Found specification of procedure ivtv_g_selection [2023-12-02 08:18:36,979 INFO L138 BoogieDeclarations]: Found implementation of procedure ivtv_g_selection [2023-12-02 08:18:36,979 INFO L130 BoogieDeclarations]: Found specification of procedure ivtv_v4l2_open [2023-12-02 08:18:36,979 INFO L138 BoogieDeclarations]: Found implementation of procedure ivtv_v4l2_open [2023-12-02 08:18:36,979 INFO L130 BoogieDeclarations]: Found specification of procedure ivtv_dma_dec_start [2023-12-02 08:18:36,979 INFO L138 BoogieDeclarations]: Found implementation of procedure ivtv_dma_dec_start [2023-12-02 08:18:36,979 INFO L130 BoogieDeclarations]: Found specification of procedure v4l2_subdev_queryctrl [2023-12-02 08:18:36,979 INFO L138 BoogieDeclarations]: Found implementation of procedure v4l2_subdev_queryctrl [2023-12-02 08:18:36,980 INFO L130 BoogieDeclarations]: Found specification of procedure pci_unmap_sg [2023-12-02 08:18:36,980 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_unmap_sg [2023-12-02 08:18:36,980 INFO L130 BoogieDeclarations]: Found specification of procedure ivtv_querycap [2023-12-02 08:18:36,980 INFO L138 BoogieDeclarations]: Found implementation of procedure ivtv_querycap [2023-12-02 08:18:36,980 INFO L130 BoogieDeclarations]: Found specification of procedure ivtv_set_vps [2023-12-02 08:18:36,980 INFO L138 BoogieDeclarations]: Found implementation of procedure ivtv_set_vps [2023-12-02 08:18:36,980 INFO L130 BoogieDeclarations]: Found specification of procedure constant_test_bit [2023-12-02 08:18:36,980 INFO L138 BoogieDeclarations]: Found implementation of procedure constant_test_bit [2023-12-02 08:18:36,980 INFO L130 BoogieDeclarations]: Found specification of procedure ivtv_g_fmt_sliced_vbi_out [2023-12-02 08:18:36,980 INFO L138 BoogieDeclarations]: Found implementation of procedure ivtv_g_fmt_sliced_vbi_out [2023-12-02 08:18:36,980 INFO L130 BoogieDeclarations]: Found specification of procedure ivtv_stream_free [2023-12-02 08:18:36,980 INFO L138 BoogieDeclarations]: Found implementation of procedure ivtv_stream_free [2023-12-02 08:18:36,980 INFO L130 BoogieDeclarations]: Found specification of procedure __release_region [2023-12-02 08:18:36,981 INFO L138 BoogieDeclarations]: Found implementation of procedure __release_region [2023-12-02 08:18:36,981 INFO L130 BoogieDeclarations]: Found specification of procedure kfree [2023-12-02 08:18:36,981 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree [2023-12-02 08:18:36,981 INFO L130 BoogieDeclarations]: Found specification of procedure ivtv_vapi [2023-12-02 08:18:36,981 INFO L138 BoogieDeclarations]: Found implementation of procedure ivtv_vapi [2023-12-02 08:18:36,981 INFO L130 BoogieDeclarations]: Found specification of procedure ivtv_get_audio_output [2023-12-02 08:18:36,981 INFO L138 BoogieDeclarations]: Found implementation of procedure ivtv_get_audio_output [2023-12-02 08:18:36,981 INFO L130 BoogieDeclarations]: Found specification of procedure ivtv_udma_alloc [2023-12-02 08:18:36,981 INFO L138 BoogieDeclarations]: Found implementation of procedure ivtv_udma_alloc [2023-12-02 08:18:36,981 INFO L130 BoogieDeclarations]: Found specification of procedure ivtv_v4l2_enc_poll [2023-12-02 08:18:36,981 INFO L138 BoogieDeclarations]: Found implementation of procedure ivtv_v4l2_enc_poll [2023-12-02 08:18:36,981 INFO L130 BoogieDeclarations]: Found specification of procedure select_service_from_set [2023-12-02 08:18:36,982 INFO L138 BoogieDeclarations]: Found implementation of procedure select_service_from_set [2023-12-02 08:18:36,982 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2023-12-02 08:18:36,982 INFO L130 BoogieDeclarations]: Found specification of procedure ivtv_init_on_first_open [2023-12-02 08:18:36,982 INFO L138 BoogieDeclarations]: Found implementation of procedure ivtv_init_on_first_open [2023-12-02 08:18:36,982 INFO L130 BoogieDeclarations]: Found specification of procedure stream_enc_dma_append [2023-12-02 08:18:36,982 INFO L138 BoogieDeclarations]: Found implementation of procedure stream_enc_dma_append [2023-12-02 08:18:36,982 INFO L130 BoogieDeclarations]: Found specification of procedure disable_suitable_irq_1 [2023-12-02 08:18:36,982 INFO L138 BoogieDeclarations]: Found implementation of procedure disable_suitable_irq_1 [2023-12-02 08:18:36,982 INFO L130 BoogieDeclarations]: Found specification of procedure ivtv_set_output_mode [2023-12-02 08:18:36,982 INFO L138 BoogieDeclarations]: Found implementation of procedure ivtv_set_output_mode [2023-12-02 08:18:36,982 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2023-12-02 08:18:36,982 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2023-12-02 08:18:36,982 INFO L130 BoogieDeclarations]: Found specification of procedure v4l2_ctrl_new_std_menu [2023-12-02 08:18:36,983 INFO L138 BoogieDeclarations]: Found implementation of procedure v4l2_ctrl_new_std_menu [2023-12-02 08:18:36,983 INFO L130 BoogieDeclarations]: Found specification of procedure pci_dma_sync_single_for_cpu___0 [2023-12-02 08:18:36,983 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_dma_sync_single_for_cpu___0 [2023-12-02 08:18:36,983 INFO L130 BoogieDeclarations]: Found specification of procedure schedule_timeout_interruptible [2023-12-02 08:18:36,983 INFO L138 BoogieDeclarations]: Found implementation of procedure schedule_timeout_interruptible [2023-12-02 08:18:36,983 INFO L130 BoogieDeclarations]: Found specification of procedure dma_post [2023-12-02 08:18:36,983 INFO L138 BoogieDeclarations]: Found implementation of procedure dma_post [2023-12-02 08:18:36,983 INFO L130 BoogieDeclarations]: Found specification of procedure kthread_worker_fn [2023-12-02 08:18:36,983 INFO L130 BoogieDeclarations]: Found specification of procedure ivtv_yuv_udma_frame [2023-12-02 08:18:36,983 INFO L138 BoogieDeclarations]: Found implementation of procedure ivtv_yuv_udma_frame [2023-12-02 08:18:36,983 INFO L130 BoogieDeclarations]: Found specification of procedure test_and_set_bit [2023-12-02 08:18:36,983 INFO L138 BoogieDeclarations]: Found implementation of procedure test_and_set_bit [2023-12-02 08:18:36,983 INFO L130 BoogieDeclarations]: Found specification of procedure ivtv_try_fmt_vid_out [2023-12-02 08:18:36,984 INFO L138 BoogieDeclarations]: Found implementation of procedure ivtv_try_fmt_vid_out [2023-12-02 08:18:36,984 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_memset [2023-12-02 08:18:36,984 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_memset [2023-12-02 08:18:36,984 INFO L130 BoogieDeclarations]: Found specification of procedure subdev_g_tuner [2023-12-02 08:18:36,984 INFO L138 BoogieDeclarations]: Found implementation of procedure subdev_g_tuner [2023-12-02 08:18:36,984 INFO L130 BoogieDeclarations]: Found specification of procedure ivtv_vbi_setup [2023-12-02 08:18:36,984 INFO L138 BoogieDeclarations]: Found implementation of procedure ivtv_vbi_setup [2023-12-02 08:18:36,984 INFO L130 BoogieDeclarations]: Found specification of procedure copy_from_user [2023-12-02 08:18:36,984 INFO L138 BoogieDeclarations]: Found implementation of procedure copy_from_user [2023-12-02 08:18:36,984 INFO L130 BoogieDeclarations]: Found specification of procedure ivtv_waitscl [2023-12-02 08:18:36,984 INFO L138 BoogieDeclarations]: Found implementation of procedure ivtv_waitscl [2023-12-02 08:18:36,984 INFO L130 BoogieDeclarations]: Found specification of procedure ivtv_udma_prepare [2023-12-02 08:18:36,984 INFO L138 BoogieDeclarations]: Found implementation of procedure ivtv_udma_prepare [2023-12-02 08:18:36,985 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_inc [2023-12-02 08:18:36,985 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_inc [2023-12-02 08:18:36,985 INFO L130 BoogieDeclarations]: Found specification of procedure v4l2_event_pending [2023-12-02 08:18:36,985 INFO L138 BoogieDeclarations]: Found implementation of procedure v4l2_event_pending [2023-12-02 08:18:36,985 INFO L130 BoogieDeclarations]: Found specification of procedure ivtv_s_audout [2023-12-02 08:18:36,985 INFO L138 BoogieDeclarations]: Found implementation of procedure ivtv_s_audout [2023-12-02 08:18:36,985 INFO L130 BoogieDeclarations]: Found specification of procedure ivtv_buf_copy_from_user [2023-12-02 08:18:36,985 INFO L138 BoogieDeclarations]: Found implementation of procedure ivtv_buf_copy_from_user [2023-12-02 08:18:36,985 INFO L130 BoogieDeclarations]: Found specification of procedure ivtv_s_selection [2023-12-02 08:18:36,985 INFO L138 BoogieDeclarations]: Found implementation of procedure ivtv_s_selection [2023-12-02 08:18:36,985 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_irq_1 [2023-12-02 08:18:36,985 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_irq_1 [2023-12-02 08:18:36,985 INFO L130 BoogieDeclarations]: Found specification of procedure ivtv_release_stream [2023-12-02 08:18:36,986 INFO L138 BoogieDeclarations]: Found implementation of procedure ivtv_release_stream [2023-12-02 08:18:36,986 INFO L130 BoogieDeclarations]: Found specification of procedure __swab32s [2023-12-02 08:18:36,986 INFO L138 BoogieDeclarations]: Found implementation of procedure __swab32s [2023-12-02 08:18:36,986 INFO L130 BoogieDeclarations]: Found specification of procedure v4l2_event_subscribe [2023-12-02 08:18:36,986 INFO L138 BoogieDeclarations]: Found implementation of procedure v4l2_event_subscribe [2023-12-02 08:18:36,986 INFO L130 BoogieDeclarations]: Found specification of procedure v4l2_ctrl_cluster [2023-12-02 08:18:36,986 INFO L138 BoogieDeclarations]: Found implementation of procedure v4l2_ctrl_cluster [2023-12-02 08:18:36,986 INFO L130 BoogieDeclarations]: Found specification of procedure ivtv_reset_ir_gpio [2023-12-02 08:18:36,986 INFO L138 BoogieDeclarations]: Found implementation of procedure ivtv_reset_ir_gpio [2023-12-02 08:18:36,986 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_dec [2023-12-02 08:18:36,986 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_dec [2023-12-02 08:18:36,986 INFO L130 BoogieDeclarations]: Found specification of procedure ivtv_start_decoding [2023-12-02 08:18:36,986 INFO L138 BoogieDeclarations]: Found implementation of procedure ivtv_start_decoding [2023-12-02 08:18:36,987 INFO L130 BoogieDeclarations]: Found specification of procedure cx2341x_handler_setup [2023-12-02 08:18:36,987 INFO L138 BoogieDeclarations]: Found implementation of procedure cx2341x_handler_setup [2023-12-02 08:18:36,987 INFO L130 BoogieDeclarations]: Found specification of procedure __wake_up [2023-12-02 08:18:36,987 INFO L138 BoogieDeclarations]: Found implementation of procedure __wake_up [2023-12-02 08:18:36,987 INFO L130 BoogieDeclarations]: Found specification of procedure ivtv_stop_v4l2_encode_stream [2023-12-02 08:18:36,987 INFO L138 BoogieDeclarations]: Found implementation of procedure ivtv_stop_v4l2_encode_stream [2023-12-02 08:18:36,987 INFO L130 BoogieDeclarations]: Found specification of procedure ivtv_use_dma [2023-12-02 08:18:36,987 INFO L138 BoogieDeclarations]: Found implementation of procedure ivtv_use_dma [2023-12-02 08:18:36,987 INFO L130 BoogieDeclarations]: Found specification of procedure ivtv_s_std_dec [2023-12-02 08:18:36,987 INFO L138 BoogieDeclarations]: Found implementation of procedure ivtv_s_std_dec [2023-12-02 08:18:36,987 INFO L130 BoogieDeclarations]: Found specification of procedure ivtv_enumaudio [2023-12-02 08:18:36,987 INFO L138 BoogieDeclarations]: Found implementation of procedure ivtv_enumaudio [2023-12-02 08:18:36,987 INFO L130 BoogieDeclarations]: Found specification of procedure ivtv_s_fmt_vid_out [2023-12-02 08:18:36,988 INFO L138 BoogieDeclarations]: Found implementation of procedure ivtv_s_fmt_vid_out [2023-12-02 08:18:36,988 INFO L130 BoogieDeclarations]: Found specification of procedure v4l2_fh_is_singular_file [2023-12-02 08:18:36,988 INFO L138 BoogieDeclarations]: Found implementation of procedure v4l2_fh_is_singular_file [2023-12-02 08:18:36,988 INFO L130 BoogieDeclarations]: Found specification of procedure ivtv_raw_vbi [2023-12-02 08:18:36,988 INFO L138 BoogieDeclarations]: Found implementation of procedure ivtv_raw_vbi [2023-12-02 08:18:36,988 INFO L130 BoogieDeclarations]: Found specification of procedure init_ivtv_i2c [2023-12-02 08:18:36,988 INFO L138 BoogieDeclarations]: Found implementation of procedure init_ivtv_i2c [2023-12-02 08:18:36,988 INFO L130 BoogieDeclarations]: Found specification of procedure ivtv_g_std [2023-12-02 08:18:36,988 INFO L138 BoogieDeclarations]: Found implementation of procedure ivtv_g_std [2023-12-02 08:18:36,988 INFO L130 BoogieDeclarations]: Found specification of procedure prepare_to_wait [2023-12-02 08:18:36,988 INFO L138 BoogieDeclarations]: Found implementation of procedure prepare_to_wait [2023-12-02 08:18:36,988 INFO L130 BoogieDeclarations]: Found specification of procedure ivtv_iounmap [2023-12-02 08:18:36,988 INFO L138 BoogieDeclarations]: Found implementation of procedure ivtv_iounmap [2023-12-02 08:18:36,989 INFO L130 BoogieDeclarations]: Found specification of procedure ivtv_udma_fill_sg_array [2023-12-02 08:18:36,989 INFO L138 BoogieDeclarations]: Found implementation of procedure ivtv_udma_fill_sg_array [2023-12-02 08:18:36,989 INFO L130 BoogieDeclarations]: Found specification of procedure msecs_to_jiffies [2023-12-02 08:18:36,989 INFO L138 BoogieDeclarations]: Found implementation of procedure msecs_to_jiffies [2023-12-02 08:18:36,989 INFO L130 BoogieDeclarations]: Found specification of procedure spin_lock [2023-12-02 08:18:36,989 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_lock [2023-12-02 08:18:36,989 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~TO~int [2023-12-02 08:18:36,989 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~TO~int [2023-12-02 08:18:36,989 INFO L130 BoogieDeclarations]: Found specification of procedure sg_set_page [2023-12-02 08:18:36,989 INFO L138 BoogieDeclarations]: Found implementation of procedure sg_set_page [2023-12-02 08:18:36,989 INFO L130 BoogieDeclarations]: Found specification of procedure readl [2023-12-02 08:18:36,989 INFO L138 BoogieDeclarations]: Found implementation of procedure readl [2023-12-02 08:18:36,990 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2023-12-02 08:18:36,990 INFO L130 BoogieDeclarations]: Found specification of procedure ivtv_process_vbi_data [2023-12-02 08:18:36,990 INFO L138 BoogieDeclarations]: Found implementation of procedure ivtv_process_vbi_data [2023-12-02 08:18:36,990 INFO L130 BoogieDeclarations]: Found specification of procedure __request_region [2023-12-02 08:18:36,990 INFO L138 BoogieDeclarations]: Found implementation of procedure __request_region [2023-12-02 08:18:36,990 INFO L130 BoogieDeclarations]: Found specification of procedure ivtv_try_fmt_vid_cap [2023-12-02 08:18:36,990 INFO L138 BoogieDeclarations]: Found implementation of procedure ivtv_try_fmt_vid_cap [2023-12-02 08:18:36,990 INFO L130 BoogieDeclarations]: Found specification of procedure ivtv_flush_queues [2023-12-02 08:18:36,990 INFO L138 BoogieDeclarations]: Found implementation of procedure ivtv_flush_queues [2023-12-02 08:18:36,990 INFO L130 BoogieDeclarations]: Found specification of procedure test_and_clear_bit [2023-12-02 08:18:36,990 INFO L138 BoogieDeclarations]: Found implementation of procedure test_and_clear_bit [2023-12-02 08:18:36,990 INFO L130 BoogieDeclarations]: Found specification of procedure pci_dma_sync_single_for_device [2023-12-02 08:18:36,990 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_dma_sync_single_for_device [2023-12-02 08:18:36,991 INFO L130 BoogieDeclarations]: Found specification of procedure ivtv_waitsda [2023-12-02 08:18:36,991 INFO L138 BoogieDeclarations]: Found implementation of procedure ivtv_waitsda [2023-12-02 08:18:36,991 INFO L130 BoogieDeclarations]: Found specification of procedure ivtv_g_fmt_vid_out [2023-12-02 08:18:36,991 INFO L138 BoogieDeclarations]: Found implementation of procedure ivtv_g_fmt_vid_out [2023-12-02 08:18:36,991 INFO L130 BoogieDeclarations]: Found specification of procedure ivtv_cropcap [2023-12-02 08:18:36,991 INFO L138 BoogieDeclarations]: Found implementation of procedure ivtv_cropcap [2023-12-02 08:18:36,991 INFO L130 BoogieDeclarations]: Found specification of procedure v4l2_fh_del [2023-12-02 08:18:36,991 INFO L138 BoogieDeclarations]: Found implementation of procedure v4l2_fh_del [2023-12-02 08:18:39,354 INFO L241 CfgBuilder]: Building ICFG [2023-12-02 08:18:39,361 INFO L267 CfgBuilder]: Building CFG for each procedure with an implementation [2023-12-02 08:18:39,695 INFO L775 $ProcedureCfgBuilder]: dead code at ProgramPoint ldv_stopFINAL: assume true; [2023-12-02 08:21:22,575 INFO L282 CfgBuilder]: Performing block encoding [2023-12-02 08:23:48,602 INFO L304 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2023-12-02 08:23:48,602 INFO L309 CfgBuilder]: Removed 10 assume(true) statements. [2023-12-02 08:23:48,607 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 02.12 08:23:48 BoogieIcfgContainer [2023-12-02 08:23:48,607 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2023-12-02 08:23:48,609 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2023-12-02 08:23:48,610 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2023-12-02 08:23:48,612 INFO L274 PluginConnector]: TraceAbstraction initialized [2023-12-02 08:23:48,612 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 02.12 08:18:21" (1/3) ... [2023-12-02 08:23:48,613 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@1a664c62 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 02.12 08:23:48, skipping insertion in model container [2023-12-02 08:23:48,613 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 08:18:31" (2/3) ... [2023-12-02 08:23:48,613 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@1a664c62 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 02.12 08:23:48, skipping insertion in model container [2023-12-02 08:23:48,613 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 02.12 08:23:48" (3/3) ... [2023-12-02 08:23:48,614 INFO L112 eAbstractionObserver]: Analyzing ICFG linux-4.2-rc1.tar.xz-08_1a-drivers--media--pci--ivtv--ivtv.ko-entry_point.cil.out.i [2023-12-02 08:23:48,630 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2023-12-02 08:23:48,630 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2023-12-02 08:23:48,765 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2023-12-02 08:23:48,770 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=true, mAutomataTypeConcurrency=FINITE_AUTOMATA, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopHeads, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@63ce7329, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-12-02 08:23:48,771 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-12-02 08:23:48,794 INFO L276 IsEmpty]: Start isEmpty. Operand has 7728 states, 4911 states have (on average 1.3557320301364284) internal successors, (6658), 5045 states have internal predecessors, (6658), 2467 states have call successors, (2467), 350 states have call predecessors, (2467), 349 states have return successors, (2448), 2421 states have call predecessors, (2448), 2448 states have call successors, (2448) [2023-12-02 08:23:48,805 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2023-12-02 08:23:48,805 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 08:23:48,805 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-02 08:23:48,806 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-02 08:23:48,811 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 08:23:48,811 INFO L85 PathProgramCache]: Analyzing trace with hash 798981584, now seen corresponding path program 1 times [2023-12-02 08:23:48,818 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 08:23:48,819 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [356827197] [2023-12-02 08:23:48,819 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 08:23:48,820 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 08:23:55,522 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 08:23:57,144 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-02 08:23:57,144 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 08:23:57,144 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [356827197] [2023-12-02 08:23:57,145 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [356827197] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 08:23:57,145 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 08:23:57,145 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-02 08:23:57,147 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1892342850] [2023-12-02 08:23:57,147 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 08:23:57,151 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-02 08:23:57,152 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 08:23:57,178 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-02 08:23:57,179 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-02 08:23:57,198 INFO L87 Difference]: Start difference. First operand has 7728 states, 4911 states have (on average 1.3557320301364284) internal successors, (6658), 5045 states have internal predecessors, (6658), 2467 states have call successors, (2467), 350 states have call predecessors, (2467), 349 states have return successors, (2448), 2421 states have call predecessors, (2448), 2448 states have call successors, (2448) Second operand has 3 states, 3 states have (on average 6.666666666666667) internal successors, (20), 3 states have internal predecessors, (20), 2 states have call successors, (4), 2 states have call predecessors, (4), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) [2023-12-02 08:23:59,553 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.33s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 08:24:01,610 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.05s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 08:24:05,306 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 08:24:07,577 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 08:24:10,225 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 08:24:12,701 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 08:24:14,717 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 08:24:24,570 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2023-12-02 08:24:28,179 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-02 08:24:28,184 INFO L413 NwaCegarLoop]: 6562 mSDtfsCounter, 7207 mSDsluCounter, 44 mSDsCounter, 0 mSdLazyCounter, 703 mSolverCounterSat, 6 mSolverCounterUnsat, 8 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 27.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7207 SdHoareTripleChecker+Valid, 6606 SdHoareTripleChecker+Invalid, 718 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 703 IncrementalHoareTripleChecker+Invalid, 8 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 27.7s IncrementalHoareTripleChecker+Time [2023-12-02 08:24:28,185 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [7207 Valid, 6606 Invalid, 718 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [6 Valid, 703 Invalid, 8 Unknown, 0 Unchecked, 27.7s Time] [2023-12-02 08:24:28,186 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2023-12-02 08:24:28,186 FATAL L? ?]: The Plugin de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction has thrown an exception: java.lang.ArrayIndexOutOfBoundsException: Index -1 out of bounds for length 5 at de.uni_freiburg.informatik.ultimate.util.datastructures.ScopedHashMap.undoMap(ScopedHashMap.java:97) at de.uni_freiburg.informatik.ultimate.util.datastructures.ScopedHashMap.endScope(ScopedHashMap.java:127) at de.uni_freiburg.informatik.ultimate.lib.smtlibutils.arrays.DiffWrapperScript.pop(DiffWrapperScript.java:101) at de.uni_freiburg.informatik.ultimate.logic.WrapperScript.pop(WrapperScript.java:153) at de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.scripttransfer.HistoryRecordingScript.pop(HistoryRecordingScript.java:117) at de.uni_freiburg.informatik.ultimate.lib.smtlibutils.ManagedScript.pop(ManagedScript.java:138) at de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.IncrementalHoareTripleChecker.unAssertCodeBlock(IncrementalHoareTripleChecker.java:436) at de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.IncrementalHoareTripleChecker.clearAssertionStack(IncrementalHoareTripleChecker.java:278) at de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.IncrementalHoareTripleChecker.releaseLock(IncrementalHoareTripleChecker.java:284) at de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.ChainingHoareTripleChecker$ProtectedHtc.releaseLock(ChainingHoareTripleChecker.java:449) at java.base/java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1655) at java.base/java.util.stream.ReferencePipeline$Head.forEach(ReferencePipeline.java:658) at de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.ChainingHoareTripleChecker.releaseLock(ChainingHoareTripleChecker.java:98) at de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.CachingHoareTripleChecker.releaseLock(CachingHoareTripleChecker.java:159) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.interpolantautomata.transitionappender.AbstractInterpolantAutomaton.switchToReadonlyMode(AbstractInterpolantAutomaton.java:140) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.NwaCegarLoop.computeAutomataDifference(NwaCegarLoop.java:365) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.NwaCegarLoop.refineAbstraction(NwaCegarLoop.java:325) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.AbstractCegarLoop.refineAbstractionInternal(AbstractCegarLoop.java:487) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.AbstractCegarLoop.iterate(AbstractCegarLoop.java:438) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.AbstractCegarLoop.startCegar(AbstractCegarLoop.java:366) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.AbstractCegarLoop.runCegar(AbstractCegarLoop.java:348) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionStarter.executeCegarLoop(TraceAbstractionStarter.java:415) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionStarter.analyseProgram(TraceAbstractionStarter.java:302) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionStarter.analyseSequentialProgram(TraceAbstractionStarter.java:262) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionStarter.runCegarLoops(TraceAbstractionStarter.java:175) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionStarter.(TraceAbstractionStarter.java:154) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver.finish(TraceAbstractionObserver.java:124) at de.uni_freiburg.informatik.ultimate.core.coreplugin.PluginConnector.runObserver(PluginConnector.java:167) 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) [2023-12-02 08:24:28,189 INFO L158 Benchmark]: Toolchain (without parser) took 366980.48ms. Allocated memory was 165.7MB in the beginning and 8.9GB in the end (delta: 8.7GB). Free memory was 86.3MB in the beginning and 7.1GB in the end (delta: -7.0GB). Peak memory consumption was 2.5GB. Max. memory is 16.1GB. [2023-12-02 08:24:28,189 INFO L158 Benchmark]: CDTParser took 0.16ms. Allocated memory is still 111.1MB. Free memory is still 80.6MB. There was no memory consumed. Max. memory is 16.1GB. [2023-12-02 08:24:28,190 INFO L158 Benchmark]: CACSL2BoogieTranslator took 10118.40ms. Allocated memory was 165.7MB in the beginning and 469.8MB in the end (delta: 304.1MB). Free memory was 86.3MB in the beginning and 147.1MB in the end (delta: -60.8MB). Peak memory consumption was 246.4MB. Max. memory is 16.1GB. [2023-12-02 08:24:28,191 INFO L158 Benchmark]: Boogie Procedure Inliner took 2465.41ms. Allocated memory was 469.8MB in the beginning and 939.5MB in the end (delta: 469.8MB). Free memory was 146.1MB in the beginning and 368.4MB in the end (delta: -222.3MB). Peak memory consumption was 350.2MB. Max. memory is 16.1GB. [2023-12-02 08:24:28,191 INFO L158 Benchmark]: Boogie Preprocessor took 3062.88ms. Allocated memory was 939.5MB in the beginning and 5.5GB in the end (delta: 4.5GB). Free memory was 368.4MB in the beginning and 4.6GB in the end (delta: -4.3GB). Peak memory consumption was 734.6MB. Max. memory is 16.1GB. [2023-12-02 08:24:28,192 INFO L158 Benchmark]: RCFGBuilder took 311748.82ms. Allocated memory was 5.5GB in the beginning and 8.9GB in the end (delta: 3.4GB). Free memory was 4.6GB in the beginning and 7.0GB in the end (delta: -2.3GB). Peak memory consumption was 4.5GB. Max. memory is 16.1GB. [2023-12-02 08:24:28,192 INFO L158 Benchmark]: TraceAbstraction took 39578.73ms. Allocated memory is still 8.9GB. Free memory was 7.0GB in the beginning and 7.1GB in the end (delta: -99.9MB). Peak memory consumption was 646.3MB. Max. memory is 16.1GB. [2023-12-02 08:24:28,195 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.16ms. Allocated memory is still 111.1MB. Free memory is still 80.6MB. There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 10118.40ms. Allocated memory was 165.7MB in the beginning and 469.8MB in the end (delta: 304.1MB). Free memory was 86.3MB in the beginning and 147.1MB in the end (delta: -60.8MB). Peak memory consumption was 246.4MB. Max. memory is 16.1GB. * Boogie Procedure Inliner took 2465.41ms. Allocated memory was 469.8MB in the beginning and 939.5MB in the end (delta: 469.8MB). Free memory was 146.1MB in the beginning and 368.4MB in the end (delta: -222.3MB). Peak memory consumption was 350.2MB. Max. memory is 16.1GB. * Boogie Preprocessor took 3062.88ms. Allocated memory was 939.5MB in the beginning and 5.5GB in the end (delta: 4.5GB). Free memory was 368.4MB in the beginning and 4.6GB in the end (delta: -4.3GB). Peak memory consumption was 734.6MB. Max. memory is 16.1GB. * RCFGBuilder took 311748.82ms. Allocated memory was 5.5GB in the beginning and 8.9GB in the end (delta: 3.4GB). Free memory was 4.6GB in the beginning and 7.0GB in the end (delta: -2.3GB). Peak memory consumption was 4.5GB. Max. memory is 16.1GB. * TraceAbstraction took 39578.73ms. Allocated memory is still 8.9GB. Free memory was 7.0GB in the beginning and 7.1GB in the end (delta: -99.9MB). Peak memory consumption was 646.3MB. Max. memory is 16.1GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: - GenericResultAtLocation [Line: 7114]: 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"); [7114] - GenericResultAtLocation [Line: 7559]: 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 %2, %0; setc %1": "+m" (*addr), "=qm" (c): "Ir" (nr): "memory"); [7559-7560] - GenericResultAtLocation [Line: 7568]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("bt %2,%1\n\tsbb %0,%0": "=r" (oldbit): "m" (*((unsigned long *)addr)), "Ir" (nr)); [7568-7569] - GenericResultAtLocation [Line: 7590]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret__): "p" (& current_task)); [7590] - GenericResultAtLocation [Line: 7593]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& current_task)); [7593] - GenericResultAtLocation [Line: 7596]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& current_task)); [7596] - GenericResultAtLocation [Line: 7599]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& current_task)); [7599] - GenericResultAtLocation [Line: 7704]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("movl %1,%0": "=r" (ret): "m" (*((unsigned int volatile *)addr)): "memory"); [7704] - GenericResultAtLocation [Line: 7711]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("movl %0,%1": : "r" (val), "m" (*((unsigned int volatile *)addr)): "memory"); [7711] - GenericResultAtLocation [Line: 8178]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("xchgb %b0, %1\n": "+q" (__ret), "+m" (tmp___1->state): : "memory", "cc"); [8178-8179] - GenericResultAtLocation [Line: 8183]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("xchgw %w0, %1\n": "+r" (__ret), "+m" (tmp___2->state): : "memory", "cc"); [8183-8184] - GenericResultAtLocation [Line: 8188]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("xchgl %0, %1\n": "+r" (__ret), "+m" (tmp___3->state): : "memory", "cc"); [8188-8189] - GenericResultAtLocation [Line: 8193]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("xchgq %q0, %1\n": "+r" (__ret), "+m" (tmp___4->state): : "memory", "cc"); [8193-8194] - GenericResultAtLocation [Line: 15522]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile (".pushsection .smp_locks,\"a\"\n.balign 4\n.long 671f - .\n.popsection\n671:\n\tlock; btr %1,%0": "+m" (*((long volatile *)addr)): "Ir" (nr)); [15522] - GenericResultAtLocation [Line: 15530]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile (".pushsection .smp_locks,\"a\"\n.balign 4\n.long 671f - .\n.popsection\n671:\n\tlock; btr %2, %0; setc %1": "+m" (*addr), "=qm" (c): "Ir" (nr): "memory"); [15530-15531] - GenericResultAtLocation [Line: 17432]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("movl %0,%1": : "r" (val), "m" (*((unsigned int volatile *)addr))); [17432] - GenericResultAtLocation [Line: 24137]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"include/asm-generic/dma-mapping-common.h"), "i" (108), "i" (12UL)); [24137-24138] - GenericResultAtLocation [Line: 24167]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"include/asm-generic/dma-mapping-common.h"), "i" (120), "i" (12UL)); [24167-24168] - GenericResultAtLocation [Line: 26578]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("bswapl %0": "=r" (val): "0" (val)); [26578] - GenericResultAtLocation [Line: 26667]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"include/asm-generic/dma-mapping-common.h"), "i" (19), "i" (12UL)); [26667-26668] - GenericResultAtLocation [Line: 26696]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"include/asm-generic/dma-mapping-common.h"), "i" (36), "i" (12UL)); [26696-26697] - GenericResultAtLocation [Line: 26726]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"include/asm-generic/dma-mapping-common.h"), "i" (108), "i" (12UL)); [26726-26727] - GenericResultAtLocation [Line: 27267]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile (".pushsection .smp_locks,\"a\"\n.balign 4\n.long 671f - .\n.popsection\n671:\n\tlock; incl %0": "+m" (v->counter)); [27267] - GenericResultAtLocation [Line: 27274]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile (".pushsection .smp_locks,\"a\"\n.balign 4\n.long 671f - .\n.popsection\n671:\n\tlock; decl %0": "+m" (v->counter)); [27274] - GenericResultAtLocation [Line: 28104]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("xchgb %b0, %1\n": "+q" (__ret), "+m" (tmp___2->state): : "memory", "cc"); [28104-28105] - GenericResultAtLocation [Line: 28109]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("xchgw %w0, %1\n": "+r" (__ret), "+m" (tmp___3->state): : "memory", "cc"); [28109-28110] - GenericResultAtLocation [Line: 28114]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("xchgl %0, %1\n": "+r" (__ret), "+m" (tmp___4->state): : "memory", "cc"); [28114-28115] - GenericResultAtLocation [Line: 28119]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("xchgq %q0, %1\n": "+r" (__ret), "+m" (tmp___5->state): : "memory", "cc"); [28119-28120] - GenericResultAtLocation [Line: 28167]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("xchgb %b0, %1\n": "+q" (__ret___0), "+m" (tmp___11->state): : "memory", "cc"); [28167-28168] - GenericResultAtLocation [Line: 28172]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("xchgw %w0, %1\n": "+r" (__ret___0), "+m" (tmp___12->state): : "memory", "cc"); [28172-28173] - GenericResultAtLocation [Line: 28177]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("xchgl %0, %1\n": "+r" (__ret___0), "+m" (tmp___13->state): : "memory", "cc"); [28177-28178] - GenericResultAtLocation [Line: 28182]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("xchgq %q0, %1\n": "+r" (__ret___0), "+m" (tmp___14->state): : "memory", "cc"); [28182-28183] - GenericResultAtLocation [Line: 28827]: 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 *)"./arch/x86/include/asm/paravirt.h"), "i" (831), "i" (12UL)); [28827-28828] - GenericResultAtLocation [Line: 28833]: 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" (43UL), [paravirt_opptr] "i" (& pv_irq_ops.save_fl.func), [paravirt_clobber] "i" (1): "memory", "cc"); [28833-28835] - GenericResultAtLocation [Line: 28857]: 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 *)"./arch/x86/include/asm/paravirt.h"), "i" (836), "i" (12UL)); [28857-28858] - GenericResultAtLocation [Line: 28863]: 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.restore_fl.func), [paravirt_clobber] "i" (1), "D" (f): "memory", "cc"); [28863-28865] - GenericResultAtLocation [Line: 28886]: 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 *)"./arch/x86/include/asm/paravirt.h"), "i" (841), "i" (12UL)); [28886-28887] - GenericResultAtLocation [Line: 28892]: 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" (45UL), [paravirt_opptr] "i" (& pv_irq_ops.irq_disable.func), [paravirt_clobber] "i" (1): "memory", "cc"); [28892-28894] - GenericResultAtLocation [Line: 28924]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("incb %%gs:%0": "+m" (__preempt_count)); [28924] - GenericResultAtLocation [Line: 28927]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("decb %%gs:%0": "+m" (__preempt_count)); [28927] - GenericResultAtLocation [Line: 28929]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("addb %1, %%gs:%0": "+m" (__preempt_count): "qi" (val)); [28929] - GenericResultAtLocation [Line: 28934]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("incw %%gs:%0": "+m" (__preempt_count)); [28934] - GenericResultAtLocation [Line: 28937]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("decw %%gs:%0": "+m" (__preempt_count)); [28937] - GenericResultAtLocation [Line: 28939]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("addw %1, %%gs:%0": "+m" (__preempt_count): "ri" (val)); [28939] - GenericResultAtLocation [Line: 28944]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("incl %%gs:%0": "+m" (__preempt_count)); [28944] - GenericResultAtLocation [Line: 28947]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("decl %%gs:%0": "+m" (__preempt_count)); [28947] - GenericResultAtLocation [Line: 28949]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("addl %1, %%gs:%0": "+m" (__preempt_count): "ri" (val)); [28949] - GenericResultAtLocation [Line: 28954]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("incq %%gs:%0": "+m" (__preempt_count)); [28954] - GenericResultAtLocation [Line: 28957]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("decq %%gs:%0": "+m" (__preempt_count)); [28957] - GenericResultAtLocation [Line: 28959]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("addq %1, %%gs:%0": "+m" (__preempt_count): "re" (val)); [28959] - GenericResultAtLocation [Line: 28977]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("incb %%gs:%0": "+m" (__preempt_count)); [28977] - GenericResultAtLocation [Line: 28980]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("decb %%gs:%0": "+m" (__preempt_count)); [28980] - GenericResultAtLocation [Line: 28982]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("addb %1, %%gs:%0": "+m" (__preempt_count): "qi" (- val)); [28982] - GenericResultAtLocation [Line: 28987]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("incw %%gs:%0": "+m" (__preempt_count)); [28987] - GenericResultAtLocation [Line: 28990]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("decw %%gs:%0": "+m" (__preempt_count)); [28990] - GenericResultAtLocation [Line: 28992]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("addw %1, %%gs:%0": "+m" (__preempt_count): "ri" (- val)); [28992] - GenericResultAtLocation [Line: 28997]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("incl %%gs:%0": "+m" (__preempt_count)); [28997] - GenericResultAtLocation [Line: 29000]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("decl %%gs:%0": "+m" (__preempt_count)); [29000] - GenericResultAtLocation [Line: 29002]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("addl %1, %%gs:%0": "+m" (__preempt_count): "ri" (- val)); [29002] - GenericResultAtLocation [Line: 29007]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("incq %%gs:%0": "+m" (__preempt_count)); [29007] - GenericResultAtLocation [Line: 29010]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("decq %%gs:%0": "+m" (__preempt_count)); [29010] - GenericResultAtLocation [Line: 29012]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("addq %1, %%gs:%0": "+m" (__preempt_count): "re" (- val)); [29012] - GenericResultAtLocation [Line: 29066]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"include/linux/scatterlist.h"), "i" (90), "i" (12UL)); [29066-29067] - GenericResultAtLocation [Line: 29074]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"include/linux/scatterlist.h"), "i" (92), "i" (12UL)); [29074-29075] - GenericResultAtLocation [Line: 29082]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"include/linux/scatterlist.h"), "i" (93), "i" (12UL)); [29082-29083] - GenericResultAtLocation [Line: 29109]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"include/linux/scatterlist.h"), "i" (123), "i" (12UL)); [29109-29110] - GenericResultAtLocation [Line: 29117]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"include/linux/scatterlist.h"), "i" (124), "i" (12UL)); [29117-29118] - GenericResultAtLocation [Line: 29171]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"include/asm-generic/dma-mapping-common.h"), "i" (56), "i" (12UL)); [29171-29172] - GenericResultAtLocation [Line: 29180]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"include/asm-generic/dma-mapping-common.h"), "i" (58), "i" (12UL)); [29180-29181] - GenericResultAtLocation [Line: 29204]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"include/asm-generic/dma-mapping-common.h"), "i" (70), "i" (12UL)); [29204-29205] - GenericResultAtLocation [Line: 29234]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"include/asm-generic/dma-mapping-common.h"), "i" (120), "i" (12UL)); [29234-29235] - GenericResultAtLocation [Line: 29312]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [29312] - GenericResultAtLocation [Line: 29319]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [29319] - GenericResultAtLocation [Line: 29329]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [29329] - GenericResultAtLocation [Line: 29339]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [29339] * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - ExceptionOrErrorResult: ArrayIndexOutOfBoundsException: Index -1 out of bounds for length 5 de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: ArrayIndexOutOfBoundsException: Index -1 out of bounds for length 5: de.uni_freiburg.informatik.ultimate.util.datastructures.ScopedHashMap.undoMap(ScopedHashMap.java:97) RESULT: Ultimate could not prove your program: Toolchain returned no result. [2023-12-02 08:24:28,407 WARN L435 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dbfb9a88-1493-408a-bc24-de4f0bb17d11/bin/utaipan-verify-nQ1chXbOIh/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Forcibly destroying the process [2023-12-02 08:24:28,480 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dbfb9a88-1493-408a-bc24-de4f0bb17d11/bin/utaipan-verify-nQ1chXbOIh/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Forceful destruction successful, exit code 137 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: /usr/lib/jvm/java-11-openjdk-amd64/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dbfb9a88-1493-408a-bc24-de4f0bb17d11/bin/utaipan-verify-nQ1chXbOIh/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dbfb9a88-1493-408a-bc24-de4f0bb17d11/bin/utaipan-verify-nQ1chXbOIh/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dbfb9a88-1493-408a-bc24-de4f0bb17d11/bin/utaipan-verify-nQ1chXbOIh/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dbfb9a88-1493-408a-bc24-de4f0bb17d11/bin/utaipan-verify-nQ1chXbOIh/config/TaipanReach.xml -i ../../sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-08_1a-drivers--media--pci--ivtv--ivtv.ko-entry_point.cil.out.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dbfb9a88-1493-408a-bc24-de4f0bb17d11/bin/utaipan-verify-nQ1chXbOIh/config/svcomp-Reach-64bit-Taipan_Bitvector.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dbfb9a88-1493-408a-bc24-de4f0bb17d11/bin/utaipan-verify-nQ1chXbOIh --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 Taipan --witnessprinter.graph.data.architecture 64bit --witnessprinter.graph.data.programhash c9ac35b9d4aa644a93ac0582656cdcb7a0c39bf680b5718648dd5ed02725c5c5 --- Real Ultimate output --- This is Ultimate 0.2.4-dev-0e0057c [2023-12-02 08:24:30,621 INFO L188 SettingsManager]: Resetting all preferences to default values... [2023-12-02 08:24:30,693 INFO L114 SettingsManager]: Loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dbfb9a88-1493-408a-bc24-de4f0bb17d11/bin/utaipan-verify-nQ1chXbOIh/config/svcomp-Reach-64bit-Taipan_Bitvector.epf [2023-12-02 08:24:30,699 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2023-12-02 08:24:30,699 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2023-12-02 08:24:30,727 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2023-12-02 08:24:30,728 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2023-12-02 08:24:30,729 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2023-12-02 08:24:30,729 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2023-12-02 08:24:30,730 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2023-12-02 08:24:30,730 INFO L153 SettingsManager]: * User list type=DISABLED [2023-12-02 08:24:30,731 INFO L151 SettingsManager]: Preferences of Abstract Interpretation differ from their defaults: [2023-12-02 08:24:30,731 INFO L153 SettingsManager]: * Explicit value domain=true [2023-12-02 08:24:30,732 INFO L153 SettingsManager]: * Octagon Domain=false [2023-12-02 08:24:30,733 INFO L153 SettingsManager]: * Abstract domain=CompoundDomain [2023-12-02 08:24:30,733 INFO L153 SettingsManager]: * Interval Domain=false [2023-12-02 08:24:30,734 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2023-12-02 08:24:30,735 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2023-12-02 08:24:30,735 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2023-12-02 08:24:30,736 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2023-12-02 08:24:30,736 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2023-12-02 08:24:30,740 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2023-12-02 08:24:30,740 INFO L153 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2023-12-02 08:24:30,740 INFO L153 SettingsManager]: * Use bitvectors instead of ints=true [2023-12-02 08:24:30,741 INFO L153 SettingsManager]: * Memory model=HoenickeLindenmann_4ByteResolution [2023-12-02 08:24:30,741 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2023-12-02 08:24:30,741 INFO L153 SettingsManager]: * Use constant arrays=true [2023-12-02 08:24:30,742 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2023-12-02 08:24:30,742 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2023-12-02 08:24:30,743 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2023-12-02 08:24:30,743 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2023-12-02 08:24:30,744 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2023-12-02 08:24:30,744 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2023-12-02 08:24:30,744 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2023-12-02 08:24:30,745 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2023-12-02 08:24:30,745 INFO L153 SettingsManager]: * Trace refinement strategy=WALRUS [2023-12-02 08:24:30,745 INFO L153 SettingsManager]: * Command for external solver=cvc4 --incremental --print-success --lang smt [2023-12-02 08:24:30,745 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2023-12-02 08:24:30,745 INFO L153 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2023-12-02 08:24:30,745 INFO L153 SettingsManager]: * Trace refinement exception blacklist=NONE [2023-12-02 08:24:30,746 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2023-12-02 08:24:30,746 INFO L153 SettingsManager]: * Logic for external solver=AUFBV WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dbfb9a88-1493-408a-bc24-de4f0bb17d11/bin/utaipan-verify-nQ1chXbOIh/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Entry function -> main Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness directory -> /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dbfb9a88-1493-408a-bc24-de4f0bb17d11/bin/utaipan-verify-nQ1chXbOIh 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 -> Taipan 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 -> c9ac35b9d4aa644a93ac0582656cdcb7a0c39bf680b5718648dd5ed02725c5c5 [2023-12-02 08:24:31,015 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2023-12-02 08:24:31,035 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2023-12-02 08:24:31,038 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2023-12-02 08:24:31,039 INFO L270 PluginConnector]: Initializing CDTParser... [2023-12-02 08:24:31,039 INFO L274 PluginConnector]: CDTParser initialized [2023-12-02 08:24:31,041 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dbfb9a88-1493-408a-bc24-de4f0bb17d11/bin/utaipan-verify-nQ1chXbOIh/../../sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-08_1a-drivers--media--pci--ivtv--ivtv.ko-entry_point.cil.out.i [2023-12-02 08:24:33,897 INFO L533 CDTParser]: Created temporary CDT project at NULL [2023-12-02 08:24:34,676 INFO L384 CDTParser]: Found 1 translation units. [2023-12-02 08:24:34,677 INFO L180 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dbfb9a88-1493-408a-bc24-de4f0bb17d11/sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-08_1a-drivers--media--pci--ivtv--ivtv.ko-entry_point.cil.out.i [2023-12-02 08:24:34,781 INFO L427 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dbfb9a88-1493-408a-bc24-de4f0bb17d11/bin/utaipan-verify-nQ1chXbOIh/data/988b4654e/656b30283bd948f5a31ff48a0b7b022e/FLAGa1e17ff5d [2023-12-02 08:24:34,795 INFO L435 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dbfb9a88-1493-408a-bc24-de4f0bb17d11/bin/utaipan-verify-nQ1chXbOIh/data/988b4654e/656b30283bd948f5a31ff48a0b7b022e [2023-12-02 08:24:34,797 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2023-12-02 08:24:34,799 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2023-12-02 08:24:34,800 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2023-12-02 08:24:34,800 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2023-12-02 08:24:34,805 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2023-12-02 08:24:34,805 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 02.12 08:24:34" (1/1) ... [2023-12-02 08:24:34,807 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@2529ff8d and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 08:24:34, skipping insertion in model container [2023-12-02 08:24:34,807 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 02.12 08:24:34" (1/1) ... [2023-12-02 08:24:35,062 INFO L177 MainTranslator]: Built tables and reachable declarations [2023-12-02 08:24:35,546 WARN L1274 CHandler]: Detected problem Invalid redeclaration of the name match at C: (*match)(struct device * , struct v4l2_async_subdev * ) [4575] [2023-12-02 08:24:43,497 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dbfb9a88-1493-408a-bc24-de4f0bb17d11/sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-08_1a-drivers--media--pci--ivtv--ivtv.ko-entry_point.cil.out.i[954674,954687] [2023-12-02 08:24:43,646 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-12-02 08:24:43,821 INFO L199 MainTranslator]: Restarting translation with changed settings: SettingsChange [mNewPreferredMemoryModel=HoenickeLindenmann_1ByteResolution] [2023-12-02 08:24:44,064 INFO L177 MainTranslator]: Built tables and reachable declarations [2023-12-02 08:24:44,194 WARN L1274 CHandler]: Detected problem Invalid redeclaration of the name match at C: (*match)(struct device * , struct v4l2_async_subdev * ) [4575] [2023-12-02 08:24:44,993 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dbfb9a88-1493-408a-bc24-de4f0bb17d11/sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-08_1a-drivers--media--pci--ivtv--ivtv.ko-entry_point.cil.out.i[954674,954687] [2023-12-02 08:24:45,048 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-12-02 08:24:45,152 INFO L202 MainTranslator]: Completed pre-run [2023-12-02 08:24:45,227 WARN L1274 CHandler]: Detected problem Invalid redeclaration of the name match at C: (*match)(struct device * , struct v4l2_async_subdev * ) [4575] [2023-12-02 08:24:45,339 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"); [7114] [2023-12-02 08:24:45,365 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 %2, %0; setc %1": "+m" (*addr), "=qm" (c): "Ir" (nr): "memory"); [7559-7560] [2023-12-02 08:24:45,366 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)); [7568-7569] [2023-12-02 08:24:45,367 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret__): "p" (& current_task)); [7590] [2023-12-02 08:24:45,367 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& current_task)); [7593] [2023-12-02 08:24:45,367 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& current_task)); [7596] [2023-12-02 08:24:45,368 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& current_task)); [7599] [2023-12-02 08:24:45,370 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("movl %1,%0": "=r" (ret): "m" (*((unsigned int volatile *)addr)): "memory"); [7704] [2023-12-02 08:24:45,370 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("movl %0,%1": : "r" (val), "m" (*((unsigned int volatile *)addr)): "memory"); [7711] [2023-12-02 08:24:45,388 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("xchgb %b0, %1\n": "+q" (__ret), "+m" (tmp___1->state): : "memory", "cc"); [8178-8179] [2023-12-02 08:24:45,388 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("xchgw %w0, %1\n": "+r" (__ret), "+m" (tmp___2->state): : "memory", "cc"); [8183-8184] [2023-12-02 08:24:45,388 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("xchgl %0, %1\n": "+r" (__ret), "+m" (tmp___3->state): : "memory", "cc"); [8188-8189] [2023-12-02 08:24:45,389 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("xchgq %q0, %1\n": "+r" (__ret), "+m" (tmp___4->state): : "memory", "cc"); [8193-8194] [2023-12-02 08:24:45,553 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile (".pushsection .smp_locks,\"a\"\n.balign 4\n.long 671f - .\n.popsection\n671:\n\tlock; btr %1,%0": "+m" (*((long volatile *)addr)): "Ir" (nr)); [15522] [2023-12-02 08:24:45,554 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile (".pushsection .smp_locks,\"a\"\n.balign 4\n.long 671f - .\n.popsection\n671:\n\tlock; btr %2, %0; setc %1": "+m" (*addr), "=qm" (c): "Ir" (nr): "memory"); [15530-15531] [2023-12-02 08:24:45,680 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("movl %0,%1": : "r" (val), "m" (*((unsigned int volatile *)addr))); [17432] [2023-12-02 08:24:46,048 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"include/asm-generic/dma-mapping-common.h"), "i" (108), "i" (12UL)); [24137-24138] [2023-12-02 08:24:46,050 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"include/asm-generic/dma-mapping-common.h"), "i" (120), "i" (12UL)); [24167-24168] [2023-12-02 08:24:46,198 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("bswapl %0": "=r" (val): "0" (val)); [26578] [2023-12-02 08:24:46,200 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"include/asm-generic/dma-mapping-common.h"), "i" (19), "i" (12UL)); [26667-26668] [2023-12-02 08:24:46,202 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"include/asm-generic/dma-mapping-common.h"), "i" (36), "i" (12UL)); [26696-26697] [2023-12-02 08:24:46,203 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"include/asm-generic/dma-mapping-common.h"), "i" (108), "i" (12UL)); [26726-26727] [2023-12-02 08:24:46,224 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; incl %0": "+m" (v->counter)); [27267] [2023-12-02 08:24:46,224 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; decl %0": "+m" (v->counter)); [27274] [2023-12-02 08:24:46,284 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("xchgb %b0, %1\n": "+q" (__ret), "+m" (tmp___2->state): : "memory", "cc"); [28104-28105] [2023-12-02 08:24:46,285 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("xchgw %w0, %1\n": "+r" (__ret), "+m" (tmp___3->state): : "memory", "cc"); [28109-28110] [2023-12-02 08:24:46,285 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("xchgl %0, %1\n": "+r" (__ret), "+m" (tmp___4->state): : "memory", "cc"); [28114-28115] [2023-12-02 08:24:46,286 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("xchgq %q0, %1\n": "+r" (__ret), "+m" (tmp___5->state): : "memory", "cc"); [28119-28120] [2023-12-02 08:24:46,288 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("xchgb %b0, %1\n": "+q" (__ret___0), "+m" (tmp___11->state): : "memory", "cc"); [28167-28168] [2023-12-02 08:24:46,288 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("xchgw %w0, %1\n": "+r" (__ret___0), "+m" (tmp___12->state): : "memory", "cc"); [28172-28173] [2023-12-02 08:24:46,288 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("xchgl %0, %1\n": "+r" (__ret___0), "+m" (tmp___13->state): : "memory", "cc"); [28177-28178] [2023-12-02 08:24:46,289 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("xchgq %q0, %1\n": "+r" (__ret___0), "+m" (tmp___14->state): : "memory", "cc"); [28182-28183] [2023-12-02 08:24:46,312 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 *)"./arch/x86/include/asm/paravirt.h"), "i" (831), "i" (12UL)); [28827-28828] [2023-12-02 08:24:46,312 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" (43UL), [paravirt_opptr] "i" (& pv_irq_ops.save_fl.func), [paravirt_clobber] "i" (1): "memory", "cc"); [28833-28835] [2023-12-02 08:24:46,313 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 *)"./arch/x86/include/asm/paravirt.h"), "i" (836), "i" (12UL)); [28857-28858] [2023-12-02 08:24:46,313 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.restore_fl.func), [paravirt_clobber] "i" (1), "D" (f): "memory", "cc"); [28863-28865] [2023-12-02 08:24:46,314 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 *)"./arch/x86/include/asm/paravirt.h"), "i" (841), "i" (12UL)); [28886-28887] [2023-12-02 08:24:46,314 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" (45UL), [paravirt_opptr] "i" (& pv_irq_ops.irq_disable.func), [paravirt_clobber] "i" (1): "memory", "cc"); [28892-28894] [2023-12-02 08:24:46,315 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incb %%gs:%0": "+m" (__preempt_count)); [28924] [2023-12-02 08:24:46,315 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decb %%gs:%0": "+m" (__preempt_count)); [28927] [2023-12-02 08:24:46,316 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addb %1, %%gs:%0": "+m" (__preempt_count): "qi" (val)); [28929] [2023-12-02 08:24:46,316 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incw %%gs:%0": "+m" (__preempt_count)); [28934] [2023-12-02 08:24:46,316 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decw %%gs:%0": "+m" (__preempt_count)); [28937] [2023-12-02 08:24:46,317 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addw %1, %%gs:%0": "+m" (__preempt_count): "ri" (val)); [28939] [2023-12-02 08:24:46,317 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incl %%gs:%0": "+m" (__preempt_count)); [28944] [2023-12-02 08:24:46,317 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decl %%gs:%0": "+m" (__preempt_count)); [28947] [2023-12-02 08:24:46,317 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addl %1, %%gs:%0": "+m" (__preempt_count): "ri" (val)); [28949] [2023-12-02 08:24:46,318 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incq %%gs:%0": "+m" (__preempt_count)); [28954] [2023-12-02 08:24:46,318 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decq %%gs:%0": "+m" (__preempt_count)); [28957] [2023-12-02 08:24:46,318 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addq %1, %%gs:%0": "+m" (__preempt_count): "re" (val)); [28959] [2023-12-02 08:24:46,319 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incb %%gs:%0": "+m" (__preempt_count)); [28977] [2023-12-02 08:24:46,319 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decb %%gs:%0": "+m" (__preempt_count)); [28980] [2023-12-02 08:24:46,320 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addb %1, %%gs:%0": "+m" (__preempt_count): "qi" (- val)); [28982] [2023-12-02 08:24:46,320 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incw %%gs:%0": "+m" (__preempt_count)); [28987] [2023-12-02 08:24:46,320 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decw %%gs:%0": "+m" (__preempt_count)); [28990] [2023-12-02 08:24:46,321 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addw %1, %%gs:%0": "+m" (__preempt_count): "ri" (- val)); [28992] [2023-12-02 08:24:46,321 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incl %%gs:%0": "+m" (__preempt_count)); [28997] [2023-12-02 08:24:46,321 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decl %%gs:%0": "+m" (__preempt_count)); [29000] [2023-12-02 08:24:46,322 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addl %1, %%gs:%0": "+m" (__preempt_count): "ri" (- val)); [29002] [2023-12-02 08:24:46,322 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incq %%gs:%0": "+m" (__preempt_count)); [29007] [2023-12-02 08:24:46,322 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decq %%gs:%0": "+m" (__preempt_count)); [29010] [2023-12-02 08:24:46,322 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addq %1, %%gs:%0": "+m" (__preempt_count): "re" (- val)); [29012] [2023-12-02 08:24:46,324 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"include/linux/scatterlist.h"), "i" (90), "i" (12UL)); [29066-29067] [2023-12-02 08:24:46,324 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"include/linux/scatterlist.h"), "i" (92), "i" (12UL)); [29074-29075] [2023-12-02 08:24:46,325 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"include/linux/scatterlist.h"), "i" (93), "i" (12UL)); [29082-29083] [2023-12-02 08:24:46,325 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"include/linux/scatterlist.h"), "i" (123), "i" (12UL)); [29109-29110] [2023-12-02 08:24:46,326 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"include/linux/scatterlist.h"), "i" (124), "i" (12UL)); [29117-29118] [2023-12-02 08:24:46,327 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"include/asm-generic/dma-mapping-common.h"), "i" (56), "i" (12UL)); [29171-29172] [2023-12-02 08:24:46,328 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"include/asm-generic/dma-mapping-common.h"), "i" (58), "i" (12UL)); [29180-29181] [2023-12-02 08:24:46,328 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"include/asm-generic/dma-mapping-common.h"), "i" (70), "i" (12UL)); [29204-29205] [2023-12-02 08:24:46,330 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"include/asm-generic/dma-mapping-common.h"), "i" (120), "i" (12UL)); [29234-29235] [2023-12-02 08:24:46,332 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [29312] [2023-12-02 08:24:46,332 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [29319] [2023-12-02 08:24:46,333 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [29329] [2023-12-02 08:24:46,333 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [29339] [2023-12-02 08:24:46,447 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dbfb9a88-1493-408a-bc24-de4f0bb17d11/sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-08_1a-drivers--media--pci--ivtv--ivtv.ko-entry_point.cil.out.i[954674,954687] [2023-12-02 08:24:46,505 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-12-02 08:24:46,923 WARN L675 CHandler]: The function memcmp is called, but not defined or handled by StandardFunctionHandler. [2023-12-02 08:24:46,923 WARN L675 CHandler]: The function __xchg_wrong_size is called, but not defined or handled by StandardFunctionHandler. [2023-12-02 08:24:46,923 WARN L675 CHandler]: The function strstr is called, but not defined or handled by StandardFunctionHandler. [2023-12-02 08:24:46,923 WARN L675 CHandler]: The function memchr is called, but not defined or handled by StandardFunctionHandler. [2023-12-02 08:24:46,924 WARN L675 CHandler]: The function sprintf is called, but not defined or handled by StandardFunctionHandler. [2023-12-02 08:24:46,924 WARN L675 CHandler]: The function __bad_percpu_size is called, but not defined or handled by StandardFunctionHandler. [2023-12-02 08:24:46,932 INFO L206 MainTranslator]: Completed translation [2023-12-02 08:24:46,932 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 08:24:46 WrapperNode [2023-12-02 08:24:46,932 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2023-12-02 08:24:46,934 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2023-12-02 08:24:46,934 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2023-12-02 08:24:46,934 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2023-12-02 08:24:46,941 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 08:24:46" (1/1) ... [2023-12-02 08:24:47,205 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 08:24:46" (1/1) ... [2023-12-02 08:24:49,192 INFO L138 Inliner]: procedures = 766, calls = 18570, calls flagged for inlining = 261, calls inlined = 256, statements flattened = 39992 [2023-12-02 08:24:49,193 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2023-12-02 08:24:49,194 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2023-12-02 08:24:49,194 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2023-12-02 08:24:49,194 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2023-12-02 08:24:49,205 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 08:24:46" (1/1) ... [2023-12-02 08:24:49,205 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 08:24:46" (1/1) ... [2023-12-02 08:24:50,082 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 08:24:46" (1/1) ... [2023-12-02 08:24:50,083 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 08:24:46" (1/1) ... [2023-12-02 08:24:51,947 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 08:24:46" (1/1) ... [2023-12-02 08:24:52,075 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 08:24:46" (1/1) ... [2023-12-02 08:24:52,291 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 08:24:46" (1/1) ... [2023-12-02 08:24:52,371 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 08:24:46" (1/1) ... [2023-12-02 08:24:52,604 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2023-12-02 08:24:52,605 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2023-12-02 08:24:52,605 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2023-12-02 08:24:52,605 INFO L274 PluginConnector]: RCFGBuilder initialized [2023-12-02 08:24:52,606 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 08:24:46" (1/1) ... [2023-12-02 08:24:52,611 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2023-12-02 08:24:52,622 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dbfb9a88-1493-408a-bc24-de4f0bb17d11/bin/utaipan-verify-nQ1chXbOIh/z3 [2023-12-02 08:24:52,632 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dbfb9a88-1493-408a-bc24-de4f0bb17d11/bin/utaipan-verify-nQ1chXbOIh/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2023-12-02 08:24:52,640 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dbfb9a88-1493-408a-bc24-de4f0bb17d11/bin/utaipan-verify-nQ1chXbOIh/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2023-12-02 08:24:52,667 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_set [2023-12-02 08:24:52,667 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_set [2023-12-02 08:24:52,667 INFO L130 BoogieDeclarations]: Found specification of procedure ivtv_s_fmt_vid_out_overlay [2023-12-02 08:24:52,667 INFO L138 BoogieDeclarations]: Found implementation of procedure ivtv_s_fmt_vid_out_overlay [2023-12-02 08:24:52,668 INFO L130 BoogieDeclarations]: Found specification of procedure ivtv_write_vbi_cc_lines [2023-12-02 08:24:52,668 INFO L138 BoogieDeclarations]: Found implementation of procedure ivtv_write_vbi_cc_lines [2023-12-02 08:24:52,668 INFO L130 BoogieDeclarations]: Found specification of procedure __xchg_wrong_size [2023-12-02 08:24:52,668 INFO L130 BoogieDeclarations]: Found specification of procedure ivtv_g_pts_frame [2023-12-02 08:24:52,668 INFO L138 BoogieDeclarations]: Found implementation of procedure ivtv_g_pts_frame [2023-12-02 08:24:52,669 INFO L130 BoogieDeclarations]: Found specification of procedure ivtv_s_stream_vbi_fmt [2023-12-02 08:24:52,669 INFO L138 BoogieDeclarations]: Found implementation of procedure ivtv_s_stream_vbi_fmt [2023-12-02 08:24:52,669 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.meminit [2023-12-02 08:24:52,669 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.meminit [2023-12-02 08:24:52,669 INFO L130 BoogieDeclarations]: Found specification of procedure lowmem_page_address [2023-12-02 08:24:52,669 INFO L138 BoogieDeclarations]: Found implementation of procedure lowmem_page_address [2023-12-02 08:24:52,669 INFO L130 BoogieDeclarations]: Found specification of procedure subdev_s_radio [2023-12-02 08:24:52,669 INFO L138 BoogieDeclarations]: Found implementation of procedure subdev_s_radio [2023-12-02 08:24:52,669 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2023-12-02 08:24:52,670 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2023-12-02 08:24:52,670 INFO L130 BoogieDeclarations]: Found specification of procedure ivtv_might_use_dma [2023-12-02 08:24:52,670 INFO L138 BoogieDeclarations]: Found implementation of procedure ivtv_might_use_dma [2023-12-02 08:24:52,670 INFO L130 BoogieDeclarations]: Found specification of procedure ivtv_s_fmt_sliced_vbi_out [2023-12-02 08:24:52,670 INFO L138 BoogieDeclarations]: Found implementation of procedure ivtv_s_fmt_sliced_vbi_out [2023-12-02 08:24:52,670 INFO L130 BoogieDeclarations]: Found specification of procedure ivtv_disable_cc [2023-12-02 08:24:52,670 INFO L138 BoogieDeclarations]: Found implementation of procedure ivtv_disable_cc [2023-12-02 08:24:52,671 INFO L130 BoogieDeclarations]: Found specification of procedure subdev_s_clock_freq [2023-12-02 08:24:52,671 INFO L138 BoogieDeclarations]: Found implementation of procedure subdev_s_clock_freq [2023-12-02 08:24:52,671 INFO L130 BoogieDeclarations]: Found specification of procedure pci_read_config_word [2023-12-02 08:24:52,671 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_read_config_word [2023-12-02 08:24:52,671 INFO L130 BoogieDeclarations]: Found specification of procedure ioremap_nocache [2023-12-02 08:24:52,671 INFO L138 BoogieDeclarations]: Found implementation of procedure ioremap_nocache [2023-12-02 08:24:52,671 INFO L130 BoogieDeclarations]: Found specification of procedure ivtv_passthrough_mode [2023-12-02 08:24:52,671 INFO L138 BoogieDeclarations]: Found implementation of procedure ivtv_passthrough_mode [2023-12-02 08:24:52,672 INFO L130 BoogieDeclarations]: Found specification of procedure free_irq [2023-12-02 08:24:52,672 INFO L138 BoogieDeclarations]: Found implementation of procedure free_irq [2023-12-02 08:24:52,672 INFO L130 BoogieDeclarations]: Found specification of procedure pci_dma_sync_single_for_cpu [2023-12-02 08:24:52,672 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_dma_sync_single_for_cpu [2023-12-02 08:24:52,672 INFO L130 BoogieDeclarations]: Found specification of procedure ivtv_start_v4l2_decode_stream [2023-12-02 08:24:52,672 INFO L138 BoogieDeclarations]: Found implementation of procedure ivtv_start_v4l2_decode_stream [2023-12-02 08:24:52,672 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~~u32~0~X~~u32~0~X~~u32~0~TO~C_INT [2023-12-02 08:24:52,673 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~~u32~0~X~~u32~0~X~~u32~0~TO~C_INT [2023-12-02 08:24:52,673 INFO L130 BoogieDeclarations]: Found specification of procedure arch_local_irq_restore [2023-12-02 08:24:52,673 INFO L138 BoogieDeclarations]: Found implementation of procedure arch_local_irq_restore [2023-12-02 08:24:52,673 INFO L130 BoogieDeclarations]: Found specification of procedure ivtv_api [2023-12-02 08:24:52,673 INFO L138 BoogieDeclarations]: Found implementation of procedure ivtv_api [2023-12-02 08:24:52,673 INFO L130 BoogieDeclarations]: Found specification of procedure v4l2_device_unregister [2023-12-02 08:24:52,673 INFO L138 BoogieDeclarations]: Found implementation of procedure v4l2_device_unregister [2023-12-02 08:24:52,673 INFO L130 BoogieDeclarations]: Found specification of procedure request_module_async [2023-12-02 08:24:52,673 INFO L138 BoogieDeclarations]: Found implementation of procedure request_module_async [2023-12-02 08:24:52,673 INFO L130 BoogieDeclarations]: Found specification of procedure signal_pending___0 [2023-12-02 08:24:52,673 INFO L138 BoogieDeclarations]: Found implementation of procedure signal_pending___0 [2023-12-02 08:24:52,674 INFO L130 BoogieDeclarations]: Found specification of procedure signal_pending___1 [2023-12-02 08:24:52,674 INFO L138 BoogieDeclarations]: Found implementation of procedure signal_pending___1 [2023-12-02 08:24:52,674 INFO L130 BoogieDeclarations]: Found specification of procedure v4l2_fh_exit [2023-12-02 08:24:52,674 INFO L138 BoogieDeclarations]: Found implementation of procedure v4l2_fh_exit [2023-12-02 08:24:52,674 INFO L130 BoogieDeclarations]: Found specification of procedure activate_work_2 [2023-12-02 08:24:52,674 INFO L138 BoogieDeclarations]: Found implementation of procedure activate_work_2 [2023-12-02 08:24:52,675 INFO L130 BoogieDeclarations]: Found specification of procedure valid_dma_direction [2023-12-02 08:24:52,675 INFO L138 BoogieDeclarations]: Found implementation of procedure valid_dma_direction [2023-12-02 08:24:52,675 INFO L130 BoogieDeclarations]: Found specification of procedure clear_bit [2023-12-02 08:24:52,675 INFO L138 BoogieDeclarations]: Found implementation of procedure clear_bit [2023-12-02 08:24:52,675 INFO L130 BoogieDeclarations]: Found specification of procedure ivtv_get_card [2023-12-02 08:24:52,675 INFO L138 BoogieDeclarations]: Found implementation of procedure ivtv_get_card [2023-12-02 08:24:52,675 INFO L130 BoogieDeclarations]: Found specification of procedure ivtv_g_register [2023-12-02 08:24:52,676 INFO L138 BoogieDeclarations]: Found implementation of procedure ivtv_g_register [2023-12-02 08:24:52,676 INFO L130 BoogieDeclarations]: Found specification of procedure ivtv_write_vbi_line [2023-12-02 08:24:52,676 INFO L138 BoogieDeclarations]: Found implementation of procedure ivtv_write_vbi_line [2023-12-02 08:24:52,676 INFO L130 BoogieDeclarations]: Found specification of procedure cx2341x_handler_set_busy [2023-12-02 08:24:52,676 INFO L138 BoogieDeclarations]: Found implementation of procedure cx2341x_handler_set_busy [2023-12-02 08:24:52,676 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_va_start [2023-12-02 08:24:52,677 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_va_start [2023-12-02 08:24:52,677 INFO L130 BoogieDeclarations]: Found specification of procedure valid_service_line [2023-12-02 08:24:52,677 INFO L138 BoogieDeclarations]: Found implementation of procedure valid_service_line [2023-12-02 08:24:52,677 INFO L130 BoogieDeclarations]: Found specification of procedure ivtv_dma_stream_dec_prepare [2023-12-02 08:24:52,677 INFO L138 BoogieDeclarations]: Found implementation of procedure ivtv_dma_stream_dec_prepare [2023-12-02 08:24:52,677 INFO L130 BoogieDeclarations]: Found specification of procedure write_mailbox [2023-12-02 08:24:52,678 INFO L138 BoogieDeclarations]: Found implementation of procedure write_mailbox [2023-12-02 08:24:52,678 INFO L130 BoogieDeclarations]: Found specification of procedure spinlock_check [2023-12-02 08:24:52,678 INFO L138 BoogieDeclarations]: Found implementation of procedure spinlock_check [2023-12-02 08:24:52,678 INFO L130 BoogieDeclarations]: Found specification of procedure ivtv_remove [2023-12-02 08:24:52,678 INFO L138 BoogieDeclarations]: Found implementation of procedure ivtv_remove [2023-12-02 08:24:52,678 INFO L130 BoogieDeclarations]: Found specification of procedure ivtv_get_input [2023-12-02 08:24:52,679 INFO L138 BoogieDeclarations]: Found implementation of procedure ivtv_get_input [2023-12-02 08:24:52,679 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_va_end [2023-12-02 08:24:52,679 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_va_end [2023-12-02 08:24:52,679 INFO L130 BoogieDeclarations]: Found specification of procedure ivtv_s_audio [2023-12-02 08:24:52,679 INFO L138 BoogieDeclarations]: Found implementation of procedure ivtv_s_audio [2023-12-02 08:24:52,679 INFO L130 BoogieDeclarations]: Found specification of procedure sprintf [2023-12-02 08:24:52,679 INFO L130 BoogieDeclarations]: Found specification of procedure memcmp [2023-12-02 08:24:52,679 INFO L130 BoogieDeclarations]: Found specification of procedure to_ivtv [2023-12-02 08:24:52,680 INFO L138 BoogieDeclarations]: Found implementation of procedure to_ivtv [2023-12-02 08:24:52,680 INFO L130 BoogieDeclarations]: Found specification of procedure ivtv_yuv_setup_stream_frame [2023-12-02 08:24:52,680 INFO L138 BoogieDeclarations]: Found implementation of procedure ivtv_yuv_setup_stream_frame [2023-12-02 08:24:52,680 INFO L130 BoogieDeclarations]: Found specification of procedure ivtv_setup_v4l2_decode_stream [2023-12-02 08:24:52,680 INFO L138 BoogieDeclarations]: Found implementation of procedure ivtv_setup_v4l2_decode_stream [2023-12-02 08:24:52,680 INFO L130 BoogieDeclarations]: Found specification of procedure ivtv_udma_get_page_info [2023-12-02 08:24:52,680 INFO L138 BoogieDeclarations]: Found implementation of procedure ivtv_udma_get_page_info [2023-12-02 08:24:52,680 INFO L130 BoogieDeclarations]: Found specification of procedure ivtv_encoder_cmd [2023-12-02 08:24:52,680 INFO L138 BoogieDeclarations]: Found implementation of procedure ivtv_encoder_cmd [2023-12-02 08:24:52,680 INFO L130 BoogieDeclarations]: Found specification of procedure v4l2_ctrl_handler_free [2023-12-02 08:24:52,680 INFO L138 BoogieDeclarations]: Found implementation of procedure v4l2_ctrl_handler_free [2023-12-02 08:24:52,681 INFO L130 BoogieDeclarations]: Found specification of procedure strlcpy [2023-12-02 08:24:52,681 INFO L138 BoogieDeclarations]: Found implementation of procedure strlcpy [2023-12-02 08:24:52,681 INFO L130 BoogieDeclarations]: Found specification of procedure ivtv_s_fmt_sliced_vbi_cap [2023-12-02 08:24:52,681 INFO L138 BoogieDeclarations]: Found implementation of procedure ivtv_s_fmt_sliced_vbi_cap [2023-12-02 08:24:52,681 INFO L130 BoogieDeclarations]: Found specification of procedure v4l2_ctrl_new_std [2023-12-02 08:24:52,681 INFO L138 BoogieDeclarations]: Found implementation of procedure v4l2_ctrl_new_std [2023-12-02 08:24:52,681 INFO L130 BoogieDeclarations]: Found specification of procedure ivtv_queue_init [2023-12-02 08:24:52,681 INFO L138 BoogieDeclarations]: Found implementation of procedure ivtv_queue_init [2023-12-02 08:24:52,681 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_is_err [2023-12-02 08:24:52,681 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_is_err [2023-12-02 08:24:52,681 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock_irqrestore [2023-12-02 08:24:52,681 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock_irqrestore [2023-12-02 08:24:52,682 INFO L130 BoogieDeclarations]: Found specification of procedure ivtv_s_audio_sampling_freq [2023-12-02 08:24:52,682 INFO L138 BoogieDeclarations]: Found implementation of procedure ivtv_s_audio_sampling_freq [2023-12-02 08:24:52,682 INFO L130 BoogieDeclarations]: Found specification of procedure get_user_pages [2023-12-02 08:24:52,682 INFO L138 BoogieDeclarations]: Found implementation of procedure get_user_pages [2023-12-02 08:24:52,682 INFO L130 BoogieDeclarations]: Found specification of procedure sd_to_ivtv [2023-12-02 08:24:52,682 INFO L138 BoogieDeclarations]: Found implementation of procedure sd_to_ivtv [2023-12-02 08:24:52,682 INFO L130 BoogieDeclarations]: Found specification of procedure ivtv_get_output [2023-12-02 08:24:52,682 INFO L138 BoogieDeclarations]: Found implementation of procedure ivtv_get_output [2023-12-02 08:24:52,683 INFO L130 BoogieDeclarations]: Found specification of procedure strstr [2023-12-02 08:24:52,683 INFO L130 BoogieDeclarations]: Found specification of procedure load_fw_direct [2023-12-02 08:24:52,683 INFO L138 BoogieDeclarations]: Found implementation of procedure load_fw_direct [2023-12-02 08:24:52,683 INFO L130 BoogieDeclarations]: Found specification of procedure video_devdata [2023-12-02 08:24:52,683 INFO L138 BoogieDeclarations]: Found implementation of procedure video_devdata [2023-12-02 08:24:52,683 INFO L130 BoogieDeclarations]: Found specification of procedure pci_unmap_single [2023-12-02 08:24:52,683 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_unmap_single [2023-12-02 08:24:52,684 INFO L130 BoogieDeclarations]: Found specification of procedure ivtv_g_fmt_sliced_vbi_cap [2023-12-02 08:24:52,684 INFO L138 BoogieDeclarations]: Found implementation of procedure ivtv_g_fmt_sliced_vbi_cap [2023-12-02 08:24:52,684 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2023-12-02 08:24:52,684 INFO L130 BoogieDeclarations]: Found specification of procedure iounmap [2023-12-02 08:24:52,684 INFO L138 BoogieDeclarations]: Found implementation of procedure iounmap [2023-12-02 08:24:52,684 INFO L130 BoogieDeclarations]: Found specification of procedure ivtv_yuv_frame_complete [2023-12-02 08:24:52,684 INFO L138 BoogieDeclarations]: Found implementation of procedure ivtv_yuv_frame_complete [2023-12-02 08:24:52,684 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2 [2023-12-02 08:24:52,684 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1 [2023-12-02 08:24:52,684 INFO L130 BoogieDeclarations]: Found specification of procedure ivtv_set_cc [2023-12-02 08:24:52,685 INFO L138 BoogieDeclarations]: Found implementation of procedure ivtv_set_cc [2023-12-02 08:24:52,685 INFO L130 BoogieDeclarations]: Found specification of procedure ivtv_log_status [2023-12-02 08:24:52,685 INFO L138 BoogieDeclarations]: Found implementation of procedure ivtv_log_status [2023-12-02 08:24:52,685 INFO L130 BoogieDeclarations]: Found specification of procedure ivtv_try_decoder_cmd [2023-12-02 08:24:52,685 INFO L138 BoogieDeclarations]: Found implementation of procedure ivtv_try_decoder_cmd [2023-12-02 08:24:52,685 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4 [2023-12-02 08:24:52,686 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8 [2023-12-02 08:24:52,686 INFO L130 BoogieDeclarations]: Found specification of procedure __might_fault [2023-12-02 08:24:52,686 INFO L138 BoogieDeclarations]: Found implementation of procedure __might_fault [2023-12-02 08:24:52,686 INFO L130 BoogieDeclarations]: Found specification of procedure ivtv_udma_fill_sg_list [2023-12-02 08:24:52,686 INFO L138 BoogieDeclarations]: Found implementation of procedure ivtv_udma_fill_sg_list [2023-12-02 08:24:52,686 INFO L130 BoogieDeclarations]: Found specification of procedure ivtv_yuv_filter [2023-12-02 08:24:52,686 INFO L138 BoogieDeclarations]: Found implementation of procedure ivtv_yuv_filter [2023-12-02 08:24:52,686 INFO L130 BoogieDeclarations]: Found specification of procedure ivtv_claim_stream [2023-12-02 08:24:52,687 INFO L138 BoogieDeclarations]: Found implementation of procedure ivtv_claim_stream [2023-12-02 08:24:52,687 INFO L130 BoogieDeclarations]: Found specification of procedure kmalloc [2023-12-02 08:24:52,687 INFO L138 BoogieDeclarations]: Found implementation of procedure kmalloc [2023-12-02 08:24:52,687 INFO L130 BoogieDeclarations]: Found specification of procedure ivtv_g_audio [2023-12-02 08:24:52,687 INFO L138 BoogieDeclarations]: Found implementation of procedure ivtv_g_audio [2023-12-02 08:24:52,687 INFO L130 BoogieDeclarations]: Found specification of procedure ivtv_open [2023-12-02 08:24:52,687 INFO L138 BoogieDeclarations]: Found implementation of procedure ivtv_open [2023-12-02 08:24:52,687 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~C_INT~TO~C_INT [2023-12-02 08:24:52,687 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~C_INT~TO~C_INT [2023-12-02 08:24:52,687 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock [2023-12-02 08:24:52,687 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock [2023-12-02 08:24:52,688 INFO L130 BoogieDeclarations]: Found specification of procedure ivtv_g_audout [2023-12-02 08:24:52,688 INFO L138 BoogieDeclarations]: Found implementation of procedure ivtv_g_audout [2023-12-02 08:24:52,688 INFO L130 BoogieDeclarations]: Found specification of procedure schedule [2023-12-02 08:24:52,688 INFO L138 BoogieDeclarations]: Found implementation of procedure schedule [2023-12-02 08:24:52,688 INFO L130 BoogieDeclarations]: Found specification of procedure try_mailbox [2023-12-02 08:24:52,688 INFO L138 BoogieDeclarations]: Found implementation of procedure try_mailbox [2023-12-02 08:24:52,688 INFO L130 BoogieDeclarations]: Found specification of procedure ivtv_g_sliced_vbi_cap [2023-12-02 08:24:52,688 INFO L138 BoogieDeclarations]: Found implementation of procedure ivtv_g_sliced_vbi_cap [2023-12-02 08:24:52,688 INFO L130 BoogieDeclarations]: Found specification of procedure v4l2_subdev_s_ext_ctrls [2023-12-02 08:24:52,688 INFO L138 BoogieDeclarations]: Found implementation of procedure v4l2_subdev_s_ext_ctrls [2023-12-02 08:24:52,688 INFO L130 BoogieDeclarations]: Found specification of procedure get_dma_ops [2023-12-02 08:24:52,688 INFO L138 BoogieDeclarations]: Found implementation of procedure get_dma_ops [2023-12-02 08:24:52,689 INFO L130 BoogieDeclarations]: Found specification of procedure ivtv_yuv_filter_check [2023-12-02 08:24:52,689 INFO L138 BoogieDeclarations]: Found implementation of procedure ivtv_yuv_filter_check [2023-12-02 08:24:52,689 INFO L130 BoogieDeclarations]: Found specification of procedure dev_get_drvdata [2023-12-02 08:24:52,689 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_get_drvdata [2023-12-02 08:24:52,689 INFO L130 BoogieDeclarations]: Found specification of procedure ivtv_decoder_cmd [2023-12-02 08:24:52,689 INFO L138 BoogieDeclarations]: Found implementation of procedure ivtv_decoder_cmd [2023-12-02 08:24:52,689 INFO L130 BoogieDeclarations]: Found specification of procedure __raw_spin_lock_init [2023-12-02 08:24:52,689 INFO L138 BoogieDeclarations]: Found implementation of procedure __raw_spin_lock_init [2023-12-02 08:24:52,689 INFO L130 BoogieDeclarations]: Found specification of procedure fh2id [2023-12-02 08:24:52,690 INFO L138 BoogieDeclarations]: Found implementation of procedure fh2id [2023-12-02 08:24:52,690 INFO L130 BoogieDeclarations]: Found specification of procedure video_ioctl2 [2023-12-02 08:24:52,690 INFO L138 BoogieDeclarations]: Found implementation of procedure video_ioctl2 [2023-12-02 08:24:52,690 INFO L130 BoogieDeclarations]: Found specification of procedure ivtv_queue_move_buf [2023-12-02 08:24:52,690 INFO L138 BoogieDeclarations]: Found implementation of procedure ivtv_queue_move_buf [2023-12-02 08:24:52,690 INFO L130 BoogieDeclarations]: Found specification of procedure ivtv_init_mpeg_decoder [2023-12-02 08:24:52,690 INFO L138 BoogieDeclarations]: Found implementation of procedure ivtv_init_mpeg_decoder [2023-12-02 08:24:52,690 INFO L130 BoogieDeclarations]: Found specification of procedure ivtv_firmware_check [2023-12-02 08:24:52,690 INFO L138 BoogieDeclarations]: Found implementation of procedure ivtv_firmware_check [2023-12-02 08:24:52,691 INFO L130 BoogieDeclarations]: Found specification of procedure ivtv_g_fmt_vid_out_overlay [2023-12-02 08:24:52,691 INFO L138 BoogieDeclarations]: Found implementation of procedure ivtv_g_fmt_vid_out_overlay [2023-12-02 08:24:52,691 INFO L130 BoogieDeclarations]: Found specification of procedure ivtv_set_osd_alpha [2023-12-02 08:24:52,691 INFO L138 BoogieDeclarations]: Found implementation of procedure ivtv_set_osd_alpha [2023-12-02 08:24:52,691 INFO L130 BoogieDeclarations]: Found specification of procedure ivtv_msleep_timeout [2023-12-02 08:24:52,691 INFO L138 BoogieDeclarations]: Found implementation of procedure ivtv_msleep_timeout [2023-12-02 08:24:52,691 INFO L130 BoogieDeclarations]: Found specification of procedure ivtv_enum_input [2023-12-02 08:24:52,692 INFO L138 BoogieDeclarations]: Found implementation of procedure ivtv_enum_input [2023-12-02 08:24:52,692 INFO L130 BoogieDeclarations]: Found specification of procedure __phys_addr [2023-12-02 08:24:52,692 INFO L138 BoogieDeclarations]: Found implementation of procedure __phys_addr [2023-12-02 08:24:52,692 INFO L130 BoogieDeclarations]: Found specification of procedure ivtv_vbi_work_handler [2023-12-02 08:24:52,692 INFO L138 BoogieDeclarations]: Found implementation of procedure ivtv_vbi_work_handler [2023-12-02 08:24:52,692 INFO L130 BoogieDeclarations]: Found specification of procedure v4l2_event_queue [2023-12-02 08:24:52,693 INFO L138 BoogieDeclarations]: Found implementation of procedure v4l2_event_queue [2023-12-02 08:24:52,693 INFO L130 BoogieDeclarations]: Found specification of procedure ivtv_get_audio_input [2023-12-02 08:24:52,693 INFO L138 BoogieDeclarations]: Found implementation of procedure ivtv_get_audio_input [2023-12-02 08:24:52,693 INFO L130 BoogieDeclarations]: Found specification of procedure ivtv_stop [2023-12-02 08:24:52,693 INFO L138 BoogieDeclarations]: Found implementation of procedure ivtv_stop [2023-12-02 08:24:52,693 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy [2023-12-02 08:24:52,693 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy [2023-12-02 08:24:52,694 INFO L130 BoogieDeclarations]: Found specification of procedure ivtv_s_video_encoding [2023-12-02 08:24:52,694 INFO L138 BoogieDeclarations]: Found implementation of procedure ivtv_s_video_encoding [2023-12-02 08:24:52,694 INFO L130 BoogieDeclarations]: Found specification of procedure check_service_set [2023-12-02 08:24:52,694 INFO L138 BoogieDeclarations]: Found implementation of procedure check_service_set [2023-12-02 08:24:52,694 INFO L130 BoogieDeclarations]: Found specification of procedure ivtv_clear_irq_mask [2023-12-02 08:24:52,694 INFO L138 BoogieDeclarations]: Found implementation of procedure ivtv_clear_irq_mask [2023-12-02 08:24:52,694 INFO L130 BoogieDeclarations]: Found specification of procedure ivtv_enum_fmt_vid_cap [2023-12-02 08:24:52,695 INFO L138 BoogieDeclarations]: Found implementation of procedure ivtv_enum_fmt_vid_cap [2023-12-02 08:24:52,695 INFO L130 BoogieDeclarations]: Found specification of procedure ivtv_v4l2_dec_poll [2023-12-02 08:24:52,695 INFO L138 BoogieDeclarations]: Found implementation of procedure ivtv_v4l2_dec_poll [2023-12-02 08:24:52,695 INFO L130 BoogieDeclarations]: Found specification of procedure list_move_tail [2023-12-02 08:24:52,695 INFO L138 BoogieDeclarations]: Found implementation of procedure list_move_tail [2023-12-02 08:24:52,695 INFO L130 BoogieDeclarations]: Found specification of procedure ivtv_s_fmt_vbi_cap [2023-12-02 08:24:52,695 INFO L138 BoogieDeclarations]: Found implementation of procedure ivtv_s_fmt_vbi_cap [2023-12-02 08:24:52,696 INFO L130 BoogieDeclarations]: Found specification of procedure ivtv_udma_sync_for_cpu [2023-12-02 08:24:52,696 INFO L138 BoogieDeclarations]: Found implementation of procedure ivtv_udma_sync_for_cpu [2023-12-02 08:24:52,696 INFO L130 BoogieDeclarations]: Found specification of procedure ivtv_stop_capture [2023-12-02 08:24:52,696 INFO L138 BoogieDeclarations]: Found implementation of procedure ivtv_stop_capture [2023-12-02 08:24:52,696 INFO L130 BoogieDeclarations]: Found specification of procedure v4l2_subdev_s_ctrl [2023-12-02 08:24:52,696 INFO L138 BoogieDeclarations]: Found implementation of procedure v4l2_subdev_s_ctrl [2023-12-02 08:24:52,696 INFO L130 BoogieDeclarations]: Found specification of procedure ivtv_udma_start [2023-12-02 08:24:52,696 INFO L138 BoogieDeclarations]: Found implementation of procedure ivtv_udma_start [2023-12-02 08:24:52,696 INFO L130 BoogieDeclarations]: Found specification of procedure ivtv_firmware_restart [2023-12-02 08:24:52,696 INFO L138 BoogieDeclarations]: Found implementation of procedure ivtv_firmware_restart [2023-12-02 08:24:52,696 INFO L130 BoogieDeclarations]: Found specification of procedure ivtv_g_input [2023-12-02 08:24:52,697 INFO L138 BoogieDeclarations]: Found implementation of procedure ivtv_g_input [2023-12-02 08:24:52,697 INFO L130 BoogieDeclarations]: Found specification of procedure exit_ivtv_i2c [2023-12-02 08:24:52,697 INFO L138 BoogieDeclarations]: Found implementation of procedure exit_ivtv_i2c [2023-12-02 08:24:52,697 INFO L130 BoogieDeclarations]: Found specification of procedure v4l2_disable_ioctl [2023-12-02 08:24:52,697 INFO L138 BoogieDeclarations]: Found implementation of procedure v4l2_disable_ioctl [2023-12-02 08:24:52,697 INFO L130 BoogieDeclarations]: Found specification of procedure subdev_s_ctrl [2023-12-02 08:24:52,697 INFO L138 BoogieDeclarations]: Found implementation of procedure subdev_s_ctrl [2023-12-02 08:24:52,697 INFO L130 BoogieDeclarations]: Found specification of procedure list_add_tail [2023-12-02 08:24:52,697 INFO L138 BoogieDeclarations]: Found implementation of procedure list_add_tail [2023-12-02 08:24:52,697 INFO L130 BoogieDeclarations]: Found specification of procedure pci_map_sg [2023-12-02 08:24:52,697 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_map_sg [2023-12-02 08:24:52,697 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~~u32~0~TO~C_INT [2023-12-02 08:24:52,698 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~~u32~0~TO~C_INT [2023-12-02 08:24:52,698 INFO L130 BoogieDeclarations]: Found specification of procedure ivtv_g_frequency [2023-12-02 08:24:52,698 INFO L138 BoogieDeclarations]: Found implementation of procedure ivtv_g_frequency [2023-12-02 08:24:52,698 INFO L130 BoogieDeclarations]: Found specification of procedure subdev_s_tuner [2023-12-02 08:24:52,698 INFO L138 BoogieDeclarations]: Found implementation of procedure subdev_s_tuner [2023-12-02 08:24:52,698 INFO L130 BoogieDeclarations]: Found specification of procedure ivtv_getscl_old [2023-12-02 08:24:52,698 INFO L138 BoogieDeclarations]: Found implementation of procedure ivtv_getscl_old [2023-12-02 08:24:52,698 INFO L130 BoogieDeclarations]: Found specification of procedure cx2341x_handler_set_50hz [2023-12-02 08:24:52,698 INFO L138 BoogieDeclarations]: Found implementation of procedure cx2341x_handler_set_50hz [2023-12-02 08:24:52,698 INFO L130 BoogieDeclarations]: Found specification of procedure ivtv_s_frequency [2023-12-02 08:24:52,698 INFO L138 BoogieDeclarations]: Found implementation of procedure ivtv_s_frequency [2023-12-02 08:24:52,698 INFO L130 BoogieDeclarations]: Found specification of procedure ivtv_try_encoder_cmd [2023-12-02 08:24:52,699 INFO L138 BoogieDeclarations]: Found implementation of procedure ivtv_try_encoder_cmd [2023-12-02 08:24:52,699 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~TO~C_INT [2023-12-02 08:24:52,699 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~TO~C_INT [2023-12-02 08:24:52,699 INFO L130 BoogieDeclarations]: Found specification of procedure sg_next [2023-12-02 08:24:52,699 INFO L138 BoogieDeclarations]: Found implementation of procedure sg_next [2023-12-02 08:24:52,699 INFO L130 BoogieDeclarations]: Found specification of procedure ivtv_search_mailbox [2023-12-02 08:24:52,699 INFO L138 BoogieDeclarations]: Found implementation of procedure ivtv_search_mailbox [2023-12-02 08:24:52,699 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_init_zalloc [2023-12-02 08:24:52,699 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_init_zalloc [2023-12-02 08:24:52,699 INFO L130 BoogieDeclarations]: Found specification of procedure ivtv_dma_dec_start_xfer [2023-12-02 08:24:52,699 INFO L138 BoogieDeclarations]: Found implementation of procedure ivtv_dma_dec_start_xfer [2023-12-02 08:24:52,700 INFO L130 BoogieDeclarations]: Found specification of procedure flush_request_modules [2023-12-02 08:24:52,700 INFO L138 BoogieDeclarations]: Found implementation of procedure flush_request_modules [2023-12-02 08:24:52,700 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2023-12-02 08:24:52,700 INFO L130 BoogieDeclarations]: Found specification of procedure ivtv_try_fmt_vid_out_overlay [2023-12-02 08:24:52,700 INFO L138 BoogieDeclarations]: Found implementation of procedure ivtv_try_fmt_vid_out_overlay [2023-12-02 08:24:52,700 INFO L130 BoogieDeclarations]: Found specification of procedure ivtv_udma_sync_for_device [2023-12-02 08:24:52,700 INFO L138 BoogieDeclarations]: Found implementation of procedure ivtv_udma_sync_for_device [2023-12-02 08:24:52,700 INFO L130 BoogieDeclarations]: Found specification of procedure memchr [2023-12-02 08:24:52,701 INFO L130 BoogieDeclarations]: Found specification of procedure ivtv_try_fmt_sliced_vbi_out [2023-12-02 08:24:52,701 INFO L138 BoogieDeclarations]: Found implementation of procedure ivtv_try_fmt_sliced_vbi_out [2023-12-02 08:24:52,701 INFO L130 BoogieDeclarations]: Found specification of procedure disable_suitable_timer_3 [2023-12-02 08:24:52,701 INFO L138 BoogieDeclarations]: Found implementation of procedure disable_suitable_timer_3 [2023-12-02 08:24:52,701 INFO L130 BoogieDeclarations]: Found specification of procedure ivtv_start_capture [2023-12-02 08:24:52,701 INFO L138 BoogieDeclarations]: Found implementation of procedure ivtv_start_capture [2023-12-02 08:24:52,701 INFO L130 BoogieDeclarations]: Found specification of procedure ivtv_enumaudout [2023-12-02 08:24:52,701 INFO L138 BoogieDeclarations]: Found implementation of procedure ivtv_enumaudout [2023-12-02 08:24:52,701 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2023-12-02 08:24:52,701 INFO L130 BoogieDeclarations]: Found specification of procedure ivtv_g_volatile_ctrl [2023-12-02 08:24:52,701 INFO L138 BoogieDeclarations]: Found implementation of procedure ivtv_g_volatile_ctrl [2023-12-02 08:24:52,701 INFO L130 BoogieDeclarations]: Found specification of procedure ivtv_getsda [2023-12-02 08:24:52,702 INFO L138 BoogieDeclarations]: Found implementation of procedure ivtv_getsda [2023-12-02 08:24:52,702 INFO L130 BoogieDeclarations]: Found specification of procedure compress_sliced_buf [2023-12-02 08:24:52,702 INFO L138 BoogieDeclarations]: Found implementation of procedure compress_sliced_buf [2023-12-02 08:24:52,702 INFO L130 BoogieDeclarations]: Found specification of procedure __const_udelay [2023-12-02 08:24:52,702 INFO L138 BoogieDeclarations]: Found implementation of procedure __const_udelay [2023-12-02 08:24:52,702 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2023-12-02 08:24:52,702 INFO L130 BoogieDeclarations]: Found specification of procedure __bad_percpu_size [2023-12-02 08:24:52,703 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8 [2023-12-02 08:24:52,703 INFO L130 BoogieDeclarations]: Found specification of procedure ivtv_api_get_data [2023-12-02 08:24:52,703 INFO L138 BoogieDeclarations]: Found implementation of procedure ivtv_api_get_data [2023-12-02 08:24:52,703 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2 [2023-12-02 08:24:52,703 INFO L130 BoogieDeclarations]: Found specification of procedure kthread_stop [2023-12-02 08:24:52,703 INFO L138 BoogieDeclarations]: Found implementation of procedure kthread_stop [2023-12-02 08:24:52,703 INFO L130 BoogieDeclarations]: Found specification of procedure ivtv_udma_unmap [2023-12-02 08:24:52,704 INFO L138 BoogieDeclarations]: Found implementation of procedure ivtv_udma_unmap [2023-12-02 08:24:52,704 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~VOID [2023-12-02 08:24:52,704 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~VOID [2023-12-02 08:24:52,704 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4 [2023-12-02 08:24:52,704 INFO L130 BoogieDeclarations]: Found specification of procedure reg_timer_3 [2023-12-02 08:24:52,704 INFO L138 BoogieDeclarations]: Found implementation of procedure reg_timer_3 [2023-12-02 08:24:52,704 INFO L130 BoogieDeclarations]: Found specification of procedure ivtv_enqueue [2023-12-02 08:24:52,704 INFO L138 BoogieDeclarations]: Found implementation of procedure ivtv_enqueue [2023-12-02 08:24:52,704 INFO L130 BoogieDeclarations]: Found specification of procedure ivtv_video_command [2023-12-02 08:24:52,704 INFO L138 BoogieDeclarations]: Found implementation of procedure ivtv_video_command [2023-12-02 08:24:52,705 INFO L130 BoogieDeclarations]: Found specification of procedure ivtv_enum_fmt_vid_out [2023-12-02 08:24:52,705 INFO L138 BoogieDeclarations]: Found implementation of procedure ivtv_enum_fmt_vid_out [2023-12-02 08:24:52,705 INFO L130 BoogieDeclarations]: Found specification of procedure ivtv_buf_sync_for_cpu [2023-12-02 08:24:52,705 INFO L138 BoogieDeclarations]: Found implementation of procedure ivtv_buf_sync_for_cpu [2023-12-02 08:24:52,705 INFO L130 BoogieDeclarations]: Found specification of procedure ivtv_setscl [2023-12-02 08:24:52,705 INFO L138 BoogieDeclarations]: Found implementation of procedure ivtv_setscl [2023-12-02 08:24:52,705 INFO L130 BoogieDeclarations]: Found specification of procedure ivtv_probe [2023-12-02 08:24:52,705 INFO L138 BoogieDeclarations]: Found implementation of procedure ivtv_probe [2023-12-02 08:24:52,706 INFO L130 BoogieDeclarations]: Found specification of procedure ivtv_dma_enc_start [2023-12-02 08:24:52,706 INFO L138 BoogieDeclarations]: Found implementation of procedure ivtv_dma_enc_start [2023-12-02 08:24:52,706 INFO L130 BoogieDeclarations]: Found specification of procedure v4l2_ctrl_g_ctrl [2023-12-02 08:24:52,706 INFO L138 BoogieDeclarations]: Found implementation of procedure v4l2_ctrl_g_ctrl [2023-12-02 08:24:52,706 INFO L130 BoogieDeclarations]: Found specification of procedure ivtv_setsda [2023-12-02 08:24:52,706 INFO L138 BoogieDeclarations]: Found implementation of procedure ivtv_setsda [2023-12-02 08:24:52,707 INFO L130 BoogieDeclarations]: Found specification of procedure v4l2_ctrl_s_ctrl [2023-12-02 08:24:52,707 INFO L138 BoogieDeclarations]: Found implementation of procedure v4l2_ctrl_s_ctrl [2023-12-02 08:24:52,707 INFO L130 BoogieDeclarations]: Found specification of procedure ivtv_getscl [2023-12-02 08:24:52,707 INFO L138 BoogieDeclarations]: Found implementation of procedure ivtv_getscl [2023-12-02 08:24:52,707 INFO L130 BoogieDeclarations]: Found specification of procedure ivtv_unmute [2023-12-02 08:24:52,707 INFO L138 BoogieDeclarations]: Found implementation of procedure ivtv_unmute [2023-12-02 08:24:52,707 INFO L130 BoogieDeclarations]: Found specification of procedure ivtv_g_tuner [2023-12-02 08:24:52,708 INFO L138 BoogieDeclarations]: Found implementation of procedure ivtv_g_tuner [2023-12-02 08:24:52,708 INFO L130 BoogieDeclarations]: Found specification of procedure odd_parity [2023-12-02 08:24:52,708 INFO L138 BoogieDeclarations]: Found implementation of procedure odd_parity [2023-12-02 08:24:52,708 INFO L130 BoogieDeclarations]: Found specification of procedure dev_name [2023-12-02 08:24:52,708 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_name [2023-12-02 08:24:52,708 INFO L130 BoogieDeclarations]: Found specification of procedure ivtv_g_fmt_vbi_cap [2023-12-02 08:24:52,708 INFO L138 BoogieDeclarations]: Found implementation of procedure ivtv_g_fmt_vbi_cap [2023-12-02 08:24:52,709 INFO L130 BoogieDeclarations]: Found specification of procedure __init_waitqueue_head [2023-12-02 08:24:52,709 INFO L138 BoogieDeclarations]: Found implementation of procedure __init_waitqueue_head [2023-12-02 08:24:52,709 INFO L130 BoogieDeclarations]: Found specification of procedure writel [2023-12-02 08:24:52,709 INFO L138 BoogieDeclarations]: Found implementation of procedure writel [2023-12-02 08:24:52,709 INFO L130 BoogieDeclarations]: Found specification of procedure set_bit [2023-12-02 08:24:52,709 INFO L138 BoogieDeclarations]: Found implementation of procedure set_bit [2023-12-02 08:24:52,709 INFO L130 BoogieDeclarations]: Found specification of procedure v4l2_event_unsubscribe [2023-12-02 08:24:52,710 INFO L138 BoogieDeclarations]: Found implementation of procedure v4l2_event_unsubscribe [2023-12-02 08:24:52,710 INFO L130 BoogieDeclarations]: Found specification of procedure ivtv_s_fbuf [2023-12-02 08:24:52,710 INFO L138 BoogieDeclarations]: Found implementation of procedure ivtv_s_fbuf [2023-12-02 08:24:52,710 INFO L130 BoogieDeclarations]: Found specification of procedure ivtv_g_fbuf [2023-12-02 08:24:52,710 INFO L138 BoogieDeclarations]: Found implementation of procedure ivtv_g_fbuf [2023-12-02 08:24:52,710 INFO L130 BoogieDeclarations]: Found specification of procedure schedule_timeout [2023-12-02 08:24:52,710 INFO L138 BoogieDeclarations]: Found implementation of procedure schedule_timeout [2023-12-02 08:24:52,711 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1 [2023-12-02 08:24:52,711 INFO L130 BoogieDeclarations]: Found specification of procedure ivtv_subscribe_event [2023-12-02 08:24:52,711 INFO L138 BoogieDeclarations]: Found implementation of procedure ivtv_subscribe_event [2023-12-02 08:24:52,711 INFO L130 BoogieDeclarations]: Found specification of procedure ivtv_queue_move [2023-12-02 08:24:52,711 INFO L138 BoogieDeclarations]: Found implementation of procedure ivtv_queue_move [2023-12-02 08:24:52,711 INFO L130 BoogieDeclarations]: Found specification of procedure ivtv_dma_enc_start_xfer [2023-12-02 08:24:52,711 INFO L138 BoogieDeclarations]: Found implementation of procedure ivtv_dma_enc_start_xfer [2023-12-02 08:24:52,712 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~~v4l2_std_id~0~TO~C_INT [2023-12-02 08:24:52,712 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~~v4l2_std_id~0~TO~C_INT [2023-12-02 08:24:52,712 INFO L130 BoogieDeclarations]: Found specification of procedure finish_wait [2023-12-02 08:24:52,712 INFO L138 BoogieDeclarations]: Found implementation of procedure finish_wait [2023-12-02 08:24:52,712 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2023-12-02 08:24:52,712 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2023-12-02 08:24:52,713 INFO L130 BoogieDeclarations]: Found specification of procedure IS_ERR [2023-12-02 08:24:52,713 INFO L138 BoogieDeclarations]: Found implementation of procedure IS_ERR [2023-12-02 08:24:52,713 INFO L130 BoogieDeclarations]: Found specification of procedure debug_dma_sync_single_for_device [2023-12-02 08:24:52,713 INFO L138 BoogieDeclarations]: Found implementation of procedure debug_dma_sync_single_for_device [2023-12-02 08:24:52,713 INFO L130 BoogieDeclarations]: Found specification of procedure ivtv_dequeue [2023-12-02 08:24:52,713 INFO L138 BoogieDeclarations]: Found implementation of procedure ivtv_dequeue [2023-12-02 08:24:52,713 INFO L130 BoogieDeclarations]: Found specification of procedure clear_all_mailboxes [2023-12-02 08:24:52,713 INFO L138 BoogieDeclarations]: Found implementation of procedure clear_all_mailboxes [2023-12-02 08:24:52,713 INFO L130 BoogieDeclarations]: Found specification of procedure ivtv_get_service_set [2023-12-02 08:24:52,713 INFO L138 BoogieDeclarations]: Found implementation of procedure ivtv_get_service_set [2023-12-02 08:24:52,713 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1 [2023-12-02 08:24:52,713 INFO L130 BoogieDeclarations]: Found specification of procedure ivtv_try_fmt_vbi_cap [2023-12-02 08:24:52,714 INFO L138 BoogieDeclarations]: Found implementation of procedure ivtv_try_fmt_vbi_cap [2023-12-02 08:24:52,714 INFO L130 BoogieDeclarations]: Found specification of procedure v4l2_i2c_new_subdev [2023-12-02 08:24:52,714 INFO L138 BoogieDeclarations]: Found implementation of procedure v4l2_i2c_new_subdev [2023-12-02 08:24:52,714 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8 [2023-12-02 08:24:52,714 INFO L130 BoogieDeclarations]: Found specification of procedure v4l2_subdev_g_ctrl [2023-12-02 08:24:52,714 INFO L138 BoogieDeclarations]: Found implementation of procedure v4l2_subdev_g_ctrl [2023-12-02 08:24:52,714 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4 [2023-12-02 08:24:52,714 INFO L130 BoogieDeclarations]: Found specification of procedure ivtv_s_tuner [2023-12-02 08:24:52,714 INFO L138 BoogieDeclarations]: Found implementation of procedure ivtv_s_tuner [2023-12-02 08:24:52,714 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$ [2023-12-02 08:24:52,714 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2 [2023-12-02 08:24:52,714 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$ [2023-12-02 08:24:52,714 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2023-12-02 08:24:52,715 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2023-12-02 08:24:52,715 INFO L130 BoogieDeclarations]: Found specification of procedure ivtv_v4l2_write [2023-12-02 08:24:52,715 INFO L138 BoogieDeclarations]: Found implementation of procedure ivtv_v4l2_write [2023-12-02 08:24:52,715 INFO L130 BoogieDeclarations]: Found specification of procedure v4l2_ctrl_handler_log_status [2023-12-02 08:24:52,715 INFO L138 BoogieDeclarations]: Found implementation of procedure v4l2_ctrl_handler_log_status [2023-12-02 08:24:52,715 INFO L130 BoogieDeclarations]: Found specification of procedure ivtv_itvc [2023-12-02 08:24:52,715 INFO L138 BoogieDeclarations]: Found implementation of procedure ivtv_itvc [2023-12-02 08:24:52,715 INFO L130 BoogieDeclarations]: Found specification of procedure v4l2_subdev_querymenu [2023-12-02 08:24:52,715 INFO L138 BoogieDeclarations]: Found implementation of procedure v4l2_subdev_querymenu [2023-12-02 08:24:52,715 INFO L130 BoogieDeclarations]: Found specification of procedure memcpy_fromio [2023-12-02 08:24:52,715 INFO L138 BoogieDeclarations]: Found implementation of procedure memcpy_fromio [2023-12-02 08:24:52,715 INFO L130 BoogieDeclarations]: Found specification of procedure debug_dma_sync_single_for_cpu [2023-12-02 08:24:52,715 INFO L138 BoogieDeclarations]: Found implementation of procedure debug_dma_sync_single_for_cpu [2023-12-02 08:24:52,716 INFO L130 BoogieDeclarations]: Found specification of procedure ivtv_s_register [2023-12-02 08:24:52,716 INFO L138 BoogieDeclarations]: Found implementation of procedure ivtv_s_register [2023-12-02 08:24:52,716 INFO L130 BoogieDeclarations]: Found specification of procedure get_current [2023-12-02 08:24:52,716 INFO L138 BoogieDeclarations]: Found implementation of procedure get_current [2023-12-02 08:24:52,716 INFO L130 BoogieDeclarations]: Found specification of procedure ivtv_s_fmt_vid_cap [2023-12-02 08:24:52,716 INFO L138 BoogieDeclarations]: Found implementation of procedure ivtv_s_fmt_vid_cap [2023-12-02 08:24:52,716 INFO L130 BoogieDeclarations]: Found specification of procedure ivtv_g_output [2023-12-02 08:24:52,716 INFO L138 BoogieDeclarations]: Found implementation of procedure ivtv_g_output [2023-12-02 08:24:52,716 INFO L130 BoogieDeclarations]: Found specification of procedure pci_read_config_byte [2023-12-02 08:24:52,716 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_read_config_byte [2023-12-02 08:24:52,716 INFO L130 BoogieDeclarations]: Found specification of procedure kmemcheck_mark_initialized [2023-12-02 08:24:52,716 INFO L138 BoogieDeclarations]: Found implementation of procedure kmemcheck_mark_initialized [2023-12-02 08:24:52,716 INFO L130 BoogieDeclarations]: Found specification of procedure ivtv_expand_service_set [2023-12-02 08:24:52,717 INFO L138 BoogieDeclarations]: Found implementation of procedure ivtv_expand_service_set [2023-12-02 08:24:52,717 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_lock_interruptible_nested [2023-12-02 08:24:52,717 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_lock_interruptible_nested [2023-12-02 08:24:52,717 INFO L130 BoogieDeclarations]: Found specification of procedure ivtv_find_hw [2023-12-02 08:24:52,717 INFO L138 BoogieDeclarations]: Found implementation of procedure ivtv_find_hw [2023-12-02 08:24:52,717 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_unlock [2023-12-02 08:24:52,717 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_unlock [2023-12-02 08:24:52,717 INFO L130 BoogieDeclarations]: Found specification of procedure subdev_s_audio_routing [2023-12-02 08:24:52,717 INFO L138 BoogieDeclarations]: Found implementation of procedure subdev_s_audio_routing [2023-12-02 08:24:52,717 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_error [2023-12-02 08:24:52,717 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_error [2023-12-02 08:24:52,717 INFO L130 BoogieDeclarations]: Found specification of procedure ivtv_v4l2_read [2023-12-02 08:24:52,717 INFO L138 BoogieDeclarations]: Found implementation of procedure ivtv_v4l2_read [2023-12-02 08:24:52,718 INFO L130 BoogieDeclarations]: Found specification of procedure ivtv_yuv_setup_frame [2023-12-02 08:24:52,718 INFO L138 BoogieDeclarations]: Found implementation of procedure ivtv_yuv_setup_frame [2023-12-02 08:24:52,718 INFO L130 BoogieDeclarations]: Found specification of procedure pci_map_single [2023-12-02 08:24:52,718 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_map_single [2023-12-02 08:24:52,718 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_read [2023-12-02 08:24:52,718 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_read [2023-12-02 08:24:52,718 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset [2023-12-02 08:24:52,718 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset [2023-12-02 08:24:52,718 INFO L130 BoogieDeclarations]: Found specification of procedure ivtv_halt_firmware [2023-12-02 08:24:52,718 INFO L138 BoogieDeclarations]: Found implementation of procedure ivtv_halt_firmware [2023-12-02 08:24:52,718 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2023-12-02 08:24:52,718 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2023-12-02 08:24:52,718 INFO L130 BoogieDeclarations]: Found specification of procedure ivtv_g_enc_index [2023-12-02 08:24:52,718 INFO L138 BoogieDeclarations]: Found implementation of procedure ivtv_g_enc_index [2023-12-02 08:24:52,719 INFO L130 BoogieDeclarations]: Found specification of procedure subdev_s_video_routing [2023-12-02 08:24:52,719 INFO L138 BoogieDeclarations]: Found implementation of procedure subdev_s_video_routing [2023-12-02 08:24:52,719 INFO L130 BoogieDeclarations]: Found specification of procedure del_timer [2023-12-02 08:24:52,719 INFO L138 BoogieDeclarations]: Found implementation of procedure del_timer [2023-12-02 08:24:52,719 INFO L130 BoogieDeclarations]: Found specification of procedure ivtv_g_fmt_vid_cap [2023-12-02 08:24:52,719 INFO L138 BoogieDeclarations]: Found implementation of procedure ivtv_g_fmt_vid_cap [2023-12-02 08:24:52,719 INFO L130 BoogieDeclarations]: Found specification of procedure ivtv_set_irq_mask [2023-12-02 08:24:52,719 INFO L138 BoogieDeclarations]: Found implementation of procedure ivtv_set_irq_mask [2023-12-02 08:24:52,719 INFO L130 BoogieDeclarations]: Found specification of procedure subdev_log_status [2023-12-02 08:24:52,720 INFO L138 BoogieDeclarations]: Found implementation of procedure subdev_log_status [2023-12-02 08:24:52,720 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_va_arg [2023-12-02 08:24:52,720 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_va_arg [2023-12-02 08:24:52,720 INFO L130 BoogieDeclarations]: Found specification of procedure ivtv_sendbyte [2023-12-02 08:24:52,720 INFO L138 BoogieDeclarations]: Found implementation of procedure ivtv_sendbyte [2023-12-02 08:24:52,720 INFO L130 BoogieDeclarations]: Found specification of procedure poll_wait [2023-12-02 08:24:52,720 INFO L138 BoogieDeclarations]: Found implementation of procedure poll_wait [2023-12-02 08:24:52,720 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2023-12-02 08:24:52,721 INFO L130 BoogieDeclarations]: Found specification of procedure INIT_LIST_HEAD [2023-12-02 08:24:52,721 INFO L138 BoogieDeclarations]: Found implementation of procedure INIT_LIST_HEAD [2023-12-02 08:24:52,721 INFO L130 BoogieDeclarations]: Found specification of procedure trace_hardirqs_off [2023-12-02 08:24:52,721 INFO L138 BoogieDeclarations]: Found implementation of procedure trace_hardirqs_off [2023-12-02 08:24:52,721 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2023-12-02 08:24:52,721 INFO L130 BoogieDeclarations]: Found specification of procedure put_page [2023-12-02 08:24:52,721 INFO L138 BoogieDeclarations]: Found implementation of procedure put_page [2023-12-02 08:24:52,722 INFO L130 BoogieDeclarations]: Found specification of procedure __list_del_entry [2023-12-02 08:24:52,722 INFO L138 BoogieDeclarations]: Found implementation of procedure __list_del_entry [2023-12-02 08:24:52,722 INFO L130 BoogieDeclarations]: Found specification of procedure add_timer [2023-12-02 08:24:52,722 INFO L138 BoogieDeclarations]: Found implementation of procedure add_timer [2023-12-02 08:24:52,722 INFO L130 BoogieDeclarations]: Found specification of procedure ivtv_irq_work_handler [2023-12-02 08:24:52,722 INFO L138 BoogieDeclarations]: Found implementation of procedure ivtv_irq_work_handler [2023-12-02 08:24:52,722 INFO L130 BoogieDeclarations]: Found specification of procedure ivtv_buf_sync_for_device [2023-12-02 08:24:52,722 INFO L138 BoogieDeclarations]: Found implementation of procedure ivtv_buf_sync_for_device [2023-12-02 08:24:52,722 INFO L130 BoogieDeclarations]: Found specification of procedure ivtv_audio_set_io [2023-12-02 08:24:52,723 INFO L138 BoogieDeclarations]: Found implementation of procedure ivtv_audio_set_io [2023-12-02 08:24:52,723 INFO L130 BoogieDeclarations]: Found specification of procedure call_and_disable_work_2 [2023-12-02 08:24:52,723 INFO L138 BoogieDeclarations]: Found implementation of procedure call_and_disable_work_2 [2023-12-02 08:24:52,723 INFO L130 BoogieDeclarations]: Found specification of procedure signal_pending [2023-12-02 08:24:52,723 INFO L138 BoogieDeclarations]: Found implementation of procedure signal_pending [2023-12-02 08:24:52,723 INFO L130 BoogieDeclarations]: Found specification of procedure ivtv_streams_cleanup [2023-12-02 08:24:52,723 INFO L138 BoogieDeclarations]: Found implementation of procedure ivtv_streams_cleanup [2023-12-02 08:24:52,723 INFO L130 BoogieDeclarations]: Found specification of procedure ivtv_s_audio_mode [2023-12-02 08:24:52,723 INFO L138 BoogieDeclarations]: Found implementation of procedure ivtv_s_audio_mode [2023-12-02 08:24:52,723 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8 [2023-12-02 08:24:52,723 INFO L130 BoogieDeclarations]: Found specification of procedure v4l2_subdev_g_ext_ctrls [2023-12-02 08:24:52,723 INFO L138 BoogieDeclarations]: Found implementation of procedure v4l2_subdev_g_ext_ctrls [2023-12-02 08:24:52,723 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1 [2023-12-02 08:24:52,723 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2 [2023-12-02 08:24:52,724 INFO L130 BoogieDeclarations]: Found specification of procedure ivtv_yuv_next_free [2023-12-02 08:24:52,724 INFO L138 BoogieDeclarations]: Found implementation of procedure ivtv_yuv_next_free [2023-12-02 08:24:52,724 INFO L130 BoogieDeclarations]: Found specification of procedure dev_set_drvdata [2023-12-02 08:24:52,724 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_set_drvdata [2023-12-02 08:24:52,724 INFO L130 BoogieDeclarations]: Found specification of procedure ivtv_stop_v4l2_decode_stream [2023-12-02 08:24:52,724 INFO L138 BoogieDeclarations]: Found implementation of procedure ivtv_stop_v4l2_decode_stream [2023-12-02 08:24:52,724 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4 [2023-12-02 08:24:52,724 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$ [2023-12-02 08:24:52,724 INFO L130 BoogieDeclarations]: Found specification of procedure ivtv_s_std_enc [2023-12-02 08:24:52,724 INFO L138 BoogieDeclarations]: Found implementation of procedure ivtv_s_std_enc [2023-12-02 08:24:52,724 INFO L130 BoogieDeclarations]: Found specification of procedure ivtv_buf_swap [2023-12-02 08:24:52,724 INFO L138 BoogieDeclarations]: Found implementation of procedure ivtv_buf_swap [2023-12-02 08:24:52,724 INFO L130 BoogieDeclarations]: Found specification of procedure i2c_new_probed_device [2023-12-02 08:24:52,724 INFO L138 BoogieDeclarations]: Found implementation of procedure i2c_new_probed_device [2023-12-02 08:24:52,725 INFO L130 BoogieDeclarations]: Found specification of procedure printk [2023-12-02 08:24:52,725 INFO L138 BoogieDeclarations]: Found implementation of procedure printk [2023-12-02 08:24:52,725 INFO L130 BoogieDeclarations]: Found specification of procedure ivtv_start_v4l2_encode_stream [2023-12-02 08:24:52,725 INFO L138 BoogieDeclarations]: Found implementation of procedure ivtv_start_v4l2_encode_stream [2023-12-02 08:24:52,725 INFO L130 BoogieDeclarations]: Found specification of procedure video_device_node_name [2023-12-02 08:24:52,725 INFO L138 BoogieDeclarations]: Found implementation of procedure video_device_node_name [2023-12-02 08:24:52,725 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_flush_work_52 [2023-12-02 08:24:52,725 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_flush_work_52 [2023-12-02 08:24:52,725 INFO L130 BoogieDeclarations]: Found specification of procedure ivtv_getsda_old [2023-12-02 08:24:52,725 INFO L138 BoogieDeclarations]: Found implementation of procedure ivtv_getsda_old [2023-12-02 08:24:52,725 INFO L130 BoogieDeclarations]: Found specification of procedure ivtv_use_pio [2023-12-02 08:24:52,725 INFO L138 BoogieDeclarations]: Found implementation of procedure ivtv_use_pio [2023-12-02 08:24:52,725 INFO L130 BoogieDeclarations]: Found specification of procedure __mutex_init [2023-12-02 08:24:52,725 INFO L138 BoogieDeclarations]: Found implementation of procedure __mutex_init [2023-12-02 08:24:52,726 INFO L130 BoogieDeclarations]: Found specification of procedure kzalloc [2023-12-02 08:24:52,726 INFO L138 BoogieDeclarations]: Found implementation of procedure kzalloc [2023-12-02 08:24:52,726 INFO L130 BoogieDeclarations]: Found specification of procedure queue_work_on [2023-12-02 08:24:52,726 INFO L138 BoogieDeclarations]: Found implementation of procedure queue_work_on [2023-12-02 08:24:52,726 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove [2023-12-02 08:24:52,726 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove [2023-12-02 08:24:52,726 INFO L130 BoogieDeclarations]: Found specification of procedure _raw_spin_lock_irqsave [2023-12-02 08:24:52,726 INFO L138 BoogieDeclarations]: Found implementation of procedure _raw_spin_lock_irqsave [2023-12-02 08:24:52,726 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~~dma_addr_t~0~X~C_ULONG~X~C_INT~TO~VOID [2023-12-02 08:24:52,726 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~~dma_addr_t~0~X~C_ULONG~X~C_INT~TO~VOID [2023-12-02 08:24:52,726 INFO L130 BoogieDeclarations]: Found specification of procedure ivtv_stream_sync_for_cpu [2023-12-02 08:24:52,726 INFO L138 BoogieDeclarations]: Found implementation of procedure ivtv_stream_sync_for_cpu [2023-12-02 08:24:52,726 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_lock_nested [2023-12-02 08:24:52,727 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_lock_nested [2023-12-02 08:24:52,727 INFO L130 BoogieDeclarations]: Found specification of procedure ivtv_v4l2_close [2023-12-02 08:24:52,727 INFO L138 BoogieDeclarations]: Found implementation of procedure ivtv_v4l2_close [2023-12-02 08:24:52,727 INFO L130 BoogieDeclarations]: Found specification of procedure test_tsk_thread_flag [2023-12-02 08:24:52,727 INFO L138 BoogieDeclarations]: Found implementation of procedure test_tsk_thread_flag [2023-12-02 08:24:52,727 INFO L130 BoogieDeclarations]: Found specification of procedure ivtv_stream_sync_for_device [2023-12-02 08:24:52,727 INFO L138 BoogieDeclarations]: Found implementation of procedure ivtv_stream_sync_for_device [2023-12-02 08:24:52,727 INFO L130 BoogieDeclarations]: Found specification of procedure v4l2_subdev_try_ext_ctrls [2023-12-02 08:24:52,727 INFO L138 BoogieDeclarations]: Found implementation of procedure v4l2_subdev_try_ext_ctrls [2023-12-02 08:24:52,727 INFO L130 BoogieDeclarations]: Found specification of procedure release_firmware [2023-12-02 08:24:52,727 INFO L138 BoogieDeclarations]: Found implementation of procedure release_firmware [2023-12-02 08:24:52,727 INFO L130 BoogieDeclarations]: Found specification of procedure ivtv_start [2023-12-02 08:24:52,727 INFO L138 BoogieDeclarations]: Found implementation of procedure ivtv_start [2023-12-02 08:24:52,727 INFO L130 BoogieDeclarations]: Found specification of procedure ivtv_read_eeprom [2023-12-02 08:24:52,728 INFO L138 BoogieDeclarations]: Found implementation of procedure ivtv_read_eeprom [2023-12-02 08:24:52,728 INFO L130 BoogieDeclarations]: Found specification of procedure ivtv_try_fmt_sliced_vbi_cap [2023-12-02 08:24:52,728 INFO L138 BoogieDeclarations]: Found implementation of procedure ivtv_try_fmt_sliced_vbi_cap [2023-12-02 08:24:52,728 INFO L130 BoogieDeclarations]: Found specification of procedure ivtv_s_input [2023-12-02 08:24:52,728 INFO L138 BoogieDeclarations]: Found implementation of procedure ivtv_s_input [2023-12-02 08:24:52,728 INFO L130 BoogieDeclarations]: Found specification of procedure ivtv_firmware_init [2023-12-02 08:24:52,728 INFO L138 BoogieDeclarations]: Found implementation of procedure ivtv_firmware_init [2023-12-02 08:24:52,728 INFO L130 BoogieDeclarations]: Found specification of procedure ivtv_vapi_result [2023-12-02 08:24:52,728 INFO L138 BoogieDeclarations]: Found implementation of procedure ivtv_vapi_result [2023-12-02 08:24:52,728 INFO L130 BoogieDeclarations]: Found specification of procedure video_device_release_empty [2023-12-02 08:24:52,728 INFO L130 BoogieDeclarations]: Found specification of procedure list_empty [2023-12-02 08:24:52,728 INFO L138 BoogieDeclarations]: Found implementation of procedure list_empty [2023-12-02 08:24:52,728 INFO L130 BoogieDeclarations]: Found specification of procedure ivtv_s_ctrl [2023-12-02 08:24:52,728 INFO L138 BoogieDeclarations]: Found implementation of procedure ivtv_s_ctrl [2023-12-02 08:24:52,729 INFO L130 BoogieDeclarations]: Found specification of procedure ivtv_api_call [2023-12-02 08:24:52,729 INFO L138 BoogieDeclarations]: Found implementation of procedure ivtv_api_call [2023-12-02 08:24:52,729 INFO L130 BoogieDeclarations]: Found specification of procedure ivtv_mute [2023-12-02 08:24:52,729 INFO L138 BoogieDeclarations]: Found implementation of procedure ivtv_mute [2023-12-02 08:24:52,729 INFO L130 BoogieDeclarations]: Found specification of procedure ivtv_set_wss [2023-12-02 08:24:52,729 INFO L138 BoogieDeclarations]: Found implementation of procedure ivtv_set_wss [2023-12-02 08:24:52,729 INFO L130 BoogieDeclarations]: Found specification of procedure ivtv_enum_output [2023-12-02 08:24:52,729 INFO L138 BoogieDeclarations]: Found implementation of procedure ivtv_enum_output [2023-12-02 08:24:52,729 INFO L130 BoogieDeclarations]: Found specification of procedure ivtv_scldelay [2023-12-02 08:24:52,729 INFO L138 BoogieDeclarations]: Found implementation of procedure ivtv_scldelay [2023-12-02 08:24:52,729 INFO L130 BoogieDeclarations]: Found specification of procedure ivtv_g_selection [2023-12-02 08:24:52,729 INFO L138 BoogieDeclarations]: Found implementation of procedure ivtv_g_selection [2023-12-02 08:24:52,729 INFO L130 BoogieDeclarations]: Found specification of procedure ivtv_v4l2_open [2023-12-02 08:24:52,729 INFO L138 BoogieDeclarations]: Found implementation of procedure ivtv_v4l2_open [2023-12-02 08:24:52,730 INFO L130 BoogieDeclarations]: Found specification of procedure ivtv_dma_dec_start [2023-12-02 08:24:52,730 INFO L138 BoogieDeclarations]: Found implementation of procedure ivtv_dma_dec_start [2023-12-02 08:24:52,730 INFO L130 BoogieDeclarations]: Found specification of procedure v4l2_subdev_queryctrl [2023-12-02 08:24:52,730 INFO L138 BoogieDeclarations]: Found implementation of procedure v4l2_subdev_queryctrl [2023-12-02 08:24:52,730 INFO L130 BoogieDeclarations]: Found specification of procedure pci_unmap_sg [2023-12-02 08:24:52,730 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_unmap_sg [2023-12-02 08:24:52,730 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~~u32~0~X~~u32~0~TO~C_INT [2023-12-02 08:24:52,730 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~~u32~0~X~~u32~0~TO~C_INT [2023-12-02 08:24:52,730 INFO L130 BoogieDeclarations]: Found specification of procedure ivtv_querycap [2023-12-02 08:24:52,730 INFO L138 BoogieDeclarations]: Found implementation of procedure ivtv_querycap [2023-12-02 08:24:52,730 INFO L130 BoogieDeclarations]: Found specification of procedure ivtv_set_vps [2023-12-02 08:24:52,730 INFO L138 BoogieDeclarations]: Found implementation of procedure ivtv_set_vps [2023-12-02 08:24:52,730 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~C_INT [2023-12-02 08:24:52,730 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~C_INT [2023-12-02 08:24:52,731 INFO L130 BoogieDeclarations]: Found specification of procedure constant_test_bit [2023-12-02 08:24:52,731 INFO L138 BoogieDeclarations]: Found implementation of procedure constant_test_bit [2023-12-02 08:24:52,731 INFO L130 BoogieDeclarations]: Found specification of procedure ivtv_g_fmt_sliced_vbi_out [2023-12-02 08:24:52,731 INFO L138 BoogieDeclarations]: Found implementation of procedure ivtv_g_fmt_sliced_vbi_out [2023-12-02 08:24:52,731 INFO L130 BoogieDeclarations]: Found specification of procedure ivtv_stream_free [2023-12-02 08:24:52,731 INFO L138 BoogieDeclarations]: Found implementation of procedure ivtv_stream_free [2023-12-02 08:24:52,731 INFO L130 BoogieDeclarations]: Found specification of procedure __release_region [2023-12-02 08:24:52,731 INFO L138 BoogieDeclarations]: Found implementation of procedure __release_region [2023-12-02 08:24:52,731 INFO L130 BoogieDeclarations]: Found specification of procedure kfree [2023-12-02 08:24:52,731 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree [2023-12-02 08:24:52,731 INFO L130 BoogieDeclarations]: Found specification of procedure ivtv_vapi [2023-12-02 08:24:52,731 INFO L138 BoogieDeclarations]: Found implementation of procedure ivtv_vapi [2023-12-02 08:24:52,731 INFO L130 BoogieDeclarations]: Found specification of procedure ivtv_get_audio_output [2023-12-02 08:24:52,731 INFO L138 BoogieDeclarations]: Found implementation of procedure ivtv_get_audio_output [2023-12-02 08:24:52,732 INFO L130 BoogieDeclarations]: Found specification of procedure ivtv_v4l2_enc_poll [2023-12-02 08:24:52,732 INFO L138 BoogieDeclarations]: Found implementation of procedure ivtv_v4l2_enc_poll [2023-12-02 08:24:52,732 INFO L130 BoogieDeclarations]: Found specification of procedure ivtv_udma_alloc [2023-12-02 08:24:52,732 INFO L138 BoogieDeclarations]: Found implementation of procedure ivtv_udma_alloc [2023-12-02 08:24:52,732 INFO L130 BoogieDeclarations]: Found specification of procedure select_service_from_set [2023-12-02 08:24:52,732 INFO L138 BoogieDeclarations]: Found implementation of procedure select_service_from_set [2023-12-02 08:24:52,732 INFO L130 BoogieDeclarations]: Found specification of procedure ivtv_init_on_first_open [2023-12-02 08:24:52,732 INFO L138 BoogieDeclarations]: Found implementation of procedure ivtv_init_on_first_open [2023-12-02 08:24:52,732 INFO L130 BoogieDeclarations]: Found specification of procedure stream_enc_dma_append [2023-12-02 08:24:52,732 INFO L138 BoogieDeclarations]: Found implementation of procedure stream_enc_dma_append [2023-12-02 08:24:52,732 INFO L130 BoogieDeclarations]: Found specification of procedure disable_suitable_irq_1 [2023-12-02 08:24:52,732 INFO L138 BoogieDeclarations]: Found implementation of procedure disable_suitable_irq_1 [2023-12-02 08:24:52,732 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4 [2023-12-02 08:24:52,732 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2 [2023-12-02 08:24:52,733 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1 [2023-12-02 08:24:52,733 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8 [2023-12-02 08:24:52,733 INFO L130 BoogieDeclarations]: Found specification of procedure ivtv_set_output_mode [2023-12-02 08:24:52,733 INFO L138 BoogieDeclarations]: Found implementation of procedure ivtv_set_output_mode [2023-12-02 08:24:52,733 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2023-12-02 08:24:52,733 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2023-12-02 08:24:52,733 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~TO~C_INT [2023-12-02 08:24:52,733 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~TO~C_INT [2023-12-02 08:24:52,733 INFO L130 BoogieDeclarations]: Found specification of procedure v4l2_ctrl_new_std_menu [2023-12-02 08:24:52,733 INFO L138 BoogieDeclarations]: Found implementation of procedure v4l2_ctrl_new_std_menu [2023-12-02 08:24:52,733 INFO L130 BoogieDeclarations]: Found specification of procedure pci_dma_sync_single_for_cpu___0 [2023-12-02 08:24:52,733 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_dma_sync_single_for_cpu___0 [2023-12-02 08:24:52,733 INFO L130 BoogieDeclarations]: Found specification of procedure schedule_timeout_interruptible [2023-12-02 08:24:52,733 INFO L138 BoogieDeclarations]: Found implementation of procedure schedule_timeout_interruptible [2023-12-02 08:24:52,734 INFO L130 BoogieDeclarations]: Found specification of procedure dma_post [2023-12-02 08:24:52,734 INFO L138 BoogieDeclarations]: Found implementation of procedure dma_post [2023-12-02 08:24:52,734 INFO L130 BoogieDeclarations]: Found specification of procedure kthread_worker_fn [2023-12-02 08:24:52,734 INFO L130 BoogieDeclarations]: Found specification of procedure ivtv_yuv_udma_frame [2023-12-02 08:24:52,734 INFO L138 BoogieDeclarations]: Found implementation of procedure ivtv_yuv_udma_frame [2023-12-02 08:24:52,734 INFO L130 BoogieDeclarations]: Found specification of procedure test_and_set_bit [2023-12-02 08:24:52,734 INFO L138 BoogieDeclarations]: Found implementation of procedure test_and_set_bit [2023-12-02 08:24:52,734 INFO L130 BoogieDeclarations]: Found specification of procedure ivtv_try_fmt_vid_out [2023-12-02 08:24:52,734 INFO L138 BoogieDeclarations]: Found implementation of procedure ivtv_try_fmt_vid_out [2023-12-02 08:24:52,734 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_memset [2023-12-02 08:24:52,734 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_memset [2023-12-02 08:24:52,734 INFO L130 BoogieDeclarations]: Found specification of procedure subdev_g_tuner [2023-12-02 08:24:52,734 INFO L138 BoogieDeclarations]: Found implementation of procedure subdev_g_tuner [2023-12-02 08:24:52,734 INFO L130 BoogieDeclarations]: Found specification of procedure ivtv_vbi_setup [2023-12-02 08:24:52,735 INFO L138 BoogieDeclarations]: Found implementation of procedure ivtv_vbi_setup [2023-12-02 08:24:52,735 INFO L130 BoogieDeclarations]: Found specification of procedure copy_from_user [2023-12-02 08:24:52,735 INFO L138 BoogieDeclarations]: Found implementation of procedure copy_from_user [2023-12-02 08:24:52,735 INFO L130 BoogieDeclarations]: Found specification of procedure ivtv_waitscl [2023-12-02 08:24:52,735 INFO L138 BoogieDeclarations]: Found implementation of procedure ivtv_waitscl [2023-12-02 08:24:52,735 INFO L130 BoogieDeclarations]: Found specification of procedure ivtv_udma_prepare [2023-12-02 08:24:52,735 INFO L138 BoogieDeclarations]: Found implementation of procedure ivtv_udma_prepare [2023-12-02 08:24:52,735 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_inc [2023-12-02 08:24:52,735 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_inc [2023-12-02 08:24:52,735 INFO L130 BoogieDeclarations]: Found specification of procedure v4l2_event_pending [2023-12-02 08:24:52,735 INFO L138 BoogieDeclarations]: Found implementation of procedure v4l2_event_pending [2023-12-02 08:24:52,735 INFO L130 BoogieDeclarations]: Found specification of procedure ivtv_s_audout [2023-12-02 08:24:52,735 INFO L138 BoogieDeclarations]: Found implementation of procedure ivtv_s_audout [2023-12-02 08:24:52,735 INFO L130 BoogieDeclarations]: Found specification of procedure ivtv_buf_copy_from_user [2023-12-02 08:24:52,736 INFO L138 BoogieDeclarations]: Found implementation of procedure ivtv_buf_copy_from_user [2023-12-02 08:24:52,736 INFO L130 BoogieDeclarations]: Found specification of procedure ivtv_s_selection [2023-12-02 08:24:52,736 INFO L138 BoogieDeclarations]: Found implementation of procedure ivtv_s_selection [2023-12-02 08:24:52,736 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_irq_1 [2023-12-02 08:24:52,736 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_irq_1 [2023-12-02 08:24:52,736 INFO L130 BoogieDeclarations]: Found specification of procedure ivtv_release_stream [2023-12-02 08:24:52,736 INFO L138 BoogieDeclarations]: Found implementation of procedure ivtv_release_stream [2023-12-02 08:24:52,736 INFO L130 BoogieDeclarations]: Found specification of procedure __swab32s [2023-12-02 08:24:52,736 INFO L138 BoogieDeclarations]: Found implementation of procedure __swab32s [2023-12-02 08:24:52,736 INFO L130 BoogieDeclarations]: Found specification of procedure v4l2_event_subscribe [2023-12-02 08:24:52,736 INFO L138 BoogieDeclarations]: Found implementation of procedure v4l2_event_subscribe [2023-12-02 08:24:52,736 INFO L130 BoogieDeclarations]: Found specification of procedure v4l2_ctrl_cluster [2023-12-02 08:24:52,736 INFO L138 BoogieDeclarations]: Found implementation of procedure v4l2_ctrl_cluster [2023-12-02 08:24:52,736 INFO L130 BoogieDeclarations]: Found specification of procedure ivtv_reset_ir_gpio [2023-12-02 08:24:52,737 INFO L138 BoogieDeclarations]: Found implementation of procedure ivtv_reset_ir_gpio [2023-12-02 08:24:52,737 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_dec [2023-12-02 08:24:52,737 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_dec [2023-12-02 08:24:52,737 INFO L130 BoogieDeclarations]: Found specification of procedure ivtv_start_decoding [2023-12-02 08:24:52,737 INFO L138 BoogieDeclarations]: Found implementation of procedure ivtv_start_decoding [2023-12-02 08:24:52,737 INFO L130 BoogieDeclarations]: Found specification of procedure cx2341x_handler_setup [2023-12-02 08:24:52,737 INFO L138 BoogieDeclarations]: Found implementation of procedure cx2341x_handler_setup [2023-12-02 08:24:52,737 INFO L130 BoogieDeclarations]: Found specification of procedure __wake_up [2023-12-02 08:24:52,737 INFO L138 BoogieDeclarations]: Found implementation of procedure __wake_up [2023-12-02 08:24:52,737 INFO L130 BoogieDeclarations]: Found specification of procedure ivtv_stop_v4l2_encode_stream [2023-12-02 08:24:52,737 INFO L138 BoogieDeclarations]: Found implementation of procedure ivtv_stop_v4l2_encode_stream [2023-12-02 08:24:52,737 INFO L130 BoogieDeclarations]: Found specification of procedure ivtv_use_dma [2023-12-02 08:24:52,737 INFO L138 BoogieDeclarations]: Found implementation of procedure ivtv_use_dma [2023-12-02 08:24:52,737 INFO L130 BoogieDeclarations]: Found specification of procedure ivtv_s_std_dec [2023-12-02 08:24:52,738 INFO L138 BoogieDeclarations]: Found implementation of procedure ivtv_s_std_dec [2023-12-02 08:24:52,738 INFO L130 BoogieDeclarations]: Found specification of procedure ivtv_enumaudio [2023-12-02 08:24:52,738 INFO L138 BoogieDeclarations]: Found implementation of procedure ivtv_enumaudio [2023-12-02 08:24:52,738 INFO L130 BoogieDeclarations]: Found specification of procedure ivtv_s_fmt_vid_out [2023-12-02 08:24:52,738 INFO L138 BoogieDeclarations]: Found implementation of procedure ivtv_s_fmt_vid_out [2023-12-02 08:24:52,738 INFO L130 BoogieDeclarations]: Found specification of procedure v4l2_fh_is_singular_file [2023-12-02 08:24:52,738 INFO L138 BoogieDeclarations]: Found implementation of procedure v4l2_fh_is_singular_file [2023-12-02 08:24:52,738 INFO L130 BoogieDeclarations]: Found specification of procedure ivtv_raw_vbi [2023-12-02 08:24:52,738 INFO L138 BoogieDeclarations]: Found implementation of procedure ivtv_raw_vbi [2023-12-02 08:24:52,738 INFO L130 BoogieDeclarations]: Found specification of procedure init_ivtv_i2c [2023-12-02 08:24:52,738 INFO L138 BoogieDeclarations]: Found implementation of procedure init_ivtv_i2c [2023-12-02 08:24:52,738 INFO L130 BoogieDeclarations]: Found specification of procedure ivtv_g_std [2023-12-02 08:24:52,738 INFO L138 BoogieDeclarations]: Found implementation of procedure ivtv_g_std [2023-12-02 08:24:52,738 INFO L130 BoogieDeclarations]: Found specification of procedure prepare_to_wait [2023-12-02 08:24:52,739 INFO L138 BoogieDeclarations]: Found implementation of procedure prepare_to_wait [2023-12-02 08:24:52,739 INFO L130 BoogieDeclarations]: Found specification of procedure ivtv_iounmap [2023-12-02 08:24:52,739 INFO L138 BoogieDeclarations]: Found implementation of procedure ivtv_iounmap [2023-12-02 08:24:52,739 INFO L130 BoogieDeclarations]: Found specification of procedure ivtv_udma_fill_sg_array [2023-12-02 08:24:52,739 INFO L138 BoogieDeclarations]: Found implementation of procedure ivtv_udma_fill_sg_array [2023-12-02 08:24:52,739 INFO L130 BoogieDeclarations]: Found specification of procedure msecs_to_jiffies [2023-12-02 08:24:52,739 INFO L138 BoogieDeclarations]: Found implementation of procedure msecs_to_jiffies [2023-12-02 08:24:52,739 INFO L130 BoogieDeclarations]: Found specification of procedure spin_lock [2023-12-02 08:24:52,739 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_lock [2023-12-02 08:24:52,739 INFO L130 BoogieDeclarations]: Found specification of procedure sg_set_page [2023-12-02 08:24:52,739 INFO L138 BoogieDeclarations]: Found implementation of procedure sg_set_page [2023-12-02 08:24:52,739 INFO L130 BoogieDeclarations]: Found specification of procedure readl [2023-12-02 08:24:52,739 INFO L138 BoogieDeclarations]: Found implementation of procedure readl [2023-12-02 08:24:52,739 INFO L130 BoogieDeclarations]: Found specification of procedure ivtv_process_vbi_data [2023-12-02 08:24:52,740 INFO L138 BoogieDeclarations]: Found implementation of procedure ivtv_process_vbi_data [2023-12-02 08:24:52,740 INFO L130 BoogieDeclarations]: Found specification of procedure __request_region [2023-12-02 08:24:52,740 INFO L138 BoogieDeclarations]: Found implementation of procedure __request_region [2023-12-02 08:24:52,740 INFO L130 BoogieDeclarations]: Found specification of procedure ivtv_try_fmt_vid_cap [2023-12-02 08:24:52,740 INFO L138 BoogieDeclarations]: Found implementation of procedure ivtv_try_fmt_vid_cap [2023-12-02 08:24:52,740 INFO L130 BoogieDeclarations]: Found specification of procedure ivtv_flush_queues [2023-12-02 08:24:52,740 INFO L138 BoogieDeclarations]: Found implementation of procedure ivtv_flush_queues [2023-12-02 08:24:52,740 INFO L130 BoogieDeclarations]: Found specification of procedure test_and_clear_bit [2023-12-02 08:24:52,740 INFO L138 BoogieDeclarations]: Found implementation of procedure test_and_clear_bit [2023-12-02 08:24:52,740 INFO L130 BoogieDeclarations]: Found specification of procedure pci_dma_sync_single_for_device [2023-12-02 08:24:52,740 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_dma_sync_single_for_device [2023-12-02 08:24:52,740 INFO L130 BoogieDeclarations]: Found specification of procedure ivtv_waitsda [2023-12-02 08:24:52,740 INFO L138 BoogieDeclarations]: Found implementation of procedure ivtv_waitsda [2023-12-02 08:24:52,740 INFO L130 BoogieDeclarations]: Found specification of procedure ivtv_g_fmt_vid_out [2023-12-02 08:24:52,741 INFO L138 BoogieDeclarations]: Found implementation of procedure ivtv_g_fmt_vid_out [2023-12-02 08:24:52,741 INFO L130 BoogieDeclarations]: Found specification of procedure ivtv_cropcap [2023-12-02 08:24:52,741 INFO L138 BoogieDeclarations]: Found implementation of procedure ivtv_cropcap [2023-12-02 08:24:52,741 INFO L130 BoogieDeclarations]: Found specification of procedure v4l2_fh_del [2023-12-02 08:24:52,741 INFO L138 BoogieDeclarations]: Found implementation of procedure v4l2_fh_del [2023-12-02 08:24:55,476 INFO L241 CfgBuilder]: Building ICFG [2023-12-02 08:24:55,484 INFO L267 CfgBuilder]: Building CFG for each procedure with an implementation