./Ultimate.py --spec ../sv-benchmarks/c/properties/unreach-call.prp --file ../sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-alloc-spinlock_drivers-media-pci-cx88-cx8800.cil.i --full-output --architecture 64bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version 3289d67d Calling Ultimate with: /root/.sdkman/candidates/java/11.0.12-open/bin/java -Dosgi.configuration.area=/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/config -Xmx15G -Xms4m -jar /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data -tc /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/AutomizerReach.xml -i ../sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-alloc-spinlock_drivers-media-pci-cx88-cx8800.cil.i -s /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-64bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux --witnessprinter.witness.filename witness --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G ! call(reach_error())) ) --witnessprinter.graph.data.producer Automizer --witnessprinter.graph.data.architecture 64bit --witnessprinter.graph.data.programhash 24e26672720ca570553d18d605e2ce47cd111ea61f1f4153430b6ee115172355 --- Real Ultimate output --- This is Ultimate 0.2.5-tmp.fs.icfgbuilder-eval-3289d67-m [2024-11-16 21:47:04,085 INFO L188 SettingsManager]: Resetting all preferences to default values... [2024-11-16 21:47:04,168 INFO L114 SettingsManager]: Loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-64bit-Automizer_Default.epf [2024-11-16 21:47:04,175 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2024-11-16 21:47:04,176 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2024-11-16 21:47:04,208 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2024-11-16 21:47:04,209 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2024-11-16 21:47:04,209 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2024-11-16 21:47:04,210 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2024-11-16 21:47:04,212 INFO L153 SettingsManager]: * Use memory slicer=true [2024-11-16 21:47:04,212 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2024-11-16 21:47:04,212 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2024-11-16 21:47:04,213 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2024-11-16 21:47:04,215 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2024-11-16 21:47:04,215 INFO L153 SettingsManager]: * Use SBE=true [2024-11-16 21:47:04,215 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2024-11-16 21:47:04,216 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2024-11-16 21:47:04,216 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2024-11-16 21:47:04,216 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2024-11-16 21:47:04,216 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2024-11-16 21:47:04,217 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2024-11-16 21:47:04,220 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2024-11-16 21:47:04,220 INFO L153 SettingsManager]: * Allow undefined functions=false [2024-11-16 21:47:04,221 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2024-11-16 21:47:04,221 INFO L153 SettingsManager]: * Use constant arrays=true [2024-11-16 21:47:04,221 INFO L151 SettingsManager]: Preferences of IcfgBuilder differ from their defaults: [2024-11-16 21:47:04,221 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-11-16 21:47:04,221 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-11-16 21:47:04,222 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-11-16 21:47:04,222 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-16 21:47:04,222 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2024-11-16 21:47:04,222 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2024-11-16 21:47:04,223 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2024-11-16 21:47:04,223 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2024-11-16 21:47:04,223 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2024-11-16 21:47:04,223 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2024-11-16 21:47:04,223 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2024-11-16 21:47:04,224 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2024-11-16 21:47:04,224 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2024-11-16 21:47:04,224 INFO L153 SettingsManager]: * Looper check in Petri net analysis=SEMANTIC WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Entry function -> main Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness directory -> /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Write witness besides input file -> false Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data specification -> CHECK( init(main()), LTL(G ! call(reach_error())) ) Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data producer -> Automizer Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data architecture -> 64bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> 24e26672720ca570553d18d605e2ce47cd111ea61f1f4153430b6ee115172355 [2024-11-16 21:47:04,506 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2024-11-16 21:47:04,538 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2024-11-16 21:47:04,544 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2024-11-16 21:47:04,545 INFO L270 PluginConnector]: Initializing CDTParser... [2024-11-16 21:47:04,546 INFO L274 PluginConnector]: CDTParser initialized [2024-11-16 21:47:04,547 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-alloc-spinlock_drivers-media-pci-cx88-cx8800.cil.i [2024-11-16 21:47:06,060 INFO L533 CDTParser]: Created temporary CDT project at NULL [2024-11-16 21:47:06,768 INFO L384 CDTParser]: Found 1 translation units. [2024-11-16 21:47:06,769 INFO L180 CDTParser]: Scanning /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-alloc-spinlock_drivers-media-pci-cx88-cx8800.cil.i [2024-11-16 21:47:06,839 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/7117bfaa0/695d0296b4e0492ba3ba177828b252a0/FLAGf0db30c1d [2024-11-16 21:47:07,149 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/7117bfaa0/695d0296b4e0492ba3ba177828b252a0 [2024-11-16 21:47:07,152 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2024-11-16 21:47:07,154 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2024-11-16 21:47:07,158 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2024-11-16 21:47:07,159 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2024-11-16 21:47:07,165 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2024-11-16 21:47:07,166 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 16.11 09:47:07" (1/1) ... [2024-11-16 21:47:07,167 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@66d4d08a and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 09:47:07, skipping insertion in model container [2024-11-16 21:47:07,167 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 16.11 09:47:07" (1/1) ... [2024-11-16 21:47:07,341 INFO L175 MainTranslator]: Built tables and reachable declarations [2024-11-16 21:47:12,957 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-alloc-spinlock_drivers-media-pci-cx88-cx8800.cil.i[588527,588540] [2024-11-16 21:47:12,962 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-alloc-spinlock_drivers-media-pci-cx88-cx8800.cil.i[588672,588685] [2024-11-16 21:47:13,000 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-16 21:47:13,188 INFO L200 MainTranslator]: Completed pre-run [2024-11-16 21:47:13,346 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("movl %1,%0": "=r" (ret): "m" (*((unsigned int volatile *)addr)): "memory"); [7929] [2024-11-16 21:47:13,348 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("movl %0,%1": : "r" (val), "m" (*((unsigned int volatile *)addr)): "memory"); [7936] [2024-11-16 21:47:13,367 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"drivers/media/pci/cx88/cx88-video.c"), "i" (341), "i" (12UL)); [8340-8341] [2024-11-16 21:47:13,482 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"drivers/media/pci/cx88/cx88-video.c"), "i" (543), "i" (12UL)); [8707-8708] [2024-11-16 21:47:13,486 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"drivers/media/pci/cx88/cx88-video.c"), "i" (602), "i" (12UL)); [8814-8815] [2024-11-16 21:47:13,497 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"drivers/media/pci/cx88/cx88-video.c"), "i" (698), "i" (12UL)); [8979-8980] [2024-11-16 21:47:13,498 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"drivers/media/pci/cx88/cx88-video.c"), "i" (713), "i" (12UL)); [9013-9014] [2024-11-16 21:47:13,543 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"drivers/media/pci/cx88/cx88-video.c"), "i" (814), "i" (12UL)); [9266-9267] [2024-11-16 21:47:14,009 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-alloc-spinlock_drivers-media-pci-cx88-cx8800.cil.i[588527,588540] [2024-11-16 21:47:14,010 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-alloc-spinlock_drivers-media-pci-cx88-cx8800.cil.i[588672,588685] [2024-11-16 21:47:14,021 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-16 21:47:14,273 INFO L204 MainTranslator]: Completed translation [2024-11-16 21:47:14,274 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 09:47:14 WrapperNode [2024-11-16 21:47:14,274 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2024-11-16 21:47:14,275 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2024-11-16 21:47:14,275 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2024-11-16 21:47:14,275 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2024-11-16 21:47:14,282 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 09:47:14" (1/1) ... [2024-11-16 21:47:14,413 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 09:47:14" (1/1) ... [2024-11-16 21:47:14,807 INFO L138 Inliner]: procedures = 538, calls = 4324, calls flagged for inlining = 264, calls inlined = 251, statements flattened = 9102 [2024-11-16 21:47:14,808 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2024-11-16 21:47:14,809 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2024-11-16 21:47:14,809 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2024-11-16 21:47:14,809 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2024-11-16 21:47:14,822 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 09:47:14" (1/1) ... [2024-11-16 21:47:14,822 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 09:47:14" (1/1) ... [2024-11-16 21:47:14,889 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 09:47:14" (1/1) ... [2024-11-16 21:47:17,947 INFO L175 MemorySlicer]: Split 2796 memory accesses to 32 slices as follows [1, 2, 2, 2, 15, 6, 2, 2, 1169, 2, 9, 9, 9, 63, 21, 1, 354, 16, 919, 8, 11, 6, 52, 3, 8, 2, 8, 69, 16, 1, 1, 7]. 42 percent of accesses are in the largest equivalence class. The 198 initializations are split as follows [1, 0, 0, 0, 0, 6, 2, 0, 40, 0, 8, 8, 8, 0, 0, 0, 0, 16, 0, 8, 0, 6, 0, 1, 8, 0, 8, 69, 0, 1, 1, 7]. The 1775 writes are split as follows [0, 1, 1, 2, 15, 0, 0, 0, 330, 0, 0, 0, 0, 63, 21, 0, 354, 0, 919, 0, 10, 0, 42, 0, 0, 1, 0, 0, 16, 0, 0, 0]. [2024-11-16 21:47:17,948 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 09:47:14" (1/1) ... [2024-11-16 21:47:17,949 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 09:47:14" (1/1) ... [2024-11-16 21:47:18,185 INFO L184 PluginConnector]: Executing the observer ReplaceArrayAssignments from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 09:47:14" (1/1) ... [2024-11-16 21:47:18,210 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 09:47:14" (1/1) ... [2024-11-16 21:47:18,374 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 09:47:14" (1/1) ... [2024-11-16 21:47:18,403 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 09:47:14" (1/1) ... [2024-11-16 21:47:18,473 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2024-11-16 21:47:18,474 INFO L112 PluginConnector]: ------------------------IcfgBuilder---------------------------- [2024-11-16 21:47:18,474 INFO L270 PluginConnector]: Initializing IcfgBuilder... [2024-11-16 21:47:18,474 INFO L274 PluginConnector]: IcfgBuilder initialized [2024-11-16 21:47:18,475 INFO L184 PluginConnector]: Executing the observer IcfgBuilderObserver from plugin IcfgBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 09:47:14" (1/1) ... [2024-11-16 21:47:18,480 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-16 21:47:18,490 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-16 21:47:18,514 INFO L229 MonitoredProcess]: Starting monitored process 1 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2024-11-16 21:47:18,516 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2024-11-16 21:47:18,560 INFO L130 BoogieDeclarations]: Found specification of procedure video_open [2024-11-16 21:47:18,560 INFO L138 BoogieDeclarations]: Found implementation of procedure video_open [2024-11-16 21:47:18,560 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.meminit [2024-11-16 21:47:18,560 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.meminit [2024-11-16 21:47:18,561 INFO L130 BoogieDeclarations]: Found specification of procedure vidioc_streamon [2024-11-16 21:47:18,561 INFO L138 BoogieDeclarations]: Found implementation of procedure vidioc_streamon [2024-11-16 21:47:18,561 INFO L130 BoogieDeclarations]: Found specification of procedure cx8800_unregister_video [2024-11-16 21:47:18,561 INFO L138 BoogieDeclarations]: Found implementation of procedure cx8800_unregister_video [2024-11-16 21:47:18,562 INFO L130 BoogieDeclarations]: Found specification of procedure vidioc_s_fmt_vid_cap [2024-11-16 21:47:18,562 INFO L138 BoogieDeclarations]: Found implementation of procedure vidioc_s_fmt_vid_cap [2024-11-16 21:47:18,562 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2024-11-16 21:47:18,562 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2024-11-16 21:47:18,562 INFO L130 BoogieDeclarations]: Found specification of procedure vidioc_g_input [2024-11-16 21:47:18,562 INFO L138 BoogieDeclarations]: Found implementation of procedure vidioc_g_input [2024-11-16 21:47:18,562 INFO L130 BoogieDeclarations]: Found specification of procedure vidioc_reqbufs [2024-11-16 21:47:18,563 INFO L138 BoogieDeclarations]: Found implementation of procedure vidioc_reqbufs [2024-11-16 21:47:18,563 INFO L130 BoogieDeclarations]: Found specification of procedure vidioc_enum_fmt_vid_cap [2024-11-16 21:47:18,563 INFO L138 BoogieDeclarations]: Found implementation of procedure vidioc_enum_fmt_vid_cap [2024-11-16 21:47:18,563 INFO L130 BoogieDeclarations]: Found specification of procedure free_irq [2024-11-16 21:47:18,563 INFO L138 BoogieDeclarations]: Found implementation of procedure free_irq [2024-11-16 21:47:18,563 INFO L130 BoogieDeclarations]: Found specification of procedure cx88_set_tvnorm [2024-11-16 21:47:18,563 INFO L138 BoogieDeclarations]: Found implementation of procedure cx88_set_tvnorm [2024-11-16 21:47:18,563 INFO L130 BoogieDeclarations]: Found specification of procedure cx88_set_tvaudio [2024-11-16 21:47:18,563 INFO L138 BoogieDeclarations]: Found implementation of procedure cx88_set_tvaudio [2024-11-16 21:47:18,563 INFO L130 BoogieDeclarations]: Found specification of procedure cx8800_s_vid_ctrl [2024-11-16 21:47:18,563 INFO L138 BoogieDeclarations]: Found implementation of procedure cx8800_s_vid_ctrl [2024-11-16 21:47:18,564 INFO L130 BoogieDeclarations]: Found specification of procedure res_free [2024-11-16 21:47:18,564 INFO L138 BoogieDeclarations]: Found implementation of procedure res_free [2024-11-16 21:47:18,564 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_slock_of_cx8800_dev [2024-11-16 21:47:18,564 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_slock_of_cx8800_dev [2024-11-16 21:47:18,564 INFO L130 BoogieDeclarations]: Found specification of procedure pci_name [2024-11-16 21:47:18,564 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_name [2024-11-16 21:47:18,565 INFO L130 BoogieDeclarations]: Found specification of procedure videobuf_to_dma [2024-11-16 21:47:18,565 INFO L138 BoogieDeclarations]: Found implementation of procedure videobuf_to_dma [2024-11-16 21:47:18,565 INFO L130 BoogieDeclarations]: Found specification of procedure cx88_shutdown [2024-11-16 21:47:18,565 INFO L138 BoogieDeclarations]: Found implementation of procedure cx88_shutdown [2024-11-16 21:47:18,565 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~int~TO~VOID [2024-11-16 21:47:18,565 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~int~TO~VOID [2024-11-16 21:47:18,565 INFO L130 BoogieDeclarations]: Found specification of procedure vidioc_g_fmt_vid_cap [2024-11-16 21:47:18,566 INFO L138 BoogieDeclarations]: Found implementation of procedure vidioc_g_fmt_vid_cap [2024-11-16 21:47:18,566 INFO L130 BoogieDeclarations]: Found specification of procedure cx88_newstation [2024-11-16 21:47:18,566 INFO L138 BoogieDeclarations]: Found implementation of procedure cx88_newstation [2024-11-16 21:47:18,566 INFO L130 BoogieDeclarations]: Found specification of procedure vidioc_g_std [2024-11-16 21:47:18,566 INFO L138 BoogieDeclarations]: Found implementation of procedure vidioc_g_std [2024-11-16 21:47:18,566 INFO L130 BoogieDeclarations]: Found specification of procedure __request_module [2024-11-16 21:47:18,566 INFO L138 BoogieDeclarations]: Found implementation of procedure __request_module [2024-11-16 21:47:18,567 INFO L130 BoogieDeclarations]: Found specification of procedure cx88_vdev_init [2024-11-16 21:47:18,567 INFO L138 BoogieDeclarations]: Found implementation of procedure cx88_vdev_init [2024-11-16 21:47:18,567 INFO L130 BoogieDeclarations]: Found specification of procedure video_mmap [2024-11-16 21:47:18,567 INFO L138 BoogieDeclarations]: Found implementation of procedure video_mmap [2024-11-16 21:47:18,567 INFO L130 BoogieDeclarations]: Found specification of procedure pci_get_drvdata [2024-11-16 21:47:18,567 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_get_drvdata [2024-11-16 21:47:18,568 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_xmalloc [2024-11-16 21:47:18,568 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_xmalloc [2024-11-16 21:47:18,568 INFO L130 BoogieDeclarations]: Found specification of procedure strlcpy [2024-11-16 21:47:18,568 INFO L138 BoogieDeclarations]: Found implementation of procedure strlcpy [2024-11-16 21:47:18,568 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_del_timer [2024-11-16 21:47:18,568 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_del_timer [2024-11-16 21:47:18,568 INFO L130 BoogieDeclarations]: Found specification of procedure v4l2_ctrl_new_std [2024-11-16 21:47:18,568 INFO L138 BoogieDeclarations]: Found implementation of procedure v4l2_ctrl_new_std [2024-11-16 21:47:18,569 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_is_err [2024-11-16 21:47:18,569 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_is_err [2024-11-16 21:47:18,569 INFO L130 BoogieDeclarations]: Found specification of procedure v4l2_ctrl_poll [2024-11-16 21:47:18,569 INFO L138 BoogieDeclarations]: Found implementation of procedure v4l2_ctrl_poll [2024-11-16 21:47:18,569 INFO L130 BoogieDeclarations]: Found specification of procedure vidioc_g_frequency [2024-11-16 21:47:18,569 INFO L138 BoogieDeclarations]: Found implementation of procedure vidioc_g_frequency [2024-11-16 21:47:18,569 INFO L130 BoogieDeclarations]: Found specification of procedure vidioc_querybuf [2024-11-16 21:47:18,570 INFO L138 BoogieDeclarations]: Found implementation of procedure vidioc_querybuf [2024-11-16 21:47:18,570 INFO L130 BoogieDeclarations]: Found specification of procedure vidioc_g_register [2024-11-16 21:47:18,570 INFO L138 BoogieDeclarations]: Found implementation of procedure vidioc_g_register [2024-11-16 21:47:18,570 INFO L130 BoogieDeclarations]: Found specification of procedure video_devdata [2024-11-16 21:47:18,570 INFO L138 BoogieDeclarations]: Found implementation of procedure video_devdata [2024-11-16 21:47:18,570 INFO L130 BoogieDeclarations]: Found specification of procedure v4l2_ctrl_handler_setup [2024-11-16 21:47:18,570 INFO L138 BoogieDeclarations]: Found implementation of procedure v4l2_ctrl_handler_setup [2024-11-16 21:47:18,570 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2024-11-16 21:47:18,570 INFO L130 BoogieDeclarations]: Found specification of procedure cx88_set_stereo [2024-11-16 21:47:18,570 INFO L138 BoogieDeclarations]: Found implementation of procedure cx88_set_stereo [2024-11-16 21:47:18,571 INFO L130 BoogieDeclarations]: Found specification of procedure cx8800_vbi_fmt [2024-11-16 21:47:18,571 INFO L138 BoogieDeclarations]: Found implementation of procedure cx8800_vbi_fmt [2024-11-16 21:47:18,571 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_102 [2024-11-16 21:47:18,571 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_102 [2024-11-16 21:47:18,571 INFO L130 BoogieDeclarations]: Found specification of procedure list_del [2024-11-16 21:47:18,571 INFO L138 BoogieDeclarations]: Found implementation of procedure list_del [2024-11-16 21:47:18,572 INFO L130 BoogieDeclarations]: Found specification of procedure cx88_audio_thread [2024-11-16 21:47:18,572 INFO L130 BoogieDeclarations]: Found specification of procedure vidioc_try_fmt_vid_cap [2024-11-16 21:47:18,572 INFO L138 BoogieDeclarations]: Found implementation of procedure vidioc_try_fmt_vid_cap [2024-11-16 21:47:18,572 INFO L130 BoogieDeclarations]: Found specification of procedure video_ioctl2 [2024-11-16 21:47:18,572 INFO L138 BoogieDeclarations]: Found implementation of procedure video_ioctl2 [2024-11-16 21:47:18,572 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#0 [2024-11-16 21:47:18,573 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#1 [2024-11-16 21:47:18,573 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#2 [2024-11-16 21:47:18,573 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#3 [2024-11-16 21:47:18,573 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#4 [2024-11-16 21:47:18,573 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#5 [2024-11-16 21:47:18,573 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#6 [2024-11-16 21:47:18,573 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#7 [2024-11-16 21:47:18,573 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#8 [2024-11-16 21:47:18,574 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#9 [2024-11-16 21:47:18,574 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#10 [2024-11-16 21:47:18,574 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#11 [2024-11-16 21:47:18,574 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#12 [2024-11-16 21:47:18,574 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#13 [2024-11-16 21:47:18,574 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#14 [2024-11-16 21:47:18,574 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#15 [2024-11-16 21:47:18,575 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#16 [2024-11-16 21:47:18,575 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#17 [2024-11-16 21:47:18,575 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#18 [2024-11-16 21:47:18,575 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#19 [2024-11-16 21:47:18,575 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#20 [2024-11-16 21:47:18,575 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#21 [2024-11-16 21:47:18,575 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#22 [2024-11-16 21:47:18,575 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#23 [2024-11-16 21:47:18,575 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#24 [2024-11-16 21:47:18,575 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#25 [2024-11-16 21:47:18,576 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#26 [2024-11-16 21:47:18,576 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#27 [2024-11-16 21:47:18,576 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#28 [2024-11-16 21:47:18,576 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#29 [2024-11-16 21:47:18,576 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#30 [2024-11-16 21:47:18,576 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#31 [2024-11-16 21:47:18,576 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~~u32~0~X~~u32~0~X~~u32~0~TO~int [2024-11-16 21:47:18,576 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~~u32~0~X~~u32~0~X~~u32~0~TO~int [2024-11-16 21:47:18,576 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assume [2024-11-16 21:47:18,576 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assume [2024-11-16 21:47:18,577 INFO L130 BoogieDeclarations]: Found specification of procedure cx8800_restart_vbi_queue [2024-11-16 21:47:18,577 INFO L138 BoogieDeclarations]: Found implementation of procedure cx8800_restart_vbi_queue [2024-11-16 21:47:18,577 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#0 [2024-11-16 21:47:18,577 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#1 [2024-11-16 21:47:18,577 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#2 [2024-11-16 21:47:18,577 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#3 [2024-11-16 21:47:18,578 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#4 [2024-11-16 21:47:18,578 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#5 [2024-11-16 21:47:18,578 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#6 [2024-11-16 21:47:18,578 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#7 [2024-11-16 21:47:18,578 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#8 [2024-11-16 21:47:18,578 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#9 [2024-11-16 21:47:18,578 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#10 [2024-11-16 21:47:18,579 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#11 [2024-11-16 21:47:18,579 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#12 [2024-11-16 21:47:18,579 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#13 [2024-11-16 21:47:18,579 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#14 [2024-11-16 21:47:18,579 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#15 [2024-11-16 21:47:18,579 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#16 [2024-11-16 21:47:18,579 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#17 [2024-11-16 21:47:18,580 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#18 [2024-11-16 21:47:18,580 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#19 [2024-11-16 21:47:18,580 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#20 [2024-11-16 21:47:18,580 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#21 [2024-11-16 21:47:18,580 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#22 [2024-11-16 21:47:18,580 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#23 [2024-11-16 21:47:18,580 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#24 [2024-11-16 21:47:18,581 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#25 [2024-11-16 21:47:18,581 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#26 [2024-11-16 21:47:18,581 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#27 [2024-11-16 21:47:18,581 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#28 [2024-11-16 21:47:18,581 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#29 [2024-11-16 21:47:18,581 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#30 [2024-11-16 21:47:18,582 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#31 [2024-11-16 21:47:18,582 INFO L130 BoogieDeclarations]: Found specification of procedure cx8800_finidev [2024-11-16 21:47:18,582 INFO L138 BoogieDeclarations]: Found implementation of procedure cx8800_finidev [2024-11-16 21:47:18,582 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_to_interrupt_context [2024-11-16 21:47:18,582 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_to_interrupt_context [2024-11-16 21:47:18,582 INFO L130 BoogieDeclarations]: Found specification of procedure list_move_tail [2024-11-16 21:47:18,582 INFO L138 BoogieDeclarations]: Found implementation of procedure list_move_tail [2024-11-16 21:47:18,582 INFO L130 BoogieDeclarations]: Found specification of procedure cx88_querycap [2024-11-16 21:47:18,583 INFO L138 BoogieDeclarations]: Found implementation of procedure cx88_querycap [2024-11-16 21:47:18,583 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_dev_set_drvdata [2024-11-16 21:47:18,583 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_dev_set_drvdata [2024-11-16 21:47:18,583 INFO L130 BoogieDeclarations]: Found specification of procedure cx88_set_freq [2024-11-16 21:47:18,583 INFO L138 BoogieDeclarations]: Found implementation of procedure cx88_set_freq [2024-11-16 21:47:18,583 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_err_code [2024-11-16 21:47:18,583 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_err_code [2024-11-16 21:47:18,583 INFO L130 BoogieDeclarations]: Found specification of procedure cx8800_s_aud_ctrl [2024-11-16 21:47:18,583 INFO L138 BoogieDeclarations]: Found implementation of procedure cx8800_s_aud_ctrl [2024-11-16 21:47:18,584 INFO L130 BoogieDeclarations]: Found specification of procedure video_read [2024-11-16 21:47:18,584 INFO L138 BoogieDeclarations]: Found implementation of procedure video_read [2024-11-16 21:47:18,584 INFO L130 BoogieDeclarations]: Found specification of procedure list_add_tail [2024-11-16 21:47:18,584 INFO L138 BoogieDeclarations]: Found implementation of procedure list_add_tail [2024-11-16 21:47:18,584 INFO L130 BoogieDeclarations]: Found specification of procedure cx88_video_mux [2024-11-16 21:47:18,584 INFO L138 BoogieDeclarations]: Found implementation of procedure cx88_video_mux [2024-11-16 21:47:18,584 INFO L130 BoogieDeclarations]: Found specification of procedure pci_disable_device [2024-11-16 21:47:18,584 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_disable_device [2024-11-16 21:47:18,584 INFO L130 BoogieDeclarations]: Found specification of procedure video_is_registered [2024-11-16 21:47:18,585 INFO L138 BoogieDeclarations]: Found implementation of procedure video_is_registered [2024-11-16 21:47:18,585 INFO L130 BoogieDeclarations]: Found specification of procedure v4l2_ctrl_subscribe_event [2024-11-16 21:47:18,585 INFO L138 BoogieDeclarations]: Found implementation of procedure v4l2_ctrl_subscribe_event [2024-11-16 21:47:18,585 INFO L130 BoogieDeclarations]: Found specification of procedure video_unregister_device [2024-11-16 21:47:18,585 INFO L138 BoogieDeclarations]: Found implementation of procedure video_unregister_device [2024-11-16 21:47:18,585 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2024-11-16 21:47:18,585 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_1 [2024-11-16 21:47:18,585 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_1 [2024-11-16 21:47:18,585 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_0 [2024-11-16 21:47:18,585 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_0 [2024-11-16 21:47:18,585 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_2 [2024-11-16 21:47:18,585 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_2 [2024-11-16 21:47:18,585 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mod_timer [2024-11-16 21:47:18,586 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mod_timer [2024-11-16 21:47:18,586 INFO L130 BoogieDeclarations]: Found specification of procedure videobuf_queue_sg_init [2024-11-16 21:47:18,586 INFO L138 BoogieDeclarations]: Found implementation of procedure videobuf_queue_sg_init [2024-11-16 21:47:18,586 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2024-11-16 21:47:18,586 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undef_int [2024-11-16 21:47:18,586 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undef_int [2024-11-16 21:47:18,586 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#0 [2024-11-16 21:47:18,587 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#1 [2024-11-16 21:47:18,587 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#2 [2024-11-16 21:47:18,587 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#3 [2024-11-16 21:47:18,587 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#4 [2024-11-16 21:47:18,587 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#5 [2024-11-16 21:47:18,587 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#6 [2024-11-16 21:47:18,587 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#7 [2024-11-16 21:47:18,588 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#8 [2024-11-16 21:47:18,588 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#9 [2024-11-16 21:47:18,588 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#10 [2024-11-16 21:47:18,588 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#11 [2024-11-16 21:47:18,588 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#12 [2024-11-16 21:47:18,588 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#13 [2024-11-16 21:47:18,588 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#14 [2024-11-16 21:47:18,588 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#15 [2024-11-16 21:47:18,588 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#16 [2024-11-16 21:47:18,589 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#17 [2024-11-16 21:47:18,589 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#18 [2024-11-16 21:47:18,589 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#19 [2024-11-16 21:47:18,589 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#20 [2024-11-16 21:47:18,589 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#21 [2024-11-16 21:47:18,589 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#22 [2024-11-16 21:47:18,589 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#23 [2024-11-16 21:47:18,589 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#24 [2024-11-16 21:47:18,590 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#25 [2024-11-16 21:47:18,590 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#26 [2024-11-16 21:47:18,590 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#27 [2024-11-16 21:47:18,590 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#28 [2024-11-16 21:47:18,590 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#29 [2024-11-16 21:47:18,590 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#30 [2024-11-16 21:47:18,590 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#31 [2024-11-16 21:47:18,591 INFO L130 BoogieDeclarations]: Found specification of procedure video_release [2024-11-16 21:47:18,591 INFO L138 BoogieDeclarations]: Found implementation of procedure video_release [2024-11-16 21:47:18,591 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~VOID [2024-11-16 21:47:18,591 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~VOID [2024-11-16 21:47:18,591 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~int [2024-11-16 21:47:18,591 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~int [2024-11-16 21:47:18,591 INFO L130 BoogieDeclarations]: Found specification of procedure restart_video_queue [2024-11-16 21:47:18,591 INFO L138 BoogieDeclarations]: Found implementation of procedure restart_video_queue [2024-11-16 21:47:18,591 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_exclusive_spin_is_locked [2024-11-16 21:47:18,591 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_exclusive_spin_is_locked [2024-11-16 21:47:18,592 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert [2024-11-16 21:47:18,592 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert [2024-11-16 21:47:18,592 INFO L130 BoogieDeclarations]: Found specification of procedure vidioc_qbuf [2024-11-16 21:47:18,592 INFO L138 BoogieDeclarations]: Found implementation of procedure vidioc_qbuf [2024-11-16 21:47:18,592 INFO L130 BoogieDeclarations]: Found specification of procedure cx88_wakeup [2024-11-16 21:47:18,592 INFO L138 BoogieDeclarations]: Found implementation of procedure cx88_wakeup [2024-11-16 21:47:18,592 INFO L130 BoogieDeclarations]: Found specification of procedure mod_timer [2024-11-16 21:47:18,592 INFO L138 BoogieDeclarations]: Found implementation of procedure mod_timer [2024-11-16 21:47:18,592 INFO L130 BoogieDeclarations]: Found specification of procedure v4l2_ctrl_s_ctrl [2024-11-16 21:47:18,592 INFO L138 BoogieDeclarations]: Found implementation of procedure v4l2_ctrl_s_ctrl [2024-11-16 21:47:18,592 INFO L130 BoogieDeclarations]: Found specification of procedure __ldv_spin_lock [2024-11-16 21:47:18,592 INFO L138 BoogieDeclarations]: Found implementation of procedure __ldv_spin_lock [2024-11-16 21:47:18,592 INFO L130 BoogieDeclarations]: Found specification of procedure videobuf_iolock [2024-11-16 21:47:18,592 INFO L138 BoogieDeclarations]: Found implementation of procedure videobuf_iolock [2024-11-16 21:47:18,593 INFO L130 BoogieDeclarations]: Found specification of procedure cx88_enum_input [2024-11-16 21:47:18,593 INFO L138 BoogieDeclarations]: Found implementation of procedure cx88_enum_input [2024-11-16 21:47:18,593 INFO L130 BoogieDeclarations]: Found specification of procedure cx88_sram_channel_dump [2024-11-16 21:47:18,593 INFO L138 BoogieDeclarations]: Found implementation of procedure cx88_sram_channel_dump [2024-11-16 21:47:18,593 INFO L130 BoogieDeclarations]: Found specification of procedure video_set_drvdata [2024-11-16 21:47:18,593 INFO L138 BoogieDeclarations]: Found implementation of procedure video_set_drvdata [2024-11-16 21:47:18,593 INFO L130 BoogieDeclarations]: Found specification of procedure vidioc_g_tuner [2024-11-16 21:47:18,593 INFO L138 BoogieDeclarations]: Found implementation of procedure vidioc_g_tuner [2024-11-16 21:47:18,593 INFO L130 BoogieDeclarations]: Found specification of procedure res_check [2024-11-16 21:47:18,593 INFO L138 BoogieDeclarations]: Found implementation of procedure res_check [2024-11-16 21:47:18,593 INFO L130 BoogieDeclarations]: Found specification of procedure format_by_fourcc [2024-11-16 21:47:18,593 INFO L138 BoogieDeclarations]: Found implementation of procedure format_by_fourcc [2024-11-16 21:47:18,593 INFO L130 BoogieDeclarations]: Found specification of procedure cx88_risc_buffer [2024-11-16 21:47:18,594 INFO L138 BoogieDeclarations]: Found implementation of procedure cx88_risc_buffer [2024-11-16 21:47:18,594 INFO L130 BoogieDeclarations]: Found specification of procedure dev_name [2024-11-16 21:47:18,594 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_name [2024-11-16 21:47:18,594 INFO L130 BoogieDeclarations]: Found specification of procedure writel [2024-11-16 21:47:18,594 INFO L138 BoogieDeclarations]: Found implementation of procedure writel [2024-11-16 21:47:18,594 INFO L130 BoogieDeclarations]: Found specification of procedure v4l2_event_unsubscribe [2024-11-16 21:47:18,594 INFO L138 BoogieDeclarations]: Found implementation of procedure v4l2_event_unsubscribe [2024-11-16 21:47:18,595 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2024-11-16 21:47:18,595 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2024-11-16 21:47:18,595 INFO L130 BoogieDeclarations]: Found specification of procedure cx88_risc_stopper [2024-11-16 21:47:18,595 INFO L138 BoogieDeclarations]: Found implementation of procedure cx88_risc_stopper [2024-11-16 21:47:18,595 INFO L130 BoogieDeclarations]: Found specification of procedure IS_ERR [2024-11-16 21:47:18,596 INFO L138 BoogieDeclarations]: Found implementation of procedure IS_ERR [2024-11-16 21:47:18,596 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#0 [2024-11-16 21:47:18,596 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#1 [2024-11-16 21:47:18,596 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#2 [2024-11-16 21:47:18,596 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#3 [2024-11-16 21:47:18,596 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#4 [2024-11-16 21:47:18,596 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#5 [2024-11-16 21:47:18,597 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#6 [2024-11-16 21:47:18,597 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#7 [2024-11-16 21:47:18,597 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#8 [2024-11-16 21:47:18,597 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#9 [2024-11-16 21:47:18,597 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#10 [2024-11-16 21:47:18,597 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#11 [2024-11-16 21:47:18,597 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#12 [2024-11-16 21:47:18,597 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#13 [2024-11-16 21:47:18,597 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#14 [2024-11-16 21:47:18,598 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#15 [2024-11-16 21:47:18,598 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#16 [2024-11-16 21:47:18,598 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#17 [2024-11-16 21:47:18,598 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#18 [2024-11-16 21:47:18,598 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#19 [2024-11-16 21:47:18,598 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#20 [2024-11-16 21:47:18,598 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#21 [2024-11-16 21:47:18,598 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#22 [2024-11-16 21:47:18,599 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#23 [2024-11-16 21:47:18,599 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#24 [2024-11-16 21:47:18,599 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#25 [2024-11-16 21:47:18,599 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#26 [2024-11-16 21:47:18,599 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#27 [2024-11-16 21:47:18,599 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#28 [2024-11-16 21:47:18,599 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#29 [2024-11-16 21:47:18,600 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#30 [2024-11-16 21:47:18,600 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#31 [2024-11-16 21:47:18,600 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#0 [2024-11-16 21:47:18,600 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#1 [2024-11-16 21:47:18,600 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#2 [2024-11-16 21:47:18,600 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#3 [2024-11-16 21:47:18,600 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#4 [2024-11-16 21:47:18,600 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#5 [2024-11-16 21:47:18,601 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#6 [2024-11-16 21:47:18,601 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#7 [2024-11-16 21:47:18,601 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#8 [2024-11-16 21:47:18,601 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#9 [2024-11-16 21:47:18,601 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#10 [2024-11-16 21:47:18,601 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#11 [2024-11-16 21:47:18,601 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#12 [2024-11-16 21:47:18,601 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#13 [2024-11-16 21:47:18,602 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#14 [2024-11-16 21:47:18,602 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#15 [2024-11-16 21:47:18,602 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#16 [2024-11-16 21:47:18,602 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#17 [2024-11-16 21:47:18,602 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#18 [2024-11-16 21:47:18,602 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#19 [2024-11-16 21:47:18,602 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#20 [2024-11-16 21:47:18,602 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#21 [2024-11-16 21:47:18,602 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#22 [2024-11-16 21:47:18,603 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#23 [2024-11-16 21:47:18,603 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#24 [2024-11-16 21:47:18,603 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#25 [2024-11-16 21:47:18,603 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#26 [2024-11-16 21:47:18,603 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#27 [2024-11-16 21:47:18,603 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#28 [2024-11-16 21:47:18,603 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#29 [2024-11-16 21:47:18,603 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#30 [2024-11-16 21:47:18,604 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#31 [2024-11-16 21:47:18,604 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#0 [2024-11-16 21:47:18,604 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#1 [2024-11-16 21:47:18,604 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#2 [2024-11-16 21:47:18,604 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#3 [2024-11-16 21:47:18,604 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#4 [2024-11-16 21:47:18,604 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#5 [2024-11-16 21:47:18,604 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#6 [2024-11-16 21:47:18,604 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#7 [2024-11-16 21:47:18,604 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#8 [2024-11-16 21:47:18,604 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#9 [2024-11-16 21:47:18,604 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#10 [2024-11-16 21:47:18,604 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#11 [2024-11-16 21:47:18,604 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#12 [2024-11-16 21:47:18,604 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#13 [2024-11-16 21:47:18,604 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#14 [2024-11-16 21:47:18,604 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#15 [2024-11-16 21:47:18,605 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#16 [2024-11-16 21:47:18,605 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#17 [2024-11-16 21:47:18,605 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#18 [2024-11-16 21:47:18,605 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#19 [2024-11-16 21:47:18,605 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#20 [2024-11-16 21:47:18,605 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#21 [2024-11-16 21:47:18,605 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#22 [2024-11-16 21:47:18,605 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#23 [2024-11-16 21:47:18,605 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#24 [2024-11-16 21:47:18,605 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#25 [2024-11-16 21:47:18,605 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#26 [2024-11-16 21:47:18,605 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#27 [2024-11-16 21:47:18,605 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#28 [2024-11-16 21:47:18,606 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#29 [2024-11-16 21:47:18,606 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#30 [2024-11-16 21:47:18,606 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#31 [2024-11-16 21:47:18,606 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2024-11-16 21:47:18,606 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2024-11-16 21:47:18,606 INFO L130 BoogieDeclarations]: Found specification of procedure vidioc_s_std [2024-11-16 21:47:18,606 INFO L138 BoogieDeclarations]: Found implementation of procedure vidioc_s_std [2024-11-16 21:47:18,606 INFO L130 BoogieDeclarations]: Found specification of procedure vidioc_streamoff [2024-11-16 21:47:18,606 INFO L138 BoogieDeclarations]: Found implementation of procedure vidioc_streamoff [2024-11-16 21:47:18,606 INFO L130 BoogieDeclarations]: Found specification of procedure cx88_sram_channel_setup [2024-11-16 21:47:18,606 INFO L138 BoogieDeclarations]: Found implementation of procedure cx88_sram_channel_setup [2024-11-16 21:47:18,606 INFO L130 BoogieDeclarations]: Found specification of procedure cx88_free_buffer [2024-11-16 21:47:18,606 INFO L138 BoogieDeclarations]: Found implementation of procedure cx88_free_buffer [2024-11-16 21:47:18,606 INFO L130 BoogieDeclarations]: Found specification of procedure video_device_release [2024-11-16 21:47:18,606 INFO L138 BoogieDeclarations]: Found implementation of procedure video_device_release [2024-11-16 21:47:18,607 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_to_process_context [2024-11-16 21:47:18,607 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_to_process_context [2024-11-16 21:47:18,607 INFO L130 BoogieDeclarations]: Found specification of procedure vidioc_enum_input [2024-11-16 21:47:18,607 INFO L138 BoogieDeclarations]: Found implementation of procedure vidioc_enum_input [2024-11-16 21:47:18,607 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_unlock [2024-11-16 21:47:18,607 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_unlock [2024-11-16 21:47:18,608 INFO L130 BoogieDeclarations]: Found specification of procedure res_get [2024-11-16 21:47:18,608 INFO L138 BoogieDeclarations]: Found implementation of procedure res_get [2024-11-16 21:47:18,608 INFO L130 BoogieDeclarations]: Found specification of procedure videobuf_mmap_free [2024-11-16 21:47:18,608 INFO L138 BoogieDeclarations]: Found implementation of procedure videobuf_mmap_free [2024-11-16 21:47:18,609 INFO L130 BoogieDeclarations]: Found specification of procedure cx8800_resume [2024-11-16 21:47:18,609 INFO L138 BoogieDeclarations]: Found implementation of procedure cx8800_resume [2024-11-16 21:47:18,609 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_EMGentry_exit_cx8800_pci_driver_exit_15_2 [2024-11-16 21:47:18,609 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_EMGentry_exit_cx8800_pci_driver_exit_15_2 [2024-11-16 21:47:18,609 INFO L130 BoogieDeclarations]: Found specification of procedure vidioc_s_frequency [2024-11-16 21:47:18,609 INFO L138 BoogieDeclarations]: Found implementation of procedure vidioc_s_frequency [2024-11-16 21:47:18,609 INFO L130 BoogieDeclarations]: Found specification of procedure del_timer [2024-11-16 21:47:18,610 INFO L138 BoogieDeclarations]: Found implementation of procedure del_timer [2024-11-16 21:47:18,610 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_dev_get_drvdata [2024-11-16 21:47:18,610 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_dev_get_drvdata [2024-11-16 21:47:18,610 INFO L130 BoogieDeclarations]: Found specification of procedure video_poll [2024-11-16 21:47:18,610 INFO L138 BoogieDeclarations]: Found implementation of procedure video_poll [2024-11-16 21:47:18,610 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2024-11-16 21:47:18,610 INFO L130 BoogieDeclarations]: Found specification of procedure INIT_LIST_HEAD [2024-11-16 21:47:18,610 INFO L138 BoogieDeclarations]: Found implementation of procedure INIT_LIST_HEAD [2024-11-16 21:47:18,611 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#0 [2024-11-16 21:47:18,611 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#1 [2024-11-16 21:47:18,611 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#2 [2024-11-16 21:47:18,611 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#3 [2024-11-16 21:47:18,611 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#4 [2024-11-16 21:47:18,611 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#5 [2024-11-16 21:47:18,611 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#6 [2024-11-16 21:47:18,611 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#7 [2024-11-16 21:47:18,611 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#8 [2024-11-16 21:47:18,612 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#9 [2024-11-16 21:47:18,612 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#10 [2024-11-16 21:47:18,612 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#11 [2024-11-16 21:47:18,612 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#12 [2024-11-16 21:47:18,612 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#13 [2024-11-16 21:47:18,612 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#14 [2024-11-16 21:47:18,612 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#15 [2024-11-16 21:47:18,612 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#16 [2024-11-16 21:47:18,612 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#17 [2024-11-16 21:47:18,613 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#18 [2024-11-16 21:47:18,613 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#19 [2024-11-16 21:47:18,613 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#20 [2024-11-16 21:47:18,613 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#21 [2024-11-16 21:47:18,613 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#22 [2024-11-16 21:47:18,613 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#23 [2024-11-16 21:47:18,613 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#24 [2024-11-16 21:47:18,613 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#25 [2024-11-16 21:47:18,613 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#26 [2024-11-16 21:47:18,614 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#27 [2024-11-16 21:47:18,614 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#28 [2024-11-16 21:47:18,614 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#29 [2024-11-16 21:47:18,614 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#30 [2024-11-16 21:47:18,614 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#31 [2024-11-16 21:47:18,614 INFO L130 BoogieDeclarations]: Found specification of procedure cx88_core_put [2024-11-16 21:47:18,614 INFO L138 BoogieDeclarations]: Found implementation of procedure cx88_core_put [2024-11-16 21:47:18,614 INFO L130 BoogieDeclarations]: Found specification of procedure v4l2_ctrl_find [2024-11-16 21:47:18,614 INFO L138 BoogieDeclarations]: Found implementation of procedure v4l2_ctrl_find [2024-11-16 21:47:18,615 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_irqrestore_100 [2024-11-16 21:47:18,615 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_irqrestore_100 [2024-11-16 21:47:18,615 INFO L130 BoogieDeclarations]: Found specification of procedure buffer_release [2024-11-16 21:47:18,615 INFO L138 BoogieDeclarations]: Found implementation of procedure buffer_release [2024-11-16 21:47:18,615 INFO L130 BoogieDeclarations]: Found specification of procedure start_video_dma [2024-11-16 21:47:18,615 INFO L138 BoogieDeclarations]: Found implementation of procedure start_video_dma [2024-11-16 21:47:18,615 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#0 [2024-11-16 21:47:18,615 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#1 [2024-11-16 21:47:18,616 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#2 [2024-11-16 21:47:18,616 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#3 [2024-11-16 21:47:18,616 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#4 [2024-11-16 21:47:18,616 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#5 [2024-11-16 21:47:18,616 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#6 [2024-11-16 21:47:18,616 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#7 [2024-11-16 21:47:18,616 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#8 [2024-11-16 21:47:18,616 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#9 [2024-11-16 21:47:18,617 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#10 [2024-11-16 21:47:18,617 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#11 [2024-11-16 21:47:18,617 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#12 [2024-11-16 21:47:18,617 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#13 [2024-11-16 21:47:18,617 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#14 [2024-11-16 21:47:18,617 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#15 [2024-11-16 21:47:18,617 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#16 [2024-11-16 21:47:18,617 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#17 [2024-11-16 21:47:18,617 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#18 [2024-11-16 21:47:18,617 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#19 [2024-11-16 21:47:18,617 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#20 [2024-11-16 21:47:18,617 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#21 [2024-11-16 21:47:18,617 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#22 [2024-11-16 21:47:18,617 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#23 [2024-11-16 21:47:18,617 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#24 [2024-11-16 21:47:18,618 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#25 [2024-11-16 21:47:18,618 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#26 [2024-11-16 21:47:18,618 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#27 [2024-11-16 21:47:18,618 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#28 [2024-11-16 21:47:18,618 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#29 [2024-11-16 21:47:18,618 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#30 [2024-11-16 21:47:18,618 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#31 [2024-11-16 21:47:18,618 INFO L130 BoogieDeclarations]: Found specification of procedure printk [2024-11-16 21:47:18,618 INFO L138 BoogieDeclarations]: Found implementation of procedure printk [2024-11-16 21:47:18,618 INFO L130 BoogieDeclarations]: Found specification of procedure video_device_node_name [2024-11-16 21:47:18,618 INFO L138 BoogieDeclarations]: Found implementation of procedure video_device_node_name [2024-11-16 21:47:18,618 INFO L130 BoogieDeclarations]: Found specification of procedure kzalloc [2024-11-16 21:47:18,618 INFO L138 BoogieDeclarations]: Found implementation of procedure kzalloc [2024-11-16 21:47:18,618 INFO L130 BoogieDeclarations]: Found specification of procedure get_queue [2024-11-16 21:47:18,618 INFO L138 BoogieDeclarations]: Found implementation of procedure get_queue [2024-11-16 21:47:18,618 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_lock_nested [2024-11-16 21:47:18,618 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_lock_nested [2024-11-16 21:47:18,619 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_positive_int [2024-11-16 21:47:18,619 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_positive_int [2024-11-16 21:47:18,619 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free_irq [2024-11-16 21:47:18,619 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free_irq [2024-11-16 21:47:18,619 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_zalloc [2024-11-16 21:47:18,619 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_zalloc [2024-11-16 21:47:18,619 INFO L130 BoogieDeclarations]: Found specification of procedure vidioc_dqbuf [2024-11-16 21:47:18,619 INFO L138 BoogieDeclarations]: Found implementation of procedure vidioc_dqbuf [2024-11-16 21:47:18,619 INFO L130 BoogieDeclarations]: Found specification of procedure list_empty [2024-11-16 21:47:18,619 INFO L138 BoogieDeclarations]: Found implementation of procedure list_empty [2024-11-16 21:47:18,619 INFO L130 BoogieDeclarations]: Found specification of procedure vidioc_querycap [2024-11-16 21:47:18,619 INFO L138 BoogieDeclarations]: Found implementation of procedure vidioc_querycap [2024-11-16 21:47:18,619 INFO L130 BoogieDeclarations]: Found specification of procedure video_register_device [2024-11-16 21:47:18,619 INFO L138 BoogieDeclarations]: Found implementation of procedure video_register_device [2024-11-16 21:47:18,619 INFO L130 BoogieDeclarations]: Found specification of procedure kfree [2024-11-16 21:47:18,619 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree [2024-11-16 21:47:18,619 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#0 [2024-11-16 21:47:18,620 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#1 [2024-11-16 21:47:18,620 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#2 [2024-11-16 21:47:18,620 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#3 [2024-11-16 21:47:18,620 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#4 [2024-11-16 21:47:18,620 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#5 [2024-11-16 21:47:18,620 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#6 [2024-11-16 21:47:18,620 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#7 [2024-11-16 21:47:18,620 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#8 [2024-11-16 21:47:18,621 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#9 [2024-11-16 21:47:18,621 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#10 [2024-11-16 21:47:18,621 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#11 [2024-11-16 21:47:18,621 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#12 [2024-11-16 21:47:18,622 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#13 [2024-11-16 21:47:18,622 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#14 [2024-11-16 21:47:18,622 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#15 [2024-11-16 21:47:18,622 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#16 [2024-11-16 21:47:18,622 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#17 [2024-11-16 21:47:18,622 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#18 [2024-11-16 21:47:18,622 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#19 [2024-11-16 21:47:18,622 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#20 [2024-11-16 21:47:18,622 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#21 [2024-11-16 21:47:18,623 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#22 [2024-11-16 21:47:18,623 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#23 [2024-11-16 21:47:18,623 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#24 [2024-11-16 21:47:18,623 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#25 [2024-11-16 21:47:18,623 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#26 [2024-11-16 21:47:18,623 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#27 [2024-11-16 21:47:18,623 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#28 [2024-11-16 21:47:18,623 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#29 [2024-11-16 21:47:18,623 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#30 [2024-11-16 21:47:18,624 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#31 [2024-11-16 21:47:18,624 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2024-11-16 21:47:18,624 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2024-11-16 21:47:18,624 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock_101 [2024-11-16 21:47:18,624 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock_101 [2024-11-16 21:47:18,624 INFO L130 BoogieDeclarations]: Found specification of procedure vidioc_s_input [2024-11-16 21:47:18,624 INFO L138 BoogieDeclarations]: Found implementation of procedure vidioc_s_input [2024-11-16 21:47:18,624 INFO L130 BoogieDeclarations]: Found specification of procedure pci_enable_device [2024-11-16 21:47:18,625 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_enable_device [2024-11-16 21:47:18,625 INFO L130 BoogieDeclarations]: Found specification of procedure vidioc_s_tuner [2024-11-16 21:47:18,625 INFO L138 BoogieDeclarations]: Found implementation of procedure vidioc_s_tuner [2024-11-16 21:47:18,625 INFO L130 BoogieDeclarations]: Found specification of procedure __wake_up [2024-11-16 21:47:18,625 INFO L138 BoogieDeclarations]: Found implementation of procedure __wake_up [2024-11-16 21:47:18,625 INFO L130 BoogieDeclarations]: Found specification of procedure cx8800_start_vbi_dma [2024-11-16 21:47:18,625 INFO L138 BoogieDeclarations]: Found implementation of procedure cx8800_start_vbi_dma [2024-11-16 21:47:18,625 INFO L130 BoogieDeclarations]: Found specification of procedure cx88_ir_stop [2024-11-16 21:47:18,626 INFO L138 BoogieDeclarations]: Found implementation of procedure cx88_ir_stop [2024-11-16 21:47:18,626 INFO L130 BoogieDeclarations]: Found specification of procedure vidioc_s_register [2024-11-16 21:47:18,626 INFO L138 BoogieDeclarations]: Found implementation of procedure vidioc_s_register [2024-11-16 21:47:18,626 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free [2024-11-16 21:47:18,626 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free [2024-11-16 21:47:18,626 INFO L130 BoogieDeclarations]: Found specification of procedure init_timer_key [2024-11-16 21:47:18,626 INFO L138 BoogieDeclarations]: Found implementation of procedure init_timer_key [2024-11-16 21:47:18,626 INFO L130 BoogieDeclarations]: Found specification of procedure pci_set_power_state [2024-11-16 21:47:18,626 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_set_power_state [2024-11-16 21:47:18,627 INFO L130 BoogieDeclarations]: Found specification of procedure norm_maxw [2024-11-16 21:47:18,627 INFO L138 BoogieDeclarations]: Found implementation of procedure norm_maxw [2024-11-16 21:47:18,627 INFO L130 BoogieDeclarations]: Found specification of procedure msecs_to_jiffies [2024-11-16 21:47:18,627 INFO L138 BoogieDeclarations]: Found implementation of procedure msecs_to_jiffies [2024-11-16 21:47:18,627 INFO L130 BoogieDeclarations]: Found specification of procedure norm_maxh [2024-11-16 21:47:18,627 INFO L138 BoogieDeclarations]: Found implementation of procedure norm_maxh [2024-11-16 21:47:18,627 INFO L130 BoogieDeclarations]: Found specification of procedure get_resource [2024-11-16 21:47:18,627 INFO L138 BoogieDeclarations]: Found implementation of procedure get_resource [2024-11-16 21:47:18,627 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~TO~int [2024-11-16 21:47:18,627 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~TO~int [2024-11-16 21:47:18,627 INFO L130 BoogieDeclarations]: Found specification of procedure readl [2024-11-16 21:47:18,627 INFO L138 BoogieDeclarations]: Found implementation of procedure readl [2024-11-16 21:47:18,627 INFO L130 BoogieDeclarations]: Found specification of procedure cx8800_initdev [2024-11-16 21:47:18,628 INFO L138 BoogieDeclarations]: Found implementation of procedure cx8800_initdev [2024-11-16 21:47:18,628 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2024-11-16 21:47:18,628 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#1 [2024-11-16 21:47:18,628 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#2 [2024-11-16 21:47:18,628 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#3 [2024-11-16 21:47:18,628 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#4 [2024-11-16 21:47:18,628 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#5 [2024-11-16 21:47:18,628 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#6 [2024-11-16 21:47:18,628 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#7 [2024-11-16 21:47:18,628 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#8 [2024-11-16 21:47:18,628 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#9 [2024-11-16 21:47:18,628 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#10 [2024-11-16 21:47:18,628 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#11 [2024-11-16 21:47:18,628 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#12 [2024-11-16 21:47:18,628 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#13 [2024-11-16 21:47:18,628 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#14 [2024-11-16 21:47:18,628 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#15 [2024-11-16 21:47:18,629 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#16 [2024-11-16 21:47:18,629 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#17 [2024-11-16 21:47:18,629 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#18 [2024-11-16 21:47:18,629 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#19 [2024-11-16 21:47:18,629 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#20 [2024-11-16 21:47:18,629 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#21 [2024-11-16 21:47:18,629 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#22 [2024-11-16 21:47:18,629 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#23 [2024-11-16 21:47:18,629 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#24 [2024-11-16 21:47:18,630 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#25 [2024-11-16 21:47:18,630 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#26 [2024-11-16 21:47:18,630 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#27 [2024-11-16 21:47:18,630 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#28 [2024-11-16 21:47:18,630 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#29 [2024-11-16 21:47:18,630 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#30 [2024-11-16 21:47:18,630 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#31 [2024-11-16 21:47:18,630 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock_slock_of_cx8800_dev [2024-11-16 21:47:18,631 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock_slock_of_cx8800_dev [2024-11-16 21:47:18,631 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_final_state [2024-11-16 21:47:18,631 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_final_state [2024-11-16 21:47:20,029 INFO L256 CfgBuilder]: Building ICFG [2024-11-16 21:47:20,034 INFO L286 CfgBuilder]: Building CFG for each procedure with an implementation [2024-11-16 21:47:20,321 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L19050: havoc videobuf_streamon_#t~nondet2181#1; [2024-11-16 21:47:20,420 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L19039: havoc videobuf_reqbufs_#t~nondet2179#1; [2024-11-16 21:47:20,438 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L18807: havoc #t~nondet2140; [2024-11-16 21:47:20,635 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint switch_break: assume true; [2024-11-16 21:47:20,674 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L19053: havoc #t~ret2182.base, #t~ret2182.offset; [2024-11-16 21:47:21,104 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L18733: havoc #t~nondet2131; [2024-11-16 21:47:21,109 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L18820: havoc #t~ret2142.base, #t~ret2142.offset; [2024-11-16 21:47:21,120 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L19009: havoc videobuf_mmap_mapper_#t~nondet2173#1; [2024-11-16 21:47:21,134 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L18929: havoc #t~nondet2157; [2024-11-16 21:47:21,140 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L16805: #res#1 := ~arg0#1; [2024-11-16 21:47:21,145 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L18943: havoc #t~ret2161.base, #t~ret2161.offset; [2024-11-16 21:47:21,150 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L18947: havoc #t~nondet2162; [2024-11-16 21:47:21,196 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L19021: havoc videobuf_querybuf_#t~nondet2176#1; [2024-11-16 21:47:21,213 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L18983: havoc #t~ret2168.base, #t~ret2168.offset; [2024-11-16 21:47:21,216 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L18940: havoc #t~nondet2160; [2024-11-16 21:47:21,330 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint switch_break: assume true; [2024-11-16 21:47:21,359 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L18990: havoc #t~nondet2169; [2024-11-16 21:47:21,392 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L16912-1: ldv_mod_timer_96___0_#res#1 := ldv_mod_timer_96___0_~ldv_func_res~7#1; [2024-11-16 21:47:21,474 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L18847: havoc kthread_stop_#t~nondet2147#1; [2024-11-16 21:47:21,837 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L10272: call ULTIMATE.dealloc(~#new_freq~0#1.base, ~#new_freq~0#1.offset);havoc ~#new_freq~0#1.base, ~#new_freq~0#1.offset; [2024-11-16 21:47:21,985 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint switch_break___0: assume true; [2024-11-16 21:47:21,985 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint switch_break: assume true; [2024-11-16 21:47:22,030 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint switch_break: assume true; [2024-11-16 21:47:22,030 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L19031: havoc videobuf_read_one_#t~nondet2177#1; [2024-11-16 21:47:22,030 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L19035: havoc videobuf_read_stream_#t~nondet2178#1; [2024-11-16 21:47:22,030 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L8326: havoc res_locked_#t~mem280#1;havoc res_locked_#t~bitwise281#1; [2024-11-16 21:47:22,165 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint switch_break: assume true; [2024-11-16 21:47:22,175 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L7840: havoc constant_test_bit_#t~mem7#1;havoc constant_test_bit_#t~bitwise8#1; [2024-11-16 21:47:22,177 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L18955: havoc #t~nondet2164; [2024-11-16 21:47:22,279 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L16897: #res#1 := ~arg0#1; [2024-11-16 21:47:22,441 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L16284-1: ldv_mod_timer_97_#res#1 := ldv_mod_timer_97_~ldv_func_res~1#1; [2024-11-16 21:47:22,441 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L16269-1: ldv_mod_timer_96_#res#1 := ldv_mod_timer_96_~ldv_func_res~0#1; [2024-11-16 21:47:22,463 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L19017: havoc videobuf_qbuf_#t~nondet2175#1; [2024-11-16 21:47:22,469 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L18872: havoc #t~nondet2148; [2024-11-16 21:47:22,471 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L18951: havoc #t~nondet2163; [2024-11-16 21:47:22,475 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L19001: havoc #t~nondet2171; [2024-11-16 21:47:22,571 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L10037: call ULTIMATE.dealloc(~#iname~0.base, ~#iname~0.offset);havoc ~#iname~0.base, ~#iname~0.offset; [2024-11-16 21:47:22,641 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L8320: havoc #t~mem278;havoc #t~bitwise279; [2024-11-16 21:47:22,655 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L18789: havoc #t~nondet2137; [2024-11-16 21:47:22,663 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L7945: havoc #t~mem42#1.base, #t~mem42#1.offset; [2024-11-16 21:47:22,664 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L7922: havoc kobject_name_#t~mem40#1.base, kobject_name_#t~mem40#1.offset; [2024-11-16 21:47:22,667 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L18959: havoc #t~nondet2165; [2024-11-16 21:48:01,946 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L12662-1: ldv___pci_register_driver_#res#1 := ldv___pci_register_driver_~arg0#1; [2024-11-16 21:48:01,947 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint main_returnLabel#1: assume true;#t~ret2185#1 := main_#res#1;havoc main_#t~ret1607#1, main_~tmp~56#1;assume { :end_inline_main } true; [2024-11-16 21:48:01,947 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L13989: call ULTIMATE.dealloc(ldv_pci_instance_suspend_1_8_~#arg2#1.base, ldv_pci_instance_suspend_1_8_~#arg2#1.offset);havoc ldv_pci_instance_suspend_1_8_~#arg2#1.base, ldv_pci_instance_suspend_1_8_~#arg2#1.offset; [2024-11-16 21:48:01,947 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L14000: call ULTIMATE.dealloc(ldv_pci_instance_suspend_late_1_7_~#arg2#1.base, ldv_pci_instance_suspend_late_1_7_~#arg2#1.offset);havoc ldv_pci_instance_suspend_late_1_7_~#arg2#1.base, ldv_pci_instance_suspend_late_1_7_~#arg2#1.offset; [2024-11-16 21:48:01,947 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L18759: havoc cx88_core_irq_#t~nondet2134#1; [2024-11-16 21:48:01,947 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L18893: havoc pci_choose_state_#t~nondet2151#1; [2024-11-16 21:48:01,947 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L18907: havoc pci_save_state_#t~nondet2153#1; [2024-11-16 21:48:01,947 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L16402-1: ldv_del_timer_113_#res#1 := ldv_del_timer_113_~ldv_func_res~4#1; [2024-11-16 21:48:01,947 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L16937-1: ldv_mod_timer_99_#res#1 := ldv_mod_timer_99_~ldv_func_res~8#1; [2024-11-16 21:48:01,947 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint ULTIMATE.startFINAL: assume true; [2024-11-16 21:48:01,947 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L16417-1: ldv_del_timer_114_#res#1 := ldv_del_timer_114_~ldv_func_res~5#1; [2024-11-16 21:48:01,948 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L16299-1: ldv_mod_timer_98_#res#1 := ldv_mod_timer_98_~ldv_func_res~2#1; [2024-11-16 21:48:01,948 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L16444-1: ldv___pci_register_driver_118_#res#1 := ldv___pci_register_driver_118_~ldv_func_res~6#1; [2024-11-16 21:48:01,948 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L11960: call ULTIMATE.dealloc(cx8800_suspend_~#state#1.base, cx8800_suspend_~#state#1.offset);havoc cx8800_suspend_~#state#1.base, cx8800_suspend_~#state#1.offset; [2024-11-16 21:48:01,948 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L18726: havoc __pci_register_driver_#t~nondet2130#1; [2024-11-16 21:48:02,088 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L18793: havoc #t~nondet2138; [2024-11-16 21:48:02,185 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint ldv_stopFINAL: assume true; [2024-11-16 21:48:02,471 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L19046: havoc videobuf_streamoff_#t~nondet2180#1; [2024-11-16 21:48:02,503 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L18817: havoc #t~nondet2141; [2024-11-16 21:48:03,126 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L19005: havoc #t~nondet2172; [2024-11-16 21:48:04,017 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L18785: havoc cx88_reset_#t~nondet2136#1; [2024-11-16 21:48:04,018 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L18772: havoc cx88_ir_start_#t~nondet2135#1; [2024-11-16 21:48:04,253 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L18827: havoc #t~nondet2143; [2024-11-16 21:48:04,354 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L16973: havoc #t~mem1958.base, #t~mem1958.offset;havoc #t~mem1959.base, #t~mem1959.offset; [2024-11-16 21:48:05,053 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L9301: havoc #t~bitwise711#1; [2024-11-16 21:48:05,053 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L19013: havoc videobuf_poll_stream_#t~nondet2174#1; [2024-11-16 21:48:05,053 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L9307: havoc #t~bitwise713#1; [2024-11-16 21:48:05,147 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L18936: havoc #t~ret2159.base, #t~ret2159.offset; [2024-11-16 21:48:06,104 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L18797: havoc cx88_set_scale_#t~nondet2139#1; [2024-11-16 21:48:06,133 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L18921: havoc #t~nondet2155; [2024-11-16 21:48:06,506 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint switch_break: assume true; [2024-11-16 21:48:06,970 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L18997: havoc videobuf_dqbuf_#t~nondet2170#1; [2024-11-16 21:48:07,002 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L7834: havoc #t~mem6.base, #t~mem6.offset; [2024-11-16 21:48:07,171 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L18737: havoc __video_register_device_#t~nondet2132#1; [2024-11-16 21:48:07,470 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L18900: havoc #t~nondet2152; [2024-11-16 21:48:08,600 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L18914: havoc #t~nondet2154; [2024-11-16 21:48:08,704 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L8179: havoc #t~bitwise202; [2024-11-16 21:48:08,735 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L18876: havoc #t~nondet2149; [2024-11-16 21:48:08,846 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L8185: havoc #t~bitwise203; [2024-11-16 21:48:08,995 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint switch_break: assume true; [2024-11-16 21:48:12,993 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L18831: havoc dma_supported_#t~nondet2144#1; [2024-11-16 21:48:12,993 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L11565: call ULTIMATE.dealloc(~#__key~0#1.base, ~#__key~0#1.offset);havoc ~#__key~0#1.base, ~#__key~0#1.offset;call ULTIMATE.dealloc(~#__key___0~0#1.base, ~#__key___0~0#1.offset);havoc ~#__key___0~0#1.base, ~#__key___0~0#1.offset;call ULTIMATE.dealloc(~#__key___1~0#1.base, ~#__key___1~0#1.offset);havoc ~#__key___1~0#1.base, ~#__key___1~0#1.offset;call ULTIMATE.dealloc(~#wm8775_info~0#1.base, ~#wm8775_info~0#1.offset);havoc ~#wm8775_info~0#1.base, ~#wm8775_info~0#1.offset;call ULTIMATE.dealloc(~#__constr_expr_0~0#1.base, ~#__constr_expr_0~0#1.offset);havoc ~#__constr_expr_0~0#1.base, ~#__constr_expr_0~0#1.offset;call ULTIMATE.dealloc(~#rtc_info~0#1.base, ~#rtc_info~0#1.offset);havoc ~#rtc_info~0#1.base, ~#rtc_info~0#1.offset; [2024-11-16 21:48:12,993 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L18933: havoc v4l2_ctrl_add_handler_#t~nondet2158#1; [2024-11-16 21:48:12,993 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L16357-1: ldv_request_irq_109_#res#1 := ldv_request_irq_109_~ldv_func_res~3#1; [2024-11-16 21:48:12,993 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L18837: havoc i2c_new_device_#t~ret2145#1.base, i2c_new_device_#t~ret2145#1.offset; [2024-11-16 21:48:12,993 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L18755: havoc cx88_core_get_#t~ret2133#1.base, cx88_core_get_#t~ret2133#1.offset; [2024-11-16 21:48:12,993 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L18889: havoc pci_bus_read_config_byte_#t~nondet2150#1; [2024-11-16 21:48:12,993 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L18974: havoc v4l2_i2c_new_subdev_#t~ret2166#1.base, v4l2_i2c_new_subdev_#t~ret2166#1.offset; [2024-11-16 21:48:12,993 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L19057: havoc wake_up_process_#t~nondet2183#1; [2024-11-16 21:48:12,993 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L18925: havoc request_threaded_irq_#t~nondet2156#1; [2024-11-16 21:48:12,993 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L18843: havoc kthread_create_on_node_#t~ret2146#1.base, kthread_create_on_node_#t~ret2146#1.offset; [2024-11-16 21:48:12,994 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L14270-1: ldv_request_irq_#res#1 := ldv_request_irq_~arg0#1; [2024-11-16 21:48:12,994 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L18977: havoc v4l2_i2c_new_subdev_board_#t~ret2167#1.base, v4l2_i2c_new_subdev_board_#t~ret2167#1.offset; [2024-11-16 21:48:17,042 INFO L? ?]: Removed 3921 outVars from TransFormulas that were not future-live. [2024-11-16 21:48:17,042 INFO L307 CfgBuilder]: Performing block encoding [2024-11-16 21:48:17,160 INFO L331 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2024-11-16 21:48:17,161 INFO L336 CfgBuilder]: Removed 5 assume(true) statements. [2024-11-16 21:48:17,162 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder CFG 16.11 09:48:17 BoogieIcfgContainer [2024-11-16 21:48:17,162 INFO L131 PluginConnector]: ------------------------ END IcfgBuilder---------------------------- [2024-11-16 21:48:17,164 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2024-11-16 21:48:17,165 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2024-11-16 21:48:17,169 INFO L274 PluginConnector]: TraceAbstraction initialized [2024-11-16 21:48:17,169 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 16.11 09:47:07" (1/3) ... [2024-11-16 21:48:17,170 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@fe84ea6 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 16.11 09:48:17, skipping insertion in model container [2024-11-16 21:48:17,170 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 09:47:14" (2/3) ... [2024-11-16 21:48:17,171 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@fe84ea6 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 16.11 09:48:17, skipping insertion in model container [2024-11-16 21:48:17,171 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder CFG 16.11 09:48:17" (3/3) ... [2024-11-16 21:48:17,172 INFO L112 eAbstractionObserver]: Analyzing ICFG linux-3.14_complex_emg_linux-alloc-spinlock_drivers-media-pci-cx88-cx8800.cil.i [2024-11-16 21:48:17,188 INFO L214 ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2024-11-16 21:48:17,188 INFO L154 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2024-11-16 21:48:17,340 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-11-16 21:48:17,347 INFO L333 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopHeads, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@71dc4613, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-11-16 21:48:17,347 INFO L334 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2024-11-16 21:48:17,366 INFO L276 IsEmpty]: Start isEmpty. Operand has 3503 states, 2542 states have (on average 1.2816679779701023) internal successors, (3258), 2555 states have internal predecessors, (3258), 812 states have call successors, (812), 149 states have call predecessors, (812), 148 states have return successors, (805), 804 states have call predecessors, (805), 805 states have call successors, (805) [2024-11-16 21:48:17,419 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 582 [2024-11-16 21:48:17,420 INFO L207 NwaCegarLoop]: Found error trace [2024-11-16 21:48:17,421 INFO L215 NwaCegarLoop]: trace histogram [50, 50, 49, 49, 49, 49, 49, 49, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-16 21:48:17,421 INFO L396 AbstractCegarLoop]: === Iteration 1 === Targeting kzallocErr0ASSERT_VIOLATIONERROR_FUNCTION === [kzallocErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-16 21:48:17,426 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-16 21:48:17,426 INFO L85 PathProgramCache]: Analyzing trace with hash -629070132, now seen corresponding path program 1 times [2024-11-16 21:48:17,435 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-16 21:48:17,436 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [987245943] [2024-11-16 21:48:17,436 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-16 21:48:17,436 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms