/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/taipan/svcomp-Reach-32bit-Taipan_Default.epf -tc ../../../trunk/examples/toolchains/AutomizerC.xml --sifa.abstract.domain OctagonDomain -i ../sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-43_2a-drivers--video--fbdev--via--viafb.ko-entry_point.cil.out.i -------------------------------------------------------------------------------- This is Ultimate 0.2.3-dev-f954360 [2023-04-03 06:50:21,125 INFO L177 SettingsManager]: Resetting all preferences to default values... [2023-04-03 06:50:21,127 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2023-04-03 06:50:21,161 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2023-04-03 06:50:21,162 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2023-04-03 06:50:21,165 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2023-04-03 06:50:21,170 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2023-04-03 06:50:21,172 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2023-04-03 06:50:21,173 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2023-04-03 06:50:21,178 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2023-04-03 06:50:21,180 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2023-04-03 06:50:21,181 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2023-04-03 06:50:21,181 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2023-04-03 06:50:21,184 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2023-04-03 06:50:21,186 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2023-04-03 06:50:21,187 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2023-04-03 06:50:21,188 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2023-04-03 06:50:21,189 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2023-04-03 06:50:21,190 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2023-04-03 06:50:21,195 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2023-04-03 06:50:21,196 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2023-04-03 06:50:21,197 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2023-04-03 06:50:21,198 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2023-04-03 06:50:21,199 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2023-04-03 06:50:21,207 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2023-04-03 06:50:21,207 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2023-04-03 06:50:21,208 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2023-04-03 06:50:21,209 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2023-04-03 06:50:21,210 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2023-04-03 06:50:21,210 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2023-04-03 06:50:21,211 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2023-04-03 06:50:21,212 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2023-04-03 06:50:21,213 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2023-04-03 06:50:21,213 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2023-04-03 06:50:21,214 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2023-04-03 06:50:21,214 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2023-04-03 06:50:21,215 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2023-04-03 06:50:21,215 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2023-04-03 06:50:21,215 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2023-04-03 06:50:21,215 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2023-04-03 06:50:21,216 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2023-04-03 06:50:21,218 INFO L101 SettingsManager]: Beginning loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/settings/default/taipan/svcomp-Reach-32bit-Taipan_Default.epf [2023-04-03 06:50:21,254 INFO L113 SettingsManager]: Loading preferences was successful [2023-04-03 06:50:21,254 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2023-04-03 06:50:21,255 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2023-04-03 06:50:21,255 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2023-04-03 06:50:21,256 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2023-04-03 06:50:21,256 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2023-04-03 06:50:21,256 INFO L138 SettingsManager]: * User list type=DISABLED [2023-04-03 06:50:21,257 INFO L136 SettingsManager]: Preferences of Abstract Interpretation differ from their defaults: [2023-04-03 06:50:21,257 INFO L138 SettingsManager]: * Explicit value domain=true [2023-04-03 06:50:21,257 INFO L138 SettingsManager]: * Abstract domain for RCFG-of-the-future=PoormanAbstractDomain [2023-04-03 06:50:21,258 INFO L138 SettingsManager]: * Octagon Domain=false [2023-04-03 06:50:21,258 INFO L138 SettingsManager]: * Abstract domain=CompoundDomain [2023-04-03 06:50:21,258 INFO L138 SettingsManager]: * Check feasibility of abstract posts with an SMT solver=true [2023-04-03 06:50:21,258 INFO L138 SettingsManager]: * Use the RCFG-of-the-future interface=true [2023-04-03 06:50:21,258 INFO L138 SettingsManager]: * Interval Domain=false [2023-04-03 06:50:21,259 INFO L136 SettingsManager]: Preferences of Sifa differ from their defaults: [2023-04-03 06:50:21,259 INFO L138 SettingsManager]: * Call Summarizer=TopInputCallSummarizer [2023-04-03 06:50:21,259 INFO L138 SettingsManager]: * Simplification Technique=POLY_PAC [2023-04-03 06:50:21,259 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2023-04-03 06:50:21,260 INFO L138 SettingsManager]: * sizeof long=4 [2023-04-03 06:50:21,260 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2023-04-03 06:50:21,260 INFO L138 SettingsManager]: * sizeof POINTER=4 [2023-04-03 06:50:21,260 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2023-04-03 06:50:21,260 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2023-04-03 06:50:21,260 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2023-04-03 06:50:21,260 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2023-04-03 06:50:21,261 INFO L138 SettingsManager]: * sizeof long double=12 [2023-04-03 06:50:21,261 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2023-04-03 06:50:21,261 INFO L138 SettingsManager]: * Use constant arrays=true [2023-04-03 06:50:21,261 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2023-04-03 06:50:21,261 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2023-04-03 06:50:21,262 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2023-04-03 06:50:21,262 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2023-04-03 06:50:21,262 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2023-04-03 06:50:21,262 INFO L138 SettingsManager]: * Abstract interpretation Mode=USE_PREDICATES [2023-04-03 06:50:21,262 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2023-04-03 06:50:21,263 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2023-04-03 06:50:21,263 INFO L138 SettingsManager]: * Trace refinement strategy=SIFA_TAIPAN [2023-04-03 06:50:21,263 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2023-04-03 06:50:21,263 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2023-04-03 06:50:21,263 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2023-04-03 06:50:21,263 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.sifa: Abstract Domain -> OctagonDomain [2023-04-03 06:50:21,506 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2023-04-03 06:50:21,528 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2023-04-03 06:50:21,531 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2023-04-03 06:50:21,532 INFO L271 PluginConnector]: Initializing CDTParser... [2023-04-03 06:50:21,532 INFO L275 PluginConnector]: CDTParser initialized [2023-04-03 06:50:21,533 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-43_2a-drivers--video--fbdev--via--viafb.ko-entry_point.cil.out.i [2023-04-03 06:50:22,760 INFO L500 CDTParser]: Created temporary CDT project at NULL [2023-04-03 06:50:23,417 INFO L351 CDTParser]: Found 1 translation units. [2023-04-03 06:50:23,418 INFO L172 CDTParser]: Scanning /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-43_2a-drivers--video--fbdev--via--viafb.ko-entry_point.cil.out.i [2023-04-03 06:50:23,493 INFO L394 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/25c0dba5b/17ea2d0743584fd2b352bfbc981c1c36/FLAG794670aa5 [2023-04-03 06:50:23,849 INFO L402 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/25c0dba5b/17ea2d0743584fd2b352bfbc981c1c36 [2023-04-03 06:50:23,851 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2023-04-03 06:50:23,852 INFO L131 ToolchainWalker]: Walking toolchain with 4 elements. [2023-04-03 06:50:23,854 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2023-04-03 06:50:23,854 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2023-04-03 06:50:23,857 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2023-04-03 06:50:23,858 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 03.04 06:50:23" (1/1) ... [2023-04-03 06:50:23,859 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@674110d5 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.04 06:50:23, skipping insertion in model container [2023-04-03 06:50:23,859 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 03.04 06:50:23" (1/1) ... [2023-04-03 06:50:23,865 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2023-04-03 06:50:24,024 INFO L178 MainTranslator]: Built tables and reachable declarations [2023-04-03 06:50:28,883 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-43_2a-drivers--video--fbdev--via--viafb.ko-entry_point.cil.out.i[492049,492062] [2023-04-03 06:50:28,944 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-04-03 06:50:29,062 INFO L203 MainTranslator]: Completed pre-run [2023-04-03 06:50:29,549 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-43_2a-drivers--video--fbdev--via--viafb.ko-entry_point.cil.out.i[492049,492062] [2023-04-03 06:50:29,557 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-04-03 06:50:29,820 WARN L667 CHandler]: The function strncmp is called, but not defined or handled by StandardFunctionHandler. [2023-04-03 06:50:29,820 WARN L667 CHandler]: The function memcmp is called, but not defined or handled by StandardFunctionHandler. [2023-04-03 06:50:29,821 WARN L667 CHandler]: The function sprintf is called, but not defined or handled by StandardFunctionHandler. [2023-04-03 06:50:29,827 INFO L208 MainTranslator]: Completed translation [2023-04-03 06:50:29,827 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.04 06:50:29 WrapperNode [2023-04-03 06:50:29,827 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2023-04-03 06:50:29,828 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2023-04-03 06:50:29,829 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2023-04-03 06:50:29,829 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2023-04-03 06:50:29,840 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.04 06:50:29" (1/1) ... [2023-04-03 06:50:29,840 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.04 06:50:29" (1/1) ... [2023-04-03 06:50:30,076 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.04 06:50:29" (1/1) ... [2023-04-03 06:50:30,076 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.04 06:50:29" (1/1) ... [2023-04-03 06:50:30,366 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.04 06:50:29" (1/1) ... [2023-04-03 06:50:30,418 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.04 06:50:29" (1/1) ... [2023-04-03 06:50:30,493 INFO L185 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.04 06:50:29" (1/1) ... [2023-04-03 06:50:30,539 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.04 06:50:29" (1/1) ... [2023-04-03 06:50:30,646 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2023-04-03 06:50:30,647 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2023-04-03 06:50:30,647 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2023-04-03 06:50:30,647 INFO L275 PluginConnector]: RCFGBuilder initialized [2023-04-03 06:50:30,648 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.04 06:50:29" (1/1) ... [2023-04-03 06:50:30,655 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2023-04-03 06:50:30,665 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-04-03 06:50:30,679 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-03 06:50:30,689 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-03 06:50:30,714 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.init [2023-04-03 06:50:30,714 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2023-04-03 06:50:30,714 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-03 06:50:30,714 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~~structbegin~~u16~0~u8~0~u8~0~structend~~TO~VOID [2023-04-03 06:50:30,715 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~~u8~0~TO~VOID [2023-04-03 06:50:30,715 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~int~X~~bool~0~TO~VOID [2023-04-03 06:50:30,715 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~int [2023-04-03 06:50:30,715 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~VOID [2023-04-03 06:50:30,715 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~$Pointer$ [2023-04-03 06:50:30,715 INFO L138 BoogieDeclarations]: Found implementation of procedure reach_error [2023-04-03 06:50:30,715 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2023-04-03 06:50:30,715 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2023-04-03 06:50:30,715 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_zalloc [2023-04-03 06:50:30,715 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_init_zalloc [2023-04-03 06:50:30,715 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_memset [2023-04-03 06:50:30,715 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undef_int [2023-04-03 06:50:30,715 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undef_ulong [2023-04-03 06:50:30,716 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2023-04-03 06:50:30,716 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2023-04-03 06:50:30,716 INFO L138 BoogieDeclarations]: Found implementation of procedure readl [2023-04-03 06:50:30,716 INFO L138 BoogieDeclarations]: Found implementation of procedure writel [2023-04-03 06:50:30,716 INFO L138 BoogieDeclarations]: Found implementation of procedure memcpy_toio [2023-04-03 06:50:30,716 INFO L138 BoogieDeclarations]: Found implementation of procedure outb [2023-04-03 06:50:30,716 INFO L138 BoogieDeclarations]: Found implementation of procedure inb [2023-04-03 06:50:30,716 INFO L138 BoogieDeclarations]: Found implementation of procedure via_read_reg [2023-04-03 06:50:30,716 INFO L138 BoogieDeclarations]: Found implementation of procedure via_write_reg_mask [2023-04-03 06:50:30,716 INFO L138 BoogieDeclarations]: Found implementation of procedure machine_is_olpc [2023-04-03 06:50:30,716 INFO L138 BoogieDeclarations]: Found implementation of procedure copy_from_user [2023-04-03 06:50:30,716 INFO L138 BoogieDeclarations]: Found implementation of procedure copy_to_user [2023-04-03 06:50:30,716 INFO L138 BoogieDeclarations]: Found implementation of procedure proc_create [2023-04-03 06:50:30,717 INFO L138 BoogieDeclarations]: Found implementation of procedure viafb_fill_var_color_info [2023-04-03 06:50:30,717 INFO L138 BoogieDeclarations]: Found implementation of procedure viafb_update_fix [2023-04-03 06:50:30,717 INFO L138 BoogieDeclarations]: Found implementation of procedure viafb_setup_fixinfo [2023-04-03 06:50:30,717 INFO L138 BoogieDeclarations]: Found implementation of procedure viafb_open [2023-04-03 06:50:30,717 INFO L138 BoogieDeclarations]: Found implementation of procedure viafb_release [2023-04-03 06:50:30,717 INFO L138 BoogieDeclarations]: Found implementation of procedure get_var_refresh [2023-04-03 06:50:30,717 INFO L138 BoogieDeclarations]: Found implementation of procedure viafb_check_var [2023-04-03 06:50:30,717 INFO L138 BoogieDeclarations]: Found implementation of procedure viafb_set_par [2023-04-03 06:50:30,717 INFO L138 BoogieDeclarations]: Found implementation of procedure viafb_setcolreg [2023-04-03 06:50:30,717 INFO L138 BoogieDeclarations]: Found implementation of procedure viafb_pan_display [2023-04-03 06:50:30,717 INFO L138 BoogieDeclarations]: Found implementation of procedure viafb_blank [2023-04-03 06:50:30,717 INFO L138 BoogieDeclarations]: Found implementation of procedure viafb_ioctl [2023-04-03 06:50:30,718 INFO L138 BoogieDeclarations]: Found implementation of procedure viafb_fillrect [2023-04-03 06:50:30,718 INFO L138 BoogieDeclarations]: Found implementation of procedure viafb_copyarea [2023-04-03 06:50:30,718 INFO L138 BoogieDeclarations]: Found implementation of procedure viafb_imageblit [2023-04-03 06:50:30,718 INFO L138 BoogieDeclarations]: Found implementation of procedure viafb_cursor [2023-04-03 06:50:30,718 INFO L138 BoogieDeclarations]: Found implementation of procedure viafb_sync [2023-04-03 06:50:30,718 INFO L138 BoogieDeclarations]: Found implementation of procedure get_primary_device [2023-04-03 06:50:30,718 INFO L138 BoogieDeclarations]: Found implementation of procedure retrieve_device_setting [2023-04-03 06:50:30,718 INFO L138 BoogieDeclarations]: Found implementation of procedure parse_active_dev [2023-04-03 06:50:30,718 INFO L138 BoogieDeclarations]: Found implementation of procedure parse_port [2023-04-03 06:50:30,718 INFO L138 BoogieDeclarations]: Found implementation of procedure parse_lcd_port [2023-04-03 06:50:30,718 INFO L138 BoogieDeclarations]: Found implementation of procedure parse_dvi_port [2023-04-03 06:50:30,719 INFO L138 BoogieDeclarations]: Found implementation of procedure viafb_dvp0_proc_show [2023-04-03 06:50:30,719 INFO L138 BoogieDeclarations]: Found implementation of procedure viafb_dvp0_proc_open [2023-04-03 06:50:30,719 INFO L138 BoogieDeclarations]: Found implementation of procedure viafb_dvp0_proc_write [2023-04-03 06:50:30,719 INFO L138 BoogieDeclarations]: Found implementation of procedure viafb_dvp1_proc_show [2023-04-03 06:50:30,719 INFO L138 BoogieDeclarations]: Found implementation of procedure viafb_dvp1_proc_open [2023-04-03 06:50:30,719 INFO L138 BoogieDeclarations]: Found implementation of procedure viafb_dvp1_proc_write [2023-04-03 06:50:30,719 INFO L138 BoogieDeclarations]: Found implementation of procedure viafb_dfph_proc_show [2023-04-03 06:50:30,719 INFO L138 BoogieDeclarations]: Found implementation of procedure viafb_dfph_proc_open [2023-04-03 06:50:30,719 INFO L138 BoogieDeclarations]: Found implementation of procedure viafb_dfph_proc_write [2023-04-03 06:50:30,719 INFO L138 BoogieDeclarations]: Found implementation of procedure viafb_dfpl_proc_show [2023-04-03 06:50:30,719 INFO L138 BoogieDeclarations]: Found implementation of procedure viafb_dfpl_proc_open [2023-04-03 06:50:30,720 INFO L138 BoogieDeclarations]: Found implementation of procedure viafb_dfpl_proc_write [2023-04-03 06:50:30,720 INFO L138 BoogieDeclarations]: Found implementation of procedure viafb_vt1636_proc_show [2023-04-03 06:50:30,720 INFO L138 BoogieDeclarations]: Found implementation of procedure viafb_vt1636_proc_open [2023-04-03 06:50:30,720 INFO L138 BoogieDeclarations]: Found implementation of procedure viafb_vt1636_proc_write [2023-04-03 06:50:30,720 INFO L138 BoogieDeclarations]: Found implementation of procedure viafb_sup_odev_proc_show [2023-04-03 06:50:30,720 INFO L138 BoogieDeclarations]: Found implementation of procedure viafb_sup_odev_proc_open [2023-04-03 06:50:30,720 INFO L138 BoogieDeclarations]: Found implementation of procedure odev_update [2023-04-03 06:50:30,720 INFO L138 BoogieDeclarations]: Found implementation of procedure viafb_iga1_odev_proc_show [2023-04-03 06:50:30,720 INFO L138 BoogieDeclarations]: Found implementation of procedure viafb_iga1_odev_proc_open [2023-04-03 06:50:30,720 INFO L138 BoogieDeclarations]: Found implementation of procedure viafb_iga1_odev_proc_write [2023-04-03 06:50:30,720 INFO L138 BoogieDeclarations]: Found implementation of procedure viafb_iga2_odev_proc_show [2023-04-03 06:50:30,720 INFO L138 BoogieDeclarations]: Found implementation of procedure viafb_iga2_odev_proc_open [2023-04-03 06:50:30,720 INFO L138 BoogieDeclarations]: Found implementation of procedure viafb_iga2_odev_proc_write [2023-04-03 06:50:30,721 INFO L138 BoogieDeclarations]: Found implementation of procedure viafb_init_proc [2023-04-03 06:50:30,721 INFO L138 BoogieDeclarations]: Found implementation of procedure viafb_remove_proc [2023-04-03 06:50:30,721 INFO L138 BoogieDeclarations]: Found implementation of procedure parse_mode [2023-04-03 06:50:30,721 INFO L138 BoogieDeclarations]: Found implementation of procedure viafb_suspend [2023-04-03 06:50:30,721 INFO L138 BoogieDeclarations]: Found implementation of procedure viafb_resume [2023-04-03 06:50:30,721 INFO L138 BoogieDeclarations]: Found implementation of procedure i2c_bus_probe [2023-04-03 06:50:30,721 INFO L138 BoogieDeclarations]: Found implementation of procedure i2c_bus_free [2023-04-03 06:50:30,721 INFO L138 BoogieDeclarations]: Found implementation of procedure via_fb_pci_probe [2023-04-03 06:50:30,721 INFO L138 BoogieDeclarations]: Found implementation of procedure via_fb_pci_remove [2023-04-03 06:50:30,721 INFO L138 BoogieDeclarations]: Found implementation of procedure viafb_init [2023-04-03 06:50:30,721 INFO L138 BoogieDeclarations]: Found implementation of procedure viafb_exit [2023-04-03 06:50:30,721 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_file_operations_15 [2023-04-03 06:50:30,722 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_file_operations_10 [2023-04-03 06:50:30,722 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_file_operations_14 [2023-04-03 06:50:30,722 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_file_operations_9 [2023-04-03 06:50:30,722 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_file_operations_16 [2023-04-03 06:50:30,722 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_file_operations_13 [2023-04-03 06:50:30,722 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_file_operations_11 [2023-04-03 06:50:30,722 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_initialize_fb_ops_7 [2023-04-03 06:50:30,722 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_file_operations_12 [2023-04-03 06:50:30,722 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_main_exported_11 [2023-04-03 06:50:30,722 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_main_exported_7 [2023-04-03 06:50:30,722 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_main_exported_9 [2023-04-03 06:50:30,722 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_main_exported_12 [2023-04-03 06:50:30,722 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_main_exported_15 [2023-04-03 06:50:30,722 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_main_exported_14 [2023-04-03 06:50:30,723 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_main_exported_8 [2023-04-03 06:50:30,723 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_main_exported_16 [2023-04-03 06:50:30,723 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_main_exported_10 [2023-04-03 06:50:30,723 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_main_exported_13 [2023-04-03 06:50:30,723 INFO L138 BoogieDeclarations]: Found implementation of procedure PTR_ERR [2023-04-03 06:50:30,723 INFO L138 BoogieDeclarations]: Found implementation of procedure IS_ERR [2023-04-03 06:50:30,723 INFO L138 BoogieDeclarations]: Found implementation of procedure kmalloc [2023-04-03 06:50:30,723 INFO L138 BoogieDeclarations]: Found implementation of procedure via_write_reg [2023-04-03 06:50:30,723 INFO L138 BoogieDeclarations]: Found implementation of procedure via_write_misc_reg_mask [2023-04-03 06:50:30,723 INFO L138 BoogieDeclarations]: Found implementation of procedure get_pll_internal_frequency [2023-04-03 06:50:30,723 INFO L138 BoogieDeclarations]: Found implementation of procedure get_pll_output_frequency [2023-04-03 06:50:30,723 INFO L138 BoogieDeclarations]: Found implementation of procedure viafb_lock_crt [2023-04-03 06:50:30,724 INFO L138 BoogieDeclarations]: Found implementation of procedure viafb_unlock_crt [2023-04-03 06:50:30,724 INFO L138 BoogieDeclarations]: Found implementation of procedure write_dac_reg [2023-04-03 06:50:30,724 INFO L138 BoogieDeclarations]: Found implementation of procedure get_dvi_devices [2023-04-03 06:50:30,724 INFO L138 BoogieDeclarations]: Found implementation of procedure get_lcd_devices [2023-04-03 06:50:30,724 INFO L138 BoogieDeclarations]: Found implementation of procedure viafb_set_iga_path [2023-04-03 06:50:30,724 INFO L138 BoogieDeclarations]: Found implementation of procedure set_color_register [2023-04-03 06:50:30,724 INFO L138 BoogieDeclarations]: Found implementation of procedure viafb_set_primary_color_register [2023-04-03 06:50:30,724 INFO L138 BoogieDeclarations]: Found implementation of procedure viafb_set_secondary_color_register [2023-04-03 06:50:30,724 INFO L138 BoogieDeclarations]: Found implementation of procedure set_source_common [2023-04-03 06:50:30,724 INFO L138 BoogieDeclarations]: Found implementation of procedure set_crt_source [2023-04-03 06:50:30,724 INFO L138 BoogieDeclarations]: Found implementation of procedure set_ldvp0_source [2023-04-03 06:50:30,724 INFO L138 BoogieDeclarations]: Found implementation of procedure set_ldvp1_source [2023-04-03 06:50:30,725 INFO L138 BoogieDeclarations]: Found implementation of procedure set_dvp0_source [2023-04-03 06:50:30,725 INFO L138 BoogieDeclarations]: Found implementation of procedure set_dvp1_source [2023-04-03 06:50:30,725 INFO L138 BoogieDeclarations]: Found implementation of procedure set_lvds1_source [2023-04-03 06:50:30,725 INFO L138 BoogieDeclarations]: Found implementation of procedure set_lvds2_source [2023-04-03 06:50:30,725 INFO L138 BoogieDeclarations]: Found implementation of procedure via_set_source [2023-04-03 06:50:30,725 INFO L138 BoogieDeclarations]: Found implementation of procedure set_crt_state [2023-04-03 06:50:30,725 INFO L138 BoogieDeclarations]: Found implementation of procedure set_dvp0_state [2023-04-03 06:50:30,725 INFO L138 BoogieDeclarations]: Found implementation of procedure set_dvp1_state [2023-04-03 06:50:30,725 INFO L138 BoogieDeclarations]: Found implementation of procedure set_lvds1_state [2023-04-03 06:50:30,725 INFO L138 BoogieDeclarations]: Found implementation of procedure set_lvds2_state [2023-04-03 06:50:30,725 INFO L138 BoogieDeclarations]: Found implementation of procedure via_set_state [2023-04-03 06:50:30,725 INFO L138 BoogieDeclarations]: Found implementation of procedure via_set_sync_polarity [2023-04-03 06:50:30,725 INFO L138 BoogieDeclarations]: Found implementation of procedure via_parse_odev [2023-04-03 06:50:30,726 INFO L138 BoogieDeclarations]: Found implementation of procedure via_odev_to_seq [2023-04-03 06:50:30,726 INFO L138 BoogieDeclarations]: Found implementation of procedure load_fix_bit_crtc_reg [2023-04-03 06:50:30,726 INFO L138 BoogieDeclarations]: Found implementation of procedure viafb_load_reg [2023-04-03 06:50:30,726 INFO L138 BoogieDeclarations]: Found implementation of procedure viafb_write_regx [2023-04-03 06:50:30,726 INFO L138 BoogieDeclarations]: Found implementation of procedure viafb_load_fetch_count_reg [2023-04-03 06:50:30,726 INFO L138 BoogieDeclarations]: Found implementation of procedure viafb_load_FIFO_reg [2023-04-03 06:50:30,726 INFO L138 BoogieDeclarations]: Found implementation of procedure get_pll_config [2023-04-03 06:50:30,726 INFO L138 BoogieDeclarations]: Found implementation of procedure get_best_pll_config [2023-04-03 06:50:30,726 INFO L138 BoogieDeclarations]: Found implementation of procedure viafb_set_vclock [2023-04-03 06:50:30,726 INFO L138 BoogieDeclarations]: Found implementation of procedure var_to_timing [2023-04-03 06:50:30,726 INFO L138 BoogieDeclarations]: Found implementation of procedure viafb_fill_crtc_timing [2023-04-03 06:50:30,726 INFO L138 BoogieDeclarations]: Found implementation of procedure viafb_init_chip_info [2023-04-03 06:50:30,726 INFO L138 BoogieDeclarations]: Found implementation of procedure viafb_update_device_setting [2023-04-03 06:50:30,726 INFO L138 BoogieDeclarations]: Found implementation of procedure init_gfx_chip_info [2023-04-03 06:50:30,726 INFO L138 BoogieDeclarations]: Found implementation of procedure init_tmds_chip_info [2023-04-03 06:50:30,726 INFO L138 BoogieDeclarations]: Found implementation of procedure init_lvds_chip_info [2023-04-03 06:50:30,727 INFO L138 BoogieDeclarations]: Found implementation of procedure viafb_init_dac [2023-04-03 06:50:30,727 INFO L138 BoogieDeclarations]: Found implementation of procedure device_screen_off [2023-04-03 06:50:30,727 INFO L138 BoogieDeclarations]: Found implementation of procedure device_screen_on [2023-04-03 06:50:30,727 INFO L138 BoogieDeclarations]: Found implementation of procedure set_display_channel [2023-04-03 06:50:30,727 INFO L138 BoogieDeclarations]: Found implementation of procedure get_sync [2023-04-03 06:50:30,727 INFO L138 BoogieDeclarations]: Found implementation of procedure hw_init [2023-04-03 06:50:30,727 INFO L138 BoogieDeclarations]: Found implementation of procedure viafb_setmode [2023-04-03 06:50:30,727 INFO L138 BoogieDeclarations]: Found implementation of procedure viafb_get_refresh [2023-04-03 06:50:30,727 INFO L138 BoogieDeclarations]: Found implementation of procedure device_off [2023-04-03 06:50:30,727 INFO L138 BoogieDeclarations]: Found implementation of procedure device_on [2023-04-03 06:50:30,727 INFO L138 BoogieDeclarations]: Found implementation of procedure enable_second_display_channel [2023-04-03 06:50:30,727 INFO L138 BoogieDeclarations]: Found implementation of procedure disable_second_display_channel [2023-04-03 06:50:30,727 INFO L138 BoogieDeclarations]: Found implementation of procedure viafb_set_dpa_gfx [2023-04-03 06:50:30,727 INFO L138 BoogieDeclarations]: Found implementation of procedure viafb_fill_var_timing_info [2023-04-03 06:50:30,727 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_irqrestore_58 [2023-04-03 06:50:30,849 INFO L138 BoogieDeclarations]: Found implementation of procedure via_i2c_setscl [2023-04-03 06:50:30,849 INFO L138 BoogieDeclarations]: Found implementation of procedure via_i2c_getscl [2023-04-03 06:50:30,849 INFO L138 BoogieDeclarations]: Found implementation of procedure via_i2c_getsda [2023-04-03 06:50:30,849 INFO L138 BoogieDeclarations]: Found implementation of procedure via_i2c_setsda [2023-04-03 06:50:30,849 INFO L138 BoogieDeclarations]: Found implementation of procedure viafb_i2c_readbyte [2023-04-03 06:50:30,850 INFO L138 BoogieDeclarations]: Found implementation of procedure viafb_i2c_writebyte [2023-04-03 06:50:30,850 INFO L138 BoogieDeclarations]: Found implementation of procedure viafb_i2c_readbytes [2023-04-03 06:50:30,850 INFO L138 BoogieDeclarations]: Found implementation of procedure viafb_find_i2c_adapter [2023-04-03 06:50:30,850 INFO L138 BoogieDeclarations]: Found implementation of procedure create_i2c_bus [2023-04-03 06:50:30,850 INFO L138 BoogieDeclarations]: Found implementation of procedure viafb_i2c_probe [2023-04-03 06:50:30,850 INFO L138 BoogieDeclarations]: Found implementation of procedure viafb_i2c_remove [2023-04-03 06:50:30,850 INFO L138 BoogieDeclarations]: Found implementation of procedure viafb_i2c_init [2023-04-03 06:50:30,850 INFO L138 BoogieDeclarations]: Found implementation of procedure viafb_i2c_exit [2023-04-03 06:50:30,850 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_platform_driver_init_6 [2023-04-03 06:50:30,850 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_platform_probe_6 [2023-04-03 06:50:30,850 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_main_exported_6 [2023-04-03 06:50:30,850 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock_irqrestore [2023-04-03 06:50:30,850 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv___platform_driver_register_70 [2023-04-03 06:50:30,850 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_platform_driver_unregister_71 [2023-04-03 06:50:30,851 INFO L138 BoogieDeclarations]: Found implementation of procedure check_tmds_chip [2023-04-03 06:50:30,851 INFO L138 BoogieDeclarations]: Found implementation of procedure viafb_init_dvi_size [2023-04-03 06:50:30,851 INFO L138 BoogieDeclarations]: Found implementation of procedure viafb_tmds_trasmitter_identify [2023-04-03 06:50:30,851 INFO L138 BoogieDeclarations]: Found implementation of procedure tmds_register_write [2023-04-03 06:50:30,851 INFO L138 BoogieDeclarations]: Found implementation of procedure tmds_register_read [2023-04-03 06:50:30,851 INFO L138 BoogieDeclarations]: Found implementation of procedure tmds_register_read_bytes [2023-04-03 06:50:30,851 INFO L138 BoogieDeclarations]: Found implementation of procedure viafb_dvi_set_mode [2023-04-03 06:50:30,851 INFO L138 BoogieDeclarations]: Found implementation of procedure viafb_dvi_sense [2023-04-03 06:50:30,851 INFO L138 BoogieDeclarations]: Found implementation of procedure viafb_dvi_query_EDID [2023-04-03 06:50:30,851 INFO L138 BoogieDeclarations]: Found implementation of procedure dvi_get_panel_size_from_DDCv1 [2023-04-03 06:50:30,851 INFO L138 BoogieDeclarations]: Found implementation of procedure viafb_dvi_disable [2023-04-03 06:50:30,851 INFO L138 BoogieDeclarations]: Found implementation of procedure dvi_patch_skew_dvp0 [2023-04-03 06:50:30,851 INFO L138 BoogieDeclarations]: Found implementation of procedure dvi_patch_skew_dvp_low [2023-04-03 06:50:30,851 INFO L138 BoogieDeclarations]: Found implementation of procedure viafb_dvi_enable [2023-04-03 06:50:30,852 INFO L138 BoogieDeclarations]: Found implementation of procedure readb [2023-04-03 06:50:30,852 INFO L138 BoogieDeclarations]: Found implementation of procedure readw [2023-04-03 06:50:30,852 INFO L138 BoogieDeclarations]: Found implementation of procedure ioremap [2023-04-03 06:50:30,852 INFO L138 BoogieDeclarations]: Found implementation of procedure check_lvds_chip [2023-04-03 06:50:30,852 INFO L138 BoogieDeclarations]: Found implementation of procedure viafb_init_lcd_size [2023-04-03 06:50:30,852 INFO L138 BoogieDeclarations]: Found implementation of procedure lvds_identify_integratedlvds [2023-04-03 06:50:30,852 INFO L138 BoogieDeclarations]: Found implementation of procedure viafb_lvds_trasmitter_identify [2023-04-03 06:50:30,852 INFO L138 BoogieDeclarations]: Found implementation of procedure fp_id_to_vindex [2023-04-03 06:50:30,852 INFO L138 BoogieDeclarations]: Found implementation of procedure lvds_register_read [2023-04-03 06:50:30,852 INFO L138 BoogieDeclarations]: Found implementation of procedure load_lcd_scaling [2023-04-03 06:50:30,852 INFO L138 BoogieDeclarations]: Found implementation of procedure via_pitch_alignment_patch_lcd [2023-04-03 06:50:30,852 INFO L138 BoogieDeclarations]: Found implementation of procedure lcd_patch_skew_dvp0 [2023-04-03 06:50:30,852 INFO L138 BoogieDeclarations]: Found implementation of procedure lcd_patch_skew_dvp1 [2023-04-03 06:50:30,852 INFO L138 BoogieDeclarations]: Found implementation of procedure lcd_patch_skew [2023-04-03 06:50:30,853 INFO L138 BoogieDeclarations]: Found implementation of procedure viafb_lcd_set_mode [2023-04-03 06:50:30,853 INFO L138 BoogieDeclarations]: Found implementation of procedure integrated_lvds_disable [2023-04-03 06:50:30,853 INFO L138 BoogieDeclarations]: Found implementation of procedure integrated_lvds_enable [2023-04-03 06:50:30,853 INFO L138 BoogieDeclarations]: Found implementation of procedure viafb_lcd_disable [2023-04-03 06:50:30,853 INFO L138 BoogieDeclarations]: Found implementation of procedure set_lcd_output_path [2023-04-03 06:50:30,853 INFO L138 BoogieDeclarations]: Found implementation of procedure viafb_lcd_enable [2023-04-03 06:50:30,853 INFO L138 BoogieDeclarations]: Found implementation of procedure lcd_powersequence_off [2023-04-03 06:50:30,853 INFO L138 BoogieDeclarations]: Found implementation of procedure lcd_powersequence_on [2023-04-03 06:50:30,853 INFO L138 BoogieDeclarations]: Found implementation of procedure fill_lcd_format [2023-04-03 06:50:30,853 INFO L138 BoogieDeclarations]: Found implementation of procedure check_diport_of_integrated_lvds [2023-04-03 06:50:30,853 INFO L138 BoogieDeclarations]: Found implementation of procedure viafb_init_lvds_output_interface [2023-04-03 06:50:30,853 INFO L138 BoogieDeclarations]: Found implementation of procedure viafb_lcd_get_mobile_state [2023-04-03 06:50:30,853 INFO L138 BoogieDeclarations]: Found implementation of procedure viafb_ioctl_get_viafb_info [2023-04-03 06:50:30,853 INFO L138 BoogieDeclarations]: Found implementation of procedure viafb_ioctl_hotplug [2023-04-03 06:50:30,854 INFO L138 BoogieDeclarations]: Found implementation of procedure rep_nop [2023-04-03 06:50:30,854 INFO L138 BoogieDeclarations]: Found implementation of procedure cpu_relax [2023-04-03 06:50:30,854 INFO L138 BoogieDeclarations]: Found implementation of procedure viafb_set_bpp [2023-04-03 06:50:30,854 INFO L138 BoogieDeclarations]: Found implementation of procedure hw_bitblt_1 [2023-04-03 06:50:30,854 INFO L138 BoogieDeclarations]: Found implementation of procedure hw_bitblt_2 [2023-04-03 06:50:30,854 INFO L138 BoogieDeclarations]: Found implementation of procedure viafb_setup_engine [2023-04-03 06:50:30,854 INFO L138 BoogieDeclarations]: Found implementation of procedure viafb_reset_engine [2023-04-03 06:50:30,854 INFO L138 BoogieDeclarations]: Found implementation of procedure viafb_show_hw_cursor [2023-04-03 06:50:30,854 INFO L138 BoogieDeclarations]: Found implementation of procedure viafb_wait_engine_idle [2023-04-03 06:50:30,854 INFO L138 BoogieDeclarations]: Found implementation of procedure viafb_get_device_support_state [2023-04-03 06:50:30,854 INFO L138 BoogieDeclarations]: Found implementation of procedure viafb_get_device_connect_state [2023-04-03 06:50:30,854 INFO L138 BoogieDeclarations]: Found implementation of procedure viafb_lcd_get_support_expand_state [2023-04-03 06:50:30,854 INFO L138 BoogieDeclarations]: Found implementation of procedure viafb_set_gamma_table [2023-04-03 06:50:30,854 INFO L138 BoogieDeclarations]: Found implementation of procedure viafb_get_gamma_table [2023-04-03 06:50:30,855 INFO L138 BoogieDeclarations]: Found implementation of procedure viafb_get_gamma_support_state [2023-04-03 06:50:30,855 INFO L138 BoogieDeclarations]: Found implementation of procedure viafb_gpio_i2c_read_lvds [2023-04-03 06:50:30,855 INFO L138 BoogieDeclarations]: Found implementation of procedure viafb_gpio_i2c_write_mask_lvds [2023-04-03 06:50:30,855 INFO L138 BoogieDeclarations]: Found implementation of procedure viafb_init_lvds_vt1636 [2023-04-03 06:50:30,855 INFO L138 BoogieDeclarations]: Found implementation of procedure viafb_enable_lvds_vt1636 [2023-04-03 06:50:30,855 INFO L138 BoogieDeclarations]: Found implementation of procedure viafb_disable_lvds_vt1636 [2023-04-03 06:50:30,855 INFO L138 BoogieDeclarations]: Found implementation of procedure viafb_lvds_identify_vt1636 [2023-04-03 06:50:30,855 INFO L138 BoogieDeclarations]: Found implementation of procedure get_clk_range_index [2023-04-03 06:50:30,855 INFO L138 BoogieDeclarations]: Found implementation of procedure set_dpa_vt1636 [2023-04-03 06:50:30,855 INFO L138 BoogieDeclarations]: Found implementation of procedure viafb_vt1636_patch_skew_on_vt3324 [2023-04-03 06:50:30,855 INFO L138 BoogieDeclarations]: Found implementation of procedure viafb_vt1636_patch_skew_on_vt3327 [2023-04-03 06:50:30,855 INFO L138 BoogieDeclarations]: Found implementation of procedure viafb_vt1636_patch_skew_on_vt3364 [2023-04-03 06:50:30,855 INFO L138 BoogieDeclarations]: Found implementation of procedure get_best_mode [2023-04-03 06:50:30,855 INFO L138 BoogieDeclarations]: Found implementation of procedure viafb_get_best_mode [2023-04-03 06:50:30,855 INFO L138 BoogieDeclarations]: Found implementation of procedure viafb_get_best_rb_mode [2023-04-03 06:50:30,856 INFO L138 BoogieDeclarations]: Found implementation of procedure INIT_LIST_HEAD [2023-04-03 06:50:30,856 INFO L138 BoogieDeclarations]: Found implementation of procedure list_add_tail [2023-04-03 06:50:30,856 INFO L138 BoogieDeclarations]: Found implementation of procedure spinlock_check [2023-04-03 06:50:30,856 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock_285 [2023-04-03 06:50:30,856 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_289 [2023-04-03 06:50:30,856 INFO L138 BoogieDeclarations]: Found implementation of procedure init_completion [2023-04-03 06:50:30,856 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_read_config_dword [2023-04-03 06:50:30,856 INFO L138 BoogieDeclarations]: Found implementation of procedure request_irq [2023-04-03 06:50:30,856 INFO L138 BoogieDeclarations]: Found implementation of procedure viafb_mmio_write [2023-04-03 06:50:30,856 INFO L138 BoogieDeclarations]: Found implementation of procedure viafb_mmio_read [2023-04-03 06:50:30,856 INFO L138 BoogieDeclarations]: Found implementation of procedure viafb_int_init [2023-04-03 06:50:30,856 INFO L138 BoogieDeclarations]: Found implementation of procedure viafb_irq_enable [2023-04-03 06:50:30,856 INFO L138 BoogieDeclarations]: Found implementation of procedure viafb_irq_disable [2023-04-03 06:50:30,856 INFO L138 BoogieDeclarations]: Found implementation of procedure viafb_dma_irq [2023-04-03 06:50:30,857 INFO L138 BoogieDeclarations]: Found implementation of procedure viafb_request_dma [2023-04-03 06:50:30,857 INFO L138 BoogieDeclarations]: Found implementation of procedure viafb_release_dma [2023-04-03 06:50:30,857 INFO L138 BoogieDeclarations]: Found implementation of procedure viafb_dma_copy_out_sg [2023-04-03 06:50:30,857 INFO L138 BoogieDeclarations]: Found implementation of procedure viafb_get_fb_size_from_pci [2023-04-03 06:50:30,857 INFO L138 BoogieDeclarations]: Found implementation of procedure via_pci_setup_mmio [2023-04-03 06:50:30,857 INFO L138 BoogieDeclarations]: Found implementation of procedure via_pci_teardown_mmio [2023-04-03 06:50:30,857 INFO L138 BoogieDeclarations]: Found implementation of procedure via_create_subdev [2023-04-03 06:50:30,857 INFO L138 BoogieDeclarations]: Found implementation of procedure via_setup_subdevs [2023-04-03 06:50:30,857 INFO L138 BoogieDeclarations]: Found implementation of procedure via_teardown_subdevs [2023-04-03 06:50:30,857 INFO L138 BoogieDeclarations]: Found implementation of procedure viafb_pm_register [2023-04-03 06:50:30,857 INFO L138 BoogieDeclarations]: Found implementation of procedure viafb_pm_unregister [2023-04-03 06:50:30,857 INFO L138 BoogieDeclarations]: Found implementation of procedure via_suspend [2023-04-03 06:50:30,857 INFO L138 BoogieDeclarations]: Found implementation of procedure via_resume [2023-04-03 06:50:30,857 INFO L138 BoogieDeclarations]: Found implementation of procedure via_pci_probe [2023-04-03 06:50:30,858 INFO L138 BoogieDeclarations]: Found implementation of procedure via_pci_remove [2023-04-03 06:50:30,858 INFO L138 BoogieDeclarations]: Found implementation of procedure via_core_init [2023-04-03 06:50:30,858 INFO L138 BoogieDeclarations]: Found implementation of procedure via_core_exit [2023-04-03 06:50:30,858 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_pci_driver_5 [2023-04-03 06:50:30,858 INFO L138 BoogieDeclarations]: Found implementation of procedure reg_check_1 [2023-04-03 06:50:30,858 INFO L138 BoogieDeclarations]: Found implementation of procedure choose_interrupt_1 [2023-04-03 06:50:30,858 INFO L138 BoogieDeclarations]: Found implementation of procedure disable_suitable_irq_1 [2023-04-03 06:50:30,858 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_irq_1 [2023-04-03 06:50:30,858 INFO L138 BoogieDeclarations]: Found implementation of procedure activate_suitable_irq_1 [2023-04-03 06:50:30,858 INFO L138 BoogieDeclarations]: Found implementation of procedure main [2023-04-03 06:50:30,858 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_lock [2023-04-03 06:50:30,858 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock [2023-04-03 06:50:30,858 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_request_irq_304 [2023-04-03 06:50:30,858 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free_irq_305 [2023-04-03 06:50:30,859 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv___pci_register_driver_306 [2023-04-03 06:50:30,859 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_pci_unregister_driver_307 [2023-04-03 06:50:30,859 INFO L138 BoogieDeclarations]: Found implementation of procedure via_gpio_set [2023-04-03 06:50:30,859 INFO L138 BoogieDeclarations]: Found implementation of procedure via_gpio_dir_out [2023-04-03 06:50:30,859 INFO L138 BoogieDeclarations]: Found implementation of procedure via_gpio_dir_input [2023-04-03 06:50:30,859 INFO L138 BoogieDeclarations]: Found implementation of procedure via_gpio_get [2023-04-03 06:50:30,859 INFO L138 BoogieDeclarations]: Found implementation of procedure viafb_gpio_enable [2023-04-03 06:50:30,859 INFO L138 BoogieDeclarations]: Found implementation of procedure viafb_gpio_disable [2023-04-03 06:50:30,859 INFO L138 BoogieDeclarations]: Found implementation of procedure viafb_gpio_suspend [2023-04-03 06:50:30,859 INFO L138 BoogieDeclarations]: Found implementation of procedure viafb_gpio_resume [2023-04-03 06:50:30,859 INFO L138 BoogieDeclarations]: Found implementation of procedure viafb_gpio_lookup [2023-04-03 06:50:30,859 INFO L138 BoogieDeclarations]: Found implementation of procedure viafb_gpio_probe [2023-04-03 06:50:30,859 INFO L138 BoogieDeclarations]: Found implementation of procedure viafb_gpio_remove [2023-04-03 06:50:30,859 INFO L138 BoogieDeclarations]: Found implementation of procedure viafb_gpio_init [2023-04-03 06:50:30,859 INFO L138 BoogieDeclarations]: Found implementation of procedure viafb_gpio_exit [2023-04-03 06:50:30,860 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_initialize_viafb_gpio_cfg_4 [2023-04-03 06:50:30,860 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_platform_probe_2 [2023-04-03 06:50:30,860 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_platform_driver_init_2 [2023-04-03 06:50:30,860 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_main_exported_4 [2023-04-03 06:50:30,860 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_main_exported_3 [2023-04-03 06:50:30,860 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_main_exported_2 [2023-04-03 06:50:30,860 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv___platform_driver_register_335 [2023-04-03 06:50:30,860 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_platform_driver_unregister_336 [2023-04-03 06:50:30,860 INFO L138 BoogieDeclarations]: Found implementation of procedure via_set_primary_timing [2023-04-03 06:50:30,860 INFO L138 BoogieDeclarations]: Found implementation of procedure via_set_secondary_timing [2023-04-03 06:50:30,860 INFO L138 BoogieDeclarations]: Found implementation of procedure via_set_primary_address [2023-04-03 06:50:30,860 INFO L138 BoogieDeclarations]: Found implementation of procedure via_set_secondary_address [2023-04-03 06:50:30,860 INFO L138 BoogieDeclarations]: Found implementation of procedure via_set_primary_pitch [2023-04-03 06:50:30,861 INFO L138 BoogieDeclarations]: Found implementation of procedure via_set_secondary_pitch [2023-04-03 06:50:30,861 INFO L138 BoogieDeclarations]: Found implementation of procedure via_set_primary_color_depth [2023-04-03 06:50:30,861 INFO L138 BoogieDeclarations]: Found implementation of procedure via_set_secondary_color_depth [2023-04-03 06:50:30,861 INFO L138 BoogieDeclarations]: Found implementation of procedure cle266_encode_pll [2023-04-03 06:50:30,861 INFO L138 BoogieDeclarations]: Found implementation of procedure k800_encode_pll [2023-04-03 06:50:30,861 INFO L138 BoogieDeclarations]: Found implementation of procedure vx855_encode_pll [2023-04-03 06:50:30,861 INFO L138 BoogieDeclarations]: Found implementation of procedure cle266_set_primary_pll_encoded [2023-04-03 06:50:30,861 INFO L138 BoogieDeclarations]: Found implementation of procedure k800_set_primary_pll_encoded [2023-04-03 06:50:30,861 INFO L138 BoogieDeclarations]: Found implementation of procedure cle266_set_secondary_pll_encoded [2023-04-03 06:50:30,861 INFO L138 BoogieDeclarations]: Found implementation of procedure k800_set_secondary_pll_encoded [2023-04-03 06:50:30,861 INFO L138 BoogieDeclarations]: Found implementation of procedure set_engine_pll_encoded [2023-04-03 06:50:30,861 INFO L138 BoogieDeclarations]: Found implementation of procedure cle266_set_primary_pll [2023-04-03 06:50:30,861 INFO L138 BoogieDeclarations]: Found implementation of procedure k800_set_primary_pll [2023-04-03 06:50:30,862 INFO L138 BoogieDeclarations]: Found implementation of procedure vx855_set_primary_pll [2023-04-03 06:50:30,862 INFO L138 BoogieDeclarations]: Found implementation of procedure cle266_set_secondary_pll [2023-04-03 06:50:30,862 INFO L138 BoogieDeclarations]: Found implementation of procedure k800_set_secondary_pll [2023-04-03 06:50:30,862 INFO L138 BoogieDeclarations]: Found implementation of procedure vx855_set_secondary_pll [2023-04-03 06:50:30,862 INFO L138 BoogieDeclarations]: Found implementation of procedure k800_set_engine_pll [2023-04-03 06:50:30,862 INFO L138 BoogieDeclarations]: Found implementation of procedure vx855_set_engine_pll [2023-04-03 06:50:30,862 INFO L138 BoogieDeclarations]: Found implementation of procedure set_primary_pll_state [2023-04-03 06:50:30,862 INFO L138 BoogieDeclarations]: Found implementation of procedure set_secondary_pll_state [2023-04-03 06:50:30,862 INFO L138 BoogieDeclarations]: Found implementation of procedure set_engine_pll_state [2023-04-03 06:50:30,862 INFO L138 BoogieDeclarations]: Found implementation of procedure set_primary_clock_state [2023-04-03 06:50:30,862 INFO L138 BoogieDeclarations]: Found implementation of procedure set_secondary_clock_state [2023-04-03 06:50:30,862 INFO L138 BoogieDeclarations]: Found implementation of procedure set_clock_source_common [2023-04-03 06:50:30,862 INFO L138 BoogieDeclarations]: Found implementation of procedure set_primary_clock_source [2023-04-03 06:50:30,863 INFO L138 BoogieDeclarations]: Found implementation of procedure set_secondary_clock_source [2023-04-03 06:50:30,863 INFO L138 BoogieDeclarations]: Found implementation of procedure dummy_set_clock_state [2023-04-03 06:50:30,863 INFO L138 BoogieDeclarations]: Found implementation of procedure dummy_set_clock_source [2023-04-03 06:50:30,863 INFO L138 BoogieDeclarations]: Found implementation of procedure dummy_set_pll_state [2023-04-03 06:50:30,863 INFO L138 BoogieDeclarations]: Found implementation of procedure dummy_set_pll [2023-04-03 06:50:30,863 INFO L138 BoogieDeclarations]: Found implementation of procedure noop_set_clock_state [2023-04-03 06:50:30,863 INFO L138 BoogieDeclarations]: Found implementation of procedure via_clock_init [2023-04-03 06:50:30,863 INFO L138 BoogieDeclarations]: Found implementation of procedure via_aux_probe [2023-04-03 06:50:30,863 INFO L138 BoogieDeclarations]: Found implementation of procedure via_aux_free [2023-04-03 06:50:30,863 INFO L138 BoogieDeclarations]: Found implementation of procedure via_aux_get_preferred_mode [2023-04-03 06:50:30,863 INFO L138 BoogieDeclarations]: Found implementation of procedure via_aux_add [2023-04-03 06:50:30,863 INFO L138 BoogieDeclarations]: Found implementation of procedure via_aux_read [2023-04-03 06:50:30,863 INFO L138 BoogieDeclarations]: Found implementation of procedure query_edid [2023-04-03 06:50:30,864 INFO L138 BoogieDeclarations]: Found implementation of procedure get_preferred_mode [2023-04-03 06:50:30,864 INFO L138 BoogieDeclarations]: Found implementation of procedure cleanup [2023-04-03 06:50:30,864 INFO L138 BoogieDeclarations]: Found implementation of procedure via_aux_edid_probe [2023-04-03 06:50:30,864 INFO L138 BoogieDeclarations]: Found implementation of procedure via_aux_add___0 [2023-04-03 06:50:30,864 INFO L138 BoogieDeclarations]: Found implementation of procedure via_aux_vt1636_probe [2023-04-03 06:50:30,864 INFO L138 BoogieDeclarations]: Found implementation of procedure via_aux_add___1 [2023-04-03 06:50:30,864 INFO L138 BoogieDeclarations]: Found implementation of procedure probe [2023-04-03 06:50:30,864 INFO L138 BoogieDeclarations]: Found implementation of procedure via_aux_vt1632_probe [2023-04-03 06:50:30,864 INFO L138 BoogieDeclarations]: Found implementation of procedure via_aux_add___2 [2023-04-03 06:50:30,864 INFO L138 BoogieDeclarations]: Found implementation of procedure via_aux_vt1631_probe [2023-04-03 06:50:30,864 INFO L138 BoogieDeclarations]: Found implementation of procedure via_aux_add___3 [2023-04-03 06:50:30,864 INFO L138 BoogieDeclarations]: Found implementation of procedure probe___0 [2023-04-03 06:50:30,864 INFO L138 BoogieDeclarations]: Found implementation of procedure via_aux_vt1625_probe [2023-04-03 06:50:30,865 INFO L138 BoogieDeclarations]: Found implementation of procedure via_aux_add___4 [2023-04-03 06:50:30,865 INFO L138 BoogieDeclarations]: Found implementation of procedure probe___1 [2023-04-03 06:50:30,865 INFO L138 BoogieDeclarations]: Found implementation of procedure via_aux_vt1622_probe [2023-04-03 06:50:30,865 INFO L138 BoogieDeclarations]: Found implementation of procedure via_aux_add___5 [2023-04-03 06:50:30,865 INFO L138 BoogieDeclarations]: Found implementation of procedure via_aux_vt1621_probe [2023-04-03 06:50:30,865 INFO L138 BoogieDeclarations]: Found implementation of procedure via_aux_add___6 [2023-04-03 06:50:30,865 INFO L138 BoogieDeclarations]: Found implementation of procedure probe___2 [2023-04-03 06:50:30,865 INFO L138 BoogieDeclarations]: Found implementation of procedure via_aux_sii164_probe [2023-04-03 06:50:30,865 INFO L138 BoogieDeclarations]: Found implementation of procedure via_aux_add___7 [2023-04-03 06:50:30,865 INFO L138 BoogieDeclarations]: Found implementation of procedure probe___3 [2023-04-03 06:50:30,865 INFO L138 BoogieDeclarations]: Found implementation of procedure via_aux_ch7301_probe [2023-04-03 06:50:30,865 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_error [2023-04-03 06:50:30,865 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_is_err [2023-04-03 06:50:30,866 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_err_ptr [2023-04-03 06:50:30,866 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_ptr_err [2023-04-03 06:50:30,866 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_is_err_or_null [2023-04-03 06:50:30,866 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_alloc_flags [2023-04-03 06:50:30,866 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_alloc_flags_and_return_some_page [2023-04-03 06:50:30,866 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_alloc_nonatomic [2023-04-03 06:50:30,866 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock [2023-04-03 06:50:30,866 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock [2023-04-03 06:50:30,866 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_trylock [2023-04-03 06:50:30,866 INFO L138 BoogieDeclarations]: Found implementation of procedure __const_udelay [2023-04-03 06:50:30,866 INFO L138 BoogieDeclarations]: Found implementation of procedure __copy_from_user_overflow [2023-04-03 06:50:30,866 INFO L138 BoogieDeclarations]: Found implementation of procedure __copy_to_user_overflow [2023-04-03 06:50:30,866 INFO L138 BoogieDeclarations]: Found implementation of procedure __init_waitqueue_head [2023-04-03 06:50:30,867 INFO L138 BoogieDeclarations]: Found implementation of procedure __list_add [2023-04-03 06:50:30,867 INFO L138 BoogieDeclarations]: Found implementation of procedure __might_fault [2023-04-03 06:50:30,867 INFO L138 BoogieDeclarations]: Found implementation of procedure __pci_register_driver [2023-04-03 06:50:30,867 INFO L138 BoogieDeclarations]: Found implementation of procedure __platform_driver_register [2023-04-03 06:50:30,867 INFO L138 BoogieDeclarations]: Found implementation of procedure __raw_spin_lock_init [2023-04-03 06:50:30,867 INFO L138 BoogieDeclarations]: Found implementation of procedure __udelay [2023-04-03 06:50:30,867 INFO L138 BoogieDeclarations]: Found implementation of procedure _copy_from_user [2023-04-03 06:50:30,867 INFO L138 BoogieDeclarations]: Found implementation of procedure _copy_to_user [2023-04-03 06:50:30,867 INFO L138 BoogieDeclarations]: Found implementation of procedure _raw_spin_lock [2023-04-03 06:50:30,867 INFO L138 BoogieDeclarations]: Found implementation of procedure _raw_spin_unlock [2023-04-03 06:50:30,867 INFO L138 BoogieDeclarations]: Found implementation of procedure _raw_spin_unlock_irqrestore [2023-04-03 06:50:30,867 INFO L138 BoogieDeclarations]: Found implementation of procedure cfb_copyarea [2023-04-03 06:50:30,867 INFO L138 BoogieDeclarations]: Found implementation of procedure cfb_fillrect [2023-04-03 06:50:30,867 INFO L138 BoogieDeclarations]: Found implementation of procedure cfb_imageblit [2023-04-03 06:50:30,868 INFO L138 BoogieDeclarations]: Found implementation of procedure complete [2023-04-03 06:50:30,868 INFO L138 BoogieDeclarations]: Found implementation of procedure console_lock [2023-04-03 06:50:30,868 INFO L138 BoogieDeclarations]: Found implementation of procedure console_unlock [2023-04-03 06:50:30,868 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_err [2023-04-03 06:50:30,868 INFO L138 BoogieDeclarations]: Found implementation of procedure dma_alloc_attrs [2023-04-03 06:50:30,868 INFO L138 BoogieDeclarations]: Found implementation of procedure dma_free_attrs [2023-04-03 06:50:30,868 INFO L138 BoogieDeclarations]: Found implementation of procedure fb_alloc_cmap [2023-04-03 06:50:30,868 INFO L138 BoogieDeclarations]: Found implementation of procedure fb_dealloc_cmap [2023-04-03 06:50:30,868 INFO L138 BoogieDeclarations]: Found implementation of procedure fb_destroy_modedb [2023-04-03 06:50:30,868 INFO L138 BoogieDeclarations]: Found implementation of procedure fb_edid_to_monspecs [2023-04-03 06:50:30,868 INFO L138 BoogieDeclarations]: Found implementation of procedure fb_get_color_depth [2023-04-03 06:50:30,868 INFO L138 BoogieDeclarations]: Found implementation of procedure fb_set_suspend [2023-04-03 06:50:30,868 INFO L138 BoogieDeclarations]: Found implementation of procedure framebuffer_alloc [2023-04-03 06:50:30,868 INFO L138 BoogieDeclarations]: Found implementation of procedure framebuffer_release [2023-04-03 06:50:30,869 INFO L138 BoogieDeclarations]: Found implementation of procedure free_irq [2023-04-03 06:50:30,869 INFO L138 BoogieDeclarations]: Found implementation of procedure gpiochip_add [2023-04-03 06:50:30,869 INFO L138 BoogieDeclarations]: Found implementation of procedure gpiochip_remove [2023-04-03 06:50:30,869 INFO L138 BoogieDeclarations]: Found implementation of procedure i2c_bit_add_bus [2023-04-03 06:50:30,869 INFO L138 BoogieDeclarations]: Found implementation of procedure i2c_del_adapter [2023-04-03 06:50:30,869 INFO L138 BoogieDeclarations]: Found implementation of procedure i2c_transfer [2023-04-03 06:50:30,869 INFO L138 BoogieDeclarations]: Found implementation of procedure ioread32 [2023-04-03 06:50:30,869 INFO L138 BoogieDeclarations]: Found implementation of procedure ioremap_nocache [2023-04-03 06:50:30,869 INFO L138 BoogieDeclarations]: Found implementation of procedure ioremap_wc [2023-04-03 06:50:30,869 INFO L138 BoogieDeclarations]: Found implementation of procedure iounmap [2023-04-03 06:50:30,869 INFO L138 BoogieDeclarations]: Found implementation of procedure iowrite32 [2023-04-03 06:50:30,869 INFO L138 BoogieDeclarations]: Found implementation of procedure kstrtou8 [2023-04-03 06:50:30,869 INFO L138 BoogieDeclarations]: Found implementation of procedure kstrtou8_from_user [2023-04-03 06:50:30,869 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_final_state [2023-04-03 06:50:30,869 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_initialize [2023-04-03 06:50:30,869 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_probe_3 [2023-04-03 06:50:30,869 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_probe_8 [2023-04-03 06:50:30,870 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_release_3 [2023-04-03 06:50:30,870 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_release_8 [2023-04-03 06:50:30,870 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_resume_early_5 [2023-04-03 06:50:30,870 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_shutdown_5 [2023-04-03 06:50:30,870 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_some_page [2023-04-03 06:50:30,870 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_suspend_late_5 [2023-04-03 06:50:30,870 INFO L138 BoogieDeclarations]: Found implementation of procedure list_del [2023-04-03 06:50:30,870 INFO L138 BoogieDeclarations]: Found implementation of procedure memdup_user [2023-04-03 06:50:30,870 INFO L138 BoogieDeclarations]: Found implementation of procedure msleep [2023-04-03 06:50:30,870 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_lock_nested [2023-04-03 06:50:30,870 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_unlock [2023-04-03 06:50:30,870 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_bus_read_config_dword [2023-04-03 06:50:30,870 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_choose_state [2023-04-03 06:50:30,870 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_dev_put [2023-04-03 06:50:30,870 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_disable_device [2023-04-03 06:50:30,871 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_enable_device [2023-04-03 06:50:30,871 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_get_device [2023-04-03 06:50:30,871 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_restore_state [2023-04-03 06:50:30,871 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_save_state [2023-04-03 06:50:30,871 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_set_master [2023-04-03 06:50:30,871 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_set_power_state [2023-04-03 06:50:30,871 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_unregister_driver [2023-04-03 06:50:30,871 INFO L138 BoogieDeclarations]: Found implementation of procedure platform_device_add [2023-04-03 06:50:30,871 INFO L138 BoogieDeclarations]: Found implementation of procedure platform_device_alloc [2023-04-03 06:50:30,871 INFO L138 BoogieDeclarations]: Found implementation of procedure platform_device_put [2023-04-03 06:50:30,871 INFO L138 BoogieDeclarations]: Found implementation of procedure platform_device_unregister [2023-04-03 06:50:30,871 INFO L138 BoogieDeclarations]: Found implementation of procedure platform_driver_unregister [2023-04-03 06:50:30,871 INFO L138 BoogieDeclarations]: Found implementation of procedure printk [2023-04-03 06:50:30,871 INFO L138 BoogieDeclarations]: Found implementation of procedure proc_create_data [2023-04-03 06:50:30,871 INFO L138 BoogieDeclarations]: Found implementation of procedure proc_mkdir [2023-04-03 06:50:30,872 INFO L138 BoogieDeclarations]: Found implementation of procedure register_framebuffer [2023-04-03 06:50:30,872 INFO L138 BoogieDeclarations]: Found implementation of procedure remove_proc_entry [2023-04-03 06:50:30,872 INFO L138 BoogieDeclarations]: Found implementation of procedure request_threaded_irq [2023-04-03 06:50:30,872 INFO L138 BoogieDeclarations]: Found implementation of procedure seq_lseek [2023-04-03 06:50:30,872 INFO L138 BoogieDeclarations]: Found implementation of procedure seq_printf [2023-04-03 06:50:30,872 INFO L138 BoogieDeclarations]: Found implementation of procedure seq_putc [2023-04-03 06:50:30,872 INFO L138 BoogieDeclarations]: Found implementation of procedure seq_puts [2023-04-03 06:50:30,872 INFO L138 BoogieDeclarations]: Found implementation of procedure seq_read [2023-04-03 06:50:30,872 INFO L138 BoogieDeclarations]: Found implementation of procedure sg_next [2023-04-03 06:50:30,872 INFO L138 BoogieDeclarations]: Found implementation of procedure simple_strtoul [2023-04-03 06:50:30,872 INFO L138 BoogieDeclarations]: Found implementation of procedure single_open [2023-04-03 06:50:30,872 INFO L138 BoogieDeclarations]: Found implementation of procedure single_release [2023-04-03 06:50:30,872 INFO L138 BoogieDeclarations]: Found implementation of procedure strsep [2023-04-03 06:50:30,872 INFO L138 BoogieDeclarations]: Found implementation of procedure unregister_framebuffer [2023-04-03 06:50:30,873 INFO L138 BoogieDeclarations]: Found implementation of procedure wait_for_completion_timeout [2023-04-03 06:50:30,873 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree [2023-04-03 06:50:30,873 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset [2023-04-03 06:50:30,873 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.meminit [2023-04-03 06:50:30,873 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy [2023-04-03 06:50:30,873 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy [2023-04-03 06:50:30,873 INFO L130 BoogieDeclarations]: Found specification of procedure abort [2023-04-03 06:50:30,873 INFO L130 BoogieDeclarations]: Found specification of procedure __assert_fail [2023-04-03 06:50:30,873 INFO L130 BoogieDeclarations]: Found specification of procedure __assert_perror_fail [2023-04-03 06:50:30,873 INFO L130 BoogieDeclarations]: Found specification of procedure __assert [2023-04-03 06:50:30,874 INFO L130 BoogieDeclarations]: Found specification of procedure reach_error [2023-04-03 06:50:30,874 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2023-04-03 06:50:30,874 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2023-04-03 06:50:30,874 INFO L130 BoogieDeclarations]: Found specification of procedure printk [2023-04-03 06:50:30,874 INFO L130 BoogieDeclarations]: Found specification of procedure __might_fault [2023-04-03 06:50:30,874 INFO L130 BoogieDeclarations]: Found specification of procedure kstrtou8 [2023-04-03 06:50:30,874 INFO L130 BoogieDeclarations]: Found specification of procedure kstrtou8_from_user [2023-04-03 06:50:30,874 INFO L130 BoogieDeclarations]: Found specification of procedure simple_strtoul [2023-04-03 06:50:30,874 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_is_err [2023-04-03 06:50:30,874 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_ptr_err [2023-04-03 06:50:30,874 INFO L130 BoogieDeclarations]: Found specification of procedure malloc [2023-04-03 06:50:30,874 INFO L130 BoogieDeclarations]: Found specification of procedure calloc [2023-04-03 06:50:30,874 INFO L130 BoogieDeclarations]: Found specification of procedure memset [2023-04-03 06:50:30,874 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_nondet_int [2023-04-03 06:50:30,875 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_nondet_ulong [2023-04-03 06:50:30,875 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2023-04-03 06:50:30,875 INFO L130 BoogieDeclarations]: Found specification of procedure IS_ERR [2023-04-03 06:50:30,875 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2023-04-03 06:50:30,875 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2023-04-03 06:50:30,875 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_zalloc [2023-04-03 06:50:30,875 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.meminit [2023-04-03 06:50:30,875 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_init_zalloc [2023-04-03 06:50:30,875 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_memset [2023-04-03 06:50:30,875 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset [2023-04-03 06:50:30,875 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undef_int [2023-04-03 06:50:30,875 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undef_ulong [2023-04-03 06:50:30,875 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2023-04-03 06:50:30,875 INFO L130 BoogieDeclarations]: Found specification of procedure memdup_user [2023-04-03 06:50:30,875 INFO L130 BoogieDeclarations]: Found specification of procedure memcpy [2023-04-03 06:50:30,875 INFO L130 BoogieDeclarations]: Found specification of procedure strcpy [2023-04-03 06:50:30,876 INFO L130 BoogieDeclarations]: Found specification of procedure strcmp [2023-04-03 06:50:30,876 INFO L130 BoogieDeclarations]: Found specification of procedure strncmp [2023-04-03 06:50:30,876 INFO L130 BoogieDeclarations]: Found specification of procedure strsep [2023-04-03 06:50:30,876 INFO L130 BoogieDeclarations]: Found specification of procedure PTR_ERR [2023-04-03 06:50:30,876 INFO L130 BoogieDeclarations]: Found specification of procedure readl [2023-04-03 06:50:30,876 INFO L130 BoogieDeclarations]: Found specification of procedure writel [2023-04-03 06:50:30,876 INFO L130 BoogieDeclarations]: Found specification of procedure memcpy_toio [2023-04-03 06:50:30,876 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy [2023-04-03 06:50:30,876 INFO L130 BoogieDeclarations]: Found specification of procedure outb [2023-04-03 06:50:30,876 INFO L130 BoogieDeclarations]: Found specification of procedure inb [2023-04-03 06:50:30,876 INFO L130 BoogieDeclarations]: Found specification of procedure kfree [2023-04-03 06:50:30,876 INFO L130 BoogieDeclarations]: Found specification of procedure kmalloc [2023-04-03 06:50:30,876 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_alloc_flags [2023-04-03 06:50:30,876 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_file_operations_15 [2023-04-03 06:50:30,877 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_file_operations_10 [2023-04-03 06:50:30,877 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_file_operations_14 [2023-04-03 06:50:30,877 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_file_operations_9 [2023-04-03 06:50:30,877 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_file_operations_16 [2023-04-03 06:50:30,877 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_file_operations_13 [2023-04-03 06:50:30,877 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_file_operations_11 [2023-04-03 06:50:30,877 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_initialize_fb_ops_7 [2023-04-03 06:50:30,877 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_file_operations_12 [2023-04-03 06:50:30,877 INFO L130 BoogieDeclarations]: Found specification of procedure seq_read [2023-04-03 06:50:30,877 INFO L130 BoogieDeclarations]: Found specification of procedure seq_lseek [2023-04-03 06:50:30,877 INFO L130 BoogieDeclarations]: Found specification of procedure seq_printf [2023-04-03 06:50:30,877 INFO L130 BoogieDeclarations]: Found specification of procedure single_open [2023-04-03 06:50:30,877 INFO L130 BoogieDeclarations]: Found specification of procedure single_release [2023-04-03 06:50:30,877 INFO L130 BoogieDeclarations]: Found specification of procedure viafb_pm_register [2023-04-03 06:50:30,878 INFO L130 BoogieDeclarations]: Found specification of procedure via_read_reg [2023-04-03 06:50:30,878 INFO L130 BoogieDeclarations]: Found specification of procedure via_write_reg_mask [2023-04-03 06:50:30,878 INFO L130 BoogieDeclarations]: Found specification of procedure viafb_find_i2c_adapter [2023-04-03 06:50:30,878 INFO L130 BoogieDeclarations]: Found specification of procedure machine_is_olpc [2023-04-03 06:50:30,878 INFO L130 BoogieDeclarations]: Found specification of procedure cfb_fillrect [2023-04-03 06:50:30,878 INFO L130 BoogieDeclarations]: Found specification of procedure cfb_copyarea [2023-04-03 06:50:30,878 INFO L130 BoogieDeclarations]: Found specification of procedure cfb_imageblit [2023-04-03 06:50:30,878 INFO L130 BoogieDeclarations]: Found specification of procedure register_framebuffer [2023-04-03 06:50:30,878 INFO L130 BoogieDeclarations]: Found specification of procedure unregister_framebuffer [2023-04-03 06:50:30,878 INFO L130 BoogieDeclarations]: Found specification of procedure fb_set_suspend [2023-04-03 06:50:30,878 INFO L130 BoogieDeclarations]: Found specification of procedure fb_get_color_depth [2023-04-03 06:50:30,878 INFO L130 BoogieDeclarations]: Found specification of procedure framebuffer_alloc [2023-04-03 06:50:30,878 INFO L130 BoogieDeclarations]: Found specification of procedure framebuffer_release [2023-04-03 06:50:30,878 INFO L130 BoogieDeclarations]: Found specification of procedure fb_alloc_cmap [2023-04-03 06:50:30,878 INFO L130 BoogieDeclarations]: Found specification of procedure fb_dealloc_cmap [2023-04-03 06:50:30,878 INFO L130 BoogieDeclarations]: Found specification of procedure _copy_from_user [2023-04-03 06:50:30,878 INFO L130 BoogieDeclarations]: Found specification of procedure _copy_to_user [2023-04-03 06:50:30,879 INFO L130 BoogieDeclarations]: Found specification of procedure __copy_from_user_overflow [2023-04-03 06:50:30,879 INFO L130 BoogieDeclarations]: Found specification of procedure __copy_to_user_overflow [2023-04-03 06:50:30,879 INFO L130 BoogieDeclarations]: Found specification of procedure copy_from_user [2023-04-03 06:50:30,879 INFO L130 BoogieDeclarations]: Found specification of procedure copy_to_user [2023-04-03 06:50:30,879 INFO L130 BoogieDeclarations]: Found specification of procedure proc_mkdir [2023-04-03 06:50:30,879 INFO L130 BoogieDeclarations]: Found specification of procedure proc_create_data [2023-04-03 06:50:30,879 INFO L130 BoogieDeclarations]: Found specification of procedure proc_create [2023-04-03 06:50:30,879 INFO L130 BoogieDeclarations]: Found specification of procedure remove_proc_entry [2023-04-03 06:50:30,879 INFO L130 BoogieDeclarations]: Found specification of procedure console_lock [2023-04-03 06:50:30,879 INFO L130 BoogieDeclarations]: Found specification of procedure console_unlock [2023-04-03 06:50:30,879 INFO L130 BoogieDeclarations]: Found specification of procedure via_aux_probe [2023-04-03 06:50:30,879 INFO L130 BoogieDeclarations]: Found specification of procedure via_aux_free [2023-04-03 06:50:30,879 INFO L130 BoogieDeclarations]: Found specification of procedure via_aux_get_preferred_mode [2023-04-03 06:50:30,879 INFO L130 BoogieDeclarations]: Found specification of procedure viafb_ioctl_get_viafb_info [2023-04-03 06:50:30,879 INFO L130 BoogieDeclarations]: Found specification of procedure viafb_ioctl_hotplug [2023-04-03 06:50:30,879 INFO L130 BoogieDeclarations]: Found specification of procedure via_set_primary_address [2023-04-03 06:50:30,879 INFO L130 BoogieDeclarations]: Found specification of procedure via_set_secondary_address [2023-04-03 06:50:30,879 INFO L130 BoogieDeclarations]: Found specification of procedure viafb_get_best_mode [2023-04-03 06:50:30,880 INFO L130 BoogieDeclarations]: Found specification of procedure via_set_source [2023-04-03 06:50:30,880 INFO L130 BoogieDeclarations]: Found specification of procedure via_set_state [2023-04-03 06:50:30,880 INFO L130 BoogieDeclarations]: Found specification of procedure via_parse_odev [2023-04-03 06:50:30,880 INFO L130 BoogieDeclarations]: Found specification of procedure via_odev_to_seq [2023-04-03 06:50:30,880 INFO L130 BoogieDeclarations]: Found specification of procedure viafb_setmode [2023-04-03 06:50:30,880 INFO L130 BoogieDeclarations]: Found specification of procedure viafb_fill_var_timing_info [2023-04-03 06:50:30,880 INFO L130 BoogieDeclarations]: Found specification of procedure viafb_init_chip_info [2023-04-03 06:50:30,880 INFO L130 BoogieDeclarations]: Found specification of procedure viafb_init_dac [2023-04-03 06:50:30,880 INFO L130 BoogieDeclarations]: Found specification of procedure viafb_get_refresh [2023-04-03 06:50:30,880 INFO L130 BoogieDeclarations]: Found specification of procedure viafb_update_device_setting [2023-04-03 06:50:30,880 INFO L130 BoogieDeclarations]: Found specification of procedure viafb_set_primary_color_register [2023-04-03 06:50:30,880 INFO L130 BoogieDeclarations]: Found specification of procedure viafb_set_secondary_color_register [2023-04-03 06:50:30,880 INFO L130 BoogieDeclarations]: Found specification of procedure viafb_gpio_i2c_read_lvds [2023-04-03 06:50:30,880 INFO L130 BoogieDeclarations]: Found specification of procedure viafb_gpio_i2c_write_mask_lvds [2023-04-03 06:50:30,880 INFO L130 BoogieDeclarations]: Found specification of procedure via_fb_pci_probe [2023-04-03 06:50:30,880 INFO L130 BoogieDeclarations]: Found specification of procedure via_fb_pci_remove [2023-04-03 06:50:30,880 INFO L130 BoogieDeclarations]: Found specification of procedure viafb_init [2023-04-03 06:50:30,881 INFO L130 BoogieDeclarations]: Found specification of procedure viafb_exit [2023-04-03 06:50:30,881 INFO L130 BoogieDeclarations]: Found specification of procedure viafb_setup_engine [2023-04-03 06:50:30,881 INFO L130 BoogieDeclarations]: Found specification of procedure viafb_reset_engine [2023-04-03 06:50:30,881 INFO L130 BoogieDeclarations]: Found specification of procedure viafb_show_hw_cursor [2023-04-03 06:50:30,881 INFO L130 BoogieDeclarations]: Found specification of procedure viafb_wait_engine_idle [2023-04-03 06:50:30,881 INFO L130 BoogieDeclarations]: Found specification of procedure viafb_dvi_disable [2023-04-03 06:50:30,881 INFO L130 BoogieDeclarations]: Found specification of procedure viafb_dvi_enable [2023-04-03 06:50:30,881 INFO L130 BoogieDeclarations]: Found specification of procedure viafb_lcd_disable [2023-04-03 06:50:30,881 INFO L130 BoogieDeclarations]: Found specification of procedure viafb_lcd_enable [2023-04-03 06:50:30,881 INFO L130 BoogieDeclarations]: Found specification of procedure viafb_get_device_support_state [2023-04-03 06:50:30,881 INFO L130 BoogieDeclarations]: Found specification of procedure viafb_get_device_connect_state [2023-04-03 06:50:30,881 INFO L130 BoogieDeclarations]: Found specification of procedure viafb_lcd_get_support_expand_state [2023-04-03 06:50:30,881 INFO L130 BoogieDeclarations]: Found specification of procedure viafb_set_gamma_table [2023-04-03 06:50:30,881 INFO L130 BoogieDeclarations]: Found specification of procedure viafb_get_gamma_table [2023-04-03 06:50:30,881 INFO L130 BoogieDeclarations]: Found specification of procedure viafb_get_gamma_support_state [2023-04-03 06:50:30,881 INFO L130 BoogieDeclarations]: Found specification of procedure retrieve_device_setting [2023-04-03 06:50:30,881 INFO L130 BoogieDeclarations]: Found specification of procedure viafb_pan_display [2023-04-03 06:50:30,881 INFO L130 BoogieDeclarations]: Found specification of procedure viafb_fill_var_color_info [2023-04-03 06:50:30,882 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2023-04-03 06:50:30,882 INFO L130 BoogieDeclarations]: Found specification of procedure viafb_update_fix [2023-04-03 06:50:30,882 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2023-04-03 06:50:30,882 INFO L130 BoogieDeclarations]: Found specification of procedure viafb_setup_fixinfo [2023-04-03 06:50:30,882 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy [2023-04-03 06:50:30,882 INFO L130 BoogieDeclarations]: Found specification of procedure viafb_open [2023-04-03 06:50:30,882 INFO L130 BoogieDeclarations]: Found specification of procedure viafb_release [2023-04-03 06:50:30,882 INFO L130 BoogieDeclarations]: Found specification of procedure get_var_refresh [2023-04-03 06:50:30,882 INFO L130 BoogieDeclarations]: Found specification of procedure viafb_check_var [2023-04-03 06:50:30,882 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2023-04-03 06:50:30,882 INFO L130 BoogieDeclarations]: Found specification of procedure viafb_set_par [2023-04-03 06:50:30,882 INFO L130 BoogieDeclarations]: Found specification of procedure viafb_setcolreg [2023-04-03 06:50:30,882 INFO L130 BoogieDeclarations]: Found specification of procedure viafb_blank [2023-04-03 06:50:30,882 INFO L130 BoogieDeclarations]: Found specification of procedure viafb_ioctl [2023-04-03 06:50:30,882 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2023-04-03 06:50:30,882 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2023-04-03 06:50:30,882 INFO L130 BoogieDeclarations]: Found specification of procedure viafb_fillrect [2023-04-03 06:50:30,883 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-03 06:50:30,883 INFO L130 BoogieDeclarations]: Found specification of procedure viafb_copyarea [2023-04-03 06:50:30,883 INFO L130 BoogieDeclarations]: Found specification of procedure viafb_imageblit [2023-04-03 06:50:30,883 INFO L130 BoogieDeclarations]: Found specification of procedure viafb_cursor [2023-04-03 06:50:30,883 INFO L130 BoogieDeclarations]: Found specification of procedure viafb_sync [2023-04-03 06:50:30,883 INFO L130 BoogieDeclarations]: Found specification of procedure get_primary_device [2023-04-03 06:50:30,883 INFO L130 BoogieDeclarations]: Found specification of procedure parse_active_dev [2023-04-03 06:50:30,883 INFO L130 BoogieDeclarations]: Found specification of procedure parse_port [2023-04-03 06:50:30,883 INFO L130 BoogieDeclarations]: Found specification of procedure parse_lcd_port [2023-04-03 06:50:30,883 INFO L130 BoogieDeclarations]: Found specification of procedure parse_dvi_port [2023-04-03 06:50:30,883 INFO L130 BoogieDeclarations]: Found specification of procedure viafb_dvp0_proc_show [2023-04-03 06:50:30,883 INFO L130 BoogieDeclarations]: Found specification of procedure viafb_dvp0_proc_open [2023-04-03 06:50:30,883 INFO L130 BoogieDeclarations]: Found specification of procedure viafb_dvp0_proc_write [2023-04-03 06:50:30,883 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2023-04-03 06:50:30,883 INFO L130 BoogieDeclarations]: Found specification of procedure viafb_dvp1_proc_show [2023-04-03 06:50:30,883 INFO L130 BoogieDeclarations]: Found specification of procedure viafb_dvp1_proc_open [2023-04-03 06:50:30,883 INFO L130 BoogieDeclarations]: Found specification of procedure viafb_dvp1_proc_write [2023-04-03 06:50:30,884 INFO L130 BoogieDeclarations]: Found specification of procedure viafb_dfph_proc_show [2023-04-03 06:50:30,884 INFO L130 BoogieDeclarations]: Found specification of procedure viafb_dfph_proc_open [2023-04-03 06:50:30,884 INFO L130 BoogieDeclarations]: Found specification of procedure viafb_dfph_proc_write [2023-04-03 06:50:30,884 INFO L130 BoogieDeclarations]: Found specification of procedure viafb_dfpl_proc_show [2023-04-03 06:50:30,884 INFO L130 BoogieDeclarations]: Found specification of procedure viafb_dfpl_proc_open [2023-04-03 06:50:30,884 INFO L130 BoogieDeclarations]: Found specification of procedure viafb_dfpl_proc_write [2023-04-03 06:50:30,884 INFO L130 BoogieDeclarations]: Found specification of procedure viafb_vt1636_proc_show [2023-04-03 06:50:30,884 INFO L130 BoogieDeclarations]: Found specification of procedure viafb_vt1636_proc_open [2023-04-03 06:50:30,884 INFO L130 BoogieDeclarations]: Found specification of procedure viafb_vt1636_proc_write [2023-04-03 06:50:30,884 INFO L130 BoogieDeclarations]: Found specification of procedure viafb_sup_odev_proc_show [2023-04-03 06:50:30,884 INFO L130 BoogieDeclarations]: Found specification of procedure viafb_sup_odev_proc_open [2023-04-03 06:50:30,884 INFO L130 BoogieDeclarations]: Found specification of procedure odev_update [2023-04-03 06:50:30,884 INFO L130 BoogieDeclarations]: Found specification of procedure viafb_iga1_odev_proc_show [2023-04-03 06:50:30,884 INFO L130 BoogieDeclarations]: Found specification of procedure viafb_iga1_odev_proc_open [2023-04-03 06:50:30,884 INFO L130 BoogieDeclarations]: Found specification of procedure viafb_iga1_odev_proc_write [2023-04-03 06:50:30,884 INFO L130 BoogieDeclarations]: Found specification of procedure viafb_iga2_odev_proc_show [2023-04-03 06:50:30,885 INFO L130 BoogieDeclarations]: Found specification of procedure viafb_iga2_odev_proc_open [2023-04-03 06:50:30,885 INFO L130 BoogieDeclarations]: Found specification of procedure viafb_iga2_odev_proc_write [2023-04-03 06:50:30,885 INFO L130 BoogieDeclarations]: Found specification of procedure viafb_init_proc [2023-04-03 06:50:30,885 INFO L130 BoogieDeclarations]: Found specification of procedure viafb_remove_proc [2023-04-03 06:50:30,885 INFO L130 BoogieDeclarations]: Found specification of procedure parse_mode [2023-04-03 06:50:30,885 INFO L130 BoogieDeclarations]: Found specification of procedure viafb_suspend [2023-04-03 06:50:30,885 INFO L130 BoogieDeclarations]: Found specification of procedure viafb_resume [2023-04-03 06:50:30,885 INFO L130 BoogieDeclarations]: Found specification of procedure i2c_bus_probe [2023-04-03 06:50:30,885 INFO L130 BoogieDeclarations]: Found specification of procedure i2c_bus_free [2023-04-03 06:50:30,885 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_release_8 [2023-04-03 06:50:30,885 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_probe_8 [2023-04-03 06:50:30,885 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_main_exported_11 [2023-04-03 06:50:30,885 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_main_exported_7 [2023-04-03 06:50:30,885 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_main_exported_9 [2023-04-03 06:50:30,885 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_main_exported_12 [2023-04-03 06:50:30,885 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_main_exported_15 [2023-04-03 06:50:30,885 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_main_exported_14 [2023-04-03 06:50:30,886 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_main_exported_8 [2023-04-03 06:50:30,886 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_main_exported_16 [2023-04-03 06:50:30,886 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_main_exported_10 [2023-04-03 06:50:30,886 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_main_exported_13 [2023-04-03 06:50:30,886 INFO L130 BoogieDeclarations]: Found specification of procedure strlen [2023-04-03 06:50:30,886 INFO L130 BoogieDeclarations]: Found specification of procedure seq_putc [2023-04-03 06:50:30,886 INFO L130 BoogieDeclarations]: Found specification of procedure seq_puts [2023-04-03 06:50:30,886 INFO L130 BoogieDeclarations]: Found specification of procedure via_write_reg [2023-04-03 06:50:30,886 INFO L130 BoogieDeclarations]: Found specification of procedure via_write_misc_reg_mask [2023-04-03 06:50:30,886 INFO L130 BoogieDeclarations]: Found specification of procedure via_set_primary_timing [2023-04-03 06:50:30,886 INFO L130 BoogieDeclarations]: Found specification of procedure via_set_secondary_timing [2023-04-03 06:50:30,886 INFO L130 BoogieDeclarations]: Found specification of procedure via_set_primary_pitch [2023-04-03 06:50:30,886 INFO L130 BoogieDeclarations]: Found specification of procedure via_set_secondary_pitch [2023-04-03 06:50:30,886 INFO L130 BoogieDeclarations]: Found specification of procedure via_set_primary_color_depth [2023-04-03 06:50:30,886 INFO L130 BoogieDeclarations]: Found specification of procedure via_set_secondary_color_depth [2023-04-03 06:50:30,886 INFO L130 BoogieDeclarations]: Found specification of procedure var_to_timing [2023-04-03 06:50:30,886 INFO L130 BoogieDeclarations]: Found specification of procedure viafb_fill_crtc_timing [2023-04-03 06:50:30,887 INFO L130 BoogieDeclarations]: Found specification of procedure viafb_set_vclock [2023-04-03 06:50:30,887 INFO L130 BoogieDeclarations]: Found specification of procedure viafb_load_reg [2023-04-03 06:50:30,887 INFO L130 BoogieDeclarations]: Found specification of procedure via_set_sync_polarity [2023-04-03 06:50:30,887 INFO L130 BoogieDeclarations]: Found specification of procedure viafb_lock_crt [2023-04-03 06:50:30,887 INFO L130 BoogieDeclarations]: Found specification of procedure viafb_unlock_crt [2023-04-03 06:50:30,887 INFO L130 BoogieDeclarations]: Found specification of procedure viafb_load_fetch_count_reg [2023-04-03 06:50:30,887 INFO L130 BoogieDeclarations]: Found specification of procedure viafb_write_regx [2023-04-03 06:50:30,887 INFO L130 BoogieDeclarations]: Found specification of procedure viafb_load_FIFO_reg [2023-04-03 06:50:30,887 INFO L130 BoogieDeclarations]: Found specification of procedure viafb_set_dpa_gfx [2023-04-03 06:50:30,887 INFO L130 BoogieDeclarations]: Found specification of procedure viafb_set_iga_path [2023-04-03 06:50:30,887 INFO L130 BoogieDeclarations]: Found specification of procedure viafb_tmds_trasmitter_identify [2023-04-03 06:50:30,887 INFO L130 BoogieDeclarations]: Found specification of procedure viafb_init_dvi_size [2023-04-03 06:50:30,887 INFO L130 BoogieDeclarations]: Found specification of procedure viafb_dvi_set_mode [2023-04-03 06:50:30,887 INFO L130 BoogieDeclarations]: Found specification of procedure viafb_init_lcd_size [2023-04-03 06:50:30,887 INFO L130 BoogieDeclarations]: Found specification of procedure viafb_init_lvds_output_interface [2023-04-03 06:50:30,887 INFO L130 BoogieDeclarations]: Found specification of procedure viafb_lcd_set_mode [2023-04-03 06:50:30,887 INFO L130 BoogieDeclarations]: Found specification of procedure viafb_lvds_trasmitter_identify [2023-04-03 06:50:30,888 INFO L130 BoogieDeclarations]: Found specification of procedure get_pll_internal_frequency [2023-04-03 06:50:30,888 INFO L130 BoogieDeclarations]: Found specification of procedure get_pll_output_frequency [2023-04-03 06:50:30,888 INFO L130 BoogieDeclarations]: Found specification of procedure via_clock_init [2023-04-03 06:50:30,888 INFO L130 BoogieDeclarations]: Found specification of procedure load_fix_bit_crtc_reg [2023-04-03 06:50:30,888 INFO L130 BoogieDeclarations]: Found specification of procedure init_gfx_chip_info [2023-04-03 06:50:30,888 INFO L130 BoogieDeclarations]: Found specification of procedure init_tmds_chip_info [2023-04-03 06:50:30,888 INFO L130 BoogieDeclarations]: Found specification of procedure init_lvds_chip_info [2023-04-03 06:50:30,888 INFO L130 BoogieDeclarations]: Found specification of procedure device_screen_off [2023-04-03 06:50:30,888 INFO L130 BoogieDeclarations]: Found specification of procedure device_screen_on [2023-04-03 06:50:30,888 INFO L130 BoogieDeclarations]: Found specification of procedure set_display_channel [2023-04-03 06:50:30,888 INFO L130 BoogieDeclarations]: Found specification of procedure device_off [2023-04-03 06:50:30,888 INFO L130 BoogieDeclarations]: Found specification of procedure device_on [2023-04-03 06:50:30,888 INFO L130 BoogieDeclarations]: Found specification of procedure enable_second_display_channel [2023-04-03 06:50:30,889 INFO L130 BoogieDeclarations]: Found specification of procedure disable_second_display_channel [2023-04-03 06:50:30,889 INFO L130 BoogieDeclarations]: Found specification of procedure write_dac_reg [2023-04-03 06:50:30,889 INFO L130 BoogieDeclarations]: Found specification of procedure get_dvi_devices [2023-04-03 06:50:30,889 INFO L130 BoogieDeclarations]: Found specification of procedure get_lcd_devices [2023-04-03 06:50:30,889 INFO L130 BoogieDeclarations]: Found specification of procedure set_color_register [2023-04-03 06:50:30,889 INFO L130 BoogieDeclarations]: Found specification of procedure set_source_common [2023-04-03 06:50:30,889 INFO L130 BoogieDeclarations]: Found specification of procedure set_crt_source [2023-04-03 06:50:30,889 INFO L130 BoogieDeclarations]: Found specification of procedure set_ldvp0_source [2023-04-03 06:50:30,889 INFO L130 BoogieDeclarations]: Found specification of procedure set_ldvp1_source [2023-04-03 06:50:30,889 INFO L130 BoogieDeclarations]: Found specification of procedure set_dvp0_source [2023-04-03 06:50:30,889 INFO L130 BoogieDeclarations]: Found specification of procedure set_dvp1_source [2023-04-03 06:50:30,889 INFO L130 BoogieDeclarations]: Found specification of procedure set_lvds1_source [2023-04-03 06:50:30,925 INFO L130 BoogieDeclarations]: Found specification of procedure set_lvds2_source [2023-04-03 06:50:30,925 INFO L130 BoogieDeclarations]: Found specification of procedure set_crt_state [2023-04-03 06:50:30,925 INFO L130 BoogieDeclarations]: Found specification of procedure set_dvp0_state [2023-04-03 06:50:30,925 INFO L130 BoogieDeclarations]: Found specification of procedure set_dvp1_state [2023-04-03 06:50:30,925 INFO L130 BoogieDeclarations]: Found specification of procedure set_lvds1_state [2023-04-03 06:50:30,925 INFO L130 BoogieDeclarations]: Found specification of procedure set_lvds2_state [2023-04-03 06:50:30,925 INFO L130 BoogieDeclarations]: Found specification of procedure get_pll_config [2023-04-03 06:50:30,925 INFO L130 BoogieDeclarations]: Found specification of procedure get_best_pll_config [2023-04-03 06:50:30,925 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~~structbegin~~u16~0~u8~0~u8~0~structend~~TO~VOID [2023-04-03 06:50:30,925 INFO L130 BoogieDeclarations]: Found specification of procedure get_sync [2023-04-03 06:50:30,925 INFO L130 BoogieDeclarations]: Found specification of procedure hw_init [2023-04-03 06:50:30,925 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~~u8~0~TO~VOID [2023-04-03 06:50:30,925 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~int~X~~bool~0~TO~VOID [2023-04-03 06:50:30,925 INFO L130 BoogieDeclarations]: Found specification of procedure sprintf [2023-04-03 06:50:30,925 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock [2023-04-03 06:50:30,926 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock [2023-04-03 06:50:30,926 INFO L130 BoogieDeclarations]: Found specification of procedure _raw_spin_unlock_irqrestore [2023-04-03 06:50:30,926 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_irqrestore_58 [2023-04-03 06:50:30,926 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock_irqrestore [2023-04-03 06:50:30,926 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_platform_driver_init_6 [2023-04-03 06:50:30,926 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_platform_probe_6 [2023-04-03 06:50:30,926 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_platform_driver_init_2 [2023-04-03 06:50:30,926 INFO L130 BoogieDeclarations]: Found specification of procedure __platform_driver_register [2023-04-03 06:50:30,926 INFO L130 BoogieDeclarations]: Found specification of procedure ldv___platform_driver_register_70 [2023-04-03 06:50:30,926 INFO L130 BoogieDeclarations]: Found specification of procedure platform_driver_unregister [2023-04-03 06:50:30,926 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_platform_driver_unregister_71 [2023-04-03 06:50:30,926 INFO L130 BoogieDeclarations]: Found specification of procedure __const_udelay [2023-04-03 06:50:30,926 INFO L130 BoogieDeclarations]: Found specification of procedure i2c_transfer [2023-04-03 06:50:30,926 INFO L130 BoogieDeclarations]: Found specification of procedure i2c_del_adapter [2023-04-03 06:50:30,926 INFO L130 BoogieDeclarations]: Found specification of procedure i2c_bit_add_bus [2023-04-03 06:50:30,926 INFO L130 BoogieDeclarations]: Found specification of procedure viafb_i2c_readbyte [2023-04-03 06:50:30,926 INFO L130 BoogieDeclarations]: Found specification of procedure viafb_i2c_writebyte [2023-04-03 06:50:30,926 INFO L130 BoogieDeclarations]: Found specification of procedure viafb_i2c_readbytes [2023-04-03 06:50:30,927 INFO L130 BoogieDeclarations]: Found specification of procedure viafb_i2c_init [2023-04-03 06:50:30,927 INFO L130 BoogieDeclarations]: Found specification of procedure viafb_i2c_exit [2023-04-03 06:50:30,927 INFO L130 BoogieDeclarations]: Found specification of procedure via_i2c_setscl [2023-04-03 06:50:30,927 INFO L130 BoogieDeclarations]: Found specification of procedure via_i2c_getscl [2023-04-03 06:50:30,927 INFO L130 BoogieDeclarations]: Found specification of procedure via_i2c_getsda [2023-04-03 06:50:30,927 INFO L130 BoogieDeclarations]: Found specification of procedure via_i2c_setsda [2023-04-03 06:50:30,927 INFO L130 BoogieDeclarations]: Found specification of procedure create_i2c_bus [2023-04-03 06:50:30,927 INFO L130 BoogieDeclarations]: Found specification of procedure viafb_i2c_probe [2023-04-03 06:50:30,927 INFO L130 BoogieDeclarations]: Found specification of procedure viafb_i2c_remove [2023-04-03 06:50:30,927 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~int [2023-04-03 06:50:30,927 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_main_exported_6 [2023-04-03 06:50:30,927 INFO L130 BoogieDeclarations]: Found specification of procedure viafb_get_best_rb_mode [2023-04-03 06:50:30,927 INFO L130 BoogieDeclarations]: Found specification of procedure viafb_dvi_sense [2023-04-03 06:50:30,927 INFO L130 BoogieDeclarations]: Found specification of procedure tmds_register_write [2023-04-03 06:50:30,927 INFO L130 BoogieDeclarations]: Found specification of procedure tmds_register_read [2023-04-03 06:50:30,927 INFO L130 BoogieDeclarations]: Found specification of procedure tmds_register_read_bytes [2023-04-03 06:50:30,928 INFO L130 BoogieDeclarations]: Found specification of procedure dvi_get_panel_size_from_DDCv1 [2023-04-03 06:50:30,928 INFO L130 BoogieDeclarations]: Found specification of procedure viafb_dvi_query_EDID [2023-04-03 06:50:30,928 INFO L130 BoogieDeclarations]: Found specification of procedure check_tmds_chip [2023-04-03 06:50:30,928 INFO L130 BoogieDeclarations]: Found specification of procedure dvi_patch_skew_dvp0 [2023-04-03 06:50:30,928 INFO L130 BoogieDeclarations]: Found specification of procedure dvi_patch_skew_dvp_low [2023-04-03 06:50:30,928 INFO L130 BoogieDeclarations]: Found specification of procedure readb [2023-04-03 06:50:30,928 INFO L130 BoogieDeclarations]: Found specification of procedure readw [2023-04-03 06:50:30,928 INFO L130 BoogieDeclarations]: Found specification of procedure ioremap_nocache [2023-04-03 06:50:30,928 INFO L130 BoogieDeclarations]: Found specification of procedure ioremap [2023-04-03 06:50:30,928 INFO L130 BoogieDeclarations]: Found specification of procedure iounmap [2023-04-03 06:50:30,928 INFO L130 BoogieDeclarations]: Found specification of procedure __udelay [2023-04-03 06:50:30,928 INFO L130 BoogieDeclarations]: Found specification of procedure viafb_disable_lvds_vt1636 [2023-04-03 06:50:30,928 INFO L130 BoogieDeclarations]: Found specification of procedure viafb_enable_lvds_vt1636 [2023-04-03 06:50:30,928 INFO L130 BoogieDeclarations]: Found specification of procedure viafb_lcd_get_mobile_state [2023-04-03 06:50:30,928 INFO L130 BoogieDeclarations]: Found specification of procedure viafb_lvds_identify_vt1636 [2023-04-03 06:50:30,928 INFO L130 BoogieDeclarations]: Found specification of procedure viafb_init_lvds_vt1636 [2023-04-03 06:50:30,929 INFO L130 BoogieDeclarations]: Found specification of procedure viafb_vt1636_patch_skew_on_vt3324 [2023-04-03 06:50:30,929 INFO L130 BoogieDeclarations]: Found specification of procedure viafb_vt1636_patch_skew_on_vt3327 [2023-04-03 06:50:30,929 INFO L130 BoogieDeclarations]: Found specification of procedure viafb_vt1636_patch_skew_on_vt3364 [2023-04-03 06:50:30,929 INFO L130 BoogieDeclarations]: Found specification of procedure lvds_identify_integratedlvds [2023-04-03 06:50:30,929 INFO L130 BoogieDeclarations]: Found specification of procedure fp_id_to_vindex [2023-04-03 06:50:30,929 INFO L130 BoogieDeclarations]: Found specification of procedure lvds_register_read [2023-04-03 06:50:30,929 INFO L130 BoogieDeclarations]: Found specification of procedure load_lcd_scaling [2023-04-03 06:50:30,929 INFO L130 BoogieDeclarations]: Found specification of procedure lcd_patch_skew_dvp0 [2023-04-03 06:50:30,929 INFO L130 BoogieDeclarations]: Found specification of procedure lcd_patch_skew_dvp1 [2023-04-03 06:50:30,929 INFO L130 BoogieDeclarations]: Found specification of procedure lcd_patch_skew [2023-04-03 06:50:30,929 INFO L130 BoogieDeclarations]: Found specification of procedure integrated_lvds_disable [2023-04-03 06:50:30,929 INFO L130 BoogieDeclarations]: Found specification of procedure integrated_lvds_enable [2023-04-03 06:50:30,929 INFO L130 BoogieDeclarations]: Found specification of procedure lcd_powersequence_off [2023-04-03 06:50:30,929 INFO L130 BoogieDeclarations]: Found specification of procedure lcd_powersequence_on [2023-04-03 06:50:30,929 INFO L130 BoogieDeclarations]: Found specification of procedure fill_lcd_format [2023-04-03 06:50:30,929 INFO L130 BoogieDeclarations]: Found specification of procedure check_diport_of_integrated_lvds [2023-04-03 06:50:30,930 INFO L130 BoogieDeclarations]: Found specification of procedure check_lvds_chip [2023-04-03 06:50:30,930 INFO L130 BoogieDeclarations]: Found specification of procedure via_pitch_alignment_patch_lcd [2023-04-03 06:50:30,930 INFO L130 BoogieDeclarations]: Found specification of procedure set_lcd_output_path [2023-04-03 06:50:30,930 INFO L130 BoogieDeclarations]: Found specification of procedure rep_nop [2023-04-03 06:50:30,930 INFO L130 BoogieDeclarations]: Found specification of procedure cpu_relax [2023-04-03 06:50:30,930 INFO L130 BoogieDeclarations]: Found specification of procedure viafb_set_bpp [2023-04-03 06:50:30,930 INFO L130 BoogieDeclarations]: Found specification of procedure hw_bitblt_1 [2023-04-03 06:50:30,930 INFO L130 BoogieDeclarations]: Found specification of procedure hw_bitblt_2 [2023-04-03 06:50:30,930 INFO L130 BoogieDeclarations]: Found specification of procedure get_clk_range_index [2023-04-03 06:50:30,930 INFO L130 BoogieDeclarations]: Found specification of procedure set_dpa_vt1636 [2023-04-03 06:50:30,930 INFO L130 BoogieDeclarations]: Found specification of procedure get_best_mode [2023-04-03 06:50:30,930 INFO L130 BoogieDeclarations]: Found specification of procedure INIT_LIST_HEAD [2023-04-03 06:50:30,930 INFO L130 BoogieDeclarations]: Found specification of procedure __list_add [2023-04-03 06:50:30,930 INFO L130 BoogieDeclarations]: Found specification of procedure list_add_tail [2023-04-03 06:50:30,930 INFO L130 BoogieDeclarations]: Found specification of procedure list_del [2023-04-03 06:50:30,930 INFO L130 BoogieDeclarations]: Found specification of procedure __raw_spin_lock_init [2023-04-03 06:50:30,930 INFO L130 BoogieDeclarations]: Found specification of procedure _raw_spin_lock [2023-04-03 06:50:30,931 INFO L130 BoogieDeclarations]: Found specification of procedure _raw_spin_unlock [2023-04-03 06:50:30,931 INFO L130 BoogieDeclarations]: Found specification of procedure spinlock_check [2023-04-03 06:50:30,931 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock_285 [2023-04-03 06:50:30,931 INFO L130 BoogieDeclarations]: Found specification of procedure spin_lock [2023-04-03 06:50:30,931 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_289 [2023-04-03 06:50:30,931 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock [2023-04-03 06:50:30,931 INFO L130 BoogieDeclarations]: Found specification of procedure __init_waitqueue_head [2023-04-03 06:50:30,931 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_lock_nested [2023-04-03 06:50:30,931 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_unlock [2023-04-03 06:50:30,931 INFO L130 BoogieDeclarations]: Found specification of procedure init_completion [2023-04-03 06:50:30,931 INFO L130 BoogieDeclarations]: Found specification of procedure wait_for_completion_timeout [2023-04-03 06:50:30,931 INFO L130 BoogieDeclarations]: Found specification of procedure complete [2023-04-03 06:50:30,931 INFO L130 BoogieDeclarations]: Found specification of procedure ioread32 [2023-04-03 06:50:30,931 INFO L130 BoogieDeclarations]: Found specification of procedure iowrite32 [2023-04-03 06:50:30,931 INFO L130 BoogieDeclarations]: Found specification of procedure ioremap_wc [2023-04-03 06:50:30,931 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_pci_driver_5 [2023-04-03 06:50:30,931 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_initialize_viafb_gpio_cfg_4 [2023-04-03 06:50:30,932 INFO L130 BoogieDeclarations]: Found specification of procedure reg_check_1 [2023-04-03 06:50:30,932 INFO L130 BoogieDeclarations]: Found specification of procedure choose_interrupt_1 [2023-04-03 06:50:30,932 INFO L130 BoogieDeclarations]: Found specification of procedure disable_suitable_irq_1 [2023-04-03 06:50:30,932 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_irq_1 [2023-04-03 06:50:30,932 INFO L130 BoogieDeclarations]: Found specification of procedure activate_suitable_irq_1 [2023-04-03 06:50:30,932 INFO L130 BoogieDeclarations]: Found specification of procedure dev_err [2023-04-03 06:50:30,932 INFO L130 BoogieDeclarations]: Found specification of procedure pci_dev_put [2023-04-03 06:50:30,932 INFO L130 BoogieDeclarations]: Found specification of procedure pci_get_device [2023-04-03 06:50:30,932 INFO L130 BoogieDeclarations]: Found specification of procedure pci_bus_read_config_dword [2023-04-03 06:50:30,932 INFO L130 BoogieDeclarations]: Found specification of procedure pci_read_config_dword [2023-04-03 06:50:30,932 INFO L130 BoogieDeclarations]: Found specification of procedure pci_enable_device [2023-04-03 06:50:30,932 INFO L130 BoogieDeclarations]: Found specification of procedure pci_disable_device [2023-04-03 06:50:30,932 INFO L130 BoogieDeclarations]: Found specification of procedure pci_set_master [2023-04-03 06:50:30,932 INFO L130 BoogieDeclarations]: Found specification of procedure pci_save_state [2023-04-03 06:50:30,932 INFO L130 BoogieDeclarations]: Found specification of procedure pci_restore_state [2023-04-03 06:50:30,933 INFO L130 BoogieDeclarations]: Found specification of procedure pci_set_power_state [2023-04-03 06:50:30,933 INFO L130 BoogieDeclarations]: Found specification of procedure pci_choose_state [2023-04-03 06:50:30,933 INFO L130 BoogieDeclarations]: Found specification of procedure __pci_register_driver [2023-04-03 06:50:30,933 INFO L130 BoogieDeclarations]: Found specification of procedure ldv___pci_register_driver_306 [2023-04-03 06:50:30,933 INFO L130 BoogieDeclarations]: Found specification of procedure pci_unregister_driver [2023-04-03 06:50:30,933 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_pci_unregister_driver_307 [2023-04-03 06:50:30,933 INFO L130 BoogieDeclarations]: Found specification of procedure sg_next [2023-04-03 06:50:30,933 INFO L130 BoogieDeclarations]: Found specification of procedure dma_alloc_attrs [2023-04-03 06:50:30,933 INFO L130 BoogieDeclarations]: Found specification of procedure dma_free_attrs [2023-04-03 06:50:30,933 INFO L130 BoogieDeclarations]: Found specification of procedure viafb_pm_unregister [2023-04-03 06:50:30,933 INFO L130 BoogieDeclarations]: Found specification of procedure viafb_irq_enable [2023-04-03 06:50:30,933 INFO L130 BoogieDeclarations]: Found specification of procedure viafb_irq_disable [2023-04-03 06:50:30,933 INFO L130 BoogieDeclarations]: Found specification of procedure viafb_request_dma [2023-04-03 06:50:30,933 INFO L130 BoogieDeclarations]: Found specification of procedure viafb_release_dma [2023-04-03 06:50:30,933 INFO L130 BoogieDeclarations]: Found specification of procedure viafb_dma_copy_out_sg [2023-04-03 06:50:30,933 INFO L130 BoogieDeclarations]: Found specification of procedure viafb_gpio_init [2023-04-03 06:50:30,934 INFO L130 BoogieDeclarations]: Found specification of procedure viafb_gpio_exit [2023-04-03 06:50:30,934 INFO L130 BoogieDeclarations]: Found specification of procedure msleep [2023-04-03 06:50:30,934 INFO L130 BoogieDeclarations]: Found specification of procedure request_threaded_irq [2023-04-03 06:50:30,934 INFO L130 BoogieDeclarations]: Found specification of procedure request_irq [2023-04-03 06:50:30,934 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_request_irq_304 [2023-04-03 06:50:30,934 INFO L130 BoogieDeclarations]: Found specification of procedure free_irq [2023-04-03 06:50:30,934 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free_irq_305 [2023-04-03 06:50:30,934 INFO L130 BoogieDeclarations]: Found specification of procedure platform_device_unregister [2023-04-03 06:50:30,934 INFO L130 BoogieDeclarations]: Found specification of procedure platform_device_alloc [2023-04-03 06:50:30,934 INFO L130 BoogieDeclarations]: Found specification of procedure platform_device_add [2023-04-03 06:50:30,934 INFO L130 BoogieDeclarations]: Found specification of procedure platform_device_put [2023-04-03 06:50:30,934 INFO L130 BoogieDeclarations]: Found specification of procedure viafb_mmio_write [2023-04-03 06:50:30,934 INFO L130 BoogieDeclarations]: Found specification of procedure viafb_mmio_read [2023-04-03 06:50:30,934 INFO L130 BoogieDeclarations]: Found specification of procedure viafb_int_init [2023-04-03 06:50:30,934 INFO L130 BoogieDeclarations]: Found specification of procedure viafb_dma_irq [2023-04-03 06:50:30,934 INFO L130 BoogieDeclarations]: Found specification of procedure viafb_get_fb_size_from_pci [2023-04-03 06:50:30,935 INFO L130 BoogieDeclarations]: Found specification of procedure via_pci_setup_mmio [2023-04-03 06:50:30,935 INFO L130 BoogieDeclarations]: Found specification of procedure via_pci_teardown_mmio [2023-04-03 06:50:30,935 INFO L130 BoogieDeclarations]: Found specification of procedure via_create_subdev [2023-04-03 06:50:30,935 INFO L130 BoogieDeclarations]: Found specification of procedure via_setup_subdevs [2023-04-03 06:50:30,935 INFO L130 BoogieDeclarations]: Found specification of procedure via_teardown_subdevs [2023-04-03 06:50:30,935 INFO L130 BoogieDeclarations]: Found specification of procedure via_suspend [2023-04-03 06:50:30,935 INFO L130 BoogieDeclarations]: Found specification of procedure via_resume [2023-04-03 06:50:30,935 INFO L130 BoogieDeclarations]: Found specification of procedure via_pci_probe [2023-04-03 06:50:30,935 INFO L130 BoogieDeclarations]: Found specification of procedure via_pci_remove [2023-04-03 06:50:30,935 INFO L130 BoogieDeclarations]: Found specification of procedure via_core_init [2023-04-03 06:50:30,935 INFO L130 BoogieDeclarations]: Found specification of procedure via_core_exit [2023-04-03 06:50:30,935 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_resume_early_5 [2023-04-03 06:50:30,935 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_shutdown_5 [2023-04-03 06:50:30,935 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_initialize [2023-04-03 06:50:30,935 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_suspend_late_5 [2023-04-03 06:50:30,935 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_final_state [2023-04-03 06:50:30,936 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_main_exported_4 [2023-04-03 06:50:30,936 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_main_exported_3 [2023-04-03 06:50:30,936 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_main_exported_2 [2023-04-03 06:50:30,936 INFO L130 BoogieDeclarations]: Found specification of procedure main [2023-04-03 06:50:30,936 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_platform_probe_2 [2023-04-03 06:50:30,936 INFO L130 BoogieDeclarations]: Found specification of procedure gpiochip_add [2023-04-03 06:50:30,936 INFO L130 BoogieDeclarations]: Found specification of procedure gpiochip_remove [2023-04-03 06:50:30,936 INFO L130 BoogieDeclarations]: Found specification of procedure ldv___platform_driver_register_335 [2023-04-03 06:50:30,936 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_platform_driver_unregister_336 [2023-04-03 06:50:30,936 INFO L130 BoogieDeclarations]: Found specification of procedure viafb_gpio_lookup [2023-04-03 06:50:30,936 INFO L130 BoogieDeclarations]: Found specification of procedure via_gpio_set [2023-04-03 06:50:30,936 INFO L130 BoogieDeclarations]: Found specification of procedure via_gpio_dir_out [2023-04-03 06:50:30,936 INFO L130 BoogieDeclarations]: Found specification of procedure via_gpio_dir_input [2023-04-03 06:50:30,936 INFO L130 BoogieDeclarations]: Found specification of procedure via_gpio_get [2023-04-03 06:50:30,936 INFO L130 BoogieDeclarations]: Found specification of procedure viafb_gpio_enable [2023-04-03 06:50:30,936 INFO L130 BoogieDeclarations]: Found specification of procedure viafb_gpio_disable [2023-04-03 06:50:30,937 INFO L130 BoogieDeclarations]: Found specification of procedure viafb_gpio_suspend [2023-04-03 06:50:30,937 INFO L130 BoogieDeclarations]: Found specification of procedure viafb_gpio_resume [2023-04-03 06:50:30,937 INFO L130 BoogieDeclarations]: Found specification of procedure viafb_gpio_probe [2023-04-03 06:50:30,937 INFO L130 BoogieDeclarations]: Found specification of procedure viafb_gpio_remove [2023-04-03 06:50:30,937 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_release_3 [2023-04-03 06:50:30,937 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_probe_3 [2023-04-03 06:50:30,937 INFO L130 BoogieDeclarations]: Found specification of procedure cle266_encode_pll [2023-04-03 06:50:30,937 INFO L130 BoogieDeclarations]: Found specification of procedure k800_encode_pll [2023-04-03 06:50:30,937 INFO L130 BoogieDeclarations]: Found specification of procedure vx855_encode_pll [2023-04-03 06:50:30,937 INFO L130 BoogieDeclarations]: Found specification of procedure cle266_set_primary_pll_encoded [2023-04-03 06:50:30,937 INFO L130 BoogieDeclarations]: Found specification of procedure k800_set_primary_pll_encoded [2023-04-03 06:50:30,937 INFO L130 BoogieDeclarations]: Found specification of procedure cle266_set_secondary_pll_encoded [2023-04-03 06:50:30,937 INFO L130 BoogieDeclarations]: Found specification of procedure k800_set_secondary_pll_encoded [2023-04-03 06:50:30,937 INFO L130 BoogieDeclarations]: Found specification of procedure set_engine_pll_encoded [2023-04-03 06:50:30,937 INFO L130 BoogieDeclarations]: Found specification of procedure cle266_set_primary_pll [2023-04-03 06:50:30,937 INFO L130 BoogieDeclarations]: Found specification of procedure k800_set_primary_pll [2023-04-03 06:50:30,938 INFO L130 BoogieDeclarations]: Found specification of procedure vx855_set_primary_pll [2023-04-03 06:50:30,938 INFO L130 BoogieDeclarations]: Found specification of procedure cle266_set_secondary_pll [2023-04-03 06:50:30,938 INFO L130 BoogieDeclarations]: Found specification of procedure k800_set_secondary_pll [2023-04-03 06:50:30,938 INFO L130 BoogieDeclarations]: Found specification of procedure vx855_set_secondary_pll [2023-04-03 06:50:30,938 INFO L130 BoogieDeclarations]: Found specification of procedure k800_set_engine_pll [2023-04-03 06:50:30,938 INFO L130 BoogieDeclarations]: Found specification of procedure vx855_set_engine_pll [2023-04-03 06:50:30,938 INFO L130 BoogieDeclarations]: Found specification of procedure set_primary_pll_state [2023-04-03 06:50:30,938 INFO L130 BoogieDeclarations]: Found specification of procedure set_secondary_pll_state [2023-04-03 06:50:30,938 INFO L130 BoogieDeclarations]: Found specification of procedure set_engine_pll_state [2023-04-03 06:50:30,938 INFO L130 BoogieDeclarations]: Found specification of procedure set_primary_clock_state [2023-04-03 06:50:30,938 INFO L130 BoogieDeclarations]: Found specification of procedure set_secondary_clock_state [2023-04-03 06:50:30,938 INFO L130 BoogieDeclarations]: Found specification of procedure set_clock_source_common [2023-04-03 06:50:30,938 INFO L130 BoogieDeclarations]: Found specification of procedure set_primary_clock_source [2023-04-03 06:50:30,938 INFO L130 BoogieDeclarations]: Found specification of procedure set_secondary_clock_source [2023-04-03 06:50:30,938 INFO L130 BoogieDeclarations]: Found specification of procedure dummy_set_clock_state [2023-04-03 06:50:30,938 INFO L130 BoogieDeclarations]: Found specification of procedure dummy_set_clock_source [2023-04-03 06:50:30,938 INFO L130 BoogieDeclarations]: Found specification of procedure dummy_set_pll_state [2023-04-03 06:50:30,939 INFO L130 BoogieDeclarations]: Found specification of procedure dummy_set_pll [2023-04-03 06:50:30,939 INFO L130 BoogieDeclarations]: Found specification of procedure noop_set_clock_state [2023-04-03 06:50:30,939 INFO L130 BoogieDeclarations]: Found specification of procedure via_aux_ch7301_probe [2023-04-03 06:50:30,939 INFO L130 BoogieDeclarations]: Found specification of procedure via_aux_edid_probe [2023-04-03 06:50:30,939 INFO L130 BoogieDeclarations]: Found specification of procedure via_aux_sii164_probe [2023-04-03 06:50:30,939 INFO L130 BoogieDeclarations]: Found specification of procedure via_aux_vt1636_probe [2023-04-03 06:50:30,939 INFO L130 BoogieDeclarations]: Found specification of procedure via_aux_vt1632_probe [2023-04-03 06:50:30,939 INFO L130 BoogieDeclarations]: Found specification of procedure via_aux_vt1631_probe [2023-04-03 06:50:30,939 INFO L130 BoogieDeclarations]: Found specification of procedure via_aux_vt1625_probe [2023-04-03 06:50:30,939 INFO L130 BoogieDeclarations]: Found specification of procedure via_aux_vt1622_probe [2023-04-03 06:50:30,939 INFO L130 BoogieDeclarations]: Found specification of procedure via_aux_vt1621_probe [2023-04-03 06:50:30,939 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~VOID [2023-04-03 06:50:30,939 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~$Pointer$ [2023-04-03 06:50:30,939 INFO L130 BoogieDeclarations]: Found specification of procedure fb_edid_to_monspecs [2023-04-03 06:50:30,939 INFO L130 BoogieDeclarations]: Found specification of procedure fb_destroy_modedb [2023-04-03 06:50:30,939 INFO L130 BoogieDeclarations]: Found specification of procedure via_aux_add [2023-04-03 06:50:30,939 INFO L130 BoogieDeclarations]: Found specification of procedure via_aux_read [2023-04-03 06:50:30,939 INFO L130 BoogieDeclarations]: Found specification of procedure query_edid [2023-04-03 06:50:30,940 INFO L130 BoogieDeclarations]: Found specification of procedure get_preferred_mode [2023-04-03 06:50:30,940 INFO L130 BoogieDeclarations]: Found specification of procedure cleanup [2023-04-03 06:50:30,940 INFO L130 BoogieDeclarations]: Found specification of procedure __builtin_alloca [2023-04-03 06:50:30,940 INFO L130 BoogieDeclarations]: Found specification of procedure memcmp [2023-04-03 06:50:30,940 INFO L130 BoogieDeclarations]: Found specification of procedure via_aux_add___0 [2023-04-03 06:50:30,940 INFO L130 BoogieDeclarations]: Found specification of procedure via_aux_add___1 [2023-04-03 06:50:30,940 INFO L130 BoogieDeclarations]: Found specification of procedure probe [2023-04-03 06:50:30,940 INFO L130 BoogieDeclarations]: Found specification of procedure via_aux_add___2 [2023-04-03 06:50:30,940 INFO L130 BoogieDeclarations]: Found specification of procedure via_aux_add___3 [2023-04-03 06:50:30,940 INFO L130 BoogieDeclarations]: Found specification of procedure probe___0 [2023-04-03 06:50:30,940 INFO L130 BoogieDeclarations]: Found specification of procedure via_aux_add___4 [2023-04-03 06:50:30,940 INFO L130 BoogieDeclarations]: Found specification of procedure probe___1 [2023-04-03 06:50:30,940 INFO L130 BoogieDeclarations]: Found specification of procedure via_aux_add___5 [2023-04-03 06:50:30,940 INFO L130 BoogieDeclarations]: Found specification of procedure via_aux_add___6 [2023-04-03 06:50:30,940 INFO L130 BoogieDeclarations]: Found specification of procedure probe___2 [2023-04-03 06:50:30,940 INFO L130 BoogieDeclarations]: Found specification of procedure via_aux_add___7 [2023-04-03 06:50:30,941 INFO L130 BoogieDeclarations]: Found specification of procedure probe___3 [2023-04-03 06:50:30,941 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_error [2023-04-03 06:50:30,941 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_err_ptr [2023-04-03 06:50:30,941 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_is_err_or_null [2023-04-03 06:50:30,941 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_some_page [2023-04-03 06:50:30,941 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_alloc_flags_and_return_some_page [2023-04-03 06:50:30,941 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_alloc_nonatomic [2023-04-03 06:50:30,941 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_trylock [2023-04-03 06:50:30,941 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_nondet_uint [2023-04-03 06:50:30,941 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_nondet_long [2023-04-03 06:50:30,941 INFO L130 BoogieDeclarations]: Found specification of procedure free [2023-04-03 06:50:30,941 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.init [2023-04-03 06:50:30,941 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2023-04-03 06:50:30,941 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$ [2023-04-03 06:50:30,941 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2023-04-03 06:50:30,941 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$ [2023-04-03 06:50:30,942 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$ [2023-04-03 06:50:30,942 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int [2023-04-03 06:50:30,942 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int [2023-04-03 06:50:32,250 INFO L236 CfgBuilder]: Building ICFG [2023-04-03 06:50:32,260 INFO L262 CfgBuilder]: Building CFG for each procedure with an implementation [2023-04-03 06:50:45,950 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint ldv_stopFINAL: assume true; [2023-04-03 06:51:17,229 INFO L277 CfgBuilder]: Performing block encoding [2023-04-03 06:51:29,346 INFO L297 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2023-04-03 06:51:29,347 INFO L302 CfgBuilder]: Removed 1 assume(true) statements. [2023-04-03 06:51:29,355 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 03.04 06:51:29 BoogieIcfgContainer [2023-04-03 06:51:29,355 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2023-04-03 06:51:29,357 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2023-04-03 06:51:29,357 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2023-04-03 06:51:29,360 INFO L275 PluginConnector]: TraceAbstraction initialized [2023-04-03 06:51:29,361 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 03.04 06:50:23" (1/3) ... [2023-04-03 06:51:29,361 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@5a1e535e and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 03.04 06:51:29, skipping insertion in model container [2023-04-03 06:51:29,361 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.04 06:50:29" (2/3) ... [2023-04-03 06:51:29,362 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@5a1e535e and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 03.04 06:51:29, skipping insertion in model container [2023-04-03 06:51:29,362 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 03.04 06:51:29" (3/3) ... [2023-04-03 06:51:29,363 INFO L112 eAbstractionObserver]: Analyzing ICFG linux-4.2-rc1.tar.xz-43_2a-drivers--video--fbdev--via--viafb.ko-entry_point.cil.out.i [2023-04-03 06:51:29,381 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2023-04-03 06:51:29,381 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2023-04-03 06:51:29,555 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2023-04-03 06:51:29,561 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=true, mAutomataTypeConcurrency=FINITE_AUTOMATA, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=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;@13a05a4d, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-04-03 06:51:29,561 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-04-03 06:51:29,581 INFO L276 IsEmpty]: Start isEmpty. Operand has 4723 states, 2678 states have (on average 1.3282300224047796) internal successors, (3557), 2923 states have internal predecessors, (3557), 1552 states have call successors, (1552), 476 states have call predecessors, (1552), 475 states have return successors, (1533), 1433 states have call predecessors, (1533), 1533 states have call successors, (1533) [2023-04-03 06:51:29,631 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 159 [2023-04-03 06:51:29,631 INFO L187 NwaCegarLoop]: Found error trace [2023-04-03 06:51:29,632 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-04-03 06:51:29,633 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-04-03 06:51:29,638 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-04-03 06:51:29,638 INFO L85 PathProgramCache]: Analyzing trace with hash 953098519, now seen corresponding path program 1 times [2023-04-03 06:51:29,646 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-04-03 06:51:29,647 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [727542956] [2023-04-03 06:51:29,647 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-04-03 06:51:29,647 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-04-03 06:51:30,558 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-03 06:51:31,735 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 13 trivial. 0 not checked. [2023-04-03 06:51:31,736 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-04-03 06:51:31,736 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [727542956] [2023-04-03 06:51:31,740 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [727542956] provided 1 perfect and 0 imperfect interpolant sequences [2023-04-03 06:51:31,740 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-04-03 06:51:31,740 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-04-03 06:51:31,742 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1281907954] [2023-04-03 06:51:31,743 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-04-03 06:51:31,748 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-04-03 06:51:31,749 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-04-03 06:51:31,785 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-04-03 06:51:31,787 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-04-03 06:51:31,798 INFO L87 Difference]: Start difference. First operand has 4723 states, 2678 states have (on average 1.3282300224047796) internal successors, (3557), 2923 states have internal predecessors, (3557), 1552 states have call successors, (1552), 476 states have call predecessors, (1552), 475 states have return successors, (1533), 1433 states have call predecessors, (1533), 1533 states have call successors, (1533) Second operand has 3 states, 3 states have (on average 30.333333333333332) internal successors, (91), 3 states have internal predecessors, (91), 2 states have call successors, (34), 2 states have call predecessors, (34), 1 states have return successors, (26), 2 states have call predecessors, (26), 2 states have call successors, (26) [2023-04-03 06:51:34,528 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.03s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-04-03 06:51:37,221 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-03 06:51:42,171 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-03 06:51:45,062 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-03 06:51:47,098 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-03 06:51:48,607 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.06s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-04-03 06:51:49,855 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-03 06:51:51,864 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-03 06:51:54,777 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-03 06:51:56,782 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-03 06:52:00,093 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.62s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-04-03 06:52:02,416 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.07s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-04-03 06:52:04,667 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.25s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-04-03 06:52:06,856 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.64s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-04-03 06:52:10,008 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2023-04-03 06:52:12,013 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2023-04-03 06:52:16,287 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2023-04-03 06:52:18,306 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-04-03 06:52:20,878 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.22s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-04-03 06:52:21,417 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-04-03 06:52:21,418 INFO L93 Difference]: Finished difference Result 12525 states and 17871 transitions. [2023-04-03 06:52:21,419 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-04-03 06:52:21,420 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 30.333333333333332) internal successors, (91), 3 states have internal predecessors, (91), 2 states have call successors, (34), 2 states have call predecessors, (34), 1 states have return successors, (26), 2 states have call predecessors, (26), 2 states have call successors, (26) Word has length 158 [2023-04-03 06:52:21,421 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-04-03 06:52:21,499 INFO L225 Difference]: With dead ends: 12525 [2023-04-03 06:52:21,499 INFO L226 Difference]: Without dead ends: 7905 [2023-04-03 06:52:21,532 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-04-03 06:52:21,535 INFO L413 NwaCegarLoop]: 6952 mSDtfsCounter, 4986 mSDsluCounter, 5706 mSDsCounter, 0 mSdLazyCounter, 1450 mSolverCounterSat, 4 mSolverCounterUnsat, 13 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 47.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4986 SdHoareTripleChecker+Valid, 12658 SdHoareTripleChecker+Invalid, 1467 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 1450 IncrementalHoareTripleChecker+Invalid, 13 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 48.9s IncrementalHoareTripleChecker+Time [2023-04-03 06:52:21,536 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [4986 Valid, 12658 Invalid, 1467 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [4 Valid, 1450 Invalid, 13 Unknown, 0 Unchecked, 48.9s Time] [2023-04-03 06:52:21,565 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7905 states. [2023-04-03 06:52:22,116 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7905 to 7895. [2023-04-03 06:52:22,145 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7895 states, 4537 states have (on average 1.340312982146793) internal successors, (6081), 4959 states have internal predecessors, (6081), 2585 states have call successors, (2585), 774 states have call predecessors, (2585), 772 states have return successors, (2584), 2392 states have call predecessors, (2584), 2583 states have call successors, (2584) [2023-04-03 06:52:22,222 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7895 states to 7895 states and 11250 transitions. [2023-04-03 06:52:22,226 INFO L78 Accepts]: Start accepts. Automaton has 7895 states and 11250 transitions. Word has length 158 [2023-04-03 06:52:22,227 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-04-03 06:52:22,227 INFO L495 AbstractCegarLoop]: Abstraction has 7895 states and 11250 transitions. [2023-04-03 06:52:22,228 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 30.333333333333332) internal successors, (91), 3 states have internal predecessors, (91), 2 states have call successors, (34), 2 states have call predecessors, (34), 1 states have return successors, (26), 2 states have call predecessors, (26), 2 states have call successors, (26) [2023-04-03 06:52:22,228 INFO L276 IsEmpty]: Start isEmpty. Operand 7895 states and 11250 transitions. [2023-04-03 06:52:22,254 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 210 [2023-04-03 06:52:22,255 INFO L187 NwaCegarLoop]: Found error trace [2023-04-03 06:52:22,255 INFO L195 NwaCegarLoop]: trace histogram [11, 11, 11, 11, 11, 11, 5, 5, 5, 5, 5, 5, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-04-03 06:52:22,255 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2023-04-03 06:52:22,256 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-04-03 06:52:22,256 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-04-03 06:52:22,256 INFO L85 PathProgramCache]: Analyzing trace with hash -59626872, now seen corresponding path program 1 times [2023-04-03 06:52:22,257 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-04-03 06:52:22,257 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1803916062] [2023-04-03 06:52:22,257 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-04-03 06:52:22,257 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-04-03 06:52:22,716 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-03 06:52:23,568 INFO L134 CoverageAnalysis]: Checked inductivity of 485 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 485 trivial. 0 not checked. [2023-04-03 06:52:23,569 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-04-03 06:52:23,569 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1803916062] [2023-04-03 06:52:23,569 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1803916062] provided 1 perfect and 0 imperfect interpolant sequences [2023-04-03 06:52:23,569 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-04-03 06:52:23,569 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-04-03 06:52:23,569 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1415868748] [2023-04-03 06:52:23,569 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-04-03 06:52:23,571 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-04-03 06:52:23,571 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-04-03 06:52:23,571 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-04-03 06:52:23,572 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-04-03 06:52:23,572 INFO L87 Difference]: Start difference. First operand 7895 states and 11250 transitions. Second operand has 3 states, 3 states have (on average 19.666666666666668) internal successors, (59), 3 states have internal predecessors, (59), 2 states have call successors, (30), 2 states have call predecessors, (30), 1 states have return successors, (24), 2 states have call predecessors, (24), 2 states have call successors, (24) [2023-04-03 06:52:32,205 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.04s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-04-03 06:52:33,970 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.40s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-04-03 06:52:36,227 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-04-03 06:52:39,753 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-03 06:52:42,074 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-03 06:52:45,321 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-03 06:52:47,327 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-03 06:52:49,344 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-03 06:52:52,562 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-03 06:52:54,571 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-03 06:52:56,638 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-03 06:52:58,953 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.46s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-04-03 06:53:01,172 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2023-04-03 06:53:02,722 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.53s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-04-03 06:53:05,725 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.04s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-04-03 06:53:08,015 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.29s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-04-03 06:53:09,887 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.31s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-04-03 06:53:12,501 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2023-04-03 06:53:14,510 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2023-04-03 06:53:16,367 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-04-03 06:53:16,368 INFO L93 Difference]: Finished difference Result 22204 states and 31521 transitions. [2023-04-03 06:53:16,368 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-04-03 06:53:16,368 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 19.666666666666668) internal successors, (59), 3 states have internal predecessors, (59), 2 states have call successors, (30), 2 states have call predecessors, (30), 1 states have return successors, (24), 2 states have call predecessors, (24), 2 states have call successors, (24) Word has length 209 [2023-04-03 06:53:16,372 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-04-03 06:53:16,462 INFO L225 Difference]: With dead ends: 22204 [2023-04-03 06:53:16,462 INFO L226 Difference]: Without dead ends: 14321 [2023-04-03 06:53:16,502 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-04-03 06:53:16,504 INFO L413 NwaCegarLoop]: 5957 mSDtfsCounter, 5322 mSDsluCounter, 5656 mSDsCounter, 0 mSdLazyCounter, 1312 mSolverCounterSat, 2 mSolverCounterUnsat, 14 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 50.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5322 SdHoareTripleChecker+Valid, 11613 SdHoareTripleChecker+Invalid, 1328 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 1312 IncrementalHoareTripleChecker+Invalid, 14 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 52.0s IncrementalHoareTripleChecker+Time [2023-04-03 06:53:16,505 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [5322 Valid, 11613 Invalid, 1328 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [2 Valid, 1312 Invalid, 14 Unknown, 0 Unchecked, 52.0s Time] [2023-04-03 06:53:16,525 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14321 states. [2023-04-03 06:53:17,307 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14321 to 14316. [2023-04-03 06:53:17,329 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14316 states, 8185 states have (on average 1.331337813072694) internal successors, (10897), 8947 states have internal predecessors, (10897), 4691 states have call successors, (4691), 1441 states have call predecessors, (4691), 1439 states have return successors, (4691), 4333 states have call predecessors, (4691), 4689 states have call successors, (4691) [2023-04-03 06:53:17,390 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14316 states to 14316 states and 20279 transitions. [2023-04-03 06:53:17,393 INFO L78 Accepts]: Start accepts. Automaton has 14316 states and 20279 transitions. Word has length 209 [2023-04-03 06:53:17,395 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-04-03 06:53:17,395 INFO L495 AbstractCegarLoop]: Abstraction has 14316 states and 20279 transitions. [2023-04-03 06:53:17,396 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 19.666666666666668) internal successors, (59), 3 states have internal predecessors, (59), 2 states have call successors, (30), 2 states have call predecessors, (30), 1 states have return successors, (24), 2 states have call predecessors, (24), 2 states have call successors, (24) [2023-04-03 06:53:17,396 INFO L276 IsEmpty]: Start isEmpty. Operand 14316 states and 20279 transitions. [2023-04-03 06:53:17,418 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 278 [2023-04-03 06:53:17,418 INFO L187 NwaCegarLoop]: Found error trace [2023-04-03 06:53:17,419 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-04-03 06:53:17,419 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2023-04-03 06:53:17,419 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-04-03 06:53:17,421 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-04-03 06:53:17,421 INFO L85 PathProgramCache]: Analyzing trace with hash -1468776098, now seen corresponding path program 1 times [2023-04-03 06:53:17,421 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-04-03 06:53:17,421 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [156447068] [2023-04-03 06:53:17,422 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-04-03 06:53:17,422 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-04-03 06:53:17,878 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-03 06:53:18,995 INFO L134 CoverageAnalysis]: Checked inductivity of 87 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 81 trivial. 0 not checked. [2023-04-03 06:53:18,995 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-04-03 06:53:18,995 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [156447068] [2023-04-03 06:53:18,995 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [156447068] provided 1 perfect and 0 imperfect interpolant sequences [2023-04-03 06:53:18,996 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-04-03 06:53:18,996 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-04-03 06:53:18,996 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2087616528] [2023-04-03 06:53:18,996 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-04-03 06:53:18,997 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-04-03 06:53:18,997 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-04-03 06:53:18,997 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-04-03 06:53:18,997 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-04-03 06:53:18,998 INFO L87 Difference]: Start difference. First operand 14316 states and 20279 transitions. Second operand has 3 states, 3 states have (on average 47.0) internal successors, (141), 3 states have internal predecessors, (141), 2 states have call successors, (52), 2 states have call predecessors, (52), 1 states have return successors, (44), 2 states have call predecessors, (44), 2 states have call successors, (44) [2023-04-03 06:53:20,167 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.16s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-04-03 06:53:26,628 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.06s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-04-03 06:53:30,184 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-03 06:53:32,189 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-03 06:53:34,564 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.57s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-04-03 06:53:37,273 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-03 06:53:39,277 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-03 06:53:42,090 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-03 06:53:46,684 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2023-04-03 06:53:48,688 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2023-04-03 06:53:53,880 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.04s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-04-03 06:53:56,158 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.28s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-04-03 06:53:58,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-03 06:53:59,674 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.04s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-04-03 06:54:00,874 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-04-03 06:54:00,874 INFO L93 Difference]: Finished difference Result 28622 states and 40546 transitions. [2023-04-03 06:54:00,875 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-04-03 06:54:00,875 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 47.0) internal successors, (141), 3 states have internal predecessors, (141), 2 states have call successors, (52), 2 states have call predecessors, (52), 1 states have return successors, (44), 2 states have call predecessors, (44), 2 states have call successors, (44) Word has length 277 [2023-04-03 06:54:00,875 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-04-03 06:54:00,954 INFO L225 Difference]: With dead ends: 28622 [2023-04-03 06:54:00,954 INFO L226 Difference]: Without dead ends: 14314 [2023-04-03 06:54:01,024 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-04-03 06:54:01,025 INFO L413 NwaCegarLoop]: 5710 mSDtfsCounter, 0 mSDsluCounter, 5706 mSDsCounter, 0 mSdLazyCounter, 1259 mSolverCounterSat, 0 mSolverCounterUnsat, 10 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 40.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 11416 SdHoareTripleChecker+Invalid, 1269 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 1259 IncrementalHoareTripleChecker+Invalid, 10 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 41.3s IncrementalHoareTripleChecker+Time [2023-04-03 06:54:01,025 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 11416 Invalid, 1269 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 1259 Invalid, 10 Unknown, 0 Unchecked, 41.3s Time] [2023-04-03 06:54:01,042 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14314 states. [2023-04-03 06:54:01,663 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14314 to 14314. [2023-04-03 06:54:01,685 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14314 states, 8183 states have (on average 1.3309299767811316) internal successors, (10891), 8943 states have internal predecessors, (10891), 4691 states have call successors, (4691), 1441 states have call predecessors, (4691), 1439 states have return successors, (4691), 4333 states have call predecessors, (4691), 4689 states have call successors, (4691) [2023-04-03 06:54:01,741 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14314 states to 14314 states and 20273 transitions. [2023-04-03 06:54:01,746 INFO L78 Accepts]: Start accepts. Automaton has 14314 states and 20273 transitions. Word has length 277 [2023-04-03 06:54:01,748 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-04-03 06:54:01,748 INFO L495 AbstractCegarLoop]: Abstraction has 14314 states and 20273 transitions. [2023-04-03 06:54:01,749 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 47.0) internal successors, (141), 3 states have internal predecessors, (141), 2 states have call successors, (52), 2 states have call predecessors, (52), 1 states have return successors, (44), 2 states have call predecessors, (44), 2 states have call successors, (44) [2023-04-03 06:54:01,749 INFO L276 IsEmpty]: Start isEmpty. Operand 14314 states and 20273 transitions. [2023-04-03 06:54:01,787 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 516 [2023-04-03 06:54:01,787 INFO L187 NwaCegarLoop]: Found error trace [2023-04-03 06:54:01,787 INFO L195 NwaCegarLoop]: trace histogram [24, 24, 24, 24, 24, 24, 24, 24, 24, 11, 11, 11, 11, 11, 11, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-04-03 06:54:01,788 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2023-04-03 06:54:01,788 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-04-03 06:54:01,788 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-04-03 06:54:01,788 INFO L85 PathProgramCache]: Analyzing trace with hash -958264624, now seen corresponding path program 1 times [2023-04-03 06:54:01,788 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-04-03 06:54:01,789 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [991431014] [2023-04-03 06:54:01,789 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-04-03 06:54:01,789 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-04-03 06:54:02,432 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-03 06:54:05,810 INFO L134 CoverageAnalysis]: Checked inductivity of 3148 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3148 trivial. 0 not checked. [2023-04-03 06:54:05,811 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-04-03 06:54:05,811 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [991431014] [2023-04-03 06:54:05,811 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [991431014] provided 1 perfect and 0 imperfect interpolant sequences [2023-04-03 06:54:05,811 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-04-03 06:54:05,811 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-04-03 06:54:05,811 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1415675830] [2023-04-03 06:54:05,812 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-04-03 06:54:05,812 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-04-03 06:54:05,812 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-04-03 06:54:05,813 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-04-03 06:54:05,813 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-04-03 06:54:05,813 INFO L87 Difference]: Start difference. First operand 14314 states and 20273 transitions. Second operand has 4 states, 4 states have (on average 31.0) internal successors, (124), 4 states have internal predecessors, (124), 3 states have call successors, (64), 3 states have call predecessors, (64), 2 states have return successors, (58), 2 states have call predecessors, (58), 2 states have call successors, (58) [2023-04-03 06:54:07,098 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.28s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers []