/usr/bin/java -Xmx8000000000 -Xss4m -jar ./plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata ./data -s ../../../trunk/examples/settings/default/automizer/svcomp-Reach-32bit-Automizer_Default.epf -tc ../../../trunk/examples/toolchains/AutomizerC.xml -i ../sv-benchmarks/c/ldv-linux-3.14/linux-3.14_linux-kernel-locking-spinlock_drivers-media-i2c-cx25840-cx25840.cil.i -------------------------------------------------------------------------------- This is Ultimate 0.2.3-dev-f954360 [2023-04-02 12:18:23,596 INFO L177 SettingsManager]: Resetting all preferences to default values... [2023-04-02 12:18:23,598 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2023-04-02 12:18:23,628 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2023-04-02 12:18:23,633 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2023-04-02 12:18:23,633 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2023-04-02 12:18:23,634 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2023-04-02 12:18:23,635 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2023-04-02 12:18:23,640 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2023-04-02 12:18:23,640 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2023-04-02 12:18:23,641 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2023-04-02 12:18:23,642 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2023-04-02 12:18:23,642 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2023-04-02 12:18:23,643 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2023-04-02 12:18:23,643 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2023-04-02 12:18:23,644 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2023-04-02 12:18:23,644 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2023-04-02 12:18:23,645 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2023-04-02 12:18:23,646 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2023-04-02 12:18:23,647 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2023-04-02 12:18:23,648 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2023-04-02 12:18:23,653 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2023-04-02 12:18:23,655 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2023-04-02 12:18:23,656 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2023-04-02 12:18:23,661 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2023-04-02 12:18:23,661 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2023-04-02 12:18:23,662 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2023-04-02 12:18:23,662 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2023-04-02 12:18:23,662 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2023-04-02 12:18:23,663 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2023-04-02 12:18:23,663 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2023-04-02 12:18:23,664 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2023-04-02 12:18:23,664 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2023-04-02 12:18:23,664 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2023-04-02 12:18:23,665 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2023-04-02 12:18:23,665 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2023-04-02 12:18:23,666 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2023-04-02 12:18:23,666 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2023-04-02 12:18:23,666 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2023-04-02 12:18:23,666 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2023-04-02 12:18:23,667 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2023-04-02 12:18:23,681 INFO L101 SettingsManager]: Beginning loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/settings/default/automizer/svcomp-Reach-32bit-Automizer_Default.epf [2023-04-02 12:18:23,695 INFO L113 SettingsManager]: Loading preferences was successful [2023-04-02 12:18:23,695 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2023-04-02 12:18:23,695 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2023-04-02 12:18:23,696 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2023-04-02 12:18:23,696 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2023-04-02 12:18:23,696 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2023-04-02 12:18:23,700 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2023-04-02 12:18:23,701 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2023-04-02 12:18:23,701 INFO L138 SettingsManager]: * Use SBE=true [2023-04-02 12:18:23,701 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2023-04-02 12:18:23,701 INFO L138 SettingsManager]: * sizeof long=4 [2023-04-02 12:18:23,702 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2023-04-02 12:18:23,702 INFO L138 SettingsManager]: * sizeof POINTER=4 [2023-04-02 12:18:23,702 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2023-04-02 12:18:23,702 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2023-04-02 12:18:23,702 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2023-04-02 12:18:23,702 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2023-04-02 12:18:23,702 INFO L138 SettingsManager]: * sizeof long double=12 [2023-04-02 12:18:23,702 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2023-04-02 12:18:23,702 INFO L138 SettingsManager]: * Use constant arrays=true [2023-04-02 12:18:23,703 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2023-04-02 12:18:23,703 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2023-04-02 12:18:23,703 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2023-04-02 12:18:23,703 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2023-04-02 12:18:23,703 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2023-04-02 12:18:23,703 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2023-04-02 12:18:23,703 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2023-04-02 12:18:23,704 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2023-04-02 12:18:23,704 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2023-04-02 12:18:23,704 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2023-04-02 12:18:23,704 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2023-04-02 12:18:23,704 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2023-04-02 12:18:23,704 INFO L138 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2023-04-02 12:18:23,704 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2023-04-02 12:18:23,705 INFO L138 SettingsManager]: * Independence relation used for large block encoding in concurrent analysis=SYNTACTIC [2023-04-02 12:18:23,705 INFO L138 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 [2023-04-02 12:18:23,919 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2023-04-02 12:18:23,941 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2023-04-02 12:18:23,943 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2023-04-02 12:18:23,944 INFO L271 PluginConnector]: Initializing CDTParser... [2023-04-02 12:18:23,944 INFO L275 PluginConnector]: CDTParser initialized [2023-04-02 12:18:23,945 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../sv-benchmarks/c/ldv-linux-3.14/linux-3.14_linux-kernel-locking-spinlock_drivers-media-i2c-cx25840-cx25840.cil.i [2023-04-02 12:18:25,081 INFO L500 CDTParser]: Created temporary CDT project at NULL [2023-04-02 12:18:25,602 INFO L351 CDTParser]: Found 1 translation units. [2023-04-02 12:18:25,603 INFO L172 CDTParser]: Scanning /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_linux-kernel-locking-spinlock_drivers-media-i2c-cx25840-cx25840.cil.i [2023-04-02 12:18:25,646 INFO L394 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/4babcd9d4/5cf31586f1e3418a8c99ccae911e622f/FLAG3d7ca4fe1 [2023-04-02 12:18:25,658 INFO L402 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/4babcd9d4/5cf31586f1e3418a8c99ccae911e622f [2023-04-02 12:18:25,660 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2023-04-02 12:18:25,661 INFO L131 ToolchainWalker]: Walking toolchain with 4 elements. [2023-04-02 12:18:25,663 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2023-04-02 12:18:25,663 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2023-04-02 12:18:25,666 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2023-04-02 12:18:25,666 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 02.04 12:18:25" (1/1) ... [2023-04-02 12:18:25,667 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@70381d61 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.04 12:18:25, skipping insertion in model container [2023-04-02 12:18:25,667 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 02.04 12:18:25" (1/1) ... [2023-04-02 12:18:25,672 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2023-04-02 12:18:25,807 INFO L178 MainTranslator]: Built tables and reachable declarations [2023-04-02 12:18:27,888 WARN L247 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_linux-kernel-locking-spinlock_drivers-media-i2c-cx25840-cx25840.cil.i[515692,515705] [2023-04-02 12:18:27,894 WARN L247 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_linux-kernel-locking-spinlock_drivers-media-i2c-cx25840-cx25840.cil.i[515861,515874] [2023-04-02 12:18:27,894 WARN L247 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_linux-kernel-locking-spinlock_drivers-media-i2c-cx25840-cx25840.cil.i[516028,516041] [2023-04-02 12:18:27,895 WARN L247 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_linux-kernel-locking-spinlock_drivers-media-i2c-cx25840-cx25840.cil.i[516196,516209] [2023-04-02 12:18:27,919 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-04-02 12:18:27,949 INFO L203 MainTranslator]: Completed pre-run [2023-04-02 12:18:28,471 WARN L247 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_linux-kernel-locking-spinlock_drivers-media-i2c-cx25840-cx25840.cil.i[515692,515705] [2023-04-02 12:18:28,472 WARN L247 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_linux-kernel-locking-spinlock_drivers-media-i2c-cx25840-cx25840.cil.i[515861,515874] [2023-04-02 12:18:28,472 WARN L247 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_linux-kernel-locking-spinlock_drivers-media-i2c-cx25840-cx25840.cil.i[516028,516041] [2023-04-02 12:18:28,473 WARN L247 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_linux-kernel-locking-spinlock_drivers-media-i2c-cx25840-cx25840.cil.i[516196,516209] [2023-04-02 12:18:28,475 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-04-02 12:18:28,603 WARN L667 CHandler]: The function __bad_percpu_size is called, but not defined or handled by StandardFunctionHandler. [2023-04-02 12:18:28,608 INFO L208 MainTranslator]: Completed translation [2023-04-02 12:18:28,608 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.04 12:18:28 WrapperNode [2023-04-02 12:18:28,608 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2023-04-02 12:18:28,609 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2023-04-02 12:18:28,609 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2023-04-02 12:18:28,609 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2023-04-02 12:18:28,618 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.04 12:18:28" (1/1) ... [2023-04-02 12:18:28,618 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.04 12:18:28" (1/1) ... [2023-04-02 12:18:28,739 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.04 12:18:28" (1/1) ... [2023-04-02 12:18:28,740 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.04 12:18:28" (1/1) ... [2023-04-02 12:18:28,960 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.04 12:18:28" (1/1) ... [2023-04-02 12:18:28,995 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.04 12:18:28" (1/1) ... [2023-04-02 12:18:29,033 INFO L185 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.04 12:18:28" (1/1) ... [2023-04-02 12:18:29,075 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.04 12:18:28" (1/1) ... [2023-04-02 12:18:29,156 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2023-04-02 12:18:29,157 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2023-04-02 12:18:29,157 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2023-04-02 12:18:29,157 INFO L275 PluginConnector]: RCFGBuilder initialized [2023-04-02 12:18:29,160 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.04 12:18:28" (1/1) ... [2023-04-02 12:18:29,166 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2023-04-02 12:18:29,175 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-04-02 12:18:29,201 INFO L229 MonitoredProcess]: Starting monitored process 1 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2023-04-02 12:18:29,241 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2023-04-02 12:18:29,266 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.init [2023-04-02 12:18:29,266 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2023-04-02 12:18:29,266 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~~u32~0 [2023-04-02 12:18:29,266 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~int~X~$Pointer$~TO~VOID [2023-04-02 12:18:29,266 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~TO~int [2023-04-02 12:18:29,266 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~VOID [2023-04-02 12:18:29,266 INFO L138 BoogieDeclarations]: Found implementation of procedure INIT_LIST_HEAD [2023-04-02 12:18:29,266 INFO L138 BoogieDeclarations]: Found implementation of procedure get_current [2023-04-02 12:18:29,266 INFO L138 BoogieDeclarations]: Found implementation of procedure div_u64_rem [2023-04-02 12:18:29,266 INFO L138 BoogieDeclarations]: Found implementation of procedure div_u64 [2023-04-02 12:18:29,266 INFO L138 BoogieDeclarations]: Found implementation of procedure queue_work [2023-04-02 12:18:29,266 INFO L138 BoogieDeclarations]: Found implementation of procedure devm_kzalloc [2023-04-02 12:18:29,266 INFO L138 BoogieDeclarations]: Found implementation of procedure i2c_get_clientdata [2023-04-02 12:18:29,266 INFO L138 BoogieDeclarations]: Found implementation of procedure i2c_get_functionality [2023-04-02 12:18:29,267 INFO L138 BoogieDeclarations]: Found implementation of procedure i2c_check_functionality [2023-04-02 12:18:29,267 INFO L138 BoogieDeclarations]: Found implementation of procedure i2c_adapter_id [2023-04-02 12:18:29,267 INFO L138 BoogieDeclarations]: Found implementation of procedure v4l2_get_subdevdata [2023-04-02 12:18:29,267 INFO L138 BoogieDeclarations]: Found implementation of procedure to_state [2023-04-02 12:18:29,267 INFO L138 BoogieDeclarations]: Found implementation of procedure to_sd [2023-04-02 12:18:29,267 INFO L138 BoogieDeclarations]: Found implementation of procedure is_cx2583x [2023-04-02 12:18:29,267 INFO L138 BoogieDeclarations]: Found implementation of procedure is_cx231xx [2023-04-02 12:18:29,267 INFO L138 BoogieDeclarations]: Found implementation of procedure is_cx2388x [2023-04-02 12:18:29,267 INFO L138 BoogieDeclarations]: Found implementation of procedure is_cx23885 [2023-04-02 12:18:29,267 INFO L138 BoogieDeclarations]: Found implementation of procedure is_cx23887 [2023-04-02 12:18:29,267 INFO L138 BoogieDeclarations]: Found implementation of procedure is_cx23888 [2023-04-02 12:18:29,267 INFO L138 BoogieDeclarations]: Found implementation of procedure cx25840_write [2023-04-02 12:18:29,267 INFO L138 BoogieDeclarations]: Found implementation of procedure cx25840_write4 [2023-04-02 12:18:29,267 INFO L138 BoogieDeclarations]: Found implementation of procedure cx25840_read [2023-04-02 12:18:29,267 INFO L138 BoogieDeclarations]: Found implementation of procedure cx25840_read4 [2023-04-02 12:18:29,267 INFO L138 BoogieDeclarations]: Found implementation of procedure cx25840_and_or [2023-04-02 12:18:29,267 INFO L138 BoogieDeclarations]: Found implementation of procedure cx25840_and_or4 [2023-04-02 12:18:29,268 INFO L138 BoogieDeclarations]: Found implementation of procedure cx23885_s_io_pin_config [2023-04-02 12:18:29,268 INFO L138 BoogieDeclarations]: Found implementation of procedure common_s_io_pin_config [2023-04-02 12:18:29,268 INFO L138 BoogieDeclarations]: Found implementation of procedure init_dll1 [2023-04-02 12:18:29,268 INFO L138 BoogieDeclarations]: Found implementation of procedure init_dll2 [2023-04-02 12:18:29,268 INFO L138 BoogieDeclarations]: Found implementation of procedure cx25836_initialize [2023-04-02 12:18:29,268 INFO L138 BoogieDeclarations]: Found implementation of procedure cx25840_work_handler [2023-04-02 12:18:29,268 INFO L138 BoogieDeclarations]: Found implementation of procedure cx25840_initialize [2023-04-02 12:18:29,268 INFO L138 BoogieDeclarations]: Found implementation of procedure cx23885_initialize [2023-04-02 12:18:29,268 INFO L138 BoogieDeclarations]: Found implementation of procedure cx231xx_initialize [2023-04-02 12:18:29,268 INFO L138 BoogieDeclarations]: Found implementation of procedure cx25840_std_setup [2023-04-02 12:18:29,269 INFO L138 BoogieDeclarations]: Found implementation of procedure input_change [2023-04-02 12:18:29,269 INFO L138 BoogieDeclarations]: Found implementation of procedure set_input [2023-04-02 12:18:29,269 INFO L138 BoogieDeclarations]: Found implementation of procedure set_v4lstd [2023-04-02 12:18:29,269 INFO L138 BoogieDeclarations]: Found implementation of procedure cx25840_s_ctrl [2023-04-02 12:18:29,269 INFO L138 BoogieDeclarations]: Found implementation of procedure cx25840_s_mbus_fmt [2023-04-02 12:18:29,269 INFO L138 BoogieDeclarations]: Found implementation of procedure log_video_status [2023-04-02 12:18:29,270 INFO L138 BoogieDeclarations]: Found implementation of procedure log_audio_status [2023-04-02 12:18:29,270 INFO L138 BoogieDeclarations]: Found implementation of procedure cx25840_load_fw [2023-04-02 12:18:29,270 INFO L138 BoogieDeclarations]: Found implementation of procedure cx25840_g_register [2023-04-02 12:18:29,270 INFO L138 BoogieDeclarations]: Found implementation of procedure cx25840_s_register [2023-04-02 12:18:29,270 INFO L138 BoogieDeclarations]: Found implementation of procedure cx25840_s_audio_stream [2023-04-02 12:18:29,270 INFO L138 BoogieDeclarations]: Found implementation of procedure cx25840_s_stream [2023-04-02 12:18:29,271 INFO L138 BoogieDeclarations]: Found implementation of procedure cx25840_g_std [2023-04-02 12:18:29,271 INFO L138 BoogieDeclarations]: Found implementation of procedure cx25840_g_input_status [2023-04-02 12:18:29,271 INFO L138 BoogieDeclarations]: Found implementation of procedure cx25840_s_std [2023-04-02 12:18:29,271 INFO L138 BoogieDeclarations]: Found implementation of procedure cx25840_s_radio [2023-04-02 12:18:29,271 INFO L138 BoogieDeclarations]: Found implementation of procedure cx25840_s_video_routing [2023-04-02 12:18:29,271 INFO L138 BoogieDeclarations]: Found implementation of procedure cx25840_s_audio_routing [2023-04-02 12:18:29,271 INFO L138 BoogieDeclarations]: Found implementation of procedure cx25840_s_frequency [2023-04-02 12:18:29,271 INFO L138 BoogieDeclarations]: Found implementation of procedure cx25840_g_tuner [2023-04-02 12:18:29,271 INFO L138 BoogieDeclarations]: Found implementation of procedure cx25840_s_tuner [2023-04-02 12:18:29,271 INFO L138 BoogieDeclarations]: Found implementation of procedure cx25840_reset [2023-04-02 12:18:29,272 INFO L138 BoogieDeclarations]: Found implementation of procedure cx25840_log_status [2023-04-02 12:18:29,272 INFO L138 BoogieDeclarations]: Found implementation of procedure cx23885_irq_handler [2023-04-02 12:18:29,272 INFO L138 BoogieDeclarations]: Found implementation of procedure cx25840_irq_handler [2023-04-02 12:18:29,272 INFO L138 BoogieDeclarations]: Found implementation of procedure cx23885_dif_setup [2023-04-02 12:18:29,272 INFO L138 BoogieDeclarations]: Found implementation of procedure cx23888_std_setup [2023-04-02 12:18:29,272 INFO L138 BoogieDeclarations]: Found implementation of procedure get_cx2388x_ident [2023-04-02 12:18:29,272 INFO L138 BoogieDeclarations]: Found implementation of procedure cx25840_probe [2023-04-02 12:18:29,272 INFO L138 BoogieDeclarations]: Found implementation of procedure cx25840_remove [2023-04-02 12:18:29,272 INFO L138 BoogieDeclarations]: Found implementation of procedure cx25840_driver_init [2023-04-02 12:18:29,273 INFO L138 BoogieDeclarations]: Found implementation of procedure cx25840_driver_exit [2023-04-02 12:18:29,273 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_EMGentry_exit_cx25840_driver_exit_6_2 [2023-04-02 12:18:29,273 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_EMGentry_init_cx25840_driver_init_6_11 [2023-04-02 12:18:29,273 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_dispatch_deregister_5_1 [2023-04-02 12:18:29,273 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_dispatch_deregister_dummy_resourceless_instance_3_6_4 [2023-04-02 12:18:29,273 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_dispatch_deregister_io_instance_1_6_5 [2023-04-02 12:18:29,273 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_dispatch_register_4_2 [2023-04-02 12:18:29,273 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_dispatch_register_dummy_resourceless_instance_3_6_6 [2023-04-02 12:18:29,274 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_dispatch_register_dummy_resourceless_instance_4_6_7 [2023-04-02 12:18:29,274 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_dummy_resourceless_instance_callback_2_3 [2023-04-02 12:18:29,274 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_dummy_resourceless_instance_callback_3_12 [2023-04-02 12:18:29,274 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_dummy_resourceless_instance_callback_3_13 [2023-04-02 12:18:29,274 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_dummy_resourceless_instance_callback_3_14 [2023-04-02 12:18:29,274 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_dummy_resourceless_instance_callback_3_17 [2023-04-02 12:18:29,274 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_dummy_resourceless_instance_callback_3_18 [2023-04-02 12:18:29,274 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_dummy_resourceless_instance_callback_3_21 [2023-04-02 12:18:29,274 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_dummy_resourceless_instance_callback_3_22 [2023-04-02 12:18:29,275 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_dummy_resourceless_instance_callback_3_23 [2023-04-02 12:18:29,275 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_dummy_resourceless_instance_callback_3_24 [2023-04-02 12:18:29,275 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_dummy_resourceless_instance_callback_3_25 [2023-04-02 12:18:29,275 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_dummy_resourceless_instance_callback_3_3 [2023-04-02 12:18:29,275 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_dummy_resourceless_instance_callback_3_33 [2023-04-02 12:18:29,275 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_dummy_resourceless_instance_callback_3_36 [2023-04-02 12:18:29,275 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_dummy_resourceless_instance_callback_3_37 [2023-04-02 12:18:29,275 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_dummy_resourceless_instance_callback_3_38 [2023-04-02 12:18:29,275 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_dummy_resourceless_instance_callback_3_39 [2023-04-02 12:18:29,275 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_dummy_resourceless_instance_callback_3_42 [2023-04-02 12:18:29,275 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_dummy_resourceless_instance_callback_3_43 [2023-04-02 12:18:29,275 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_dummy_resourceless_instance_callback_3_44 [2023-04-02 12:18:29,276 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_dummy_resourceless_instance_callback_3_45 [2023-04-02 12:18:29,276 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_dummy_resourceless_instance_callback_3_46 [2023-04-02 12:18:29,276 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_dummy_resourceless_instance_callback_3_49 [2023-04-02 12:18:29,276 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_dummy_resourceless_instance_callback_3_50 [2023-04-02 12:18:29,276 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_dummy_resourceless_instance_callback_3_53 [2023-04-02 12:18:29,276 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_dummy_resourceless_instance_callback_3_56 [2023-04-02 12:18:29,276 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_dummy_resourceless_instance_callback_3_57 [2023-04-02 12:18:29,276 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_dummy_resourceless_instance_callback_3_7 [2023-04-02 12:18:29,276 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_dummy_resourceless_instance_callback_3_8 [2023-04-02 12:18:29,276 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_dummy_resourceless_instance_callback_3_9 [2023-04-02 12:18:29,276 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_entry_EMGentry_6 [2023-04-02 12:18:29,276 INFO L138 BoogieDeclarations]: Found implementation of procedure main [2023-04-02 12:18:29,277 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_i2c_io_instance_0 [2023-04-02 12:18:29,277 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_i2c_register_driver [2023-04-02 12:18:29,277 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_io_instance_probe_0_11 [2023-04-02 12:18:29,277 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_io_instance_release_0_2 [2023-04-02 12:18:29,278 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_struct_v4l2_ctrl_ops_dummy_resourceless_instance_1 [2023-04-02 12:18:29,278 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_struct_v4l2_ctrl_ops_dummy_resourceless_instance_2 [2023-04-02 12:18:29,278 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_v4l2_device_unregister_subdev [2023-04-02 12:18:29,278 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_dev_get_drvdata_31 [2023-04-02 12:18:29,278 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_v4l2_device_unregister_subdev_49 [2023-04-02 12:18:29,281 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_i2c_register_driver_50 [2023-04-02 12:18:29,284 INFO L138 BoogieDeclarations]: Found implementation of procedure i2c_get_clientdata___0 [2023-04-02 12:18:29,285 INFO L138 BoogieDeclarations]: Found implementation of procedure cx25840_set_audclk_freq [2023-04-02 12:18:29,285 INFO L138 BoogieDeclarations]: Found implementation of procedure cx25836_set_audclk_freq [2023-04-02 12:18:29,285 INFO L138 BoogieDeclarations]: Found implementation of procedure cx23885_set_audclk_freq [2023-04-02 12:18:29,285 INFO L138 BoogieDeclarations]: Found implementation of procedure cx231xx_set_audclk_freq [2023-04-02 12:18:29,285 INFO L138 BoogieDeclarations]: Found implementation of procedure set_audclk_freq [2023-04-02 12:18:29,285 INFO L138 BoogieDeclarations]: Found implementation of procedure cx25840_audio_set_path [2023-04-02 12:18:29,285 INFO L138 BoogieDeclarations]: Found implementation of procedure set_volume [2023-04-02 12:18:29,285 INFO L138 BoogieDeclarations]: Found implementation of procedure set_balance [2023-04-02 12:18:29,285 INFO L138 BoogieDeclarations]: Found implementation of procedure cx25840_s_clock_freq [2023-04-02 12:18:29,285 INFO L138 BoogieDeclarations]: Found implementation of procedure cx25840_audio_s_ctrl [2023-04-02 12:18:29,285 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_dummy_resourceless_instance_callback_1_3 [2023-04-02 12:18:29,285 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_dev_get_drvdata_30 [2023-04-02 12:18:29,285 INFO L138 BoogieDeclarations]: Found implementation of procedure i2c_get_clientdata___1 [2023-04-02 12:18:29,285 INFO L138 BoogieDeclarations]: Found implementation of procedure start_fw_load [2023-04-02 12:18:29,285 INFO L138 BoogieDeclarations]: Found implementation of procedure end_fw_load [2023-04-02 12:18:29,285 INFO L138 BoogieDeclarations]: Found implementation of procedure get_fw_name [2023-04-02 12:18:29,285 INFO L138 BoogieDeclarations]: Found implementation of procedure check_fw_load [2023-04-02 12:18:29,285 INFO L138 BoogieDeclarations]: Found implementation of procedure fw_write [2023-04-02 12:18:29,285 INFO L138 BoogieDeclarations]: Found implementation of procedure cx25840_loadfw [2023-04-02 12:18:29,285 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_dev_get_drvdata_30___0 [2023-04-02 12:18:29,285 INFO L138 BoogieDeclarations]: Found implementation of procedure odd_parity [2023-04-02 12:18:29,286 INFO L138 BoogieDeclarations]: Found implementation of procedure decode_vps [2023-04-02 12:18:29,286 INFO L138 BoogieDeclarations]: Found implementation of procedure cx25840_g_sliced_fmt [2023-04-02 12:18:29,286 INFO L138 BoogieDeclarations]: Found implementation of procedure cx25840_s_raw_fmt [2023-04-02 12:18:29,286 INFO L138 BoogieDeclarations]: Found implementation of procedure cx25840_s_sliced_fmt [2023-04-02 12:18:29,286 INFO L138 BoogieDeclarations]: Found implementation of procedure cx25840_decode_vbi_line [2023-04-02 12:18:29,286 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_read [2023-04-02 12:18:29,286 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_set [2023-04-02 12:18:29,286 INFO L138 BoogieDeclarations]: Found implementation of procedure spinlock_check [2023-04-02 12:18:29,286 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock_irqrestore [2023-04-02 12:18:29,286 INFO L138 BoogieDeclarations]: Found implementation of procedure __kfifo_uint_must_check_helper [2023-04-02 12:18:29,286 INFO L138 BoogieDeclarations]: Found implementation of procedure __kfifo_int_must_check_helper [2023-04-02 12:18:29,286 INFO L138 BoogieDeclarations]: Found implementation of procedure init_ir_raw_event [2023-04-02 12:18:29,286 INFO L138 BoogieDeclarations]: Found implementation of procedure to_ir_state [2023-04-02 12:18:29,286 INFO L138 BoogieDeclarations]: Found implementation of procedure count_to_clock_divider [2023-04-02 12:18:29,286 INFO L138 BoogieDeclarations]: Found implementation of procedure carrier_freq_to_clock_divider [2023-04-02 12:18:29,286 INFO L138 BoogieDeclarations]: Found implementation of procedure clock_divider_to_carrier_freq [2023-04-02 12:18:29,286 INFO L138 BoogieDeclarations]: Found implementation of procedure clock_divider_to_freq [2023-04-02 12:18:29,286 INFO L138 BoogieDeclarations]: Found implementation of procedure count_to_lpf_count [2023-04-02 12:18:29,286 INFO L138 BoogieDeclarations]: Found implementation of procedure ns_to_lpf_count [2023-04-02 12:18:29,286 INFO L138 BoogieDeclarations]: Found implementation of procedure lpf_count_to_ns [2023-04-02 12:18:29,286 INFO L138 BoogieDeclarations]: Found implementation of procedure lpf_count_to_us [2023-04-02 12:18:29,286 INFO L138 BoogieDeclarations]: Found implementation of procedure clock_divider_to_resolution [2023-04-02 12:18:29,287 INFO L138 BoogieDeclarations]: Found implementation of procedure pulse_width_count_to_ns [2023-04-02 12:18:29,287 INFO L138 BoogieDeclarations]: Found implementation of procedure pulse_width_count_to_us [2023-04-02 12:18:29,287 INFO L138 BoogieDeclarations]: Found implementation of procedure ns_to_pulse_clocks [2023-04-02 12:18:29,287 INFO L138 BoogieDeclarations]: Found implementation of procedure pulse_clocks_to_clock_divider [2023-04-02 12:18:29,287 INFO L138 BoogieDeclarations]: Found implementation of procedure control_tx_irq_watermark [2023-04-02 12:18:29,287 INFO L138 BoogieDeclarations]: Found implementation of procedure control_rx_irq_watermark [2023-04-02 12:18:29,287 INFO L138 BoogieDeclarations]: Found implementation of procedure control_tx_enable [2023-04-02 12:18:29,287 INFO L138 BoogieDeclarations]: Found implementation of procedure control_rx_enable [2023-04-02 12:18:29,287 INFO L138 BoogieDeclarations]: Found implementation of procedure control_tx_modulation_enable [2023-04-02 12:18:29,287 INFO L138 BoogieDeclarations]: Found implementation of procedure control_rx_demodulation_enable [2023-04-02 12:18:29,287 INFO L138 BoogieDeclarations]: Found implementation of procedure control_rx_s_edge_detection [2023-04-02 12:18:29,287 INFO L138 BoogieDeclarations]: Found implementation of procedure control_rx_s_carrier_window [2023-04-02 12:18:29,287 INFO L138 BoogieDeclarations]: Found implementation of procedure control_tx_polarity_invert [2023-04-02 12:18:29,287 INFO L138 BoogieDeclarations]: Found implementation of procedure txclk_tx_s_carrier [2023-04-02 12:18:29,287 INFO L138 BoogieDeclarations]: Found implementation of procedure rxclk_rx_s_carrier [2023-04-02 12:18:29,287 INFO L138 BoogieDeclarations]: Found implementation of procedure txclk_tx_s_max_pulse_width [2023-04-02 12:18:29,287 INFO L138 BoogieDeclarations]: Found implementation of procedure rxclk_rx_s_max_pulse_width [2023-04-02 12:18:29,287 INFO L138 BoogieDeclarations]: Found implementation of procedure cduty_tx_s_duty_cycle [2023-04-02 12:18:29,287 INFO L138 BoogieDeclarations]: Found implementation of procedure filter_rx_s_min_width [2023-04-02 12:18:29,287 INFO L138 BoogieDeclarations]: Found implementation of procedure irqenable_rx [2023-04-02 12:18:29,287 INFO L138 BoogieDeclarations]: Found implementation of procedure irqenable_tx [2023-04-02 12:18:29,288 INFO L138 BoogieDeclarations]: Found implementation of procedure cx25840_ir_irq_handler [2023-04-02 12:18:29,288 INFO L138 BoogieDeclarations]: Found implementation of procedure cx25840_ir_rx_read [2023-04-02 12:18:29,288 INFO L138 BoogieDeclarations]: Found implementation of procedure cx25840_ir_rx_g_parameters [2023-04-02 12:18:29,288 INFO L138 BoogieDeclarations]: Found implementation of procedure cx25840_ir_rx_shutdown [2023-04-02 12:18:29,288 INFO L138 BoogieDeclarations]: Found implementation of procedure cx25840_ir_rx_s_parameters [2023-04-02 12:18:29,288 INFO L138 BoogieDeclarations]: Found implementation of procedure cx25840_ir_tx_write [2023-04-02 12:18:29,288 INFO L138 BoogieDeclarations]: Found implementation of procedure cx25840_ir_tx_g_parameters [2023-04-02 12:18:29,288 INFO L138 BoogieDeclarations]: Found implementation of procedure cx25840_ir_tx_shutdown [2023-04-02 12:18:29,288 INFO L138 BoogieDeclarations]: Found implementation of procedure cx25840_ir_tx_s_parameters [2023-04-02 12:18:29,288 INFO L138 BoogieDeclarations]: Found implementation of procedure cx25840_ir_log_status [2023-04-02 12:18:29,288 INFO L138 BoogieDeclarations]: Found implementation of procedure cx25840_ir_probe [2023-04-02 12:18:29,288 INFO L138 BoogieDeclarations]: Found implementation of procedure cx25840_ir_remove [2023-04-02 12:18:29,288 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_dummy_resourceless_instance_callback_3_28 [2023-04-02 12:18:29,288 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_dummy_resourceless_instance_callback_3_29 [2023-04-02 12:18:29,288 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_dummy_resourceless_instance_callback_3_32 [2023-04-02 12:18:29,288 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_dummy_resourceless_instance_callback_3_58 [2023-04-02 12:18:29,288 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_dummy_resourceless_instance_callback_3_59 [2023-04-02 12:18:29,288 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_dummy_resourceless_instance_callback_3_60 [2023-04-02 12:18:29,288 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_struct_v4l2_subdev_video_ops_dummy_resourceless_instance_3 [2023-04-02 12:18:29,288 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv___ldv_spin_lock_52 [2023-04-02 12:18:29,288 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_irqrestore_53 [2023-04-02 12:18:29,288 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv___ldv_spin_lock_54 [2023-04-02 12:18:29,289 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv___ldv_spin_lock_56 [2023-04-02 12:18:29,289 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv___ldv_spin_lock_58 [2023-04-02 12:18:29,289 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_dev_get_drvdata [2023-04-02 12:18:29,289 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_dev_set_drvdata [2023-04-02 12:18:29,289 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spi_alloc_master [2023-04-02 12:18:29,289 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_is_err [2023-04-02 12:18:29,289 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_err_ptr [2023-04-02 12:18:29,289 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_ptr_err [2023-04-02 12:18:29,289 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_is_err_or_null [2023-04-02 12:18:29,289 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_positive_int [2023-04-02 12:18:29,289 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_post_init [2023-04-02 12:18:29,289 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_post_probe [2023-04-02 12:18:29,289 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_err_code [2023-04-02 12:18:29,289 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_kzalloc [2023-04-02 12:18:29,289 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assume [2023-04-02 12:18:29,289 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2023-04-02 12:18:29,289 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2023-04-02 12:18:29,289 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_trap [2023-04-02 12:18:29,289 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2023-04-02 12:18:29,289 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_calloc [2023-04-02 12:18:29,289 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_zalloc [2023-04-02 12:18:29,289 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free [2023-04-02 12:18:29,290 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_xmalloc [2023-04-02 12:18:29,290 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_xzalloc [2023-04-02 12:18:29,290 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undef_int [2023-04-02 12:18:29,290 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undef_ulong [2023-04-02 12:18:29,290 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undef_int_negative [2023-04-02 12:18:29,290 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undef_int_nonpositive [2023-04-02 12:18:29,290 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_thread_create [2023-04-02 12:18:29,290 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_thread_create_N [2023-04-02 12:18:29,290 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_thread_join [2023-04-02 12:18:29,290 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_thread_join_N [2023-04-02 12:18:29,290 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock_alloc_lock_of_task_struct [2023-04-02 12:18:29,290 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_alloc_lock_of_task_struct [2023-04-02 12:18:29,290 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_trylock_alloc_lock_of_task_struct [2023-04-02 12:18:29,290 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_wait_alloc_lock_of_task_struct [2023-04-02 12:18:29,290 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_is_locked_alloc_lock_of_task_struct [2023-04-02 12:18:29,290 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_can_lock_alloc_lock_of_task_struct [2023-04-02 12:18:29,290 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_is_contended_alloc_lock_of_task_struct [2023-04-02 12:18:29,290 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_atomic_dec_and_lock_alloc_lock_of_task_struct [2023-04-02 12:18:29,290 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock_i_lock_of_inode [2023-04-02 12:18:29,290 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_i_lock_of_inode [2023-04-02 12:18:29,290 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_trylock_i_lock_of_inode [2023-04-02 12:18:29,290 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_wait_i_lock_of_inode [2023-04-02 12:18:29,290 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_is_locked_i_lock_of_inode [2023-04-02 12:18:29,291 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_can_lock_i_lock_of_inode [2023-04-02 12:18:29,291 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_is_contended_i_lock_of_inode [2023-04-02 12:18:29,291 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_atomic_dec_and_lock_i_lock_of_inode [2023-04-02 12:18:29,291 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock_lock [2023-04-02 12:18:29,291 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_lock [2023-04-02 12:18:29,291 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_trylock_lock [2023-04-02 12:18:29,291 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_wait_lock [2023-04-02 12:18:29,291 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_is_locked_lock [2023-04-02 12:18:29,291 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_can_lock_lock [2023-04-02 12:18:29,291 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_is_contended_lock [2023-04-02 12:18:29,291 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_atomic_dec_and_lock_lock [2023-04-02 12:18:29,291 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock_lock_of_NOT_ARG_SIGN [2023-04-02 12:18:29,291 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_lock_of_NOT_ARG_SIGN [2023-04-02 12:18:29,291 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_trylock_lock_of_NOT_ARG_SIGN [2023-04-02 12:18:29,291 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_wait_lock_of_NOT_ARG_SIGN [2023-04-02 12:18:29,291 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_is_locked_lock_of_NOT_ARG_SIGN [2023-04-02 12:18:29,291 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_can_lock_lock_of_NOT_ARG_SIGN [2023-04-02 12:18:29,291 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_is_contended_lock_of_NOT_ARG_SIGN [2023-04-02 12:18:29,291 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_atomic_dec_and_lock_lock_of_NOT_ARG_SIGN [2023-04-02 12:18:29,291 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock_node_size_lock_of_pglist_data [2023-04-02 12:18:29,291 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_node_size_lock_of_pglist_data [2023-04-02 12:18:29,291 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_trylock_node_size_lock_of_pglist_data [2023-04-02 12:18:29,292 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_wait_node_size_lock_of_pglist_data [2023-04-02 12:18:29,292 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_is_locked_node_size_lock_of_pglist_data [2023-04-02 12:18:29,292 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_can_lock_node_size_lock_of_pglist_data [2023-04-02 12:18:29,292 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_is_contended_node_size_lock_of_pglist_data [2023-04-02 12:18:29,292 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_atomic_dec_and_lock_node_size_lock_of_pglist_data [2023-04-02 12:18:29,292 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock_ptl [2023-04-02 12:18:29,292 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_ptl [2023-04-02 12:18:29,292 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_trylock_ptl [2023-04-02 12:18:29,292 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_wait_ptl [2023-04-02 12:18:29,292 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_is_locked_ptl [2023-04-02 12:18:29,292 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_can_lock_ptl [2023-04-02 12:18:29,292 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_is_contended_ptl [2023-04-02 12:18:29,292 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_atomic_dec_and_lock_ptl [2023-04-02 12:18:29,292 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock_rx_kfifo_lock_of_cx25840_ir_state [2023-04-02 12:18:29,292 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_rx_kfifo_lock_of_cx25840_ir_state [2023-04-02 12:18:29,292 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_trylock_rx_kfifo_lock_of_cx25840_ir_state [2023-04-02 12:18:29,292 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_wait_rx_kfifo_lock_of_cx25840_ir_state [2023-04-02 12:18:29,292 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_is_locked_rx_kfifo_lock_of_cx25840_ir_state [2023-04-02 12:18:29,292 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_can_lock_rx_kfifo_lock_of_cx25840_ir_state [2023-04-02 12:18:29,292 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_is_contended_rx_kfifo_lock_of_cx25840_ir_state [2023-04-02 12:18:29,292 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_atomic_dec_and_lock_rx_kfifo_lock_of_cx25840_ir_state [2023-04-02 12:18:29,293 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock_siglock_of_sighand_struct [2023-04-02 12:18:29,293 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_siglock_of_sighand_struct [2023-04-02 12:18:29,293 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_trylock_siglock_of_sighand_struct [2023-04-02 12:18:29,293 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_wait_siglock_of_sighand_struct [2023-04-02 12:18:29,293 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_is_locked_siglock_of_sighand_struct [2023-04-02 12:18:29,293 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_can_lock_siglock_of_sighand_struct [2023-04-02 12:18:29,293 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_is_contended_siglock_of_sighand_struct [2023-04-02 12:18:29,293 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_atomic_dec_and_lock_siglock_of_sighand_struct [2023-04-02 12:18:29,293 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_final_state [2023-04-02 12:18:29,293 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_exclusive_spin_is_locked [2023-04-02 12:18:29,293 INFO L138 BoogieDeclarations]: Found implementation of procedure reach_error [2023-04-02 12:18:29,293 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lock [2023-04-02 12:18:29,293 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lock_try [2023-04-02 12:18:29,293 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlock [2023-04-02 12:18:29,293 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exit [2023-04-02 12:18:29,293 INFO L138 BoogieDeclarations]: Found implementation of procedure __alloc_workqueue_key [2023-04-02 12:18:29,293 INFO L138 BoogieDeclarations]: Found implementation of procedure __const_udelay [2023-04-02 12:18:29,293 INFO L138 BoogieDeclarations]: Found implementation of procedure __init_waitqueue_head [2023-04-02 12:18:29,293 INFO L138 BoogieDeclarations]: Found implementation of procedure __init_work [2023-04-02 12:18:29,293 INFO L138 BoogieDeclarations]: Found implementation of procedure __kfifo_alloc [2023-04-02 12:18:29,293 INFO L138 BoogieDeclarations]: Found implementation of procedure __kfifo_free [2023-04-02 12:18:29,293 INFO L138 BoogieDeclarations]: Found implementation of procedure __kfifo_in [2023-04-02 12:18:29,293 INFO L138 BoogieDeclarations]: Found implementation of procedure __kfifo_out [2023-04-02 12:18:29,294 INFO L138 BoogieDeclarations]: Found implementation of procedure __ldv_spin_lock [2023-04-02 12:18:29,294 INFO L138 BoogieDeclarations]: Found implementation of procedure __mutex_init [2023-04-02 12:18:29,294 INFO L138 BoogieDeclarations]: Found implementation of procedure __raw_spin_lock_init [2023-04-02 12:18:29,294 INFO L138 BoogieDeclarations]: Found implementation of procedure __wake_up [2023-04-02 12:18:29,294 INFO L138 BoogieDeclarations]: Found implementation of procedure _raw_spin_unlock_irqrestore [2023-04-02 12:18:29,294 INFO L138 BoogieDeclarations]: Found implementation of procedure destroy_workqueue [2023-04-02 12:18:29,294 INFO L138 BoogieDeclarations]: Found implementation of procedure devm_kmalloc [2023-04-02 12:18:29,294 INFO L138 BoogieDeclarations]: Found implementation of procedure finish_wait [2023-04-02 12:18:29,294 INFO L138 BoogieDeclarations]: Found implementation of procedure i2c_del_driver [2023-04-02 12:18:29,294 INFO L138 BoogieDeclarations]: Found implementation of procedure i2c_master_send [2023-04-02 12:18:29,294 INFO L138 BoogieDeclarations]: Found implementation of procedure i2c_register_driver [2023-04-02 12:18:29,294 INFO L138 BoogieDeclarations]: Found implementation of procedure i2c_transfer [2023-04-02 12:18:29,294 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_after_alloc [2023-04-02 12:18:29,294 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert [2023-04-02 12:18:29,294 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_alloc_flags [2023-04-02 12:18:29,294 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_initialize [2023-04-02 12:18:29,294 INFO L138 BoogieDeclarations]: Found implementation of procedure lockdep_init_map [2023-04-02 12:18:29,294 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_lock_nested [2023-04-02 12:18:29,294 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_unlock [2023-04-02 12:18:29,294 INFO L138 BoogieDeclarations]: Found implementation of procedure prepare_to_wait [2023-04-02 12:18:29,294 INFO L138 BoogieDeclarations]: Found implementation of procedure printk [2023-04-02 12:18:29,294 INFO L138 BoogieDeclarations]: Found implementation of procedure queue_work_on [2023-04-02 12:18:29,294 INFO L138 BoogieDeclarations]: Found implementation of procedure release_firmware [2023-04-02 12:18:29,294 INFO L138 BoogieDeclarations]: Found implementation of procedure request_firmware [2023-04-02 12:18:29,295 INFO L138 BoogieDeclarations]: Found implementation of procedure schedule [2023-04-02 12:18:29,295 INFO L138 BoogieDeclarations]: Found implementation of procedure v4l2_ctrl_cluster [2023-04-02 12:18:29,295 INFO L138 BoogieDeclarations]: Found implementation of procedure v4l2_ctrl_handler_free [2023-04-02 12:18:29,295 INFO L138 BoogieDeclarations]: Found implementation of procedure v4l2_ctrl_handler_init_class [2023-04-02 12:18:29,295 INFO L138 BoogieDeclarations]: Found implementation of procedure v4l2_ctrl_handler_log_status [2023-04-02 12:18:29,295 INFO L138 BoogieDeclarations]: Found implementation of procedure v4l2_ctrl_handler_setup [2023-04-02 12:18:29,295 INFO L138 BoogieDeclarations]: Found implementation of procedure v4l2_ctrl_new_std [2023-04-02 12:18:29,295 INFO L138 BoogieDeclarations]: Found implementation of procedure v4l2_device_unregister_subdev [2023-04-02 12:18:29,295 INFO L138 BoogieDeclarations]: Found implementation of procedure v4l2_i2c_subdev_init [2023-04-02 12:18:29,295 INFO L138 BoogieDeclarations]: Found implementation of procedure v4l2_subdev_g_ctrl [2023-04-02 12:18:29,295 INFO L138 BoogieDeclarations]: Found implementation of procedure v4l2_subdev_g_ext_ctrls [2023-04-02 12:18:29,295 INFO L138 BoogieDeclarations]: Found implementation of procedure v4l2_subdev_queryctrl [2023-04-02 12:18:29,295 INFO L138 BoogieDeclarations]: Found implementation of procedure v4l2_subdev_querymenu [2023-04-02 12:18:29,295 INFO L138 BoogieDeclarations]: Found implementation of procedure v4l2_subdev_s_ctrl [2023-04-02 12:18:29,295 INFO L138 BoogieDeclarations]: Found implementation of procedure v4l2_subdev_s_ext_ctrls [2023-04-02 12:18:29,295 INFO L138 BoogieDeclarations]: Found implementation of procedure v4l2_subdev_try_ext_ctrls [2023-04-02 12:18:29,295 INFO L138 BoogieDeclarations]: Found implementation of procedure autoremove_wake_function [2023-04-02 12:18:29,295 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree [2023-04-02 12:18:29,295 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset [2023-04-02 12:18:29,295 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.meminit [2023-04-02 12:18:29,296 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy [2023-04-02 12:18:29,296 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_dev_get_drvdata [2023-04-02 12:18:29,296 INFO L130 BoogieDeclarations]: Found specification of procedure INIT_LIST_HEAD [2023-04-02 12:18:29,296 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2023-04-02 12:18:29,296 INFO L130 BoogieDeclarations]: Found specification of procedure printk [2023-04-02 12:18:29,296 INFO L130 BoogieDeclarations]: Found specification of procedure __bad_percpu_size [2023-04-02 12:18:29,296 INFO L130 BoogieDeclarations]: Found specification of procedure get_current [2023-04-02 12:18:29,296 INFO L130 BoogieDeclarations]: Found specification of procedure div_u64_rem [2023-04-02 12:18:29,296 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2023-04-02 12:18:29,296 INFO L130 BoogieDeclarations]: Found specification of procedure div_u64 [2023-04-02 12:18:29,296 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2023-04-02 12:18:29,296 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2023-04-02 12:18:29,296 INFO L130 BoogieDeclarations]: Found specification of procedure lockdep_init_map [2023-04-02 12:18:29,296 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_initialize [2023-04-02 12:18:29,296 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_post_init [2023-04-02 12:18:29,296 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_err_code [2023-04-02 12:18:29,296 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_final_state [2023-04-02 12:18:29,296 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assume [2023-04-02 12:18:29,296 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2023-04-02 12:18:29,296 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undef_int [2023-04-02 12:18:29,296 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free [2023-04-02 12:18:29,296 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_xmalloc [2023-04-02 12:18:29,297 INFO L130 BoogieDeclarations]: Found specification of procedure __init_waitqueue_head [2023-04-02 12:18:29,297 INFO L130 BoogieDeclarations]: Found specification of procedure __wake_up [2023-04-02 12:18:29,297 INFO L130 BoogieDeclarations]: Found specification of procedure prepare_to_wait [2023-04-02 12:18:29,297 INFO L130 BoogieDeclarations]: Found specification of procedure finish_wait [2023-04-02 12:18:29,297 INFO L130 BoogieDeclarations]: Found specification of procedure autoremove_wake_function [2023-04-02 12:18:29,297 INFO L130 BoogieDeclarations]: Found specification of procedure __init_work [2023-04-02 12:18:29,297 INFO L130 BoogieDeclarations]: Found specification of procedure __alloc_workqueue_key [2023-04-02 12:18:29,297 INFO L130 BoogieDeclarations]: Found specification of procedure destroy_workqueue [2023-04-02 12:18:29,297 INFO L130 BoogieDeclarations]: Found specification of procedure queue_work_on [2023-04-02 12:18:29,297 INFO L130 BoogieDeclarations]: Found specification of procedure queue_work [2023-04-02 12:18:29,297 INFO L130 BoogieDeclarations]: Found specification of procedure devm_kmalloc [2023-04-02 12:18:29,297 INFO L130 BoogieDeclarations]: Found specification of procedure devm_kzalloc [2023-04-02 12:18:29,297 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_dev_get_drvdata_31 [2023-04-02 12:18:29,297 INFO L130 BoogieDeclarations]: Found specification of procedure schedule [2023-04-02 12:18:29,297 INFO L130 BoogieDeclarations]: Found specification of procedure i2c_master_send [2023-04-02 12:18:29,297 INFO L130 BoogieDeclarations]: Found specification of procedure i2c_transfer [2023-04-02 12:18:29,297 INFO L130 BoogieDeclarations]: Found specification of procedure i2c_get_clientdata [2023-04-02 12:18:29,297 INFO L130 BoogieDeclarations]: Found specification of procedure i2c_register_driver [2023-04-02 12:18:29,297 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_i2c_register_driver_50 [2023-04-02 12:18:29,297 INFO L130 BoogieDeclarations]: Found specification of procedure i2c_del_driver [2023-04-02 12:18:29,297 INFO L130 BoogieDeclarations]: Found specification of procedure i2c_get_functionality [2023-04-02 12:18:29,297 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~~u32~0 [2023-04-02 12:18:29,297 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2023-04-02 12:18:29,298 INFO L130 BoogieDeclarations]: Found specification of procedure i2c_check_functionality [2023-04-02 12:18:29,298 INFO L130 BoogieDeclarations]: Found specification of procedure i2c_adapter_id [2023-04-02 12:18:29,298 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2023-04-02 12:18:29,298 INFO L130 BoogieDeclarations]: Found specification of procedure __const_udelay [2023-04-02 12:18:29,298 INFO L130 BoogieDeclarations]: Found specification of procedure v4l2_i2c_subdev_init [2023-04-02 12:18:29,298 INFO L130 BoogieDeclarations]: Found specification of procedure v4l2_get_subdevdata [2023-04-02 12:18:29,298 INFO L130 BoogieDeclarations]: Found specification of procedure v4l2_device_unregister_subdev [2023-04-02 12:18:29,298 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_v4l2_device_unregister_subdev_49 [2023-04-02 12:18:29,298 INFO L130 BoogieDeclarations]: Found specification of procedure v4l2_ctrl_handler_init_class [2023-04-02 12:18:29,298 INFO L130 BoogieDeclarations]: Found specification of procedure v4l2_ctrl_handler_free [2023-04-02 12:18:29,298 INFO L130 BoogieDeclarations]: Found specification of procedure v4l2_ctrl_handler_setup [2023-04-02 12:18:29,298 INFO L130 BoogieDeclarations]: Found specification of procedure v4l2_ctrl_handler_log_status [2023-04-02 12:18:29,298 INFO L130 BoogieDeclarations]: Found specification of procedure v4l2_ctrl_new_std [2023-04-02 12:18:29,298 INFO L130 BoogieDeclarations]: Found specification of procedure v4l2_ctrl_cluster [2023-04-02 12:18:29,298 INFO L130 BoogieDeclarations]: Found specification of procedure v4l2_subdev_queryctrl [2023-04-02 12:18:29,298 INFO L130 BoogieDeclarations]: Found specification of procedure v4l2_subdev_querymenu [2023-04-02 12:18:29,298 INFO L130 BoogieDeclarations]: Found specification of procedure v4l2_subdev_g_ext_ctrls [2023-04-02 12:18:29,298 INFO L130 BoogieDeclarations]: Found specification of procedure v4l2_subdev_try_ext_ctrls [2023-04-02 12:18:29,298 INFO L130 BoogieDeclarations]: Found specification of procedure v4l2_subdev_s_ext_ctrls [2023-04-02 12:18:29,298 INFO L130 BoogieDeclarations]: Found specification of procedure v4l2_subdev_g_ctrl [2023-04-02 12:18:29,298 INFO L130 BoogieDeclarations]: Found specification of procedure v4l2_subdev_s_ctrl [2023-04-02 12:18:29,298 INFO L130 BoogieDeclarations]: Found specification of procedure to_state [2023-04-02 12:18:29,298 INFO L130 BoogieDeclarations]: Found specification of procedure to_sd [2023-04-02 12:18:29,298 INFO L130 BoogieDeclarations]: Found specification of procedure is_cx2583x [2023-04-02 12:18:29,299 INFO L130 BoogieDeclarations]: Found specification of procedure is_cx231xx [2023-04-02 12:18:29,299 INFO L130 BoogieDeclarations]: Found specification of procedure is_cx2388x [2023-04-02 12:18:29,299 INFO L130 BoogieDeclarations]: Found specification of procedure is_cx23885 [2023-04-02 12:18:29,299 INFO L130 BoogieDeclarations]: Found specification of procedure is_cx23887 [2023-04-02 12:18:29,299 INFO L130 BoogieDeclarations]: Found specification of procedure is_cx23888 [2023-04-02 12:18:29,299 INFO L130 BoogieDeclarations]: Found specification of procedure cx25840_write [2023-04-02 12:18:29,299 INFO L130 BoogieDeclarations]: Found specification of procedure cx25840_write4 [2023-04-02 12:18:29,299 INFO L130 BoogieDeclarations]: Found specification of procedure cx25840_read [2023-04-02 12:18:29,299 INFO L130 BoogieDeclarations]: Found specification of procedure cx25840_read4 [2023-04-02 12:18:29,299 INFO L130 BoogieDeclarations]: Found specification of procedure cx25840_and_or [2023-04-02 12:18:29,299 INFO L130 BoogieDeclarations]: Found specification of procedure cx25840_and_or4 [2023-04-02 12:18:29,299 INFO L130 BoogieDeclarations]: Found specification of procedure cx25840_std_setup [2023-04-02 12:18:29,299 INFO L130 BoogieDeclarations]: Found specification of procedure cx25840_loadfw [2023-04-02 12:18:29,299 INFO L130 BoogieDeclarations]: Found specification of procedure cx25840_audio_set_path [2023-04-02 12:18:29,299 INFO L130 BoogieDeclarations]: Found specification of procedure cx25840_s_clock_freq [2023-04-02 12:18:29,299 INFO L130 BoogieDeclarations]: Found specification of procedure cx25840_s_raw_fmt [2023-04-02 12:18:29,299 INFO L130 BoogieDeclarations]: Found specification of procedure cx25840_s_sliced_fmt [2023-04-02 12:18:29,299 INFO L130 BoogieDeclarations]: Found specification of procedure cx25840_g_sliced_fmt [2023-04-02 12:18:29,299 INFO L130 BoogieDeclarations]: Found specification of procedure cx25840_decode_vbi_line [2023-04-02 12:18:29,299 INFO L130 BoogieDeclarations]: Found specification of procedure cx25840_ir_log_status [2023-04-02 12:18:29,299 INFO L130 BoogieDeclarations]: Found specification of procedure cx25840_ir_irq_handler [2023-04-02 12:18:29,299 INFO L130 BoogieDeclarations]: Found specification of procedure cx25840_ir_probe [2023-04-02 12:18:29,299 INFO L130 BoogieDeclarations]: Found specification of procedure cx25840_ir_remove [2023-04-02 12:18:29,299 INFO L130 BoogieDeclarations]: Found specification of procedure cx23888_std_setup [2023-04-02 12:18:29,300 INFO L130 BoogieDeclarations]: Found specification of procedure set_input [2023-04-02 12:18:29,300 INFO L130 BoogieDeclarations]: Found specification of procedure cx23885_s_io_pin_config [2023-04-02 12:18:29,300 INFO L130 BoogieDeclarations]: Found specification of procedure common_s_io_pin_config [2023-04-02 12:18:29,300 INFO L130 BoogieDeclarations]: Found specification of procedure init_dll1 [2023-04-02 12:18:29,300 INFO L130 BoogieDeclarations]: Found specification of procedure init_dll2 [2023-04-02 12:18:29,300 INFO L130 BoogieDeclarations]: Found specification of procedure cx25836_initialize [2023-04-02 12:18:29,300 INFO L130 BoogieDeclarations]: Found specification of procedure cx25840_work_handler [2023-04-02 12:18:29,300 INFO L130 BoogieDeclarations]: Found specification of procedure cx25840_initialize [2023-04-02 12:18:29,300 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2023-04-02 12:18:29,300 INFO L130 BoogieDeclarations]: Found specification of procedure cx23885_initialize [2023-04-02 12:18:29,300 INFO L130 BoogieDeclarations]: Found specification of procedure cx231xx_initialize [2023-04-02 12:18:29,300 INFO L130 BoogieDeclarations]: Found specification of procedure input_change [2023-04-02 12:18:29,300 INFO L130 BoogieDeclarations]: Found specification of procedure set_v4lstd [2023-04-02 12:18:29,300 INFO L130 BoogieDeclarations]: Found specification of procedure cx25840_s_ctrl [2023-04-02 12:18:29,300 INFO L130 BoogieDeclarations]: Found specification of procedure cx25840_s_mbus_fmt [2023-04-02 12:18:29,300 INFO L130 BoogieDeclarations]: Found specification of procedure log_video_status [2023-04-02 12:18:29,300 INFO L130 BoogieDeclarations]: Found specification of procedure log_audio_status [2023-04-02 12:18:29,300 INFO L130 BoogieDeclarations]: Found specification of procedure cx25840_load_fw [2023-04-02 12:18:29,300 INFO L130 BoogieDeclarations]: Found specification of procedure cx25840_g_register [2023-04-02 12:18:29,300 INFO L130 BoogieDeclarations]: Found specification of procedure cx25840_s_register [2023-04-02 12:18:29,300 INFO L130 BoogieDeclarations]: Found specification of procedure cx25840_s_audio_stream [2023-04-02 12:18:29,300 INFO L130 BoogieDeclarations]: Found specification of procedure cx25840_s_stream [2023-04-02 12:18:29,300 INFO L130 BoogieDeclarations]: Found specification of procedure cx25840_g_std [2023-04-02 12:18:29,300 INFO L130 BoogieDeclarations]: Found specification of procedure cx25840_g_input_status [2023-04-02 12:18:29,301 INFO L130 BoogieDeclarations]: Found specification of procedure cx25840_s_std [2023-04-02 12:18:29,301 INFO L130 BoogieDeclarations]: Found specification of procedure cx25840_s_radio [2023-04-02 12:18:29,301 INFO L130 BoogieDeclarations]: Found specification of procedure cx25840_s_video_routing [2023-04-02 12:18:29,301 INFO L130 BoogieDeclarations]: Found specification of procedure cx25840_s_audio_routing [2023-04-02 12:18:29,301 INFO L130 BoogieDeclarations]: Found specification of procedure cx25840_s_frequency [2023-04-02 12:18:29,301 INFO L130 BoogieDeclarations]: Found specification of procedure cx25840_g_tuner [2023-04-02 12:18:29,301 INFO L130 BoogieDeclarations]: Found specification of procedure cx25840_s_tuner [2023-04-02 12:18:29,301 INFO L130 BoogieDeclarations]: Found specification of procedure cx25840_reset [2023-04-02 12:18:29,301 INFO L130 BoogieDeclarations]: Found specification of procedure cx25840_log_status [2023-04-02 12:18:29,301 INFO L130 BoogieDeclarations]: Found specification of procedure cx23885_irq_handler [2023-04-02 12:18:29,301 INFO L130 BoogieDeclarations]: Found specification of procedure cx25840_irq_handler [2023-04-02 12:18:29,301 INFO L130 BoogieDeclarations]: Found specification of procedure cx23885_dif_setup [2023-04-02 12:18:29,301 INFO L130 BoogieDeclarations]: Found specification of procedure get_cx2388x_ident [2023-04-02 12:18:29,301 INFO L130 BoogieDeclarations]: Found specification of procedure cx25840_probe [2023-04-02 12:18:29,301 INFO L130 BoogieDeclarations]: Found specification of procedure cx25840_remove [2023-04-02 12:18:29,301 INFO L130 BoogieDeclarations]: Found specification of procedure cx25840_driver_init [2023-04-02 12:18:29,301 INFO L130 BoogieDeclarations]: Found specification of procedure cx25840_driver_exit [2023-04-02 12:18:29,301 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_EMGentry_exit_cx25840_driver_exit_6_2 [2023-04-02 12:18:29,301 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_EMGentry_init_cx25840_driver_init_6_11 [2023-04-02 12:18:29,301 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_dispatch_deregister_5_1 [2023-04-02 12:18:29,301 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_dispatch_deregister_dummy_resourceless_instance_3_6_4 [2023-04-02 12:18:29,301 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_dispatch_deregister_io_instance_1_6_5 [2023-04-02 12:18:29,301 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_dispatch_register_4_2 [2023-04-02 12:18:29,302 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_dispatch_register_dummy_resourceless_instance_3_6_6 [2023-04-02 12:18:29,302 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_dispatch_register_dummy_resourceless_instance_4_6_7 [2023-04-02 12:18:29,302 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_dummy_resourceless_instance_callback_1_3 [2023-04-02 12:18:29,302 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_dummy_resourceless_instance_callback_2_3 [2023-04-02 12:18:29,302 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_dummy_resourceless_instance_callback_3_12 [2023-04-02 12:18:29,302 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_dummy_resourceless_instance_callback_3_13 [2023-04-02 12:18:29,302 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_dummy_resourceless_instance_callback_3_14 [2023-04-02 12:18:29,302 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_dummy_resourceless_instance_callback_3_17 [2023-04-02 12:18:29,302 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_dummy_resourceless_instance_callback_3_18 [2023-04-02 12:18:29,302 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_dummy_resourceless_instance_callback_3_21 [2023-04-02 12:18:29,302 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_dummy_resourceless_instance_callback_3_22 [2023-04-02 12:18:29,302 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_dummy_resourceless_instance_callback_3_23 [2023-04-02 12:18:29,302 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_dummy_resourceless_instance_callback_3_24 [2023-04-02 12:18:29,302 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_dummy_resourceless_instance_callback_3_25 [2023-04-02 12:18:29,302 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_dummy_resourceless_instance_callback_3_3 [2023-04-02 12:18:29,302 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_dummy_resourceless_instance_callback_3_33 [2023-04-02 12:18:29,302 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_dummy_resourceless_instance_callback_3_36 [2023-04-02 12:18:29,302 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_dummy_resourceless_instance_callback_3_37 [2023-04-02 12:18:29,302 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_dummy_resourceless_instance_callback_3_38 [2023-04-02 12:18:29,302 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_dummy_resourceless_instance_callback_3_39 [2023-04-02 12:18:29,302 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_dummy_resourceless_instance_callback_3_42 [2023-04-02 12:18:29,302 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_dummy_resourceless_instance_callback_3_43 [2023-04-02 12:18:29,302 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_dummy_resourceless_instance_callback_3_44 [2023-04-02 12:18:29,302 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_dummy_resourceless_instance_callback_3_45 [2023-04-02 12:18:29,303 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_dummy_resourceless_instance_callback_3_46 [2023-04-02 12:18:29,303 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_dummy_resourceless_instance_callback_3_49 [2023-04-02 12:18:29,303 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_dummy_resourceless_instance_callback_3_50 [2023-04-02 12:18:29,303 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_dummy_resourceless_instance_callback_3_53 [2023-04-02 12:18:29,303 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_dummy_resourceless_instance_callback_3_56 [2023-04-02 12:18:29,303 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_dummy_resourceless_instance_callback_3_57 [2023-04-02 12:18:29,303 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_dummy_resourceless_instance_callback_3_7 [2023-04-02 12:18:29,303 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_dummy_resourceless_instance_callback_3_8 [2023-04-02 12:18:29,303 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_dummy_resourceless_instance_callback_3_9 [2023-04-02 12:18:29,303 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_entry_EMGentry_6 [2023-04-02 12:18:29,303 INFO L130 BoogieDeclarations]: Found specification of procedure main [2023-04-02 12:18:29,303 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_i2c_io_instance_0 [2023-04-02 12:18:29,303 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_i2c_register_driver [2023-04-02 12:18:29,303 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_io_instance_probe_0_11 [2023-04-02 12:18:29,303 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_io_instance_release_0_2 [2023-04-02 12:18:29,303 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_struct_v4l2_ctrl_ops_dummy_resourceless_instance_1 [2023-04-02 12:18:29,303 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_struct_v4l2_ctrl_ops_dummy_resourceless_instance_2 [2023-04-02 12:18:29,303 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_struct_v4l2_subdev_video_ops_dummy_resourceless_instance_3 [2023-04-02 12:18:29,303 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_v4l2_device_unregister_subdev [2023-04-02 12:18:29,303 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_dev_get_drvdata_30 [2023-04-02 12:18:29,303 INFO L130 BoogieDeclarations]: Found specification of procedure i2c_get_clientdata___0 [2023-04-02 12:18:29,303 INFO L130 BoogieDeclarations]: Found specification of procedure cx25840_set_audclk_freq [2023-04-02 12:18:29,303 INFO L130 BoogieDeclarations]: Found specification of procedure cx25836_set_audclk_freq [2023-04-02 12:18:29,303 INFO L130 BoogieDeclarations]: Found specification of procedure cx23885_set_audclk_freq [2023-04-02 12:18:29,304 INFO L130 BoogieDeclarations]: Found specification of procedure cx231xx_set_audclk_freq [2023-04-02 12:18:29,304 INFO L130 BoogieDeclarations]: Found specification of procedure set_audclk_freq [2023-04-02 12:18:29,304 INFO L130 BoogieDeclarations]: Found specification of procedure set_volume [2023-04-02 12:18:29,304 INFO L130 BoogieDeclarations]: Found specification of procedure set_balance [2023-04-02 12:18:29,304 INFO L130 BoogieDeclarations]: Found specification of procedure cx25840_audio_s_ctrl [2023-04-02 12:18:29,304 INFO L130 BoogieDeclarations]: Found specification of procedure memcpy [2023-04-02 12:18:29,304 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_dev_get_drvdata_30___0 [2023-04-02 12:18:29,304 INFO L130 BoogieDeclarations]: Found specification of procedure i2c_get_clientdata___1 [2023-04-02 12:18:29,304 INFO L130 BoogieDeclarations]: Found specification of procedure request_firmware [2023-04-02 12:18:29,304 INFO L130 BoogieDeclarations]: Found specification of procedure release_firmware [2023-04-02 12:18:29,304 INFO L130 BoogieDeclarations]: Found specification of procedure start_fw_load [2023-04-02 12:18:29,304 INFO L130 BoogieDeclarations]: Found specification of procedure end_fw_load [2023-04-02 12:18:29,304 INFO L130 BoogieDeclarations]: Found specification of procedure get_fw_name [2023-04-02 12:18:29,304 INFO L130 BoogieDeclarations]: Found specification of procedure check_fw_load [2023-04-02 12:18:29,304 INFO L130 BoogieDeclarations]: Found specification of procedure fw_write [2023-04-02 12:18:29,304 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy [2023-04-02 12:18:29,304 INFO L130 BoogieDeclarations]: Found specification of procedure memset [2023-04-02 12:18:29,304 INFO L130 BoogieDeclarations]: Found specification of procedure odd_parity [2023-04-02 12:18:29,304 INFO L130 BoogieDeclarations]: Found specification of procedure decode_vps [2023-04-02 12:18:29,304 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset [2023-04-02 12:18:29,304 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_read [2023-04-02 12:18:29,304 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_set [2023-04-02 12:18:29,304 INFO L130 BoogieDeclarations]: Found specification of procedure __ldv_spin_lock [2023-04-02 12:18:29,305 INFO L130 BoogieDeclarations]: Found specification of procedure ldv___ldv_spin_lock_52 [2023-04-02 12:18:29,305 INFO L130 BoogieDeclarations]: Found specification of procedure ldv___ldv_spin_lock_54 [2023-04-02 12:18:29,305 INFO L130 BoogieDeclarations]: Found specification of procedure ldv___ldv_spin_lock_56 [2023-04-02 12:18:29,305 INFO L130 BoogieDeclarations]: Found specification of procedure ldv___ldv_spin_lock_58 [2023-04-02 12:18:29,305 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock_rx_kfifo_lock_of_cx25840_ir_state [2023-04-02 12:18:29,305 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_rx_kfifo_lock_of_cx25840_ir_state [2023-04-02 12:18:29,305 INFO L130 BoogieDeclarations]: Found specification of procedure __raw_spin_lock_init [2023-04-02 12:18:29,305 INFO L130 BoogieDeclarations]: Found specification of procedure _raw_spin_unlock_irqrestore [2023-04-02 12:18:29,305 INFO L130 BoogieDeclarations]: Found specification of procedure spinlock_check [2023-04-02 12:18:29,305 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock_irqrestore [2023-04-02 12:18:29,305 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_irqrestore_53 [2023-04-02 12:18:29,305 INFO L130 BoogieDeclarations]: Found specification of procedure __mutex_init [2023-04-02 12:18:29,305 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_lock_nested [2023-04-02 12:18:29,305 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_unlock [2023-04-02 12:18:29,305 INFO L130 BoogieDeclarations]: Found specification of procedure __kfifo_uint_must_check_helper [2023-04-02 12:18:29,305 INFO L130 BoogieDeclarations]: Found specification of procedure __kfifo_int_must_check_helper [2023-04-02 12:18:29,305 INFO L130 BoogieDeclarations]: Found specification of procedure __kfifo_alloc [2023-04-02 12:18:29,305 INFO L130 BoogieDeclarations]: Found specification of procedure __kfifo_free [2023-04-02 12:18:29,305 INFO L130 BoogieDeclarations]: Found specification of procedure __kfifo_in [2023-04-02 12:18:29,305 INFO L130 BoogieDeclarations]: Found specification of procedure __kfifo_out [2023-04-02 12:18:29,305 INFO L130 BoogieDeclarations]: Found specification of procedure init_ir_raw_event [2023-04-02 12:18:29,305 INFO L130 BoogieDeclarations]: Found specification of procedure to_ir_state [2023-04-02 12:18:29,305 INFO L130 BoogieDeclarations]: Found specification of procedure count_to_clock_divider [2023-04-02 12:18:29,306 INFO L130 BoogieDeclarations]: Found specification of procedure carrier_freq_to_clock_divider [2023-04-02 12:18:29,306 INFO L130 BoogieDeclarations]: Found specification of procedure clock_divider_to_carrier_freq [2023-04-02 12:18:29,306 INFO L130 BoogieDeclarations]: Found specification of procedure clock_divider_to_freq [2023-04-02 12:18:29,306 INFO L130 BoogieDeclarations]: Found specification of procedure count_to_lpf_count [2023-04-02 12:18:29,306 INFO L130 BoogieDeclarations]: Found specification of procedure ns_to_lpf_count [2023-04-02 12:18:29,306 INFO L130 BoogieDeclarations]: Found specification of procedure lpf_count_to_ns [2023-04-02 12:18:29,306 INFO L130 BoogieDeclarations]: Found specification of procedure lpf_count_to_us [2023-04-02 12:18:29,306 INFO L130 BoogieDeclarations]: Found specification of procedure clock_divider_to_resolution [2023-04-02 12:18:29,306 INFO L130 BoogieDeclarations]: Found specification of procedure pulse_width_count_to_ns [2023-04-02 12:18:29,306 INFO L130 BoogieDeclarations]: Found specification of procedure pulse_width_count_to_us [2023-04-02 12:18:29,306 INFO L130 BoogieDeclarations]: Found specification of procedure ns_to_pulse_clocks [2023-04-02 12:18:29,306 INFO L130 BoogieDeclarations]: Found specification of procedure pulse_clocks_to_clock_divider [2023-04-02 12:18:29,306 INFO L130 BoogieDeclarations]: Found specification of procedure control_tx_irq_watermark [2023-04-02 12:18:29,306 INFO L130 BoogieDeclarations]: Found specification of procedure control_rx_irq_watermark [2023-04-02 12:18:29,306 INFO L130 BoogieDeclarations]: Found specification of procedure control_tx_enable [2023-04-02 12:18:29,306 INFO L130 BoogieDeclarations]: Found specification of procedure control_rx_enable [2023-04-02 12:18:29,306 INFO L130 BoogieDeclarations]: Found specification of procedure control_tx_modulation_enable [2023-04-02 12:18:29,306 INFO L130 BoogieDeclarations]: Found specification of procedure control_rx_demodulation_enable [2023-04-02 12:18:29,306 INFO L130 BoogieDeclarations]: Found specification of procedure control_rx_s_edge_detection [2023-04-02 12:18:29,306 INFO L130 BoogieDeclarations]: Found specification of procedure control_rx_s_carrier_window [2023-04-02 12:18:29,306 INFO L130 BoogieDeclarations]: Found specification of procedure control_tx_polarity_invert [2023-04-02 12:18:29,306 INFO L130 BoogieDeclarations]: Found specification of procedure txclk_tx_s_carrier [2023-04-02 12:18:29,306 INFO L130 BoogieDeclarations]: Found specification of procedure rxclk_rx_s_carrier [2023-04-02 12:18:29,306 INFO L130 BoogieDeclarations]: Found specification of procedure txclk_tx_s_max_pulse_width [2023-04-02 12:18:29,307 INFO L130 BoogieDeclarations]: Found specification of procedure rxclk_rx_s_max_pulse_width [2023-04-02 12:18:29,307 INFO L130 BoogieDeclarations]: Found specification of procedure cduty_tx_s_duty_cycle [2023-04-02 12:18:29,307 INFO L130 BoogieDeclarations]: Found specification of procedure filter_rx_s_min_width [2023-04-02 12:18:29,307 INFO L130 BoogieDeclarations]: Found specification of procedure irqenable_rx [2023-04-02 12:18:29,307 INFO L130 BoogieDeclarations]: Found specification of procedure irqenable_tx [2023-04-02 12:18:29,307 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~int~X~$Pointer$~TO~VOID [2023-04-02 12:18:29,307 INFO L130 BoogieDeclarations]: Found specification of procedure cx25840_ir_rx_read [2023-04-02 12:18:29,307 INFO L130 BoogieDeclarations]: Found specification of procedure cx25840_ir_rx_g_parameters [2023-04-02 12:18:29,307 INFO L130 BoogieDeclarations]: Found specification of procedure cx25840_ir_rx_shutdown [2023-04-02 12:18:29,307 INFO L130 BoogieDeclarations]: Found specification of procedure cx25840_ir_rx_s_parameters [2023-04-02 12:18:29,307 INFO L130 BoogieDeclarations]: Found specification of procedure cx25840_ir_tx_write [2023-04-02 12:18:29,307 INFO L130 BoogieDeclarations]: Found specification of procedure cx25840_ir_tx_g_parameters [2023-04-02 12:18:29,307 INFO L130 BoogieDeclarations]: Found specification of procedure cx25840_ir_tx_shutdown [2023-04-02 12:18:29,307 INFO L130 BoogieDeclarations]: Found specification of procedure cx25840_ir_tx_s_parameters [2023-04-02 12:18:29,307 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~TO~int [2023-04-02 12:18:29,307 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_dummy_resourceless_instance_callback_3_28 [2023-04-02 12:18:29,307 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_dummy_resourceless_instance_callback_3_29 [2023-04-02 12:18:29,307 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_dummy_resourceless_instance_callback_3_32 [2023-04-02 12:18:29,307 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_dummy_resourceless_instance_callback_3_58 [2023-04-02 12:18:29,307 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_dummy_resourceless_instance_callback_3_59 [2023-04-02 12:18:29,307 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_dummy_resourceless_instance_callback_3_60 [2023-04-02 12:18:29,307 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_xzalloc [2023-04-02 12:18:29,307 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_dev_set_drvdata [2023-04-02 12:18:29,308 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_zalloc [2023-04-02 12:18:29,308 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spi_alloc_master [2023-04-02 12:18:29,308 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_is_err [2023-04-02 12:18:29,308 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_err_ptr [2023-04-02 12:18:29,308 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_ptr_err [2023-04-02 12:18:29,308 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_is_err_or_null [2023-04-02 12:18:29,308 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_post_probe [2023-04-02 12:18:29,308 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_positive_int [2023-04-02 12:18:29,308 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_alloc_flags [2023-04-02 12:18:29,308 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_after_alloc [2023-04-02 12:18:29,308 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_kzalloc [2023-04-02 12:18:29,308 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2023-04-02 12:18:29,308 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert [2023-04-02 12:18:29,308 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_trap [2023-04-02 12:18:29,308 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2023-04-02 12:18:29,308 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_calloc [2023-04-02 12:18:29,308 INFO L130 BoogieDeclarations]: Found specification of procedure malloc [2023-04-02 12:18:29,308 INFO L130 BoogieDeclarations]: Found specification of procedure calloc [2023-04-02 12:18:29,308 INFO L130 BoogieDeclarations]: Found specification of procedure free [2023-04-02 12:18:29,308 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2023-04-02 12:18:29,308 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.meminit [2023-04-02 12:18:29,308 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undef_ulong [2023-04-02 12:18:29,308 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undef_int_negative [2023-04-02 12:18:29,309 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undef_int_nonpositive [2023-04-02 12:18:29,309 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_nondet_int [2023-04-02 12:18:29,309 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_nondet_ulong [2023-04-02 12:18:29,309 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_thread_create [2023-04-02 12:18:29,309 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_thread_create_N [2023-04-02 12:18:29,309 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_thread_join [2023-04-02 12:18:29,309 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_thread_join_N [2023-04-02 12:18:29,309 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~VOID [2023-04-02 12:18:29,309 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lock [2023-04-02 12:18:29,309 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lock_try [2023-04-02 12:18:29,309 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlock [2023-04-02 12:18:29,309 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exit [2023-04-02 12:18:29,309 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock_alloc_lock_of_task_struct [2023-04-02 12:18:29,309 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_alloc_lock_of_task_struct [2023-04-02 12:18:29,309 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_trylock_alloc_lock_of_task_struct [2023-04-02 12:18:29,309 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_wait_alloc_lock_of_task_struct [2023-04-02 12:18:29,309 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_is_locked_alloc_lock_of_task_struct [2023-04-02 12:18:29,309 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_can_lock_alloc_lock_of_task_struct [2023-04-02 12:18:29,309 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_is_contended_alloc_lock_of_task_struct [2023-04-02 12:18:29,309 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_atomic_dec_and_lock_alloc_lock_of_task_struct [2023-04-02 12:18:29,309 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock_i_lock_of_inode [2023-04-02 12:18:29,309 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_i_lock_of_inode [2023-04-02 12:18:29,309 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_trylock_i_lock_of_inode [2023-04-02 12:18:29,310 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_wait_i_lock_of_inode [2023-04-02 12:18:29,310 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_is_locked_i_lock_of_inode [2023-04-02 12:18:29,310 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_can_lock_i_lock_of_inode [2023-04-02 12:18:29,310 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_is_contended_i_lock_of_inode [2023-04-02 12:18:29,310 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_atomic_dec_and_lock_i_lock_of_inode [2023-04-02 12:18:29,310 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock_lock [2023-04-02 12:18:29,310 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_lock [2023-04-02 12:18:29,310 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_trylock_lock [2023-04-02 12:18:29,310 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_wait_lock [2023-04-02 12:18:29,310 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_is_locked_lock [2023-04-02 12:18:29,310 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_can_lock_lock [2023-04-02 12:18:29,310 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_is_contended_lock [2023-04-02 12:18:29,310 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_atomic_dec_and_lock_lock [2023-04-02 12:18:29,310 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock_lock_of_NOT_ARG_SIGN [2023-04-02 12:18:29,310 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_lock_of_NOT_ARG_SIGN [2023-04-02 12:18:29,310 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_trylock_lock_of_NOT_ARG_SIGN [2023-04-02 12:18:29,310 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_wait_lock_of_NOT_ARG_SIGN [2023-04-02 12:18:29,310 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_is_locked_lock_of_NOT_ARG_SIGN [2023-04-02 12:18:29,310 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_can_lock_lock_of_NOT_ARG_SIGN [2023-04-02 12:18:29,310 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_is_contended_lock_of_NOT_ARG_SIGN [2023-04-02 12:18:29,310 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_atomic_dec_and_lock_lock_of_NOT_ARG_SIGN [2023-04-02 12:18:29,310 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock_node_size_lock_of_pglist_data [2023-04-02 12:18:29,311 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_node_size_lock_of_pglist_data [2023-04-02 12:18:29,311 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_trylock_node_size_lock_of_pglist_data [2023-04-02 12:18:29,311 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_wait_node_size_lock_of_pglist_data [2023-04-02 12:18:29,311 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_is_locked_node_size_lock_of_pglist_data [2023-04-02 12:18:29,311 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_can_lock_node_size_lock_of_pglist_data [2023-04-02 12:18:29,311 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_is_contended_node_size_lock_of_pglist_data [2023-04-02 12:18:29,311 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_atomic_dec_and_lock_node_size_lock_of_pglist_data [2023-04-02 12:18:29,311 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock_ptl [2023-04-02 12:18:29,311 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_ptl [2023-04-02 12:18:29,311 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_trylock_ptl [2023-04-02 12:18:29,311 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_wait_ptl [2023-04-02 12:18:29,311 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_is_locked_ptl [2023-04-02 12:18:29,311 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_can_lock_ptl [2023-04-02 12:18:29,311 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_is_contended_ptl [2023-04-02 12:18:29,311 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_atomic_dec_and_lock_ptl [2023-04-02 12:18:29,311 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_trylock_rx_kfifo_lock_of_cx25840_ir_state [2023-04-02 12:18:29,311 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_wait_rx_kfifo_lock_of_cx25840_ir_state [2023-04-02 12:18:29,311 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_is_locked_rx_kfifo_lock_of_cx25840_ir_state [2023-04-02 12:18:29,311 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_can_lock_rx_kfifo_lock_of_cx25840_ir_state [2023-04-02 12:18:29,311 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_is_contended_rx_kfifo_lock_of_cx25840_ir_state [2023-04-02 12:18:29,311 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_atomic_dec_and_lock_rx_kfifo_lock_of_cx25840_ir_state [2023-04-02 12:18:29,311 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock_siglock_of_sighand_struct [2023-04-02 12:18:29,311 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_siglock_of_sighand_struct [2023-04-02 12:18:29,311 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_trylock_siglock_of_sighand_struct [2023-04-02 12:18:29,312 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_wait_siglock_of_sighand_struct [2023-04-02 12:18:29,312 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_is_locked_siglock_of_sighand_struct [2023-04-02 12:18:29,312 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_can_lock_siglock_of_sighand_struct [2023-04-02 12:18:29,312 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_is_contended_siglock_of_sighand_struct [2023-04-02 12:18:29,312 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_atomic_dec_and_lock_siglock_of_sighand_struct [2023-04-02 12:18:29,312 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_exclusive_spin_is_locked [2023-04-02 12:18:29,312 INFO L130 BoogieDeclarations]: Found specification of procedure abort [2023-04-02 12:18:29,312 INFO L130 BoogieDeclarations]: Found specification of procedure __assert_fail [2023-04-02 12:18:29,312 INFO L130 BoogieDeclarations]: Found specification of procedure __assert_perror_fail [2023-04-02 12:18:29,312 INFO L130 BoogieDeclarations]: Found specification of procedure __assert [2023-04-02 12:18:29,312 INFO L130 BoogieDeclarations]: Found specification of procedure reach_error [2023-04-02 12:18:29,312 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_nondet_uint [2023-04-02 12:18:29,312 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_nondet_bool [2023-04-02 12:18:29,312 INFO L130 BoogieDeclarations]: Found specification of procedure kfree [2023-04-02 12:18:29,312 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.init [2023-04-02 12:18:29,312 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2023-04-02 12:18:29,312 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$ [2023-04-02 12:18:29,312 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int [2023-04-02 12:18:29,312 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2023-04-02 12:18:29,312 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$ [2023-04-02 12:18:29,312 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$ [2023-04-02 12:18:29,313 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int [2023-04-02 12:18:30,340 INFO L236 CfgBuilder]: Building ICFG [2023-04-02 12:18:30,344 INFO L262 CfgBuilder]: Building CFG for each procedure with an implementation [2023-04-02 12:19:11,099 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint ldv_stopFINAL: assume true; [2023-04-02 12:19:42,723 INFO L277 CfgBuilder]: Performing block encoding [2023-04-02 12:19:42,757 INFO L297 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2023-04-02 12:19:42,758 INFO L302 CfgBuilder]: Removed 1 assume(true) statements. [2023-04-02 12:19:42,766 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 02.04 12:19:42 BoogieIcfgContainer [2023-04-02 12:19:42,767 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2023-04-02 12:19:42,769 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2023-04-02 12:19:42,769 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2023-04-02 12:19:42,771 INFO L275 PluginConnector]: TraceAbstraction initialized [2023-04-02 12:19:42,771 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 02.04 12:18:25" (1/3) ... [2023-04-02 12:19:42,772 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@56e9e76 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 02.04 12:19:42, skipping insertion in model container [2023-04-02 12:19:42,772 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.04 12:18:28" (2/3) ... [2023-04-02 12:19:42,772 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@56e9e76 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 02.04 12:19:42, skipping insertion in model container [2023-04-02 12:19:42,772 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 02.04 12:19:42" (3/3) ... [2023-04-02 12:19:42,773 INFO L112 eAbstractionObserver]: Analyzing ICFG linux-3.14_linux-kernel-locking-spinlock_drivers-media-i2c-cx25840-cx25840.cil.i [2023-04-02 12:19:42,784 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2023-04-02 12:19:42,784 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 4 error locations. [2023-04-02 12:19:42,939 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2023-04-02 12:19:42,945 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=true, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, 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;@5c5a14c9, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-04-02 12:19:42,945 INFO L358 AbstractCegarLoop]: Starting to check reachability of 4 error locations. [2023-04-02 12:19:43,118 INFO L276 IsEmpty]: Start isEmpty. Operand has 10082 states, 5898 states have (on average 1.2049847405900305) internal successors, (7107), 5962 states have internal predecessors, (7107), 3830 states have call successors, (3830), 277 states have call predecessors, (3830), 276 states have return successors, (3827), 3785 states have call predecessors, (3827), 3827 states have call successors, (3827) [2023-04-02 12:19:43,138 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 80 [2023-04-02 12:19:43,138 INFO L187 NwaCegarLoop]: Found error trace [2023-04-02 12:19:43,139 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-04-02 12:19:43,139 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION (and 2 more)] === [2023-04-02 12:19:43,149 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-04-02 12:19:43,150 INFO L85 PathProgramCache]: Analyzing trace with hash -2135373036, now seen corresponding path program 1 times [2023-04-02 12:19:43,156 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-04-02 12:19:43,157 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1838160355] [2023-04-02 12:19:43,157 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-04-02 12:19:43,160 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-04-02 12:19:43,532 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 12:19:44,574 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2023-04-02 12:19:44,659 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 12:19:44,790 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2023-04-02 12:19:44,794 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 12:19:44,868 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2023-04-02 12:19:44,881 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 12:19:44,898 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 12:19:44,901 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 12:19:44,911 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 12:19:44,916 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 12:19:44,926 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 12:19:44,927 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 12:19:44,933 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-04-02 12:19:44,936 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 12:19:44,950 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 12:19:44,951 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 12:19:44,957 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2023-04-02 12:19:44,958 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 12:19:44,965 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2023-04-02 12:19:44,969 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 12:19:44,977 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 12:19:44,978 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 12:19:44,985 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 12:19:44,985 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 12:19:44,990 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2023-04-02 12:19:44,996 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 12:19:45,003 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2023-04-02 12:19:45,005 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 12:19:45,015 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 15 trivial. 0 not checked. [2023-04-02 12:19:45,016 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-04-02 12:19:45,016 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1838160355] [2023-04-02 12:19:45,017 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1838160355] provided 1 perfect and 0 imperfect interpolant sequences [2023-04-02 12:19:45,017 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-04-02 12:19:45,017 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-04-02 12:19:45,018 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [777645550] [2023-04-02 12:19:45,020 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-04-02 12:19:45,024 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-04-02 12:19:45,024 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-04-02 12:19:45,049 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-04-02 12:19:45,050 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2023-04-02 12:19:45,076 INFO L87 Difference]: Start difference. First operand has 10082 states, 5898 states have (on average 1.2049847405900305) internal successors, (7107), 5962 states have internal predecessors, (7107), 3830 states have call successors, (3830), 277 states have call predecessors, (3830), 276 states have return successors, (3827), 3785 states have call predecessors, (3827), 3827 states have call successors, (3827) Second operand has 7 states, 7 states have (on average 5.571428571428571) internal successors, (39), 4 states have internal predecessors, (39), 2 states have call successors, (18), 5 states have call predecessors, (18), 2 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) [2023-04-02 12:20:00,159 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.05s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-04-02 12:20:02,436 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.28s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-04-02 12:20:04,733 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.29s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-04-02 12:20:07,029 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.29s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-04-02 12:20:09,347 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.32s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-04-02 12:20:20,361 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.38s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-04-02 12:20:31,170 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.56s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-04-02 12:20:33,184 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-04-02 12:20:34,274 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.09s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-04-02 12:21:17,631 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.10s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-04-02 12:21:23,059 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers []