/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-4.2-rc1/linux-4.2-rc1.tar.xz-32_7a-drivers--video--fbdev--via--viafb.ko-entry_point.cil.out.i -------------------------------------------------------------------------------- This is Ultimate 0.2.3-dev-f954360 [2023-04-02 10:11:33,579 INFO L177 SettingsManager]: Resetting all preferences to default values... [2023-04-02 10:11:33,581 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2023-04-02 10:11:33,619 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2023-04-02 10:11:33,620 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2023-04-02 10:11:33,622 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2023-04-02 10:11:33,624 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2023-04-02 10:11:33,626 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2023-04-02 10:11:33,627 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2023-04-02 10:11:33,631 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2023-04-02 10:11:33,632 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2023-04-02 10:11:33,633 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2023-04-02 10:11:33,633 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2023-04-02 10:11:33,635 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2023-04-02 10:11:33,636 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2023-04-02 10:11:33,637 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2023-04-02 10:11:33,637 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2023-04-02 10:11:33,638 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2023-04-02 10:11:33,639 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2023-04-02 10:11:33,642 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2023-04-02 10:11:33,643 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2023-04-02 10:11:33,644 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2023-04-02 10:11:33,644 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2023-04-02 10:11:33,645 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2023-04-02 10:11:33,651 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2023-04-02 10:11:33,652 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2023-04-02 10:11:33,652 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2023-04-02 10:11:33,653 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2023-04-02 10:11:33,653 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2023-04-02 10:11:33,653 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2023-04-02 10:11:33,654 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2023-04-02 10:11:33,654 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2023-04-02 10:11:33,655 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2023-04-02 10:11:33,656 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2023-04-02 10:11:33,656 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2023-04-02 10:11:33,656 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2023-04-02 10:11:33,657 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2023-04-02 10:11:33,657 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2023-04-02 10:11:33,657 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2023-04-02 10:11:33,658 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2023-04-02 10:11:33,658 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2023-04-02 10:11:33,659 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 10:11:33,683 INFO L113 SettingsManager]: Loading preferences was successful [2023-04-02 10:11:33,683 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2023-04-02 10:11:33,684 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2023-04-02 10:11:33,684 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2023-04-02 10:11:33,685 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2023-04-02 10:11:33,685 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2023-04-02 10:11:33,685 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2023-04-02 10:11:33,685 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2023-04-02 10:11:33,685 INFO L138 SettingsManager]: * Use SBE=true [2023-04-02 10:11:33,685 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2023-04-02 10:11:33,686 INFO L138 SettingsManager]: * sizeof long=4 [2023-04-02 10:11:33,686 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2023-04-02 10:11:33,686 INFO L138 SettingsManager]: * sizeof POINTER=4 [2023-04-02 10:11:33,686 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2023-04-02 10:11:33,686 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2023-04-02 10:11:33,686 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2023-04-02 10:11:33,686 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2023-04-02 10:11:33,686 INFO L138 SettingsManager]: * sizeof long double=12 [2023-04-02 10:11:33,687 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2023-04-02 10:11:33,687 INFO L138 SettingsManager]: * Use constant arrays=true [2023-04-02 10:11:33,687 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2023-04-02 10:11:33,687 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2023-04-02 10:11:33,687 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2023-04-02 10:11:33,687 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2023-04-02 10:11:33,687 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2023-04-02 10:11:33,687 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2023-04-02 10:11:33,687 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2023-04-02 10:11:33,688 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2023-04-02 10:11:33,688 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2023-04-02 10:11:33,688 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2023-04-02 10:11:33,688 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2023-04-02 10:11:33,688 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2023-04-02 10:11:33,688 INFO L138 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2023-04-02 10:11:33,688 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2023-04-02 10:11:33,688 INFO L138 SettingsManager]: * Independence relation used for large block encoding in concurrent analysis=SYNTACTIC [2023-04-02 10:11:33,688 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 10:11:33,875 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2023-04-02 10:11:33,890 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2023-04-02 10:11:33,892 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2023-04-02 10:11:33,893 INFO L271 PluginConnector]: Initializing CDTParser... [2023-04-02 10:11:33,893 INFO L275 PluginConnector]: CDTParser initialized [2023-04-02 10:11:33,894 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-32_7a-drivers--video--fbdev--via--viafb.ko-entry_point.cil.out.i [2023-04-02 10:11:34,893 INFO L500 CDTParser]: Created temporary CDT project at NULL [2023-04-02 10:11:35,493 INFO L351 CDTParser]: Found 1 translation units. [2023-04-02 10:11:35,493 INFO L172 CDTParser]: Scanning /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-32_7a-drivers--video--fbdev--via--viafb.ko-entry_point.cil.out.i [2023-04-02 10:11:35,548 INFO L394 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/654a84030/1d83afb2dca947acbb470551ab7c6649/FLAG69131fb3e [2023-04-02 10:11:36,056 INFO L402 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/654a84030/1d83afb2dca947acbb470551ab7c6649 [2023-04-02 10:11:36,057 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2023-04-02 10:11:36,058 INFO L131 ToolchainWalker]: Walking toolchain with 4 elements. [2023-04-02 10:11:36,059 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2023-04-02 10:11:36,059 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2023-04-02 10:11:36,064 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2023-04-02 10:11:36,065 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 02.04 10:11:36" (1/1) ... [2023-04-02 10:11:36,065 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@3f59a768 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.04 10:11:36, skipping insertion in model container [2023-04-02 10:11:36,066 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 02.04 10:11:36" (1/1) ... [2023-04-02 10:11:36,070 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2023-04-02 10:11:36,199 INFO L178 MainTranslator]: Built tables and reachable declarations [2023-04-02 10:11:40,320 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-4.2-rc1/linux-4.2-rc1.tar.xz-32_7a-drivers--video--fbdev--via--viafb.ko-entry_point.cil.out.i[548244,548257] [2023-04-02 10:11:40,585 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-04-02 10:11:40,718 INFO L203 MainTranslator]: Completed pre-run [2023-04-02 10:11:41,129 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-4.2-rc1/linux-4.2-rc1.tar.xz-32_7a-drivers--video--fbdev--via--viafb.ko-entry_point.cil.out.i[548244,548257] [2023-04-02 10:11:41,139 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-04-02 10:11:41,409 WARN L667 CHandler]: The function strncmp is called, but not defined or handled by StandardFunctionHandler. [2023-04-02 10:11:41,409 WARN L667 CHandler]: The function memcmp is called, but not defined or handled by StandardFunctionHandler. [2023-04-02 10:11:41,409 WARN L667 CHandler]: The function sprintf is called, but not defined or handled by StandardFunctionHandler. [2023-04-02 10:11:41,414 INFO L208 MainTranslator]: Completed translation [2023-04-02 10:11:41,415 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.04 10:11:41 WrapperNode [2023-04-02 10:11:41,415 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2023-04-02 10:11:41,416 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2023-04-02 10:11:41,416 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2023-04-02 10:11:41,416 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2023-04-02 10:11:41,426 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.04 10:11:41" (1/1) ... [2023-04-02 10:11:41,426 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.04 10:11:41" (1/1) ... [2023-04-02 10:11:41,579 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.04 10:11:41" (1/1) ... [2023-04-02 10:11:41,580 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.04 10:11:41" (1/1) ... [2023-04-02 10:11:41,817 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.04 10:11:41" (1/1) ... [2023-04-02 10:11:41,844 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.04 10:11:41" (1/1) ... [2023-04-02 10:11:42,061 INFO L185 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.04 10:11:41" (1/1) ... [2023-04-02 10:11:42,096 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.04 10:11:41" (1/1) ... [2023-04-02 10:11:42,209 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2023-04-02 10:11:42,210 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2023-04-02 10:11:42,210 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2023-04-02 10:11:42,210 INFO L275 PluginConnector]: RCFGBuilder initialized [2023-04-02 10:11:42,210 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.04 10:11:41" (1/1) ... [2023-04-02 10:11:42,215 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2023-04-02 10:11:42,223 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-04-02 10:11:42,266 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 10:11:42,342 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 10:11:42,356 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.init [2023-04-02 10:11:42,356 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2023-04-02 10:11:42,356 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~~u8~0~X~~u32~0~X~~u32~0~X~~u8~0~X~~u32~0~X~~u32~0~X~~u32~0~X~~u32~0~X~$Pointer$~X~~u32~0~X~~u32~0~X~~u32~0~X~~u32~0~X~~u32~0~X~~u32~0~X~~u8~0~TO~int [2023-04-02 10:11:42,356 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~~structbegin~~u16~0~u8~0~u8~0~structend~~TO~VOID [2023-04-02 10:11:42,356 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~~u8~0~TO~VOID [2023-04-02 10:11:42,356 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~int~X~~bool~0~TO~VOID [2023-04-02 10:11:42,356 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~int [2023-04-02 10:11:42,357 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~VOID [2023-04-02 10:11:42,357 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~$Pointer$ [2023-04-02 10:11:42,357 INFO L138 BoogieDeclarations]: Found implementation of procedure reach_error [2023-04-02 10:11:42,357 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2023-04-02 10:11:42,357 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2023-04-02 10:11:42,357 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_zalloc [2023-04-02 10:11:42,357 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_init_zalloc [2023-04-02 10:11:42,357 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_memset [2023-04-02 10:11:42,357 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undef_int [2023-04-02 10:11:42,358 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undef_ulong [2023-04-02 10:11:42,358 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2023-04-02 10:11:42,358 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2023-04-02 10:11:42,358 INFO L138 BoogieDeclarations]: Found implementation of procedure readl [2023-04-02 10:11:42,358 INFO L138 BoogieDeclarations]: Found implementation of procedure writel [2023-04-02 10:11:42,358 INFO L138 BoogieDeclarations]: Found implementation of procedure memcpy_toio [2023-04-02 10:11:42,358 INFO L138 BoogieDeclarations]: Found implementation of procedure outb [2023-04-02 10:11:42,358 INFO L138 BoogieDeclarations]: Found implementation of procedure inb [2023-04-02 10:11:42,358 INFO L138 BoogieDeclarations]: Found implementation of procedure __kmalloc [2023-04-02 10:11:42,358 INFO L138 BoogieDeclarations]: Found implementation of procedure kmalloc [2023-04-02 10:11:42,358 INFO L138 BoogieDeclarations]: Found implementation of procedure kzalloc [2023-04-02 10:11:42,358 INFO L138 BoogieDeclarations]: Found implementation of procedure via_read_reg [2023-04-02 10:11:42,359 INFO L138 BoogieDeclarations]: Found implementation of procedure via_write_reg_mask [2023-04-02 10:11:42,359 INFO L138 BoogieDeclarations]: Found implementation of procedure machine_is_olpc [2023-04-02 10:11:42,359 INFO L138 BoogieDeclarations]: Found implementation of procedure copy_from_user [2023-04-02 10:11:42,359 INFO L138 BoogieDeclarations]: Found implementation of procedure copy_to_user [2023-04-02 10:11:42,359 INFO L138 BoogieDeclarations]: Found implementation of procedure proc_create [2023-04-02 10:11:42,359 INFO L138 BoogieDeclarations]: Found implementation of procedure viafb_fill_var_color_info [2023-04-02 10:11:42,359 INFO L138 BoogieDeclarations]: Found implementation of procedure viafb_update_fix [2023-04-02 10:11:42,359 INFO L138 BoogieDeclarations]: Found implementation of procedure viafb_setup_fixinfo [2023-04-02 10:11:42,359 INFO L138 BoogieDeclarations]: Found implementation of procedure viafb_open [2023-04-02 10:11:42,359 INFO L138 BoogieDeclarations]: Found implementation of procedure viafb_release [2023-04-02 10:11:42,359 INFO L138 BoogieDeclarations]: Found implementation of procedure get_var_refresh [2023-04-02 10:11:42,360 INFO L138 BoogieDeclarations]: Found implementation of procedure viafb_check_var [2023-04-02 10:11:42,360 INFO L138 BoogieDeclarations]: Found implementation of procedure viafb_set_par [2023-04-02 10:11:42,360 INFO L138 BoogieDeclarations]: Found implementation of procedure viafb_setcolreg [2023-04-02 10:11:42,360 INFO L138 BoogieDeclarations]: Found implementation of procedure viafb_pan_display [2023-04-02 10:11:42,360 INFO L138 BoogieDeclarations]: Found implementation of procedure viafb_blank [2023-04-02 10:11:42,360 INFO L138 BoogieDeclarations]: Found implementation of procedure viafb_ioctl [2023-04-02 10:11:42,360 INFO L138 BoogieDeclarations]: Found implementation of procedure viafb_fillrect [2023-04-02 10:11:42,360 INFO L138 BoogieDeclarations]: Found implementation of procedure viafb_copyarea [2023-04-02 10:11:42,360 INFO L138 BoogieDeclarations]: Found implementation of procedure viafb_imageblit [2023-04-02 10:11:42,360 INFO L138 BoogieDeclarations]: Found implementation of procedure viafb_cursor [2023-04-02 10:11:42,361 INFO L138 BoogieDeclarations]: Found implementation of procedure viafb_sync [2023-04-02 10:11:42,361 INFO L138 BoogieDeclarations]: Found implementation of procedure get_primary_device [2023-04-02 10:11:42,361 INFO L138 BoogieDeclarations]: Found implementation of procedure retrieve_device_setting [2023-04-02 10:11:42,361 INFO L138 BoogieDeclarations]: Found implementation of procedure parse_active_dev [2023-04-02 10:11:42,361 INFO L138 BoogieDeclarations]: Found implementation of procedure parse_port [2023-04-02 10:11:42,361 INFO L138 BoogieDeclarations]: Found implementation of procedure parse_lcd_port [2023-04-02 10:11:42,361 INFO L138 BoogieDeclarations]: Found implementation of procedure parse_dvi_port [2023-04-02 10:11:42,361 INFO L138 BoogieDeclarations]: Found implementation of procedure viafb_dvp0_proc_show [2023-04-02 10:11:42,362 INFO L138 BoogieDeclarations]: Found implementation of procedure viafb_dvp0_proc_open [2023-04-02 10:11:42,362 INFO L138 BoogieDeclarations]: Found implementation of procedure viafb_dvp0_proc_write [2023-04-02 10:11:42,362 INFO L138 BoogieDeclarations]: Found implementation of procedure viafb_dvp1_proc_show [2023-04-02 10:11:42,362 INFO L138 BoogieDeclarations]: Found implementation of procedure viafb_dvp1_proc_open [2023-04-02 10:11:42,362 INFO L138 BoogieDeclarations]: Found implementation of procedure viafb_dvp1_proc_write [2023-04-02 10:11:42,362 INFO L138 BoogieDeclarations]: Found implementation of procedure viafb_dfph_proc_show [2023-04-02 10:11:42,362 INFO L138 BoogieDeclarations]: Found implementation of procedure viafb_dfph_proc_open [2023-04-02 10:11:42,362 INFO L138 BoogieDeclarations]: Found implementation of procedure viafb_dfph_proc_write [2023-04-02 10:11:42,362 INFO L138 BoogieDeclarations]: Found implementation of procedure viafb_dfpl_proc_show [2023-04-02 10:11:42,362 INFO L138 BoogieDeclarations]: Found implementation of procedure viafb_dfpl_proc_open [2023-04-02 10:11:42,362 INFO L138 BoogieDeclarations]: Found implementation of procedure viafb_dfpl_proc_write [2023-04-02 10:11:42,363 INFO L138 BoogieDeclarations]: Found implementation of procedure viafb_vt1636_proc_show [2023-04-02 10:11:42,363 INFO L138 BoogieDeclarations]: Found implementation of procedure viafb_vt1636_proc_open [2023-04-02 10:11:42,363 INFO L138 BoogieDeclarations]: Found implementation of procedure viafb_vt1636_proc_write [2023-04-02 10:11:42,363 INFO L138 BoogieDeclarations]: Found implementation of procedure viafb_sup_odev_proc_show [2023-04-02 10:11:42,363 INFO L138 BoogieDeclarations]: Found implementation of procedure viafb_sup_odev_proc_open [2023-04-02 10:11:42,363 INFO L138 BoogieDeclarations]: Found implementation of procedure odev_update [2023-04-02 10:11:42,363 INFO L138 BoogieDeclarations]: Found implementation of procedure viafb_iga1_odev_proc_show [2023-04-02 10:11:42,363 INFO L138 BoogieDeclarations]: Found implementation of procedure viafb_iga1_odev_proc_open [2023-04-02 10:11:42,363 INFO L138 BoogieDeclarations]: Found implementation of procedure viafb_iga1_odev_proc_write [2023-04-02 10:11:42,363 INFO L138 BoogieDeclarations]: Found implementation of procedure viafb_iga2_odev_proc_show [2023-04-02 10:11:42,364 INFO L138 BoogieDeclarations]: Found implementation of procedure viafb_iga2_odev_proc_open [2023-04-02 10:11:42,364 INFO L138 BoogieDeclarations]: Found implementation of procedure viafb_iga2_odev_proc_write [2023-04-02 10:11:42,364 INFO L138 BoogieDeclarations]: Found implementation of procedure viafb_init_proc [2023-04-02 10:11:42,364 INFO L138 BoogieDeclarations]: Found implementation of procedure viafb_remove_proc [2023-04-02 10:11:42,364 INFO L138 BoogieDeclarations]: Found implementation of procedure parse_mode [2023-04-02 10:11:42,364 INFO L138 BoogieDeclarations]: Found implementation of procedure viafb_suspend [2023-04-02 10:11:42,364 INFO L138 BoogieDeclarations]: Found implementation of procedure viafb_resume [2023-04-02 10:11:42,364 INFO L138 BoogieDeclarations]: Found implementation of procedure i2c_bus_probe [2023-04-02 10:11:42,364 INFO L138 BoogieDeclarations]: Found implementation of procedure i2c_bus_free [2023-04-02 10:11:42,364 INFO L138 BoogieDeclarations]: Found implementation of procedure via_fb_pci_probe [2023-04-02 10:11:42,365 INFO L138 BoogieDeclarations]: Found implementation of procedure via_fb_pci_remove [2023-04-02 10:11:42,365 INFO L138 BoogieDeclarations]: Found implementation of procedure viafb_init [2023-04-02 10:11:42,365 INFO L138 BoogieDeclarations]: Found implementation of procedure viafb_exit [2023-04-02 10:11:42,365 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_file_operations_15 [2023-04-02 10:11:42,365 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_file_operations_10 [2023-04-02 10:11:42,365 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_file_operations_14 [2023-04-02 10:11:42,365 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_file_operations_9 [2023-04-02 10:11:42,365 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_file_operations_16 [2023-04-02 10:11:42,365 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_file_operations_13 [2023-04-02 10:11:42,365 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_file_operations_11 [2023-04-02 10:11:42,366 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_initialize_fb_ops_7 [2023-04-02 10:11:42,366 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_file_operations_12 [2023-04-02 10:11:42,366 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_main_exported_11 [2023-04-02 10:11:42,366 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_main_exported_7 [2023-04-02 10:11:42,366 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_main_exported_9 [2023-04-02 10:11:42,366 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_main_exported_12 [2023-04-02 10:11:42,366 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_main_exported_15 [2023-04-02 10:11:42,366 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_main_exported_14 [2023-04-02 10:11:42,366 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_main_exported_8 [2023-04-02 10:11:42,367 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_main_exported_16 [2023-04-02 10:11:42,367 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_main_exported_10 [2023-04-02 10:11:42,367 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_main_exported_13 [2023-04-02 10:11:42,367 INFO L138 BoogieDeclarations]: Found implementation of procedure PTR_ERR [2023-04-02 10:11:42,367 INFO L138 BoogieDeclarations]: Found implementation of procedure IS_ERR [2023-04-02 10:11:42,367 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_5 [2023-04-02 10:11:42,367 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_6 [2023-04-02 10:11:42,367 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_7 [2023-04-02 10:11:42,367 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_trylock_8 [2023-04-02 10:11:42,367 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_9 [2023-04-02 10:11:42,367 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_10 [2023-04-02 10:11:42,367 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_11 [2023-04-02 10:11:42,367 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_12 [2023-04-02 10:11:42,367 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_13 [2023-04-02 10:11:42,368 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_14 [2023-04-02 10:11:42,368 INFO L138 BoogieDeclarations]: Found implementation of procedure via_write_reg [2023-04-02 10:11:42,369 INFO L138 BoogieDeclarations]: Found implementation of procedure via_write_misc_reg_mask [2023-04-02 10:11:42,369 INFO L138 BoogieDeclarations]: Found implementation of procedure get_pll_internal_frequency [2023-04-02 10:11:42,369 INFO L138 BoogieDeclarations]: Found implementation of procedure get_pll_output_frequency [2023-04-02 10:11:42,371 INFO L138 BoogieDeclarations]: Found implementation of procedure viafb_lock_crt [2023-04-02 10:11:42,375 INFO L138 BoogieDeclarations]: Found implementation of procedure viafb_unlock_crt [2023-04-02 10:11:42,375 INFO L138 BoogieDeclarations]: Found implementation of procedure write_dac_reg [2023-04-02 10:11:42,375 INFO L138 BoogieDeclarations]: Found implementation of procedure get_dvi_devices [2023-04-02 10:11:42,375 INFO L138 BoogieDeclarations]: Found implementation of procedure get_lcd_devices [2023-04-02 10:11:42,375 INFO L138 BoogieDeclarations]: Found implementation of procedure viafb_set_iga_path [2023-04-02 10:11:42,375 INFO L138 BoogieDeclarations]: Found implementation of procedure set_color_register [2023-04-02 10:11:42,375 INFO L138 BoogieDeclarations]: Found implementation of procedure viafb_set_primary_color_register [2023-04-02 10:11:42,376 INFO L138 BoogieDeclarations]: Found implementation of procedure viafb_set_secondary_color_register [2023-04-02 10:11:42,376 INFO L138 BoogieDeclarations]: Found implementation of procedure set_source_common [2023-04-02 10:11:42,376 INFO L138 BoogieDeclarations]: Found implementation of procedure set_crt_source [2023-04-02 10:11:42,376 INFO L138 BoogieDeclarations]: Found implementation of procedure set_ldvp0_source [2023-04-02 10:11:42,376 INFO L138 BoogieDeclarations]: Found implementation of procedure set_ldvp1_source [2023-04-02 10:11:42,376 INFO L138 BoogieDeclarations]: Found implementation of procedure set_dvp0_source [2023-04-02 10:11:42,376 INFO L138 BoogieDeclarations]: Found implementation of procedure set_dvp1_source [2023-04-02 10:11:42,376 INFO L138 BoogieDeclarations]: Found implementation of procedure set_lvds1_source [2023-04-02 10:11:42,376 INFO L138 BoogieDeclarations]: Found implementation of procedure set_lvds2_source [2023-04-02 10:11:42,376 INFO L138 BoogieDeclarations]: Found implementation of procedure via_set_source [2023-04-02 10:11:42,376 INFO L138 BoogieDeclarations]: Found implementation of procedure set_crt_state [2023-04-02 10:11:42,376 INFO L138 BoogieDeclarations]: Found implementation of procedure set_dvp0_state [2023-04-02 10:11:42,376 INFO L138 BoogieDeclarations]: Found implementation of procedure set_dvp1_state [2023-04-02 10:11:42,376 INFO L138 BoogieDeclarations]: Found implementation of procedure set_lvds1_state [2023-04-02 10:11:42,376 INFO L138 BoogieDeclarations]: Found implementation of procedure set_lvds2_state [2023-04-02 10:11:42,376 INFO L138 BoogieDeclarations]: Found implementation of procedure via_set_state [2023-04-02 10:11:42,376 INFO L138 BoogieDeclarations]: Found implementation of procedure via_set_sync_polarity [2023-04-02 10:11:42,376 INFO L138 BoogieDeclarations]: Found implementation of procedure via_parse_odev [2023-04-02 10:11:42,376 INFO L138 BoogieDeclarations]: Found implementation of procedure via_odev_to_seq [2023-04-02 10:11:42,377 INFO L138 BoogieDeclarations]: Found implementation of procedure load_fix_bit_crtc_reg [2023-04-02 10:11:42,377 INFO L138 BoogieDeclarations]: Found implementation of procedure viafb_load_reg [2023-04-02 10:11:42,377 INFO L138 BoogieDeclarations]: Found implementation of procedure viafb_write_regx [2023-04-02 10:11:42,377 INFO L138 BoogieDeclarations]: Found implementation of procedure viafb_load_fetch_count_reg [2023-04-02 10:11:42,377 INFO L138 BoogieDeclarations]: Found implementation of procedure viafb_load_FIFO_reg [2023-04-02 10:11:42,377 INFO L138 BoogieDeclarations]: Found implementation of procedure get_pll_config [2023-04-02 10:11:42,377 INFO L138 BoogieDeclarations]: Found implementation of procedure get_best_pll_config [2023-04-02 10:11:42,377 INFO L138 BoogieDeclarations]: Found implementation of procedure viafb_set_vclock [2023-04-02 10:11:42,377 INFO L138 BoogieDeclarations]: Found implementation of procedure var_to_timing [2023-04-02 10:11:42,377 INFO L138 BoogieDeclarations]: Found implementation of procedure viafb_fill_crtc_timing [2023-04-02 10:11:42,377 INFO L138 BoogieDeclarations]: Found implementation of procedure viafb_init_chip_info [2023-04-02 10:11:42,377 INFO L138 BoogieDeclarations]: Found implementation of procedure viafb_update_device_setting [2023-04-02 10:11:42,377 INFO L138 BoogieDeclarations]: Found implementation of procedure init_gfx_chip_info [2023-04-02 10:11:42,377 INFO L138 BoogieDeclarations]: Found implementation of procedure init_tmds_chip_info [2023-04-02 10:11:42,377 INFO L138 BoogieDeclarations]: Found implementation of procedure init_lvds_chip_info [2023-04-02 10:11:42,377 INFO L138 BoogieDeclarations]: Found implementation of procedure viafb_init_dac [2023-04-02 10:11:42,377 INFO L138 BoogieDeclarations]: Found implementation of procedure device_screen_off [2023-04-02 10:11:42,377 INFO L138 BoogieDeclarations]: Found implementation of procedure device_screen_on [2023-04-02 10:11:42,377 INFO L138 BoogieDeclarations]: Found implementation of procedure set_display_channel [2023-04-02 10:11:42,377 INFO L138 BoogieDeclarations]: Found implementation of procedure get_sync [2023-04-02 10:11:42,377 INFO L138 BoogieDeclarations]: Found implementation of procedure hw_init [2023-04-02 10:11:42,377 INFO L138 BoogieDeclarations]: Found implementation of procedure viafb_setmode [2023-04-02 10:11:42,377 INFO L138 BoogieDeclarations]: Found implementation of procedure viafb_get_refresh [2023-04-02 10:11:42,378 INFO L138 BoogieDeclarations]: Found implementation of procedure device_off [2023-04-02 10:11:42,378 INFO L138 BoogieDeclarations]: Found implementation of procedure device_on [2023-04-02 10:11:42,378 INFO L138 BoogieDeclarations]: Found implementation of procedure enable_second_display_channel [2023-04-02 10:11:42,378 INFO L138 BoogieDeclarations]: Found implementation of procedure disable_second_display_channel [2023-04-02 10:11:42,378 INFO L138 BoogieDeclarations]: Found implementation of procedure viafb_set_dpa_gfx [2023-04-02 10:11:42,378 INFO L138 BoogieDeclarations]: Found implementation of procedure viafb_fill_var_timing_info [2023-04-02 10:11:42,378 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_29 [2023-04-02 10:11:42,378 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_30 [2023-04-02 10:11:42,378 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_31 [2023-04-02 10:11:42,378 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_trylock_32 [2023-04-02 10:11:42,378 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_33 [2023-04-02 10:11:42,378 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_34 [2023-04-02 10:11:42,378 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_35 [2023-04-02 10:11:42,378 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_36 [2023-04-02 10:11:42,378 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_37 [2023-04-02 10:11:42,378 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_38 [2023-04-02 10:11:42,378 INFO L138 BoogieDeclarations]: Found implementation of procedure spinlock_check [2023-04-02 10:11:42,379 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock_irqrestore [2023-04-02 10:11:42,379 INFO L138 BoogieDeclarations]: Found implementation of procedure via_i2c_setscl [2023-04-02 10:11:42,379 INFO L138 BoogieDeclarations]: Found implementation of procedure via_i2c_getscl [2023-04-02 10:11:42,379 INFO L138 BoogieDeclarations]: Found implementation of procedure via_i2c_getsda [2023-04-02 10:11:42,379 INFO L138 BoogieDeclarations]: Found implementation of procedure via_i2c_setsda [2023-04-02 10:11:42,379 INFO L138 BoogieDeclarations]: Found implementation of procedure viafb_i2c_readbyte [2023-04-02 10:11:42,379 INFO L138 BoogieDeclarations]: Found implementation of procedure viafb_i2c_writebyte [2023-04-02 10:11:42,379 INFO L138 BoogieDeclarations]: Found implementation of procedure viafb_i2c_readbytes [2023-04-02 10:11:42,379 INFO L138 BoogieDeclarations]: Found implementation of procedure viafb_find_i2c_adapter [2023-04-02 10:11:42,379 INFO L138 BoogieDeclarations]: Found implementation of procedure create_i2c_bus [2023-04-02 10:11:42,379 INFO L138 BoogieDeclarations]: Found implementation of procedure viafb_i2c_probe [2023-04-02 10:11:42,379 INFO L138 BoogieDeclarations]: Found implementation of procedure viafb_i2c_remove [2023-04-02 10:11:42,379 INFO L138 BoogieDeclarations]: Found implementation of procedure viafb_i2c_init [2023-04-02 10:11:42,379 INFO L138 BoogieDeclarations]: Found implementation of procedure viafb_i2c_exit [2023-04-02 10:11:42,379 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_platform_driver_init_6 [2023-04-02 10:11:42,379 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_platform_probe_6 [2023-04-02 10:11:42,379 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_main_exported_6 [2023-04-02 10:11:42,379 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_53 [2023-04-02 10:11:42,379 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_54 [2023-04-02 10:11:42,379 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_55 [2023-04-02 10:11:42,379 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_trylock_56 [2023-04-02 10:11:42,380 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_57 [2023-04-02 10:11:42,380 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv___platform_driver_register_58 [2023-04-02 10:11:42,380 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_platform_driver_unregister_59 [2023-04-02 10:11:42,380 INFO L138 BoogieDeclarations]: Found implementation of procedure check_tmds_chip [2023-04-02 10:11:42,380 INFO L138 BoogieDeclarations]: Found implementation of procedure viafb_init_dvi_size [2023-04-02 10:11:42,380 INFO L138 BoogieDeclarations]: Found implementation of procedure viafb_tmds_trasmitter_identify [2023-04-02 10:11:42,380 INFO L138 BoogieDeclarations]: Found implementation of procedure tmds_register_write [2023-04-02 10:11:42,380 INFO L138 BoogieDeclarations]: Found implementation of procedure tmds_register_read [2023-04-02 10:11:42,380 INFO L138 BoogieDeclarations]: Found implementation of procedure tmds_register_read_bytes [2023-04-02 10:11:42,380 INFO L138 BoogieDeclarations]: Found implementation of procedure viafb_dvi_set_mode [2023-04-02 10:11:42,380 INFO L138 BoogieDeclarations]: Found implementation of procedure viafb_dvi_sense [2023-04-02 10:11:42,380 INFO L138 BoogieDeclarations]: Found implementation of procedure viafb_dvi_query_EDID [2023-04-02 10:11:42,380 INFO L138 BoogieDeclarations]: Found implementation of procedure dvi_get_panel_size_from_DDCv1 [2023-04-02 10:11:42,380 INFO L138 BoogieDeclarations]: Found implementation of procedure viafb_dvi_disable [2023-04-02 10:11:42,380 INFO L138 BoogieDeclarations]: Found implementation of procedure dvi_patch_skew_dvp0 [2023-04-02 10:11:42,380 INFO L138 BoogieDeclarations]: Found implementation of procedure dvi_patch_skew_dvp_low [2023-04-02 10:11:42,380 INFO L138 BoogieDeclarations]: Found implementation of procedure viafb_dvi_enable [2023-04-02 10:11:42,380 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_71 [2023-04-02 10:11:42,380 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_72 [2023-04-02 10:11:42,380 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_73 [2023-04-02 10:11:42,380 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_trylock_74 [2023-04-02 10:11:42,380 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_75 [2023-04-02 10:11:42,380 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_76 [2023-04-02 10:11:42,381 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_77 [2023-04-02 10:11:42,381 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_78 [2023-04-02 10:11:42,381 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_79 [2023-04-02 10:11:42,381 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_80 [2023-04-02 10:11:42,381 INFO L138 BoogieDeclarations]: Found implementation of procedure readb [2023-04-02 10:11:42,381 INFO L138 BoogieDeclarations]: Found implementation of procedure readw [2023-04-02 10:11:42,381 INFO L138 BoogieDeclarations]: Found implementation of procedure ioremap [2023-04-02 10:11:42,381 INFO L138 BoogieDeclarations]: Found implementation of procedure check_lvds_chip [2023-04-02 10:11:42,381 INFO L138 BoogieDeclarations]: Found implementation of procedure viafb_init_lcd_size [2023-04-02 10:11:42,381 INFO L138 BoogieDeclarations]: Found implementation of procedure lvds_identify_integratedlvds [2023-04-02 10:11:42,381 INFO L138 BoogieDeclarations]: Found implementation of procedure viafb_lvds_trasmitter_identify [2023-04-02 10:11:42,381 INFO L138 BoogieDeclarations]: Found implementation of procedure fp_id_to_vindex [2023-04-02 10:11:42,381 INFO L138 BoogieDeclarations]: Found implementation of procedure lvds_register_read [2023-04-02 10:11:42,381 INFO L138 BoogieDeclarations]: Found implementation of procedure load_lcd_scaling [2023-04-02 10:11:42,381 INFO L138 BoogieDeclarations]: Found implementation of procedure via_pitch_alignment_patch_lcd [2023-04-02 10:11:42,382 INFO L138 BoogieDeclarations]: Found implementation of procedure lcd_patch_skew_dvp0 [2023-04-02 10:11:42,384 INFO L138 BoogieDeclarations]: Found implementation of procedure lcd_patch_skew_dvp1 [2023-04-02 10:11:42,385 INFO L138 BoogieDeclarations]: Found implementation of procedure lcd_patch_skew [2023-04-02 10:11:42,385 INFO L138 BoogieDeclarations]: Found implementation of procedure viafb_lcd_set_mode [2023-04-02 10:11:42,385 INFO L138 BoogieDeclarations]: Found implementation of procedure integrated_lvds_disable [2023-04-02 10:11:42,385 INFO L138 BoogieDeclarations]: Found implementation of procedure integrated_lvds_enable [2023-04-02 10:11:42,385 INFO L138 BoogieDeclarations]: Found implementation of procedure viafb_lcd_disable [2023-04-02 10:11:42,385 INFO L138 BoogieDeclarations]: Found implementation of procedure set_lcd_output_path [2023-04-02 10:11:42,385 INFO L138 BoogieDeclarations]: Found implementation of procedure viafb_lcd_enable [2023-04-02 10:11:42,385 INFO L138 BoogieDeclarations]: Found implementation of procedure lcd_powersequence_off [2023-04-02 10:11:42,385 INFO L138 BoogieDeclarations]: Found implementation of procedure lcd_powersequence_on [2023-04-02 10:11:42,385 INFO L138 BoogieDeclarations]: Found implementation of procedure fill_lcd_format [2023-04-02 10:11:42,385 INFO L138 BoogieDeclarations]: Found implementation of procedure check_diport_of_integrated_lvds [2023-04-02 10:11:42,385 INFO L138 BoogieDeclarations]: Found implementation of procedure viafb_init_lvds_output_interface [2023-04-02 10:11:42,385 INFO L138 BoogieDeclarations]: Found implementation of procedure viafb_lcd_get_mobile_state [2023-04-02 10:11:42,385 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_95 [2023-04-02 10:11:42,385 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_96 [2023-04-02 10:11:42,385 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_97 [2023-04-02 10:11:42,385 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_trylock_98 [2023-04-02 10:11:42,385 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_99 [2023-04-02 10:11:42,385 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_100 [2023-04-02 10:11:42,385 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_101 [2023-04-02 10:11:42,386 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_102 [2023-04-02 10:11:42,386 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_103 [2023-04-02 10:11:42,386 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_104 [2023-04-02 10:11:42,386 INFO L138 BoogieDeclarations]: Found implementation of procedure viafb_ioctl_get_viafb_info [2023-04-02 10:11:42,386 INFO L138 BoogieDeclarations]: Found implementation of procedure viafb_ioctl_hotplug [2023-04-02 10:11:42,386 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_119 [2023-04-02 10:11:42,386 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_120 [2023-04-02 10:11:42,386 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_121 [2023-04-02 10:11:42,386 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_trylock_122 [2023-04-02 10:11:42,386 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_123 [2023-04-02 10:11:42,386 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_124 [2023-04-02 10:11:42,386 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_125 [2023-04-02 10:11:42,386 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_126 [2023-04-02 10:11:42,386 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_127 [2023-04-02 10:11:42,386 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_128 [2023-04-02 10:11:42,386 INFO L138 BoogieDeclarations]: Found implementation of procedure rep_nop [2023-04-02 10:11:42,386 INFO L138 BoogieDeclarations]: Found implementation of procedure cpu_relax [2023-04-02 10:11:42,386 INFO L138 BoogieDeclarations]: Found implementation of procedure viafb_set_bpp [2023-04-02 10:11:42,386 INFO L138 BoogieDeclarations]: Found implementation of procedure hw_bitblt_1 [2023-04-02 10:11:42,386 INFO L138 BoogieDeclarations]: Found implementation of procedure hw_bitblt_2 [2023-04-02 10:11:42,386 INFO L138 BoogieDeclarations]: Found implementation of procedure viafb_setup_engine [2023-04-02 10:11:42,386 INFO L138 BoogieDeclarations]: Found implementation of procedure viafb_reset_engine [2023-04-02 10:11:42,386 INFO L138 BoogieDeclarations]: Found implementation of procedure viafb_show_hw_cursor [2023-04-02 10:11:42,386 INFO L138 BoogieDeclarations]: Found implementation of procedure viafb_wait_engine_idle [2023-04-02 10:11:42,387 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_143 [2023-04-02 10:11:42,387 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_144 [2023-04-02 10:11:42,387 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_145 [2023-04-02 10:11:42,387 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_trylock_146 [2023-04-02 10:11:42,387 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_147 [2023-04-02 10:11:42,387 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_148 [2023-04-02 10:11:42,387 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_149 [2023-04-02 10:11:42,387 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_150 [2023-04-02 10:11:42,387 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_151 [2023-04-02 10:11:42,387 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_152 [2023-04-02 10:11:42,387 INFO L138 BoogieDeclarations]: Found implementation of procedure viafb_get_device_support_state [2023-04-02 10:11:42,387 INFO L138 BoogieDeclarations]: Found implementation of procedure viafb_get_device_connect_state [2023-04-02 10:11:42,387 INFO L138 BoogieDeclarations]: Found implementation of procedure viafb_lcd_get_support_expand_state [2023-04-02 10:11:42,387 INFO L138 BoogieDeclarations]: Found implementation of procedure viafb_set_gamma_table [2023-04-02 10:11:42,387 INFO L138 BoogieDeclarations]: Found implementation of procedure viafb_get_gamma_table [2023-04-02 10:11:42,387 INFO L138 BoogieDeclarations]: Found implementation of procedure viafb_get_gamma_support_state [2023-04-02 10:11:42,387 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_167 [2023-04-02 10:11:42,387 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_168 [2023-04-02 10:11:42,387 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_169 [2023-04-02 10:11:42,387 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_trylock_170 [2023-04-02 10:11:42,387 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_171 [2023-04-02 10:11:42,387 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_172 [2023-04-02 10:11:42,387 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_173 [2023-04-02 10:11:42,387 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_174 [2023-04-02 10:11:42,388 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_175 [2023-04-02 10:11:42,388 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_176 [2023-04-02 10:11:42,388 INFO L138 BoogieDeclarations]: Found implementation of procedure viafb_gpio_i2c_read_lvds [2023-04-02 10:11:42,388 INFO L138 BoogieDeclarations]: Found implementation of procedure viafb_gpio_i2c_write_mask_lvds [2023-04-02 10:11:42,388 INFO L138 BoogieDeclarations]: Found implementation of procedure viafb_init_lvds_vt1636 [2023-04-02 10:11:42,388 INFO L138 BoogieDeclarations]: Found implementation of procedure viafb_enable_lvds_vt1636 [2023-04-02 10:11:42,388 INFO L138 BoogieDeclarations]: Found implementation of procedure viafb_disable_lvds_vt1636 [2023-04-02 10:11:42,388 INFO L138 BoogieDeclarations]: Found implementation of procedure viafb_lvds_identify_vt1636 [2023-04-02 10:11:42,388 INFO L138 BoogieDeclarations]: Found implementation of procedure get_clk_range_index [2023-04-02 10:11:42,388 INFO L138 BoogieDeclarations]: Found implementation of procedure set_dpa_vt1636 [2023-04-02 10:11:42,388 INFO L138 BoogieDeclarations]: Found implementation of procedure viafb_vt1636_patch_skew_on_vt3324 [2023-04-02 10:11:42,388 INFO L138 BoogieDeclarations]: Found implementation of procedure viafb_vt1636_patch_skew_on_vt3327 [2023-04-02 10:11:42,388 INFO L138 BoogieDeclarations]: Found implementation of procedure viafb_vt1636_patch_skew_on_vt3364 [2023-04-02 10:11:42,388 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_191 [2023-04-02 10:11:42,388 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_192 [2023-04-02 10:11:42,388 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_193 [2023-04-02 10:11:42,388 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_trylock_194 [2023-04-02 10:11:42,388 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_195 [2023-04-02 10:11:42,388 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_196 [2023-04-02 10:11:42,388 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_197 [2023-04-02 10:11:42,388 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_198 [2023-04-02 10:11:42,388 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_199 [2023-04-02 10:11:42,388 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_200 [2023-04-02 10:11:42,388 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_215 [2023-04-02 10:11:42,389 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_216 [2023-04-02 10:11:42,389 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_217 [2023-04-02 10:11:42,389 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_trylock_218 [2023-04-02 10:11:42,389 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_219 [2023-04-02 10:11:42,389 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_220 [2023-04-02 10:11:42,389 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_221 [2023-04-02 10:11:42,389 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_222 [2023-04-02 10:11:42,389 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_223 [2023-04-02 10:11:42,389 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_224 [2023-04-02 10:11:42,389 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_239 [2023-04-02 10:11:42,389 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_240 [2023-04-02 10:11:42,389 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_241 [2023-04-02 10:11:42,389 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_trylock_242 [2023-04-02 10:11:42,389 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_243 [2023-04-02 10:11:42,389 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_244 [2023-04-02 10:11:42,389 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_245 [2023-04-02 10:11:42,389 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_246 [2023-04-02 10:11:42,389 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_247 [2023-04-02 10:11:42,389 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_248 [2023-04-02 10:11:42,389 INFO L138 BoogieDeclarations]: Found implementation of procedure get_best_mode [2023-04-02 10:11:42,389 INFO L138 BoogieDeclarations]: Found implementation of procedure viafb_get_best_mode [2023-04-02 10:11:42,389 INFO L138 BoogieDeclarations]: Found implementation of procedure viafb_get_best_rb_mode [2023-04-02 10:11:42,389 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_263 [2023-04-02 10:11:42,389 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_264 [2023-04-02 10:11:42,390 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_265 [2023-04-02 10:11:42,390 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_trylock_266 [2023-04-02 10:11:42,390 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_267 [2023-04-02 10:11:42,390 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_268 [2023-04-02 10:11:42,390 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_269 [2023-04-02 10:11:42,390 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_270 [2023-04-02 10:11:42,390 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_271 [2023-04-02 10:11:42,390 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_272 [2023-04-02 10:11:42,390 INFO L138 BoogieDeclarations]: Found implementation of procedure INIT_LIST_HEAD [2023-04-02 10:11:42,390 INFO L138 BoogieDeclarations]: Found implementation of procedure list_add_tail [2023-04-02 10:11:42,390 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_lock [2023-04-02 10:11:42,390 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock [2023-04-02 10:11:42,390 INFO L138 BoogieDeclarations]: Found implementation of procedure init_completion [2023-04-02 10:11:42,390 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_read_config_dword [2023-04-02 10:11:42,390 INFO L138 BoogieDeclarations]: Found implementation of procedure request_irq [2023-04-02 10:11:42,390 INFO L138 BoogieDeclarations]: Found implementation of procedure viafb_mmio_write [2023-04-02 10:11:42,390 INFO L138 BoogieDeclarations]: Found implementation of procedure viafb_mmio_read [2023-04-02 10:11:42,390 INFO L138 BoogieDeclarations]: Found implementation of procedure viafb_int_init [2023-04-02 10:11:42,390 INFO L138 BoogieDeclarations]: Found implementation of procedure viafb_irq_enable [2023-04-02 10:11:42,390 INFO L138 BoogieDeclarations]: Found implementation of procedure viafb_irq_disable [2023-04-02 10:11:42,390 INFO L138 BoogieDeclarations]: Found implementation of procedure viafb_dma_irq [2023-04-02 10:11:42,390 INFO L138 BoogieDeclarations]: Found implementation of procedure viafb_request_dma [2023-04-02 10:11:42,391 INFO L138 BoogieDeclarations]: Found implementation of procedure viafb_release_dma [2023-04-02 10:11:42,391 INFO L138 BoogieDeclarations]: Found implementation of procedure viafb_dma_copy_out_sg [2023-04-02 10:11:42,391 INFO L138 BoogieDeclarations]: Found implementation of procedure viafb_get_fb_size_from_pci [2023-04-02 10:11:42,391 INFO L138 BoogieDeclarations]: Found implementation of procedure via_pci_setup_mmio [2023-04-02 10:11:42,391 INFO L138 BoogieDeclarations]: Found implementation of procedure via_pci_teardown_mmio [2023-04-02 10:11:42,391 INFO L138 BoogieDeclarations]: Found implementation of procedure via_create_subdev [2023-04-02 10:11:42,391 INFO L138 BoogieDeclarations]: Found implementation of procedure via_setup_subdevs [2023-04-02 10:11:42,391 INFO L138 BoogieDeclarations]: Found implementation of procedure via_teardown_subdevs [2023-04-02 10:11:42,391 INFO L138 BoogieDeclarations]: Found implementation of procedure viafb_pm_register [2023-04-02 10:11:42,391 INFO L138 BoogieDeclarations]: Found implementation of procedure viafb_pm_unregister [2023-04-02 10:11:42,391 INFO L138 BoogieDeclarations]: Found implementation of procedure via_suspend [2023-04-02 10:11:42,391 INFO L138 BoogieDeclarations]: Found implementation of procedure via_resume [2023-04-02 10:11:42,391 INFO L138 BoogieDeclarations]: Found implementation of procedure via_pci_probe [2023-04-02 10:11:42,391 INFO L138 BoogieDeclarations]: Found implementation of procedure via_pci_remove [2023-04-02 10:11:42,391 INFO L138 BoogieDeclarations]: Found implementation of procedure via_core_init [2023-04-02 10:11:42,391 INFO L138 BoogieDeclarations]: Found implementation of procedure via_core_exit [2023-04-02 10:11:42,391 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_pci_driver_5 [2023-04-02 10:11:42,391 INFO L138 BoogieDeclarations]: Found implementation of procedure reg_check_1 [2023-04-02 10:11:42,391 INFO L138 BoogieDeclarations]: Found implementation of procedure choose_interrupt_1 [2023-04-02 10:11:42,391 INFO L138 BoogieDeclarations]: Found implementation of procedure disable_suitable_irq_1 [2023-04-02 10:11:42,391 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_irq_1 [2023-04-02 10:11:42,391 INFO L138 BoogieDeclarations]: Found implementation of procedure activate_suitable_irq_1 [2023-04-02 10:11:42,391 INFO L138 BoogieDeclarations]: Found implementation of procedure main [2023-04-02 10:11:42,391 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_287 [2023-04-02 10:11:42,392 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_288 [2023-04-02 10:11:42,392 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_289 [2023-04-02 10:11:42,392 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_trylock_290 [2023-04-02 10:11:42,392 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_291 [2023-04-02 10:11:42,392 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_292 [2023-04-02 10:11:42,392 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_293 [2023-04-02 10:11:42,392 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_294 [2023-04-02 10:11:42,392 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_295 [2023-04-02 10:11:42,392 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_296 [2023-04-02 10:11:42,392 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_297 [2023-04-02 10:11:42,392 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_request_irq_298 [2023-04-02 10:11:42,392 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_299 [2023-04-02 10:11:42,392 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_300 [2023-04-02 10:11:42,392 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free_irq_301 [2023-04-02 10:11:42,392 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_302 [2023-04-02 10:11:42,392 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_303 [2023-04-02 10:11:42,392 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_304 [2023-04-02 10:11:42,392 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_305 [2023-04-02 10:11:42,392 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_306 [2023-04-02 10:11:42,392 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_307 [2023-04-02 10:11:42,392 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_308 [2023-04-02 10:11:42,392 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_309 [2023-04-02 10:11:42,392 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_310 [2023-04-02 10:11:42,393 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_311 [2023-04-02 10:11:42,393 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_312 [2023-04-02 10:11:42,393 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv___pci_register_driver_313 [2023-04-02 10:11:42,393 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_pci_unregister_driver_314 [2023-04-02 10:11:42,393 INFO L138 BoogieDeclarations]: Found implementation of procedure via_gpio_set [2023-04-02 10:11:42,393 INFO L138 BoogieDeclarations]: Found implementation of procedure via_gpio_dir_out [2023-04-02 10:11:42,393 INFO L138 BoogieDeclarations]: Found implementation of procedure via_gpio_dir_input [2023-04-02 10:11:42,393 INFO L138 BoogieDeclarations]: Found implementation of procedure via_gpio_get [2023-04-02 10:11:42,393 INFO L138 BoogieDeclarations]: Found implementation of procedure viafb_gpio_enable [2023-04-02 10:11:42,393 INFO L138 BoogieDeclarations]: Found implementation of procedure viafb_gpio_disable [2023-04-02 10:11:42,393 INFO L138 BoogieDeclarations]: Found implementation of procedure viafb_gpio_suspend [2023-04-02 10:11:42,393 INFO L138 BoogieDeclarations]: Found implementation of procedure viafb_gpio_resume [2023-04-02 10:11:42,393 INFO L138 BoogieDeclarations]: Found implementation of procedure viafb_gpio_lookup [2023-04-02 10:11:42,393 INFO L138 BoogieDeclarations]: Found implementation of procedure viafb_gpio_probe [2023-04-02 10:11:42,393 INFO L138 BoogieDeclarations]: Found implementation of procedure viafb_gpio_remove [2023-04-02 10:11:42,393 INFO L138 BoogieDeclarations]: Found implementation of procedure viafb_gpio_init [2023-04-02 10:11:42,394 INFO L138 BoogieDeclarations]: Found implementation of procedure viafb_gpio_exit [2023-04-02 10:11:42,394 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_initialize_viafb_gpio_cfg_4 [2023-04-02 10:11:42,394 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_platform_probe_2 [2023-04-02 10:11:42,394 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_platform_driver_init_2 [2023-04-02 10:11:42,394 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_main_exported_4 [2023-04-02 10:11:42,394 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_main_exported_3 [2023-04-02 10:11:42,394 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_main_exported_2 [2023-04-02 10:11:42,394 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_347 [2023-04-02 10:11:42,394 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_348 [2023-04-02 10:11:42,394 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_349 [2023-04-02 10:11:42,394 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_trylock_350 [2023-04-02 10:11:42,394 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_351 [2023-04-02 10:11:42,394 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv___platform_driver_register_352 [2023-04-02 10:11:42,394 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_platform_driver_unregister_353 [2023-04-02 10:11:42,394 INFO L138 BoogieDeclarations]: Found implementation of procedure via_set_primary_timing [2023-04-02 10:11:42,394 INFO L138 BoogieDeclarations]: Found implementation of procedure via_set_secondary_timing [2023-04-02 10:11:42,394 INFO L138 BoogieDeclarations]: Found implementation of procedure via_set_primary_address [2023-04-02 10:11:42,394 INFO L138 BoogieDeclarations]: Found implementation of procedure via_set_secondary_address [2023-04-02 10:11:42,394 INFO L138 BoogieDeclarations]: Found implementation of procedure via_set_primary_pitch [2023-04-02 10:11:42,394 INFO L138 BoogieDeclarations]: Found implementation of procedure via_set_secondary_pitch [2023-04-02 10:11:42,394 INFO L138 BoogieDeclarations]: Found implementation of procedure via_set_primary_color_depth [2023-04-02 10:11:42,394 INFO L138 BoogieDeclarations]: Found implementation of procedure via_set_secondary_color_depth [2023-04-02 10:11:42,394 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_365 [2023-04-02 10:11:42,395 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_366 [2023-04-02 10:11:42,395 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_367 [2023-04-02 10:11:42,395 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_trylock_368 [2023-04-02 10:11:42,395 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_369 [2023-04-02 10:11:42,395 INFO L138 BoogieDeclarations]: Found implementation of procedure cle266_encode_pll [2023-04-02 10:11:42,395 INFO L138 BoogieDeclarations]: Found implementation of procedure k800_encode_pll [2023-04-02 10:11:42,395 INFO L138 BoogieDeclarations]: Found implementation of procedure vx855_encode_pll [2023-04-02 10:11:42,395 INFO L138 BoogieDeclarations]: Found implementation of procedure cle266_set_primary_pll_encoded [2023-04-02 10:11:42,395 INFO L138 BoogieDeclarations]: Found implementation of procedure k800_set_primary_pll_encoded [2023-04-02 10:11:42,395 INFO L138 BoogieDeclarations]: Found implementation of procedure cle266_set_secondary_pll_encoded [2023-04-02 10:11:42,395 INFO L138 BoogieDeclarations]: Found implementation of procedure k800_set_secondary_pll_encoded [2023-04-02 10:11:42,395 INFO L138 BoogieDeclarations]: Found implementation of procedure set_engine_pll_encoded [2023-04-02 10:11:42,395 INFO L138 BoogieDeclarations]: Found implementation of procedure cle266_set_primary_pll [2023-04-02 10:11:42,395 INFO L138 BoogieDeclarations]: Found implementation of procedure k800_set_primary_pll [2023-04-02 10:11:42,395 INFO L138 BoogieDeclarations]: Found implementation of procedure vx855_set_primary_pll [2023-04-02 10:11:42,395 INFO L138 BoogieDeclarations]: Found implementation of procedure cle266_set_secondary_pll [2023-04-02 10:11:42,395 INFO L138 BoogieDeclarations]: Found implementation of procedure k800_set_secondary_pll [2023-04-02 10:11:42,395 INFO L138 BoogieDeclarations]: Found implementation of procedure vx855_set_secondary_pll [2023-04-02 10:11:42,395 INFO L138 BoogieDeclarations]: Found implementation of procedure k800_set_engine_pll [2023-04-02 10:11:42,395 INFO L138 BoogieDeclarations]: Found implementation of procedure vx855_set_engine_pll [2023-04-02 10:11:42,395 INFO L138 BoogieDeclarations]: Found implementation of procedure set_primary_pll_state [2023-04-02 10:11:42,395 INFO L138 BoogieDeclarations]: Found implementation of procedure set_secondary_pll_state [2023-04-02 10:11:42,395 INFO L138 BoogieDeclarations]: Found implementation of procedure set_engine_pll_state [2023-04-02 10:11:42,396 INFO L138 BoogieDeclarations]: Found implementation of procedure set_primary_clock_state [2023-04-02 10:11:42,396 INFO L138 BoogieDeclarations]: Found implementation of procedure set_secondary_clock_state [2023-04-02 10:11:42,396 INFO L138 BoogieDeclarations]: Found implementation of procedure set_clock_source_common [2023-04-02 10:11:42,396 INFO L138 BoogieDeclarations]: Found implementation of procedure set_primary_clock_source [2023-04-02 10:11:42,396 INFO L138 BoogieDeclarations]: Found implementation of procedure set_secondary_clock_source [2023-04-02 10:11:42,396 INFO L138 BoogieDeclarations]: Found implementation of procedure dummy_set_clock_state [2023-04-02 10:11:42,396 INFO L138 BoogieDeclarations]: Found implementation of procedure dummy_set_clock_source [2023-04-02 10:11:42,396 INFO L138 BoogieDeclarations]: Found implementation of procedure dummy_set_pll_state [2023-04-02 10:11:42,396 INFO L138 BoogieDeclarations]: Found implementation of procedure dummy_set_pll [2023-04-02 10:11:42,396 INFO L138 BoogieDeclarations]: Found implementation of procedure noop_set_clock_state [2023-04-02 10:11:42,396 INFO L138 BoogieDeclarations]: Found implementation of procedure via_clock_init [2023-04-02 10:11:42,396 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_379 [2023-04-02 10:11:42,396 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_380 [2023-04-02 10:11:42,396 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_381 [2023-04-02 10:11:42,396 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_trylock_382 [2023-04-02 10:11:42,396 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_383 [2023-04-02 10:11:42,396 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_384 [2023-04-02 10:11:42,396 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_385 [2023-04-02 10:11:42,396 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_386 [2023-04-02 10:11:42,396 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_387 [2023-04-02 10:11:42,396 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_388 [2023-04-02 10:11:42,396 INFO L138 BoogieDeclarations]: Found implementation of procedure via_aux_probe [2023-04-02 10:11:42,396 INFO L138 BoogieDeclarations]: Found implementation of procedure via_aux_free [2023-04-02 10:11:42,397 INFO L138 BoogieDeclarations]: Found implementation of procedure via_aux_get_preferred_mode [2023-04-02 10:11:42,397 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_403 [2023-04-02 10:11:42,397 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_404 [2023-04-02 10:11:42,397 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_405 [2023-04-02 10:11:42,397 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_trylock_406 [2023-04-02 10:11:42,397 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_407 [2023-04-02 10:11:42,397 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_408 [2023-04-02 10:11:42,397 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_409 [2023-04-02 10:11:42,397 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_410 [2023-04-02 10:11:42,397 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_411 [2023-04-02 10:11:42,397 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_412 [2023-04-02 10:11:42,397 INFO L138 BoogieDeclarations]: Found implementation of procedure via_aux_add [2023-04-02 10:11:42,397 INFO L138 BoogieDeclarations]: Found implementation of procedure via_aux_read [2023-04-02 10:11:42,397 INFO L138 BoogieDeclarations]: Found implementation of procedure query_edid [2023-04-02 10:11:42,397 INFO L138 BoogieDeclarations]: Found implementation of procedure get_preferred_mode [2023-04-02 10:11:42,397 INFO L138 BoogieDeclarations]: Found implementation of procedure cleanup [2023-04-02 10:11:42,397 INFO L138 BoogieDeclarations]: Found implementation of procedure via_aux_edid_probe [2023-04-02 10:11:42,397 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_427 [2023-04-02 10:11:42,397 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_428 [2023-04-02 10:11:42,397 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_429 [2023-04-02 10:11:42,397 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_trylock_430 [2023-04-02 10:11:42,397 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_431 [2023-04-02 10:11:42,397 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_432 [2023-04-02 10:11:42,398 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_433 [2023-04-02 10:11:42,398 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_434 [2023-04-02 10:11:42,398 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_435 [2023-04-02 10:11:42,398 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_436 [2023-04-02 10:11:42,398 INFO L138 BoogieDeclarations]: Found implementation of procedure via_aux_vt1636_probe [2023-04-02 10:11:42,398 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_451 [2023-04-02 10:11:42,398 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_452 [2023-04-02 10:11:42,398 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_453 [2023-04-02 10:11:42,398 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_trylock_454 [2023-04-02 10:11:42,398 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_455 [2023-04-02 10:11:42,398 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_456 [2023-04-02 10:11:42,398 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_457 [2023-04-02 10:11:42,398 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_458 [2023-04-02 10:11:42,398 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_459 [2023-04-02 10:11:42,398 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_460 [2023-04-02 10:11:42,398 INFO L138 BoogieDeclarations]: Found implementation of procedure probe [2023-04-02 10:11:42,398 INFO L138 BoogieDeclarations]: Found implementation of procedure via_aux_vt1632_probe [2023-04-02 10:11:42,398 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_475 [2023-04-02 10:11:42,398 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_476 [2023-04-02 10:11:42,398 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_477 [2023-04-02 10:11:42,398 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_trylock_478 [2023-04-02 10:11:42,398 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_479 [2023-04-02 10:11:42,398 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_480 [2023-04-02 10:11:42,399 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_481 [2023-04-02 10:11:42,399 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_482 [2023-04-02 10:11:42,399 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_483 [2023-04-02 10:11:42,399 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_484 [2023-04-02 10:11:42,399 INFO L138 BoogieDeclarations]: Found implementation of procedure via_aux_vt1631_probe [2023-04-02 10:11:42,399 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_499 [2023-04-02 10:11:42,399 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_500 [2023-04-02 10:11:42,399 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_501 [2023-04-02 10:11:42,399 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_trylock_502 [2023-04-02 10:11:42,399 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_503 [2023-04-02 10:11:42,399 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_504 [2023-04-02 10:11:42,399 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_505 [2023-04-02 10:11:42,399 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_506 [2023-04-02 10:11:42,399 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_507 [2023-04-02 10:11:42,399 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_508 [2023-04-02 10:11:42,399 INFO L138 BoogieDeclarations]: Found implementation of procedure probe___0 [2023-04-02 10:11:42,399 INFO L138 BoogieDeclarations]: Found implementation of procedure via_aux_vt1625_probe [2023-04-02 10:11:42,399 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_523 [2023-04-02 10:11:42,399 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_524 [2023-04-02 10:11:42,399 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_525 [2023-04-02 10:11:42,399 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_trylock_526 [2023-04-02 10:11:42,399 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_527 [2023-04-02 10:11:42,399 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_528 [2023-04-02 10:11:42,400 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_529 [2023-04-02 10:11:42,400 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_530 [2023-04-02 10:11:42,400 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_531 [2023-04-02 10:11:42,400 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_532 [2023-04-02 10:11:42,400 INFO L138 BoogieDeclarations]: Found implementation of procedure probe___1 [2023-04-02 10:11:42,400 INFO L138 BoogieDeclarations]: Found implementation of procedure via_aux_vt1622_probe [2023-04-02 10:11:42,400 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_547 [2023-04-02 10:11:42,400 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_548 [2023-04-02 10:11:42,400 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_549 [2023-04-02 10:11:42,400 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_trylock_550 [2023-04-02 10:11:42,400 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_551 [2023-04-02 10:11:42,400 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_552 [2023-04-02 10:11:42,400 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_553 [2023-04-02 10:11:42,400 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_554 [2023-04-02 10:11:42,400 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_555 [2023-04-02 10:11:42,400 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_556 [2023-04-02 10:11:42,400 INFO L138 BoogieDeclarations]: Found implementation of procedure via_aux_vt1621_probe [2023-04-02 10:11:42,400 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_571 [2023-04-02 10:11:42,400 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_572 [2023-04-02 10:11:42,400 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_573 [2023-04-02 10:11:42,400 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_trylock_574 [2023-04-02 10:11:42,400 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_575 [2023-04-02 10:11:42,400 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_576 [2023-04-02 10:11:42,401 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_577 [2023-04-02 10:11:42,401 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_578 [2023-04-02 10:11:42,401 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_579 [2023-04-02 10:11:42,401 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_580 [2023-04-02 10:11:42,401 INFO L138 BoogieDeclarations]: Found implementation of procedure probe___2 [2023-04-02 10:11:42,401 INFO L138 BoogieDeclarations]: Found implementation of procedure via_aux_sii164_probe [2023-04-02 10:11:42,401 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_595 [2023-04-02 10:11:42,401 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_596 [2023-04-02 10:11:42,401 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_597 [2023-04-02 10:11:42,401 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_trylock_598 [2023-04-02 10:11:42,401 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_599 [2023-04-02 10:11:42,401 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_600 [2023-04-02 10:11:42,401 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_601 [2023-04-02 10:11:42,401 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_602 [2023-04-02 10:11:42,401 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_603 [2023-04-02 10:11:42,401 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_604 [2023-04-02 10:11:42,401 INFO L138 BoogieDeclarations]: Found implementation of procedure probe___3 [2023-04-02 10:11:42,401 INFO L138 BoogieDeclarations]: Found implementation of procedure via_aux_ch7301_probe [2023-04-02 10:11:42,401 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_619 [2023-04-02 10:11:42,401 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_620 [2023-04-02 10:11:42,401 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_621 [2023-04-02 10:11:42,401 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_trylock_622 [2023-04-02 10:11:42,401 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_623 [2023-04-02 10:11:42,402 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_624 [2023-04-02 10:11:42,402 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_625 [2023-04-02 10:11:42,402 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_626 [2023-04-02 10:11:42,402 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_627 [2023-04-02 10:11:42,402 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_628 [2023-04-02 10:11:42,402 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_error [2023-04-02 10:11:42,402 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undef_int_negative [2023-04-02 10:11:42,402 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_is_err [2023-04-02 10:11:42,402 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_err_ptr [2023-04-02 10:11:42,402 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_ptr_err [2023-04-02 10:11:42,402 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_is_err_or_null [2023-04-02 10:11:42,402 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_interruptible_i_mutex_of_inode [2023-04-02 10:11:42,402 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_killable_i_mutex_of_inode [2023-04-02 10:11:42,402 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_i_mutex_of_inode [2023-04-02 10:11:42,402 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_trylock_i_mutex_of_inode [2023-04-02 10:11:42,402 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_atomic_dec_and_mutex_lock_i_mutex_of_inode [2023-04-02 10:11:42,402 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_is_locked_i_mutex_of_inode [2023-04-02 10:11:42,402 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_i_mutex_of_inode [2023-04-02 10:11:42,402 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_usb_lock_device_i_mutex_of_inode [2023-04-02 10:11:42,402 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_usb_trylock_device_i_mutex_of_inode [2023-04-02 10:11:42,402 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_usb_lock_device_for_reset_i_mutex_of_inode [2023-04-02 10:11:42,402 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_usb_unlock_device_i_mutex_of_inode [2023-04-02 10:11:42,402 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_interruptible_lock [2023-04-02 10:11:42,402 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_killable_lock [2023-04-02 10:11:42,403 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_lock [2023-04-02 10:11:42,403 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_trylock_lock [2023-04-02 10:11:42,403 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_atomic_dec_and_mutex_lock_lock [2023-04-02 10:11:42,403 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_is_locked_lock [2023-04-02 10:11:42,403 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_lock [2023-04-02 10:11:42,403 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_usb_lock_device_lock [2023-04-02 10:11:42,403 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_usb_trylock_device_lock [2023-04-02 10:11:42,403 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_usb_lock_device_for_reset_lock [2023-04-02 10:11:42,403 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_usb_unlock_device_lock [2023-04-02 10:11:42,403 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_interruptible_lock_of_fb_info [2023-04-02 10:11:42,403 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_killable_lock_of_fb_info [2023-04-02 10:11:42,403 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_lock_of_fb_info [2023-04-02 10:11:42,403 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_trylock_lock_of_fb_info [2023-04-02 10:11:42,403 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_atomic_dec_and_mutex_lock_lock_of_fb_info [2023-04-02 10:11:42,403 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_is_locked_lock_of_fb_info [2023-04-02 10:11:42,403 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_lock_of_fb_info [2023-04-02 10:11:42,403 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_usb_lock_device_lock_of_fb_info [2023-04-02 10:11:42,403 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_usb_trylock_device_lock_of_fb_info [2023-04-02 10:11:42,403 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_usb_lock_device_for_reset_lock_of_fb_info [2023-04-02 10:11:42,403 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_usb_unlock_device_lock_of_fb_info [2023-04-02 10:11:42,403 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_interruptible_mutex_of_device [2023-04-02 10:11:42,403 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_killable_mutex_of_device [2023-04-02 10:11:42,404 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_mutex_of_device [2023-04-02 10:11:42,404 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_trylock_mutex_of_device [2023-04-02 10:11:42,404 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_atomic_dec_and_mutex_lock_mutex_of_device [2023-04-02 10:11:42,404 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_is_locked_mutex_of_device [2023-04-02 10:11:42,404 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_mutex_of_device [2023-04-02 10:11:42,404 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_usb_lock_device_mutex_of_device [2023-04-02 10:11:42,404 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_usb_trylock_device_mutex_of_device [2023-04-02 10:11:42,404 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_usb_lock_device_for_reset_mutex_of_device [2023-04-02 10:11:42,404 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_usb_unlock_device_mutex_of_device [2023-04-02 10:11:42,404 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_interruptible_update_lock_of_backlight_device [2023-04-02 10:11:42,404 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_killable_update_lock_of_backlight_device [2023-04-02 10:11:42,404 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_update_lock_of_backlight_device [2023-04-02 10:11:42,404 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_trylock_update_lock_of_backlight_device [2023-04-02 10:11:42,404 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_atomic_dec_and_mutex_lock_update_lock_of_backlight_device [2023-04-02 10:11:42,404 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_is_locked_update_lock_of_backlight_device [2023-04-02 10:11:42,404 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_update_lock_of_backlight_device [2023-04-02 10:11:42,404 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_usb_lock_device_update_lock_of_backlight_device [2023-04-02 10:11:42,404 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_usb_trylock_device_update_lock_of_backlight_device [2023-04-02 10:11:42,404 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_usb_lock_device_for_reset_update_lock_of_backlight_device [2023-04-02 10:11:42,404 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_usb_unlock_device_update_lock_of_backlight_device [2023-04-02 10:11:42,404 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_interruptible_viafb_dma_lock [2023-04-02 10:11:42,404 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_killable_viafb_dma_lock [2023-04-02 10:11:42,404 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_viafb_dma_lock [2023-04-02 10:11:42,405 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_trylock_viafb_dma_lock [2023-04-02 10:11:42,405 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_atomic_dec_and_mutex_lock_viafb_dma_lock [2023-04-02 10:11:42,405 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_is_locked_viafb_dma_lock [2023-04-02 10:11:42,405 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_viafb_dma_lock [2023-04-02 10:11:42,405 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_usb_lock_device_viafb_dma_lock [2023-04-02 10:11:42,405 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_usb_trylock_device_viafb_dma_lock [2023-04-02 10:11:42,405 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_usb_lock_device_for_reset_viafb_dma_lock [2023-04-02 10:11:42,405 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_usb_unlock_device_viafb_dma_lock [2023-04-02 10:11:42,405 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_interruptible_viafb_pm_hooks_lock [2023-04-02 10:11:42,405 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_killable_viafb_pm_hooks_lock [2023-04-02 10:11:42,405 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_viafb_pm_hooks_lock [2023-04-02 10:11:42,405 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_trylock_viafb_pm_hooks_lock [2023-04-02 10:11:42,405 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_atomic_dec_and_mutex_lock_viafb_pm_hooks_lock [2023-04-02 10:11:42,405 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_is_locked_viafb_pm_hooks_lock [2023-04-02 10:11:42,405 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_viafb_pm_hooks_lock [2023-04-02 10:11:42,405 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_usb_lock_device_viafb_pm_hooks_lock [2023-04-02 10:11:42,405 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_usb_trylock_device_viafb_pm_hooks_lock [2023-04-02 10:11:42,405 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_usb_lock_device_for_reset_viafb_pm_hooks_lock [2023-04-02 10:11:42,405 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_usb_unlock_device_viafb_pm_hooks_lock [2023-04-02 10:11:42,405 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_final_state [2023-04-02 10:11:42,405 INFO L138 BoogieDeclarations]: Found implementation of procedure __const_udelay [2023-04-02 10:11:42,405 INFO L138 BoogieDeclarations]: Found implementation of procedure __copy_from_user_overflow [2023-04-02 10:11:42,405 INFO L138 BoogieDeclarations]: Found implementation of procedure __copy_to_user_overflow [2023-04-02 10:11:42,406 INFO L138 BoogieDeclarations]: Found implementation of procedure __init_waitqueue_head [2023-04-02 10:11:42,406 INFO L138 BoogieDeclarations]: Found implementation of procedure __list_add [2023-04-02 10:11:42,406 INFO L138 BoogieDeclarations]: Found implementation of procedure __might_fault [2023-04-02 10:11:42,406 INFO L138 BoogieDeclarations]: Found implementation of procedure __pci_register_driver [2023-04-02 10:11:42,406 INFO L138 BoogieDeclarations]: Found implementation of procedure __platform_driver_register [2023-04-02 10:11:42,406 INFO L138 BoogieDeclarations]: Found implementation of procedure __raw_spin_lock_init [2023-04-02 10:11:42,406 INFO L138 BoogieDeclarations]: Found implementation of procedure __udelay [2023-04-02 10:11:42,406 INFO L138 BoogieDeclarations]: Found implementation of procedure _copy_from_user [2023-04-02 10:11:42,406 INFO L138 BoogieDeclarations]: Found implementation of procedure _copy_to_user [2023-04-02 10:11:42,406 INFO L138 BoogieDeclarations]: Found implementation of procedure _raw_spin_lock [2023-04-02 10:11:42,406 INFO L138 BoogieDeclarations]: Found implementation of procedure _raw_spin_lock_irqsave [2023-04-02 10:11:42,406 INFO L138 BoogieDeclarations]: Found implementation of procedure _raw_spin_unlock [2023-04-02 10:11:42,406 INFO L138 BoogieDeclarations]: Found implementation of procedure _raw_spin_unlock_irqrestore [2023-04-02 10:11:42,406 INFO L138 BoogieDeclarations]: Found implementation of procedure cfb_copyarea [2023-04-02 10:11:42,406 INFO L138 BoogieDeclarations]: Found implementation of procedure cfb_fillrect [2023-04-02 10:11:42,406 INFO L138 BoogieDeclarations]: Found implementation of procedure cfb_imageblit [2023-04-02 10:11:42,406 INFO L138 BoogieDeclarations]: Found implementation of procedure complete [2023-04-02 10:11:42,406 INFO L138 BoogieDeclarations]: Found implementation of procedure console_lock [2023-04-02 10:11:42,406 INFO L138 BoogieDeclarations]: Found implementation of procedure console_unlock [2023-04-02 10:11:42,406 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_err [2023-04-02 10:11:42,406 INFO L138 BoogieDeclarations]: Found implementation of procedure dma_alloc_attrs [2023-04-02 10:11:42,406 INFO L138 BoogieDeclarations]: Found implementation of procedure dma_free_attrs [2023-04-02 10:11:42,406 INFO L138 BoogieDeclarations]: Found implementation of procedure fb_alloc_cmap [2023-04-02 10:11:42,407 INFO L138 BoogieDeclarations]: Found implementation of procedure fb_dealloc_cmap [2023-04-02 10:11:42,407 INFO L138 BoogieDeclarations]: Found implementation of procedure fb_destroy_modedb [2023-04-02 10:11:42,407 INFO L138 BoogieDeclarations]: Found implementation of procedure fb_edid_to_monspecs [2023-04-02 10:11:42,407 INFO L138 BoogieDeclarations]: Found implementation of procedure fb_get_color_depth [2023-04-02 10:11:42,407 INFO L138 BoogieDeclarations]: Found implementation of procedure fb_set_suspend [2023-04-02 10:11:42,407 INFO L138 BoogieDeclarations]: Found implementation of procedure framebuffer_alloc [2023-04-02 10:11:42,407 INFO L138 BoogieDeclarations]: Found implementation of procedure framebuffer_release [2023-04-02 10:11:42,407 INFO L138 BoogieDeclarations]: Found implementation of procedure free_irq [2023-04-02 10:11:42,407 INFO L138 BoogieDeclarations]: Found implementation of procedure gpiochip_add [2023-04-02 10:11:42,407 INFO L138 BoogieDeclarations]: Found implementation of procedure gpiochip_remove [2023-04-02 10:11:42,407 INFO L138 BoogieDeclarations]: Found implementation of procedure i2c_bit_add_bus [2023-04-02 10:11:42,407 INFO L138 BoogieDeclarations]: Found implementation of procedure i2c_del_adapter [2023-04-02 10:11:42,407 INFO L138 BoogieDeclarations]: Found implementation of procedure i2c_transfer [2023-04-02 10:11:42,407 INFO L138 BoogieDeclarations]: Found implementation of procedure ioread32 [2023-04-02 10:11:42,407 INFO L138 BoogieDeclarations]: Found implementation of procedure ioremap_nocache [2023-04-02 10:11:42,407 INFO L138 BoogieDeclarations]: Found implementation of procedure ioremap_wc [2023-04-02 10:11:42,407 INFO L138 BoogieDeclarations]: Found implementation of procedure iounmap [2023-04-02 10:11:42,407 INFO L138 BoogieDeclarations]: Found implementation of procedure iowrite32 [2023-04-02 10:11:42,407 INFO L138 BoogieDeclarations]: Found implementation of procedure kstrtou8 [2023-04-02 10:11:42,407 INFO L138 BoogieDeclarations]: Found implementation of procedure kstrtou8_from_user [2023-04-02 10:11:42,408 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_initialize [2023-04-02 10:11:42,408 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_probe_3 [2023-04-02 10:11:42,408 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_probe_8 [2023-04-02 10:11:42,408 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_release_3 [2023-04-02 10:11:42,408 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_release_8 [2023-04-02 10:11:42,408 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_resume_early_5 [2023-04-02 10:11:42,408 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_shutdown_5 [2023-04-02 10:11:42,408 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_suspend_late_5 [2023-04-02 10:11:42,408 INFO L138 BoogieDeclarations]: Found implementation of procedure list_del [2023-04-02 10:11:42,408 INFO L138 BoogieDeclarations]: Found implementation of procedure memdup_user [2023-04-02 10:11:42,408 INFO L138 BoogieDeclarations]: Found implementation of procedure msleep [2023-04-02 10:11:42,408 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_lock [2023-04-02 10:11:42,408 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_trylock [2023-04-02 10:11:42,408 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_unlock [2023-04-02 10:11:42,408 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_bus_read_config_dword [2023-04-02 10:11:42,408 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_choose_state [2023-04-02 10:11:42,408 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_dev_put [2023-04-02 10:11:42,408 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_disable_device [2023-04-02 10:11:42,408 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_enable_device [2023-04-02 10:11:42,408 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_get_device [2023-04-02 10:11:42,408 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_restore_state [2023-04-02 10:11:42,408 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_save_state [2023-04-02 10:11:42,408 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_set_master [2023-04-02 10:11:42,409 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_set_power_state [2023-04-02 10:11:42,409 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_unregister_driver [2023-04-02 10:11:42,409 INFO L138 BoogieDeclarations]: Found implementation of procedure platform_device_add [2023-04-02 10:11:42,409 INFO L138 BoogieDeclarations]: Found implementation of procedure platform_device_alloc [2023-04-02 10:11:42,409 INFO L138 BoogieDeclarations]: Found implementation of procedure platform_device_put [2023-04-02 10:11:42,409 INFO L138 BoogieDeclarations]: Found implementation of procedure platform_device_unregister [2023-04-02 10:11:42,409 INFO L138 BoogieDeclarations]: Found implementation of procedure platform_driver_unregister [2023-04-02 10:11:42,409 INFO L138 BoogieDeclarations]: Found implementation of procedure printk [2023-04-02 10:11:42,409 INFO L138 BoogieDeclarations]: Found implementation of procedure proc_create_data [2023-04-02 10:11:42,409 INFO L138 BoogieDeclarations]: Found implementation of procedure proc_mkdir [2023-04-02 10:11:42,409 INFO L138 BoogieDeclarations]: Found implementation of procedure register_framebuffer [2023-04-02 10:11:42,409 INFO L138 BoogieDeclarations]: Found implementation of procedure remove_proc_entry [2023-04-02 10:11:42,409 INFO L138 BoogieDeclarations]: Found implementation of procedure request_threaded_irq [2023-04-02 10:11:42,409 INFO L138 BoogieDeclarations]: Found implementation of procedure seq_lseek [2023-04-02 10:11:42,409 INFO L138 BoogieDeclarations]: Found implementation of procedure seq_printf [2023-04-02 10:11:42,409 INFO L138 BoogieDeclarations]: Found implementation of procedure seq_putc [2023-04-02 10:11:42,409 INFO L138 BoogieDeclarations]: Found implementation of procedure seq_puts [2023-04-02 10:11:42,409 INFO L138 BoogieDeclarations]: Found implementation of procedure seq_read [2023-04-02 10:11:42,409 INFO L138 BoogieDeclarations]: Found implementation of procedure sg_next [2023-04-02 10:11:42,409 INFO L138 BoogieDeclarations]: Found implementation of procedure simple_strtoul [2023-04-02 10:11:42,409 INFO L138 BoogieDeclarations]: Found implementation of procedure single_open [2023-04-02 10:11:42,409 INFO L138 BoogieDeclarations]: Found implementation of procedure single_release [2023-04-02 10:11:42,409 INFO L138 BoogieDeclarations]: Found implementation of procedure strsep [2023-04-02 10:11:42,410 INFO L138 BoogieDeclarations]: Found implementation of procedure unregister_framebuffer [2023-04-02 10:11:42,410 INFO L138 BoogieDeclarations]: Found implementation of procedure wait_for_completion_timeout [2023-04-02 10:11:42,410 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree [2023-04-02 10:11:42,410 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset [2023-04-02 10:11:42,410 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.meminit [2023-04-02 10:11:42,410 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy [2023-04-02 10:11:42,410 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy [2023-04-02 10:11:42,410 INFO L130 BoogieDeclarations]: Found specification of procedure abort [2023-04-02 10:11:42,410 INFO L130 BoogieDeclarations]: Found specification of procedure __assert_fail [2023-04-02 10:11:42,410 INFO L130 BoogieDeclarations]: Found specification of procedure __assert_perror_fail [2023-04-02 10:11:42,410 INFO L130 BoogieDeclarations]: Found specification of procedure __assert [2023-04-02 10:11:42,410 INFO L130 BoogieDeclarations]: Found specification of procedure reach_error [2023-04-02 10:11:42,410 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2023-04-02 10:11:42,410 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2023-04-02 10:11:42,410 INFO L130 BoogieDeclarations]: Found specification of procedure printk [2023-04-02 10:11:42,410 INFO L130 BoogieDeclarations]: Found specification of procedure __might_fault [2023-04-02 10:11:42,410 INFO L130 BoogieDeclarations]: Found specification of procedure kstrtou8 [2023-04-02 10:11:42,410 INFO L130 BoogieDeclarations]: Found specification of procedure kstrtou8_from_user [2023-04-02 10:11:42,411 INFO L130 BoogieDeclarations]: Found specification of procedure simple_strtoul [2023-04-02 10:11:42,411 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_is_err [2023-04-02 10:11:42,411 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_ptr_err [2023-04-02 10:11:42,411 INFO L130 BoogieDeclarations]: Found specification of procedure memdup_user [2023-04-02 10:11:42,411 INFO L130 BoogieDeclarations]: Found specification of procedure memcpy [2023-04-02 10:11:42,411 INFO L130 BoogieDeclarations]: Found specification of procedure memset [2023-04-02 10:11:42,411 INFO L130 BoogieDeclarations]: Found specification of procedure strcpy [2023-04-02 10:11:42,411 INFO L130 BoogieDeclarations]: Found specification of procedure strcmp [2023-04-02 10:11:42,411 INFO L130 BoogieDeclarations]: Found specification of procedure strncmp [2023-04-02 10:11:42,411 INFO L130 BoogieDeclarations]: Found specification of procedure strsep [2023-04-02 10:11:42,411 INFO L130 BoogieDeclarations]: Found specification of procedure PTR_ERR [2023-04-02 10:11:42,411 INFO L130 BoogieDeclarations]: Found specification of procedure IS_ERR [2023-04-02 10:11:42,411 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_trylock [2023-04-02 10:11:42,411 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_trylock_8 [2023-04-02 10:11:42,411 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_unlock [2023-04-02 10:11:42,411 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_6 [2023-04-02 10:11:42,411 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_9 [2023-04-02 10:11:42,411 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_10 [2023-04-02 10:11:42,411 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_13 [2023-04-02 10:11:42,411 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_14 [2023-04-02 10:11:42,411 INFO L130 BoogieDeclarations]: Found specification of procedure malloc [2023-04-02 10:11:42,411 INFO L130 BoogieDeclarations]: Found specification of procedure calloc [2023-04-02 10:11:42,412 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_nondet_int [2023-04-02 10:11:42,412 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_nondet_ulong [2023-04-02 10:11:42,412 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2023-04-02 10:11:42,412 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2023-04-02 10:11:42,412 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2023-04-02 10:11:42,412 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_zalloc [2023-04-02 10:11:42,412 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.meminit [2023-04-02 10:11:42,412 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_init_zalloc [2023-04-02 10:11:42,412 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_memset [2023-04-02 10:11:42,412 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset [2023-04-02 10:11:42,412 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undef_int [2023-04-02 10:11:42,412 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undef_ulong [2023-04-02 10:11:42,412 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2023-04-02 10:11:42,412 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_lock [2023-04-02 10:11:42,412 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_5 [2023-04-02 10:11:42,412 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_7 [2023-04-02 10:11:42,412 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_11 [2023-04-02 10:11:42,412 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_12 [2023-04-02 10:11:42,412 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_i_mutex_of_inode [2023-04-02 10:11:42,412 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_i_mutex_of_inode [2023-04-02 10:11:42,412 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_lock [2023-04-02 10:11:42,412 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_lock [2023-04-02 10:11:42,412 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_lock_of_fb_info [2023-04-02 10:11:42,413 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_mutex_of_device [2023-04-02 10:11:42,413 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_trylock_mutex_of_device [2023-04-02 10:11:42,413 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_mutex_of_device [2023-04-02 10:11:42,413 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_update_lock_of_backlight_device [2023-04-02 10:11:42,413 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_update_lock_of_backlight_device [2023-04-02 10:11:42,413 INFO L130 BoogieDeclarations]: Found specification of procedure readl [2023-04-02 10:11:42,413 INFO L130 BoogieDeclarations]: Found specification of procedure writel [2023-04-02 10:11:42,413 INFO L130 BoogieDeclarations]: Found specification of procedure memcpy_toio [2023-04-02 10:11:42,413 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy [2023-04-02 10:11:42,413 INFO L130 BoogieDeclarations]: Found specification of procedure outb [2023-04-02 10:11:42,413 INFO L130 BoogieDeclarations]: Found specification of procedure inb [2023-04-02 10:11:42,413 INFO L130 BoogieDeclarations]: Found specification of procedure kfree [2023-04-02 10:11:42,413 INFO L130 BoogieDeclarations]: Found specification of procedure __kmalloc [2023-04-02 10:11:42,413 INFO L130 BoogieDeclarations]: Found specification of procedure kmalloc [2023-04-02 10:11:42,413 INFO L130 BoogieDeclarations]: Found specification of procedure kzalloc [2023-04-02 10:11:42,413 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_file_operations_15 [2023-04-02 10:11:42,413 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_file_operations_10 [2023-04-02 10:11:42,414 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_file_operations_14 [2023-04-02 10:11:42,414 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_file_operations_9 [2023-04-02 10:11:42,414 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_file_operations_16 [2023-04-02 10:11:42,414 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_file_operations_13 [2023-04-02 10:11:42,414 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_file_operations_11 [2023-04-02 10:11:42,414 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_initialize_fb_ops_7 [2023-04-02 10:11:42,414 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_file_operations_12 [2023-04-02 10:11:42,414 INFO L130 BoogieDeclarations]: Found specification of procedure seq_read [2023-04-02 10:11:42,414 INFO L130 BoogieDeclarations]: Found specification of procedure seq_lseek [2023-04-02 10:11:42,414 INFO L130 BoogieDeclarations]: Found specification of procedure seq_printf [2023-04-02 10:11:42,414 INFO L130 BoogieDeclarations]: Found specification of procedure single_open [2023-04-02 10:11:42,414 INFO L130 BoogieDeclarations]: Found specification of procedure single_release [2023-04-02 10:11:42,414 INFO L130 BoogieDeclarations]: Found specification of procedure viafb_pm_register [2023-04-02 10:11:42,414 INFO L130 BoogieDeclarations]: Found specification of procedure via_read_reg [2023-04-02 10:11:42,414 INFO L130 BoogieDeclarations]: Found specification of procedure via_write_reg_mask [2023-04-02 10:11:42,414 INFO L130 BoogieDeclarations]: Found specification of procedure viafb_find_i2c_adapter [2023-04-02 10:11:42,414 INFO L130 BoogieDeclarations]: Found specification of procedure machine_is_olpc [2023-04-02 10:11:42,414 INFO L130 BoogieDeclarations]: Found specification of procedure cfb_fillrect [2023-04-02 10:11:42,414 INFO L130 BoogieDeclarations]: Found specification of procedure cfb_copyarea [2023-04-02 10:11:42,414 INFO L130 BoogieDeclarations]: Found specification of procedure cfb_imageblit [2023-04-02 10:11:42,414 INFO L130 BoogieDeclarations]: Found specification of procedure register_framebuffer [2023-04-02 10:11:42,414 INFO L130 BoogieDeclarations]: Found specification of procedure unregister_framebuffer [2023-04-02 10:11:42,414 INFO L130 BoogieDeclarations]: Found specification of procedure fb_set_suspend [2023-04-02 10:11:42,415 INFO L130 BoogieDeclarations]: Found specification of procedure fb_get_color_depth [2023-04-02 10:11:42,415 INFO L130 BoogieDeclarations]: Found specification of procedure framebuffer_alloc [2023-04-02 10:11:42,415 INFO L130 BoogieDeclarations]: Found specification of procedure framebuffer_release [2023-04-02 10:11:42,415 INFO L130 BoogieDeclarations]: Found specification of procedure fb_alloc_cmap [2023-04-02 10:11:42,415 INFO L130 BoogieDeclarations]: Found specification of procedure fb_dealloc_cmap [2023-04-02 10:11:42,415 INFO L130 BoogieDeclarations]: Found specification of procedure _copy_from_user [2023-04-02 10:11:42,415 INFO L130 BoogieDeclarations]: Found specification of procedure _copy_to_user [2023-04-02 10:11:42,415 INFO L130 BoogieDeclarations]: Found specification of procedure __copy_from_user_overflow [2023-04-02 10:11:42,415 INFO L130 BoogieDeclarations]: Found specification of procedure __copy_to_user_overflow [2023-04-02 10:11:42,415 INFO L130 BoogieDeclarations]: Found specification of procedure copy_from_user [2023-04-02 10:11:42,415 INFO L130 BoogieDeclarations]: Found specification of procedure copy_to_user [2023-04-02 10:11:42,415 INFO L130 BoogieDeclarations]: Found specification of procedure proc_mkdir [2023-04-02 10:11:42,415 INFO L130 BoogieDeclarations]: Found specification of procedure proc_create_data [2023-04-02 10:11:42,415 INFO L130 BoogieDeclarations]: Found specification of procedure proc_create [2023-04-02 10:11:42,415 INFO L130 BoogieDeclarations]: Found specification of procedure remove_proc_entry [2023-04-02 10:11:42,415 INFO L130 BoogieDeclarations]: Found specification of procedure console_lock [2023-04-02 10:11:42,415 INFO L130 BoogieDeclarations]: Found specification of procedure console_unlock [2023-04-02 10:11:42,415 INFO L130 BoogieDeclarations]: Found specification of procedure via_aux_probe [2023-04-02 10:11:42,415 INFO L130 BoogieDeclarations]: Found specification of procedure via_aux_free [2023-04-02 10:11:42,415 INFO L130 BoogieDeclarations]: Found specification of procedure via_aux_get_preferred_mode [2023-04-02 10:11:42,415 INFO L130 BoogieDeclarations]: Found specification of procedure viafb_ioctl_get_viafb_info [2023-04-02 10:11:42,415 INFO L130 BoogieDeclarations]: Found specification of procedure viafb_ioctl_hotplug [2023-04-02 10:11:42,415 INFO L130 BoogieDeclarations]: Found specification of procedure via_set_primary_address [2023-04-02 10:11:42,416 INFO L130 BoogieDeclarations]: Found specification of procedure via_set_secondary_address [2023-04-02 10:11:42,416 INFO L130 BoogieDeclarations]: Found specification of procedure viafb_get_best_mode [2023-04-02 10:11:42,416 INFO L130 BoogieDeclarations]: Found specification of procedure via_set_source [2023-04-02 10:11:42,416 INFO L130 BoogieDeclarations]: Found specification of procedure via_set_state [2023-04-02 10:11:42,416 INFO L130 BoogieDeclarations]: Found specification of procedure via_parse_odev [2023-04-02 10:11:42,416 INFO L130 BoogieDeclarations]: Found specification of procedure via_odev_to_seq [2023-04-02 10:11:42,416 INFO L130 BoogieDeclarations]: Found specification of procedure viafb_setmode [2023-04-02 10:11:42,416 INFO L130 BoogieDeclarations]: Found specification of procedure viafb_fill_var_timing_info [2023-04-02 10:11:42,416 INFO L130 BoogieDeclarations]: Found specification of procedure viafb_init_chip_info [2023-04-02 10:11:42,416 INFO L130 BoogieDeclarations]: Found specification of procedure viafb_init_dac [2023-04-02 10:11:42,416 INFO L130 BoogieDeclarations]: Found specification of procedure viafb_get_refresh [2023-04-02 10:11:42,416 INFO L130 BoogieDeclarations]: Found specification of procedure viafb_update_device_setting [2023-04-02 10:11:42,416 INFO L130 BoogieDeclarations]: Found specification of procedure viafb_set_primary_color_register [2023-04-02 10:11:42,416 INFO L130 BoogieDeclarations]: Found specification of procedure viafb_set_secondary_color_register [2023-04-02 10:11:42,416 INFO L130 BoogieDeclarations]: Found specification of procedure viafb_gpio_i2c_read_lvds [2023-04-02 10:11:42,416 INFO L130 BoogieDeclarations]: Found specification of procedure viafb_gpio_i2c_write_mask_lvds [2023-04-02 10:11:42,416 INFO L130 BoogieDeclarations]: Found specification of procedure via_fb_pci_probe [2023-04-02 10:11:42,416 INFO L130 BoogieDeclarations]: Found specification of procedure via_fb_pci_remove [2023-04-02 10:11:42,416 INFO L130 BoogieDeclarations]: Found specification of procedure viafb_init [2023-04-02 10:11:42,416 INFO L130 BoogieDeclarations]: Found specification of procedure viafb_exit [2023-04-02 10:11:42,416 INFO L130 BoogieDeclarations]: Found specification of procedure viafb_setup_engine [2023-04-02 10:11:42,416 INFO L130 BoogieDeclarations]: Found specification of procedure viafb_reset_engine [2023-04-02 10:11:42,417 INFO L130 BoogieDeclarations]: Found specification of procedure viafb_show_hw_cursor [2023-04-02 10:11:42,417 INFO L130 BoogieDeclarations]: Found specification of procedure viafb_wait_engine_idle [2023-04-02 10:11:42,417 INFO L130 BoogieDeclarations]: Found specification of procedure viafb_dvi_disable [2023-04-02 10:11:42,417 INFO L130 BoogieDeclarations]: Found specification of procedure viafb_dvi_enable [2023-04-02 10:11:42,417 INFO L130 BoogieDeclarations]: Found specification of procedure viafb_lcd_disable [2023-04-02 10:11:42,417 INFO L130 BoogieDeclarations]: Found specification of procedure viafb_lcd_enable [2023-04-02 10:11:42,417 INFO L130 BoogieDeclarations]: Found specification of procedure viafb_get_device_support_state [2023-04-02 10:11:42,417 INFO L130 BoogieDeclarations]: Found specification of procedure viafb_get_device_connect_state [2023-04-02 10:11:42,417 INFO L130 BoogieDeclarations]: Found specification of procedure viafb_lcd_get_support_expand_state [2023-04-02 10:11:42,417 INFO L130 BoogieDeclarations]: Found specification of procedure viafb_set_gamma_table [2023-04-02 10:11:42,417 INFO L130 BoogieDeclarations]: Found specification of procedure viafb_get_gamma_table [2023-04-02 10:11:42,417 INFO L130 BoogieDeclarations]: Found specification of procedure viafb_get_gamma_support_state [2023-04-02 10:11:42,417 INFO L130 BoogieDeclarations]: Found specification of procedure retrieve_device_setting [2023-04-02 10:11:42,417 INFO L130 BoogieDeclarations]: Found specification of procedure viafb_pan_display [2023-04-02 10:11:42,417 INFO L130 BoogieDeclarations]: Found specification of procedure viafb_fill_var_color_info [2023-04-02 10:11:42,417 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2023-04-02 10:11:42,417 INFO L130 BoogieDeclarations]: Found specification of procedure viafb_update_fix [2023-04-02 10:11:42,417 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2023-04-02 10:11:42,417 INFO L130 BoogieDeclarations]: Found specification of procedure viafb_setup_fixinfo [2023-04-02 10:11:42,417 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy [2023-04-02 10:11:42,417 INFO L130 BoogieDeclarations]: Found specification of procedure viafb_open [2023-04-02 10:11:42,417 INFO L130 BoogieDeclarations]: Found specification of procedure viafb_release [2023-04-02 10:11:42,417 INFO L130 BoogieDeclarations]: Found specification of procedure get_var_refresh [2023-04-02 10:11:42,417 INFO L130 BoogieDeclarations]: Found specification of procedure viafb_check_var [2023-04-02 10:11:42,418 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2023-04-02 10:11:42,418 INFO L130 BoogieDeclarations]: Found specification of procedure viafb_set_par [2023-04-02 10:11:42,418 INFO L130 BoogieDeclarations]: Found specification of procedure viafb_setcolreg [2023-04-02 10:11:42,418 INFO L130 BoogieDeclarations]: Found specification of procedure viafb_blank [2023-04-02 10:11:42,418 INFO L130 BoogieDeclarations]: Found specification of procedure viafb_ioctl [2023-04-02 10:11:42,418 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2023-04-02 10:11:42,418 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2023-04-02 10:11:42,418 INFO L130 BoogieDeclarations]: Found specification of procedure viafb_fillrect [2023-04-02 10:11:42,418 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~~u8~0~X~~u32~0~X~~u32~0~X~~u8~0~X~~u32~0~X~~u32~0~X~~u32~0~X~~u32~0~X~$Pointer$~X~~u32~0~X~~u32~0~X~~u32~0~X~~u32~0~X~~u32~0~X~~u32~0~X~~u8~0~TO~int [2023-04-02 10:11:42,418 INFO L130 BoogieDeclarations]: Found specification of procedure viafb_copyarea [2023-04-02 10:11:42,418 INFO L130 BoogieDeclarations]: Found specification of procedure viafb_imageblit [2023-04-02 10:11:42,418 INFO L130 BoogieDeclarations]: Found specification of procedure viafb_cursor [2023-04-02 10:11:42,418 INFO L130 BoogieDeclarations]: Found specification of procedure viafb_sync [2023-04-02 10:11:42,418 INFO L130 BoogieDeclarations]: Found specification of procedure get_primary_device [2023-04-02 10:11:42,418 INFO L130 BoogieDeclarations]: Found specification of procedure parse_active_dev [2023-04-02 10:11:42,418 INFO L130 BoogieDeclarations]: Found specification of procedure parse_port [2023-04-02 10:11:42,418 INFO L130 BoogieDeclarations]: Found specification of procedure parse_lcd_port [2023-04-02 10:11:42,418 INFO L130 BoogieDeclarations]: Found specification of procedure parse_dvi_port [2023-04-02 10:11:42,418 INFO L130 BoogieDeclarations]: Found specification of procedure viafb_dvp0_proc_show [2023-04-02 10:11:42,418 INFO L130 BoogieDeclarations]: Found specification of procedure viafb_dvp0_proc_open [2023-04-02 10:11:42,418 INFO L130 BoogieDeclarations]: Found specification of procedure viafb_dvp0_proc_write [2023-04-02 10:11:42,418 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2023-04-02 10:11:42,418 INFO L130 BoogieDeclarations]: Found specification of procedure viafb_dvp1_proc_show [2023-04-02 10:11:42,418 INFO L130 BoogieDeclarations]: Found specification of procedure viafb_dvp1_proc_open [2023-04-02 10:11:42,418 INFO L130 BoogieDeclarations]: Found specification of procedure viafb_dvp1_proc_write [2023-04-02 10:11:42,419 INFO L130 BoogieDeclarations]: Found specification of procedure viafb_dfph_proc_show [2023-04-02 10:11:42,419 INFO L130 BoogieDeclarations]: Found specification of procedure viafb_dfph_proc_open [2023-04-02 10:11:42,419 INFO L130 BoogieDeclarations]: Found specification of procedure viafb_dfph_proc_write [2023-04-02 10:11:42,419 INFO L130 BoogieDeclarations]: Found specification of procedure viafb_dfpl_proc_show [2023-04-02 10:11:42,419 INFO L130 BoogieDeclarations]: Found specification of procedure viafb_dfpl_proc_open [2023-04-02 10:11:42,419 INFO L130 BoogieDeclarations]: Found specification of procedure viafb_dfpl_proc_write [2023-04-02 10:11:42,419 INFO L130 BoogieDeclarations]: Found specification of procedure viafb_vt1636_proc_show [2023-04-02 10:11:42,419 INFO L130 BoogieDeclarations]: Found specification of procedure viafb_vt1636_proc_open [2023-04-02 10:11:42,419 INFO L130 BoogieDeclarations]: Found specification of procedure viafb_vt1636_proc_write [2023-04-02 10:11:42,419 INFO L130 BoogieDeclarations]: Found specification of procedure viafb_sup_odev_proc_show [2023-04-02 10:11:42,419 INFO L130 BoogieDeclarations]: Found specification of procedure viafb_sup_odev_proc_open [2023-04-02 10:11:42,419 INFO L130 BoogieDeclarations]: Found specification of procedure odev_update [2023-04-02 10:11:42,419 INFO L130 BoogieDeclarations]: Found specification of procedure viafb_iga1_odev_proc_show [2023-04-02 10:11:42,419 INFO L130 BoogieDeclarations]: Found specification of procedure viafb_iga1_odev_proc_open [2023-04-02 10:11:42,419 INFO L130 BoogieDeclarations]: Found specification of procedure viafb_iga1_odev_proc_write [2023-04-02 10:11:42,419 INFO L130 BoogieDeclarations]: Found specification of procedure viafb_iga2_odev_proc_show [2023-04-02 10:11:42,419 INFO L130 BoogieDeclarations]: Found specification of procedure viafb_iga2_odev_proc_open [2023-04-02 10:11:42,419 INFO L130 BoogieDeclarations]: Found specification of procedure viafb_iga2_odev_proc_write [2023-04-02 10:11:42,419 INFO L130 BoogieDeclarations]: Found specification of procedure viafb_init_proc [2023-04-02 10:11:42,419 INFO L130 BoogieDeclarations]: Found specification of procedure viafb_remove_proc [2023-04-02 10:11:42,419 INFO L130 BoogieDeclarations]: Found specification of procedure parse_mode [2023-04-02 10:11:42,419 INFO L130 BoogieDeclarations]: Found specification of procedure viafb_suspend [2023-04-02 10:11:42,419 INFO L130 BoogieDeclarations]: Found specification of procedure viafb_resume [2023-04-02 10:11:42,419 INFO L130 BoogieDeclarations]: Found specification of procedure i2c_bus_probe [2023-04-02 10:11:42,420 INFO L130 BoogieDeclarations]: Found specification of procedure i2c_bus_free [2023-04-02 10:11:42,420 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_release_8 [2023-04-02 10:11:42,420 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_probe_8 [2023-04-02 10:11:42,420 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_main_exported_11 [2023-04-02 10:11:42,420 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_main_exported_7 [2023-04-02 10:11:42,420 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_main_exported_9 [2023-04-02 10:11:42,420 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_main_exported_12 [2023-04-02 10:11:42,420 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_main_exported_15 [2023-04-02 10:11:42,420 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_main_exported_14 [2023-04-02 10:11:42,420 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_main_exported_8 [2023-04-02 10:11:42,420 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_main_exported_16 [2023-04-02 10:11:42,420 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_main_exported_10 [2023-04-02 10:11:42,420 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_main_exported_13 [2023-04-02 10:11:42,420 INFO L130 BoogieDeclarations]: Found specification of procedure strlen [2023-04-02 10:11:42,420 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_trylock_32 [2023-04-02 10:11:42,420 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_30 [2023-04-02 10:11:42,420 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_33 [2023-04-02 10:11:42,420 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_34 [2023-04-02 10:11:42,420 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_37 [2023-04-02 10:11:42,420 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_38 [2023-04-02 10:11:42,420 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_29 [2023-04-02 10:11:42,420 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_31 [2023-04-02 10:11:42,420 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_35 [2023-04-02 10:11:42,420 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_36 [2023-04-02 10:11:42,420 INFO L130 BoogieDeclarations]: Found specification of procedure seq_putc [2023-04-02 10:11:42,421 INFO L130 BoogieDeclarations]: Found specification of procedure seq_puts [2023-04-02 10:11:42,421 INFO L130 BoogieDeclarations]: Found specification of procedure via_write_reg [2023-04-02 10:11:42,421 INFO L130 BoogieDeclarations]: Found specification of procedure via_write_misc_reg_mask [2023-04-02 10:11:42,421 INFO L130 BoogieDeclarations]: Found specification of procedure via_set_primary_timing [2023-04-02 10:11:42,421 INFO L130 BoogieDeclarations]: Found specification of procedure via_set_secondary_timing [2023-04-02 10:11:42,421 INFO L130 BoogieDeclarations]: Found specification of procedure via_set_primary_pitch [2023-04-02 10:11:42,421 INFO L130 BoogieDeclarations]: Found specification of procedure via_set_secondary_pitch [2023-04-02 10:11:42,421 INFO L130 BoogieDeclarations]: Found specification of procedure via_set_primary_color_depth [2023-04-02 10:11:42,421 INFO L130 BoogieDeclarations]: Found specification of procedure via_set_secondary_color_depth [2023-04-02 10:11:42,421 INFO L130 BoogieDeclarations]: Found specification of procedure var_to_timing [2023-04-02 10:11:42,421 INFO L130 BoogieDeclarations]: Found specification of procedure viafb_fill_crtc_timing [2023-04-02 10:11:42,421 INFO L130 BoogieDeclarations]: Found specification of procedure viafb_set_vclock [2023-04-02 10:11:42,421 INFO L130 BoogieDeclarations]: Found specification of procedure viafb_load_reg [2023-04-02 10:11:42,421 INFO L130 BoogieDeclarations]: Found specification of procedure via_set_sync_polarity [2023-04-02 10:11:42,421 INFO L130 BoogieDeclarations]: Found specification of procedure viafb_lock_crt [2023-04-02 10:11:42,421 INFO L130 BoogieDeclarations]: Found specification of procedure viafb_unlock_crt [2023-04-02 10:11:42,421 INFO L130 BoogieDeclarations]: Found specification of procedure viafb_load_fetch_count_reg [2023-04-02 10:11:42,421 INFO L130 BoogieDeclarations]: Found specification of procedure viafb_write_regx [2023-04-02 10:11:42,421 INFO L130 BoogieDeclarations]: Found specification of procedure viafb_load_FIFO_reg [2023-04-02 10:11:42,421 INFO L130 BoogieDeclarations]: Found specification of procedure viafb_set_dpa_gfx [2023-04-02 10:11:42,421 INFO L130 BoogieDeclarations]: Found specification of procedure viafb_set_iga_path [2023-04-02 10:11:42,421 INFO L130 BoogieDeclarations]: Found specification of procedure viafb_tmds_trasmitter_identify [2023-04-02 10:11:42,421 INFO L130 BoogieDeclarations]: Found specification of procedure viafb_init_dvi_size [2023-04-02 10:11:42,421 INFO L130 BoogieDeclarations]: Found specification of procedure viafb_dvi_set_mode [2023-04-02 10:11:42,422 INFO L130 BoogieDeclarations]: Found specification of procedure viafb_init_lcd_size [2023-04-02 10:11:42,422 INFO L130 BoogieDeclarations]: Found specification of procedure viafb_init_lvds_output_interface [2023-04-02 10:11:42,422 INFO L130 BoogieDeclarations]: Found specification of procedure viafb_lcd_set_mode [2023-04-02 10:11:42,422 INFO L130 BoogieDeclarations]: Found specification of procedure viafb_lvds_trasmitter_identify [2023-04-02 10:11:42,422 INFO L130 BoogieDeclarations]: Found specification of procedure get_pll_internal_frequency [2023-04-02 10:11:42,422 INFO L130 BoogieDeclarations]: Found specification of procedure get_pll_output_frequency [2023-04-02 10:11:42,422 INFO L130 BoogieDeclarations]: Found specification of procedure via_clock_init [2023-04-02 10:11:42,422 INFO L130 BoogieDeclarations]: Found specification of procedure load_fix_bit_crtc_reg [2023-04-02 10:11:42,422 INFO L130 BoogieDeclarations]: Found specification of procedure init_gfx_chip_info [2023-04-02 10:11:42,422 INFO L130 BoogieDeclarations]: Found specification of procedure init_tmds_chip_info [2023-04-02 10:11:42,422 INFO L130 BoogieDeclarations]: Found specification of procedure init_lvds_chip_info [2023-04-02 10:11:42,422 INFO L130 BoogieDeclarations]: Found specification of procedure device_screen_off [2023-04-02 10:11:42,422 INFO L130 BoogieDeclarations]: Found specification of procedure device_screen_on [2023-04-02 10:11:42,422 INFO L130 BoogieDeclarations]: Found specification of procedure set_display_channel [2023-04-02 10:11:42,422 INFO L130 BoogieDeclarations]: Found specification of procedure device_off [2023-04-02 10:11:42,422 INFO L130 BoogieDeclarations]: Found specification of procedure device_on [2023-04-02 10:11:42,422 INFO L130 BoogieDeclarations]: Found specification of procedure enable_second_display_channel [2023-04-02 10:11:42,422 INFO L130 BoogieDeclarations]: Found specification of procedure disable_second_display_channel [2023-04-02 10:11:42,422 INFO L130 BoogieDeclarations]: Found specification of procedure write_dac_reg [2023-04-02 10:11:42,422 INFO L130 BoogieDeclarations]: Found specification of procedure get_dvi_devices [2023-04-02 10:11:42,422 INFO L130 BoogieDeclarations]: Found specification of procedure get_lcd_devices [2023-04-02 10:11:42,422 INFO L130 BoogieDeclarations]: Found specification of procedure set_color_register [2023-04-02 10:11:42,422 INFO L130 BoogieDeclarations]: Found specification of procedure set_source_common [2023-04-02 10:11:42,422 INFO L130 BoogieDeclarations]: Found specification of procedure set_crt_source [2023-04-02 10:11:42,422 INFO L130 BoogieDeclarations]: Found specification of procedure set_ldvp0_source [2023-04-02 10:11:42,423 INFO L130 BoogieDeclarations]: Found specification of procedure set_ldvp1_source [2023-04-02 10:11:42,423 INFO L130 BoogieDeclarations]: Found specification of procedure set_dvp0_source [2023-04-02 10:11:42,423 INFO L130 BoogieDeclarations]: Found specification of procedure set_dvp1_source [2023-04-02 10:11:42,423 INFO L130 BoogieDeclarations]: Found specification of procedure set_lvds1_source [2023-04-02 10:11:42,423 INFO L130 BoogieDeclarations]: Found specification of procedure set_lvds2_source [2023-04-02 10:11:42,423 INFO L130 BoogieDeclarations]: Found specification of procedure set_crt_state [2023-04-02 10:11:42,423 INFO L130 BoogieDeclarations]: Found specification of procedure set_dvp0_state [2023-04-02 10:11:42,423 INFO L130 BoogieDeclarations]: Found specification of procedure set_dvp1_state [2023-04-02 10:11:42,423 INFO L130 BoogieDeclarations]: Found specification of procedure set_lvds1_state [2023-04-02 10:11:42,423 INFO L130 BoogieDeclarations]: Found specification of procedure set_lvds2_state [2023-04-02 10:11:42,423 INFO L130 BoogieDeclarations]: Found specification of procedure get_pll_config [2023-04-02 10:11:42,423 INFO L130 BoogieDeclarations]: Found specification of procedure get_best_pll_config [2023-04-02 10:11:42,423 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~~structbegin~~u16~0~u8~0~u8~0~structend~~TO~VOID [2023-04-02 10:11:42,423 INFO L130 BoogieDeclarations]: Found specification of procedure get_sync [2023-04-02 10:11:42,423 INFO L130 BoogieDeclarations]: Found specification of procedure hw_init [2023-04-02 10:11:42,423 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~~u8~0~TO~VOID [2023-04-02 10:11:42,423 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~int~X~~bool~0~TO~VOID [2023-04-02 10:11:42,423 INFO L130 BoogieDeclarations]: Found specification of procedure sprintf [2023-04-02 10:11:42,423 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_trylock_56 [2023-04-02 10:11:42,423 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_54 [2023-04-02 10:11:42,423 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_57 [2023-04-02 10:11:42,423 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_53 [2023-04-02 10:11:42,423 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_55 [2023-04-02 10:11:42,423 INFO L130 BoogieDeclarations]: Found specification of procedure _raw_spin_lock_irqsave [2023-04-02 10:11:42,424 INFO L130 BoogieDeclarations]: Found specification of procedure _raw_spin_unlock_irqrestore [2023-04-02 10:11:42,424 INFO L130 BoogieDeclarations]: Found specification of procedure spinlock_check [2023-04-02 10:11:42,424 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock_irqrestore [2023-04-02 10:11:42,424 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_platform_driver_init_6 [2023-04-02 10:11:42,424 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_platform_probe_6 [2023-04-02 10:11:42,424 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_platform_driver_init_2 [2023-04-02 10:11:42,424 INFO L130 BoogieDeclarations]: Found specification of procedure __platform_driver_register [2023-04-02 10:11:42,424 INFO L130 BoogieDeclarations]: Found specification of procedure ldv___platform_driver_register_58 [2023-04-02 10:11:42,424 INFO L130 BoogieDeclarations]: Found specification of procedure platform_driver_unregister [2023-04-02 10:11:42,424 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_platform_driver_unregister_59 [2023-04-02 10:11:42,424 INFO L130 BoogieDeclarations]: Found specification of procedure __const_udelay [2023-04-02 10:11:42,424 INFO L130 BoogieDeclarations]: Found specification of procedure i2c_transfer [2023-04-02 10:11:42,424 INFO L130 BoogieDeclarations]: Found specification of procedure i2c_del_adapter [2023-04-02 10:11:42,424 INFO L130 BoogieDeclarations]: Found specification of procedure i2c_bit_add_bus [2023-04-02 10:11:42,424 INFO L130 BoogieDeclarations]: Found specification of procedure viafb_i2c_readbyte [2023-04-02 10:11:42,424 INFO L130 BoogieDeclarations]: Found specification of procedure viafb_i2c_writebyte [2023-04-02 10:11:42,424 INFO L130 BoogieDeclarations]: Found specification of procedure viafb_i2c_readbytes [2023-04-02 10:11:42,424 INFO L130 BoogieDeclarations]: Found specification of procedure viafb_i2c_init [2023-04-02 10:11:42,424 INFO L130 BoogieDeclarations]: Found specification of procedure viafb_i2c_exit [2023-04-02 10:11:42,424 INFO L130 BoogieDeclarations]: Found specification of procedure via_i2c_setscl [2023-04-02 10:11:42,424 INFO L130 BoogieDeclarations]: Found specification of procedure via_i2c_getscl [2023-04-02 10:11:42,424 INFO L130 BoogieDeclarations]: Found specification of procedure via_i2c_getsda [2023-04-02 10:11:42,424 INFO L130 BoogieDeclarations]: Found specification of procedure via_i2c_setsda [2023-04-02 10:11:42,425 INFO L130 BoogieDeclarations]: Found specification of procedure create_i2c_bus [2023-04-02 10:11:42,425 INFO L130 BoogieDeclarations]: Found specification of procedure viafb_i2c_probe [2023-04-02 10:11:42,425 INFO L130 BoogieDeclarations]: Found specification of procedure viafb_i2c_remove [2023-04-02 10:11:42,425 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~int [2023-04-02 10:11:42,425 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_main_exported_6 [2023-04-02 10:11:42,425 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_trylock_74 [2023-04-02 10:11:42,425 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_72 [2023-04-02 10:11:42,425 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_75 [2023-04-02 10:11:42,425 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_76 [2023-04-02 10:11:42,425 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_79 [2023-04-02 10:11:42,425 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_80 [2023-04-02 10:11:42,425 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_71 [2023-04-02 10:11:42,425 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_73 [2023-04-02 10:11:42,425 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_77 [2023-04-02 10:11:42,425 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_78 [2023-04-02 10:11:42,425 INFO L130 BoogieDeclarations]: Found specification of procedure viafb_get_best_rb_mode [2023-04-02 10:11:42,425 INFO L130 BoogieDeclarations]: Found specification of procedure viafb_dvi_sense [2023-04-02 10:11:42,425 INFO L130 BoogieDeclarations]: Found specification of procedure tmds_register_write [2023-04-02 10:11:42,425 INFO L130 BoogieDeclarations]: Found specification of procedure tmds_register_read [2023-04-02 10:11:42,425 INFO L130 BoogieDeclarations]: Found specification of procedure tmds_register_read_bytes [2023-04-02 10:11:42,425 INFO L130 BoogieDeclarations]: Found specification of procedure dvi_get_panel_size_from_DDCv1 [2023-04-02 10:11:42,425 INFO L130 BoogieDeclarations]: Found specification of procedure viafb_dvi_query_EDID [2023-04-02 10:11:42,425 INFO L130 BoogieDeclarations]: Found specification of procedure check_tmds_chip [2023-04-02 10:11:42,425 INFO L130 BoogieDeclarations]: Found specification of procedure dvi_patch_skew_dvp0 [2023-04-02 10:11:42,425 INFO L130 BoogieDeclarations]: Found specification of procedure dvi_patch_skew_dvp_low [2023-04-02 10:11:42,426 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_trylock_98 [2023-04-02 10:11:42,426 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_96 [2023-04-02 10:11:42,426 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_99 [2023-04-02 10:11:42,426 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_100 [2023-04-02 10:11:42,426 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_103 [2023-04-02 10:11:42,426 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_104 [2023-04-02 10:11:42,426 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_95 [2023-04-02 10:11:42,426 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_97 [2023-04-02 10:11:42,426 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_101 [2023-04-02 10:11:42,426 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_102 [2023-04-02 10:11:42,426 INFO L130 BoogieDeclarations]: Found specification of procedure readb [2023-04-02 10:11:42,426 INFO L130 BoogieDeclarations]: Found specification of procedure readw [2023-04-02 10:11:42,426 INFO L130 BoogieDeclarations]: Found specification of procedure ioremap_nocache [2023-04-02 10:11:42,426 INFO L130 BoogieDeclarations]: Found specification of procedure ioremap [2023-04-02 10:11:42,426 INFO L130 BoogieDeclarations]: Found specification of procedure iounmap [2023-04-02 10:11:42,426 INFO L130 BoogieDeclarations]: Found specification of procedure __udelay [2023-04-02 10:11:42,426 INFO L130 BoogieDeclarations]: Found specification of procedure viafb_disable_lvds_vt1636 [2023-04-02 10:11:42,426 INFO L130 BoogieDeclarations]: Found specification of procedure viafb_enable_lvds_vt1636 [2023-04-02 10:11:42,426 INFO L130 BoogieDeclarations]: Found specification of procedure viafb_lcd_get_mobile_state [2023-04-02 10:11:42,426 INFO L130 BoogieDeclarations]: Found specification of procedure viafb_lvds_identify_vt1636 [2023-04-02 10:11:42,426 INFO L130 BoogieDeclarations]: Found specification of procedure viafb_init_lvds_vt1636 [2023-04-02 10:11:42,426 INFO L130 BoogieDeclarations]: Found specification of procedure viafb_vt1636_patch_skew_on_vt3324 [2023-04-02 10:11:42,426 INFO L130 BoogieDeclarations]: Found specification of procedure viafb_vt1636_patch_skew_on_vt3327 [2023-04-02 10:11:42,426 INFO L130 BoogieDeclarations]: Found specification of procedure viafb_vt1636_patch_skew_on_vt3364 [2023-04-02 10:11:42,427 INFO L130 BoogieDeclarations]: Found specification of procedure lvds_identify_integratedlvds [2023-04-02 10:11:42,427 INFO L130 BoogieDeclarations]: Found specification of procedure fp_id_to_vindex [2023-04-02 10:11:42,427 INFO L130 BoogieDeclarations]: Found specification of procedure lvds_register_read [2023-04-02 10:11:42,427 INFO L130 BoogieDeclarations]: Found specification of procedure load_lcd_scaling [2023-04-02 10:11:42,427 INFO L130 BoogieDeclarations]: Found specification of procedure lcd_patch_skew_dvp0 [2023-04-02 10:11:42,427 INFO L130 BoogieDeclarations]: Found specification of procedure lcd_patch_skew_dvp1 [2023-04-02 10:11:42,427 INFO L130 BoogieDeclarations]: Found specification of procedure lcd_patch_skew [2023-04-02 10:11:42,427 INFO L130 BoogieDeclarations]: Found specification of procedure integrated_lvds_disable [2023-04-02 10:11:42,427 INFO L130 BoogieDeclarations]: Found specification of procedure integrated_lvds_enable [2023-04-02 10:11:42,427 INFO L130 BoogieDeclarations]: Found specification of procedure lcd_powersequence_off [2023-04-02 10:11:42,427 INFO L130 BoogieDeclarations]: Found specification of procedure lcd_powersequence_on [2023-04-02 10:11:42,427 INFO L130 BoogieDeclarations]: Found specification of procedure fill_lcd_format [2023-04-02 10:11:42,427 INFO L130 BoogieDeclarations]: Found specification of procedure check_diport_of_integrated_lvds [2023-04-02 10:11:42,427 INFO L130 BoogieDeclarations]: Found specification of procedure check_lvds_chip [2023-04-02 10:11:42,427 INFO L130 BoogieDeclarations]: Found specification of procedure via_pitch_alignment_patch_lcd [2023-04-02 10:11:42,427 INFO L130 BoogieDeclarations]: Found specification of procedure set_lcd_output_path [2023-04-02 10:11:42,427 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_trylock_122 [2023-04-02 10:11:42,427 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_120 [2023-04-02 10:11:42,427 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_123 [2023-04-02 10:11:42,427 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_124 [2023-04-02 10:11:42,427 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_127 [2023-04-02 10:11:42,427 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_128 [2023-04-02 10:11:42,427 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_119 [2023-04-02 10:11:42,427 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_121 [2023-04-02 10:11:42,428 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_125 [2023-04-02 10:11:42,428 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_126 [2023-04-02 10:11:42,428 INFO L130 BoogieDeclarations]: Found specification of procedure rep_nop [2023-04-02 10:11:42,428 INFO L130 BoogieDeclarations]: Found specification of procedure cpu_relax [2023-04-02 10:11:42,428 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_trylock_146 [2023-04-02 10:11:42,428 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_144 [2023-04-02 10:11:42,428 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_147 [2023-04-02 10:11:42,428 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_148 [2023-04-02 10:11:42,428 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_151 [2023-04-02 10:11:42,428 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_152 [2023-04-02 10:11:42,428 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_143 [2023-04-02 10:11:42,428 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_145 [2023-04-02 10:11:42,428 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_149 [2023-04-02 10:11:42,428 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_150 [2023-04-02 10:11:42,428 INFO L130 BoogieDeclarations]: Found specification of procedure viafb_set_bpp [2023-04-02 10:11:42,428 INFO L130 BoogieDeclarations]: Found specification of procedure hw_bitblt_1 [2023-04-02 10:11:42,428 INFO L130 BoogieDeclarations]: Found specification of procedure hw_bitblt_2 [2023-04-02 10:11:42,428 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_trylock_170 [2023-04-02 10:11:42,428 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_168 [2023-04-02 10:11:42,428 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_171 [2023-04-02 10:11:42,428 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_172 [2023-04-02 10:11:42,428 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_175 [2023-04-02 10:11:42,428 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_176 [2023-04-02 10:11:42,428 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_167 [2023-04-02 10:11:42,428 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_169 [2023-04-02 10:11:42,429 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_173 [2023-04-02 10:11:42,429 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_174 [2023-04-02 10:11:42,429 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_trylock_194 [2023-04-02 10:11:42,429 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_192 [2023-04-02 10:11:42,429 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_195 [2023-04-02 10:11:42,429 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_196 [2023-04-02 10:11:42,429 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_199 [2023-04-02 10:11:42,429 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_200 [2023-04-02 10:11:42,429 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_191 [2023-04-02 10:11:42,429 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_193 [2023-04-02 10:11:42,429 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_197 [2023-04-02 10:11:42,429 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_198 [2023-04-02 10:11:42,429 INFO L130 BoogieDeclarations]: Found specification of procedure get_clk_range_index [2023-04-02 10:11:42,429 INFO L130 BoogieDeclarations]: Found specification of procedure set_dpa_vt1636 [2023-04-02 10:11:42,429 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_trylock_218 [2023-04-02 10:11:42,429 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_216 [2023-04-02 10:11:42,429 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_219 [2023-04-02 10:11:42,429 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_220 [2023-04-02 10:11:42,429 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_223 [2023-04-02 10:11:42,429 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_224 [2023-04-02 10:11:42,429 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_215 [2023-04-02 10:11:42,429 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_217 [2023-04-02 10:11:42,429 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_221 [2023-04-02 10:11:42,429 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_222 [2023-04-02 10:11:42,430 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_trylock_242 [2023-04-02 10:11:42,430 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_240 [2023-04-02 10:11:42,430 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_243 [2023-04-02 10:11:42,430 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_244 [2023-04-02 10:11:42,430 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_247 [2023-04-02 10:11:42,430 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_248 [2023-04-02 10:11:42,430 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_239 [2023-04-02 10:11:42,430 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_241 [2023-04-02 10:11:42,430 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_245 [2023-04-02 10:11:42,430 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_246 [2023-04-02 10:11:42,430 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_trylock_266 [2023-04-02 10:11:42,430 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_264 [2023-04-02 10:11:42,430 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_267 [2023-04-02 10:11:42,430 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_268 [2023-04-02 10:11:42,430 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_271 [2023-04-02 10:11:42,430 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_272 [2023-04-02 10:11:42,430 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_263 [2023-04-02 10:11:42,430 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_265 [2023-04-02 10:11:42,430 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_269 [2023-04-02 10:11:42,430 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_270 [2023-04-02 10:11:42,430 INFO L130 BoogieDeclarations]: Found specification of procedure get_best_mode [2023-04-02 10:11:42,430 INFO L130 BoogieDeclarations]: Found specification of procedure INIT_LIST_HEAD [2023-04-02 10:11:42,430 INFO L130 BoogieDeclarations]: Found specification of procedure __list_add [2023-04-02 10:11:42,430 INFO L130 BoogieDeclarations]: Found specification of procedure list_add_tail [2023-04-02 10:11:42,430 INFO L130 BoogieDeclarations]: Found specification of procedure list_del [2023-04-02 10:11:42,431 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_trylock_290 [2023-04-02 10:11:42,431 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_288 [2023-04-02 10:11:42,431 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_291 [2023-04-02 10:11:42,431 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_292 [2023-04-02 10:11:42,431 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_295 [2023-04-02 10:11:42,431 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_296 [2023-04-02 10:11:42,431 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_299 [2023-04-02 10:11:42,431 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_302 [2023-04-02 10:11:42,431 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_304 [2023-04-02 10:11:42,431 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_306 [2023-04-02 10:11:42,431 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_308 [2023-04-02 10:11:42,431 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_310 [2023-04-02 10:11:42,431 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_312 [2023-04-02 10:11:42,431 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_287 [2023-04-02 10:11:42,431 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_289 [2023-04-02 10:11:42,431 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_293 [2023-04-02 10:11:42,431 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_294 [2023-04-02 10:11:42,431 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_297 [2023-04-02 10:11:42,431 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_300 [2023-04-02 10:11:42,431 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_303 [2023-04-02 10:11:42,431 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_305 [2023-04-02 10:11:42,431 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_307 [2023-04-02 10:11:42,431 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_309 [2023-04-02 10:11:42,431 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_311 [2023-04-02 10:11:42,431 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_viafb_dma_lock [2023-04-02 10:11:42,432 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_viafb_dma_lock [2023-04-02 10:11:42,432 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_viafb_pm_hooks_lock [2023-04-02 10:11:42,432 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_viafb_pm_hooks_lock [2023-04-02 10:11:42,432 INFO L130 BoogieDeclarations]: Found specification of procedure __raw_spin_lock_init [2023-04-02 10:11:42,432 INFO L130 BoogieDeclarations]: Found specification of procedure _raw_spin_lock [2023-04-02 10:11:42,432 INFO L130 BoogieDeclarations]: Found specification of procedure _raw_spin_unlock [2023-04-02 10:11:42,432 INFO L130 BoogieDeclarations]: Found specification of procedure spin_lock [2023-04-02 10:11:42,432 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock [2023-04-02 10:11:42,432 INFO L130 BoogieDeclarations]: Found specification of procedure __init_waitqueue_head [2023-04-02 10:11:42,432 INFO L130 BoogieDeclarations]: Found specification of procedure init_completion [2023-04-02 10:11:42,432 INFO L130 BoogieDeclarations]: Found specification of procedure wait_for_completion_timeout [2023-04-02 10:11:42,432 INFO L130 BoogieDeclarations]: Found specification of procedure complete [2023-04-02 10:11:42,432 INFO L130 BoogieDeclarations]: Found specification of procedure ioread32 [2023-04-02 10:11:42,432 INFO L130 BoogieDeclarations]: Found specification of procedure iowrite32 [2023-04-02 10:11:42,432 INFO L130 BoogieDeclarations]: Found specification of procedure ioremap_wc [2023-04-02 10:11:42,432 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_pci_driver_5 [2023-04-02 10:11:42,432 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_initialize_viafb_gpio_cfg_4 [2023-04-02 10:11:42,432 INFO L130 BoogieDeclarations]: Found specification of procedure reg_check_1 [2023-04-02 10:11:42,432 INFO L130 BoogieDeclarations]: Found specification of procedure choose_interrupt_1 [2023-04-02 10:11:42,432 INFO L130 BoogieDeclarations]: Found specification of procedure disable_suitable_irq_1 [2023-04-02 10:11:42,432 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_irq_1 [2023-04-02 10:11:42,432 INFO L130 BoogieDeclarations]: Found specification of procedure activate_suitable_irq_1 [2023-04-02 10:11:42,432 INFO L130 BoogieDeclarations]: Found specification of procedure dev_err [2023-04-02 10:11:42,433 INFO L130 BoogieDeclarations]: Found specification of procedure pci_dev_put [2023-04-02 10:11:42,433 INFO L130 BoogieDeclarations]: Found specification of procedure pci_get_device [2023-04-02 10:11:42,433 INFO L130 BoogieDeclarations]: Found specification of procedure pci_bus_read_config_dword [2023-04-02 10:11:42,433 INFO L130 BoogieDeclarations]: Found specification of procedure pci_read_config_dword [2023-04-02 10:11:42,434 INFO L130 BoogieDeclarations]: Found specification of procedure pci_enable_device [2023-04-02 10:11:42,434 INFO L130 BoogieDeclarations]: Found specification of procedure pci_disable_device [2023-04-02 10:11:42,434 INFO L130 BoogieDeclarations]: Found specification of procedure pci_set_master [2023-04-02 10:11:42,434 INFO L130 BoogieDeclarations]: Found specification of procedure pci_save_state [2023-04-02 10:11:42,434 INFO L130 BoogieDeclarations]: Found specification of procedure pci_restore_state [2023-04-02 10:11:42,434 INFO L130 BoogieDeclarations]: Found specification of procedure pci_set_power_state [2023-04-02 10:11:42,434 INFO L130 BoogieDeclarations]: Found specification of procedure pci_choose_state [2023-04-02 10:11:42,434 INFO L130 BoogieDeclarations]: Found specification of procedure __pci_register_driver [2023-04-02 10:11:42,434 INFO L130 BoogieDeclarations]: Found specification of procedure ldv___pci_register_driver_313 [2023-04-02 10:11:42,434 INFO L130 BoogieDeclarations]: Found specification of procedure pci_unregister_driver [2023-04-02 10:11:42,434 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_pci_unregister_driver_314 [2023-04-02 10:11:42,434 INFO L130 BoogieDeclarations]: Found specification of procedure sg_next [2023-04-02 10:11:42,434 INFO L130 BoogieDeclarations]: Found specification of procedure dma_alloc_attrs [2023-04-02 10:11:42,435 INFO L130 BoogieDeclarations]: Found specification of procedure dma_free_attrs [2023-04-02 10:11:42,435 INFO L130 BoogieDeclarations]: Found specification of procedure viafb_pm_unregister [2023-04-02 10:11:42,435 INFO L130 BoogieDeclarations]: Found specification of procedure viafb_irq_enable [2023-04-02 10:11:42,435 INFO L130 BoogieDeclarations]: Found specification of procedure viafb_irq_disable [2023-04-02 10:11:42,435 INFO L130 BoogieDeclarations]: Found specification of procedure viafb_request_dma [2023-04-02 10:11:42,435 INFO L130 BoogieDeclarations]: Found specification of procedure viafb_release_dma [2023-04-02 10:11:42,435 INFO L130 BoogieDeclarations]: Found specification of procedure viafb_dma_copy_out_sg [2023-04-02 10:11:42,435 INFO L130 BoogieDeclarations]: Found specification of procedure viafb_gpio_init [2023-04-02 10:11:42,435 INFO L130 BoogieDeclarations]: Found specification of procedure viafb_gpio_exit [2023-04-02 10:11:42,435 INFO L130 BoogieDeclarations]: Found specification of procedure msleep [2023-04-02 10:11:42,435 INFO L130 BoogieDeclarations]: Found specification of procedure request_threaded_irq [2023-04-02 10:11:42,435 INFO L130 BoogieDeclarations]: Found specification of procedure request_irq [2023-04-02 10:11:42,435 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_request_irq_298 [2023-04-02 10:11:42,435 INFO L130 BoogieDeclarations]: Found specification of procedure free_irq [2023-04-02 10:11:42,435 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free_irq_301 [2023-04-02 10:11:42,435 INFO L130 BoogieDeclarations]: Found specification of procedure platform_device_unregister [2023-04-02 10:11:42,435 INFO L130 BoogieDeclarations]: Found specification of procedure platform_device_alloc [2023-04-02 10:11:42,435 INFO L130 BoogieDeclarations]: Found specification of procedure platform_device_add [2023-04-02 10:11:42,435 INFO L130 BoogieDeclarations]: Found specification of procedure platform_device_put [2023-04-02 10:11:42,436 INFO L130 BoogieDeclarations]: Found specification of procedure viafb_mmio_write [2023-04-02 10:11:42,436 INFO L130 BoogieDeclarations]: Found specification of procedure viafb_mmio_read [2023-04-02 10:11:42,436 INFO L130 BoogieDeclarations]: Found specification of procedure viafb_int_init [2023-04-02 10:11:42,436 INFO L130 BoogieDeclarations]: Found specification of procedure viafb_dma_irq [2023-04-02 10:11:42,436 INFO L130 BoogieDeclarations]: Found specification of procedure viafb_get_fb_size_from_pci [2023-04-02 10:11:42,436 INFO L130 BoogieDeclarations]: Found specification of procedure via_pci_setup_mmio [2023-04-02 10:11:42,436 INFO L130 BoogieDeclarations]: Found specification of procedure via_pci_teardown_mmio [2023-04-02 10:11:42,436 INFO L130 BoogieDeclarations]: Found specification of procedure via_create_subdev [2023-04-02 10:11:42,436 INFO L130 BoogieDeclarations]: Found specification of procedure via_setup_subdevs [2023-04-02 10:11:42,436 INFO L130 BoogieDeclarations]: Found specification of procedure via_teardown_subdevs [2023-04-02 10:11:42,436 INFO L130 BoogieDeclarations]: Found specification of procedure via_suspend [2023-04-02 10:11:42,436 INFO L130 BoogieDeclarations]: Found specification of procedure via_resume [2023-04-02 10:11:42,436 INFO L130 BoogieDeclarations]: Found specification of procedure via_pci_probe [2023-04-02 10:11:42,436 INFO L130 BoogieDeclarations]: Found specification of procedure via_pci_remove [2023-04-02 10:11:42,436 INFO L130 BoogieDeclarations]: Found specification of procedure via_core_init [2023-04-02 10:11:42,436 INFO L130 BoogieDeclarations]: Found specification of procedure via_core_exit [2023-04-02 10:11:42,436 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_resume_early_5 [2023-04-02 10:11:42,436 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_shutdown_5 [2023-04-02 10:11:42,437 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_initialize [2023-04-02 10:11:42,437 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_suspend_late_5 [2023-04-02 10:11:42,437 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_final_state [2023-04-02 10:11:42,437 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_main_exported_4 [2023-04-02 10:11:42,437 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_main_exported_3 [2023-04-02 10:11:42,437 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_main_exported_2 [2023-04-02 10:11:42,437 INFO L130 BoogieDeclarations]: Found specification of procedure main [2023-04-02 10:11:42,437 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_trylock_350 [2023-04-02 10:11:42,437 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_348 [2023-04-02 10:11:42,437 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_351 [2023-04-02 10:11:42,437 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_347 [2023-04-02 10:11:42,437 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_349 [2023-04-02 10:11:42,437 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_platform_probe_2 [2023-04-02 10:11:42,437 INFO L130 BoogieDeclarations]: Found specification of procedure gpiochip_add [2023-04-02 10:11:42,437 INFO L130 BoogieDeclarations]: Found specification of procedure gpiochip_remove [2023-04-02 10:11:42,437 INFO L130 BoogieDeclarations]: Found specification of procedure ldv___platform_driver_register_352 [2023-04-02 10:11:42,437 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_platform_driver_unregister_353 [2023-04-02 10:11:42,437 INFO L130 BoogieDeclarations]: Found specification of procedure viafb_gpio_lookup [2023-04-02 10:11:42,437 INFO L130 BoogieDeclarations]: Found specification of procedure via_gpio_set [2023-04-02 10:11:42,438 INFO L130 BoogieDeclarations]: Found specification of procedure via_gpio_dir_out [2023-04-02 10:11:42,438 INFO L130 BoogieDeclarations]: Found specification of procedure via_gpio_dir_input [2023-04-02 10:11:42,438 INFO L130 BoogieDeclarations]: Found specification of procedure via_gpio_get [2023-04-02 10:11:42,438 INFO L130 BoogieDeclarations]: Found specification of procedure viafb_gpio_enable [2023-04-02 10:11:42,438 INFO L130 BoogieDeclarations]: Found specification of procedure viafb_gpio_disable [2023-04-02 10:11:42,438 INFO L130 BoogieDeclarations]: Found specification of procedure viafb_gpio_suspend [2023-04-02 10:11:42,438 INFO L130 BoogieDeclarations]: Found specification of procedure viafb_gpio_resume [2023-04-02 10:11:42,438 INFO L130 BoogieDeclarations]: Found specification of procedure viafb_gpio_probe [2023-04-02 10:11:42,438 INFO L130 BoogieDeclarations]: Found specification of procedure viafb_gpio_remove [2023-04-02 10:11:42,438 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_release_3 [2023-04-02 10:11:42,438 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_probe_3 [2023-04-02 10:11:42,438 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_trylock_368 [2023-04-02 10:11:42,438 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_366 [2023-04-02 10:11:42,438 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_369 [2023-04-02 10:11:42,438 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_365 [2023-04-02 10:11:42,438 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_367 [2023-04-02 10:11:42,438 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_trylock_382 [2023-04-02 10:11:42,439 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_380 [2023-04-02 10:11:42,439 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_383 [2023-04-02 10:11:42,439 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_384 [2023-04-02 10:11:42,439 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_387 [2023-04-02 10:11:42,439 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_388 [2023-04-02 10:11:42,439 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_379 [2023-04-02 10:11:42,439 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_381 [2023-04-02 10:11:42,439 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_385 [2023-04-02 10:11:42,439 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_386 [2023-04-02 10:11:42,439 INFO L130 BoogieDeclarations]: Found specification of procedure cle266_encode_pll [2023-04-02 10:11:42,439 INFO L130 BoogieDeclarations]: Found specification of procedure k800_encode_pll [2023-04-02 10:11:42,439 INFO L130 BoogieDeclarations]: Found specification of procedure vx855_encode_pll [2023-04-02 10:11:42,439 INFO L130 BoogieDeclarations]: Found specification of procedure cle266_set_primary_pll_encoded [2023-04-02 10:11:42,439 INFO L130 BoogieDeclarations]: Found specification of procedure k800_set_primary_pll_encoded [2023-04-02 10:11:42,439 INFO L130 BoogieDeclarations]: Found specification of procedure cle266_set_secondary_pll_encoded [2023-04-02 10:11:42,439 INFO L130 BoogieDeclarations]: Found specification of procedure k800_set_secondary_pll_encoded [2023-04-02 10:11:42,439 INFO L130 BoogieDeclarations]: Found specification of procedure set_engine_pll_encoded [2023-04-02 10:11:42,440 INFO L130 BoogieDeclarations]: Found specification of procedure cle266_set_primary_pll [2023-04-02 10:11:42,440 INFO L130 BoogieDeclarations]: Found specification of procedure k800_set_primary_pll [2023-04-02 10:11:42,440 INFO L130 BoogieDeclarations]: Found specification of procedure vx855_set_primary_pll [2023-04-02 10:11:42,440 INFO L130 BoogieDeclarations]: Found specification of procedure cle266_set_secondary_pll [2023-04-02 10:11:42,440 INFO L130 BoogieDeclarations]: Found specification of procedure k800_set_secondary_pll [2023-04-02 10:11:42,440 INFO L130 BoogieDeclarations]: Found specification of procedure vx855_set_secondary_pll [2023-04-02 10:11:42,440 INFO L130 BoogieDeclarations]: Found specification of procedure k800_set_engine_pll [2023-04-02 10:11:42,440 INFO L130 BoogieDeclarations]: Found specification of procedure vx855_set_engine_pll [2023-04-02 10:11:42,440 INFO L130 BoogieDeclarations]: Found specification of procedure set_primary_pll_state [2023-04-02 10:11:42,440 INFO L130 BoogieDeclarations]: Found specification of procedure set_secondary_pll_state [2023-04-02 10:11:42,440 INFO L130 BoogieDeclarations]: Found specification of procedure set_engine_pll_state [2023-04-02 10:11:42,440 INFO L130 BoogieDeclarations]: Found specification of procedure set_primary_clock_state [2023-04-02 10:11:42,440 INFO L130 BoogieDeclarations]: Found specification of procedure set_secondary_clock_state [2023-04-02 10:11:42,440 INFO L130 BoogieDeclarations]: Found specification of procedure set_clock_source_common [2023-04-02 10:11:42,440 INFO L130 BoogieDeclarations]: Found specification of procedure set_primary_clock_source [2023-04-02 10:11:42,440 INFO L130 BoogieDeclarations]: Found specification of procedure set_secondary_clock_source [2023-04-02 10:11:42,441 INFO L130 BoogieDeclarations]: Found specification of procedure dummy_set_clock_state [2023-04-02 10:11:42,441 INFO L130 BoogieDeclarations]: Found specification of procedure dummy_set_clock_source [2023-04-02 10:11:42,441 INFO L130 BoogieDeclarations]: Found specification of procedure dummy_set_pll_state [2023-04-02 10:11:42,441 INFO L130 BoogieDeclarations]: Found specification of procedure dummy_set_pll [2023-04-02 10:11:42,441 INFO L130 BoogieDeclarations]: Found specification of procedure noop_set_clock_state [2023-04-02 10:11:42,441 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_trylock_406 [2023-04-02 10:11:42,441 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_404 [2023-04-02 10:11:42,441 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_407 [2023-04-02 10:11:42,441 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_408 [2023-04-02 10:11:42,441 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_411 [2023-04-02 10:11:42,441 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_412 [2023-04-02 10:11:42,441 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_403 [2023-04-02 10:11:42,441 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_405 [2023-04-02 10:11:42,441 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_409 [2023-04-02 10:11:42,441 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_410 [2023-04-02 10:11:42,441 INFO L130 BoogieDeclarations]: Found specification of procedure via_aux_ch7301_probe [2023-04-02 10:11:42,441 INFO L130 BoogieDeclarations]: Found specification of procedure via_aux_edid_probe [2023-04-02 10:11:42,442 INFO L130 BoogieDeclarations]: Found specification of procedure via_aux_sii164_probe [2023-04-02 10:11:42,442 INFO L130 BoogieDeclarations]: Found specification of procedure via_aux_vt1636_probe [2023-04-02 10:11:42,442 INFO L130 BoogieDeclarations]: Found specification of procedure via_aux_vt1632_probe [2023-04-02 10:11:42,442 INFO L130 BoogieDeclarations]: Found specification of procedure via_aux_vt1631_probe [2023-04-02 10:11:42,442 INFO L130 BoogieDeclarations]: Found specification of procedure via_aux_vt1625_probe [2023-04-02 10:11:42,442 INFO L130 BoogieDeclarations]: Found specification of procedure via_aux_vt1622_probe [2023-04-02 10:11:42,442 INFO L130 BoogieDeclarations]: Found specification of procedure via_aux_vt1621_probe [2023-04-02 10:11:42,442 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~VOID [2023-04-02 10:11:42,442 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~$Pointer$ [2023-04-02 10:11:42,442 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_trylock_430 [2023-04-02 10:11:42,442 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_428 [2023-04-02 10:11:42,442 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_431 [2023-04-02 10:11:42,442 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_432 [2023-04-02 10:11:42,442 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_435 [2023-04-02 10:11:42,442 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_436 [2023-04-02 10:11:42,442 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_427 [2023-04-02 10:11:42,442 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_429 [2023-04-02 10:11:42,442 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_433 [2023-04-02 10:11:42,442 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_434 [2023-04-02 10:11:42,442 INFO L130 BoogieDeclarations]: Found specification of procedure fb_edid_to_monspecs [2023-04-02 10:11:42,442 INFO L130 BoogieDeclarations]: Found specification of procedure fb_destroy_modedb [2023-04-02 10:11:42,442 INFO L130 BoogieDeclarations]: Found specification of procedure via_aux_add [2023-04-02 10:11:42,442 INFO L130 BoogieDeclarations]: Found specification of procedure via_aux_read [2023-04-02 10:11:42,443 INFO L130 BoogieDeclarations]: Found specification of procedure query_edid [2023-04-02 10:11:42,443 INFO L130 BoogieDeclarations]: Found specification of procedure get_preferred_mode [2023-04-02 10:11:42,443 INFO L130 BoogieDeclarations]: Found specification of procedure cleanup [2023-04-02 10:11:42,443 INFO L130 BoogieDeclarations]: Found specification of procedure __builtin_alloca [2023-04-02 10:11:42,443 INFO L130 BoogieDeclarations]: Found specification of procedure memcmp [2023-04-02 10:11:42,443 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_trylock_454 [2023-04-02 10:11:42,443 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_452 [2023-04-02 10:11:42,443 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_455 [2023-04-02 10:11:42,443 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_456 [2023-04-02 10:11:42,443 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_459 [2023-04-02 10:11:42,443 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_460 [2023-04-02 10:11:42,443 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_451 [2023-04-02 10:11:42,443 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_453 [2023-04-02 10:11:42,443 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_457 [2023-04-02 10:11:42,443 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_458 [2023-04-02 10:11:42,443 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_trylock_478 [2023-04-02 10:11:42,443 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_476 [2023-04-02 10:11:42,443 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_479 [2023-04-02 10:11:42,443 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_480 [2023-04-02 10:11:42,443 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_483 [2023-04-02 10:11:42,443 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_484 [2023-04-02 10:11:42,443 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_475 [2023-04-02 10:11:42,443 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_477 [2023-04-02 10:11:42,443 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_481 [2023-04-02 10:11:42,444 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_482 [2023-04-02 10:11:42,444 INFO L130 BoogieDeclarations]: Found specification of procedure probe [2023-04-02 10:11:42,444 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_trylock_502 [2023-04-02 10:11:42,444 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_500 [2023-04-02 10:11:42,444 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_503 [2023-04-02 10:11:42,444 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_504 [2023-04-02 10:11:42,444 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_507 [2023-04-02 10:11:42,444 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_508 [2023-04-02 10:11:42,444 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_499 [2023-04-02 10:11:42,444 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_501 [2023-04-02 10:11:42,444 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_505 [2023-04-02 10:11:42,444 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_506 [2023-04-02 10:11:42,444 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_trylock_526 [2023-04-02 10:11:42,444 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_524 [2023-04-02 10:11:42,444 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_527 [2023-04-02 10:11:42,444 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_528 [2023-04-02 10:11:42,444 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_531 [2023-04-02 10:11:42,444 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_532 [2023-04-02 10:11:42,444 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_523 [2023-04-02 10:11:42,444 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_525 [2023-04-02 10:11:42,444 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_529 [2023-04-02 10:11:42,444 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_530 [2023-04-02 10:11:42,444 INFO L130 BoogieDeclarations]: Found specification of procedure probe___0 [2023-04-02 10:11:42,444 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_trylock_550 [2023-04-02 10:11:42,445 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_548 [2023-04-02 10:11:42,445 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_551 [2023-04-02 10:11:42,445 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_552 [2023-04-02 10:11:42,445 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_555 [2023-04-02 10:11:42,445 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_556 [2023-04-02 10:11:42,445 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_547 [2023-04-02 10:11:42,445 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_549 [2023-04-02 10:11:42,445 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_553 [2023-04-02 10:11:42,445 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_554 [2023-04-02 10:11:42,445 INFO L130 BoogieDeclarations]: Found specification of procedure probe___1 [2023-04-02 10:11:42,445 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_trylock_574 [2023-04-02 10:11:42,445 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_572 [2023-04-02 10:11:42,445 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_575 [2023-04-02 10:11:42,445 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_576 [2023-04-02 10:11:42,445 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_579 [2023-04-02 10:11:42,445 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_580 [2023-04-02 10:11:42,445 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_571 [2023-04-02 10:11:42,445 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_573 [2023-04-02 10:11:42,445 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_577 [2023-04-02 10:11:42,445 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_578 [2023-04-02 10:11:42,445 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_trylock_598 [2023-04-02 10:11:42,445 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_596 [2023-04-02 10:11:42,445 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_599 [2023-04-02 10:11:42,445 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_600 [2023-04-02 10:11:42,446 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_603 [2023-04-02 10:11:42,446 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_604 [2023-04-02 10:11:42,446 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_595 [2023-04-02 10:11:42,446 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_597 [2023-04-02 10:11:42,446 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_601 [2023-04-02 10:11:42,446 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_602 [2023-04-02 10:11:42,446 INFO L130 BoogieDeclarations]: Found specification of procedure probe___2 [2023-04-02 10:11:42,446 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_trylock_622 [2023-04-02 10:11:42,446 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_620 [2023-04-02 10:11:42,446 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_623 [2023-04-02 10:11:42,446 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_624 [2023-04-02 10:11:42,446 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_627 [2023-04-02 10:11:42,446 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_628 [2023-04-02 10:11:42,446 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_619 [2023-04-02 10:11:42,446 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_621 [2023-04-02 10:11:42,446 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_625 [2023-04-02 10:11:42,446 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_626 [2023-04-02 10:11:42,446 INFO L130 BoogieDeclarations]: Found specification of procedure probe___3 [2023-04-02 10:11:42,446 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_error [2023-04-02 10:11:42,446 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undef_int_negative [2023-04-02 10:11:42,446 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_err_ptr [2023-04-02 10:11:42,446 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_is_err_or_null [2023-04-02 10:11:42,447 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_interruptible_i_mutex_of_inode [2023-04-02 10:11:42,447 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_killable_i_mutex_of_inode [2023-04-02 10:11:42,447 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_trylock_i_mutex_of_inode [2023-04-02 10:11:42,447 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_atomic_dec_and_mutex_lock_i_mutex_of_inode [2023-04-02 10:11:42,447 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_is_locked_i_mutex_of_inode [2023-04-02 10:11:42,447 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_usb_lock_device_i_mutex_of_inode [2023-04-02 10:11:42,447 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_usb_trylock_device_i_mutex_of_inode [2023-04-02 10:11:42,447 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_usb_lock_device_for_reset_i_mutex_of_inode [2023-04-02 10:11:42,447 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_usb_unlock_device_i_mutex_of_inode [2023-04-02 10:11:42,447 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_interruptible_lock [2023-04-02 10:11:42,447 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_killable_lock [2023-04-02 10:11:42,447 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_trylock_lock [2023-04-02 10:11:42,447 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_atomic_dec_and_mutex_lock_lock [2023-04-02 10:11:42,447 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_is_locked_lock [2023-04-02 10:11:42,447 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_usb_lock_device_lock [2023-04-02 10:11:42,447 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_usb_trylock_device_lock [2023-04-02 10:11:42,447 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_usb_lock_device_for_reset_lock [2023-04-02 10:11:42,447 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_usb_unlock_device_lock [2023-04-02 10:11:42,447 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_interruptible_lock_of_fb_info [2023-04-02 10:11:42,447 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_killable_lock_of_fb_info [2023-04-02 10:11:42,517 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_lock_of_fb_info [2023-04-02 10:11:42,517 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_trylock_lock_of_fb_info [2023-04-02 10:11:42,517 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_atomic_dec_and_mutex_lock_lock_of_fb_info [2023-04-02 10:11:42,517 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_is_locked_lock_of_fb_info [2023-04-02 10:11:42,517 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_usb_lock_device_lock_of_fb_info [2023-04-02 10:11:42,517 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_usb_trylock_device_lock_of_fb_info [2023-04-02 10:11:42,517 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_usb_lock_device_for_reset_lock_of_fb_info [2023-04-02 10:11:42,517 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_usb_unlock_device_lock_of_fb_info [2023-04-02 10:11:42,517 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_interruptible_mutex_of_device [2023-04-02 10:11:42,517 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_killable_mutex_of_device [2023-04-02 10:11:42,517 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_atomic_dec_and_mutex_lock_mutex_of_device [2023-04-02 10:11:42,517 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_is_locked_mutex_of_device [2023-04-02 10:11:42,517 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_usb_lock_device_mutex_of_device [2023-04-02 10:11:42,517 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_usb_trylock_device_mutex_of_device [2023-04-02 10:11:42,517 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_usb_lock_device_for_reset_mutex_of_device [2023-04-02 10:11:42,517 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_usb_unlock_device_mutex_of_device [2023-04-02 10:11:42,517 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_interruptible_update_lock_of_backlight_device [2023-04-02 10:11:42,518 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_killable_update_lock_of_backlight_device [2023-04-02 10:11:42,518 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_trylock_update_lock_of_backlight_device [2023-04-02 10:11:42,518 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_atomic_dec_and_mutex_lock_update_lock_of_backlight_device [2023-04-02 10:11:42,518 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_is_locked_update_lock_of_backlight_device [2023-04-02 10:11:42,518 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_usb_lock_device_update_lock_of_backlight_device [2023-04-02 10:11:42,518 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_usb_trylock_device_update_lock_of_backlight_device [2023-04-02 10:11:42,518 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_usb_lock_device_for_reset_update_lock_of_backlight_device [2023-04-02 10:11:42,518 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_usb_unlock_device_update_lock_of_backlight_device [2023-04-02 10:11:42,518 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_interruptible_viafb_dma_lock [2023-04-02 10:11:42,518 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_killable_viafb_dma_lock [2023-04-02 10:11:42,518 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_trylock_viafb_dma_lock [2023-04-02 10:11:42,518 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_atomic_dec_and_mutex_lock_viafb_dma_lock [2023-04-02 10:11:42,518 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_is_locked_viafb_dma_lock [2023-04-02 10:11:42,518 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_usb_lock_device_viafb_dma_lock [2023-04-02 10:11:42,518 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_usb_trylock_device_viafb_dma_lock [2023-04-02 10:11:42,518 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_usb_lock_device_for_reset_viafb_dma_lock [2023-04-02 10:11:42,518 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_usb_unlock_device_viafb_dma_lock [2023-04-02 10:11:42,518 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_interruptible_viafb_pm_hooks_lock [2023-04-02 10:11:42,518 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_killable_viafb_pm_hooks_lock [2023-04-02 10:11:42,519 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_trylock_viafb_pm_hooks_lock [2023-04-02 10:11:42,519 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_atomic_dec_and_mutex_lock_viafb_pm_hooks_lock [2023-04-02 10:11:42,519 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_is_locked_viafb_pm_hooks_lock [2023-04-02 10:11:42,519 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_usb_lock_device_viafb_pm_hooks_lock [2023-04-02 10:11:42,519 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_usb_trylock_device_viafb_pm_hooks_lock [2023-04-02 10:11:42,519 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_usb_lock_device_for_reset_viafb_pm_hooks_lock [2023-04-02 10:11:42,519 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_usb_unlock_device_viafb_pm_hooks_lock [2023-04-02 10:11:42,519 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_nondet_uint [2023-04-02 10:11:42,519 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_nondet_long [2023-04-02 10:11:42,519 INFO L130 BoogieDeclarations]: Found specification of procedure free [2023-04-02 10:11:42,519 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.init [2023-04-02 10:11:42,519 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2023-04-02 10:11:42,519 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$ [2023-04-02 10:11:42,519 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2023-04-02 10:11:42,519 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$ [2023-04-02 10:11:42,519 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$ [2023-04-02 10:11:42,519 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int [2023-04-02 10:11:42,519 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int [2023-04-02 10:11:43,882 INFO L236 CfgBuilder]: Building ICFG [2023-04-02 10:11:43,891 INFO L262 CfgBuilder]: Building CFG for each procedure with an implementation [2023-04-02 10:11:55,746 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint ldv_stopFINAL: assume true; [2023-04-02 10:12:20,364 INFO L277 CfgBuilder]: Performing block encoding [2023-04-02 10:12:20,393 INFO L297 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2023-04-02 10:12:20,394 INFO L302 CfgBuilder]: Removed 1 assume(true) statements. [2023-04-02 10:12:20,404 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 02.04 10:12:20 BoogieIcfgContainer [2023-04-02 10:12:20,404 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2023-04-02 10:12:20,407 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2023-04-02 10:12:20,407 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2023-04-02 10:12:20,410 INFO L275 PluginConnector]: TraceAbstraction initialized [2023-04-02 10:12:20,410 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 02.04 10:11:36" (1/3) ... [2023-04-02 10:12:20,411 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@4933d5b and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 02.04 10:12:20, skipping insertion in model container [2023-04-02 10:12:20,411 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.04 10:11:41" (2/3) ... [2023-04-02 10:12:20,411 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@4933d5b and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 02.04 10:12:20, skipping insertion in model container [2023-04-02 10:12:20,411 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 02.04 10:12:20" (3/3) ... [2023-04-02 10:12:20,412 INFO L112 eAbstractionObserver]: Analyzing ICFG linux-4.2-rc1.tar.xz-32_7a-drivers--video--fbdev--via--viafb.ko-entry_point.cil.out.i [2023-04-02 10:12:20,425 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2023-04-02 10:12:20,426 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2023-04-02 10:12:20,567 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2023-04-02 10:12:20,572 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;@5a42be76, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-04-02 10:12:20,572 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-04-02 10:12:20,592 INFO L276 IsEmpty]: Start isEmpty. Operand has 7665 states, 5005 states have (on average 1.4035964035964037) internal successors, (7025), 5266 states have internal predecessors, (7025), 1843 states have call successors, (1843), 487 states have call predecessors, (1843), 486 states have return successors, (1823), 1723 states have call predecessors, (1823), 1823 states have call successors, (1823) [2023-04-02 10:12:20,614 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 58 [2023-04-02 10:12:20,615 INFO L187 NwaCegarLoop]: Found error trace [2023-04-02 10:12:20,615 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 10:12:20,616 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-04-02 10:12:20,619 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-04-02 10:12:20,619 INFO L85 PathProgramCache]: Analyzing trace with hash 1547220151, now seen corresponding path program 1 times [2023-04-02 10:12:20,627 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-04-02 10:12:20,627 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1396533751] [2023-04-02 10:12:20,627 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-04-02 10:12:20,628 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-04-02 10:12:21,314 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 10:12:26,221 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2023-04-02 10:12:26,366 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 10:12:26,827 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-04-02 10:12:26,834 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 10:12:26,871 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 10:12:26,879 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 10:12:26,888 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-04-02 10:12:26,889 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 10:12:26,896 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2023-04-02 10:12:26,898 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 10:12:26,940 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2023-04-02 10:12:26,945 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 10:12:26,953 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 10:12:26,954 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 10:12:26,965 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-04-02 10:12:26,966 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-04-02 10:12:26,966 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1396533751] [2023-04-02 10:12:26,969 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1396533751] provided 1 perfect and 0 imperfect interpolant sequences [2023-04-02 10:12:26,969 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-04-02 10:12:26,969 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-04-02 10:12:26,970 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [97775039] [2023-04-02 10:12:26,974 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-04-02 10:12:26,978 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-04-02 10:12:26,978 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-04-02 10:12:27,006 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-04-02 10:12:27,007 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2023-04-02 10:12:27,020 INFO L87 Difference]: Start difference. First operand has 7665 states, 5005 states have (on average 1.4035964035964037) internal successors, (7025), 5266 states have internal predecessors, (7025), 1843 states have call successors, (1843), 487 states have call predecessors, (1843), 486 states have return successors, (1823), 1723 states have call predecessors, (1823), 1823 states have call successors, (1823) Second operand has 6 states, 6 states have (on average 6.0) internal successors, (36), 2 states have internal predecessors, (36), 2 states have call successors, (14), 6 states have call predecessors, (14), 2 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2023-04-02 10:13:42,777 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.30s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-04-02 10:13:44,791 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 10:13:46,798 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 10:14:19,652 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 10:14:21,636 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.98s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-04-02 10:14:27,603 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 10:14:29,613 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 10:14:31,621 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 10:14:33,632 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 10:14:39,290 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 10:14:41,296 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-04-02 10:14:43,304 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 10:14:45,314 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 10:14:49,698 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-04-02 10:14:51,707 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 10:14:53,717 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 10:14:55,724 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 10:14:57,733 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 10:14:59,764 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 10:15:01,778 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 10:15:03,786 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 10:15:05,794 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 10:15:08,070 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-04-02 10:15:10,073 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-04-02 10:15:12,076 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-04-02 10:15:14,084 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 10:15:16,092 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 10:15:18,835 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-04-02 10:15:19,922 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 10:15:22,964 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-04-02 10:15:24,970 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 10:15:26,979 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 10:15:28,988 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 10:15:31,207 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 10:15:32,767 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.14s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-04-02 10:15:35,136 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 10:15:57,107 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-04-02 10:15:57,108 INFO L93 Difference]: Finished difference Result 13284 states and 19975 transitions. [2023-04-02 10:15:57,109 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-04-02 10:15:57,110 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 6.0) internal successors, (36), 2 states have internal predecessors, (36), 2 states have call successors, (14), 6 states have call predecessors, (14), 2 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) Word has length 57 [2023-04-02 10:15:57,111 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-04-02 10:15:57,172 INFO L225 Difference]: With dead ends: 13284 [2023-04-02 10:15:57,172 INFO L226 Difference]: Without dead ends: 6944 [2023-04-02 10:15:57,200 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 21 GetRequests, 15 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 7.5s TimeCoverageRelationStatistics Valid=25, Invalid=31, Unknown=0, NotChecked=0, Total=56 [2023-04-02 10:15:57,202 INFO L413 NwaCegarLoop]: 3998 mSDtfsCounter, 10823 mSDsluCounter, 4853 mSDsCounter, 0 mSdLazyCounter, 9018 mSolverCounterSat, 6940 mSolverCounterUnsat, 31 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 192.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 10920 SdHoareTripleChecker+Valid, 8851 SdHoareTripleChecker+Invalid, 15989 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.3s SdHoareTripleChecker+Time, 6940 IncrementalHoareTripleChecker+Valid, 9018 IncrementalHoareTripleChecker+Invalid, 31 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 198.1s IncrementalHoareTripleChecker+Time [2023-04-02 10:15:57,203 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [10920 Valid, 8851 Invalid, 15989 Unknown, 0 Unchecked, 0.3s Time], IncrementalHoareTripleChecker [6940 Valid, 9018 Invalid, 31 Unknown, 0 Unchecked, 198.1s Time] [2023-04-02 10:15:57,225 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6944 states.