/usr/bin/java -Xmx8000000000 -Xss4m -jar ./plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata ./data -s ../../../trunk/examples/settings/default/automizer/svcomp-Reach-32bit-Automizer_Default.epf -tc ../../../trunk/examples/toolchains/AutomizerC.xml -i ../sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-32_7a-drivers--gpu--drm--mgag200--mgag200.ko-entry_point.cil.out.i -------------------------------------------------------------------------------- This is Ultimate 0.2.3-dev-f954360 [2023-03-31 03:00:16,293 INFO L177 SettingsManager]: Resetting all preferences to default values... [2023-03-31 03:00:16,295 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2023-03-31 03:00:16,334 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2023-03-31 03:00:16,335 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2023-03-31 03:00:16,337 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2023-03-31 03:00:16,340 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2023-03-31 03:00:16,343 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2023-03-31 03:00:16,344 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2023-03-31 03:00:16,349 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2023-03-31 03:00:16,349 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2023-03-31 03:00:16,350 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2023-03-31 03:00:16,350 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2023-03-31 03:00:16,351 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2023-03-31 03:00:16,351 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2023-03-31 03:00:16,352 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2023-03-31 03:00:16,352 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2023-03-31 03:00:16,353 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2023-03-31 03:00:16,354 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2023-03-31 03:00:16,355 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2023-03-31 03:00:16,356 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2023-03-31 03:00:16,360 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2023-03-31 03:00:16,360 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2023-03-31 03:00:16,362 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2023-03-31 03:00:16,372 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2023-03-31 03:00:16,372 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2023-03-31 03:00:16,372 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2023-03-31 03:00:16,373 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2023-03-31 03:00:16,373 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2023-03-31 03:00:16,374 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2023-03-31 03:00:16,374 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2023-03-31 03:00:16,374 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2023-03-31 03:00:16,375 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2023-03-31 03:00:16,375 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2023-03-31 03:00:16,376 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2023-03-31 03:00:16,376 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2023-03-31 03:00:16,376 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2023-03-31 03:00:16,376 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2023-03-31 03:00:16,377 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2023-03-31 03:00:16,377 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2023-03-31 03:00:16,377 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2023-03-31 03:00:16,381 INFO L101 SettingsManager]: Beginning loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/settings/default/automizer/svcomp-Reach-32bit-Automizer_Default.epf [2023-03-31 03:00:16,408 INFO L113 SettingsManager]: Loading preferences was successful [2023-03-31 03:00:16,408 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2023-03-31 03:00:16,409 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2023-03-31 03:00:16,409 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2023-03-31 03:00:16,410 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2023-03-31 03:00:16,410 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2023-03-31 03:00:16,411 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2023-03-31 03:00:16,411 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2023-03-31 03:00:16,411 INFO L138 SettingsManager]: * Use SBE=true [2023-03-31 03:00:16,411 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2023-03-31 03:00:16,412 INFO L138 SettingsManager]: * sizeof long=4 [2023-03-31 03:00:16,412 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2023-03-31 03:00:16,412 INFO L138 SettingsManager]: * sizeof POINTER=4 [2023-03-31 03:00:16,412 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2023-03-31 03:00:16,412 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2023-03-31 03:00:16,412 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2023-03-31 03:00:16,412 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2023-03-31 03:00:16,412 INFO L138 SettingsManager]: * sizeof long double=12 [2023-03-31 03:00:16,412 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2023-03-31 03:00:16,412 INFO L138 SettingsManager]: * Use constant arrays=true [2023-03-31 03:00:16,412 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2023-03-31 03:00:16,413 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2023-03-31 03:00:16,413 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2023-03-31 03:00:16,413 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2023-03-31 03:00:16,413 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2023-03-31 03:00:16,413 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2023-03-31 03:00:16,413 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2023-03-31 03:00:16,413 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2023-03-31 03:00:16,413 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2023-03-31 03:00:16,413 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2023-03-31 03:00:16,413 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2023-03-31 03:00:16,413 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2023-03-31 03:00:16,414 INFO L138 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2023-03-31 03:00:16,414 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2023-03-31 03:00:16,414 INFO L138 SettingsManager]: * Independence relation used for large block encoding in concurrent analysis=SYNTACTIC [2023-03-31 03:00:16,414 INFO L138 SettingsManager]: * Looper check in Petri net analysis=SEMANTIC WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release [2023-03-31 03:00:16,695 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2023-03-31 03:00:16,715 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2023-03-31 03:00:16,719 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2023-03-31 03:00:16,720 INFO L271 PluginConnector]: Initializing CDTParser... [2023-03-31 03:00:16,720 INFO L275 PluginConnector]: CDTParser initialized [2023-03-31 03:00:16,721 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-32_7a-drivers--gpu--drm--mgag200--mgag200.ko-entry_point.cil.out.i [2023-03-31 03:00:18,042 INFO L500 CDTParser]: Created temporary CDT project at NULL [2023-03-31 03:00:18,520 INFO L351 CDTParser]: Found 1 translation units. [2023-03-31 03:00:18,521 INFO L172 CDTParser]: Scanning /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-32_7a-drivers--gpu--drm--mgag200--mgag200.ko-entry_point.cil.out.i [2023-03-31 03:00:18,577 INFO L394 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/e0d89fb65/171e8b0e03ae49d9827d9aeb4630b356/FLAG0fa121331 [2023-03-31 03:00:18,621 INFO L402 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/e0d89fb65/171e8b0e03ae49d9827d9aeb4630b356 [2023-03-31 03:00:18,623 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2023-03-31 03:00:18,625 INFO L131 ToolchainWalker]: Walking toolchain with 4 elements. [2023-03-31 03:00:18,626 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2023-03-31 03:00:18,626 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2023-03-31 03:00:18,634 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2023-03-31 03:00:18,635 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 31.03 03:00:18" (1/1) ... [2023-03-31 03:00:18,636 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@17ef650 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 31.03 03:00:18, skipping insertion in model container [2023-03-31 03:00:18,636 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 31.03 03:00:18" (1/1) ... [2023-03-31 03:00:18,651 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2023-03-31 03:00:18,800 INFO L178 MainTranslator]: Built tables and reachable declarations [2023-03-31 03:00:22,226 WARN L247 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-32_7a-drivers--gpu--drm--mgag200--mgag200.ko-entry_point.cil.out.i[367278,367291] [2023-03-31 03:00:22,727 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-03-31 03:00:22,769 INFO L203 MainTranslator]: Completed pre-run [2023-03-31 03:00:23,170 WARN L247 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-32_7a-drivers--gpu--drm--mgag200--mgag200.ko-entry_point.cil.out.i[367278,367291] [2023-03-31 03:00:23,186 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-03-31 03:00:23,435 WARN L667 CHandler]: The function __bad_size_call_parameter is called, but not defined or handled by StandardFunctionHandler. [2023-03-31 03:00:23,435 WARN L667 CHandler]: The function __bad_percpu_size is called, but not defined or handled by StandardFunctionHandler. [2023-03-31 03:00:23,441 INFO L208 MainTranslator]: Completed translation [2023-03-31 03:00:23,442 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 31.03 03:00:23 WrapperNode [2023-03-31 03:00:23,442 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2023-03-31 03:00:23,443 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2023-03-31 03:00:23,443 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2023-03-31 03:00:23,443 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2023-03-31 03:00:23,454 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 31.03 03:00:23" (1/1) ... [2023-03-31 03:00:23,455 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 31.03 03:00:23" (1/1) ... [2023-03-31 03:00:23,554 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 31.03 03:00:23" (1/1) ... [2023-03-31 03:00:23,554 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 31.03 03:00:23" (1/1) ... [2023-03-31 03:00:23,695 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 31.03 03:00:23" (1/1) ... [2023-03-31 03:00:23,727 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 31.03 03:00:23" (1/1) ... [2023-03-31 03:00:23,765 INFO L185 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 31.03 03:00:23" (1/1) ... [2023-03-31 03:00:23,795 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 31.03 03:00:23" (1/1) ... [2023-03-31 03:00:23,841 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2023-03-31 03:00:23,842 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2023-03-31 03:00:23,842 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2023-03-31 03:00:23,842 INFO L275 PluginConnector]: RCFGBuilder initialized [2023-03-31 03:00:23,842 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 31.03 03:00:23" (1/1) ... [2023-03-31 03:00:23,847 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2023-03-31 03:00:23,854 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-03-31 03:00:23,879 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-03-31 03:00:23,928 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-03-31 03:00:23,954 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.init [2023-03-31 03:00:23,954 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2023-03-31 03:00:23,954 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~VOID [2023-03-31 03:00:23,954 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~int~TO~VOID [2023-03-31 03:00:23,954 INFO L138 BoogieDeclarations]: Found implementation of procedure reach_error [2023-03-31 03:00:23,954 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_sub_and_test [2023-03-31 03:00:23,954 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2023-03-31 03:00:23,954 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2023-03-31 03:00:23,955 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_zalloc [2023-03-31 03:00:23,955 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_init_zalloc [2023-03-31 03:00:23,955 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_memset [2023-03-31 03:00:23,955 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undef_int [2023-03-31 03:00:23,955 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undef_ulong [2023-03-31 03:00:23,955 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2023-03-31 03:00:23,955 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2023-03-31 03:00:23,955 INFO L138 BoogieDeclarations]: Found implementation of procedure __kmalloc [2023-03-31 03:00:23,955 INFO L138 BoogieDeclarations]: Found implementation of procedure kmalloc [2023-03-31 03:00:23,955 INFO L138 BoogieDeclarations]: Found implementation of procedure kzalloc [2023-03-31 03:00:23,956 INFO L138 BoogieDeclarations]: Found implementation of procedure kref_sub [2023-03-31 03:00:23,956 INFO L138 BoogieDeclarations]: Found implementation of procedure kref_put [2023-03-31 03:00:23,956 INFO L138 BoogieDeclarations]: Found implementation of procedure devm_kzalloc [2023-03-31 03:00:23,956 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_read_config_dword [2023-03-31 03:00:23,956 INFO L138 BoogieDeclarations]: Found implementation of procedure alloc_apertures [2023-03-31 03:00:23,956 INFO L138 BoogieDeclarations]: Found implementation of procedure drm_vma_node_offset_addr [2023-03-31 03:00:23,956 INFO L138 BoogieDeclarations]: Found implementation of procedure drm_gem_object_unreference [2023-03-31 03:00:23,956 INFO L138 BoogieDeclarations]: Found implementation of procedure drm_gem_object_unreference_unlocked [2023-03-31 03:00:23,956 INFO L138 BoogieDeclarations]: Found implementation of procedure mga_user_framebuffer_destroy [2023-03-31 03:00:23,956 INFO L138 BoogieDeclarations]: Found implementation of procedure mgag200_framebuffer_init [2023-03-31 03:00:23,957 INFO L138 BoogieDeclarations]: Found implementation of procedure mgag200_user_framebuffer_create [2023-03-31 03:00:23,957 INFO L138 BoogieDeclarations]: Found implementation of procedure mga_probe_vram [2023-03-31 03:00:23,957 INFO L138 BoogieDeclarations]: Found implementation of procedure mga_vram_init [2023-03-31 03:00:23,957 INFO L138 BoogieDeclarations]: Found implementation of procedure mgag200_device_init [2023-03-31 03:00:23,957 INFO L138 BoogieDeclarations]: Found implementation of procedure mgag200_driver_load [2023-03-31 03:00:23,957 INFO L138 BoogieDeclarations]: Found implementation of procedure mgag200_driver_unload [2023-03-31 03:00:23,957 INFO L138 BoogieDeclarations]: Found implementation of procedure mgag200_gem_create [2023-03-31 03:00:23,957 INFO L138 BoogieDeclarations]: Found implementation of procedure mgag200_dumb_create [2023-03-31 03:00:23,957 INFO L138 BoogieDeclarations]: Found implementation of procedure mgag200_bo_unref [2023-03-31 03:00:23,957 INFO L138 BoogieDeclarations]: Found implementation of procedure mgag200_gem_free_object [2023-03-31 03:00:23,957 INFO L138 BoogieDeclarations]: Found implementation of procedure mgag200_bo_mmap_offset [2023-03-31 03:00:23,958 INFO L138 BoogieDeclarations]: Found implementation of procedure mgag200_dumb_mmap_offset [2023-03-31 03:00:23,958 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_main_exported_15 [2023-03-31 03:00:23,958 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_main_exported_14 [2023-03-31 03:00:23,958 INFO L138 BoogieDeclarations]: Found implementation of procedure ERR_PTR [2023-03-31 03:00:23,958 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_5 [2023-03-31 03:00:23,958 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_6 [2023-03-31 03:00:23,958 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_7 [2023-03-31 03:00:23,959 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_trylock_8 [2023-03-31 03:00:23,959 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_9 [2023-03-31 03:00:23,959 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_10 [2023-03-31 03:00:23,959 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_11 [2023-03-31 03:00:23,959 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_12 [2023-03-31 03:00:23,959 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_13 [2023-03-31 03:00:23,960 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_14 [2023-03-31 03:00:23,960 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_15 [2023-03-31 03:00:23,960 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_interruptible_16 [2023-03-31 03:00:23,960 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_trylock_17 [2023-03-31 03:00:23,960 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_kref_put_mutex_19 [2023-03-31 03:00:23,960 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_20 [2023-03-31 03:00:23,961 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_21 [2023-03-31 03:00:23,961 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_22 [2023-03-31 03:00:23,961 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_read [2023-03-31 03:00:23,961 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_lock [2023-03-31 03:00:23,961 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock [2023-03-31 03:00:23,961 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_write_config_dword [2023-03-31 03:00:23,962 INFO L138 BoogieDeclarations]: Found implementation of procedure ww_mutex_lock [2023-03-31 03:00:23,962 INFO L138 BoogieDeclarations]: Found implementation of procedure ww_mutex_lock_interruptible [2023-03-31 03:00:23,962 INFO L138 BoogieDeclarations]: Found implementation of procedure ww_mutex_trylock [2023-03-31 03:00:23,962 INFO L138 BoogieDeclarations]: Found implementation of procedure drm_encoder_find [2023-03-31 03:00:23,962 INFO L138 BoogieDeclarations]: Found implementation of procedure drm_crtc_helper_add [2023-03-31 03:00:23,962 INFO L138 BoogieDeclarations]: Found implementation of procedure drm_encoder_helper_add [2023-03-31 03:00:23,962 INFO L138 BoogieDeclarations]: Found implementation of procedure drm_connector_helper_add [2023-03-31 03:00:23,962 INFO L138 BoogieDeclarations]: Found implementation of procedure __ttm_bo_reserve [2023-03-31 03:00:23,962 INFO L138 BoogieDeclarations]: Found implementation of procedure ttm_bo_reserve [2023-03-31 03:00:23,962 INFO L138 BoogieDeclarations]: Found implementation of procedure __ttm_bo_unreserve [2023-03-31 03:00:23,962 INFO L138 BoogieDeclarations]: Found implementation of procedure ttm_bo_unreserve [2023-03-31 03:00:23,963 INFO L138 BoogieDeclarations]: Found implementation of procedure mgag200_bo_reserve [2023-03-31 03:00:23,963 INFO L138 BoogieDeclarations]: Found implementation of procedure mgag200_bo_unreserve [2023-03-31 03:00:23,963 INFO L138 BoogieDeclarations]: Found implementation of procedure mga_crtc_load_lut [2023-03-31 03:00:23,963 INFO L138 BoogieDeclarations]: Found implementation of procedure mga_wait_vsync [2023-03-31 03:00:23,963 INFO L138 BoogieDeclarations]: Found implementation of procedure mga_wait_busy [2023-03-31 03:00:23,963 INFO L138 BoogieDeclarations]: Found implementation of procedure mga_crtc_mode_fixup [2023-03-31 03:00:23,963 INFO L138 BoogieDeclarations]: Found implementation of procedure mga_g200se_set_plls [2023-03-31 03:00:23,963 INFO L138 BoogieDeclarations]: Found implementation of procedure mga_g200wb_set_plls [2023-03-31 03:00:23,964 INFO L138 BoogieDeclarations]: Found implementation of procedure mga_g200ev_set_plls [2023-03-31 03:00:23,964 INFO L138 BoogieDeclarations]: Found implementation of procedure mga_g200eh_set_plls [2023-03-31 03:00:23,964 INFO L138 BoogieDeclarations]: Found implementation of procedure mga_g200er_set_plls [2023-03-31 03:00:23,964 INFO L138 BoogieDeclarations]: Found implementation of procedure mga_crtc_set_plls [2023-03-31 03:00:23,964 INFO L138 BoogieDeclarations]: Found implementation of procedure mga_g200wb_prepare [2023-03-31 03:00:23,964 INFO L138 BoogieDeclarations]: Found implementation of procedure mga_g200wb_commit [2023-03-31 03:00:23,965 INFO L138 BoogieDeclarations]: Found implementation of procedure mga_set_start_address [2023-03-31 03:00:23,965 INFO L138 BoogieDeclarations]: Found implementation of procedure mga_crtc_do_set_base [2023-03-31 03:00:23,965 INFO L138 BoogieDeclarations]: Found implementation of procedure mga_crtc_mode_set_base [2023-03-31 03:00:23,965 INFO L138 BoogieDeclarations]: Found implementation of procedure mga_crtc_mode_set [2023-03-31 03:00:23,965 INFO L138 BoogieDeclarations]: Found implementation of procedure mga_crtc_dpms [2023-03-31 03:00:23,965 INFO L138 BoogieDeclarations]: Found implementation of procedure mga_crtc_prepare [2023-03-31 03:00:23,965 INFO L138 BoogieDeclarations]: Found implementation of procedure mga_crtc_commit [2023-03-31 03:00:23,965 INFO L138 BoogieDeclarations]: Found implementation of procedure mga_crtc_gamma_set [2023-03-31 03:00:23,966 INFO L138 BoogieDeclarations]: Found implementation of procedure mga_crtc_destroy [2023-03-31 03:00:23,966 INFO L138 BoogieDeclarations]: Found implementation of procedure mga_crtc_disable [2023-03-31 03:00:23,966 INFO L138 BoogieDeclarations]: Found implementation of procedure mga_crtc_init [2023-03-31 03:00:23,966 INFO L138 BoogieDeclarations]: Found implementation of procedure mga_crtc_fb_gamma_set [2023-03-31 03:00:23,966 INFO L138 BoogieDeclarations]: Found implementation of procedure mga_crtc_fb_gamma_get [2023-03-31 03:00:23,966 INFO L138 BoogieDeclarations]: Found implementation of procedure mga_encoder_mode_fixup [2023-03-31 03:00:23,966 INFO L138 BoogieDeclarations]: Found implementation of procedure mga_encoder_mode_set [2023-03-31 03:00:23,966 INFO L138 BoogieDeclarations]: Found implementation of procedure mga_encoder_dpms [2023-03-31 03:00:23,967 INFO L138 BoogieDeclarations]: Found implementation of procedure mga_encoder_prepare [2023-03-31 03:00:23,967 INFO L138 BoogieDeclarations]: Found implementation of procedure mga_encoder_commit [2023-03-31 03:00:23,967 INFO L138 BoogieDeclarations]: Found implementation of procedure mga_encoder_destroy [2023-03-31 03:00:23,967 INFO L138 BoogieDeclarations]: Found implementation of procedure mga_encoder_init [2023-03-31 03:00:23,967 INFO L138 BoogieDeclarations]: Found implementation of procedure mga_vga_get_modes [2023-03-31 03:00:23,967 INFO L138 BoogieDeclarations]: Found implementation of procedure mga_vga_calculate_mode_bandwidth [2023-03-31 03:00:23,967 INFO L138 BoogieDeclarations]: Found implementation of procedure mga_vga_mode_valid [2023-03-31 03:00:23,967 INFO L138 BoogieDeclarations]: Found implementation of procedure mga_connector_best_encoder [2023-03-31 03:00:23,967 INFO L138 BoogieDeclarations]: Found implementation of procedure mga_vga_detect [2023-03-31 03:00:23,967 INFO L138 BoogieDeclarations]: Found implementation of procedure mga_connector_destroy [2023-03-31 03:00:23,968 INFO L138 BoogieDeclarations]: Found implementation of procedure mga_vga_init [2023-03-31 03:00:23,968 INFO L138 BoogieDeclarations]: Found implementation of procedure mgag200_modeset_init [2023-03-31 03:00:23,968 INFO L138 BoogieDeclarations]: Found implementation of procedure mgag200_modeset_fini [2023-03-31 03:00:23,968 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_initialize_drm_crtc_helper_funcs_12 [2023-03-31 03:00:23,968 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_initialize_drm_connector_funcs_8 [2023-03-31 03:00:23,968 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_initialize_drm_crtc_funcs_13 [2023-03-31 03:00:23,968 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_initialize_drm_connector_helper_funcs_9 [2023-03-31 03:00:23,969 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_initialize_drm_encoder_helper_funcs_11 [2023-03-31 03:00:23,969 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_main_exported_8 [2023-03-31 03:00:23,969 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_main_exported_11 [2023-03-31 03:00:23,970 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_main_exported_13 [2023-03-31 03:00:23,970 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_main_exported_10 [2023-03-31 03:00:23,972 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_main_exported_9 [2023-03-31 03:00:23,976 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_main_exported_12 [2023-03-31 03:00:23,976 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_44 [2023-03-31 03:00:23,976 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_45 [2023-03-31 03:00:23,976 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_46 [2023-03-31 03:00:23,976 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_trylock_47 [2023-03-31 03:00:23,976 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_48 [2023-03-31 03:00:23,977 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_49 [2023-03-31 03:00:23,977 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_50 [2023-03-31 03:00:23,977 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_51 [2023-03-31 03:00:23,977 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_52 [2023-03-31 03:00:23,977 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_53 [2023-03-31 03:00:23,977 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_54 [2023-03-31 03:00:23,977 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_interruptible_55 [2023-03-31 03:00:23,977 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_trylock_56 [2023-03-31 03:00:23,977 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_59 [2023-03-31 03:00:23,977 INFO L138 BoogieDeclarations]: Found implementation of procedure memcpy_toio [2023-03-31 03:00:23,977 INFO L138 BoogieDeclarations]: Found implementation of procedure ww_mutex_lock___0 [2023-03-31 03:00:23,977 INFO L138 BoogieDeclarations]: Found implementation of procedure ww_mutex_lock_interruptible___0 [2023-03-31 03:00:23,977 INFO L138 BoogieDeclarations]: Found implementation of procedure ww_mutex_trylock___0 [2023-03-31 03:00:23,977 INFO L138 BoogieDeclarations]: Found implementation of procedure __ttm_bo_reserve___0 [2023-03-31 03:00:23,978 INFO L138 BoogieDeclarations]: Found implementation of procedure ttm_bo_reserve___0 [2023-03-31 03:00:23,978 INFO L138 BoogieDeclarations]: Found implementation of procedure mgag200_bo_reserve___0 [2023-03-31 03:00:23,978 INFO L138 BoogieDeclarations]: Found implementation of procedure mga_hide_cursor [2023-03-31 03:00:23,978 INFO L138 BoogieDeclarations]: Found implementation of procedure mga_crtc_cursor_set [2023-03-31 03:00:23,978 INFO L138 BoogieDeclarations]: Found implementation of procedure mga_crtc_cursor_move [2023-03-31 03:00:23,978 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_79 [2023-03-31 03:00:23,978 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_80 [2023-03-31 03:00:23,978 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_81 [2023-03-31 03:00:23,978 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_trylock_82 [2023-03-31 03:00:23,978 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_83 [2023-03-31 03:00:23,978 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_84 [2023-03-31 03:00:23,978 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_85 [2023-03-31 03:00:23,978 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_86 [2023-03-31 03:00:23,978 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_87 [2023-03-31 03:00:23,978 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_88 [2023-03-31 03:00:23,978 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_89 [2023-03-31 03:00:23,979 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_interruptible_90 [2023-03-31 03:00:23,979 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_trylock_91 [2023-03-31 03:00:23,979 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_94 [2023-03-31 03:00:23,979 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_95 [2023-03-31 03:00:23,979 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_96 [2023-03-31 03:00:23,979 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_97 [2023-03-31 03:00:23,979 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_get_drvdata [2023-03-31 03:00:23,979 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_get_drvdata [2023-03-31 03:00:23,979 INFO L138 BoogieDeclarations]: Found implementation of procedure mgag200_kick_out_firmware_fb [2023-03-31 03:00:23,979 INFO L138 BoogieDeclarations]: Found implementation of procedure mga_pci_probe [2023-03-31 03:00:23,979 INFO L138 BoogieDeclarations]: Found implementation of procedure mga_pci_remove [2023-03-31 03:00:23,979 INFO L138 BoogieDeclarations]: Found implementation of procedure mgag200_init [2023-03-31 03:00:23,979 INFO L138 BoogieDeclarations]: Found implementation of procedure mgag200_exit [2023-03-31 03:00:23,979 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_pci_driver_5 [2023-03-31 03:00:23,979 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_file_operations_7 [2023-03-31 03:00:23,979 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_initialize_drm_driver_6 [2023-03-31 03:00:23,980 INFO L138 BoogieDeclarations]: Found implementation of procedure main [2023-03-31 03:00:23,980 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_120 [2023-03-31 03:00:23,980 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_121 [2023-03-31 03:00:23,980 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_122 [2023-03-31 03:00:23,980 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_trylock_123 [2023-03-31 03:00:23,980 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_124 [2023-03-31 03:00:23,980 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_125 [2023-03-31 03:00:23,980 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_126 [2023-03-31 03:00:23,980 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_127 [2023-03-31 03:00:23,980 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_128 [2023-03-31 03:00:23,980 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_129 [2023-03-31 03:00:23,981 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_130 [2023-03-31 03:00:23,982 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_interruptible_131 [2023-03-31 03:00:23,982 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_trylock_132 [2023-03-31 03:00:23,982 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_135 [2023-03-31 03:00:23,982 INFO L138 BoogieDeclarations]: Found implementation of procedure arch_local_save_flags [2023-03-31 03:00:23,982 INFO L138 BoogieDeclarations]: Found implementation of procedure arch_irqs_disabled_flags [2023-03-31 03:00:23,982 INFO L138 BoogieDeclarations]: Found implementation of procedure preempt_count [2023-03-31 03:00:23,982 INFO L138 BoogieDeclarations]: Found implementation of procedure spinlock_check [2023-03-31 03:00:23,982 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock_irqrestore [2023-03-31 03:00:23,982 INFO L138 BoogieDeclarations]: Found implementation of procedure ww_mutex_lock___1 [2023-03-31 03:00:23,982 INFO L138 BoogieDeclarations]: Found implementation of procedure ww_mutex_lock_interruptible___1 [2023-03-31 03:00:23,982 INFO L138 BoogieDeclarations]: Found implementation of procedure ww_mutex_trylock___1 [2023-03-31 03:00:23,982 INFO L138 BoogieDeclarations]: Found implementation of procedure drm_can_sleep [2023-03-31 03:00:23,982 INFO L138 BoogieDeclarations]: Found implementation of procedure __ttm_bo_reserve___1 [2023-03-31 03:00:23,983 INFO L138 BoogieDeclarations]: Found implementation of procedure ttm_bo_reserve___1 [2023-03-31 03:00:23,983 INFO L138 BoogieDeclarations]: Found implementation of procedure drm_gem_object_unreference_unlocked___0 [2023-03-31 03:00:23,983 INFO L138 BoogieDeclarations]: Found implementation of procedure mgag200_bo_reserve___1 [2023-03-31 03:00:23,983 INFO L138 BoogieDeclarations]: Found implementation of procedure mga_dirty_update [2023-03-31 03:00:23,983 INFO L138 BoogieDeclarations]: Found implementation of procedure mga_fillrect [2023-03-31 03:00:23,983 INFO L138 BoogieDeclarations]: Found implementation of procedure mga_copyarea [2023-03-31 03:00:23,983 INFO L138 BoogieDeclarations]: Found implementation of procedure mga_imageblit [2023-03-31 03:00:23,983 INFO L138 BoogieDeclarations]: Found implementation of procedure mgag200fb_create_object [2023-03-31 03:00:23,983 INFO L138 BoogieDeclarations]: Found implementation of procedure mgag200fb_create [2023-03-31 03:00:23,983 INFO L138 BoogieDeclarations]: Found implementation of procedure mga_fbdev_destroy [2023-03-31 03:00:23,983 INFO L138 BoogieDeclarations]: Found implementation of procedure mgag200_fbdev_init [2023-03-31 03:00:23,983 INFO L138 BoogieDeclarations]: Found implementation of procedure mgag200_fbdev_fini [2023-03-31 03:00:23,983 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_initialize_drm_fb_helper_funcs_3 [2023-03-31 03:00:23,983 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_initialize_fb_ops_4 [2023-03-31 03:00:23,984 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_main_exported_4 [2023-03-31 03:00:23,984 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_main_exported_3 [2023-03-31 03:00:23,984 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_155 [2023-03-31 03:00:23,984 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_156 [2023-03-31 03:00:23,984 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_157 [2023-03-31 03:00:23,984 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_trylock_158 [2023-03-31 03:00:23,984 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_159 [2023-03-31 03:00:23,984 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_160 [2023-03-31 03:00:23,984 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_161 [2023-03-31 03:00:23,984 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_162 [2023-03-31 03:00:23,984 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_163 [2023-03-31 03:00:23,984 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_164 [2023-03-31 03:00:23,984 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_165 [2023-03-31 03:00:23,984 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_interruptible_166 [2023-03-31 03:00:23,984 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_trylock_167 [2023-03-31 03:00:23,984 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_170 [2023-03-31 03:00:23,985 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_set_drvdata [2023-03-31 03:00:23,985 INFO L138 BoogieDeclarations]: Found implementation of procedure i2c_set_adapdata [2023-03-31 03:00:23,985 INFO L138 BoogieDeclarations]: Found implementation of procedure mga_i2c_read_gpio [2023-03-31 03:00:23,985 INFO L138 BoogieDeclarations]: Found implementation of procedure mga_i2c_set_gpio [2023-03-31 03:00:23,985 INFO L138 BoogieDeclarations]: Found implementation of procedure mga_i2c_set [2023-03-31 03:00:23,985 INFO L138 BoogieDeclarations]: Found implementation of procedure mga_gpio_setsda [2023-03-31 03:00:23,985 INFO L138 BoogieDeclarations]: Found implementation of procedure mga_gpio_setscl [2023-03-31 03:00:23,985 INFO L138 BoogieDeclarations]: Found implementation of procedure mga_gpio_getsda [2023-03-31 03:00:23,985 INFO L138 BoogieDeclarations]: Found implementation of procedure mga_gpio_getscl [2023-03-31 03:00:23,985 INFO L138 BoogieDeclarations]: Found implementation of procedure mgag200_i2c_create [2023-03-31 03:00:23,985 INFO L138 BoogieDeclarations]: Found implementation of procedure mgag200_i2c_destroy [2023-03-31 03:00:23,985 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_190 [2023-03-31 03:00:23,985 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_191 [2023-03-31 03:00:23,985 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_192 [2023-03-31 03:00:23,985 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_trylock_193 [2023-03-31 03:00:23,985 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_194 [2023-03-31 03:00:23,985 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_195 [2023-03-31 03:00:23,986 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_196 [2023-03-31 03:00:23,986 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_197 [2023-03-31 03:00:23,989 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_198 [2023-03-31 03:00:23,989 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_199 [2023-03-31 03:00:23,990 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_200 [2023-03-31 03:00:23,990 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_interruptible_201 [2023-03-31 03:00:23,990 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_trylock_202 [2023-03-31 03:00:23,990 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_205 [2023-03-31 03:00:23,990 INFO L138 BoogieDeclarations]: Found implementation of procedure drm_vma_node_verify_access [2023-03-31 03:00:23,990 INFO L138 BoogieDeclarations]: Found implementation of procedure mgag200_bo [2023-03-31 03:00:23,990 INFO L138 BoogieDeclarations]: Found implementation of procedure mgag200_bdev [2023-03-31 03:00:23,990 INFO L138 BoogieDeclarations]: Found implementation of procedure mgag200_ttm_mem_global_init [2023-03-31 03:00:23,990 INFO L138 BoogieDeclarations]: Found implementation of procedure mgag200_ttm_mem_global_release [2023-03-31 03:00:23,990 INFO L138 BoogieDeclarations]: Found implementation of procedure mgag200_ttm_global_init [2023-03-31 03:00:23,990 INFO L138 BoogieDeclarations]: Found implementation of procedure mgag200_ttm_global_release [2023-03-31 03:00:23,990 INFO L138 BoogieDeclarations]: Found implementation of procedure mgag200_bo_ttm_destroy [2023-03-31 03:00:23,990 INFO L138 BoogieDeclarations]: Found implementation of procedure mgag200_ttm_bo_is_mgag200_bo [2023-03-31 03:00:23,990 INFO L138 BoogieDeclarations]: Found implementation of procedure mgag200_bo_init_mem_type [2023-03-31 03:00:23,990 INFO L138 BoogieDeclarations]: Found implementation of procedure mgag200_bo_evict_flags [2023-03-31 03:00:23,990 INFO L138 BoogieDeclarations]: Found implementation of procedure mgag200_bo_verify_access [2023-03-31 03:00:23,991 INFO L138 BoogieDeclarations]: Found implementation of procedure mgag200_ttm_io_mem_reserve [2023-03-31 03:00:23,991 INFO L138 BoogieDeclarations]: Found implementation of procedure mgag200_ttm_io_mem_free [2023-03-31 03:00:23,991 INFO L138 BoogieDeclarations]: Found implementation of procedure mgag200_bo_move [2023-03-31 03:00:23,991 INFO L138 BoogieDeclarations]: Found implementation of procedure mgag200_ttm_backend_destroy [2023-03-31 03:00:23,991 INFO L138 BoogieDeclarations]: Found implementation of procedure mgag200_ttm_tt_create [2023-03-31 03:00:23,991 INFO L138 BoogieDeclarations]: Found implementation of procedure mgag200_ttm_tt_populate [2023-03-31 03:00:23,991 INFO L138 BoogieDeclarations]: Found implementation of procedure mgag200_ttm_tt_unpopulate [2023-03-31 03:00:23,991 INFO L138 BoogieDeclarations]: Found implementation of procedure mgag200_mm_init [2023-03-31 03:00:23,991 INFO L138 BoogieDeclarations]: Found implementation of procedure mgag200_mm_fini [2023-03-31 03:00:23,991 INFO L138 BoogieDeclarations]: Found implementation of procedure mgag200_ttm_placement [2023-03-31 03:00:23,991 INFO L138 BoogieDeclarations]: Found implementation of procedure mgag200_bo_create [2023-03-31 03:00:23,991 INFO L138 BoogieDeclarations]: Found implementation of procedure mgag200_bo_gpu_offset [2023-03-31 03:00:23,992 INFO L138 BoogieDeclarations]: Found implementation of procedure mgag200_bo_pin [2023-03-31 03:00:23,992 INFO L138 BoogieDeclarations]: Found implementation of procedure mgag200_bo_unpin [2023-03-31 03:00:23,993 INFO L138 BoogieDeclarations]: Found implementation of procedure mgag200_bo_push_sysram [2023-03-31 03:00:23,993 INFO L138 BoogieDeclarations]: Found implementation of procedure mgag200_mmap [2023-03-31 03:00:23,993 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_initialize_ttm_bo_driver_1 [2023-03-31 03:00:23,993 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_main_exported_1 [2023-03-31 03:00:23,993 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_main_exported_2 [2023-03-31 03:00:23,993 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_225 [2023-03-31 03:00:23,993 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_226 [2023-03-31 03:00:23,993 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_227 [2023-03-31 03:00:23,993 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_trylock_228 [2023-03-31 03:00:23,993 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_229 [2023-03-31 03:00:23,993 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_230 [2023-03-31 03:00:23,993 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_231 [2023-03-31 03:00:23,994 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_232 [2023-03-31 03:00:23,994 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_233 [2023-03-31 03:00:23,994 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_234 [2023-03-31 03:00:23,994 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_235 [2023-03-31 03:00:23,994 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_interruptible_236 [2023-03-31 03:00:23,994 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_trylock_237 [2023-03-31 03:00:23,994 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_240 [2023-03-31 03:00:23,994 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_error [2023-03-31 03:00:23,994 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undef_int_negative [2023-03-31 03:00:23,994 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_is_err [2023-03-31 03:00:23,994 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_err_ptr [2023-03-31 03:00:23,994 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_ptr_err [2023-03-31 03:00:23,994 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_is_err_or_null [2023-03-31 03:00:23,994 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_interruptible_base_of_ww_mutex [2023-03-31 03:00:23,994 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_killable_base_of_ww_mutex [2023-03-31 03:00:23,994 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_base_of_ww_mutex [2023-03-31 03:00:23,994 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_trylock_base_of_ww_mutex [2023-03-31 03:00:23,995 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_atomic_dec_and_mutex_lock_base_of_ww_mutex [2023-03-31 03:00:23,995 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_is_locked_base_of_ww_mutex [2023-03-31 03:00:23,995 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_base_of_ww_mutex [2023-03-31 03:00:23,995 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_usb_lock_device_base_of_ww_mutex [2023-03-31 03:00:23,995 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_usb_trylock_device_base_of_ww_mutex [2023-03-31 03:00:23,995 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_usb_lock_device_for_reset_base_of_ww_mutex [2023-03-31 03:00:23,995 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_usb_unlock_device_base_of_ww_mutex [2023-03-31 03:00:23,995 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_interruptible_i_mutex_of_inode [2023-03-31 03:00:23,995 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_killable_i_mutex_of_inode [2023-03-31 03:00:23,995 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_i_mutex_of_inode [2023-03-31 03:00:23,995 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_trylock_i_mutex_of_inode [2023-03-31 03:00:23,995 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_atomic_dec_and_mutex_lock_i_mutex_of_inode [2023-03-31 03:00:23,995 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_is_locked_i_mutex_of_inode [2023-03-31 03:00:23,995 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_i_mutex_of_inode [2023-03-31 03:00:23,995 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_usb_lock_device_i_mutex_of_inode [2023-03-31 03:00:23,996 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_usb_trylock_device_i_mutex_of_inode [2023-03-31 03:00:23,996 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_usb_lock_device_for_reset_i_mutex_of_inode [2023-03-31 03:00:23,996 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_usb_unlock_device_i_mutex_of_inode [2023-03-31 03:00:23,996 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_interruptible_lock [2023-03-31 03:00:23,996 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_killable_lock [2023-03-31 03:00:23,996 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_lock [2023-03-31 03:00:23,996 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_trylock_lock [2023-03-31 03:00:23,996 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_atomic_dec_and_mutex_lock_lock [2023-03-31 03:00:23,996 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_is_locked_lock [2023-03-31 03:00:23,996 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_lock [2023-03-31 03:00:23,996 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_usb_lock_device_lock [2023-03-31 03:00:23,996 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_usb_trylock_device_lock [2023-03-31 03:00:23,996 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_usb_lock_device_for_reset_lock [2023-03-31 03:00:23,996 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_usb_unlock_device_lock [2023-03-31 03:00:23,996 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_interruptible_lock_of_fb_info [2023-03-31 03:00:23,996 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_killable_lock_of_fb_info [2023-03-31 03:00:23,996 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_lock_of_fb_info [2023-03-31 03:00:23,997 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_trylock_lock_of_fb_info [2023-03-31 03:00:23,997 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_atomic_dec_and_mutex_lock_lock_of_fb_info [2023-03-31 03:00:23,997 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_is_locked_lock_of_fb_info [2023-03-31 03:00:23,997 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_lock_of_fb_info [2023-03-31 03:00:23,997 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_usb_lock_device_lock_of_fb_info [2023-03-31 03:00:23,997 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_usb_trylock_device_lock_of_fb_info [2023-03-31 03:00:23,997 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_usb_lock_device_for_reset_lock_of_fb_info [2023-03-31 03:00:23,997 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_usb_unlock_device_lock_of_fb_info [2023-03-31 03:00:23,997 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_interruptible_mutex_of_device [2023-03-31 03:00:23,997 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_killable_mutex_of_device [2023-03-31 03:00:23,997 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_mutex_of_device [2023-03-31 03:00:23,997 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_trylock_mutex_of_device [2023-03-31 03:00:23,997 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_atomic_dec_and_mutex_lock_mutex_of_device [2023-03-31 03:00:23,997 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_is_locked_mutex_of_device [2023-03-31 03:00:23,997 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_mutex_of_device [2023-03-31 03:00:23,997 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_usb_lock_device_mutex_of_device [2023-03-31 03:00:23,998 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_usb_trylock_device_mutex_of_device [2023-03-31 03:00:23,998 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_usb_lock_device_for_reset_mutex_of_device [2023-03-31 03:00:23,998 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_usb_unlock_device_mutex_of_device [2023-03-31 03:00:23,998 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_interruptible_struct_mutex_of_drm_device [2023-03-31 03:00:23,998 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_killable_struct_mutex_of_drm_device [2023-03-31 03:00:23,998 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_struct_mutex_of_drm_device [2023-03-31 03:00:23,998 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_trylock_struct_mutex_of_drm_device [2023-03-31 03:00:23,998 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_atomic_dec_and_mutex_lock_struct_mutex_of_drm_device [2023-03-31 03:00:23,998 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_is_locked_struct_mutex_of_drm_device [2023-03-31 03:00:23,998 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_struct_mutex_of_drm_device [2023-03-31 03:00:23,998 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_usb_lock_device_struct_mutex_of_drm_device [2023-03-31 03:00:23,998 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_usb_trylock_device_struct_mutex_of_drm_device [2023-03-31 03:00:23,998 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_usb_lock_device_for_reset_struct_mutex_of_drm_device [2023-03-31 03:00:23,998 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_usb_unlock_device_struct_mutex_of_drm_device [2023-03-31 03:00:23,998 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_interruptible_update_lock_of_backlight_device [2023-03-31 03:00:23,999 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_killable_update_lock_of_backlight_device [2023-03-31 03:00:23,999 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_update_lock_of_backlight_device [2023-03-31 03:00:23,999 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_trylock_update_lock_of_backlight_device [2023-03-31 03:00:23,999 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_atomic_dec_and_mutex_lock_update_lock_of_backlight_device [2023-03-31 03:00:23,999 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_is_locked_update_lock_of_backlight_device [2023-03-31 03:00:23,999 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_update_lock_of_backlight_device [2023-03-31 03:00:23,999 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_usb_lock_device_update_lock_of_backlight_device [2023-03-31 03:00:23,999 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_usb_trylock_device_update_lock_of_backlight_device [2023-03-31 03:00:23,999 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_usb_lock_device_for_reset_update_lock_of_backlight_device [2023-03-31 03:00:23,999 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_usb_unlock_device_update_lock_of_backlight_device [2023-03-31 03:00:23,999 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_final_state [2023-03-31 03:00:23,999 INFO L138 BoogieDeclarations]: Found implementation of procedure __const_udelay [2023-03-31 03:00:23,999 INFO L138 BoogieDeclarations]: Found implementation of procedure __devm_request_region [2023-03-31 03:00:24,000 INFO L138 BoogieDeclarations]: Found implementation of procedure __raw_spin_lock_init [2023-03-31 03:00:24,000 INFO L138 BoogieDeclarations]: Found implementation of procedure __ww_mutex_lock [2023-03-31 03:00:24,000 INFO L138 BoogieDeclarations]: Found implementation of procedure __ww_mutex_lock_interruptible [2023-03-31 03:00:24,000 INFO L138 BoogieDeclarations]: Found implementation of procedure _dev_info [2023-03-31 03:00:24,000 INFO L138 BoogieDeclarations]: Found implementation of procedure _raw_spin_lock [2023-03-31 03:00:24,000 INFO L138 BoogieDeclarations]: Found implementation of procedure _raw_spin_lock_irqsave [2023-03-31 03:00:24,000 INFO L138 BoogieDeclarations]: Found implementation of procedure _raw_spin_unlock [2023-03-31 03:00:24,000 INFO L138 BoogieDeclarations]: Found implementation of procedure _raw_spin_unlock_irqrestore [2023-03-31 03:00:24,000 INFO L138 BoogieDeclarations]: Found implementation of procedure arch_phys_wc_add [2023-03-31 03:00:24,000 INFO L138 BoogieDeclarations]: Found implementation of procedure arch_phys_wc_del [2023-03-31 03:00:24,000 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_err [2023-03-31 03:00:24,001 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_warn [2023-03-31 03:00:24,001 INFO L138 BoogieDeclarations]: Found implementation of procedure devm_kmalloc [2023-03-31 03:00:24,001 INFO L138 BoogieDeclarations]: Found implementation of procedure drm_add_edid_modes [2023-03-31 03:00:24,001 INFO L138 BoogieDeclarations]: Found implementation of procedure drm_compat_ioctl [2023-03-31 03:00:24,001 INFO L138 BoogieDeclarations]: Found implementation of procedure drm_connector_cleanup [2023-03-31 03:00:24,001 INFO L138 BoogieDeclarations]: Found implementation of procedure drm_connector_init [2023-03-31 03:00:24,001 INFO L138 BoogieDeclarations]: Found implementation of procedure drm_connector_register [2023-03-31 03:00:24,001 INFO L138 BoogieDeclarations]: Found implementation of procedure drm_crtc_cleanup [2023-03-31 03:00:24,001 INFO L138 BoogieDeclarations]: Found implementation of procedure drm_crtc_helper_set_config [2023-03-31 03:00:24,001 INFO L138 BoogieDeclarations]: Found implementation of procedure drm_crtc_init [2023-03-31 03:00:24,001 INFO L138 BoogieDeclarations]: Found implementation of procedure drm_encoder_cleanup [2023-03-31 03:00:24,001 INFO L138 BoogieDeclarations]: Found implementation of procedure drm_encoder_init [2023-03-31 03:00:24,001 INFO L138 BoogieDeclarations]: Found implementation of procedure drm_err [2023-03-31 03:00:24,002 INFO L138 BoogieDeclarations]: Found implementation of procedure drm_fb_helper_blank [2023-03-31 03:00:24,002 INFO L138 BoogieDeclarations]: Found implementation of procedure drm_fb_helper_check_var [2023-03-31 03:00:24,002 INFO L138 BoogieDeclarations]: Found implementation of procedure drm_fb_helper_fill_fix [2023-03-31 03:00:24,002 INFO L138 BoogieDeclarations]: Found implementation of procedure drm_fb_helper_fill_var [2023-03-31 03:00:24,002 INFO L138 BoogieDeclarations]: Found implementation of procedure drm_fb_helper_fini [2023-03-31 03:00:24,002 INFO L138 BoogieDeclarations]: Found implementation of procedure drm_fb_helper_init [2023-03-31 03:00:24,002 INFO L138 BoogieDeclarations]: Found implementation of procedure drm_fb_helper_initial_config [2023-03-31 03:00:24,002 INFO L138 BoogieDeclarations]: Found implementation of procedure drm_fb_helper_pan_display [2023-03-31 03:00:24,002 INFO L138 BoogieDeclarations]: Found implementation of procedure drm_fb_helper_prepare [2023-03-31 03:00:24,002 INFO L138 BoogieDeclarations]: Found implementation of procedure drm_fb_helper_set_par [2023-03-31 03:00:24,002 INFO L138 BoogieDeclarations]: Found implementation of procedure drm_fb_helper_setcmap [2023-03-31 03:00:24,002 INFO L138 BoogieDeclarations]: Found implementation of procedure drm_fb_helper_single_add_all_connectors [2023-03-31 03:00:24,002 INFO L138 BoogieDeclarations]: Found implementation of procedure drm_framebuffer_cleanup [2023-03-31 03:00:24,002 INFO L138 BoogieDeclarations]: Found implementation of procedure drm_framebuffer_init [2023-03-31 03:00:24,003 INFO L138 BoogieDeclarations]: Found implementation of procedure drm_framebuffer_unregister_private [2023-03-31 03:00:24,003 INFO L138 BoogieDeclarations]: Found implementation of procedure drm_gem_dumb_destroy [2023-03-31 03:00:24,003 INFO L138 BoogieDeclarations]: Found implementation of procedure drm_gem_handle_create [2023-03-31 03:00:24,003 INFO L138 BoogieDeclarations]: Found implementation of procedure drm_gem_object_free [2023-03-31 03:00:24,003 INFO L138 BoogieDeclarations]: Found implementation of procedure drm_gem_object_init [2023-03-31 03:00:24,003 INFO L138 BoogieDeclarations]: Found implementation of procedure drm_gem_object_lookup [2023-03-31 03:00:24,003 INFO L138 BoogieDeclarations]: Found implementation of procedure drm_gem_object_release [2023-03-31 03:00:24,003 INFO L138 BoogieDeclarations]: Found implementation of procedure drm_get_edid [2023-03-31 03:00:24,003 INFO L138 BoogieDeclarations]: Found implementation of procedure drm_get_pci_dev [2023-03-31 03:00:24,003 INFO L138 BoogieDeclarations]: Found implementation of procedure drm_global_item_ref [2023-03-31 03:00:24,003 INFO L138 BoogieDeclarations]: Found implementation of procedure drm_global_item_unref [2023-03-31 03:00:24,003 INFO L138 BoogieDeclarations]: Found implementation of procedure drm_helper_connector_dpms [2023-03-31 03:00:24,003 INFO L138 BoogieDeclarations]: Found implementation of procedure drm_helper_disable_unused_functions [2023-03-31 03:00:24,003 INFO L138 BoogieDeclarations]: Found implementation of procedure drm_helper_mode_fill_fb_struct [2023-03-31 03:00:24,004 INFO L138 BoogieDeclarations]: Found implementation of procedure drm_helper_probe_single_connector_modes [2023-03-31 03:00:24,004 INFO L138 BoogieDeclarations]: Found implementation of procedure drm_ioctl [2023-03-31 03:00:24,004 INFO L138 BoogieDeclarations]: Found implementation of procedure drm_mode_config_cleanup [2023-03-31 03:00:24,004 INFO L138 BoogieDeclarations]: Found implementation of procedure drm_mode_config_init [2023-03-31 03:00:24,004 INFO L138 BoogieDeclarations]: Found implementation of procedure drm_mode_connector_attach_encoder [2023-03-31 03:00:24,004 INFO L138 BoogieDeclarations]: Found implementation of procedure drm_mode_connector_update_edid_property [2023-03-31 03:00:24,004 INFO L138 BoogieDeclarations]: Found implementation of procedure drm_mode_crtc_set_gamma_size [2023-03-31 03:00:24,004 INFO L138 BoogieDeclarations]: Found implementation of procedure drm_mode_legacy_fb_format [2023-03-31 03:00:24,004 INFO L138 BoogieDeclarations]: Found implementation of procedure drm_mode_object_find [2023-03-31 03:00:24,004 INFO L138 BoogieDeclarations]: Found implementation of procedure drm_open [2023-03-31 03:00:24,004 INFO L138 BoogieDeclarations]: Found implementation of procedure drm_pci_exit [2023-03-31 03:00:24,004 INFO L138 BoogieDeclarations]: Found implementation of procedure drm_pci_init [2023-03-31 03:00:24,004 INFO L138 BoogieDeclarations]: Found implementation of procedure drm_pci_set_busid [2023-03-31 03:00:24,004 INFO L138 BoogieDeclarations]: Found implementation of procedure drm_poll [2023-03-31 03:00:24,005 INFO L138 BoogieDeclarations]: Found implementation of procedure drm_put_dev [2023-03-31 03:00:24,005 INFO L138 BoogieDeclarations]: Found implementation of procedure drm_read [2023-03-31 03:00:24,005 INFO L138 BoogieDeclarations]: Found implementation of procedure drm_release [2023-03-31 03:00:24,005 INFO L138 BoogieDeclarations]: Found implementation of procedure drm_ut_debug_printk [2023-03-31 03:00:24,005 INFO L138 BoogieDeclarations]: Found implementation of procedure drm_vma_node_is_allowed [2023-03-31 03:00:24,005 INFO L138 BoogieDeclarations]: Found implementation of procedure fb_alloc_cmap [2023-03-31 03:00:24,005 INFO L138 BoogieDeclarations]: Found implementation of procedure fb_dealloc_cmap [2023-03-31 03:00:24,005 INFO L138 BoogieDeclarations]: Found implementation of procedure framebuffer_alloc [2023-03-31 03:00:24,005 INFO L138 BoogieDeclarations]: Found implementation of procedure framebuffer_release [2023-03-31 03:00:24,005 INFO L138 BoogieDeclarations]: Found implementation of procedure i2c_bit_add_bus [2023-03-31 03:00:24,005 INFO L138 BoogieDeclarations]: Found implementation of procedure i2c_del_adapter [2023-03-31 03:00:24,005 INFO L138 BoogieDeclarations]: Found implementation of procedure ioread16 [2023-03-31 03:00:24,005 INFO L138 BoogieDeclarations]: Found implementation of procedure ioread32 [2023-03-31 03:00:24,005 INFO L138 BoogieDeclarations]: Found implementation of procedure ioread8 [2023-03-31 03:00:24,006 INFO L138 BoogieDeclarations]: Found implementation of procedure iowrite16 [2023-03-31 03:00:24,006 INFO L138 BoogieDeclarations]: Found implementation of procedure iowrite32 [2023-03-31 03:00:24,006 INFO L138 BoogieDeclarations]: Found implementation of procedure iowrite8 [2023-03-31 03:00:24,006 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_bind_12 [2023-03-31 03:00:24,006 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_connect_12 [2023-03-31 03:00:24,006 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_initialize [2023-03-31 03:00:24,006 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_probe_10 [2023-03-31 03:00:24,006 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_probe_13 [2023-03-31 03:00:24,006 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_probe_15 [2023-03-31 03:00:24,006 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_probe_2 [2023-03-31 03:00:24,006 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_probe_8 [2023-03-31 03:00:24,006 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_release_12 [2023-03-31 03:00:24,006 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_shutdown_5 [2023-03-31 03:00:24,007 INFO L138 BoogieDeclarations]: Found implementation of procedure lock_acquire [2023-03-31 03:00:24,007 INFO L138 BoogieDeclarations]: Found implementation of procedure lock_release [2023-03-31 03:00:24,007 INFO L138 BoogieDeclarations]: Found implementation of procedure msleep [2023-03-31 03:00:24,007 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_lock [2023-03-31 03:00:24,007 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_lock_interruptible [2023-03-31 03:00:24,007 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_trylock [2023-03-31 03:00:24,007 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_unlock [2023-03-31 03:00:24,007 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_bus_read_config_dword [2023-03-31 03:00:24,007 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_bus_write_config_dword [2023-03-31 03:00:24,007 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_iomap [2023-03-31 03:00:24,007 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_iounmap [2023-03-31 03:00:24,007 INFO L138 BoogieDeclarations]: Found implementation of procedure pcim_iomap [2023-03-31 03:00:24,007 INFO L138 BoogieDeclarations]: Found implementation of procedure printk [2023-03-31 03:00:24,007 INFO L138 BoogieDeclarations]: Found implementation of procedure remove_conflicting_framebuffers [2023-03-31 03:00:24,007 INFO L138 BoogieDeclarations]: Found implementation of procedure sys_copyarea [2023-03-31 03:00:24,008 INFO L138 BoogieDeclarations]: Found implementation of procedure sys_fillrect [2023-03-31 03:00:24,008 INFO L138 BoogieDeclarations]: Found implementation of procedure sys_imageblit [2023-03-31 03:00:24,008 INFO L138 BoogieDeclarations]: Found implementation of procedure ttm_bo_add_to_lru [2023-03-31 03:00:24,008 INFO L138 BoogieDeclarations]: Found implementation of procedure ttm_bo_del_sub_from_lru [2023-03-31 03:00:24,008 INFO L138 BoogieDeclarations]: Found implementation of procedure ttm_bo_device_init [2023-03-31 03:00:24,008 INFO L138 BoogieDeclarations]: Found implementation of procedure ttm_bo_device_release [2023-03-31 03:00:24,008 INFO L138 BoogieDeclarations]: Found implementation of procedure ttm_bo_dma_acc_size [2023-03-31 03:00:24,008 INFO L138 BoogieDeclarations]: Found implementation of procedure ttm_bo_init [2023-03-31 03:00:24,008 INFO L138 BoogieDeclarations]: Found implementation of procedure ttm_bo_init_mm [2023-03-31 03:00:24,008 INFO L138 BoogieDeclarations]: Found implementation of procedure ttm_bo_kmap [2023-03-31 03:00:24,008 INFO L138 BoogieDeclarations]: Found implementation of procedure ttm_bo_kunmap [2023-03-31 03:00:24,008 INFO L138 BoogieDeclarations]: Found implementation of procedure ttm_bo_mmap [2023-03-31 03:00:24,008 INFO L138 BoogieDeclarations]: Found implementation of procedure ttm_bo_move_memcpy [2023-03-31 03:00:24,008 INFO L138 BoogieDeclarations]: Found implementation of procedure ttm_bo_unref [2023-03-31 03:00:24,008 INFO L138 BoogieDeclarations]: Found implementation of procedure ttm_bo_validate [2023-03-31 03:00:24,008 INFO L138 BoogieDeclarations]: Found implementation of procedure ttm_mem_global_init [2023-03-31 03:00:24,009 INFO L138 BoogieDeclarations]: Found implementation of procedure ttm_mem_global_release [2023-03-31 03:00:24,009 INFO L138 BoogieDeclarations]: Found implementation of procedure ttm_pool_populate [2023-03-31 03:00:24,009 INFO L138 BoogieDeclarations]: Found implementation of procedure ttm_pool_unpopulate [2023-03-31 03:00:24,009 INFO L138 BoogieDeclarations]: Found implementation of procedure ttm_tt_fini [2023-03-31 03:00:24,009 INFO L138 BoogieDeclarations]: Found implementation of procedure ttm_tt_init [2023-03-31 03:00:24,009 INFO L138 BoogieDeclarations]: Found implementation of procedure unregister_framebuffer [2023-03-31 03:00:24,009 INFO L138 BoogieDeclarations]: Found implementation of procedure vfree [2023-03-31 03:00:24,009 INFO L138 BoogieDeclarations]: Found implementation of procedure vgacon_text_force [2023-03-31 03:00:24,009 INFO L138 BoogieDeclarations]: Found implementation of procedure vmalloc [2023-03-31 03:00:24,009 INFO L138 BoogieDeclarations]: Found implementation of procedure warn_slowpath_null [2023-03-31 03:00:24,009 INFO L138 BoogieDeclarations]: Found implementation of procedure ww_mutex_unlock [2023-03-31 03:00:24,009 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree [2023-03-31 03:00:24,009 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset [2023-03-31 03:00:24,010 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.meminit [2023-03-31 03:00:24,010 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy [2023-03-31 03:00:24,010 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy [2023-03-31 03:00:24,010 INFO L130 BoogieDeclarations]: Found specification of procedure abort [2023-03-31 03:00:24,010 INFO L130 BoogieDeclarations]: Found specification of procedure __assert_fail [2023-03-31 03:00:24,010 INFO L130 BoogieDeclarations]: Found specification of procedure __assert_perror_fail [2023-03-31 03:00:24,010 INFO L130 BoogieDeclarations]: Found specification of procedure __assert [2023-03-31 03:00:24,010 INFO L130 BoogieDeclarations]: Found specification of procedure reach_error [2023-03-31 03:00:24,010 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2023-03-31 03:00:24,010 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2023-03-31 03:00:24,010 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_err_ptr [2023-03-31 03:00:24,010 INFO L130 BoogieDeclarations]: Found specification of procedure memset [2023-03-31 03:00:24,010 INFO L130 BoogieDeclarations]: Found specification of procedure warn_slowpath_null [2023-03-31 03:00:24,010 INFO L130 BoogieDeclarations]: Found specification of procedure ERR_PTR [2023-03-31 03:00:24,010 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_sub_and_test [2023-03-31 03:00:24,010 INFO L130 BoogieDeclarations]: Found specification of procedure lock_acquire [2023-03-31 03:00:24,011 INFO L130 BoogieDeclarations]: Found specification of procedure lock_release [2023-03-31 03:00:24,011 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_trylock [2023-03-31 03:00:24,011 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_trylock_8 [2023-03-31 03:00:24,011 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_trylock_17 [2023-03-31 03:00:24,011 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_unlock [2023-03-31 03:00:24,011 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_6 [2023-03-31 03:00:24,011 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_9 [2023-03-31 03:00:24,011 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_10 [2023-03-31 03:00:24,011 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_13 [2023-03-31 03:00:24,011 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_14 [2023-03-31 03:00:24,011 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_20 [2023-03-31 03:00:24,011 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_22 [2023-03-31 03:00:24,011 INFO L130 BoogieDeclarations]: Found specification of procedure malloc [2023-03-31 03:00:24,011 INFO L130 BoogieDeclarations]: Found specification of procedure calloc [2023-03-31 03:00:24,011 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_nondet_int [2023-03-31 03:00:24,011 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_nondet_ulong [2023-03-31 03:00:24,012 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2023-03-31 03:00:24,012 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2023-03-31 03:00:24,012 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2023-03-31 03:00:24,012 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_zalloc [2023-03-31 03:00:24,012 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.meminit [2023-03-31 03:00:24,012 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_init_zalloc [2023-03-31 03:00:24,012 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_memset [2023-03-31 03:00:24,012 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset [2023-03-31 03:00:24,012 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undef_int [2023-03-31 03:00:24,012 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undef_ulong [2023-03-31 03:00:24,012 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2023-03-31 03:00:24,012 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_lock_interruptible [2023-03-31 03:00:24,012 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_interruptible_16 [2023-03-31 03:00:24,012 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_lock [2023-03-31 03:00:24,012 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_5 [2023-03-31 03:00:24,012 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_7 [2023-03-31 03:00:24,013 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_11 [2023-03-31 03:00:24,013 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_12 [2023-03-31 03:00:24,013 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_15 [2023-03-31 03:00:24,013 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_21 [2023-03-31 03:00:24,013 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_interruptible_base_of_ww_mutex [2023-03-31 03:00:24,013 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_base_of_ww_mutex [2023-03-31 03:00:24,013 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_trylock_base_of_ww_mutex [2023-03-31 03:00:24,013 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_i_mutex_of_inode [2023-03-31 03:00:24,013 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_i_mutex_of_inode [2023-03-31 03:00:24,013 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_lock [2023-03-31 03:00:24,013 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_lock [2023-03-31 03:00:24,013 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_lock_of_fb_info [2023-03-31 03:00:24,013 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_mutex_of_device [2023-03-31 03:00:24,013 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_trylock_mutex_of_device [2023-03-31 03:00:24,013 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_mutex_of_device [2023-03-31 03:00:24,013 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_struct_mutex_of_drm_device [2023-03-31 03:00:24,014 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_struct_mutex_of_drm_device [2023-03-31 03:00:24,014 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_update_lock_of_backlight_device [2023-03-31 03:00:24,014 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_update_lock_of_backlight_device [2023-03-31 03:00:24,014 INFO L130 BoogieDeclarations]: Found specification of procedure __devm_request_region [2023-03-31 03:00:24,014 INFO L130 BoogieDeclarations]: Found specification of procedure ioread8 [2023-03-31 03:00:24,014 INFO L130 BoogieDeclarations]: Found specification of procedure ioread16 [2023-03-31 03:00:24,014 INFO L130 BoogieDeclarations]: Found specification of procedure ioread32 [2023-03-31 03:00:24,014 INFO L130 BoogieDeclarations]: Found specification of procedure iowrite16 [2023-03-31 03:00:24,014 INFO L130 BoogieDeclarations]: Found specification of procedure pci_iounmap [2023-03-31 03:00:24,014 INFO L130 BoogieDeclarations]: Found specification of procedure pci_iomap [2023-03-31 03:00:24,014 INFO L130 BoogieDeclarations]: Found specification of procedure kfree [2023-03-31 03:00:24,014 INFO L130 BoogieDeclarations]: Found specification of procedure __kmalloc [2023-03-31 03:00:24,014 INFO L130 BoogieDeclarations]: Found specification of procedure kmalloc [2023-03-31 03:00:24,014 INFO L130 BoogieDeclarations]: Found specification of procedure kzalloc [2023-03-31 03:00:24,014 INFO L130 BoogieDeclarations]: Found specification of procedure kref_sub [2023-03-31 03:00:24,014 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~VOID [2023-03-31 03:00:24,014 INFO L130 BoogieDeclarations]: Found specification of procedure kref_put [2023-03-31 03:00:24,015 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_kref_put_mutex_19 [2023-03-31 03:00:24,015 INFO L130 BoogieDeclarations]: Found specification of procedure devm_kmalloc [2023-03-31 03:00:24,015 INFO L130 BoogieDeclarations]: Found specification of procedure devm_kzalloc [2023-03-31 03:00:24,015 INFO L130 BoogieDeclarations]: Found specification of procedure dev_err [2023-03-31 03:00:24,015 INFO L130 BoogieDeclarations]: Found specification of procedure dev_warn [2023-03-31 03:00:24,015 INFO L130 BoogieDeclarations]: Found specification of procedure pci_bus_read_config_dword [2023-03-31 03:00:24,015 INFO L130 BoogieDeclarations]: Found specification of procedure pci_read_config_dword [2023-03-31 03:00:24,015 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2023-03-31 03:00:24,015 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2023-03-31 03:00:24,015 INFO L130 BoogieDeclarations]: Found specification of procedure pcim_iomap [2023-03-31 03:00:24,015 INFO L130 BoogieDeclarations]: Found specification of procedure alloc_apertures [2023-03-31 03:00:24,015 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2023-03-31 03:00:24,015 INFO L130 BoogieDeclarations]: Found specification of procedure remove_conflicting_framebuffers [2023-03-31 03:00:24,015 INFO L130 BoogieDeclarations]: Found specification of procedure drm_mode_config_init [2023-03-31 03:00:24,015 INFO L130 BoogieDeclarations]: Found specification of procedure drm_mode_config_cleanup [2023-03-31 03:00:24,015 INFO L130 BoogieDeclarations]: Found specification of procedure drm_framebuffer_init [2023-03-31 03:00:24,015 INFO L130 BoogieDeclarations]: Found specification of procedure drm_framebuffer_cleanup [2023-03-31 03:00:24,016 INFO L130 BoogieDeclarations]: Found specification of procedure drm_vma_node_offset_addr [2023-03-31 03:00:24,016 INFO L130 BoogieDeclarations]: Found specification of procedure drm_err [2023-03-31 03:00:24,016 INFO L130 BoogieDeclarations]: Found specification of procedure drm_helper_mode_fill_fb_struct [2023-03-31 03:00:24,016 INFO L130 BoogieDeclarations]: Found specification of procedure ttm_bo_unref [2023-03-31 03:00:24,016 INFO L130 BoogieDeclarations]: Found specification of procedure drm_gem_object_free [2023-03-31 03:00:24,016 INFO L130 BoogieDeclarations]: Found specification of procedure drm_gem_object_unreference [2023-03-31 03:00:24,016 INFO L130 BoogieDeclarations]: Found specification of procedure drm_gem_object_unreference_unlocked [2023-03-31 03:00:24,016 INFO L130 BoogieDeclarations]: Found specification of procedure drm_gem_handle_create [2023-03-31 03:00:24,016 INFO L130 BoogieDeclarations]: Found specification of procedure drm_gem_object_lookup [2023-03-31 03:00:24,016 INFO L130 BoogieDeclarations]: Found specification of procedure mgag200_modeset_init [2023-03-31 03:00:24,016 INFO L130 BoogieDeclarations]: Found specification of procedure mgag200_modeset_fini [2023-03-31 03:00:24,016 INFO L130 BoogieDeclarations]: Found specification of procedure mgag200_fbdev_fini [2023-03-31 03:00:24,016 INFO L130 BoogieDeclarations]: Found specification of procedure mgag200_framebuffer_init [2023-03-31 03:00:24,016 INFO L130 BoogieDeclarations]: Found specification of procedure mgag200_driver_load [2023-03-31 03:00:24,016 INFO L130 BoogieDeclarations]: Found specification of procedure mgag200_driver_unload [2023-03-31 03:00:24,017 INFO L130 BoogieDeclarations]: Found specification of procedure mgag200_gem_create [2023-03-31 03:00:24,017 INFO L130 BoogieDeclarations]: Found specification of procedure mgag200_dumb_create [2023-03-31 03:00:24,017 INFO L130 BoogieDeclarations]: Found specification of procedure mgag200_gem_free_object [2023-03-31 03:00:24,017 INFO L130 BoogieDeclarations]: Found specification of procedure mgag200_dumb_mmap_offset [2023-03-31 03:00:24,017 INFO L130 BoogieDeclarations]: Found specification of procedure mgag200_bo_create [2023-03-31 03:00:24,017 INFO L130 BoogieDeclarations]: Found specification of procedure mgag200_mm_init [2023-03-31 03:00:24,017 INFO L130 BoogieDeclarations]: Found specification of procedure mgag200_mm_fini [2023-03-31 03:00:24,017 INFO L130 BoogieDeclarations]: Found specification of procedure mga_user_framebuffer_destroy [2023-03-31 03:00:24,017 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2023-03-31 03:00:24,017 INFO L130 BoogieDeclarations]: Found specification of procedure mgag200_user_framebuffer_create [2023-03-31 03:00:24,017 INFO L130 BoogieDeclarations]: Found specification of procedure mga_probe_vram [2023-03-31 03:00:24,017 INFO L130 BoogieDeclarations]: Found specification of procedure mga_vram_init [2023-03-31 03:00:24,017 INFO L130 BoogieDeclarations]: Found specification of procedure mgag200_device_init [2023-03-31 03:00:24,017 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2023-03-31 03:00:24,017 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2023-03-31 03:00:24,017 INFO L130 BoogieDeclarations]: Found specification of procedure mgag200_bo_unref [2023-03-31 03:00:24,018 INFO L130 BoogieDeclarations]: Found specification of procedure mgag200_bo_mmap_offset [2023-03-31 03:00:24,018 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_probe_15 [2023-03-31 03:00:24,018 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_main_exported_15 [2023-03-31 03:00:24,018 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_main_exported_14 [2023-03-31 03:00:24,018 INFO L130 BoogieDeclarations]: Found specification of procedure printk [2023-03-31 03:00:24,018 INFO L130 BoogieDeclarations]: Found specification of procedure memcpy [2023-03-31 03:00:24,018 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_read [2023-03-31 03:00:24,018 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_trylock_47 [2023-03-31 03:00:24,018 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_trylock_56 [2023-03-31 03:00:24,018 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_45 [2023-03-31 03:00:24,018 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_48 [2023-03-31 03:00:24,018 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_49 [2023-03-31 03:00:24,018 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_52 [2023-03-31 03:00:24,018 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_53 [2023-03-31 03:00:24,018 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_59 [2023-03-31 03:00:24,018 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_interruptible_55 [2023-03-31 03:00:24,019 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_44 [2023-03-31 03:00:24,019 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_46 [2023-03-31 03:00:24,019 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_50 [2023-03-31 03:00:24,019 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_51 [2023-03-31 03:00:24,019 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_54 [2023-03-31 03:00:24,019 INFO L130 BoogieDeclarations]: Found specification of procedure _raw_spin_lock [2023-03-31 03:00:24,019 INFO L130 BoogieDeclarations]: Found specification of procedure _raw_spin_unlock [2023-03-31 03:00:24,019 INFO L130 BoogieDeclarations]: Found specification of procedure spin_lock [2023-03-31 03:00:24,019 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock [2023-03-31 03:00:24,019 INFO L130 BoogieDeclarations]: Found specification of procedure iowrite8 [2023-03-31 03:00:24,019 INFO L130 BoogieDeclarations]: Found specification of procedure iowrite32 [2023-03-31 03:00:24,019 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_initialize_drm_crtc_helper_funcs_12 [2023-03-31 03:00:24,019 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_initialize_drm_connector_funcs_8 [2023-03-31 03:00:24,019 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_initialize_drm_crtc_funcs_13 [2023-03-31 03:00:24,019 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_initialize_drm_connector_helper_funcs_9 [2023-03-31 03:00:24,019 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_initialize_drm_encoder_helper_funcs_11 [2023-03-31 03:00:24,019 INFO L130 BoogieDeclarations]: Found specification of procedure __const_udelay [2023-03-31 03:00:24,020 INFO L130 BoogieDeclarations]: Found specification of procedure msleep [2023-03-31 03:00:24,020 INFO L130 BoogieDeclarations]: Found specification of procedure pci_bus_write_config_dword [2023-03-31 03:00:24,020 INFO L130 BoogieDeclarations]: Found specification of procedure pci_write_config_dword [2023-03-31 03:00:24,020 INFO L130 BoogieDeclarations]: Found specification of procedure __ww_mutex_lock [2023-03-31 03:00:24,020 INFO L130 BoogieDeclarations]: Found specification of procedure __ww_mutex_lock_interruptible [2023-03-31 03:00:24,020 INFO L130 BoogieDeclarations]: Found specification of procedure ww_mutex_lock [2023-03-31 03:00:24,020 INFO L130 BoogieDeclarations]: Found specification of procedure ww_mutex_lock_interruptible [2023-03-31 03:00:24,020 INFO L130 BoogieDeclarations]: Found specification of procedure ww_mutex_unlock [2023-03-31 03:00:24,020 INFO L130 BoogieDeclarations]: Found specification of procedure ww_mutex_trylock [2023-03-31 03:00:24,020 INFO L130 BoogieDeclarations]: Found specification of procedure drm_crtc_cleanup [2023-03-31 03:00:24,020 INFO L130 BoogieDeclarations]: Found specification of procedure drm_connector_init [2023-03-31 03:00:24,020 INFO L130 BoogieDeclarations]: Found specification of procedure drm_connector_register [2023-03-31 03:00:24,020 INFO L130 BoogieDeclarations]: Found specification of procedure drm_connector_cleanup [2023-03-31 03:00:24,020 INFO L130 BoogieDeclarations]: Found specification of procedure drm_encoder_init [2023-03-31 03:00:24,020 INFO L130 BoogieDeclarations]: Found specification of procedure drm_encoder_cleanup [2023-03-31 03:00:24,020 INFO L130 BoogieDeclarations]: Found specification of procedure drm_get_edid [2023-03-31 03:00:24,021 INFO L130 BoogieDeclarations]: Found specification of procedure drm_add_edid_modes [2023-03-31 03:00:24,021 INFO L130 BoogieDeclarations]: Found specification of procedure drm_mode_connector_update_edid_property [2023-03-31 03:00:24,021 INFO L130 BoogieDeclarations]: Found specification of procedure drm_mode_connector_attach_encoder [2023-03-31 03:00:24,021 INFO L130 BoogieDeclarations]: Found specification of procedure drm_mode_crtc_set_gamma_size [2023-03-31 03:00:24,021 INFO L130 BoogieDeclarations]: Found specification of procedure drm_mode_object_find [2023-03-31 03:00:24,021 INFO L130 BoogieDeclarations]: Found specification of procedure drm_encoder_find [2023-03-31 03:00:24,021 INFO L130 BoogieDeclarations]: Found specification of procedure drm_ut_debug_printk [2023-03-31 03:00:24,021 INFO L130 BoogieDeclarations]: Found specification of procedure drm_crtc_helper_set_config [2023-03-31 03:00:24,021 INFO L130 BoogieDeclarations]: Found specification of procedure drm_helper_connector_dpms [2023-03-31 03:00:24,021 INFO L130 BoogieDeclarations]: Found specification of procedure drm_crtc_helper_add [2023-03-31 03:00:24,021 INFO L130 BoogieDeclarations]: Found specification of procedure drm_encoder_helper_add [2023-03-31 03:00:24,021 INFO L130 BoogieDeclarations]: Found specification of procedure drm_connector_helper_add [2023-03-31 03:00:24,021 INFO L130 BoogieDeclarations]: Found specification of procedure drm_helper_probe_single_connector_modes [2023-03-31 03:00:24,021 INFO L130 BoogieDeclarations]: Found specification of procedure drm_crtc_init [2023-03-31 03:00:24,021 INFO L130 BoogieDeclarations]: Found specification of procedure ttm_bo_add_to_lru [2023-03-31 03:00:24,021 INFO L130 BoogieDeclarations]: Found specification of procedure ttm_bo_kmap [2023-03-31 03:00:24,022 INFO L130 BoogieDeclarations]: Found specification of procedure ttm_bo_del_sub_from_lru [2023-03-31 03:00:24,022 INFO L130 BoogieDeclarations]: Found specification of procedure __ttm_bo_reserve [2023-03-31 03:00:24,022 INFO L130 BoogieDeclarations]: Found specification of procedure ttm_bo_reserve [2023-03-31 03:00:24,022 INFO L130 BoogieDeclarations]: Found specification of procedure __ttm_bo_unreserve [2023-03-31 03:00:24,022 INFO L130 BoogieDeclarations]: Found specification of procedure ttm_bo_unreserve [2023-03-31 03:00:24,022 INFO L130 BoogieDeclarations]: Found specification of procedure mga_crtc_fb_gamma_set [2023-03-31 03:00:24,022 INFO L130 BoogieDeclarations]: Found specification of procedure mga_crtc_fb_gamma_get [2023-03-31 03:00:24,022 INFO L130 BoogieDeclarations]: Found specification of procedure mgag200_fbdev_init [2023-03-31 03:00:24,022 INFO L130 BoogieDeclarations]: Found specification of procedure mgag200_i2c_create [2023-03-31 03:00:24,022 INFO L130 BoogieDeclarations]: Found specification of procedure mgag200_i2c_destroy [2023-03-31 03:00:24,022 INFO L130 BoogieDeclarations]: Found specification of procedure mgag200_bo_reserve [2023-03-31 03:00:24,022 INFO L130 BoogieDeclarations]: Found specification of procedure mgag200_bo_unreserve [2023-03-31 03:00:24,022 INFO L130 BoogieDeclarations]: Found specification of procedure mgag200_bo_pin [2023-03-31 03:00:24,022 INFO L130 BoogieDeclarations]: Found specification of procedure mgag200_bo_push_sysram [2023-03-31 03:00:24,022 INFO L130 BoogieDeclarations]: Found specification of procedure mga_crtc_cursor_set [2023-03-31 03:00:24,023 INFO L130 BoogieDeclarations]: Found specification of procedure mga_crtc_cursor_move [2023-03-31 03:00:24,023 INFO L130 BoogieDeclarations]: Found specification of procedure mga_crtc_load_lut [2023-03-31 03:00:24,023 INFO L130 BoogieDeclarations]: Found specification of procedure mga_wait_vsync [2023-03-31 03:00:24,023 INFO L130 BoogieDeclarations]: Found specification of procedure mga_wait_busy [2023-03-31 03:00:24,023 INFO L130 BoogieDeclarations]: Found specification of procedure mga_crtc_mode_fixup [2023-03-31 03:00:24,023 INFO L130 BoogieDeclarations]: Found specification of procedure mga_g200se_set_plls [2023-03-31 03:00:24,023 INFO L130 BoogieDeclarations]: Found specification of procedure mga_g200wb_set_plls [2023-03-31 03:00:24,023 INFO L130 BoogieDeclarations]: Found specification of procedure mga_g200ev_set_plls [2023-03-31 03:00:24,023 INFO L130 BoogieDeclarations]: Found specification of procedure mga_g200eh_set_plls [2023-03-31 03:00:24,023 INFO L130 BoogieDeclarations]: Found specification of procedure mga_g200er_set_plls [2023-03-31 03:00:24,023 INFO L130 BoogieDeclarations]: Found specification of procedure mga_crtc_set_plls [2023-03-31 03:00:24,023 INFO L130 BoogieDeclarations]: Found specification of procedure mga_g200wb_prepare [2023-03-31 03:00:24,023 INFO L130 BoogieDeclarations]: Found specification of procedure mga_g200wb_commit [2023-03-31 03:00:24,023 INFO L130 BoogieDeclarations]: Found specification of procedure mga_set_start_address [2023-03-31 03:00:24,023 INFO L130 BoogieDeclarations]: Found specification of procedure mga_crtc_do_set_base [2023-03-31 03:00:24,024 INFO L130 BoogieDeclarations]: Found specification of procedure mga_crtc_mode_set_base [2023-03-31 03:00:24,024 INFO L130 BoogieDeclarations]: Found specification of procedure mga_crtc_mode_set [2023-03-31 03:00:24,024 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy [2023-03-31 03:00:24,024 INFO L130 BoogieDeclarations]: Found specification of procedure mga_crtc_dpms [2023-03-31 03:00:24,024 INFO L130 BoogieDeclarations]: Found specification of procedure mga_crtc_prepare [2023-03-31 03:00:24,024 INFO L130 BoogieDeclarations]: Found specification of procedure mga_crtc_commit [2023-03-31 03:00:24,024 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~int~TO~VOID [2023-03-31 03:00:24,024 INFO L130 BoogieDeclarations]: Found specification of procedure mga_crtc_gamma_set [2023-03-31 03:00:24,024 INFO L130 BoogieDeclarations]: Found specification of procedure mga_crtc_destroy [2023-03-31 03:00:24,024 INFO L130 BoogieDeclarations]: Found specification of procedure mga_crtc_disable [2023-03-31 03:00:24,024 INFO L130 BoogieDeclarations]: Found specification of procedure mga_crtc_init [2023-03-31 03:00:24,024 INFO L130 BoogieDeclarations]: Found specification of procedure mga_encoder_mode_fixup [2023-03-31 03:00:24,024 INFO L130 BoogieDeclarations]: Found specification of procedure mga_encoder_mode_set [2023-03-31 03:00:24,024 INFO L130 BoogieDeclarations]: Found specification of procedure mga_encoder_dpms [2023-03-31 03:00:24,024 INFO L130 BoogieDeclarations]: Found specification of procedure mga_encoder_prepare [2023-03-31 03:00:24,025 INFO L130 BoogieDeclarations]: Found specification of procedure mga_encoder_commit [2023-03-31 03:00:24,025 INFO L130 BoogieDeclarations]: Found specification of procedure mga_encoder_destroy [2023-03-31 03:00:24,025 INFO L130 BoogieDeclarations]: Found specification of procedure mga_encoder_init [2023-03-31 03:00:24,025 INFO L130 BoogieDeclarations]: Found specification of procedure mga_vga_get_modes [2023-03-31 03:00:24,025 INFO L130 BoogieDeclarations]: Found specification of procedure mga_vga_calculate_mode_bandwidth [2023-03-31 03:00:24,025 INFO L130 BoogieDeclarations]: Found specification of procedure mga_vga_mode_valid [2023-03-31 03:00:24,025 INFO L130 BoogieDeclarations]: Found specification of procedure mga_connector_best_encoder [2023-03-31 03:00:24,025 INFO L130 BoogieDeclarations]: Found specification of procedure mga_vga_detect [2023-03-31 03:00:24,025 INFO L130 BoogieDeclarations]: Found specification of procedure mga_connector_destroy [2023-03-31 03:00:24,025 INFO L130 BoogieDeclarations]: Found specification of procedure mga_vga_init [2023-03-31 03:00:24,025 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_probe_13 [2023-03-31 03:00:24,025 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_release_12 [2023-03-31 03:00:24,025 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_bind_12 [2023-03-31 03:00:24,025 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_probe_10 [2023-03-31 03:00:24,025 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_probe_8 [2023-03-31 03:00:24,025 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_connect_12 [2023-03-31 03:00:24,025 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_main_exported_8 [2023-03-31 03:00:24,026 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_main_exported_11 [2023-03-31 03:00:24,026 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_main_exported_13 [2023-03-31 03:00:24,026 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_main_exported_10 [2023-03-31 03:00:24,026 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_main_exported_9 [2023-03-31 03:00:24,026 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_main_exported_12 [2023-03-31 03:00:24,026 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_trylock_82 [2023-03-31 03:00:24,026 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_trylock_91 [2023-03-31 03:00:24,026 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_80 [2023-03-31 03:00:24,026 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_83 [2023-03-31 03:00:24,026 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_84 [2023-03-31 03:00:24,026 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_87 [2023-03-31 03:00:24,026 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_88 [2023-03-31 03:00:24,026 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_94 [2023-03-31 03:00:24,026 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_96 [2023-03-31 03:00:24,026 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_97 [2023-03-31 03:00:24,026 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_interruptible_90 [2023-03-31 03:00:24,027 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_79 [2023-03-31 03:00:24,027 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_81 [2023-03-31 03:00:24,027 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_85 [2023-03-31 03:00:24,027 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_86 [2023-03-31 03:00:24,027 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_89 [2023-03-31 03:00:24,027 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_95 [2023-03-31 03:00:24,027 INFO L130 BoogieDeclarations]: Found specification of procedure memcpy_toio [2023-03-31 03:00:24,027 INFO L130 BoogieDeclarations]: Found specification of procedure _dev_info [2023-03-31 03:00:24,027 INFO L130 BoogieDeclarations]: Found specification of procedure ww_mutex_lock___0 [2023-03-31 03:00:24,027 INFO L130 BoogieDeclarations]: Found specification of procedure ww_mutex_lock_interruptible___0 [2023-03-31 03:00:24,027 INFO L130 BoogieDeclarations]: Found specification of procedure ww_mutex_trylock___0 [2023-03-31 03:00:24,027 INFO L130 BoogieDeclarations]: Found specification of procedure ttm_bo_kunmap [2023-03-31 03:00:24,027 INFO L130 BoogieDeclarations]: Found specification of procedure __ttm_bo_reserve___0 [2023-03-31 03:00:24,027 INFO L130 BoogieDeclarations]: Found specification of procedure ttm_bo_reserve___0 [2023-03-31 03:00:24,027 INFO L130 BoogieDeclarations]: Found specification of procedure mgag200_bo_reserve___0 [2023-03-31 03:00:24,028 INFO L130 BoogieDeclarations]: Found specification of procedure mgag200_bo_unpin [2023-03-31 03:00:24,028 INFO L130 BoogieDeclarations]: Found specification of procedure mga_hide_cursor [2023-03-31 03:00:24,028 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_trylock_123 [2023-03-31 03:00:24,028 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_trylock_132 [2023-03-31 03:00:24,028 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_121 [2023-03-31 03:00:24,028 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_124 [2023-03-31 03:00:24,028 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_125 [2023-03-31 03:00:24,028 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_128 [2023-03-31 03:00:24,028 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_129 [2023-03-31 03:00:24,028 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_135 [2023-03-31 03:00:24,028 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_interruptible_131 [2023-03-31 03:00:24,028 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_120 [2023-03-31 03:00:24,028 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_122 [2023-03-31 03:00:24,028 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_126 [2023-03-31 03:00:24,028 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_127 [2023-03-31 03:00:24,028 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_130 [2023-03-31 03:00:24,029 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_pci_driver_5 [2023-03-31 03:00:24,029 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_file_operations_7 [2023-03-31 03:00:24,029 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_initialize_drm_fb_helper_funcs_3 [2023-03-31 03:00:24,029 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_initialize_drm_driver_6 [2023-03-31 03:00:24,029 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_initialize_fb_ops_4 [2023-03-31 03:00:24,029 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_initialize_ttm_bo_driver_1 [2023-03-31 03:00:24,029 INFO L130 BoogieDeclarations]: Found specification of procedure vgacon_text_force [2023-03-31 03:00:24,029 INFO L130 BoogieDeclarations]: Found specification of procedure dev_get_drvdata [2023-03-31 03:00:24,029 INFO L130 BoogieDeclarations]: Found specification of procedure pci_get_drvdata [2023-03-31 03:00:24,029 INFO L130 BoogieDeclarations]: Found specification of procedure drm_ioctl [2023-03-31 03:00:24,029 INFO L130 BoogieDeclarations]: Found specification of procedure drm_compat_ioctl [2023-03-31 03:00:24,029 INFO L130 BoogieDeclarations]: Found specification of procedure drm_open [2023-03-31 03:00:24,029 INFO L130 BoogieDeclarations]: Found specification of procedure drm_read [2023-03-31 03:00:24,029 INFO L130 BoogieDeclarations]: Found specification of procedure drm_release [2023-03-31 03:00:24,029 INFO L130 BoogieDeclarations]: Found specification of procedure drm_poll [2023-03-31 03:00:24,029 INFO L130 BoogieDeclarations]: Found specification of procedure drm_put_dev [2023-03-31 03:00:24,030 INFO L130 BoogieDeclarations]: Found specification of procedure drm_pci_init [2023-03-31 03:00:24,030 INFO L130 BoogieDeclarations]: Found specification of procedure drm_pci_exit [2023-03-31 03:00:24,030 INFO L130 BoogieDeclarations]: Found specification of procedure drm_get_pci_dev [2023-03-31 03:00:24,030 INFO L130 BoogieDeclarations]: Found specification of procedure drm_pci_set_busid [2023-03-31 03:00:24,030 INFO L130 BoogieDeclarations]: Found specification of procedure drm_gem_dumb_destroy [2023-03-31 03:00:24,030 INFO L130 BoogieDeclarations]: Found specification of procedure mgag200_mmap [2023-03-31 03:00:24,030 INFO L130 BoogieDeclarations]: Found specification of procedure mgag200_kick_out_firmware_fb [2023-03-31 03:00:24,030 INFO L130 BoogieDeclarations]: Found specification of procedure mga_pci_probe [2023-03-31 03:00:24,030 INFO L130 BoogieDeclarations]: Found specification of procedure mga_pci_remove [2023-03-31 03:00:24,030 INFO L130 BoogieDeclarations]: Found specification of procedure mgag200_init [2023-03-31 03:00:24,030 INFO L130 BoogieDeclarations]: Found specification of procedure mgag200_exit [2023-03-31 03:00:24,030 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_shutdown_5 [2023-03-31 03:00:24,030 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_initialize [2023-03-31 03:00:24,030 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_final_state [2023-03-31 03:00:24,030 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_main_exported_1 [2023-03-31 03:00:24,030 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_main_exported_2 [2023-03-31 03:00:24,030 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_main_exported_4 [2023-03-31 03:00:24,031 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_main_exported_3 [2023-03-31 03:00:24,031 INFO L130 BoogieDeclarations]: Found specification of procedure main [2023-03-31 03:00:24,031 INFO L130 BoogieDeclarations]: Found specification of procedure __bad_percpu_size [2023-03-31 03:00:24,031 INFO L130 BoogieDeclarations]: Found specification of procedure __bad_size_call_parameter [2023-03-31 03:00:24,031 INFO L130 BoogieDeclarations]: Found specification of procedure strcpy [2023-03-31 03:00:24,031 INFO L130 BoogieDeclarations]: Found specification of procedure arch_local_save_flags [2023-03-31 03:00:24,031 INFO L130 BoogieDeclarations]: Found specification of procedure arch_irqs_disabled_flags [2023-03-31 03:00:24,031 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_trylock_158 [2023-03-31 03:00:24,031 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_trylock_167 [2023-03-31 03:00:24,031 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_156 [2023-03-31 03:00:24,031 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_159 [2023-03-31 03:00:24,031 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_160 [2023-03-31 03:00:24,031 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_163 [2023-03-31 03:00:24,031 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_164 [2023-03-31 03:00:24,031 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_170 [2023-03-31 03:00:24,031 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_interruptible_166 [2023-03-31 03:00:24,032 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_155 [2023-03-31 03:00:24,032 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_157 [2023-03-31 03:00:24,032 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_161 [2023-03-31 03:00:24,032 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_162 [2023-03-31 03:00:24,032 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_165 [2023-03-31 03:00:24,032 INFO L130 BoogieDeclarations]: Found specification of procedure preempt_count [2023-03-31 03:00:24,032 INFO L130 BoogieDeclarations]: Found specification of procedure __raw_spin_lock_init [2023-03-31 03:00:24,032 INFO L130 BoogieDeclarations]: Found specification of procedure _raw_spin_lock_irqsave [2023-03-31 03:00:24,032 INFO L130 BoogieDeclarations]: Found specification of procedure _raw_spin_unlock_irqrestore [2023-03-31 03:00:24,032 INFO L130 BoogieDeclarations]: Found specification of procedure spinlock_check [2023-03-31 03:00:24,032 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock_irqrestore [2023-03-31 03:00:24,032 INFO L130 BoogieDeclarations]: Found specification of procedure vmalloc [2023-03-31 03:00:24,032 INFO L130 BoogieDeclarations]: Found specification of procedure vfree [2023-03-31 03:00:24,032 INFO L130 BoogieDeclarations]: Found specification of procedure sys_fillrect [2023-03-31 03:00:24,033 INFO L130 BoogieDeclarations]: Found specification of procedure sys_copyarea [2023-03-31 03:00:24,033 INFO L130 BoogieDeclarations]: Found specification of procedure sys_imageblit [2023-03-31 03:00:24,033 INFO L130 BoogieDeclarations]: Found specification of procedure unregister_framebuffer [2023-03-31 03:00:24,033 INFO L130 BoogieDeclarations]: Found specification of procedure framebuffer_alloc [2023-03-31 03:00:24,033 INFO L130 BoogieDeclarations]: Found specification of procedure framebuffer_release [2023-03-31 03:00:24,033 INFO L130 BoogieDeclarations]: Found specification of procedure fb_alloc_cmap [2023-03-31 03:00:24,033 INFO L130 BoogieDeclarations]: Found specification of procedure fb_dealloc_cmap [2023-03-31 03:00:24,033 INFO L130 BoogieDeclarations]: Found specification of procedure ww_mutex_lock___1 [2023-03-31 03:00:24,033 INFO L130 BoogieDeclarations]: Found specification of procedure ww_mutex_lock_interruptible___1 [2023-03-31 03:00:24,033 INFO L130 BoogieDeclarations]: Found specification of procedure ww_mutex_trylock___1 [2023-03-31 03:00:24,033 INFO L130 BoogieDeclarations]: Found specification of procedure drm_framebuffer_unregister_private [2023-03-31 03:00:24,033 INFO L130 BoogieDeclarations]: Found specification of procedure drm_mode_legacy_fb_format [2023-03-31 03:00:24,033 INFO L130 BoogieDeclarations]: Found specification of procedure drm_can_sleep [2023-03-31 03:00:24,033 INFO L130 BoogieDeclarations]: Found specification of procedure drm_fb_helper_prepare [2023-03-31 03:00:24,033 INFO L130 BoogieDeclarations]: Found specification of procedure drm_fb_helper_init [2023-03-31 03:00:24,033 INFO L130 BoogieDeclarations]: Found specification of procedure drm_fb_helper_fini [2023-03-31 03:00:24,034 INFO L130 BoogieDeclarations]: Found specification of procedure drm_fb_helper_blank [2023-03-31 03:00:24,034 INFO L130 BoogieDeclarations]: Found specification of procedure drm_fb_helper_pan_display [2023-03-31 03:00:24,034 INFO L130 BoogieDeclarations]: Found specification of procedure drm_fb_helper_set_par [2023-03-31 03:00:24,103 INFO L130 BoogieDeclarations]: Found specification of procedure drm_fb_helper_check_var [2023-03-31 03:00:24,103 INFO L130 BoogieDeclarations]: Found specification of procedure drm_fb_helper_fill_var [2023-03-31 03:00:24,103 INFO L130 BoogieDeclarations]: Found specification of procedure drm_fb_helper_fill_fix [2023-03-31 03:00:24,103 INFO L130 BoogieDeclarations]: Found specification of procedure drm_fb_helper_setcmap [2023-03-31 03:00:24,103 INFO L130 BoogieDeclarations]: Found specification of procedure drm_fb_helper_initial_config [2023-03-31 03:00:24,103 INFO L130 BoogieDeclarations]: Found specification of procedure drm_fb_helper_single_add_all_connectors [2023-03-31 03:00:24,103 INFO L130 BoogieDeclarations]: Found specification of procedure drm_helper_disable_unused_functions [2023-03-31 03:00:24,104 INFO L130 BoogieDeclarations]: Found specification of procedure __ttm_bo_reserve___1 [2023-03-31 03:00:24,104 INFO L130 BoogieDeclarations]: Found specification of procedure ttm_bo_reserve___1 [2023-03-31 03:00:24,104 INFO L130 BoogieDeclarations]: Found specification of procedure drm_gem_object_unreference_unlocked___0 [2023-03-31 03:00:24,104 INFO L130 BoogieDeclarations]: Found specification of procedure mgag200_bo_reserve___1 [2023-03-31 03:00:24,104 INFO L130 BoogieDeclarations]: Found specification of procedure mga_dirty_update [2023-03-31 03:00:24,104 INFO L130 BoogieDeclarations]: Found specification of procedure mga_fillrect [2023-03-31 03:00:24,104 INFO L130 BoogieDeclarations]: Found specification of procedure mga_copyarea [2023-03-31 03:00:24,104 INFO L130 BoogieDeclarations]: Found specification of procedure mga_imageblit [2023-03-31 03:00:24,104 INFO L130 BoogieDeclarations]: Found specification of procedure mgag200fb_create_object [2023-03-31 03:00:24,104 INFO L130 BoogieDeclarations]: Found specification of procedure mgag200fb_create [2023-03-31 03:00:24,104 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy [2023-03-31 03:00:24,104 INFO L130 BoogieDeclarations]: Found specification of procedure mga_fbdev_destroy [2023-03-31 03:00:24,104 INFO L130 BoogieDeclarations]: Found specification of procedure snprintf [2023-03-31 03:00:24,104 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_trylock_193 [2023-03-31 03:00:24,104 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_trylock_202 [2023-03-31 03:00:24,104 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_191 [2023-03-31 03:00:24,104 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_194 [2023-03-31 03:00:24,104 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_195 [2023-03-31 03:00:24,104 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_198 [2023-03-31 03:00:24,104 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_199 [2023-03-31 03:00:24,105 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_205 [2023-03-31 03:00:24,105 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_interruptible_201 [2023-03-31 03:00:24,105 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_190 [2023-03-31 03:00:24,105 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_192 [2023-03-31 03:00:24,105 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_196 [2023-03-31 03:00:24,105 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_197 [2023-03-31 03:00:24,105 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_200 [2023-03-31 03:00:24,105 INFO L130 BoogieDeclarations]: Found specification of procedure dev_set_drvdata [2023-03-31 03:00:24,105 INFO L130 BoogieDeclarations]: Found specification of procedure i2c_set_adapdata [2023-03-31 03:00:24,105 INFO L130 BoogieDeclarations]: Found specification of procedure i2c_del_adapter [2023-03-31 03:00:24,105 INFO L130 BoogieDeclarations]: Found specification of procedure i2c_bit_add_bus [2023-03-31 03:00:24,105 INFO L130 BoogieDeclarations]: Found specification of procedure mga_i2c_read_gpio [2023-03-31 03:00:24,105 INFO L130 BoogieDeclarations]: Found specification of procedure mga_i2c_set_gpio [2023-03-31 03:00:24,105 INFO L130 BoogieDeclarations]: Found specification of procedure mga_i2c_set [2023-03-31 03:00:24,105 INFO L130 BoogieDeclarations]: Found specification of procedure mga_gpio_setsda [2023-03-31 03:00:24,105 INFO L130 BoogieDeclarations]: Found specification of procedure mga_gpio_setscl [2023-03-31 03:00:24,105 INFO L130 BoogieDeclarations]: Found specification of procedure mga_gpio_getsda [2023-03-31 03:00:24,105 INFO L130 BoogieDeclarations]: Found specification of procedure mga_gpio_getscl [2023-03-31 03:00:24,105 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_trylock_228 [2023-03-31 03:00:24,105 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_trylock_237 [2023-03-31 03:00:24,105 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_226 [2023-03-31 03:00:24,106 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_229 [2023-03-31 03:00:24,106 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_230 [2023-03-31 03:00:24,106 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_233 [2023-03-31 03:00:24,106 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_234 [2023-03-31 03:00:24,106 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_240 [2023-03-31 03:00:24,106 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_interruptible_236 [2023-03-31 03:00:24,106 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_225 [2023-03-31 03:00:24,106 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_227 [2023-03-31 03:00:24,106 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_231 [2023-03-31 03:00:24,106 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_232 [2023-03-31 03:00:24,106 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_235 [2023-03-31 03:00:24,106 INFO L130 BoogieDeclarations]: Found specification of procedure arch_phys_wc_add [2023-03-31 03:00:24,106 INFO L130 BoogieDeclarations]: Found specification of procedure arch_phys_wc_del [2023-03-31 03:00:24,106 INFO L130 BoogieDeclarations]: Found specification of procedure drm_global_item_ref [2023-03-31 03:00:24,106 INFO L130 BoogieDeclarations]: Found specification of procedure drm_global_item_unref [2023-03-31 03:00:24,106 INFO L130 BoogieDeclarations]: Found specification of procedure drm_vma_node_is_allowed [2023-03-31 03:00:24,106 INFO L130 BoogieDeclarations]: Found specification of procedure drm_vma_node_verify_access [2023-03-31 03:00:24,106 INFO L130 BoogieDeclarations]: Found specification of procedure ttm_bo_validate [2023-03-31 03:00:24,106 INFO L130 BoogieDeclarations]: Found specification of procedure ttm_bo_dma_acc_size [2023-03-31 03:00:24,106 INFO L130 BoogieDeclarations]: Found specification of procedure ttm_bo_init [2023-03-31 03:00:24,106 INFO L130 BoogieDeclarations]: Found specification of procedure ttm_bo_init_mm [2023-03-31 03:00:24,107 INFO L130 BoogieDeclarations]: Found specification of procedure ttm_bo_mmap [2023-03-31 03:00:24,107 INFO L130 BoogieDeclarations]: Found specification of procedure ttm_mem_global_init [2023-03-31 03:00:24,107 INFO L130 BoogieDeclarations]: Found specification of procedure ttm_mem_global_release [2023-03-31 03:00:24,107 INFO L130 BoogieDeclarations]: Found specification of procedure ttm_tt_init [2023-03-31 03:00:24,107 INFO L130 BoogieDeclarations]: Found specification of procedure ttm_tt_fini [2023-03-31 03:00:24,107 INFO L130 BoogieDeclarations]: Found specification of procedure ttm_bo_global_release [2023-03-31 03:00:24,107 INFO L130 BoogieDeclarations]: Found specification of procedure ttm_bo_global_init [2023-03-31 03:00:24,107 INFO L130 BoogieDeclarations]: Found specification of procedure ttm_bo_device_release [2023-03-31 03:00:24,107 INFO L130 BoogieDeclarations]: Found specification of procedure ttm_bo_device_init [2023-03-31 03:00:24,107 INFO L130 BoogieDeclarations]: Found specification of procedure ttm_bo_move_memcpy [2023-03-31 03:00:24,107 INFO L130 BoogieDeclarations]: Found specification of procedure drm_gem_object_release [2023-03-31 03:00:24,107 INFO L130 BoogieDeclarations]: Found specification of procedure drm_gem_object_init [2023-03-31 03:00:24,107 INFO L130 BoogieDeclarations]: Found specification of procedure mgag200_bo [2023-03-31 03:00:24,107 INFO L130 BoogieDeclarations]: Found specification of procedure mgag200_ttm_placement [2023-03-31 03:00:24,107 INFO L130 BoogieDeclarations]: Found specification of procedure ttm_pool_populate [2023-03-31 03:00:24,107 INFO L130 BoogieDeclarations]: Found specification of procedure ttm_pool_unpopulate [2023-03-31 03:00:24,107 INFO L130 BoogieDeclarations]: Found specification of procedure mgag200_bdev [2023-03-31 03:00:24,107 INFO L130 BoogieDeclarations]: Found specification of procedure mgag200_ttm_mem_global_init [2023-03-31 03:00:24,107 INFO L130 BoogieDeclarations]: Found specification of procedure mgag200_ttm_mem_global_release [2023-03-31 03:00:24,107 INFO L130 BoogieDeclarations]: Found specification of procedure mgag200_ttm_global_init [2023-03-31 03:00:24,107 INFO L130 BoogieDeclarations]: Found specification of procedure mgag200_ttm_global_release [2023-03-31 03:00:24,107 INFO L130 BoogieDeclarations]: Found specification of procedure mgag200_bo_ttm_destroy [2023-03-31 03:00:24,107 INFO L130 BoogieDeclarations]: Found specification of procedure mgag200_ttm_bo_is_mgag200_bo [2023-03-31 03:00:24,108 INFO L130 BoogieDeclarations]: Found specification of procedure mgag200_bo_init_mem_type [2023-03-31 03:00:24,108 INFO L130 BoogieDeclarations]: Found specification of procedure mgag200_bo_evict_flags [2023-03-31 03:00:24,108 INFO L130 BoogieDeclarations]: Found specification of procedure mgag200_bo_verify_access [2023-03-31 03:00:24,108 INFO L130 BoogieDeclarations]: Found specification of procedure mgag200_ttm_io_mem_reserve [2023-03-31 03:00:24,108 INFO L130 BoogieDeclarations]: Found specification of procedure mgag200_ttm_io_mem_free [2023-03-31 03:00:24,108 INFO L130 BoogieDeclarations]: Found specification of procedure mgag200_bo_move [2023-03-31 03:00:24,108 INFO L130 BoogieDeclarations]: Found specification of procedure mgag200_ttm_backend_destroy [2023-03-31 03:00:24,108 INFO L130 BoogieDeclarations]: Found specification of procedure mgag200_ttm_tt_create [2023-03-31 03:00:24,108 INFO L130 BoogieDeclarations]: Found specification of procedure mgag200_ttm_tt_populate [2023-03-31 03:00:24,108 INFO L130 BoogieDeclarations]: Found specification of procedure mgag200_ttm_tt_unpopulate [2023-03-31 03:00:24,108 INFO L130 BoogieDeclarations]: Found specification of procedure mgag200_bo_gpu_offset [2023-03-31 03:00:24,108 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_probe_2 [2023-03-31 03:00:24,108 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_error [2023-03-31 03:00:24,108 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undef_int_negative [2023-03-31 03:00:24,108 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_is_err [2023-03-31 03:00:24,108 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_ptr_err [2023-03-31 03:00:24,108 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_is_err_or_null [2023-03-31 03:00:24,108 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_killable_base_of_ww_mutex [2023-03-31 03:00:24,108 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_atomic_dec_and_mutex_lock_base_of_ww_mutex [2023-03-31 03:00:24,108 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_is_locked_base_of_ww_mutex [2023-03-31 03:00:24,109 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_base_of_ww_mutex [2023-03-31 03:00:24,109 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_usb_lock_device_base_of_ww_mutex [2023-03-31 03:00:24,109 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_usb_trylock_device_base_of_ww_mutex [2023-03-31 03:00:24,109 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_usb_lock_device_for_reset_base_of_ww_mutex [2023-03-31 03:00:24,109 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_usb_unlock_device_base_of_ww_mutex [2023-03-31 03:00:24,109 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_interruptible_i_mutex_of_inode [2023-03-31 03:00:24,109 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_killable_i_mutex_of_inode [2023-03-31 03:00:24,109 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_trylock_i_mutex_of_inode [2023-03-31 03:00:24,109 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_atomic_dec_and_mutex_lock_i_mutex_of_inode [2023-03-31 03:00:24,109 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_is_locked_i_mutex_of_inode [2023-03-31 03:00:24,109 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_usb_lock_device_i_mutex_of_inode [2023-03-31 03:00:24,109 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_usb_trylock_device_i_mutex_of_inode [2023-03-31 03:00:24,109 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_usb_lock_device_for_reset_i_mutex_of_inode [2023-03-31 03:00:24,109 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_usb_unlock_device_i_mutex_of_inode [2023-03-31 03:00:24,109 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_interruptible_lock [2023-03-31 03:00:24,109 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_killable_lock [2023-03-31 03:00:24,109 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_trylock_lock [2023-03-31 03:00:24,109 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_atomic_dec_and_mutex_lock_lock [2023-03-31 03:00:24,109 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_is_locked_lock [2023-03-31 03:00:24,109 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_usb_lock_device_lock [2023-03-31 03:00:24,109 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_usb_trylock_device_lock [2023-03-31 03:00:24,110 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_usb_lock_device_for_reset_lock [2023-03-31 03:00:24,110 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_usb_unlock_device_lock [2023-03-31 03:00:24,110 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_interruptible_lock_of_fb_info [2023-03-31 03:00:24,110 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_killable_lock_of_fb_info [2023-03-31 03:00:24,110 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_lock_of_fb_info [2023-03-31 03:00:24,110 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_trylock_lock_of_fb_info [2023-03-31 03:00:24,110 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_atomic_dec_and_mutex_lock_lock_of_fb_info [2023-03-31 03:00:24,110 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_is_locked_lock_of_fb_info [2023-03-31 03:00:24,110 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_usb_lock_device_lock_of_fb_info [2023-03-31 03:00:24,110 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_usb_trylock_device_lock_of_fb_info [2023-03-31 03:00:24,110 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_usb_lock_device_for_reset_lock_of_fb_info [2023-03-31 03:00:24,110 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_usb_unlock_device_lock_of_fb_info [2023-03-31 03:00:24,110 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_interruptible_mutex_of_device [2023-03-31 03:00:24,110 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_killable_mutex_of_device [2023-03-31 03:00:24,110 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_atomic_dec_and_mutex_lock_mutex_of_device [2023-03-31 03:00:24,110 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_is_locked_mutex_of_device [2023-03-31 03:00:24,110 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_usb_lock_device_mutex_of_device [2023-03-31 03:00:24,110 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_usb_trylock_device_mutex_of_device [2023-03-31 03:00:24,110 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_usb_lock_device_for_reset_mutex_of_device [2023-03-31 03:00:24,111 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_usb_unlock_device_mutex_of_device [2023-03-31 03:00:24,111 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_interruptible_struct_mutex_of_drm_device [2023-03-31 03:00:24,111 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_killable_struct_mutex_of_drm_device [2023-03-31 03:00:24,111 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_trylock_struct_mutex_of_drm_device [2023-03-31 03:00:24,111 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_atomic_dec_and_mutex_lock_struct_mutex_of_drm_device [2023-03-31 03:00:24,111 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_is_locked_struct_mutex_of_drm_device [2023-03-31 03:00:24,111 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_usb_lock_device_struct_mutex_of_drm_device [2023-03-31 03:00:24,111 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_usb_trylock_device_struct_mutex_of_drm_device [2023-03-31 03:00:24,111 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_usb_lock_device_for_reset_struct_mutex_of_drm_device [2023-03-31 03:00:24,111 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_usb_unlock_device_struct_mutex_of_drm_device [2023-03-31 03:00:24,111 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_interruptible_update_lock_of_backlight_device [2023-03-31 03:00:24,111 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_killable_update_lock_of_backlight_device [2023-03-31 03:00:24,111 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_trylock_update_lock_of_backlight_device [2023-03-31 03:00:24,111 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_atomic_dec_and_mutex_lock_update_lock_of_backlight_device [2023-03-31 03:00:24,111 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_is_locked_update_lock_of_backlight_device [2023-03-31 03:00:24,111 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_usb_lock_device_update_lock_of_backlight_device [2023-03-31 03:00:24,111 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_usb_trylock_device_update_lock_of_backlight_device [2023-03-31 03:00:24,111 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_usb_lock_device_for_reset_update_lock_of_backlight_device [2023-03-31 03:00:24,111 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_usb_unlock_device_update_lock_of_backlight_device [2023-03-31 03:00:24,112 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_nondet_long [2023-03-31 03:00:24,112 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_nondet_uint [2023-03-31 03:00:24,112 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_nondet_bool [2023-03-31 03:00:24,112 INFO L130 BoogieDeclarations]: Found specification of procedure free [2023-03-31 03:00:24,112 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.init [2023-03-31 03:00:24,112 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2023-03-31 03:00:24,112 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$ [2023-03-31 03:00:24,112 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2023-03-31 03:00:24,112 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int [2023-03-31 03:00:24,112 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int [2023-03-31 03:00:24,112 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$ [2023-03-31 03:00:24,112 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$ [2023-03-31 03:00:25,134 INFO L236 CfgBuilder]: Building ICFG [2023-03-31 03:00:25,142 INFO L262 CfgBuilder]: Building CFG for each procedure with an implementation [2023-03-31 03:00:27,310 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint ldv_stopFINAL: assume true; [2023-03-31 03:00:37,563 INFO L277 CfgBuilder]: Performing block encoding [2023-03-31 03:00:37,586 INFO L297 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2023-03-31 03:00:37,587 INFO L302 CfgBuilder]: Removed 2 assume(true) statements. [2023-03-31 03:00:37,591 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 31.03 03:00:37 BoogieIcfgContainer [2023-03-31 03:00:37,591 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2023-03-31 03:00:37,593 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2023-03-31 03:00:37,593 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2023-03-31 03:00:37,595 INFO L275 PluginConnector]: TraceAbstraction initialized [2023-03-31 03:00:37,595 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 31.03 03:00:18" (1/3) ... [2023-03-31 03:00:37,595 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@73bfb8cf and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 31.03 03:00:37, skipping insertion in model container [2023-03-31 03:00:37,595 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 31.03 03:00:23" (2/3) ... [2023-03-31 03:00:37,596 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@73bfb8cf and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 31.03 03:00:37, skipping insertion in model container [2023-03-31 03:00:37,596 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 31.03 03:00:37" (3/3) ... [2023-03-31 03:00:37,596 INFO L112 eAbstractionObserver]: Analyzing ICFG linux-4.2-rc1.tar.xz-32_7a-drivers--gpu--drm--mgag200--mgag200.ko-entry_point.cil.out.i [2023-03-31 03:00:37,607 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2023-03-31 03:00:37,608 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2023-03-31 03:00:37,705 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2023-03-31 03:00:37,711 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=true, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@2f05b232, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-03-31 03:00:37,711 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-03-31 03:00:37,727 INFO L276 IsEmpty]: Start isEmpty. Operand has 4956 states, 3198 states have (on average 1.316447779862414) internal successors, (4210), 3314 states have internal predecessors, (4210), 1234 states have call successors, (1234), 366 states have call predecessors, (1234), 365 states have return successors, (1216), 1181 states have call predecessors, (1216), 1216 states have call successors, (1216) [2023-03-31 03:00:37,768 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 263 [2023-03-31 03:00:37,769 INFO L187 NwaCegarLoop]: Found error trace [2023-03-31 03:00:37,770 INFO L195 NwaCegarLoop]: trace histogram [9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 8, 8, 8, 8, 8, 8, 8, 8, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-03-31 03:00:37,770 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-03-31 03:00:37,775 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-03-31 03:00:37,775 INFO L85 PathProgramCache]: Analyzing trace with hash 200782905, now seen corresponding path program 1 times [2023-03-31 03:00:37,781 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-03-31 03:00:37,782 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [740622353] [2023-03-31 03:00:37,782 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-03-31 03:00:37,782 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-03-31 03:00:38,060 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-03-31 03:00:39,040 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2023-03-31 03:00:39,058 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-03-31 03:00:39,189 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-03-31 03:00:39,197 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-03-31 03:00:39,241 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-03-31 03:00:39,249 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-03-31 03:00:39,259 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-03-31 03:00:39,261 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-03-31 03:00:39,276 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2023-03-31 03:00:39,282 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-03-31 03:00:39,297 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-03-31 03:00:39,299 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-03-31 03:00:39,308 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-03-31 03:00:39,309 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-03-31 03:00:39,323 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2023-03-31 03:00:39,328 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-03-31 03:00:39,338 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-03-31 03:00:39,342 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-03-31 03:00:39,349 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-03-31 03:00:39,350 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-03-31 03:00:39,359 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2023-03-31 03:00:39,364 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-03-31 03:00:39,374 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-03-31 03:00:39,375 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-03-31 03:00:39,383 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-03-31 03:00:39,384 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-03-31 03:00:39,391 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2023-03-31 03:00:39,397 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-03-31 03:00:39,410 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-03-31 03:00:39,412 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-03-31 03:00:39,419 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-03-31 03:00:39,420 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-03-31 03:00:39,426 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2023-03-31 03:00:39,430 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-03-31 03:00:39,442 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-03-31 03:00:39,443 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-03-31 03:00:39,449 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-03-31 03:00:39,450 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-03-31 03:00:39,458 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2023-03-31 03:00:39,461 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-03-31 03:00:39,470 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-03-31 03:00:39,470 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-03-31 03:00:39,478 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-03-31 03:00:39,479 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-03-31 03:00:39,486 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 118 [2023-03-31 03:00:39,489 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-03-31 03:00:39,500 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-03-31 03:00:39,502 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-03-31 03:00:39,508 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-03-31 03:00:39,508 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-03-31 03:00:39,515 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 134 [2023-03-31 03:00:39,519 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-03-31 03:00:39,527 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-03-31 03:00:39,528 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-03-31 03:00:39,542 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-03-31 03:00:39,544 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-03-31 03:00:39,550 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 150 [2023-03-31 03:00:39,551 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-03-31 03:00:39,597 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 153 [2023-03-31 03:00:39,602 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-03-31 03:00:39,610 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-03-31 03:00:39,611 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-03-31 03:00:39,619 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 164 [2023-03-31 03:00:39,622 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-03-31 03:00:39,630 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-03-31 03:00:39,631 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-03-31 03:00:39,638 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 175 [2023-03-31 03:00:39,640 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-03-31 03:00:39,646 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-03-31 03:00:39,647 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-03-31 03:00:39,656 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 186 [2023-03-31 03:00:39,658 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-03-31 03:00:39,666 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-03-31 03:00:39,666 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-03-31 03:00:39,673 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 197 [2023-03-31 03:00:39,675 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-03-31 03:00:39,681 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-03-31 03:00:39,682 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-03-31 03:00:39,687 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 208 [2023-03-31 03:00:39,689 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-03-31 03:00:39,695 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-03-31 03:00:39,696 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-03-31 03:00:39,701 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 219 [2023-03-31 03:00:39,704 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-03-31 03:00:39,711 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-03-31 03:00:39,712 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-03-31 03:00:39,718 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 230 [2023-03-31 03:00:39,720 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-03-31 03:00:39,859 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-03-31 03:00:39,860 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-03-31 03:00:39,867 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 250 [2023-03-31 03:00:39,868 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-03-31 03:00:39,873 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2023-03-31 03:00:39,873 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-03-31 03:00:39,880 INFO L134 CoverageAnalysis]: Checked inductivity of 756 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 756 trivial. 0 not checked. [2023-03-31 03:00:39,881 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-03-31 03:00:39,881 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [740622353] [2023-03-31 03:00:39,881 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [740622353] provided 1 perfect and 0 imperfect interpolant sequences [2023-03-31 03:00:39,881 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-03-31 03:00:39,882 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-03-31 03:00:39,883 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [779277623] [2023-03-31 03:00:39,883 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-03-31 03:00:39,886 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-03-31 03:00:39,886 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-03-31 03:00:39,944 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-03-31 03:00:39,944 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2023-03-31 03:00:39,954 INFO L87 Difference]: Start difference. First operand has 4956 states, 3198 states have (on average 1.316447779862414) internal successors, (4210), 3314 states have internal predecessors, (4210), 1234 states have call successors, (1234), 366 states have call predecessors, (1234), 365 states have return successors, (1216), 1181 states have call predecessors, (1216), 1216 states have call successors, (1216) Second operand has 6 states, 6 states have (on average 8.5) internal successors, (51), 2 states have internal predecessors, (51), 2 states have call successors, (27), 6 states have call predecessors, (27), 2 states have return successors, (24), 2 states have call predecessors, (24), 2 states have call successors, (24) [2023-03-31 03:01:04,912 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-03-31 03:01:14,424 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-03-31 03:01:16,477 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-03-31 03:01:18,502 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-03-31 03:01:20,539 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 []