/usr/bin/java -Xmx8000000000 -Xss4m -jar ./plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata ./data -s ../../../trunk/examples/settings/default/taipan/svcomp-Reach-32bit-Taipan_Default.epf -tc ../../../trunk/examples/toolchains/AutomizerC.xml --sifa.abstract.domain OctagonDomain -i ../sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-32_7a-drivers--gpu--drm--amd--amdkfd--amdkfd.ko-entry_point.cil.out.i -------------------------------------------------------------------------------- This is Ultimate 0.2.3-dev-f954360 [2023-04-03 05:36:28,032 INFO L177 SettingsManager]: Resetting all preferences to default values... [2023-04-03 05:36:28,050 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2023-04-03 05:36:28,087 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2023-04-03 05:36:28,088 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2023-04-03 05:36:28,090 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2023-04-03 05:36:28,092 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2023-04-03 05:36:28,093 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2023-04-03 05:36:28,094 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2023-04-03 05:36:28,098 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2023-04-03 05:36:28,099 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2023-04-03 05:36:28,100 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2023-04-03 05:36:28,100 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2023-04-03 05:36:28,102 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2023-04-03 05:36:28,103 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2023-04-03 05:36:28,103 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2023-04-03 05:36:28,104 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2023-04-03 05:36:28,105 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2023-04-03 05:36:28,106 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2023-04-03 05:36:28,110 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2023-04-03 05:36:28,110 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2023-04-03 05:36:28,111 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2023-04-03 05:36:28,124 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2023-04-03 05:36:28,126 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2023-04-03 05:36:28,131 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2023-04-03 05:36:28,132 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2023-04-03 05:36:28,132 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2023-04-03 05:36:28,133 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2023-04-03 05:36:28,133 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2023-04-03 05:36:28,133 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2023-04-03 05:36:28,134 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2023-04-03 05:36:28,134 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2023-04-03 05:36:28,135 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2023-04-03 05:36:28,136 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2023-04-03 05:36:28,136 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2023-04-03 05:36:28,136 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2023-04-03 05:36:28,137 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2023-04-03 05:36:28,137 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2023-04-03 05:36:28,137 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2023-04-03 05:36:28,137 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2023-04-03 05:36:28,138 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2023-04-03 05:36:28,138 INFO L101 SettingsManager]: Beginning loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/settings/default/taipan/svcomp-Reach-32bit-Taipan_Default.epf [2023-04-03 05:36:28,160 INFO L113 SettingsManager]: Loading preferences was successful [2023-04-03 05:36:28,161 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2023-04-03 05:36:28,161 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2023-04-03 05:36:28,161 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2023-04-03 05:36:28,161 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2023-04-03 05:36:28,161 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2023-04-03 05:36:28,161 INFO L138 SettingsManager]: * User list type=DISABLED [2023-04-03 05:36:28,162 INFO L136 SettingsManager]: Preferences of Abstract Interpretation differ from their defaults: [2023-04-03 05:36:28,162 INFO L138 SettingsManager]: * Explicit value domain=true [2023-04-03 05:36:28,162 INFO L138 SettingsManager]: * Abstract domain for RCFG-of-the-future=PoormanAbstractDomain [2023-04-03 05:36:28,162 INFO L138 SettingsManager]: * Octagon Domain=false [2023-04-03 05:36:28,162 INFO L138 SettingsManager]: * Abstract domain=CompoundDomain [2023-04-03 05:36:28,162 INFO L138 SettingsManager]: * Check feasibility of abstract posts with an SMT solver=true [2023-04-03 05:36:28,162 INFO L138 SettingsManager]: * Use the RCFG-of-the-future interface=true [2023-04-03 05:36:28,162 INFO L138 SettingsManager]: * Interval Domain=false [2023-04-03 05:36:28,162 INFO L136 SettingsManager]: Preferences of Sifa differ from their defaults: [2023-04-03 05:36:28,162 INFO L138 SettingsManager]: * Call Summarizer=TopInputCallSummarizer [2023-04-03 05:36:28,162 INFO L138 SettingsManager]: * Simplification Technique=POLY_PAC [2023-04-03 05:36:28,163 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2023-04-03 05:36:28,163 INFO L138 SettingsManager]: * sizeof long=4 [2023-04-03 05:36:28,163 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2023-04-03 05:36:28,163 INFO L138 SettingsManager]: * sizeof POINTER=4 [2023-04-03 05:36:28,163 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2023-04-03 05:36:28,163 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2023-04-03 05:36:28,163 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2023-04-03 05:36:28,163 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2023-04-03 05:36:28,163 INFO L138 SettingsManager]: * sizeof long double=12 [2023-04-03 05:36:28,164 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2023-04-03 05:36:28,164 INFO L138 SettingsManager]: * Use constant arrays=true [2023-04-03 05:36:28,164 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2023-04-03 05:36:28,164 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2023-04-03 05:36:28,164 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2023-04-03 05:36:28,164 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2023-04-03 05:36:28,164 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2023-04-03 05:36:28,164 INFO L138 SettingsManager]: * Abstract interpretation Mode=USE_PREDICATES [2023-04-03 05:36:28,164 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2023-04-03 05:36:28,164 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2023-04-03 05:36:28,164 INFO L138 SettingsManager]: * Trace refinement strategy=SIFA_TAIPAN [2023-04-03 05:36:28,164 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2023-04-03 05:36:28,165 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2023-04-03 05:36:28,165 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2023-04-03 05:36:28,165 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.sifa: Abstract Domain -> OctagonDomain [2023-04-03 05:36:28,295 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2023-04-03 05:36:28,325 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2023-04-03 05:36:28,326 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2023-04-03 05:36:28,327 INFO L271 PluginConnector]: Initializing CDTParser... [2023-04-03 05:36:28,328 INFO L275 PluginConnector]: CDTParser initialized [2023-04-03 05:36:28,329 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--amd--amdkfd--amdkfd.ko-entry_point.cil.out.i [2023-04-03 05:36:29,442 INFO L500 CDTParser]: Created temporary CDT project at NULL [2023-04-03 05:36:30,025 INFO L351 CDTParser]: Found 1 translation units. [2023-04-03 05:36:30,025 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--amd--amdkfd--amdkfd.ko-entry_point.cil.out.i [2023-04-03 05:36:30,089 INFO L394 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/b8501504d/38b8e5d1f3de40c3bbb2978df5ca31d2/FLAG942864c04 [2023-04-03 05:36:30,104 INFO L402 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/b8501504d/38b8e5d1f3de40c3bbb2978df5ca31d2 [2023-04-03 05:36:30,106 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2023-04-03 05:36:30,108 INFO L131 ToolchainWalker]: Walking toolchain with 4 elements. [2023-04-03 05:36:30,111 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2023-04-03 05:36:30,111 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2023-04-03 05:36:30,113 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2023-04-03 05:36:30,114 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 03.04 05:36:30" (1/1) ... [2023-04-03 05:36:30,115 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@41c65208 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.04 05:36:30, skipping insertion in model container [2023-04-03 05:36:30,116 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 03.04 05:36:30" (1/1) ... [2023-04-03 05:36:30,121 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2023-04-03 05:36:30,290 INFO L178 MainTranslator]: Built tables and reachable declarations [2023-04-03 05:36:36,494 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--amd--amdkfd--amdkfd.ko-entry_point.cil.out.i[871607,871620] [2023-04-03 05:36:37,115 WARN L633 FunctionHandler]: implicit declaration of function ldv_xmalloc [2023-04-03 05:36:37,185 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-04-03 05:36:37,217 INFO L203 MainTranslator]: Completed pre-run [2023-04-03 05:36:37,807 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--amd--amdkfd--amdkfd.ko-entry_point.cil.out.i[871607,871620] [2023-04-03 05:36:37,822 WARN L633 FunctionHandler]: implicit declaration of function ldv_xmalloc [2023-04-03 05:36:37,824 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-04-03 05:36:38,092 WARN L667 CHandler]: The function ldv_xmalloc is called, but not defined or handled by StandardFunctionHandler. [2023-04-03 05:36:38,092 WARN L667 CHandler]: The function __bad_percpu_size is called, but not defined or handled by StandardFunctionHandler. [2023-04-03 05:36:38,098 INFO L208 MainTranslator]: Completed translation [2023-04-03 05:36:38,098 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.04 05:36:38 WrapperNode [2023-04-03 05:36:38,098 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2023-04-03 05:36:38,100 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2023-04-03 05:36:38,100 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2023-04-03 05:36:38,100 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2023-04-03 05:36:38,109 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.04 05:36:38" (1/1) ... [2023-04-03 05:36:38,109 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.04 05:36:38" (1/1) ... [2023-04-03 05:36:38,334 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.04 05:36:38" (1/1) ... [2023-04-03 05:36:38,334 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.04 05:36:38" (1/1) ... [2023-04-03 05:36:38,655 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.04 05:36:38" (1/1) ... [2023-04-03 05:36:38,713 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.04 05:36:38" (1/1) ... [2023-04-03 05:36:38,793 INFO L185 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.04 05:36:38" (1/1) ... [2023-04-03 05:36:38,844 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.04 05:36:38" (1/1) ... [2023-04-03 05:36:38,938 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2023-04-03 05:36:38,938 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2023-04-03 05:36:38,938 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2023-04-03 05:36:38,939 INFO L275 PluginConnector]: RCFGBuilder initialized [2023-04-03 05:36:38,939 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.04 05:36:38" (1/1) ... [2023-04-03 05:36:38,944 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2023-04-03 05:36:38,950 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-04-03 05:36:38,978 INFO L229 MonitoredProcess]: Starting monitored process 1 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2023-04-03 05:36:39,013 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2023-04-03 05:36:39,037 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.init [2023-04-03 05:36:39,038 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2023-04-03 05:36:39,038 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~int~X~$Pointer$~X~$Pointer$~X~$Pointer$~TO~int [2023-04-03 05:36:39,038 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~int [2023-04-03 05:36:39,038 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~TO~VOID [2023-04-03 05:36:39,038 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~X~int~X~int~X~$Pointer$~X~~uint64_t~0~TO~~bool~0 [2023-04-03 05:36:39,038 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~~uint64_t~0 [2023-04-03 05:36:39,038 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~TO~int [2023-04-03 05:36:39,038 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~~uint32_t~0 [2023-04-03 05:36:39,038 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~int~TO~~uint16_t~0 [2023-04-03 05:36:39,038 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~X~~uint32_t~0~X~~uint32_t~0~X~$Pointer$~TO~int [2023-04-03 05:36:39,038 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~TO~int [2023-04-03 05:36:39,038 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~~uint32_t~0~X~int~X~~uint32_t~0~X~~uint32_t~0~TO~int [2023-04-03 05:36:39,039 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~X~int~TO~int [2023-04-03 05:36:39,039 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~~uint64_t~0~X~~uint32_t~0~X~~uint32_t~0~TO~~bool~0 [2023-04-03 05:36:39,039 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~TO~~bool~0 [2023-04-03 05:36:39,039 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~int~TO~$Pointer$ [2023-04-03 05:36:39,039 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~X~int~X~int~TO~~bool~0 [2023-04-03 05:36:39,039 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~$Pointer$~X~$Pointer$~TO~int [2023-04-03 05:36:39,039 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~X~int~X~int~X~~uint32_t~0~X~~uint32_t~0~TO~int [2023-04-03 05:36:39,039 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~TO~VOID [2023-04-03 05:36:39,039 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~VOID [2023-04-03 05:36:39,039 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~int~X~$Pointer$~TO~int [2023-04-03 05:36:39,039 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~$Pointer$~TO~int [2023-04-03 05:36:39,039 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~int~X~int~TO~int [2023-04-03 05:36:39,039 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~~uint32_t~0~X~~uint32_t~0~X~~uint64_t~0~TO~int [2023-04-03 05:36:39,039 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~~uint32_t~0~TO~int [2023-04-03 05:36:39,040 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~int~X~~uint32_t~0~X~~uint32_t~0~X~~uint32_t~0~TO~int [2023-04-03 05:36:39,040 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~int~X~int~TO~~uint32_t~0 [2023-04-03 05:36:39,040 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~~uint32_t~0~X~~uint32_t~0~TO~int [2023-04-03 05:36:39,040 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~~uint8_t~0~TO~~bool~0 [2023-04-03 05:36:39,040 INFO L138 BoogieDeclarations]: Found implementation of procedure reach_error [2023-04-03 05:36:39,040 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2023-04-03 05:36:39,040 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2023-04-03 05:36:39,040 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_zalloc [2023-04-03 05:36:39,040 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_init_zalloc [2023-04-03 05:36:39,040 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_memset [2023-04-03 05:36:39,040 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undef_int [2023-04-03 05:36:39,040 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undef_ulong [2023-04-03 05:36:39,040 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2023-04-03 05:36:39,040 INFO L138 BoogieDeclarations]: Found implementation of procedure kgd2kfd_init [2023-04-03 05:36:39,041 INFO L138 BoogieDeclarations]: Found implementation of procedure kgd2kfd_exit [2023-04-03 05:36:39,041 INFO L138 BoogieDeclarations]: Found implementation of procedure kfd_module_init [2023-04-03 05:36:39,041 INFO L138 BoogieDeclarations]: Found implementation of procedure kfd_module_exit [2023-04-03 05:36:39,041 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_initialize_kgd2kfd_calls_12 [2023-04-03 05:36:39,041 INFO L138 BoogieDeclarations]: Found implementation of procedure main [2023-04-03 05:36:39,041 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_queue_work_on_5 [2023-04-03 05:36:39,041 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_queue_delayed_work_on_6 [2023-04-03 05:36:39,041 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_queue_work_on_7 [2023-04-03 05:36:39,041 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_flush_workqueue_8 [2023-04-03 05:36:39,041 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_queue_delayed_work_on_9 [2023-04-03 05:36:39,041 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_10 [2023-04-03 05:36:39,041 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_11 [2023-04-03 05:36:39,041 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_12 [2023-04-03 05:36:39,042 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_trylock_13 [2023-04-03 05:36:39,042 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_14 [2023-04-03 05:36:39,042 INFO L138 BoogieDeclarations]: Found implementation of procedure set_bit [2023-04-03 05:36:39,042 INFO L138 BoogieDeclarations]: Found implementation of procedure clear_bit [2023-04-03 05:36:39,042 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2023-04-03 05:36:39,042 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_lock [2023-04-03 05:36:39,042 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock [2023-04-03 05:36:39,042 INFO L138 BoogieDeclarations]: Found implementation of procedure queue_work [2023-04-03 05:36:39,042 INFO L138 BoogieDeclarations]: Found implementation of procedure schedule_work [2023-04-03 05:36:39,042 INFO L138 BoogieDeclarations]: Found implementation of procedure __kmalloc [2023-04-03 05:36:39,042 INFO L138 BoogieDeclarations]: Found implementation of procedure kmalloc [2023-04-03 05:36:39,042 INFO L138 BoogieDeclarations]: Found implementation of procedure kzalloc [2023-04-03 05:36:39,042 INFO L138 BoogieDeclarations]: Found implementation of procedure lookup_device_info [2023-04-03 05:36:39,042 INFO L138 BoogieDeclarations]: Found implementation of procedure kgd2kfd_probe [2023-04-03 05:36:39,043 INFO L138 BoogieDeclarations]: Found implementation of procedure device_iommu_pasid_init [2023-04-03 05:36:39,043 INFO L138 BoogieDeclarations]: Found implementation of procedure iommu_pasid_shutdown_callback [2023-04-03 05:36:39,043 INFO L138 BoogieDeclarations]: Found implementation of procedure iommu_invalid_ppr_cb [2023-04-03 05:36:39,043 INFO L138 BoogieDeclarations]: Found implementation of procedure kgd2kfd_device_init [2023-04-03 05:36:39,043 INFO L138 BoogieDeclarations]: Found implementation of procedure kgd2kfd_device_exit [2023-04-03 05:36:39,043 INFO L138 BoogieDeclarations]: Found implementation of procedure kgd2kfd_suspend [2023-04-03 05:36:39,043 INFO L138 BoogieDeclarations]: Found implementation of procedure kgd2kfd_resume [2023-04-03 05:36:39,043 INFO L138 BoogieDeclarations]: Found implementation of procedure kgd2kfd_interrupt [2023-04-03 05:36:39,043 INFO L138 BoogieDeclarations]: Found implementation of procedure kfd_gtt_sa_init [2023-04-03 05:36:39,043 INFO L138 BoogieDeclarations]: Found implementation of procedure kfd_gtt_sa_fini [2023-04-03 05:36:39,043 INFO L138 BoogieDeclarations]: Found implementation of procedure kfd_gtt_sa_calc_gpu_addr [2023-04-03 05:36:39,043 INFO L138 BoogieDeclarations]: Found implementation of procedure kfd_gtt_sa_calc_cpu_addr [2023-04-03 05:36:39,043 INFO L138 BoogieDeclarations]: Found implementation of procedure kfd_gtt_sa_allocate [2023-04-03 05:36:39,043 INFO L138 BoogieDeclarations]: Found implementation of procedure kfd_gtt_sa_free [2023-04-03 05:36:39,044 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_queue_work_on_29 [2023-04-03 05:36:39,044 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_queue_delayed_work_on_30 [2023-04-03 05:36:39,044 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_queue_work_on_31 [2023-04-03 05:36:39,044 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_flush_workqueue_32 [2023-04-03 05:36:39,044 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_queue_delayed_work_on_33 [2023-04-03 05:36:39,044 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_34 [2023-04-03 05:36:39,044 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_35 [2023-04-03 05:36:39,044 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_36 [2023-04-03 05:36:39,044 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_trylock_37 [2023-04-03 05:36:39,044 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_38 [2023-04-03 05:36:39,044 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_39 [2023-04-03 05:36:39,044 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_40 [2023-04-03 05:36:39,044 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_41 [2023-04-03 05:36:39,044 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_42 [2023-04-03 05:36:39,045 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_43 [2023-04-03 05:36:39,045 INFO L138 BoogieDeclarations]: Found implementation of procedure is_power_of_2 [2023-04-03 05:36:39,045 INFO L138 BoogieDeclarations]: Found implementation of procedure get_current [2023-04-03 05:36:39,045 INFO L138 BoogieDeclarations]: Found implementation of procedure current_top_of_stack [2023-04-03 05:36:39,045 INFO L138 BoogieDeclarations]: Found implementation of procedure current_thread_info [2023-04-03 05:36:39,045 INFO L138 BoogieDeclarations]: Found implementation of procedure is_ia32_task [2023-04-03 05:36:39,045 INFO L138 BoogieDeclarations]: Found implementation of procedure timespec_to_ns [2023-04-03 05:36:39,045 INFO L138 BoogieDeclarations]: Found implementation of procedure ktime_get_boottime [2023-04-03 05:36:39,045 INFO L138 BoogieDeclarations]: Found implementation of procedure get_monotonic_boottime64 [2023-04-03 05:36:39,045 INFO L138 BoogieDeclarations]: Found implementation of procedure task_pid_nr [2023-04-03 05:36:39,045 INFO L138 BoogieDeclarations]: Found implementation of procedure iminor [2023-04-03 05:36:39,045 INFO L138 BoogieDeclarations]: Found implementation of procedure register_chrdev [2023-04-03 05:36:39,045 INFO L138 BoogieDeclarations]: Found implementation of procedure unregister_chrdev [2023-04-03 05:36:39,045 INFO L138 BoogieDeclarations]: Found implementation of procedure __chk_range_not_ok [2023-04-03 05:36:39,045 INFO L138 BoogieDeclarations]: Found implementation of procedure copy_from_user [2023-04-03 05:36:39,046 INFO L138 BoogieDeclarations]: Found implementation of procedure copy_to_user [2023-04-03 05:36:39,046 INFO L138 BoogieDeclarations]: Found implementation of procedure is_x32_task [2023-04-03 05:36:39,046 INFO L138 BoogieDeclarations]: Found implementation of procedure is_compat_task [2023-04-03 05:36:39,046 INFO L138 BoogieDeclarations]: Found implementation of procedure kfd_chardev_init [2023-04-03 05:36:39,046 INFO L138 BoogieDeclarations]: Found implementation of procedure kfd_chardev_exit [2023-04-03 05:36:39,046 INFO L138 BoogieDeclarations]: Found implementation of procedure kfd_chardev [2023-04-03 05:36:39,046 INFO L138 BoogieDeclarations]: Found implementation of procedure kfd_open [2023-04-03 05:36:39,046 INFO L138 BoogieDeclarations]: Found implementation of procedure kfd_ioctl_get_version [2023-04-03 05:36:39,046 INFO L138 BoogieDeclarations]: Found implementation of procedure set_queue_properties_from_user [2023-04-03 05:36:39,046 INFO L138 BoogieDeclarations]: Found implementation of procedure kfd_ioctl_create_queue [2023-04-03 05:36:39,046 INFO L138 BoogieDeclarations]: Found implementation of procedure kfd_ioctl_destroy_queue [2023-04-03 05:36:39,046 INFO L138 BoogieDeclarations]: Found implementation of procedure kfd_ioctl_update_queue [2023-04-03 05:36:39,046 INFO L138 BoogieDeclarations]: Found implementation of procedure kfd_ioctl_set_memory_policy [2023-04-03 05:36:39,046 INFO L138 BoogieDeclarations]: Found implementation of procedure kfd_ioctl_dbg_register [2023-04-03 05:36:39,047 INFO L138 BoogieDeclarations]: Found implementation of procedure kfd_ioctl_dbg_unrgesiter [2023-04-03 05:36:39,047 INFO L138 BoogieDeclarations]: Found implementation of procedure kfd_ioctl_dbg_address_watch [2023-04-03 05:36:39,047 INFO L138 BoogieDeclarations]: Found implementation of procedure kfd_ioctl_dbg_wave_control [2023-04-03 05:36:39,047 INFO L138 BoogieDeclarations]: Found implementation of procedure kfd_ioctl_get_clock_counters [2023-04-03 05:36:39,047 INFO L138 BoogieDeclarations]: Found implementation of procedure kfd_ioctl_get_process_apertures [2023-04-03 05:36:39,047 INFO L138 BoogieDeclarations]: Found implementation of procedure kfd_ioctl_create_event [2023-04-03 05:36:39,047 INFO L138 BoogieDeclarations]: Found implementation of procedure kfd_ioctl_destroy_event [2023-04-03 05:36:39,047 INFO L138 BoogieDeclarations]: Found implementation of procedure kfd_ioctl_set_event [2023-04-03 05:36:39,047 INFO L138 BoogieDeclarations]: Found implementation of procedure kfd_ioctl_reset_event [2023-04-03 05:36:39,047 INFO L138 BoogieDeclarations]: Found implementation of procedure kfd_ioctl_wait_events [2023-04-03 05:36:39,047 INFO L138 BoogieDeclarations]: Found implementation of procedure kfd_ioctl [2023-04-03 05:36:39,047 INFO L138 BoogieDeclarations]: Found implementation of procedure kfd_mmap [2023-04-03 05:36:39,047 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_file_operations_11 [2023-04-03 05:36:39,047 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_main_exported_11 [2023-04-03 05:36:39,048 INFO L138 BoogieDeclarations]: Found implementation of procedure PTR_ERR [2023-04-03 05:36:39,048 INFO L138 BoogieDeclarations]: Found implementation of procedure IS_ERR [2023-04-03 05:36:39,048 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_queue_work_on_63 [2023-04-03 05:36:39,048 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_queue_delayed_work_on_64 [2023-04-03 05:36:39,048 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_queue_work_on_65 [2023-04-03 05:36:39,048 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_flush_workqueue_66 [2023-04-03 05:36:39,048 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_queue_delayed_work_on_67 [2023-04-03 05:36:39,048 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_68 [2023-04-03 05:36:39,048 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_69 [2023-04-03 05:36:39,048 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_70 [2023-04-03 05:36:39,048 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_trylock_71 [2023-04-03 05:36:39,048 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_72 [2023-04-03 05:36:39,048 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_73 [2023-04-03 05:36:39,048 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_74 [2023-04-03 05:36:39,049 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_register_chrdev_75 [2023-04-03 05:36:39,049 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_unregister_chrdev_76 [2023-04-03 05:36:39,049 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_78 [2023-04-03 05:36:39,049 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_79 [2023-04-03 05:36:39,049 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_80 [2023-04-03 05:36:39,049 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_81 [2023-04-03 05:36:39,049 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_82 [2023-04-03 05:36:39,049 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_83 [2023-04-03 05:36:39,049 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_84 [2023-04-03 05:36:39,049 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_85 [2023-04-03 05:36:39,049 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_86 [2023-04-03 05:36:39,049 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_87 [2023-04-03 05:36:39,049 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_88 [2023-04-03 05:36:39,049 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_89 [2023-04-03 05:36:39,049 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_90 [2023-04-03 05:36:39,050 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_91 [2023-04-03 05:36:39,050 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_92 [2023-04-03 05:36:39,050 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_93 [2023-04-03 05:36:39,050 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_94 [2023-04-03 05:36:39,050 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_95 [2023-04-03 05:36:39,050 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_96 [2023-04-03 05:36:39,050 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_97 [2023-04-03 05:36:39,050 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_98 [2023-04-03 05:36:39,050 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_99 [2023-04-03 05:36:39,050 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_100 [2023-04-03 05:36:39,050 INFO L138 BoogieDeclarations]: Found implementation of procedure fls [2023-04-03 05:36:39,050 INFO L138 BoogieDeclarations]: Found implementation of procedure __ilog2_u32 [2023-04-03 05:36:39,050 INFO L138 BoogieDeclarations]: Found implementation of procedure INIT_LIST_HEAD [2023-04-03 05:36:39,050 INFO L138 BoogieDeclarations]: Found implementation of procedure list_add_tail [2023-04-03 05:36:39,051 INFO L138 BoogieDeclarations]: Found implementation of procedure sysfs_create_file [2023-04-03 05:36:39,051 INFO L138 BoogieDeclarations]: Found implementation of procedure sysfs_remove_file [2023-04-03 05:36:39,051 INFO L138 BoogieDeclarations]: Found implementation of procedure hash_32 [2023-04-03 05:36:39,051 INFO L138 BoogieDeclarations]: Found implementation of procedure kfd_device_by_id [2023-04-03 05:36:39,051 INFO L138 BoogieDeclarations]: Found implementation of procedure kfd_device_by_pci_dev [2023-04-03 05:36:39,051 INFO L138 BoogieDeclarations]: Found implementation of procedure kfd_topology_get_crat_acpi [2023-04-03 05:36:39,051 INFO L138 BoogieDeclarations]: Found implementation of procedure kfd_populated_cu_info_cpu [2023-04-03 05:36:39,051 INFO L138 BoogieDeclarations]: Found implementation of procedure kfd_populated_cu_info_gpu [2023-04-03 05:36:39,051 INFO L138 BoogieDeclarations]: Found implementation of procedure kfd_parse_subtype_cu [2023-04-03 05:36:39,051 INFO L138 BoogieDeclarations]: Found implementation of procedure kfd_parse_subtype_mem [2023-04-03 05:36:39,051 INFO L138 BoogieDeclarations]: Found implementation of procedure kfd_parse_subtype_cache [2023-04-03 05:36:39,051 INFO L138 BoogieDeclarations]: Found implementation of procedure kfd_parse_subtype_iolink [2023-04-03 05:36:39,051 INFO L138 BoogieDeclarations]: Found implementation of procedure kfd_parse_subtype [2023-04-03 05:36:39,051 INFO L138 BoogieDeclarations]: Found implementation of procedure kfd_release_topology_device [2023-04-03 05:36:39,052 INFO L138 BoogieDeclarations]: Found implementation of procedure kfd_release_live_view [2023-04-03 05:36:39,052 INFO L138 BoogieDeclarations]: Found implementation of procedure kfd_create_topology_device [2023-04-03 05:36:39,052 INFO L138 BoogieDeclarations]: Found implementation of procedure kfd_parse_crat_table [2023-04-03 05:36:39,052 INFO L138 BoogieDeclarations]: Found implementation of procedure sysprops_show [2023-04-03 05:36:39,052 INFO L138 BoogieDeclarations]: Found implementation of procedure iolink_show [2023-04-03 05:36:39,052 INFO L138 BoogieDeclarations]: Found implementation of procedure mem_show [2023-04-03 05:36:39,052 INFO L138 BoogieDeclarations]: Found implementation of procedure kfd_cache_show [2023-04-03 05:36:39,052 INFO L138 BoogieDeclarations]: Found implementation of procedure node_show [2023-04-03 05:36:39,052 INFO L138 BoogieDeclarations]: Found implementation of procedure kfd_remove_sysfs_file [2023-04-03 05:36:39,052 INFO L138 BoogieDeclarations]: Found implementation of procedure kfd_remove_sysfs_node_entry [2023-04-03 05:36:39,052 INFO L138 BoogieDeclarations]: Found implementation of procedure kfd_build_sysfs_node_entry [2023-04-03 05:36:39,052 INFO L138 BoogieDeclarations]: Found implementation of procedure kfd_build_sysfs_node_tree [2023-04-03 05:36:39,052 INFO L138 BoogieDeclarations]: Found implementation of procedure kfd_remove_sysfs_node_tree [2023-04-03 05:36:39,052 INFO L138 BoogieDeclarations]: Found implementation of procedure kfd_topology_update_sysfs [2023-04-03 05:36:39,052 INFO L138 BoogieDeclarations]: Found implementation of procedure kfd_topology_release_sysfs [2023-04-03 05:36:39,053 INFO L138 BoogieDeclarations]: Found implementation of procedure kfd_topology_init [2023-04-03 05:36:39,053 INFO L138 BoogieDeclarations]: Found implementation of procedure kfd_topology_shutdown [2023-04-03 05:36:39,053 INFO L138 BoogieDeclarations]: Found implementation of procedure kfd_debug_print_topology [2023-04-03 05:36:39,053 INFO L138 BoogieDeclarations]: Found implementation of procedure kfd_generate_gpu_id [2023-04-03 05:36:39,053 INFO L138 BoogieDeclarations]: Found implementation of procedure kfd_assign_gpu [2023-04-03 05:36:39,053 INFO L138 BoogieDeclarations]: Found implementation of procedure kfd_notify_gpu_change [2023-04-03 05:36:39,053 INFO L138 BoogieDeclarations]: Found implementation of procedure kfd_topology_add_device [2023-04-03 05:36:39,053 INFO L138 BoogieDeclarations]: Found implementation of procedure kfd_topology_remove_device [2023-04-03 05:36:39,053 INFO L138 BoogieDeclarations]: Found implementation of procedure kfd_topology_enum_kfd_devices [2023-04-03 05:36:39,053 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_main_exported_8 [2023-04-03 05:36:39,053 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_main_exported_6 [2023-04-03 05:36:39,053 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_main_exported_7 [2023-04-03 05:36:39,053 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_main_exported_10 [2023-04-03 05:36:39,053 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_main_exported_9 [2023-04-03 05:36:39,054 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_queue_work_on_143 [2023-04-03 05:36:39,054 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_queue_delayed_work_on_144 [2023-04-03 05:36:39,054 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_queue_work_on_145 [2023-04-03 05:36:39,054 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_flush_workqueue_146 [2023-04-03 05:36:39,054 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_queue_delayed_work_on_147 [2023-04-03 05:36:39,054 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_148 [2023-04-03 05:36:39,054 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_149 [2023-04-03 05:36:39,054 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_150 [2023-04-03 05:36:39,054 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_trylock_151 [2023-04-03 05:36:39,054 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_152 [2023-04-03 05:36:39,054 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_153 [2023-04-03 05:36:39,054 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_154 [2023-04-03 05:36:39,054 INFO L138 BoogieDeclarations]: Found implementation of procedure kmalloc_array [2023-04-03 05:36:39,054 INFO L138 BoogieDeclarations]: Found implementation of procedure kcalloc [2023-04-03 05:36:39,055 INFO L138 BoogieDeclarations]: Found implementation of procedure kfd_pasid_init [2023-04-03 05:36:39,055 INFO L138 BoogieDeclarations]: Found implementation of procedure kfd_pasid_exit [2023-04-03 05:36:39,055 INFO L138 BoogieDeclarations]: Found implementation of procedure kfd_set_pasid_limit [2023-04-03 05:36:39,055 INFO L138 BoogieDeclarations]: Found implementation of procedure kfd_pasid_alloc [2023-04-03 05:36:39,055 INFO L138 BoogieDeclarations]: Found implementation of procedure kfd_pasid_free [2023-04-03 05:36:39,055 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_queue_work_on_171 [2023-04-03 05:36:39,055 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_queue_delayed_work_on_172 [2023-04-03 05:36:39,055 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_queue_work_on_173 [2023-04-03 05:36:39,055 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_flush_workqueue_174 [2023-04-03 05:36:39,055 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_queue_delayed_work_on_175 [2023-04-03 05:36:39,055 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_176 [2023-04-03 05:36:39,055 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_177 [2023-04-03 05:36:39,055 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_178 [2023-04-03 05:36:39,055 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_179 [2023-04-03 05:36:39,056 INFO L138 BoogieDeclarations]: Found implementation of procedure cachemode2protval [2023-04-03 05:36:39,056 INFO L138 BoogieDeclarations]: Found implementation of procedure __set_bit [2023-04-03 05:36:39,056 INFO L138 BoogieDeclarations]: Found implementation of procedure __clear_bit [2023-04-03 05:36:39,056 INFO L138 BoogieDeclarations]: Found implementation of procedure ioremap [2023-04-03 05:36:39,056 INFO L138 BoogieDeclarations]: Found implementation of procedure doorbell_process_allocation [2023-04-03 05:36:39,056 INFO L138 BoogieDeclarations]: Found implementation of procedure kfd_doorbell_init [2023-04-03 05:36:39,056 INFO L138 BoogieDeclarations]: Found implementation of procedure kfd_doorbell_mmap [2023-04-03 05:36:39,056 INFO L138 BoogieDeclarations]: Found implementation of procedure kfd_get_kernel_doorbell [2023-04-03 05:36:39,056 INFO L138 BoogieDeclarations]: Found implementation of procedure kfd_release_kernel_doorbell [2023-04-03 05:36:39,056 INFO L138 BoogieDeclarations]: Found implementation of procedure kfd_queue_id_to_doorbell [2023-04-03 05:36:39,056 INFO L138 BoogieDeclarations]: Found implementation of procedure kfd_get_number_elems [2023-04-03 05:36:39,056 INFO L138 BoogieDeclarations]: Found implementation of procedure kfd_get_process_doorbells [2023-04-03 05:36:39,056 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_queue_work_on_193 [2023-04-03 05:36:39,057 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_queue_delayed_work_on_194 [2023-04-03 05:36:39,057 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_queue_work_on_195 [2023-04-03 05:36:39,057 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_flush_workqueue_196 [2023-04-03 05:36:39,057 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_queue_delayed_work_on_197 [2023-04-03 05:36:39,057 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_198 [2023-04-03 05:36:39,057 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_199 [2023-04-03 05:36:39,057 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_200 [2023-04-03 05:36:39,057 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_201 [2023-04-03 05:36:39,057 INFO L138 BoogieDeclarations]: Found implementation of procedure kfd_init_apertures [2023-04-03 05:36:39,057 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_queue_work_on_215 [2023-04-03 05:36:39,057 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_queue_delayed_work_on_216 [2023-04-03 05:36:39,057 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_queue_work_on_217 [2023-04-03 05:36:39,057 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_flush_workqueue_218 [2023-04-03 05:36:39,057 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_queue_delayed_work_on_219 [2023-04-03 05:36:39,058 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_220 [2023-04-03 05:36:39,058 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_221 [2023-04-03 05:36:39,058 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_222 [2023-04-03 05:36:39,058 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_trylock_223 [2023-04-03 05:36:39,058 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_224 [2023-04-03 05:36:39,058 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_225 [2023-04-03 05:36:39,058 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_226 [2023-04-03 05:36:39,058 INFO L138 BoogieDeclarations]: Found implementation of procedure __read_once_size [2023-04-03 05:36:39,058 INFO L138 BoogieDeclarations]: Found implementation of procedure list_add [2023-04-03 05:36:39,058 INFO L138 BoogieDeclarations]: Found implementation of procedure list_is_last [2023-04-03 05:36:39,058 INFO L138 BoogieDeclarations]: Found implementation of procedure list_empty [2023-04-03 05:36:39,058 INFO L138 BoogieDeclarations]: Found implementation of procedure hlist_unhashed [2023-04-03 05:36:39,059 INFO L138 BoogieDeclarations]: Found implementation of procedure __hlist_del [2023-04-03 05:36:39,059 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_read [2023-04-03 05:36:39,059 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_inc [2023-04-03 05:36:39,059 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_dec_and_test [2023-04-03 05:36:39,059 INFO L138 BoogieDeclarations]: Found implementation of procedure synchronize_rcu [2023-04-03 05:36:39,059 INFO L138 BoogieDeclarations]: Found implementation of procedure rcu_lock_acquire [2023-04-03 05:36:39,059 INFO L138 BoogieDeclarations]: Found implementation of procedure rcu_lock_release [2023-04-03 05:36:39,059 INFO L138 BoogieDeclarations]: Found implementation of procedure queue_work___0 [2023-04-03 05:36:39,059 INFO L138 BoogieDeclarations]: Found implementation of procedure srcu_read_lock [2023-04-03 05:36:39,059 INFO L138 BoogieDeclarations]: Found implementation of procedure srcu_read_unlock [2023-04-03 05:36:39,059 INFO L138 BoogieDeclarations]: Found implementation of procedure hlist_del_init_rcu [2023-04-03 05:36:39,059 INFO L138 BoogieDeclarations]: Found implementation of procedure hlist_add_head_rcu [2023-04-03 05:36:39,059 INFO L138 BoogieDeclarations]: Found implementation of procedure mmdrop [2023-04-03 05:36:39,059 INFO L138 BoogieDeclarations]: Found implementation of procedure hash_64 [2023-04-03 05:36:39,060 INFO L138 BoogieDeclarations]: Found implementation of procedure hash_del_rcu [2023-04-03 05:36:39,060 INFO L138 BoogieDeclarations]: Found implementation of procedure kfd_process_create_wq [2023-04-03 05:36:39,060 INFO L138 BoogieDeclarations]: Found implementation of procedure kfd_process_destroy_wq [2023-04-03 05:36:39,060 INFO L138 BoogieDeclarations]: Found implementation of procedure kfd_create_process [2023-04-03 05:36:39,060 INFO L138 BoogieDeclarations]: Found implementation of procedure kfd_get_process [2023-04-03 05:36:39,060 INFO L138 BoogieDeclarations]: Found implementation of procedure find_process_by_mm [2023-04-03 05:36:39,060 INFO L138 BoogieDeclarations]: Found implementation of procedure find_process [2023-04-03 05:36:39,060 INFO L138 BoogieDeclarations]: Found implementation of procedure kfd_process_wq_release [2023-04-03 05:36:39,060 INFO L138 BoogieDeclarations]: Found implementation of procedure kfd_process_destroy_delayed [2023-04-03 05:36:39,060 INFO L138 BoogieDeclarations]: Found implementation of procedure kfd_process_notifier_release [2023-04-03 05:36:39,060 INFO L138 BoogieDeclarations]: Found implementation of procedure create_process [2023-04-03 05:36:39,060 INFO L138 BoogieDeclarations]: Found implementation of procedure kfd_get_process_device_data [2023-04-03 05:36:39,060 INFO L138 BoogieDeclarations]: Found implementation of procedure kfd_create_process_device_data [2023-04-03 05:36:39,060 INFO L138 BoogieDeclarations]: Found implementation of procedure kfd_bind_process_to_device [2023-04-03 05:36:39,061 INFO L138 BoogieDeclarations]: Found implementation of procedure kfd_unbind_process_from_device [2023-04-03 05:36:39,061 INFO L138 BoogieDeclarations]: Found implementation of procedure kfd_get_first_process_device_data [2023-04-03 05:36:39,061 INFO L138 BoogieDeclarations]: Found implementation of procedure kfd_get_next_process_device_data [2023-04-03 05:36:39,061 INFO L138 BoogieDeclarations]: Found implementation of procedure kfd_has_process_device_data [2023-04-03 05:36:39,061 INFO L138 BoogieDeclarations]: Found implementation of procedure kfd_lookup_process_by_pasid [2023-04-03 05:36:39,061 INFO L138 BoogieDeclarations]: Found implementation of procedure call_and_disable_work_1 [2023-04-03 05:36:39,061 INFO L138 BoogieDeclarations]: Found implementation of procedure disable_work_1 [2023-04-03 05:36:39,061 INFO L138 BoogieDeclarations]: Found implementation of procedure work_init_1 [2023-04-03 05:36:39,061 INFO L138 BoogieDeclarations]: Found implementation of procedure call_and_disable_all_1 [2023-04-03 05:36:39,061 INFO L138 BoogieDeclarations]: Found implementation of procedure invoke_work_1 [2023-04-03 05:36:39,061 INFO L138 BoogieDeclarations]: Found implementation of procedure activate_work_1 [2023-04-03 05:36:39,061 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_main_exported_4 [2023-04-03 05:36:39,061 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_main_exported_5 [2023-04-03 05:36:39,062 INFO L138 BoogieDeclarations]: Found implementation of procedure ERR_PTR [2023-04-03 05:36:39,062 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_queue_work_on_243 [2023-04-03 05:36:39,062 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_queue_delayed_work_on_244 [2023-04-03 05:36:39,062 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_queue_work_on_245 [2023-04-03 05:36:39,062 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_flush_workqueue_246 [2023-04-03 05:36:39,062 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_queue_delayed_work_on_247 [2023-04-03 05:36:39,062 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_248 [2023-04-03 05:36:39,062 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_249 [2023-04-03 05:36:39,062 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_flush_workqueue_250 [2023-04-03 05:36:39,062 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_destroy_workqueue_251 [2023-04-03 05:36:39,062 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_252 [2023-04-03 05:36:39,062 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_253 [2023-04-03 05:36:39,062 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_254 [2023-04-03 05:36:39,062 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_255 [2023-04-03 05:36:39,063 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_256 [2023-04-03 05:36:39,063 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_257 [2023-04-03 05:36:39,063 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_258 [2023-04-03 05:36:39,063 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_259 [2023-04-03 05:36:39,063 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_260 [2023-04-03 05:36:39,063 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_261 [2023-04-03 05:36:39,063 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_262 [2023-04-03 05:36:39,063 INFO L138 BoogieDeclarations]: Found implementation of procedure print_queue_properties [2023-04-03 05:36:39,063 INFO L138 BoogieDeclarations]: Found implementation of procedure print_queue [2023-04-03 05:36:39,063 INFO L138 BoogieDeclarations]: Found implementation of procedure init_queue [2023-04-03 05:36:39,063 INFO L138 BoogieDeclarations]: Found implementation of procedure uninit_queue [2023-04-03 05:36:39,063 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_queue_work_on_287 [2023-04-03 05:36:39,063 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_queue_delayed_work_on_288 [2023-04-03 05:36:39,063 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_queue_work_on_289 [2023-04-03 05:36:39,064 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_flush_workqueue_290 [2023-04-03 05:36:39,064 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_queue_delayed_work_on_291 [2023-04-03 05:36:39,064 INFO L138 BoogieDeclarations]: Found implementation of procedure mqd_manager_init [2023-04-03 05:36:39,064 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_queue_work_on_301 [2023-04-03 05:36:39,064 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_queue_delayed_work_on_302 [2023-04-03 05:36:39,064 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_queue_work_on_303 [2023-04-03 05:36:39,064 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_flush_workqueue_304 [2023-04-03 05:36:39,064 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_queue_delayed_work_on_305 [2023-04-03 05:36:39,064 INFO L138 BoogieDeclarations]: Found implementation of procedure ffs [2023-04-03 05:36:39,064 INFO L138 BoogieDeclarations]: Found implementation of procedure get_mqd [2023-04-03 05:36:39,064 INFO L138 BoogieDeclarations]: Found implementation of procedure init_mqd [2023-04-03 05:36:39,064 INFO L138 BoogieDeclarations]: Found implementation of procedure init_mqd_sdma [2023-04-03 05:36:39,064 INFO L138 BoogieDeclarations]: Found implementation of procedure uninit_mqd [2023-04-03 05:36:39,065 INFO L138 BoogieDeclarations]: Found implementation of procedure uninit_mqd_sdma [2023-04-03 05:36:39,065 INFO L138 BoogieDeclarations]: Found implementation of procedure load_mqd [2023-04-03 05:36:39,065 INFO L138 BoogieDeclarations]: Found implementation of procedure load_mqd_sdma [2023-04-03 05:36:39,065 INFO L138 BoogieDeclarations]: Found implementation of procedure update_mqd [2023-04-03 05:36:39,065 INFO L138 BoogieDeclarations]: Found implementation of procedure update_mqd_sdma [2023-04-03 05:36:39,065 INFO L138 BoogieDeclarations]: Found implementation of procedure destroy_mqd [2023-04-03 05:36:39,065 INFO L138 BoogieDeclarations]: Found implementation of procedure destroy_mqd_sdma [2023-04-03 05:36:39,065 INFO L138 BoogieDeclarations]: Found implementation of procedure is_occupied [2023-04-03 05:36:39,065 INFO L138 BoogieDeclarations]: Found implementation of procedure is_occupied_sdma [2023-04-03 05:36:39,065 INFO L138 BoogieDeclarations]: Found implementation of procedure init_mqd_hiq [2023-04-03 05:36:39,065 INFO L138 BoogieDeclarations]: Found implementation of procedure update_mqd_hiq [2023-04-03 05:36:39,065 INFO L138 BoogieDeclarations]: Found implementation of procedure get_sdma_mqd [2023-04-03 05:36:39,066 INFO L138 BoogieDeclarations]: Found implementation of procedure mqd_manager_init_cik [2023-04-03 05:36:39,066 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_queue_work_on_315 [2023-04-03 05:36:39,066 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_queue_delayed_work_on_316 [2023-04-03 05:36:39,066 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_queue_work_on_317 [2023-04-03 05:36:39,066 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_flush_workqueue_318 [2023-04-03 05:36:39,066 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_queue_delayed_work_on_319 [2023-04-03 05:36:39,066 INFO L138 BoogieDeclarations]: Found implementation of procedure mqd_manager_init_vi [2023-04-03 05:36:39,066 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_queue_work_on_329 [2023-04-03 05:36:39,066 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_queue_delayed_work_on_330 [2023-04-03 05:36:39,066 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_queue_work_on_331 [2023-04-03 05:36:39,066 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_flush_workqueue_332 [2023-04-03 05:36:39,066 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_queue_delayed_work_on_333 [2023-04-03 05:36:39,066 INFO L138 BoogieDeclarations]: Found implementation of procedure initialize [2023-04-03 05:36:39,066 INFO L138 BoogieDeclarations]: Found implementation of procedure uninitialize [2023-04-03 05:36:39,067 INFO L138 BoogieDeclarations]: Found implementation of procedure acquire_packet_buffer [2023-04-03 05:36:39,067 INFO L138 BoogieDeclarations]: Found implementation of procedure submit_packet [2023-04-03 05:36:39,067 INFO L138 BoogieDeclarations]: Found implementation of procedure rollback_packet [2023-04-03 05:36:39,067 INFO L138 BoogieDeclarations]: Found implementation of procedure kernel_queue_init [2023-04-03 05:36:39,067 INFO L138 BoogieDeclarations]: Found implementation of procedure kernel_queue_uninit [2023-04-03 05:36:39,067 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_queue_work_on_343 [2023-04-03 05:36:39,067 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_queue_delayed_work_on_344 [2023-04-03 05:36:39,067 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_queue_work_on_345 [2023-04-03 05:36:39,067 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_flush_workqueue_346 [2023-04-03 05:36:39,067 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_queue_delayed_work_on_347 [2023-04-03 05:36:39,067 INFO L138 BoogieDeclarations]: Found implementation of procedure kernel_queue_init_cik [2023-04-03 05:36:39,067 INFO L138 BoogieDeclarations]: Found implementation of procedure initialize_cik [2023-04-03 05:36:39,067 INFO L138 BoogieDeclarations]: Found implementation of procedure uninitialize_cik [2023-04-03 05:36:39,067 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_queue_work_on_357 [2023-04-03 05:36:39,068 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_queue_delayed_work_on_358 [2023-04-03 05:36:39,068 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_queue_work_on_359 [2023-04-03 05:36:39,068 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_flush_workqueue_360 [2023-04-03 05:36:39,068 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_queue_delayed_work_on_361 [2023-04-03 05:36:39,068 INFO L138 BoogieDeclarations]: Found implementation of procedure kernel_queue_init_vi [2023-04-03 05:36:39,068 INFO L138 BoogieDeclarations]: Found implementation of procedure initialize_vi [2023-04-03 05:36:39,068 INFO L138 BoogieDeclarations]: Found implementation of procedure uninitialize_vi [2023-04-03 05:36:39,068 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_queue_work_on_371 [2023-04-03 05:36:39,068 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_queue_delayed_work_on_372 [2023-04-03 05:36:39,068 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_queue_work_on_373 [2023-04-03 05:36:39,068 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_flush_workqueue_374 [2023-04-03 05:36:39,068 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_queue_delayed_work_on_375 [2023-04-03 05:36:39,068 INFO L138 BoogieDeclarations]: Found implementation of procedure inc_wptr [2023-04-03 05:36:39,069 INFO L138 BoogieDeclarations]: Found implementation of procedure build_pm4_header [2023-04-03 05:36:39,069 INFO L138 BoogieDeclarations]: Found implementation of procedure pm_calc_rlib_size [2023-04-03 05:36:39,069 INFO L138 BoogieDeclarations]: Found implementation of procedure pm_allocate_runlist_ib [2023-04-03 05:36:39,069 INFO L138 BoogieDeclarations]: Found implementation of procedure pm_create_runlist [2023-04-03 05:36:39,069 INFO L138 BoogieDeclarations]: Found implementation of procedure pm_create_map_process [2023-04-03 05:36:39,069 INFO L138 BoogieDeclarations]: Found implementation of procedure pm_create_map_queue [2023-04-03 05:36:39,069 INFO L138 BoogieDeclarations]: Found implementation of procedure pm_create_runlist_ib [2023-04-03 05:36:39,069 INFO L138 BoogieDeclarations]: Found implementation of procedure pm_init [2023-04-03 05:36:39,069 INFO L138 BoogieDeclarations]: Found implementation of procedure pm_uninit [2023-04-03 05:36:39,069 INFO L138 BoogieDeclarations]: Found implementation of procedure pm_send_set_resources [2023-04-03 05:36:39,069 INFO L138 BoogieDeclarations]: Found implementation of procedure pm_send_runlist [2023-04-03 05:36:39,069 INFO L138 BoogieDeclarations]: Found implementation of procedure pm_send_query_status [2023-04-03 05:36:39,069 INFO L138 BoogieDeclarations]: Found implementation of procedure pm_send_unmap_queue [2023-04-03 05:36:39,069 INFO L138 BoogieDeclarations]: Found implementation of procedure pm_release_ib [2023-04-03 05:36:39,070 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_queue_work_on_385 [2023-04-03 05:36:39,070 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_queue_delayed_work_on_386 [2023-04-03 05:36:39,070 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_queue_work_on_387 [2023-04-03 05:36:39,070 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_flush_workqueue_388 [2023-04-03 05:36:39,070 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_queue_delayed_work_on_389 [2023-04-03 05:36:39,070 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_390 [2023-04-03 05:36:39,070 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_391 [2023-04-03 05:36:39,070 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_392 [2023-04-03 05:36:39,070 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_393 [2023-04-03 05:36:39,070 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_394 [2023-04-03 05:36:39,070 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_395 [2023-04-03 05:36:39,070 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_396 [2023-04-03 05:36:39,071 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_397 [2023-04-03 05:36:39,071 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_398 [2023-04-03 05:36:39,071 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_399 [2023-04-03 05:36:39,071 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_400 [2023-04-03 05:36:39,071 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_401 [2023-04-03 05:36:39,071 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_402 [2023-04-03 05:36:39,071 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_403 [2023-04-03 05:36:39,071 INFO L138 BoogieDeclarations]: Found implementation of procedure get_queue_by_qid [2023-04-03 05:36:39,071 INFO L138 BoogieDeclarations]: Found implementation of procedure find_available_queue_slot [2023-04-03 05:36:39,071 INFO L138 BoogieDeclarations]: Found implementation of procedure pqm_init [2023-04-03 05:36:39,071 INFO L138 BoogieDeclarations]: Found implementation of procedure pqm_uninit [2023-04-03 05:36:39,071 INFO L138 BoogieDeclarations]: Found implementation of procedure create_cp_queue [2023-04-03 05:36:39,071 INFO L138 BoogieDeclarations]: Found implementation of procedure pqm_create_queue [2023-04-03 05:36:39,071 INFO L138 BoogieDeclarations]: Found implementation of procedure pqm_destroy_queue [2023-04-03 05:36:39,072 INFO L138 BoogieDeclarations]: Found implementation of procedure pqm_update_queue [2023-04-03 05:36:39,072 INFO L138 BoogieDeclarations]: Found implementation of procedure pqm_get_kernel_queue [2023-04-03 05:36:39,072 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_queue_work_on_427 [2023-04-03 05:36:39,072 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_queue_delayed_work_on_428 [2023-04-03 05:36:39,072 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_queue_work_on_429 [2023-04-03 05:36:39,072 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_flush_workqueue_430 [2023-04-03 05:36:39,072 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_queue_delayed_work_on_431 [2023-04-03 05:36:39,072 INFO L138 BoogieDeclarations]: Found implementation of procedure get_mqd_type_from_queue_type [2023-04-03 05:36:39,072 INFO L138 BoogieDeclarations]: Found implementation of procedure get_first_pipe [2023-04-03 05:36:39,072 INFO L138 BoogieDeclarations]: Found implementation of procedure get_pipes_num [2023-04-03 05:36:39,072 INFO L138 BoogieDeclarations]: Found implementation of procedure get_pipes_num_cpsch [2023-04-03 05:36:39,072 INFO L138 BoogieDeclarations]: Found implementation of procedure program_sh_mem_settings [2023-04-03 05:36:39,072 INFO L138 BoogieDeclarations]: Found implementation of procedure allocate_vmid [2023-04-03 05:36:39,072 INFO L138 BoogieDeclarations]: Found implementation of procedure deallocate_vmid [2023-04-03 05:36:39,073 INFO L138 BoogieDeclarations]: Found implementation of procedure create_queue_nocpsch [2023-04-03 05:36:39,073 INFO L138 BoogieDeclarations]: Found implementation of procedure allocate_hqd [2023-04-03 05:36:39,073 INFO L138 BoogieDeclarations]: Found implementation of procedure deallocate_hqd [2023-04-03 05:36:39,073 INFO L138 BoogieDeclarations]: Found implementation of procedure create_compute_queue_nocpsch [2023-04-03 05:36:39,073 INFO L138 BoogieDeclarations]: Found implementation of procedure destroy_queue_nocpsch [2023-04-03 05:36:39,073 INFO L138 BoogieDeclarations]: Found implementation of procedure update_queue [2023-04-03 05:36:39,073 INFO L138 BoogieDeclarations]: Found implementation of procedure get_mqd_manager_nocpsch [2023-04-03 05:36:39,073 INFO L138 BoogieDeclarations]: Found implementation of procedure register_process_nocpsch [2023-04-03 05:36:39,073 INFO L138 BoogieDeclarations]: Found implementation of procedure unregister_process_nocpsch [2023-04-03 05:36:39,073 INFO L138 BoogieDeclarations]: Found implementation of procedure set_pasid_vmid_mapping [2023-04-03 05:36:39,073 INFO L138 BoogieDeclarations]: Found implementation of procedure init_pipelines [2023-04-03 05:36:39,073 INFO L138 BoogieDeclarations]: Found implementation of procedure init_interrupts [2023-04-03 05:36:39,073 INFO L138 BoogieDeclarations]: Found implementation of procedure init_scheduler [2023-04-03 05:36:39,074 INFO L138 BoogieDeclarations]: Found implementation of procedure initialize_nocpsch [2023-04-03 05:36:39,074 INFO L138 BoogieDeclarations]: Found implementation of procedure uninitialize_nocpsch [2023-04-03 05:36:39,074 INFO L138 BoogieDeclarations]: Found implementation of procedure start_nocpsch [2023-04-03 05:36:39,074 INFO L138 BoogieDeclarations]: Found implementation of procedure stop_nocpsch [2023-04-03 05:36:39,074 INFO L138 BoogieDeclarations]: Found implementation of procedure allocate_sdma_queue [2023-04-03 05:36:39,074 INFO L138 BoogieDeclarations]: Found implementation of procedure deallocate_sdma_queue [2023-04-03 05:36:39,074 INFO L138 BoogieDeclarations]: Found implementation of procedure create_sdma_queue_nocpsch [2023-04-03 05:36:39,074 INFO L138 BoogieDeclarations]: Found implementation of procedure set_sched_resources [2023-04-03 05:36:39,074 INFO L138 BoogieDeclarations]: Found implementation of procedure initialize_cpsch [2023-04-03 05:36:39,074 INFO L138 BoogieDeclarations]: Found implementation of procedure start_cpsch [2023-04-03 05:36:39,074 INFO L138 BoogieDeclarations]: Found implementation of procedure stop_cpsch [2023-04-03 05:36:39,074 INFO L138 BoogieDeclarations]: Found implementation of procedure create_kernel_queue_cpsch [2023-04-03 05:36:39,074 INFO L138 BoogieDeclarations]: Found implementation of procedure destroy_kernel_queue_cpsch [2023-04-03 05:36:39,075 INFO L138 BoogieDeclarations]: Found implementation of procedure select_sdma_engine_id [2023-04-03 05:36:39,075 INFO L138 BoogieDeclarations]: Found implementation of procedure create_queue_cpsch [2023-04-03 05:36:39,075 INFO L138 BoogieDeclarations]: Found implementation of procedure amdkfd_fence_wait_timeout [2023-04-03 05:36:39,075 INFO L138 BoogieDeclarations]: Found implementation of procedure destroy_sdma_queues [2023-04-03 05:36:39,075 INFO L138 BoogieDeclarations]: Found implementation of procedure destroy_queues_cpsch [2023-04-03 05:36:39,075 INFO L138 BoogieDeclarations]: Found implementation of procedure execute_queues_cpsch [2023-04-03 05:36:39,075 INFO L138 BoogieDeclarations]: Found implementation of procedure destroy_queue_cpsch [2023-04-03 05:36:39,075 INFO L138 BoogieDeclarations]: Found implementation of procedure set_cache_memory_policy [2023-04-03 05:36:39,075 INFO L138 BoogieDeclarations]: Found implementation of procedure device_queue_manager_init [2023-04-03 05:36:39,075 INFO L138 BoogieDeclarations]: Found implementation of procedure device_queue_manager_uninit [2023-04-03 05:36:39,075 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_queue_work_on_441 [2023-04-03 05:36:39,075 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_queue_delayed_work_on_442 [2023-04-03 05:36:39,075 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_queue_work_on_443 [2023-04-03 05:36:39,075 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_flush_workqueue_444 [2023-04-03 05:36:39,075 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_queue_delayed_work_on_445 [2023-04-03 05:36:39,076 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_446 [2023-04-03 05:36:39,076 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_447 [2023-04-03 05:36:39,076 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_448 [2023-04-03 05:36:39,076 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_449 [2023-04-03 05:36:39,076 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_450 [2023-04-03 05:36:39,076 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_451 [2023-04-03 05:36:39,076 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_452 [2023-04-03 05:36:39,076 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_453 [2023-04-03 05:36:39,076 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_454 [2023-04-03 05:36:39,076 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_455 [2023-04-03 05:36:39,076 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_456 [2023-04-03 05:36:39,076 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_457 [2023-04-03 05:36:39,076 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_458 [2023-04-03 05:36:39,076 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_459 [2023-04-03 05:36:39,076 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_460 [2023-04-03 05:36:39,077 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_461 [2023-04-03 05:36:39,077 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_462 [2023-04-03 05:36:39,077 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_463 [2023-04-03 05:36:39,077 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_464 [2023-04-03 05:36:39,077 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_465 [2023-04-03 05:36:39,077 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_466 [2023-04-03 05:36:39,077 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_467 [2023-04-03 05:36:39,077 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_468 [2023-04-03 05:36:39,077 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_469 [2023-04-03 05:36:39,077 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_470 [2023-04-03 05:36:39,077 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_471 [2023-04-03 05:36:39,077 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_472 [2023-04-03 05:36:39,077 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_473 [2023-04-03 05:36:39,077 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_474 [2023-04-03 05:36:39,077 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_475 [2023-04-03 05:36:39,078 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_476 [2023-04-03 05:36:39,078 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_477 [2023-04-03 05:36:39,078 INFO L138 BoogieDeclarations]: Found implementation of procedure get_sh_mem_bases_32 [2023-04-03 05:36:39,078 INFO L138 BoogieDeclarations]: Found implementation of procedure get_sh_mem_bases_nybble_64 [2023-04-03 05:36:39,078 INFO L138 BoogieDeclarations]: Found implementation of procedure device_queue_manager_init_cik [2023-04-03 05:36:39,078 INFO L138 BoogieDeclarations]: Found implementation of procedure compute_sh_mem_bases_64bit [2023-04-03 05:36:39,078 INFO L138 BoogieDeclarations]: Found implementation of procedure set_cache_memory_policy_cik [2023-04-03 05:36:39,078 INFO L138 BoogieDeclarations]: Found implementation of procedure register_process_cik [2023-04-03 05:36:39,078 INFO L138 BoogieDeclarations]: Found implementation of procedure init_sdma_vm [2023-04-03 05:36:39,078 INFO L138 BoogieDeclarations]: Found implementation of procedure initialize_cpsch_cik [2023-04-03 05:36:39,078 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_queue_work_on_519 [2023-04-03 05:36:39,078 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_queue_delayed_work_on_520 [2023-04-03 05:36:39,078 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_queue_work_on_521 [2023-04-03 05:36:39,078 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_flush_workqueue_522 [2023-04-03 05:36:39,078 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_queue_delayed_work_on_523 [2023-04-03 05:36:39,079 INFO L138 BoogieDeclarations]: Found implementation of procedure device_queue_manager_init_vi [2023-04-03 05:36:39,079 INFO L138 BoogieDeclarations]: Found implementation of procedure set_cache_memory_policy_vi [2023-04-03 05:36:39,079 INFO L138 BoogieDeclarations]: Found implementation of procedure register_process_vi [2023-04-03 05:36:39,079 INFO L138 BoogieDeclarations]: Found implementation of procedure init_sdma_vm___0 [2023-04-03 05:36:39,079 INFO L138 BoogieDeclarations]: Found implementation of procedure initialize_cpsch_vi [2023-04-03 05:36:39,079 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_queue_work_on_533 [2023-04-03 05:36:39,079 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_queue_delayed_work_on_534 [2023-04-03 05:36:39,079 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_queue_work_on_535 [2023-04-03 05:36:39,079 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_flush_workqueue_536 [2023-04-03 05:36:39,079 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_queue_delayed_work_on_537 [2023-04-03 05:36:39,079 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_set [2023-04-03 05:36:39,079 INFO L138 BoogieDeclarations]: Found implementation of procedure spinlock_check [2023-04-03 05:36:39,079 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock_irqrestore [2023-04-03 05:36:39,079 INFO L138 BoogieDeclarations]: Found implementation of procedure flush_scheduled_work [2023-04-03 05:36:39,079 INFO L138 BoogieDeclarations]: Found implementation of procedure kfd_interrupt_init [2023-04-03 05:36:39,079 INFO L138 BoogieDeclarations]: Found implementation of procedure kfd_interrupt_exit [2023-04-03 05:36:39,080 INFO L138 BoogieDeclarations]: Found implementation of procedure enqueue_ih_ring_entry [2023-04-03 05:36:39,080 INFO L138 BoogieDeclarations]: Found implementation of procedure dequeue_ih_ring_entry [2023-04-03 05:36:39,080 INFO L138 BoogieDeclarations]: Found implementation of procedure interrupt_wq [2023-04-03 05:36:39,080 INFO L138 BoogieDeclarations]: Found implementation of procedure interrupt_is_wanted [2023-04-03 05:36:39,080 INFO L138 BoogieDeclarations]: Found implementation of procedure disable_work_2 [2023-04-03 05:36:39,080 INFO L138 BoogieDeclarations]: Found implementation of procedure work_init_2 [2023-04-03 05:36:39,080 INFO L138 BoogieDeclarations]: Found implementation of procedure call_and_disable_all_2 [2023-04-03 05:36:39,080 INFO L138 BoogieDeclarations]: Found implementation of procedure activate_work_2 [2023-04-03 05:36:39,080 INFO L138 BoogieDeclarations]: Found implementation of procedure call_and_disable_work_2 [2023-04-03 05:36:39,080 INFO L138 BoogieDeclarations]: Found implementation of procedure invoke_work_2 [2023-04-03 05:36:39,080 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_queue_work_on_547 [2023-04-03 05:36:39,080 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_queue_delayed_work_on_548 [2023-04-03 05:36:39,080 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_queue_work_on_549 [2023-04-03 05:36:39,080 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_flush_workqueue_550 [2023-04-03 05:36:39,080 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_queue_delayed_work_on_551 [2023-04-03 05:36:39,080 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_552 [2023-04-03 05:36:39,081 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_553 [2023-04-03 05:36:39,081 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_554 [2023-04-03 05:36:39,081 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_trylock_555 [2023-04-03 05:36:39,081 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_556 [2023-04-03 05:36:39,081 INFO L138 BoogieDeclarations]: Found implementation of procedure variable_test_bit [2023-04-03 05:36:39,081 INFO L138 BoogieDeclarations]: Found implementation of procedure fls64 [2023-04-03 05:36:39,081 INFO L138 BoogieDeclarations]: Found implementation of procedure list_del_init [2023-04-03 05:36:39,081 INFO L138 BoogieDeclarations]: Found implementation of procedure INIT_HLIST_NODE [2023-04-03 05:36:39,081 INFO L138 BoogieDeclarations]: Found implementation of procedure hlist_del_init [2023-04-03 05:36:39,081 INFO L138 BoogieDeclarations]: Found implementation of procedure hlist_add_head [2023-04-03 05:36:39,081 INFO L138 BoogieDeclarations]: Found implementation of procedure __get_order [2023-04-03 05:36:39,081 INFO L138 BoogieDeclarations]: Found implementation of procedure test_ti_thread_flag [2023-04-03 05:36:39,081 INFO L138 BoogieDeclarations]: Found implementation of procedure msecs_to_jiffies [2023-04-03 05:36:39,081 INFO L138 BoogieDeclarations]: Found implementation of procedure sigismember [2023-04-03 05:36:39,081 INFO L138 BoogieDeclarations]: Found implementation of procedure test_tsk_thread_flag [2023-04-03 05:36:39,081 INFO L138 BoogieDeclarations]: Found implementation of procedure signal_pending [2023-04-03 05:36:39,082 INFO L138 BoogieDeclarations]: Found implementation of procedure __fatal_signal_pending [2023-04-03 05:36:39,082 INFO L138 BoogieDeclarations]: Found implementation of procedure fatal_signal_pending [2023-04-03 05:36:39,082 INFO L138 BoogieDeclarations]: Found implementation of procedure __hash_init [2023-04-03 05:36:39,082 INFO L138 BoogieDeclarations]: Found implementation of procedure hash_del [2023-04-03 05:36:39,082 INFO L138 BoogieDeclarations]: Found implementation of procedure page_slots [2023-04-03 05:36:39,082 INFO L138 BoogieDeclarations]: Found implementation of procedure allocate_free_slot [2023-04-03 05:36:39,082 INFO L138 BoogieDeclarations]: Found implementation of procedure allocate_signal_page [2023-04-03 05:36:39,082 INFO L138 BoogieDeclarations]: Found implementation of procedure allocate_event_notification_slot [2023-04-03 05:36:39,082 INFO L138 BoogieDeclarations]: Found implementation of procedure release_event_notification_slot [2023-04-03 05:36:39,082 INFO L138 BoogieDeclarations]: Found implementation of procedure lookup_signal_page_by_index [2023-04-03 05:36:39,082 INFO L138 BoogieDeclarations]: Found implementation of procedure lookup_event_by_id [2023-04-03 05:36:39,082 INFO L138 BoogieDeclarations]: Found implementation of procedure make_signal_event_id [2023-04-03 05:36:39,082 INFO L138 BoogieDeclarations]: Found implementation of procedure make_nonsignal_event_id [2023-04-03 05:36:39,082 INFO L138 BoogieDeclarations]: Found implementation of procedure lookup_event_by_page_slot [2023-04-03 05:36:39,082 INFO L138 BoogieDeclarations]: Found implementation of procedure create_signal_event [2023-04-03 05:36:39,082 INFO L138 BoogieDeclarations]: Found implementation of procedure create_other_event [2023-04-03 05:36:39,083 INFO L138 BoogieDeclarations]: Found implementation of procedure kfd_event_init_process [2023-04-03 05:36:39,083 INFO L138 BoogieDeclarations]: Found implementation of procedure destroy_event [2023-04-03 05:36:39,083 INFO L138 BoogieDeclarations]: Found implementation of procedure destroy_events [2023-04-03 05:36:39,083 INFO L138 BoogieDeclarations]: Found implementation of procedure shutdown_signal_pages [2023-04-03 05:36:39,083 INFO L138 BoogieDeclarations]: Found implementation of procedure kfd_event_free_process [2023-04-03 05:36:39,083 INFO L138 BoogieDeclarations]: Found implementation of procedure event_can_be_gpu_signaled [2023-04-03 05:36:39,083 INFO L138 BoogieDeclarations]: Found implementation of procedure event_can_be_cpu_signaled [2023-04-03 05:36:39,083 INFO L138 BoogieDeclarations]: Found implementation of procedure kfd_event_create [2023-04-03 05:36:39,083 INFO L138 BoogieDeclarations]: Found implementation of procedure kfd_event_destroy [2023-04-03 05:36:39,083 INFO L138 BoogieDeclarations]: Found implementation of procedure set_event [2023-04-03 05:36:39,083 INFO L138 BoogieDeclarations]: Found implementation of procedure kfd_set_event [2023-04-03 05:36:39,083 INFO L138 BoogieDeclarations]: Found implementation of procedure reset_event [2023-04-03 05:36:39,083 INFO L138 BoogieDeclarations]: Found implementation of procedure kfd_reset_event [2023-04-03 05:36:39,083 INFO L138 BoogieDeclarations]: Found implementation of procedure acknowledge_signal [2023-04-03 05:36:39,083 INFO L138 BoogieDeclarations]: Found implementation of procedure is_slot_signaled [2023-04-03 05:36:39,084 INFO L138 BoogieDeclarations]: Found implementation of procedure set_event_from_interrupt [2023-04-03 05:36:39,084 INFO L138 BoogieDeclarations]: Found implementation of procedure kfd_signal_event_interrupt [2023-04-03 05:36:39,084 INFO L138 BoogieDeclarations]: Found implementation of procedure alloc_event_waiters [2023-04-03 05:36:39,084 INFO L138 BoogieDeclarations]: Found implementation of procedure init_event_waiter [2023-04-03 05:36:39,084 INFO L138 BoogieDeclarations]: Found implementation of procedure test_event_condition [2023-04-03 05:36:39,084 INFO L138 BoogieDeclarations]: Found implementation of procedure copy_signaled_event_data [2023-04-03 05:36:39,084 INFO L138 BoogieDeclarations]: Found implementation of procedure user_timeout_to_jiffies [2023-04-03 05:36:39,084 INFO L138 BoogieDeclarations]: Found implementation of procedure free_waiters [2023-04-03 05:36:39,084 INFO L138 BoogieDeclarations]: Found implementation of procedure kfd_wait_on_events [2023-04-03 05:36:39,084 INFO L138 BoogieDeclarations]: Found implementation of procedure kfd_event_mmap [2023-04-03 05:36:39,084 INFO L138 BoogieDeclarations]: Found implementation of procedure lookup_events_by_type_and_signal [2023-04-03 05:36:39,084 INFO L138 BoogieDeclarations]: Found implementation of procedure kfd_signal_iommu_event [2023-04-03 05:36:39,084 INFO L138 BoogieDeclarations]: Found implementation of procedure kfd_signal_hw_exception_event [2023-04-03 05:36:39,084 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_queue_work_on_571 [2023-04-03 05:36:39,084 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_queue_delayed_work_on_572 [2023-04-03 05:36:39,084 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_queue_work_on_573 [2023-04-03 05:36:39,085 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_flush_workqueue_574 [2023-04-03 05:36:39,085 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_queue_delayed_work_on_575 [2023-04-03 05:36:39,085 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_576 [2023-04-03 05:36:39,085 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_577 [2023-04-03 05:36:39,085 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_578 [2023-04-03 05:36:39,085 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_trylock_579 [2023-04-03 05:36:39,085 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_580 [2023-04-03 05:36:39,085 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_581 [2023-04-03 05:36:39,085 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_582 [2023-04-03 05:36:39,085 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_583 [2023-04-03 05:36:39,085 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_584 [2023-04-03 05:36:39,085 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_585 [2023-04-03 05:36:39,085 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_586 [2023-04-03 05:36:39,085 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_587 [2023-04-03 05:36:39,085 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_588 [2023-04-03 05:36:39,086 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_589 [2023-04-03 05:36:39,086 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_590 [2023-04-03 05:36:39,086 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_591 [2023-04-03 05:36:39,086 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_592 [2023-04-03 05:36:39,086 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_593 [2023-04-03 05:36:39,086 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_594 [2023-04-03 05:36:39,086 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_595 [2023-04-03 05:36:39,086 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_596 [2023-04-03 05:36:39,086 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_597 [2023-04-03 05:36:39,086 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_598 [2023-04-03 05:36:39,086 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_599 [2023-04-03 05:36:39,086 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_600 [2023-04-03 05:36:39,086 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_601 [2023-04-03 05:36:39,086 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_602 [2023-04-03 05:36:39,086 INFO L138 BoogieDeclarations]: Found implementation of procedure cik_event_interrupt_isr [2023-04-03 05:36:39,086 INFO L138 BoogieDeclarations]: Found implementation of procedure cik_event_interrupt_wq [2023-04-03 05:36:39,087 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_initialize_kfd_event_interrupt_class_3 [2023-04-03 05:36:39,087 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_main_exported_3 [2023-04-03 05:36:39,087 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_queue_work_on_639 [2023-04-03 05:36:39,087 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_queue_delayed_work_on_640 [2023-04-03 05:36:39,087 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_queue_work_on_641 [2023-04-03 05:36:39,087 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_flush_workqueue_642 [2023-04-03 05:36:39,087 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_queue_delayed_work_on_643 [2023-04-03 05:36:39,087 INFO L138 BoogieDeclarations]: Found implementation of procedure ffz [2023-04-03 05:36:39,087 INFO L138 BoogieDeclarations]: Found implementation of procedure dbgdev_address_watch_disable_nodiq [2023-04-03 05:36:39,087 INFO L138 BoogieDeclarations]: Found implementation of procedure dbgdev_diq_submit_ib [2023-04-03 05:36:39,087 INFO L138 BoogieDeclarations]: Found implementation of procedure dbgdev_register_nodiq [2023-04-03 05:36:39,087 INFO L138 BoogieDeclarations]: Found implementation of procedure dbgdev_register_diq [2023-04-03 05:36:39,087 INFO L138 BoogieDeclarations]: Found implementation of procedure dbgdev_unregister_nodiq [2023-04-03 05:36:39,087 INFO L138 BoogieDeclarations]: Found implementation of procedure dbgdev_unregister_diq [2023-04-03 05:36:39,087 INFO L138 BoogieDeclarations]: Found implementation of procedure dbgdev_address_watch_set_registers [2023-04-03 05:36:39,087 INFO L138 BoogieDeclarations]: Found implementation of procedure dbgdev_address_watch_nodiq [2023-04-03 05:36:39,088 INFO L138 BoogieDeclarations]: Found implementation of procedure dbgdev_address_watch_diq [2023-04-03 05:36:39,088 INFO L138 BoogieDeclarations]: Found implementation of procedure dbgdev_wave_control_set_registers [2023-04-03 05:36:39,088 INFO L138 BoogieDeclarations]: Found implementation of procedure dbgdev_wave_control_diq [2023-04-03 05:36:39,088 INFO L138 BoogieDeclarations]: Found implementation of procedure dbgdev_wave_control_nodiq [2023-04-03 05:36:39,088 INFO L138 BoogieDeclarations]: Found implementation of procedure dbgdev_wave_reset_wavefronts [2023-04-03 05:36:39,088 INFO L138 BoogieDeclarations]: Found implementation of procedure kfd_dbgdev_init [2023-04-03 05:36:39,088 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_queue_work_on_653 [2023-04-03 05:36:39,088 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_queue_delayed_work_on_654 [2023-04-03 05:36:39,088 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_queue_work_on_655 [2023-04-03 05:36:39,088 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_flush_workqueue_656 [2023-04-03 05:36:39,088 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_queue_delayed_work_on_657 [2023-04-03 05:36:39,088 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_658 [2023-04-03 05:36:39,088 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_659 [2023-04-03 05:36:39,088 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_660 [2023-04-03 05:36:39,088 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_trylock_661 [2023-04-03 05:36:39,088 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_662 [2023-04-03 05:36:39,088 INFO L138 BoogieDeclarations]: Found implementation of procedure kfd_get_dbgmgr_mutex [2023-04-03 05:36:39,089 INFO L138 BoogieDeclarations]: Found implementation of procedure kfd_dbgmgr_uninitialize [2023-04-03 05:36:39,089 INFO L138 BoogieDeclarations]: Found implementation of procedure kfd_dbgmgr_destroy [2023-04-03 05:36:39,089 INFO L138 BoogieDeclarations]: Found implementation of procedure kfd_dbgmgr_create [2023-04-03 05:36:39,089 INFO L138 BoogieDeclarations]: Found implementation of procedure kfd_dbgmgr_register [2023-04-03 05:36:39,089 INFO L138 BoogieDeclarations]: Found implementation of procedure kfd_dbgmgr_unregister [2023-04-03 05:36:39,089 INFO L138 BoogieDeclarations]: Found implementation of procedure kfd_dbgmgr_wave_control [2023-04-03 05:36:39,089 INFO L138 BoogieDeclarations]: Found implementation of procedure kfd_dbgmgr_address_watch [2023-04-03 05:36:39,089 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_queue_work_on_677 [2023-04-03 05:36:39,089 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_queue_delayed_work_on_678 [2023-04-03 05:36:39,089 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_queue_work_on_679 [2023-04-03 05:36:39,089 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_flush_workqueue_680 [2023-04-03 05:36:39,089 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_queue_delayed_work_on_681 [2023-04-03 05:36:39,089 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_682 [2023-04-03 05:36:39,089 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_683 [2023-04-03 05:36:39,089 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_684 [2023-04-03 05:36:39,089 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_trylock_685 [2023-04-03 05:36:39,089 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_686 [2023-04-03 05:36:39,090 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_error [2023-04-03 05:36:39,090 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undef_int_negative [2023-04-03 05:36:39,090 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_is_err [2023-04-03 05:36:39,090 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_err_ptr [2023-04-03 05:36:39,090 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_ptr_err [2023-04-03 05:36:39,090 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_is_err_or_null [2023-04-03 05:36:39,090 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_interruptible_NOT_ARG_SIGN [2023-04-03 05:36:39,090 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_killable_NOT_ARG_SIGN [2023-04-03 05:36:39,090 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_NOT_ARG_SIGN [2023-04-03 05:36:39,090 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_trylock_NOT_ARG_SIGN [2023-04-03 05:36:39,090 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_atomic_dec_and_mutex_lock_NOT_ARG_SIGN [2023-04-03 05:36:39,090 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_is_locked_NOT_ARG_SIGN [2023-04-03 05:36:39,090 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_NOT_ARG_SIGN [2023-04-03 05:36:39,090 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_usb_lock_device_NOT_ARG_SIGN [2023-04-03 05:36:39,090 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_usb_trylock_device_NOT_ARG_SIGN [2023-04-03 05:36:39,090 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_usb_lock_device_for_reset_NOT_ARG_SIGN [2023-04-03 05:36:39,090 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_usb_unlock_device_NOT_ARG_SIGN [2023-04-03 05:36:39,091 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_interruptible_doorbell_mutex_of_kfd_dev [2023-04-03 05:36:39,091 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_killable_doorbell_mutex_of_kfd_dev [2023-04-03 05:36:39,091 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_doorbell_mutex_of_kfd_dev [2023-04-03 05:36:39,091 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_trylock_doorbell_mutex_of_kfd_dev [2023-04-03 05:36:39,091 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_atomic_dec_and_mutex_lock_doorbell_mutex_of_kfd_dev [2023-04-03 05:36:39,091 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_is_locked_doorbell_mutex_of_kfd_dev [2023-04-03 05:36:39,091 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_doorbell_mutex_of_kfd_dev [2023-04-03 05:36:39,091 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_usb_lock_device_doorbell_mutex_of_kfd_dev [2023-04-03 05:36:39,091 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_usb_trylock_device_doorbell_mutex_of_kfd_dev [2023-04-03 05:36:39,091 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_usb_lock_device_for_reset_doorbell_mutex_of_kfd_dev [2023-04-03 05:36:39,091 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_usb_unlock_device_doorbell_mutex_of_kfd_dev [2023-04-03 05:36:39,091 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_interruptible_event_mutex_of_kfd_process [2023-04-03 05:36:39,091 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_killable_event_mutex_of_kfd_process [2023-04-03 05:36:39,091 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_event_mutex_of_kfd_process [2023-04-03 05:36:39,092 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_trylock_event_mutex_of_kfd_process [2023-04-03 05:36:39,092 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_atomic_dec_and_mutex_lock_event_mutex_of_kfd_process [2023-04-03 05:36:39,092 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_is_locked_event_mutex_of_kfd_process [2023-04-03 05:36:39,092 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_event_mutex_of_kfd_process [2023-04-03 05:36:39,092 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_usb_lock_device_event_mutex_of_kfd_process [2023-04-03 05:36:39,092 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_usb_trylock_device_event_mutex_of_kfd_process [2023-04-03 05:36:39,092 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_usb_lock_device_for_reset_event_mutex_of_kfd_process [2023-04-03 05:36:39,092 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_usb_unlock_device_event_mutex_of_kfd_process [2023-04-03 05:36:39,092 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_interruptible_gtt_sa_lock_of_kfd_dev [2023-04-03 05:36:39,092 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_killable_gtt_sa_lock_of_kfd_dev [2023-04-03 05:36:39,092 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_gtt_sa_lock_of_kfd_dev [2023-04-03 05:36:39,092 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_trylock_gtt_sa_lock_of_kfd_dev [2023-04-03 05:36:39,092 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_atomic_dec_and_mutex_lock_gtt_sa_lock_of_kfd_dev [2023-04-03 05:36:39,092 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_is_locked_gtt_sa_lock_of_kfd_dev [2023-04-03 05:36:39,092 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_gtt_sa_lock_of_kfd_dev [2023-04-03 05:36:39,092 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_usb_lock_device_gtt_sa_lock_of_kfd_dev [2023-04-03 05:36:39,092 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_usb_trylock_device_gtt_sa_lock_of_kfd_dev [2023-04-03 05:36:39,093 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_usb_lock_device_for_reset_gtt_sa_lock_of_kfd_dev [2023-04-03 05:36:39,093 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_usb_unlock_device_gtt_sa_lock_of_kfd_dev [2023-04-03 05:36:39,093 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_interruptible_i_mutex_of_inode [2023-04-03 05:36:39,093 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_killable_i_mutex_of_inode [2023-04-03 05:36:39,093 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_i_mutex_of_inode [2023-04-03 05:36:39,093 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_trylock_i_mutex_of_inode [2023-04-03 05:36:39,093 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_atomic_dec_and_mutex_lock_i_mutex_of_inode [2023-04-03 05:36:39,093 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_is_locked_i_mutex_of_inode [2023-04-03 05:36:39,093 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_i_mutex_of_inode [2023-04-03 05:36:39,093 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_usb_lock_device_i_mutex_of_inode [2023-04-03 05:36:39,093 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_usb_trylock_device_i_mutex_of_inode [2023-04-03 05:36:39,093 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_usb_lock_device_for_reset_i_mutex_of_inode [2023-04-03 05:36:39,093 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_usb_unlock_device_i_mutex_of_inode [2023-04-03 05:36:39,093 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_interruptible_kfd_processes_mutex [2023-04-03 05:36:39,093 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_killable_kfd_processes_mutex [2023-04-03 05:36:39,093 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_kfd_processes_mutex [2023-04-03 05:36:39,094 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_trylock_kfd_processes_mutex [2023-04-03 05:36:39,094 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_atomic_dec_and_mutex_lock_kfd_processes_mutex [2023-04-03 05:36:39,094 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_is_locked_kfd_processes_mutex [2023-04-03 05:36:39,094 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_kfd_processes_mutex [2023-04-03 05:36:39,094 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_usb_lock_device_kfd_processes_mutex [2023-04-03 05:36:39,094 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_usb_trylock_device_kfd_processes_mutex [2023-04-03 05:36:39,094 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_usb_lock_device_for_reset_kfd_processes_mutex [2023-04-03 05:36:39,094 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_usb_unlock_device_kfd_processes_mutex [2023-04-03 05:36:39,094 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_interruptible_lock [2023-04-03 05:36:39,094 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_killable_lock [2023-04-03 05:36:39,094 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_lock [2023-04-03 05:36:39,094 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_trylock_lock [2023-04-03 05:36:39,094 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_atomic_dec_and_mutex_lock_lock [2023-04-03 05:36:39,094 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_is_locked_lock [2023-04-03 05:36:39,094 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_lock [2023-04-03 05:36:39,094 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_usb_lock_device_lock [2023-04-03 05:36:39,094 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_usb_trylock_device_lock [2023-04-03 05:36:39,095 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_usb_lock_device_for_reset_lock [2023-04-03 05:36:39,095 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_usb_unlock_device_lock [2023-04-03 05:36:39,095 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_interruptible_lock_of_device_queue_manager [2023-04-03 05:36:39,095 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_killable_lock_of_device_queue_manager [2023-04-03 05:36:39,095 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_lock_of_device_queue_manager [2023-04-03 05:36:39,095 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_trylock_lock_of_device_queue_manager [2023-04-03 05:36:39,095 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_atomic_dec_and_mutex_lock_lock_of_device_queue_manager [2023-04-03 05:36:39,095 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_is_locked_lock_of_device_queue_manager [2023-04-03 05:36:39,095 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_lock_of_device_queue_manager [2023-04-03 05:36:39,095 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_usb_lock_device_lock_of_device_queue_manager [2023-04-03 05:36:39,095 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_usb_trylock_device_lock_of_device_queue_manager [2023-04-03 05:36:39,095 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_usb_lock_device_for_reset_lock_of_device_queue_manager [2023-04-03 05:36:39,095 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_usb_unlock_device_lock_of_device_queue_manager [2023-04-03 05:36:39,095 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_interruptible_lock_of_packet_manager [2023-04-03 05:36:39,095 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_killable_lock_of_packet_manager [2023-04-03 05:36:39,095 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_lock_of_packet_manager [2023-04-03 05:36:39,095 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_trylock_lock_of_packet_manager [2023-04-03 05:36:39,096 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_atomic_dec_and_mutex_lock_lock_of_packet_manager [2023-04-03 05:36:39,096 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_is_locked_lock_of_packet_manager [2023-04-03 05:36:39,096 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_lock_of_packet_manager [2023-04-03 05:36:39,096 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_usb_lock_device_lock_of_packet_manager [2023-04-03 05:36:39,096 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_usb_trylock_device_lock_of_packet_manager [2023-04-03 05:36:39,096 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_usb_lock_device_for_reset_lock_of_packet_manager [2023-04-03 05:36:39,096 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_usb_unlock_device_lock_of_packet_manager [2023-04-03 05:36:39,096 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_interruptible_mutex_of_device [2023-04-03 05:36:39,096 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_killable_mutex_of_device [2023-04-03 05:36:39,096 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_mutex_of_device [2023-04-03 05:36:39,096 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_trylock_mutex_of_device [2023-04-03 05:36:39,096 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_atomic_dec_and_mutex_lock_mutex_of_device [2023-04-03 05:36:39,096 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_is_locked_mutex_of_device [2023-04-03 05:36:39,096 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_mutex_of_device [2023-04-03 05:36:39,096 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_usb_lock_device_mutex_of_device [2023-04-03 05:36:39,096 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_usb_trylock_device_mutex_of_device [2023-04-03 05:36:39,096 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_usb_lock_device_for_reset_mutex_of_device [2023-04-03 05:36:39,097 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_usb_unlock_device_mutex_of_device [2023-04-03 05:36:39,097 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_interruptible_mutex_of_kfd_process [2023-04-03 05:36:39,097 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_killable_mutex_of_kfd_process [2023-04-03 05:36:39,097 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_mutex_of_kfd_process [2023-04-03 05:36:39,097 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_trylock_mutex_of_kfd_process [2023-04-03 05:36:39,097 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_atomic_dec_and_mutex_lock_mutex_of_kfd_process [2023-04-03 05:36:39,097 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_is_locked_mutex_of_kfd_process [2023-04-03 05:36:39,097 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_mutex_of_kfd_process [2023-04-03 05:36:39,097 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_usb_lock_device_mutex_of_kfd_process [2023-04-03 05:36:39,097 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_usb_trylock_device_mutex_of_kfd_process [2023-04-03 05:36:39,097 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_usb_lock_device_for_reset_mutex_of_kfd_process [2023-04-03 05:36:39,097 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_usb_unlock_device_mutex_of_kfd_process [2023-04-03 05:36:39,097 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_interruptible_pasid_mutex [2023-04-03 05:36:39,097 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_killable_pasid_mutex [2023-04-03 05:36:39,097 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_pasid_mutex [2023-04-03 05:36:39,097 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_trylock_pasid_mutex [2023-04-03 05:36:39,098 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_atomic_dec_and_mutex_lock_pasid_mutex [2023-04-03 05:36:39,098 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_is_locked_pasid_mutex [2023-04-03 05:36:39,098 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_pasid_mutex [2023-04-03 05:36:39,098 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_usb_lock_device_pasid_mutex [2023-04-03 05:36:39,098 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_usb_trylock_device_pasid_mutex [2023-04-03 05:36:39,098 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_usb_lock_device_for_reset_pasid_mutex [2023-04-03 05:36:39,098 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_usb_unlock_device_pasid_mutex [2023-04-03 05:36:39,098 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_final_state [2023-04-03 05:36:39,098 INFO L138 BoogieDeclarations]: Found implementation of procedure ___ratelimit [2023-04-03 05:36:39,098 INFO L138 BoogieDeclarations]: Found implementation of procedure __alloc_workqueue_key [2023-04-03 05:36:39,098 INFO L138 BoogieDeclarations]: Found implementation of procedure __class_create [2023-04-03 05:36:39,098 INFO L138 BoogieDeclarations]: Found implementation of procedure __compiletime_assert_402 [2023-04-03 05:36:39,098 INFO L138 BoogieDeclarations]: Found implementation of procedure __copy_from_user_overflow [2023-04-03 05:36:39,098 INFO L138 BoogieDeclarations]: Found implementation of procedure __copy_to_user_overflow [2023-04-03 05:36:39,098 INFO L138 BoogieDeclarations]: Found implementation of procedure __dynamic_dev_dbg [2023-04-03 05:36:39,098 INFO L138 BoogieDeclarations]: Found implementation of procedure __dynamic_pr_debug [2023-04-03 05:36:39,098 INFO L138 BoogieDeclarations]: Found implementation of procedure __get_free_pages [2023-04-03 05:36:39,099 INFO L138 BoogieDeclarations]: Found implementation of procedure __init_rwsem [2023-04-03 05:36:39,099 INFO L138 BoogieDeclarations]: Found implementation of procedure __init_work [2023-04-03 05:36:39,099 INFO L138 BoogieDeclarations]: Found implementation of procedure __list_add [2023-04-03 05:36:39,099 INFO L138 BoogieDeclarations]: Found implementation of procedure __list_del_entry [2023-04-03 05:36:39,099 INFO L138 BoogieDeclarations]: Found implementation of procedure __might_fault [2023-04-03 05:36:39,099 INFO L138 BoogieDeclarations]: Found implementation of procedure __mmdrop [2023-04-03 05:36:39,099 INFO L138 BoogieDeclarations]: Found implementation of procedure __mmu_notifier_register [2023-04-03 05:36:39,099 INFO L138 BoogieDeclarations]: Found implementation of procedure __msecs_to_jiffies [2023-04-03 05:36:39,099 INFO L138 BoogieDeclarations]: Found implementation of procedure __mutex_init [2023-04-03 05:36:39,099 INFO L138 BoogieDeclarations]: Found implementation of procedure __phys_addr [2023-04-03 05:36:39,099 INFO L138 BoogieDeclarations]: Found implementation of procedure __raw_spin_lock_init [2023-04-03 05:36:39,099 INFO L138 BoogieDeclarations]: Found implementation of procedure __register_chrdev [2023-04-03 05:36:39,099 INFO L138 BoogieDeclarations]: Found implementation of procedure __srcu_read_lock [2023-04-03 05:36:39,099 INFO L138 BoogieDeclarations]: Found implementation of procedure __srcu_read_unlock [2023-04-03 05:36:39,099 INFO L138 BoogieDeclarations]: Found implementation of procedure __unregister_chrdev [2023-04-03 05:36:39,099 INFO L138 BoogieDeclarations]: Found implementation of procedure _copy_from_user [2023-04-03 05:36:39,099 INFO L138 BoogieDeclarations]: Found implementation of procedure _copy_to_user [2023-04-03 05:36:39,099 INFO L138 BoogieDeclarations]: Found implementation of procedure _dev_info [2023-04-03 05:36:39,100 INFO L138 BoogieDeclarations]: Found implementation of procedure _raw_spin_lock [2023-04-03 05:36:39,100 INFO L138 BoogieDeclarations]: Found implementation of procedure _raw_spin_lock_irqsave [2023-04-03 05:36:39,100 INFO L138 BoogieDeclarations]: Found implementation of procedure _raw_spin_unlock [2023-04-03 05:36:39,100 INFO L138 BoogieDeclarations]: Found implementation of procedure _raw_spin_unlock_irqrestore [2023-04-03 05:36:39,100 INFO L138 BoogieDeclarations]: Found implementation of procedure acpi_format_exception [2023-04-03 05:36:39,100 INFO L138 BoogieDeclarations]: Found implementation of procedure acpi_get_table [2023-04-03 05:36:39,100 INFO L138 BoogieDeclarations]: Found implementation of procedure amd_iommu_bind_pasid [2023-04-03 05:36:39,100 INFO L138 BoogieDeclarations]: Found implementation of procedure amd_iommu_device_info [2023-04-03 05:36:39,100 INFO L138 BoogieDeclarations]: Found implementation of procedure amd_iommu_free_device [2023-04-03 05:36:39,100 INFO L138 BoogieDeclarations]: Found implementation of procedure amd_iommu_init_device [2023-04-03 05:36:39,100 INFO L138 BoogieDeclarations]: Found implementation of procedure amd_iommu_set_invalid_ppr_cb [2023-04-03 05:36:39,100 INFO L138 BoogieDeclarations]: Found implementation of procedure amd_iommu_set_invalidate_ctx_cb [2023-04-03 05:36:39,100 INFO L138 BoogieDeclarations]: Found implementation of procedure amd_iommu_unbind_pasid [2023-04-03 05:36:39,100 INFO L138 BoogieDeclarations]: Found implementation of procedure class_destroy [2023-04-03 05:36:39,100 INFO L138 BoogieDeclarations]: Found implementation of procedure cpufreq_quick_get_max [2023-04-03 05:36:39,100 INFO L138 BoogieDeclarations]: Found implementation of procedure debug_lockdep_rcu_enabled [2023-04-03 05:36:39,100 INFO L138 BoogieDeclarations]: Found implementation of procedure delayed_work_timer_fn [2023-04-03 05:36:39,101 INFO L138 BoogieDeclarations]: Found implementation of procedure destroy_workqueue [2023-04-03 05:36:39,101 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_err [2023-04-03 05:36:39,101 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_warn [2023-04-03 05:36:39,101 INFO L138 BoogieDeclarations]: Found implementation of procedure device_create [2023-04-03 05:36:39,101 INFO L138 BoogieDeclarations]: Found implementation of procedure device_destroy [2023-04-03 05:36:39,101 INFO L138 BoogieDeclarations]: Found implementation of procedure down_read [2023-04-03 05:36:39,101 INFO L138 BoogieDeclarations]: Found implementation of procedure down_write [2023-04-03 05:36:39,101 INFO L138 BoogieDeclarations]: Found implementation of procedure find_first_bit [2023-04-03 05:36:39,101 INFO L138 BoogieDeclarations]: Found implementation of procedure find_first_zero_bit [2023-04-03 05:36:39,101 INFO L138 BoogieDeclarations]: Found implementation of procedure find_next_bit [2023-04-03 05:36:39,101 INFO L138 BoogieDeclarations]: Found implementation of procedure find_next_zero_bit [2023-04-03 05:36:39,101 INFO L138 BoogieDeclarations]: Found implementation of procedure find_vma [2023-04-03 05:36:39,101 INFO L138 BoogieDeclarations]: Found implementation of procedure flush_workqueue [2023-04-03 05:36:39,101 INFO L138 BoogieDeclarations]: Found implementation of procedure free_pages [2023-04-03 05:36:39,101 INFO L138 BoogieDeclarations]: Found implementation of procedure getrawmonotonic64 [2023-04-03 05:36:39,101 INFO L138 BoogieDeclarations]: Found implementation of procedure ioremap_nocache [2023-04-03 05:36:39,101 INFO L138 BoogieDeclarations]: Found implementation of procedure kfd_get_pasid_limit [2023-04-03 05:36:39,101 INFO L138 BoogieDeclarations]: Found implementation of procedure kobject_create_and_add [2023-04-03 05:36:39,102 INFO L138 BoogieDeclarations]: Found implementation of procedure kobject_del [2023-04-03 05:36:39,102 INFO L138 BoogieDeclarations]: Found implementation of procedure kobject_init_and_add [2023-04-03 05:36:39,102 INFO L138 BoogieDeclarations]: Found implementation of procedure kobject_put [2023-04-03 05:36:39,102 INFO L138 BoogieDeclarations]: Found implementation of procedure ktime_get_with_offset [2023-04-03 05:36:39,102 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_initialize [2023-04-03 05:36:39,102 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_probe_4 [2023-04-03 05:36:39,102 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_release_11 [2023-04-03 05:36:39,102 INFO L138 BoogieDeclarations]: Found implementation of procedure list_del [2023-04-03 05:36:39,102 INFO L138 BoogieDeclarations]: Found implementation of procedure lock_acquire [2023-04-03 05:36:39,102 INFO L138 BoogieDeclarations]: Found implementation of procedure lock_release [2023-04-03 05:36:39,102 INFO L138 BoogieDeclarations]: Found implementation of procedure lockdep_init_map [2023-04-03 05:36:39,102 INFO L138 BoogieDeclarations]: Found implementation of procedure mmu_notifier_call_srcu [2023-04-03 05:36:39,102 INFO L138 BoogieDeclarations]: Found implementation of procedure mmu_notifier_unregister_no_release [2023-04-03 05:36:39,102 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_destroy [2023-04-03 05:36:39,102 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_lock [2023-04-03 05:36:39,102 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_trylock [2023-04-03 05:36:39,102 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_unlock [2023-04-03 05:36:39,102 INFO L138 BoogieDeclarations]: Found implementation of procedure ns_to_timespec [2023-04-03 05:36:39,102 INFO L138 BoogieDeclarations]: Found implementation of procedure printk [2023-04-03 05:36:39,103 INFO L138 BoogieDeclarations]: Found implementation of procedure process_srcu [2023-04-03 05:36:39,103 INFO L138 BoogieDeclarations]: Found implementation of procedure queue_delayed_work_on [2023-04-03 05:36:39,103 INFO L138 BoogieDeclarations]: Found implementation of procedure queue_work_on [2023-04-03 05:36:39,103 INFO L138 BoogieDeclarations]: Found implementation of procedure remap_pfn_range [2023-04-03 05:36:39,103 INFO L138 BoogieDeclarations]: Found implementation of procedure schedule [2023-04-03 05:36:39,103 INFO L138 BoogieDeclarations]: Found implementation of procedure schedule_timeout_interruptible [2023-04-03 05:36:39,103 INFO L138 BoogieDeclarations]: Found implementation of procedure send_sig [2023-04-03 05:36:39,103 INFO L138 BoogieDeclarations]: Found implementation of procedure synchronize_sched [2023-04-03 05:36:39,103 INFO L138 BoogieDeclarations]: Found implementation of procedure synchronize_srcu [2023-04-03 05:36:39,103 INFO L138 BoogieDeclarations]: Found implementation of procedure sysfs_create_file_ns [2023-04-03 05:36:39,103 INFO L138 BoogieDeclarations]: Found implementation of procedure sysfs_remove_file_ns [2023-04-03 05:36:39,103 INFO L138 BoogieDeclarations]: Found implementation of procedure up_read [2023-04-03 05:36:39,103 INFO L138 BoogieDeclarations]: Found implementation of procedure up_write [2023-04-03 05:36:39,103 INFO L138 BoogieDeclarations]: Found implementation of procedure wake_up_process [2023-04-03 05:36:39,103 INFO L138 BoogieDeclarations]: Found implementation of procedure write_kernel_doorbell [2023-04-03 05:36:39,103 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree [2023-04-03 05:36:39,104 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset [2023-04-03 05:36:39,104 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.meminit [2023-04-03 05:36:39,104 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy [2023-04-03 05:36:39,104 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove [2023-04-03 05:36:39,104 INFO L130 BoogieDeclarations]: Found specification of procedure abort [2023-04-03 05:36:39,104 INFO L130 BoogieDeclarations]: Found specification of procedure __assert_fail [2023-04-03 05:36:39,104 INFO L130 BoogieDeclarations]: Found specification of procedure __assert_perror_fail [2023-04-03 05:36:39,104 INFO L130 BoogieDeclarations]: Found specification of procedure __assert [2023-04-03 05:36:39,104 INFO L130 BoogieDeclarations]: Found specification of procedure reach_error [2023-04-03 05:36:39,104 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2023-04-03 05:36:39,104 INFO L130 BoogieDeclarations]: Found specification of procedure printk [2023-04-03 05:36:39,104 INFO L130 BoogieDeclarations]: Found specification of procedure memset [2023-04-03 05:36:39,104 INFO L130 BoogieDeclarations]: Found specification of procedure memmove [2023-04-03 05:36:39,104 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_trylock [2023-04-03 05:36:39,104 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_trylock_13 [2023-04-03 05:36:39,104 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_unlock [2023-04-03 05:36:39,104 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_11 [2023-04-03 05:36:39,104 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_14 [2023-04-03 05:36:39,105 INFO L130 BoogieDeclarations]: Found specification of procedure malloc [2023-04-03 05:36:39,105 INFO L130 BoogieDeclarations]: Found specification of procedure calloc [2023-04-03 05:36:39,105 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_nondet_int [2023-04-03 05:36:39,105 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_nondet_ulong [2023-04-03 05:36:39,105 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2023-04-03 05:36:39,105 INFO L130 BoogieDeclarations]: Found specification of procedure IS_ERR [2023-04-03 05:36:39,105 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2023-04-03 05:36:39,105 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2023-04-03 05:36:39,105 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_zalloc [2023-04-03 05:36:39,105 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.meminit [2023-04-03 05:36:39,105 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_init_zalloc [2023-04-03 05:36:39,105 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_memset [2023-04-03 05:36:39,105 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset [2023-04-03 05:36:39,105 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undef_int [2023-04-03 05:36:39,105 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undef_ulong [2023-04-03 05:36:39,105 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2023-04-03 05:36:39,105 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_lock [2023-04-03 05:36:39,105 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_10 [2023-04-03 05:36:39,105 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_12 [2023-04-03 05:36:39,106 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_lock [2023-04-03 05:36:39,106 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_lock [2023-04-03 05:36:39,106 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_mutex_of_device [2023-04-03 05:36:39,106 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_trylock_mutex_of_device [2023-04-03 05:36:39,106 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_mutex_of_device [2023-04-03 05:36:39,106 INFO L130 BoogieDeclarations]: Found specification of procedure queue_work_on [2023-04-03 05:36:39,106 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_queue_work_on_5 [2023-04-03 05:36:39,106 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_queue_work_on_7 [2023-04-03 05:36:39,106 INFO L130 BoogieDeclarations]: Found specification of procedure queue_delayed_work_on [2023-04-03 05:36:39,106 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_queue_delayed_work_on_6 [2023-04-03 05:36:39,106 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_queue_delayed_work_on_9 [2023-04-03 05:36:39,106 INFO L130 BoogieDeclarations]: Found specification of procedure flush_workqueue [2023-04-03 05:36:39,106 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_flush_workqueue_8 [2023-04-03 05:36:39,106 INFO L130 BoogieDeclarations]: Found specification of procedure work_init_2 [2023-04-03 05:36:39,106 INFO L130 BoogieDeclarations]: Found specification of procedure work_init_1 [2023-04-03 05:36:39,106 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_initialize_kfd_event_interrupt_class_3 [2023-04-03 05:36:39,106 INFO L130 BoogieDeclarations]: Found specification of procedure call_and_disable_all_2 [2023-04-03 05:36:39,107 INFO L130 BoogieDeclarations]: Found specification of procedure activate_work_2 [2023-04-03 05:36:39,107 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_initialize_kgd2kfd_calls_12 [2023-04-03 05:36:39,107 INFO L130 BoogieDeclarations]: Found specification of procedure _dev_info [2023-04-03 05:36:39,107 INFO L130 BoogieDeclarations]: Found specification of procedure kgd2kfd_init [2023-04-03 05:36:39,107 INFO L130 BoogieDeclarations]: Found specification of procedure kgd2kfd_exit [2023-04-03 05:36:39,107 INFO L130 BoogieDeclarations]: Found specification of procedure kgd2kfd_probe [2023-04-03 05:36:39,107 INFO L130 BoogieDeclarations]: Found specification of procedure kgd2kfd_device_init [2023-04-03 05:36:39,107 INFO L130 BoogieDeclarations]: Found specification of procedure kgd2kfd_device_exit [2023-04-03 05:36:39,107 INFO L130 BoogieDeclarations]: Found specification of procedure kfd_chardev_init [2023-04-03 05:36:39,107 INFO L130 BoogieDeclarations]: Found specification of procedure kfd_chardev_exit [2023-04-03 05:36:39,107 INFO L130 BoogieDeclarations]: Found specification of procedure kfd_process_create_wq [2023-04-03 05:36:39,107 INFO L130 BoogieDeclarations]: Found specification of procedure kfd_process_destroy_wq [2023-04-03 05:36:39,107 INFO L130 BoogieDeclarations]: Found specification of procedure kfd_pasid_init [2023-04-03 05:36:39,107 INFO L130 BoogieDeclarations]: Found specification of procedure kfd_pasid_exit [2023-04-03 05:36:39,107 INFO L130 BoogieDeclarations]: Found specification of procedure kfd_topology_init [2023-04-03 05:36:39,107 INFO L130 BoogieDeclarations]: Found specification of procedure kfd_topology_shutdown [2023-04-03 05:36:39,107 INFO L130 BoogieDeclarations]: Found specification of procedure kgd2kfd_interrupt [2023-04-03 05:36:39,108 INFO L130 BoogieDeclarations]: Found specification of procedure kgd2kfd_suspend [2023-04-03 05:36:39,108 INFO L130 BoogieDeclarations]: Found specification of procedure kgd2kfd_resume [2023-04-03 05:36:39,108 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2023-04-03 05:36:39,108 INFO L130 BoogieDeclarations]: Found specification of procedure kfd_module_init [2023-04-03 05:36:39,108 INFO L130 BoogieDeclarations]: Found specification of procedure kfd_module_exit [2023-04-03 05:36:39,108 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_initialize [2023-04-03 05:36:39,108 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_final_state [2023-04-03 05:36:39,108 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_main_exported_8 [2023-04-03 05:36:39,108 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_main_exported_6 [2023-04-03 05:36:39,108 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_main_exported_7 [2023-04-03 05:36:39,108 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_main_exported_10 [2023-04-03 05:36:39,108 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_main_exported_9 [2023-04-03 05:36:39,108 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_main_exported_3 [2023-04-03 05:36:39,108 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_main_exported_11 [2023-04-03 05:36:39,108 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_main_exported_4 [2023-04-03 05:36:39,108 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_main_exported_5 [2023-04-03 05:36:39,108 INFO L130 BoogieDeclarations]: Found specification of procedure main [2023-04-03 05:36:39,108 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2023-04-03 05:36:39,109 INFO L130 BoogieDeclarations]: Found specification of procedure set_bit [2023-04-03 05:36:39,109 INFO L130 BoogieDeclarations]: Found specification of procedure clear_bit [2023-04-03 05:36:39,109 INFO L130 BoogieDeclarations]: Found specification of procedure find_next_zero_bit [2023-04-03 05:36:39,109 INFO L130 BoogieDeclarations]: Found specification of procedure __dynamic_pr_debug [2023-04-03 05:36:39,109 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_destroy [2023-04-03 05:36:39,109 INFO L130 BoogieDeclarations]: Found specification of procedure __mutex_init [2023-04-03 05:36:39,109 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_trylock_37 [2023-04-03 05:36:39,109 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_35 [2023-04-03 05:36:39,109 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_38 [2023-04-03 05:36:39,109 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_40 [2023-04-03 05:36:39,109 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_41 [2023-04-03 05:36:39,109 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_43 [2023-04-03 05:36:39,109 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_34 [2023-04-03 05:36:39,109 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_36 [2023-04-03 05:36:39,109 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_39 [2023-04-03 05:36:39,109 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_42 [2023-04-03 05:36:39,109 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_gtt_sa_lock_of_kfd_dev [2023-04-03 05:36:39,109 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_gtt_sa_lock_of_kfd_dev [2023-04-03 05:36:39,110 INFO L130 BoogieDeclarations]: Found specification of procedure _raw_spin_lock [2023-04-03 05:36:39,110 INFO L130 BoogieDeclarations]: Found specification of procedure _raw_spin_unlock [2023-04-03 05:36:39,110 INFO L130 BoogieDeclarations]: Found specification of procedure spin_lock [2023-04-03 05:36:39,110 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock [2023-04-03 05:36:39,110 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_queue_work_on_29 [2023-04-03 05:36:39,110 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_queue_work_on_31 [2023-04-03 05:36:39,110 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_queue_delayed_work_on_30 [2023-04-03 05:36:39,110 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_queue_delayed_work_on_33 [2023-04-03 05:36:39,110 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_flush_workqueue_32 [2023-04-03 05:36:39,110 INFO L130 BoogieDeclarations]: Found specification of procedure queue_work [2023-04-03 05:36:39,110 INFO L130 BoogieDeclarations]: Found specification of procedure schedule_work [2023-04-03 05:36:39,110 INFO L130 BoogieDeclarations]: Found specification of procedure kfree [2023-04-03 05:36:39,110 INFO L130 BoogieDeclarations]: Found specification of procedure __kmalloc [2023-04-03 05:36:39,110 INFO L130 BoogieDeclarations]: Found specification of procedure kmalloc [2023-04-03 05:36:39,110 INFO L130 BoogieDeclarations]: Found specification of procedure kzalloc [2023-04-03 05:36:39,110 INFO L130 BoogieDeclarations]: Found specification of procedure amd_iommu_init_device [2023-04-03 05:36:39,110 INFO L130 BoogieDeclarations]: Found specification of procedure amd_iommu_free_device [2023-04-03 05:36:39,110 INFO L130 BoogieDeclarations]: Found specification of procedure amd_iommu_set_invalid_ppr_cb [2023-04-03 05:36:39,111 INFO L130 BoogieDeclarations]: Found specification of procedure amd_iommu_device_info [2023-04-03 05:36:39,111 INFO L130 BoogieDeclarations]: Found specification of procedure amd_iommu_set_invalidate_ctx_cb [2023-04-03 05:36:39,111 INFO L130 BoogieDeclarations]: Found specification of procedure dev_err [2023-04-03 05:36:39,111 INFO L130 BoogieDeclarations]: Found specification of procedure dev_warn [2023-04-03 05:36:39,111 INFO L130 BoogieDeclarations]: Found specification of procedure kfd_unbind_process_from_device [2023-04-03 05:36:39,111 INFO L130 BoogieDeclarations]: Found specification of procedure kfd_set_pasid_limit [2023-04-03 05:36:39,111 INFO L130 BoogieDeclarations]: Found specification of procedure kfd_get_pasid_limit [2023-04-03 05:36:39,111 INFO L130 BoogieDeclarations]: Found specification of procedure kfd_doorbell_init [2023-04-03 05:36:39,111 INFO L130 BoogieDeclarations]: Found specification of procedure kfd_gtt_sa_allocate [2023-04-03 05:36:39,111 INFO L130 BoogieDeclarations]: Found specification of procedure kfd_gtt_sa_free [2023-04-03 05:36:39,111 INFO L130 BoogieDeclarations]: Found specification of procedure kfd_topology_add_device [2023-04-03 05:36:39,111 INFO L130 BoogieDeclarations]: Found specification of procedure kfd_topology_remove_device [2023-04-03 05:36:39,111 INFO L130 BoogieDeclarations]: Found specification of procedure kfd_device_by_pci_dev [2023-04-03 05:36:39,111 INFO L130 BoogieDeclarations]: Found specification of procedure kfd_interrupt_init [2023-04-03 05:36:39,111 INFO L130 BoogieDeclarations]: Found specification of procedure kfd_interrupt_exit [2023-04-03 05:36:39,111 INFO L130 BoogieDeclarations]: Found specification of procedure enqueue_ih_ring_entry [2023-04-03 05:36:39,111 INFO L130 BoogieDeclarations]: Found specification of procedure interrupt_is_wanted [2023-04-03 05:36:39,111 INFO L130 BoogieDeclarations]: Found specification of procedure device_queue_manager_init [2023-04-03 05:36:39,111 INFO L130 BoogieDeclarations]: Found specification of procedure device_queue_manager_uninit [2023-04-03 05:36:39,111 INFO L130 BoogieDeclarations]: Found specification of procedure kfd_signal_iommu_event [2023-04-03 05:36:39,111 INFO L130 BoogieDeclarations]: Found specification of procedure kfd_gtt_sa_init [2023-04-03 05:36:39,112 INFO L130 BoogieDeclarations]: Found specification of procedure kfd_gtt_sa_fini [2023-04-03 05:36:39,112 INFO L130 BoogieDeclarations]: Found specification of procedure lookup_device_info [2023-04-03 05:36:39,112 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2023-04-03 05:36:39,112 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2023-04-03 05:36:39,112 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2023-04-03 05:36:39,112 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2023-04-03 05:36:39,112 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2023-04-03 05:36:39,112 INFO L130 BoogieDeclarations]: Found specification of procedure device_iommu_pasid_init [2023-04-03 05:36:39,112 INFO L130 BoogieDeclarations]: Found specification of procedure iommu_pasid_shutdown_callback [2023-04-03 05:36:39,112 INFO L130 BoogieDeclarations]: Found specification of procedure iommu_invalid_ppr_cb [2023-04-03 05:36:39,112 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~int~X~$Pointer$~X~$Pointer$~X~$Pointer$~TO~int [2023-04-03 05:36:39,112 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~int [2023-04-03 05:36:39,112 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~TO~VOID [2023-04-03 05:36:39,112 INFO L130 BoogieDeclarations]: Found specification of procedure kfd_gtt_sa_calc_gpu_addr [2023-04-03 05:36:39,112 INFO L130 BoogieDeclarations]: Found specification of procedure kfd_gtt_sa_calc_cpu_addr [2023-04-03 05:36:39,112 INFO L130 BoogieDeclarations]: Found specification of procedure is_power_of_2 [2023-04-03 05:36:39,112 INFO L130 BoogieDeclarations]: Found specification of procedure __dynamic_dev_dbg [2023-04-03 05:36:39,112 INFO L130 BoogieDeclarations]: Found specification of procedure __might_fault [2023-04-03 05:36:39,112 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_is_err [2023-04-03 05:36:39,112 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_ptr_err [2023-04-03 05:36:39,112 INFO L130 BoogieDeclarations]: Found specification of procedure __bad_percpu_size [2023-04-03 05:36:39,112 INFO L130 BoogieDeclarations]: Found specification of procedure get_current [2023-04-03 05:36:39,112 INFO L130 BoogieDeclarations]: Found specification of procedure PTR_ERR [2023-04-03 05:36:39,113 INFO L130 BoogieDeclarations]: Found specification of procedure current_top_of_stack [2023-04-03 05:36:39,113 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_trylock_71 [2023-04-03 05:36:39,113 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_69 [2023-04-03 05:36:39,113 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_72 [2023-04-03 05:36:39,113 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_73 [2023-04-03 05:36:39,113 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_79 [2023-04-03 05:36:39,113 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_80 [2023-04-03 05:36:39,113 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_82 [2023-04-03 05:36:39,113 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_84 [2023-04-03 05:36:39,113 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_86 [2023-04-03 05:36:39,113 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_89 [2023-04-03 05:36:39,113 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_90 [2023-04-03 05:36:39,113 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_91 [2023-04-03 05:36:39,113 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_92 [2023-04-03 05:36:39,113 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_94 [2023-04-03 05:36:39,113 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_96 [2023-04-03 05:36:39,113 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_98 [2023-04-03 05:36:39,113 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_100 [2023-04-03 05:36:39,113 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_68 [2023-04-03 05:36:39,113 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_70 [2023-04-03 05:36:39,113 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_74 [2023-04-03 05:36:39,113 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_78 [2023-04-03 05:36:39,113 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_81 [2023-04-03 05:36:39,113 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_83 [2023-04-03 05:36:39,114 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_85 [2023-04-03 05:36:39,114 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_87 [2023-04-03 05:36:39,114 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_88 [2023-04-03 05:36:39,114 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_93 [2023-04-03 05:36:39,114 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_95 [2023-04-03 05:36:39,114 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_97 [2023-04-03 05:36:39,114 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_99 [2023-04-03 05:36:39,114 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_NOT_ARG_SIGN [2023-04-03 05:36:39,114 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_NOT_ARG_SIGN [2023-04-03 05:36:39,114 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_i_mutex_of_inode [2023-04-03 05:36:39,114 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_i_mutex_of_inode [2023-04-03 05:36:39,114 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_mutex_of_kfd_process [2023-04-03 05:36:39,114 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_mutex_of_kfd_process [2023-04-03 05:36:39,114 INFO L130 BoogieDeclarations]: Found specification of procedure current_thread_info [2023-04-03 05:36:39,114 INFO L130 BoogieDeclarations]: Found specification of procedure is_ia32_task [2023-04-03 05:36:39,114 INFO L130 BoogieDeclarations]: Found specification of procedure timespec_to_ns [2023-04-03 05:36:39,114 INFO L130 BoogieDeclarations]: Found specification of procedure ns_to_timespec [2023-04-03 05:36:39,114 INFO L130 BoogieDeclarations]: Found specification of procedure getrawmonotonic64 [2023-04-03 05:36:39,114 INFO L130 BoogieDeclarations]: Found specification of procedure ktime_get_with_offset [2023-04-03 05:36:39,114 INFO L130 BoogieDeclarations]: Found specification of procedure ktime_get_boottime [2023-04-03 05:36:39,114 INFO L130 BoogieDeclarations]: Found specification of procedure get_monotonic_boottime64 [2023-04-03 05:36:39,114 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_queue_work_on_63 [2023-04-03 05:36:39,114 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_queue_work_on_65 [2023-04-03 05:36:39,114 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_queue_delayed_work_on_64 [2023-04-03 05:36:39,115 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_queue_delayed_work_on_67 [2023-04-03 05:36:39,115 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_flush_workqueue_66 [2023-04-03 05:36:39,115 INFO L130 BoogieDeclarations]: Found specification of procedure task_pid_nr [2023-04-03 05:36:39,115 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_file_operations_11 [2023-04-03 05:36:39,115 INFO L130 BoogieDeclarations]: Found specification of procedure __class_create [2023-04-03 05:36:39,115 INFO L130 BoogieDeclarations]: Found specification of procedure class_destroy [2023-04-03 05:36:39,115 INFO L130 BoogieDeclarations]: Found specification of procedure device_create [2023-04-03 05:36:39,115 INFO L130 BoogieDeclarations]: Found specification of procedure device_destroy [2023-04-03 05:36:39,115 INFO L130 BoogieDeclarations]: Found specification of procedure iminor [2023-04-03 05:36:39,115 INFO L130 BoogieDeclarations]: Found specification of procedure __register_chrdev [2023-04-03 05:36:39,115 INFO L130 BoogieDeclarations]: Found specification of procedure __unregister_chrdev [2023-04-03 05:36:39,115 INFO L130 BoogieDeclarations]: Found specification of procedure register_chrdev [2023-04-03 05:36:39,115 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_register_chrdev_75 [2023-04-03 05:36:39,115 INFO L130 BoogieDeclarations]: Found specification of procedure unregister_chrdev [2023-04-03 05:36:39,115 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_unregister_chrdev_76 [2023-04-03 05:36:39,115 INFO L130 BoogieDeclarations]: Found specification of procedure __chk_range_not_ok [2023-04-03 05:36:39,115 INFO L130 BoogieDeclarations]: Found specification of procedure _copy_from_user [2023-04-03 05:36:39,115 INFO L130 BoogieDeclarations]: Found specification of procedure _copy_to_user [2023-04-03 05:36:39,115 INFO L130 BoogieDeclarations]: Found specification of procedure __copy_from_user_overflow [2023-04-03 05:36:39,115 INFO L130 BoogieDeclarations]: Found specification of procedure __copy_to_user_overflow [2023-04-03 05:36:39,115 INFO L130 BoogieDeclarations]: Found specification of procedure copy_from_user [2023-04-03 05:36:39,115 INFO L130 BoogieDeclarations]: Found specification of procedure copy_to_user [2023-04-03 05:36:39,115 INFO L130 BoogieDeclarations]: Found specification of procedure is_x32_task [2023-04-03 05:36:39,115 INFO L130 BoogieDeclarations]: Found specification of procedure is_compat_task [2023-04-03 05:36:39,115 INFO L130 BoogieDeclarations]: Found specification of procedure kfd_chardev [2023-04-03 05:36:39,116 INFO L130 BoogieDeclarations]: Found specification of procedure kfd_create_process [2023-04-03 05:36:39,116 INFO L130 BoogieDeclarations]: Found specification of procedure kfd_get_process [2023-04-03 05:36:39,116 INFO L130 BoogieDeclarations]: Found specification of procedure kfd_bind_process_to_device [2023-04-03 05:36:39,116 INFO L130 BoogieDeclarations]: Found specification of procedure kfd_get_first_process_device_data [2023-04-03 05:36:39,116 INFO L130 BoogieDeclarations]: Found specification of procedure kfd_get_next_process_device_data [2023-04-03 05:36:39,116 INFO L130 BoogieDeclarations]: Found specification of procedure kfd_has_process_device_data [2023-04-03 05:36:39,116 INFO L130 BoogieDeclarations]: Found specification of procedure kfd_doorbell_mmap [2023-04-03 05:36:39,116 INFO L130 BoogieDeclarations]: Found specification of procedure kfd_device_by_id [2023-04-03 05:36:39,116 INFO L130 BoogieDeclarations]: Found specification of procedure pqm_create_queue [2023-04-03 05:36:39,116 INFO L130 BoogieDeclarations]: Found specification of procedure pqm_destroy_queue [2023-04-03 05:36:39,116 INFO L130 BoogieDeclarations]: Found specification of procedure pqm_update_queue [2023-04-03 05:36:39,116 INFO L130 BoogieDeclarations]: Found specification of procedure kfd_event_mmap [2023-04-03 05:36:39,116 INFO L130 BoogieDeclarations]: Found specification of procedure kfd_wait_on_events [2023-04-03 05:36:39,116 INFO L130 BoogieDeclarations]: Found specification of procedure kfd_set_event [2023-04-03 05:36:39,116 INFO L130 BoogieDeclarations]: Found specification of procedure kfd_reset_event [2023-04-03 05:36:39,116 INFO L130 BoogieDeclarations]: Found specification of procedure kfd_event_create [2023-04-03 05:36:39,116 INFO L130 BoogieDeclarations]: Found specification of procedure kfd_event_destroy [2023-04-03 05:36:39,116 INFO L130 BoogieDeclarations]: Found specification of procedure kfd_get_dbgmgr_mutex [2023-04-03 05:36:39,116 INFO L130 BoogieDeclarations]: Found specification of procedure kfd_dbgmgr_destroy [2023-04-03 05:36:39,116 INFO L130 BoogieDeclarations]: Found specification of procedure kfd_dbgmgr_create [2023-04-03 05:36:39,116 INFO L130 BoogieDeclarations]: Found specification of procedure kfd_dbgmgr_register [2023-04-03 05:36:39,116 INFO L130 BoogieDeclarations]: Found specification of procedure kfd_dbgmgr_unregister [2023-04-03 05:36:39,116 INFO L130 BoogieDeclarations]: Found specification of procedure kfd_dbgmgr_wave_control [2023-04-03 05:36:39,116 INFO L130 BoogieDeclarations]: Found specification of procedure kfd_dbgmgr_address_watch [2023-04-03 05:36:39,117 INFO L130 BoogieDeclarations]: Found specification of procedure kfd_ioctl [2023-04-03 05:36:39,117 INFO L130 BoogieDeclarations]: Found specification of procedure kfd_open [2023-04-03 05:36:39,117 INFO L130 BoogieDeclarations]: Found specification of procedure kfd_mmap [2023-04-03 05:36:39,117 INFO L130 BoogieDeclarations]: Found specification of procedure kfd_ioctl_get_version [2023-04-03 05:36:39,117 INFO L130 BoogieDeclarations]: Found specification of procedure set_queue_properties_from_user [2023-04-03 05:36:39,117 INFO L130 BoogieDeclarations]: Found specification of procedure kfd_ioctl_create_queue [2023-04-03 05:36:39,117 INFO L130 BoogieDeclarations]: Found specification of procedure kfd_ioctl_destroy_queue [2023-04-03 05:36:39,117 INFO L130 BoogieDeclarations]: Found specification of procedure kfd_ioctl_update_queue [2023-04-03 05:36:39,117 INFO L130 BoogieDeclarations]: Found specification of procedure kfd_ioctl_set_memory_policy [2023-04-03 05:36:39,117 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~X~int~X~int~X~$Pointer$~X~~uint64_t~0~TO~~bool~0 [2023-04-03 05:36:39,117 INFO L130 BoogieDeclarations]: Found specification of procedure kfd_ioctl_dbg_register [2023-04-03 05:36:39,117 INFO L130 BoogieDeclarations]: Found specification of procedure kfd_ioctl_dbg_unrgesiter [2023-04-03 05:36:39,117 INFO L130 BoogieDeclarations]: Found specification of procedure kfd_ioctl_dbg_address_watch [2023-04-03 05:36:39,117 INFO L130 BoogieDeclarations]: Found specification of procedure kfd_ioctl_dbg_wave_control [2023-04-03 05:36:39,117 INFO L130 BoogieDeclarations]: Found specification of procedure kfd_ioctl_get_clock_counters [2023-04-03 05:36:39,117 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~~uint64_t~0 [2023-04-03 05:36:39,117 INFO L130 BoogieDeclarations]: Found specification of procedure kfd_ioctl_get_process_apertures [2023-04-03 05:36:39,117 INFO L130 BoogieDeclarations]: Found specification of procedure kfd_ioctl_create_event [2023-04-03 05:36:39,117 INFO L130 BoogieDeclarations]: Found specification of procedure kfd_ioctl_destroy_event [2023-04-03 05:36:39,117 INFO L130 BoogieDeclarations]: Found specification of procedure kfd_ioctl_set_event [2023-04-03 05:36:39,117 INFO L130 BoogieDeclarations]: Found specification of procedure kfd_ioctl_reset_event [2023-04-03 05:36:39,117 INFO L130 BoogieDeclarations]: Found specification of procedure kfd_ioctl_wait_events [2023-04-03 05:36:39,117 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~TO~int [2023-04-03 05:36:39,117 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_release_11 [2023-04-03 05:36:39,118 INFO L130 BoogieDeclarations]: Found specification of procedure fls [2023-04-03 05:36:39,118 INFO L130 BoogieDeclarations]: Found specification of procedure __ilog2_u32 [2023-04-03 05:36:39,118 INFO L130 BoogieDeclarations]: Found specification of procedure snprintf [2023-04-03 05:36:39,118 INFO L130 BoogieDeclarations]: Found specification of procedure INIT_LIST_HEAD [2023-04-03 05:36:39,118 INFO L130 BoogieDeclarations]: Found specification of procedure __list_add [2023-04-03 05:36:39,118 INFO L130 BoogieDeclarations]: Found specification of procedure list_add_tail [2023-04-03 05:36:39,118 INFO L130 BoogieDeclarations]: Found specification of procedure list_del [2023-04-03 05:36:39,118 INFO L130 BoogieDeclarations]: Found specification of procedure memcpy [2023-04-03 05:36:39,118 INFO L130 BoogieDeclarations]: Found specification of procedure strcmp [2023-04-03 05:36:39,118 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_trylock_151 [2023-04-03 05:36:39,118 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_149 [2023-04-03 05:36:39,118 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_152 [2023-04-03 05:36:39,118 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_153 [2023-04-03 05:36:39,118 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_148 [2023-04-03 05:36:39,118 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_150 [2023-04-03 05:36:39,118 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_154 [2023-04-03 05:36:39,118 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_queue_work_on_143 [2023-04-03 05:36:39,118 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_queue_work_on_145 [2023-04-03 05:36:39,118 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_queue_delayed_work_on_144 [2023-04-03 05:36:39,118 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_queue_delayed_work_on_147 [2023-04-03 05:36:39,118 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_flush_workqueue_146 [2023-04-03 05:36:39,118 INFO L130 BoogieDeclarations]: Found specification of procedure __init_rwsem [2023-04-03 05:36:39,118 INFO L130 BoogieDeclarations]: Found specification of procedure down_read [2023-04-03 05:36:39,118 INFO L130 BoogieDeclarations]: Found specification of procedure down_write [2023-04-03 05:36:39,119 INFO L130 BoogieDeclarations]: Found specification of procedure up_read [2023-04-03 05:36:39,119 INFO L130 BoogieDeclarations]: Found specification of procedure up_write [2023-04-03 05:36:39,119 INFO L130 BoogieDeclarations]: Found specification of procedure sysfs_create_file_ns [2023-04-03 05:36:39,119 INFO L130 BoogieDeclarations]: Found specification of procedure sysfs_remove_file_ns [2023-04-03 05:36:39,119 INFO L130 BoogieDeclarations]: Found specification of procedure sysfs_create_file [2023-04-03 05:36:39,119 INFO L130 BoogieDeclarations]: Found specification of procedure sysfs_remove_file [2023-04-03 05:36:39,119 INFO L130 BoogieDeclarations]: Found specification of procedure kobject_init_and_add [2023-04-03 05:36:39,119 INFO L130 BoogieDeclarations]: Found specification of procedure kobject_del [2023-04-03 05:36:39,119 INFO L130 BoogieDeclarations]: Found specification of procedure kobject_create_and_add [2023-04-03 05:36:39,119 INFO L130 BoogieDeclarations]: Found specification of procedure kobject_put [2023-04-03 05:36:39,119 INFO L130 BoogieDeclarations]: Found specification of procedure acpi_format_exception [2023-04-03 05:36:39,119 INFO L130 BoogieDeclarations]: Found specification of procedure acpi_get_table [2023-04-03 05:36:39,119 INFO L130 BoogieDeclarations]: Found specification of procedure hash_32 [2023-04-03 05:36:39,119 INFO L130 BoogieDeclarations]: Found specification of procedure cpufreq_quick_get_max [2023-04-03 05:36:39,119 INFO L130 BoogieDeclarations]: Found specification of procedure kfd_topology_enum_kfd_devices [2023-04-03 05:36:39,119 INFO L130 BoogieDeclarations]: Found specification of procedure kfd_topology_get_crat_acpi [2023-04-03 05:36:39,119 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove [2023-04-03 05:36:39,119 INFO L130 BoogieDeclarations]: Found specification of procedure kfd_populated_cu_info_cpu [2023-04-03 05:36:39,119 INFO L130 BoogieDeclarations]: Found specification of procedure kfd_populated_cu_info_gpu [2023-04-03 05:36:39,119 INFO L130 BoogieDeclarations]: Found specification of procedure kfd_parse_subtype_cu [2023-04-03 05:36:39,119 INFO L130 BoogieDeclarations]: Found specification of procedure kfd_parse_subtype_mem [2023-04-03 05:36:39,119 INFO L130 BoogieDeclarations]: Found specification of procedure kfd_parse_subtype_cache [2023-04-03 05:36:39,119 INFO L130 BoogieDeclarations]: Found specification of procedure kfd_parse_subtype_iolink [2023-04-03 05:36:39,119 INFO L130 BoogieDeclarations]: Found specification of procedure kfd_parse_subtype [2023-04-03 05:36:39,119 INFO L130 BoogieDeclarations]: Found specification of procedure kfd_release_topology_device [2023-04-03 05:36:39,120 INFO L130 BoogieDeclarations]: Found specification of procedure kfd_release_live_view [2023-04-03 05:36:39,120 INFO L130 BoogieDeclarations]: Found specification of procedure kfd_create_topology_device [2023-04-03 05:36:39,120 INFO L130 BoogieDeclarations]: Found specification of procedure kfd_parse_crat_table [2023-04-03 05:36:39,120 INFO L130 BoogieDeclarations]: Found specification of procedure sysprops_show [2023-04-03 05:36:39,120 INFO L130 BoogieDeclarations]: Found specification of procedure iolink_show [2023-04-03 05:36:39,120 INFO L130 BoogieDeclarations]: Found specification of procedure mem_show [2023-04-03 05:36:39,120 INFO L130 BoogieDeclarations]: Found specification of procedure kfd_cache_show [2023-04-03 05:36:39,120 INFO L130 BoogieDeclarations]: Found specification of procedure node_show [2023-04-03 05:36:39,120 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~~uint32_t~0 [2023-04-03 05:36:39,120 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~int~TO~~uint16_t~0 [2023-04-03 05:36:39,120 INFO L130 BoogieDeclarations]: Found specification of procedure kfd_remove_sysfs_file [2023-04-03 05:36:39,120 INFO L130 BoogieDeclarations]: Found specification of procedure kfd_remove_sysfs_node_entry [2023-04-03 05:36:39,120 INFO L130 BoogieDeclarations]: Found specification of procedure kfd_build_sysfs_node_entry [2023-04-03 05:36:39,120 INFO L130 BoogieDeclarations]: Found specification of procedure kfd_build_sysfs_node_tree [2023-04-03 05:36:39,120 INFO L130 BoogieDeclarations]: Found specification of procedure kfd_remove_sysfs_node_tree [2023-04-03 05:36:39,120 INFO L130 BoogieDeclarations]: Found specification of procedure kfd_topology_update_sysfs [2023-04-03 05:36:39,120 INFO L130 BoogieDeclarations]: Found specification of procedure kfd_topology_release_sysfs [2023-04-03 05:36:39,120 INFO L130 BoogieDeclarations]: Found specification of procedure kfd_debug_print_topology [2023-04-03 05:36:39,120 INFO L130 BoogieDeclarations]: Found specification of procedure kfd_generate_gpu_id [2023-04-03 05:36:39,120 INFO L130 BoogieDeclarations]: Found specification of procedure kfd_assign_gpu [2023-04-03 05:36:39,120 INFO L130 BoogieDeclarations]: Found specification of procedure kfd_notify_gpu_change [2023-04-03 05:36:39,120 INFO L130 BoogieDeclarations]: Found specification of procedure find_next_bit [2023-04-03 05:36:39,120 INFO L130 BoogieDeclarations]: Found specification of procedure find_first_zero_bit [2023-04-03 05:36:39,120 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_177 [2023-04-03 05:36:39,121 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_179 [2023-04-03 05:36:39,121 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_176 [2023-04-03 05:36:39,121 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_178 [2023-04-03 05:36:39,121 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_pasid_mutex [2023-04-03 05:36:39,121 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_pasid_mutex [2023-04-03 05:36:39,121 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_queue_work_on_171 [2023-04-03 05:36:39,121 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_queue_work_on_173 [2023-04-03 05:36:39,121 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_queue_delayed_work_on_172 [2023-04-03 05:36:39,121 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_queue_delayed_work_on_175 [2023-04-03 05:36:39,121 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_flush_workqueue_174 [2023-04-03 05:36:39,121 INFO L130 BoogieDeclarations]: Found specification of procedure kmalloc_array [2023-04-03 05:36:39,121 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_calloc [2023-04-03 05:36:39,121 INFO L130 BoogieDeclarations]: Found specification of procedure kcalloc [2023-04-03 05:36:39,121 INFO L130 BoogieDeclarations]: Found specification of procedure kfd_pasid_alloc [2023-04-03 05:36:39,121 INFO L130 BoogieDeclarations]: Found specification of procedure kfd_pasid_free [2023-04-03 05:36:39,121 INFO L130 BoogieDeclarations]: Found specification of procedure cachemode2protval [2023-04-03 05:36:39,121 INFO L130 BoogieDeclarations]: Found specification of procedure __set_bit [2023-04-03 05:36:39,121 INFO L130 BoogieDeclarations]: Found specification of procedure __clear_bit [2023-04-03 05:36:39,121 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_199 [2023-04-03 05:36:39,121 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_201 [2023-04-03 05:36:39,121 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_198 [2023-04-03 05:36:39,121 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_200 [2023-04-03 05:36:39,121 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_doorbell_mutex_of_kfd_dev [2023-04-03 05:36:39,121 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_doorbell_mutex_of_kfd_dev [2023-04-03 05:36:39,121 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_queue_work_on_193 [2023-04-03 05:36:39,122 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_queue_work_on_195 [2023-04-03 05:36:39,122 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_queue_delayed_work_on_194 [2023-04-03 05:36:39,122 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_queue_delayed_work_on_197 [2023-04-03 05:36:39,122 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_flush_workqueue_196 [2023-04-03 05:36:39,122 INFO L130 BoogieDeclarations]: Found specification of procedure ioremap_nocache [2023-04-03 05:36:39,122 INFO L130 BoogieDeclarations]: Found specification of procedure ioremap [2023-04-03 05:36:39,122 INFO L130 BoogieDeclarations]: Found specification of procedure kfd_get_kernel_doorbell [2023-04-03 05:36:39,122 INFO L130 BoogieDeclarations]: Found specification of procedure kfd_release_kernel_doorbell [2023-04-03 05:36:39,122 INFO L130 BoogieDeclarations]: Found specification of procedure kfd_queue_id_to_doorbell [2023-04-03 05:36:39,122 INFO L130 BoogieDeclarations]: Found specification of procedure kfd_get_number_elems [2023-04-03 05:36:39,122 INFO L130 BoogieDeclarations]: Found specification of procedure kfd_get_process_doorbells [2023-04-03 05:36:39,122 INFO L130 BoogieDeclarations]: Found specification of procedure remap_pfn_range [2023-04-03 05:36:39,122 INFO L130 BoogieDeclarations]: Found specification of procedure doorbell_process_allocation [2023-04-03 05:36:39,122 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_trylock_223 [2023-04-03 05:36:39,122 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_221 [2023-04-03 05:36:39,122 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_224 [2023-04-03 05:36:39,122 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_225 [2023-04-03 05:36:39,122 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_220 [2023-04-03 05:36:39,122 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_222 [2023-04-03 05:36:39,122 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_226 [2023-04-03 05:36:39,122 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_queue_work_on_215 [2023-04-03 05:36:39,122 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_queue_work_on_217 [2023-04-03 05:36:39,122 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_queue_delayed_work_on_216 [2023-04-03 05:36:39,123 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_queue_delayed_work_on_219 [2023-04-03 05:36:39,123 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_flush_workqueue_218 [2023-04-03 05:36:39,123 INFO L130 BoogieDeclarations]: Found specification of procedure kfd_create_process_device_data [2023-04-03 05:36:39,123 INFO L130 BoogieDeclarations]: Found specification of procedure kfd_init_apertures [2023-04-03 05:36:39,123 INFO L130 BoogieDeclarations]: Found specification of procedure __read_once_size [2023-04-03 05:36:39,123 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy [2023-04-03 05:36:39,123 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_err_ptr [2023-04-03 05:36:39,123 INFO L130 BoogieDeclarations]: Found specification of procedure list_add [2023-04-03 05:36:39,123 INFO L130 BoogieDeclarations]: Found specification of procedure list_is_last [2023-04-03 05:36:39,123 INFO L130 BoogieDeclarations]: Found specification of procedure list_empty [2023-04-03 05:36:39,123 INFO L130 BoogieDeclarations]: Found specification of procedure hlist_unhashed [2023-04-03 05:36:39,123 INFO L130 BoogieDeclarations]: Found specification of procedure __hlist_del [2023-04-03 05:36:39,123 INFO L130 BoogieDeclarations]: Found specification of procedure ERR_PTR [2023-04-03 05:36:39,123 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_read [2023-04-03 05:36:39,123 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_inc [2023-04-03 05:36:39,123 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_dec_and_test [2023-04-03 05:36:39,123 INFO L130 BoogieDeclarations]: Found specification of procedure lockdep_init_map [2023-04-03 05:36:39,123 INFO L130 BoogieDeclarations]: Found specification of procedure lock_acquire [2023-04-03 05:36:39,123 INFO L130 BoogieDeclarations]: Found specification of procedure lock_release [2023-04-03 05:36:39,123 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_248 [2023-04-03 05:36:39,123 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_253 [2023-04-03 05:36:39,123 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_255 [2023-04-03 05:36:39,123 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_257 [2023-04-03 05:36:39,123 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_259 [2023-04-03 05:36:39,124 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_261 [2023-04-03 05:36:39,124 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_249 [2023-04-03 05:36:39,124 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_252 [2023-04-03 05:36:39,124 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_254 [2023-04-03 05:36:39,124 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_256 [2023-04-03 05:36:39,124 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_258 [2023-04-03 05:36:39,124 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_260 [2023-04-03 05:36:39,124 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_262 [2023-04-03 05:36:39,124 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_kfd_processes_mutex [2023-04-03 05:36:39,124 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_kfd_processes_mutex [2023-04-03 05:36:39,124 INFO L130 BoogieDeclarations]: Found specification of procedure synchronize_sched [2023-04-03 05:36:39,124 INFO L130 BoogieDeclarations]: Found specification of procedure synchronize_rcu [2023-04-03 05:36:39,124 INFO L130 BoogieDeclarations]: Found specification of procedure rcu_lock_acquire [2023-04-03 05:36:39,124 INFO L130 BoogieDeclarations]: Found specification of procedure rcu_lock_release [2023-04-03 05:36:39,124 INFO L130 BoogieDeclarations]: Found specification of procedure debug_lockdep_rcu_enabled [2023-04-03 05:36:39,124 INFO L130 BoogieDeclarations]: Found specification of procedure delayed_work_timer_fn [2023-04-03 05:36:39,124 INFO L130 BoogieDeclarations]: Found specification of procedure __init_work [2023-04-03 05:36:39,124 INFO L130 BoogieDeclarations]: Found specification of procedure __alloc_workqueue_key [2023-04-03 05:36:39,124 INFO L130 BoogieDeclarations]: Found specification of procedure destroy_workqueue [2023-04-03 05:36:39,124 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_destroy_workqueue_251 [2023-04-03 05:36:39,124 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_queue_work_on_243 [2023-04-03 05:36:39,124 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_queue_work_on_245 [2023-04-03 05:36:39,124 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_queue_delayed_work_on_244 [2023-04-03 05:36:39,124 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_queue_delayed_work_on_247 [2023-04-03 05:36:39,125 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_flush_workqueue_246 [2023-04-03 05:36:39,125 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_flush_workqueue_250 [2023-04-03 05:36:39,125 INFO L130 BoogieDeclarations]: Found specification of procedure queue_work___0 [2023-04-03 05:36:39,125 INFO L130 BoogieDeclarations]: Found specification of procedure process_srcu [2023-04-03 05:36:39,125 INFO L130 BoogieDeclarations]: Found specification of procedure __srcu_read_lock [2023-04-03 05:36:39,125 INFO L130 BoogieDeclarations]: Found specification of procedure __srcu_read_unlock [2023-04-03 05:36:39,125 INFO L130 BoogieDeclarations]: Found specification of procedure synchronize_srcu [2023-04-03 05:36:39,125 INFO L130 BoogieDeclarations]: Found specification of procedure srcu_read_lock [2023-04-03 05:36:39,125 INFO L130 BoogieDeclarations]: Found specification of procedure srcu_read_unlock [2023-04-03 05:36:39,125 INFO L130 BoogieDeclarations]: Found specification of procedure hlist_del_init_rcu [2023-04-03 05:36:39,125 INFO L130 BoogieDeclarations]: Found specification of procedure __compiletime_assert_402 [2023-04-03 05:36:39,125 INFO L130 BoogieDeclarations]: Found specification of procedure hlist_add_head_rcu [2023-04-03 05:36:39,125 INFO L130 BoogieDeclarations]: Found specification of procedure __mmdrop [2023-04-03 05:36:39,125 INFO L130 BoogieDeclarations]: Found specification of procedure mmdrop [2023-04-03 05:36:39,125 INFO L130 BoogieDeclarations]: Found specification of procedure call_and_disable_work_1 [2023-04-03 05:36:39,125 INFO L130 BoogieDeclarations]: Found specification of procedure disable_work_1 [2023-04-03 05:36:39,125 INFO L130 BoogieDeclarations]: Found specification of procedure call_and_disable_all_1 [2023-04-03 05:36:39,125 INFO L130 BoogieDeclarations]: Found specification of procedure invoke_work_1 [2023-04-03 05:36:39,125 INFO L130 BoogieDeclarations]: Found specification of procedure activate_work_1 [2023-04-03 05:36:39,125 INFO L130 BoogieDeclarations]: Found specification of procedure amd_iommu_bind_pasid [2023-04-03 05:36:39,125 INFO L130 BoogieDeclarations]: Found specification of procedure amd_iommu_unbind_pasid [2023-04-03 05:36:39,125 INFO L130 BoogieDeclarations]: Found specification of procedure hash_64 [2023-04-03 05:36:39,125 INFO L130 BoogieDeclarations]: Found specification of procedure hash_del_rcu [2023-04-03 05:36:39,125 INFO L130 BoogieDeclarations]: Found specification of procedure __mmu_notifier_register [2023-04-03 05:36:39,126 INFO L130 BoogieDeclarations]: Found specification of procedure mmu_notifier_unregister_no_release [2023-04-03 05:36:39,126 INFO L130 BoogieDeclarations]: Found specification of procedure mmu_notifier_call_srcu [2023-04-03 05:36:39,126 INFO L130 BoogieDeclarations]: Found specification of procedure kfd_lookup_process_by_pasid [2023-04-03 05:36:39,126 INFO L130 BoogieDeclarations]: Found specification of procedure kfd_get_process_device_data [2023-04-03 05:36:39,126 INFO L130 BoogieDeclarations]: Found specification of procedure pqm_init [2023-04-03 05:36:39,126 INFO L130 BoogieDeclarations]: Found specification of procedure pqm_uninit [2023-04-03 05:36:39,126 INFO L130 BoogieDeclarations]: Found specification of procedure kfd_event_init_process [2023-04-03 05:36:39,126 INFO L130 BoogieDeclarations]: Found specification of procedure kfd_event_free_process [2023-04-03 05:36:39,126 INFO L130 BoogieDeclarations]: Found specification of procedure dbgdev_wave_reset_wavefronts [2023-04-03 05:36:39,126 INFO L130 BoogieDeclarations]: Found specification of procedure find_process [2023-04-03 05:36:39,126 INFO L130 BoogieDeclarations]: Found specification of procedure create_process [2023-04-03 05:36:39,126 INFO L130 BoogieDeclarations]: Found specification of procedure find_process_by_mm [2023-04-03 05:36:39,126 INFO L130 BoogieDeclarations]: Found specification of procedure kfd_process_wq_release [2023-04-03 05:36:39,126 INFO L130 BoogieDeclarations]: Found specification of procedure kfd_process_destroy_delayed [2023-04-03 05:36:39,126 INFO L130 BoogieDeclarations]: Found specification of procedure kfd_process_notifier_release [2023-04-03 05:36:39,126 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_probe_4 [2023-04-03 05:36:39,126 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_queue_work_on_287 [2023-04-03 05:36:39,126 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_queue_work_on_289 [2023-04-03 05:36:39,126 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_queue_delayed_work_on_288 [2023-04-03 05:36:39,126 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_queue_delayed_work_on_291 [2023-04-03 05:36:39,126 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_flush_workqueue_290 [2023-04-03 05:36:39,126 INFO L130 BoogieDeclarations]: Found specification of procedure init_queue [2023-04-03 05:36:39,126 INFO L130 BoogieDeclarations]: Found specification of procedure uninit_queue [2023-04-03 05:36:39,126 INFO L130 BoogieDeclarations]: Found specification of procedure print_queue_properties [2023-04-03 05:36:39,126 INFO L130 BoogieDeclarations]: Found specification of procedure print_queue [2023-04-03 05:36:39,127 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_queue_work_on_301 [2023-04-03 05:36:39,127 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_queue_work_on_303 [2023-04-03 05:36:39,127 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_queue_delayed_work_on_302 [2023-04-03 05:36:39,127 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_queue_delayed_work_on_305 [2023-04-03 05:36:39,127 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_flush_workqueue_304 [2023-04-03 05:36:39,127 INFO L130 BoogieDeclarations]: Found specification of procedure mqd_manager_init [2023-04-03 05:36:39,127 INFO L130 BoogieDeclarations]: Found specification of procedure mqd_manager_init_cik [2023-04-03 05:36:39,127 INFO L130 BoogieDeclarations]: Found specification of procedure mqd_manager_init_vi [2023-04-03 05:36:39,127 INFO L130 BoogieDeclarations]: Found specification of procedure ffs [2023-04-03 05:36:39,127 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_queue_work_on_315 [2023-04-03 05:36:39,127 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_queue_work_on_317 [2023-04-03 05:36:39,127 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_queue_delayed_work_on_316 [2023-04-03 05:36:39,127 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_queue_delayed_work_on_319 [2023-04-03 05:36:39,127 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_flush_workqueue_318 [2023-04-03 05:36:39,127 INFO L130 BoogieDeclarations]: Found specification of procedure get_sdma_mqd [2023-04-03 05:36:39,127 INFO L130 BoogieDeclarations]: Found specification of procedure get_mqd [2023-04-03 05:36:39,127 INFO L130 BoogieDeclarations]: Found specification of procedure init_mqd [2023-04-03 05:36:39,127 INFO L130 BoogieDeclarations]: Found specification of procedure init_mqd_sdma [2023-04-03 05:36:39,127 INFO L130 BoogieDeclarations]: Found specification of procedure uninit_mqd [2023-04-03 05:36:39,127 INFO L130 BoogieDeclarations]: Found specification of procedure uninit_mqd_sdma [2023-04-03 05:36:39,127 INFO L130 BoogieDeclarations]: Found specification of procedure load_mqd [2023-04-03 05:36:39,127 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~X~~uint32_t~0~X~~uint32_t~0~X~$Pointer$~TO~int [2023-04-03 05:36:39,127 INFO L130 BoogieDeclarations]: Found specification of procedure load_mqd_sdma [2023-04-03 05:36:39,127 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~TO~int [2023-04-03 05:36:39,128 INFO L130 BoogieDeclarations]: Found specification of procedure update_mqd [2023-04-03 05:36:39,128 INFO L130 BoogieDeclarations]: Found specification of procedure update_mqd_sdma [2023-04-03 05:36:39,128 INFO L130 BoogieDeclarations]: Found specification of procedure destroy_mqd [2023-04-03 05:36:39,128 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~~uint32_t~0~X~int~X~~uint32_t~0~X~~uint32_t~0~TO~int [2023-04-03 05:36:39,128 INFO L130 BoogieDeclarations]: Found specification of procedure destroy_mqd_sdma [2023-04-03 05:36:39,128 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~X~int~TO~int [2023-04-03 05:36:39,128 INFO L130 BoogieDeclarations]: Found specification of procedure is_occupied [2023-04-03 05:36:39,128 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~~uint64_t~0~X~~uint32_t~0~X~~uint32_t~0~TO~~bool~0 [2023-04-03 05:36:39,128 INFO L130 BoogieDeclarations]: Found specification of procedure is_occupied_sdma [2023-04-03 05:36:39,128 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~TO~~bool~0 [2023-04-03 05:36:39,128 INFO L130 BoogieDeclarations]: Found specification of procedure init_mqd_hiq [2023-04-03 05:36:39,128 INFO L130 BoogieDeclarations]: Found specification of procedure update_mqd_hiq [2023-04-03 05:36:39,128 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_queue_work_on_329 [2023-04-03 05:36:39,128 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_queue_work_on_331 [2023-04-03 05:36:39,128 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_queue_delayed_work_on_330 [2023-04-03 05:36:39,128 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_queue_delayed_work_on_333 [2023-04-03 05:36:39,128 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_flush_workqueue_332 [2023-04-03 05:36:39,128 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_queue_work_on_343 [2023-04-03 05:36:39,128 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_queue_work_on_345 [2023-04-03 05:36:39,128 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_queue_delayed_work_on_344 [2023-04-03 05:36:39,128 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_queue_delayed_work_on_347 [2023-04-03 05:36:39,128 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_flush_workqueue_346 [2023-04-03 05:36:39,128 INFO L130 BoogieDeclarations]: Found specification of procedure write_kernel_doorbell [2023-04-03 05:36:39,128 INFO L130 BoogieDeclarations]: Found specification of procedure kernel_queue_init [2023-04-03 05:36:39,129 INFO L130 BoogieDeclarations]: Found specification of procedure kernel_queue_uninit [2023-04-03 05:36:39,129 INFO L130 BoogieDeclarations]: Found specification of procedure kernel_queue_init_cik [2023-04-03 05:36:39,129 INFO L130 BoogieDeclarations]: Found specification of procedure kernel_queue_init_vi [2023-04-03 05:36:39,129 INFO L130 BoogieDeclarations]: Found specification of procedure initialize [2023-04-03 05:36:39,129 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~int~TO~$Pointer$ [2023-04-03 05:36:39,129 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~X~int~X~int~TO~~bool~0 [2023-04-03 05:36:39,129 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~$Pointer$~X~$Pointer$~TO~int [2023-04-03 05:36:39,129 INFO L130 BoogieDeclarations]: Found specification of procedure uninitialize [2023-04-03 05:36:39,129 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~X~int~X~int~X~~uint32_t~0~X~~uint32_t~0~TO~int [2023-04-03 05:36:39,129 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~TO~VOID [2023-04-03 05:36:39,129 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~VOID [2023-04-03 05:36:39,129 INFO L130 BoogieDeclarations]: Found specification of procedure acquire_packet_buffer [2023-04-03 05:36:39,129 INFO L130 BoogieDeclarations]: Found specification of procedure submit_packet [2023-04-03 05:36:39,129 INFO L130 BoogieDeclarations]: Found specification of procedure rollback_packet [2023-04-03 05:36:39,129 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_queue_work_on_357 [2023-04-03 05:36:39,129 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_queue_work_on_359 [2023-04-03 05:36:39,129 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_queue_delayed_work_on_358 [2023-04-03 05:36:39,129 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_queue_delayed_work_on_361 [2023-04-03 05:36:39,129 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_flush_workqueue_360 [2023-04-03 05:36:39,129 INFO L130 BoogieDeclarations]: Found specification of procedure initialize_cik [2023-04-03 05:36:39,129 INFO L130 BoogieDeclarations]: Found specification of procedure uninitialize_cik [2023-04-03 05:36:39,129 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_queue_work_on_371 [2023-04-03 05:36:39,129 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_queue_work_on_373 [2023-04-03 05:36:39,129 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_queue_delayed_work_on_372 [2023-04-03 05:36:39,130 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_queue_delayed_work_on_375 [2023-04-03 05:36:39,130 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_flush_workqueue_374 [2023-04-03 05:36:39,130 INFO L130 BoogieDeclarations]: Found specification of procedure initialize_vi [2023-04-03 05:36:39,130 INFO L130 BoogieDeclarations]: Found specification of procedure uninitialize_vi [2023-04-03 05:36:39,130 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_391 [2023-04-03 05:36:39,130 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_392 [2023-04-03 05:36:39,130 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_394 [2023-04-03 05:36:39,130 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_395 [2023-04-03 05:36:39,130 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_397 [2023-04-03 05:36:39,130 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_398 [2023-04-03 05:36:39,130 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_400 [2023-04-03 05:36:39,130 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_401 [2023-04-03 05:36:39,130 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_403 [2023-04-03 05:36:39,130 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_390 [2023-04-03 05:36:39,130 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_393 [2023-04-03 05:36:39,130 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_396 [2023-04-03 05:36:39,130 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_399 [2023-04-03 05:36:39,130 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_402 [2023-04-03 05:36:39,130 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_lock_of_packet_manager [2023-04-03 05:36:39,130 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_lock_of_packet_manager [2023-04-03 05:36:39,130 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_queue_work_on_385 [2023-04-03 05:36:39,130 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_queue_work_on_387 [2023-04-03 05:36:39,130 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_queue_delayed_work_on_386 [2023-04-03 05:36:39,130 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_queue_delayed_work_on_389 [2023-04-03 05:36:39,131 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_flush_workqueue_388 [2023-04-03 05:36:39,131 INFO L130 BoogieDeclarations]: Found specification of procedure pm_init [2023-04-03 05:36:39,131 INFO L130 BoogieDeclarations]: Found specification of procedure pm_uninit [2023-04-03 05:36:39,131 INFO L130 BoogieDeclarations]: Found specification of procedure pm_send_set_resources [2023-04-03 05:36:39,131 INFO L130 BoogieDeclarations]: Found specification of procedure pm_send_runlist [2023-04-03 05:36:39,131 INFO L130 BoogieDeclarations]: Found specification of procedure pm_send_query_status [2023-04-03 05:36:39,131 INFO L130 BoogieDeclarations]: Found specification of procedure pm_send_unmap_queue [2023-04-03 05:36:39,131 INFO L130 BoogieDeclarations]: Found specification of procedure pm_release_ib [2023-04-03 05:36:39,131 INFO L130 BoogieDeclarations]: Found specification of procedure inc_wptr [2023-04-03 05:36:39,131 INFO L130 BoogieDeclarations]: Found specification of procedure build_pm4_header [2023-04-03 05:36:39,131 INFO L130 BoogieDeclarations]: Found specification of procedure pm_calc_rlib_size [2023-04-03 05:36:39,131 INFO L130 BoogieDeclarations]: Found specification of procedure pm_allocate_runlist_ib [2023-04-03 05:36:39,131 INFO L130 BoogieDeclarations]: Found specification of procedure pm_create_runlist [2023-04-03 05:36:39,131 INFO L130 BoogieDeclarations]: Found specification of procedure pm_create_map_process [2023-04-03 05:36:39,131 INFO L130 BoogieDeclarations]: Found specification of procedure pm_create_map_queue [2023-04-03 05:36:39,131 INFO L130 BoogieDeclarations]: Found specification of procedure pm_create_runlist_ib [2023-04-03 05:36:39,131 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~int~X~$Pointer$~TO~int [2023-04-03 05:36:39,131 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_queue_work_on_427 [2023-04-03 05:36:39,131 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_queue_work_on_429 [2023-04-03 05:36:39,131 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_queue_delayed_work_on_428 [2023-04-03 05:36:39,131 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_queue_delayed_work_on_431 [2023-04-03 05:36:39,131 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_flush_workqueue_430 [2023-04-03 05:36:39,131 INFO L130 BoogieDeclarations]: Found specification of procedure pqm_get_kernel_queue [2023-04-03 05:36:39,132 INFO L130 BoogieDeclarations]: Found specification of procedure get_queue_by_qid [2023-04-03 05:36:39,132 INFO L130 BoogieDeclarations]: Found specification of procedure find_available_queue_slot [2023-04-03 05:36:39,132 INFO L130 BoogieDeclarations]: Found specification of procedure create_cp_queue [2023-04-03 05:36:39,132 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~$Pointer$~TO~int [2023-04-03 05:36:39,132 INFO L130 BoogieDeclarations]: Found specification of procedure find_first_bit [2023-04-03 05:36:39,132 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_447 [2023-04-03 05:36:39,132 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_448 [2023-04-03 05:36:39,132 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_449 [2023-04-03 05:36:39,132 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_450 [2023-04-03 05:36:39,132 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_452 [2023-04-03 05:36:39,132 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_454 [2023-04-03 05:36:39,132 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_455 [2023-04-03 05:36:39,132 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_457 [2023-04-03 05:36:39,132 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_459 [2023-04-03 05:36:39,132 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_461 [2023-04-03 05:36:39,132 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_462 [2023-04-03 05:36:39,132 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_464 [2023-04-03 05:36:39,132 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_466 [2023-04-03 05:36:39,132 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_467 [2023-04-03 05:36:39,132 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_469 [2023-04-03 05:36:39,132 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_471 [2023-04-03 05:36:39,132 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_473 [2023-04-03 05:36:39,132 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_474 [2023-04-03 05:36:39,132 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_476 [2023-04-03 05:36:39,133 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_477 [2023-04-03 05:36:39,133 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_446 [2023-04-03 05:36:39,133 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_451 [2023-04-03 05:36:39,133 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_453 [2023-04-03 05:36:39,133 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_456 [2023-04-03 05:36:39,133 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_458 [2023-04-03 05:36:39,133 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_460 [2023-04-03 05:36:39,133 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_463 [2023-04-03 05:36:39,133 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_465 [2023-04-03 05:36:39,133 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_468 [2023-04-03 05:36:39,133 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_470 [2023-04-03 05:36:39,133 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_472 [2023-04-03 05:36:39,133 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_475 [2023-04-03 05:36:39,133 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_lock_of_device_queue_manager [2023-04-03 05:36:39,133 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_lock_of_device_queue_manager [2023-04-03 05:36:39,133 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_queue_work_on_441 [2023-04-03 05:36:39,133 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_queue_work_on_443 [2023-04-03 05:36:39,133 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_queue_delayed_work_on_442 [2023-04-03 05:36:39,133 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_queue_delayed_work_on_445 [2023-04-03 05:36:39,133 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_flush_workqueue_444 [2023-04-03 05:36:39,133 INFO L130 BoogieDeclarations]: Found specification of procedure schedule [2023-04-03 05:36:39,133 INFO L130 BoogieDeclarations]: Found specification of procedure amdkfd_fence_wait_timeout [2023-04-03 05:36:39,133 INFO L130 BoogieDeclarations]: Found specification of procedure device_queue_manager_init_cik [2023-04-03 05:36:39,133 INFO L130 BoogieDeclarations]: Found specification of procedure device_queue_manager_init_vi [2023-04-03 05:36:39,134 INFO L130 BoogieDeclarations]: Found specification of procedure program_sh_mem_settings [2023-04-03 05:36:39,134 INFO L130 BoogieDeclarations]: Found specification of procedure init_pipelines [2023-04-03 05:36:39,134 INFO L130 BoogieDeclarations]: Found specification of procedure get_first_pipe [2023-04-03 05:36:39,134 INFO L130 BoogieDeclarations]: Found specification of procedure get_pipes_num [2023-04-03 05:36:39,134 INFO L130 BoogieDeclarations]: Found specification of procedure set_pasid_vmid_mapping [2023-04-03 05:36:39,134 INFO L130 BoogieDeclarations]: Found specification of procedure create_compute_queue_nocpsch [2023-04-03 05:36:39,134 INFO L130 BoogieDeclarations]: Found specification of procedure execute_queues_cpsch [2023-04-03 05:36:39,134 INFO L130 BoogieDeclarations]: Found specification of procedure destroy_queues_cpsch [2023-04-03 05:36:39,134 INFO L130 BoogieDeclarations]: Found specification of procedure create_sdma_queue_nocpsch [2023-04-03 05:36:39,134 INFO L130 BoogieDeclarations]: Found specification of procedure deallocate_sdma_queue [2023-04-03 05:36:39,134 INFO L130 BoogieDeclarations]: Found specification of procedure get_mqd_type_from_queue_type [2023-04-03 05:36:39,134 INFO L130 BoogieDeclarations]: Found specification of procedure get_pipes_num_cpsch [2023-04-03 05:36:39,134 INFO L130 BoogieDeclarations]: Found specification of procedure allocate_vmid [2023-04-03 05:36:39,134 INFO L130 BoogieDeclarations]: Found specification of procedure deallocate_vmid [2023-04-03 05:36:39,134 INFO L130 BoogieDeclarations]: Found specification of procedure create_queue_nocpsch [2023-04-03 05:36:39,134 INFO L130 BoogieDeclarations]: Found specification of procedure allocate_hqd [2023-04-03 05:36:39,134 INFO L130 BoogieDeclarations]: Found specification of procedure deallocate_hqd [2023-04-03 05:36:39,134 INFO L130 BoogieDeclarations]: Found specification of procedure destroy_queue_nocpsch [2023-04-03 05:36:39,134 INFO L130 BoogieDeclarations]: Found specification of procedure update_queue [2023-04-03 05:36:39,134 INFO L130 BoogieDeclarations]: Found specification of procedure get_mqd_manager_nocpsch [2023-04-03 05:36:39,134 INFO L130 BoogieDeclarations]: Found specification of procedure register_process_nocpsch [2023-04-03 05:36:39,134 INFO L130 BoogieDeclarations]: Found specification of procedure unregister_process_nocpsch [2023-04-03 05:36:39,134 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~int~X~int~TO~int [2023-04-03 05:36:39,134 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~~uint32_t~0~X~~uint32_t~0~X~~uint64_t~0~TO~int [2023-04-03 05:36:39,135 INFO L130 BoogieDeclarations]: Found specification of procedure init_interrupts [2023-04-03 05:36:39,135 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~~uint32_t~0~TO~int [2023-04-03 05:36:39,135 INFO L130 BoogieDeclarations]: Found specification of procedure init_scheduler [2023-04-03 05:36:39,135 INFO L130 BoogieDeclarations]: Found specification of procedure initialize_nocpsch [2023-04-03 05:36:39,135 INFO L130 BoogieDeclarations]: Found specification of procedure uninitialize_nocpsch [2023-04-03 05:36:39,135 INFO L130 BoogieDeclarations]: Found specification of procedure start_nocpsch [2023-04-03 05:36:39,135 INFO L130 BoogieDeclarations]: Found specification of procedure stop_nocpsch [2023-04-03 05:36:39,135 INFO L130 BoogieDeclarations]: Found specification of procedure allocate_sdma_queue [2023-04-03 05:36:39,135 INFO L130 BoogieDeclarations]: Found specification of procedure set_sched_resources [2023-04-03 05:36:39,135 INFO L130 BoogieDeclarations]: Found specification of procedure initialize_cpsch [2023-04-03 05:36:39,135 INFO L130 BoogieDeclarations]: Found specification of procedure start_cpsch [2023-04-03 05:36:39,135 INFO L130 BoogieDeclarations]: Found specification of procedure stop_cpsch [2023-04-03 05:36:39,135 INFO L130 BoogieDeclarations]: Found specification of procedure create_kernel_queue_cpsch [2023-04-03 05:36:39,135 INFO L130 BoogieDeclarations]: Found specification of procedure destroy_kernel_queue_cpsch [2023-04-03 05:36:39,135 INFO L130 BoogieDeclarations]: Found specification of procedure select_sdma_engine_id [2023-04-03 05:36:39,135 INFO L130 BoogieDeclarations]: Found specification of procedure create_queue_cpsch [2023-04-03 05:36:39,135 INFO L130 BoogieDeclarations]: Found specification of procedure destroy_sdma_queues [2023-04-03 05:36:39,135 INFO L130 BoogieDeclarations]: Found specification of procedure destroy_queue_cpsch [2023-04-03 05:36:39,135 INFO L130 BoogieDeclarations]: Found specification of procedure set_cache_memory_policy [2023-04-03 05:36:39,135 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_queue_work_on_519 [2023-04-03 05:36:39,135 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_queue_work_on_521 [2023-04-03 05:36:39,135 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_queue_delayed_work_on_520 [2023-04-03 05:36:39,135 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_queue_delayed_work_on_523 [2023-04-03 05:36:39,135 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_flush_workqueue_522 [2023-04-03 05:36:39,135 INFO L130 BoogieDeclarations]: Found specification of procedure get_sh_mem_bases_32 [2023-04-03 05:36:39,136 INFO L130 BoogieDeclarations]: Found specification of procedure get_sh_mem_bases_nybble_64 [2023-04-03 05:36:39,136 INFO L130 BoogieDeclarations]: Found specification of procedure set_cache_memory_policy_cik [2023-04-03 05:36:39,136 INFO L130 BoogieDeclarations]: Found specification of procedure register_process_cik [2023-04-03 05:36:39,136 INFO L130 BoogieDeclarations]: Found specification of procedure initialize_cpsch_cik [2023-04-03 05:36:39,136 INFO L130 BoogieDeclarations]: Found specification of procedure init_sdma_vm [2023-04-03 05:36:39,136 INFO L130 BoogieDeclarations]: Found specification of procedure compute_sh_mem_bases_64bit [2023-04-03 05:36:39,136 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_queue_work_on_533 [2023-04-03 05:36:39,136 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_queue_work_on_535 [2023-04-03 05:36:39,136 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_queue_delayed_work_on_534 [2023-04-03 05:36:39,136 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_queue_delayed_work_on_537 [2023-04-03 05:36:39,136 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_flush_workqueue_536 [2023-04-03 05:36:39,136 INFO L130 BoogieDeclarations]: Found specification of procedure set_cache_memory_policy_vi [2023-04-03 05:36:39,136 INFO L130 BoogieDeclarations]: Found specification of procedure register_process_vi [2023-04-03 05:36:39,136 INFO L130 BoogieDeclarations]: Found specification of procedure initialize_cpsch_vi [2023-04-03 05:36:39,136 INFO L130 BoogieDeclarations]: Found specification of procedure init_sdma_vm___0 [2023-04-03 05:36:39,136 INFO L130 BoogieDeclarations]: Found specification of procedure __builtin_alloca [2023-04-03 05:36:39,136 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_set [2023-04-03 05:36:39,136 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_trylock_555 [2023-04-03 05:36:39,136 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_553 [2023-04-03 05:36:39,136 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_556 [2023-04-03 05:36:39,136 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_552 [2023-04-03 05:36:39,136 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_554 [2023-04-03 05:36:39,136 INFO L130 BoogieDeclarations]: Found specification of procedure __raw_spin_lock_init [2023-04-03 05:36:39,136 INFO L130 BoogieDeclarations]: Found specification of procedure _raw_spin_lock_irqsave [2023-04-03 05:36:39,137 INFO L130 BoogieDeclarations]: Found specification of procedure _raw_spin_unlock_irqrestore [2023-04-03 05:36:39,137 INFO L130 BoogieDeclarations]: Found specification of procedure spinlock_check [2023-04-03 05:36:39,137 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock_irqrestore [2023-04-03 05:36:39,137 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_queue_work_on_547 [2023-04-03 05:36:39,137 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_queue_work_on_549 [2023-04-03 05:36:39,137 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_queue_delayed_work_on_548 [2023-04-03 05:36:39,137 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_queue_delayed_work_on_551 [2023-04-03 05:36:39,137 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_flush_workqueue_550 [2023-04-03 05:36:39,137 INFO L130 BoogieDeclarations]: Found specification of procedure flush_scheduled_work [2023-04-03 05:36:39,137 INFO L130 BoogieDeclarations]: Found specification of procedure disable_work_2 [2023-04-03 05:36:39,137 INFO L130 BoogieDeclarations]: Found specification of procedure call_and_disable_work_2 [2023-04-03 05:36:39,137 INFO L130 BoogieDeclarations]: Found specification of procedure invoke_work_2 [2023-04-03 05:36:39,137 INFO L130 BoogieDeclarations]: Found specification of procedure ___ratelimit [2023-04-03 05:36:39,137 INFO L130 BoogieDeclarations]: Found specification of procedure interrupt_wq [2023-04-03 05:36:39,137 INFO L130 BoogieDeclarations]: Found specification of procedure dequeue_ih_ring_entry [2023-04-03 05:36:39,137 INFO L130 BoogieDeclarations]: Found specification of procedure variable_test_bit [2023-04-03 05:36:39,137 INFO L130 BoogieDeclarations]: Found specification of procedure fls64 [2023-04-03 05:36:39,137 INFO L130 BoogieDeclarations]: Found specification of procedure __list_del_entry [2023-04-03 05:36:39,137 INFO L130 BoogieDeclarations]: Found specification of procedure list_del_init [2023-04-03 05:36:39,137 INFO L130 BoogieDeclarations]: Found specification of procedure INIT_HLIST_NODE [2023-04-03 05:36:39,137 INFO L130 BoogieDeclarations]: Found specification of procedure hlist_del_init [2023-04-03 05:36:39,137 INFO L130 BoogieDeclarations]: Found specification of procedure hlist_add_head [2023-04-03 05:36:39,137 INFO L130 BoogieDeclarations]: Found specification of procedure __phys_addr [2023-04-03 05:36:39,137 INFO L130 BoogieDeclarations]: Found specification of procedure __get_order [2023-04-03 05:36:39,137 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_trylock_579 [2023-04-03 05:36:39,138 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_577 [2023-04-03 05:36:39,138 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_580 [2023-04-03 05:36:39,138 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_582 [2023-04-03 05:36:39,138 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_584 [2023-04-03 05:36:39,138 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_586 [2023-04-03 05:36:39,138 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_588 [2023-04-03 05:36:39,138 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_590 [2023-04-03 05:36:39,138 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_591 [2023-04-03 05:36:39,138 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_593 [2023-04-03 05:36:39,138 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_595 [2023-04-03 05:36:39,138 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_596 [2023-04-03 05:36:39,138 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_598 [2023-04-03 05:36:39,138 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_599 [2023-04-03 05:36:39,138 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_601 [2023-04-03 05:36:39,138 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_602 [2023-04-03 05:36:39,138 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_576 [2023-04-03 05:36:39,138 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_578 [2023-04-03 05:36:39,138 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_581 [2023-04-03 05:36:39,138 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_583 [2023-04-03 05:36:39,138 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_585 [2023-04-03 05:36:39,138 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_587 [2023-04-03 05:36:39,139 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_589 [2023-04-03 05:36:39,139 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_592 [2023-04-03 05:36:39,139 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_594 [2023-04-03 05:36:39,139 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_597 [2023-04-03 05:36:39,139 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_600 [2023-04-03 05:36:39,139 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_event_mutex_of_kfd_process [2023-04-03 05:36:39,139 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_event_mutex_of_kfd_process [2023-04-03 05:36:39,139 INFO L130 BoogieDeclarations]: Found specification of procedure test_ti_thread_flag [2023-04-03 05:36:39,139 INFO L130 BoogieDeclarations]: Found specification of procedure __msecs_to_jiffies [2023-04-03 05:36:39,139 INFO L130 BoogieDeclarations]: Found specification of procedure msecs_to_jiffies [2023-04-03 05:36:39,139 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_queue_work_on_571 [2023-04-03 05:36:39,139 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_queue_work_on_573 [2023-04-03 05:36:39,139 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_queue_delayed_work_on_572 [2023-04-03 05:36:39,139 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_queue_delayed_work_on_575 [2023-04-03 05:36:39,139 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_flush_workqueue_574 [2023-04-03 05:36:39,139 INFO L130 BoogieDeclarations]: Found specification of procedure __get_free_pages [2023-04-03 05:36:39,139 INFO L130 BoogieDeclarations]: Found specification of procedure free_pages [2023-04-03 05:36:39,139 INFO L130 BoogieDeclarations]: Found specification of procedure sigismember [2023-04-03 05:36:39,139 INFO L130 BoogieDeclarations]: Found specification of procedure schedule_timeout_interruptible [2023-04-03 05:36:39,139 INFO L130 BoogieDeclarations]: Found specification of procedure wake_up_process [2023-04-03 05:36:39,139 INFO L130 BoogieDeclarations]: Found specification of procedure send_sig [2023-04-03 05:36:39,139 INFO L130 BoogieDeclarations]: Found specification of procedure test_tsk_thread_flag [2023-04-03 05:36:39,139 INFO L130 BoogieDeclarations]: Found specification of procedure signal_pending [2023-04-03 05:36:39,139 INFO L130 BoogieDeclarations]: Found specification of procedure __fatal_signal_pending [2023-04-03 05:36:39,139 INFO L130 BoogieDeclarations]: Found specification of procedure fatal_signal_pending [2023-04-03 05:36:39,140 INFO L130 BoogieDeclarations]: Found specification of procedure find_vma [2023-04-03 05:36:39,140 INFO L130 BoogieDeclarations]: Found specification of procedure __hash_init [2023-04-03 05:36:39,140 INFO L130 BoogieDeclarations]: Found specification of procedure hash_del [2023-04-03 05:36:39,140 INFO L130 BoogieDeclarations]: Found specification of procedure kfd_signal_event_interrupt [2023-04-03 05:36:39,140 INFO L130 BoogieDeclarations]: Found specification of procedure kfd_signal_hw_exception_event [2023-04-03 05:36:39,140 INFO L130 BoogieDeclarations]: Found specification of procedure page_slots [2023-04-03 05:36:39,140 INFO L130 BoogieDeclarations]: Found specification of procedure allocate_free_slot [2023-04-03 05:36:39,140 INFO L130 BoogieDeclarations]: Found specification of procedure allocate_signal_page [2023-04-03 05:36:39,140 INFO L130 BoogieDeclarations]: Found specification of procedure allocate_event_notification_slot [2023-04-03 05:36:39,140 INFO L130 BoogieDeclarations]: Found specification of procedure release_event_notification_slot [2023-04-03 05:36:39,140 INFO L130 BoogieDeclarations]: Found specification of procedure lookup_signal_page_by_index [2023-04-03 05:36:39,140 INFO L130 BoogieDeclarations]: Found specification of procedure lookup_event_by_id [2023-04-03 05:36:39,140 INFO L130 BoogieDeclarations]: Found specification of procedure make_signal_event_id [2023-04-03 05:36:39,140 INFO L130 BoogieDeclarations]: Found specification of procedure make_nonsignal_event_id [2023-04-03 05:36:39,140 INFO L130 BoogieDeclarations]: Found specification of procedure lookup_event_by_page_slot [2023-04-03 05:36:39,140 INFO L130 BoogieDeclarations]: Found specification of procedure create_signal_event [2023-04-03 05:36:39,140 INFO L130 BoogieDeclarations]: Found specification of procedure create_other_event [2023-04-03 05:36:39,140 INFO L130 BoogieDeclarations]: Found specification of procedure destroy_event [2023-04-03 05:36:39,140 INFO L130 BoogieDeclarations]: Found specification of procedure destroy_events [2023-04-03 05:36:39,140 INFO L130 BoogieDeclarations]: Found specification of procedure shutdown_signal_pages [2023-04-03 05:36:39,140 INFO L130 BoogieDeclarations]: Found specification of procedure event_can_be_gpu_signaled [2023-04-03 05:36:39,140 INFO L130 BoogieDeclarations]: Found specification of procedure event_can_be_cpu_signaled [2023-04-03 05:36:39,140 INFO L130 BoogieDeclarations]: Found specification of procedure set_event [2023-04-03 05:36:39,140 INFO L130 BoogieDeclarations]: Found specification of procedure reset_event [2023-04-03 05:36:39,141 INFO L130 BoogieDeclarations]: Found specification of procedure acknowledge_signal [2023-04-03 05:36:39,141 INFO L130 BoogieDeclarations]: Found specification of procedure is_slot_signaled [2023-04-03 05:36:39,141 INFO L130 BoogieDeclarations]: Found specification of procedure set_event_from_interrupt [2023-04-03 05:36:39,141 INFO L130 BoogieDeclarations]: Found specification of procedure alloc_event_waiters [2023-04-03 05:36:39,141 INFO L130 BoogieDeclarations]: Found specification of procedure init_event_waiter [2023-04-03 05:36:39,141 INFO L130 BoogieDeclarations]: Found specification of procedure test_event_condition [2023-04-03 05:36:39,141 INFO L130 BoogieDeclarations]: Found specification of procedure copy_signaled_event_data [2023-04-03 05:36:39,141 INFO L130 BoogieDeclarations]: Found specification of procedure user_timeout_to_jiffies [2023-04-03 05:36:39,141 INFO L130 BoogieDeclarations]: Found specification of procedure free_waiters [2023-04-03 05:36:39,141 INFO L130 BoogieDeclarations]: Found specification of procedure lookup_events_by_type_and_signal [2023-04-03 05:36:39,141 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_queue_work_on_639 [2023-04-03 05:36:39,141 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_queue_work_on_641 [2023-04-03 05:36:39,141 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_queue_delayed_work_on_640 [2023-04-03 05:36:39,141 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_queue_delayed_work_on_643 [2023-04-03 05:36:39,141 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_flush_workqueue_642 [2023-04-03 05:36:39,141 INFO L130 BoogieDeclarations]: Found specification of procedure cik_event_interrupt_isr [2023-04-03 05:36:39,141 INFO L130 BoogieDeclarations]: Found specification of procedure cik_event_interrupt_wq [2023-04-03 05:36:39,141 INFO L130 BoogieDeclarations]: Found specification of procedure ffz [2023-04-03 05:36:39,141 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_trylock_661 [2023-04-03 05:36:39,141 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_659 [2023-04-03 05:36:39,141 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_662 [2023-04-03 05:36:39,141 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_658 [2023-04-03 05:36:39,141 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_660 [2023-04-03 05:36:39,141 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_queue_work_on_653 [2023-04-03 05:36:39,142 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_queue_work_on_655 [2023-04-03 05:36:39,142 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_queue_delayed_work_on_654 [2023-04-03 05:36:39,142 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_queue_delayed_work_on_657 [2023-04-03 05:36:39,142 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_flush_workqueue_656 [2023-04-03 05:36:39,142 INFO L130 BoogieDeclarations]: Found specification of procedure kfd_dbgdev_init [2023-04-03 05:36:39,142 INFO L130 BoogieDeclarations]: Found specification of procedure dbgdev_address_watch_disable_nodiq [2023-04-03 05:36:39,142 INFO L130 BoogieDeclarations]: Found specification of procedure dbgdev_diq_submit_ib [2023-04-03 05:36:39,142 INFO L130 BoogieDeclarations]: Found specification of procedure dbgdev_register_nodiq [2023-04-03 05:36:39,142 INFO L130 BoogieDeclarations]: Found specification of procedure dbgdev_register_diq [2023-04-03 05:36:39,142 INFO L130 BoogieDeclarations]: Found specification of procedure dbgdev_unregister_nodiq [2023-04-03 05:36:39,142 INFO L130 BoogieDeclarations]: Found specification of procedure dbgdev_unregister_diq [2023-04-03 05:36:39,142 INFO L130 BoogieDeclarations]: Found specification of procedure dbgdev_address_watch_set_registers [2023-04-03 05:36:39,142 INFO L130 BoogieDeclarations]: Found specification of procedure dbgdev_address_watch_nodiq [2023-04-03 05:36:39,142 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~int~X~~uint32_t~0~X~~uint32_t~0~X~~uint32_t~0~TO~int [2023-04-03 05:36:39,142 INFO L130 BoogieDeclarations]: Found specification of procedure dbgdev_address_watch_diq [2023-04-03 05:36:39,142 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~int~X~int~TO~~uint32_t~0 [2023-04-03 05:36:39,142 INFO L130 BoogieDeclarations]: Found specification of procedure dbgdev_wave_control_set_registers [2023-04-03 05:36:39,142 INFO L130 BoogieDeclarations]: Found specification of procedure read~real [2023-04-03 05:36:39,142 INFO L130 BoogieDeclarations]: Found specification of procedure write~real [2023-04-03 05:36:39,142 INFO L130 BoogieDeclarations]: Found specification of procedure dbgdev_wave_control_diq [2023-04-03 05:36:39,142 INFO L130 BoogieDeclarations]: Found specification of procedure dbgdev_wave_control_nodiq [2023-04-03 05:36:39,142 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~~uint32_t~0~X~~uint32_t~0~TO~int [2023-04-03 05:36:39,142 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~~uint8_t~0~TO~~bool~0 [2023-04-03 05:36:39,142 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_trylock_685 [2023-04-03 05:36:39,143 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_683 [2023-04-03 05:36:39,143 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_686 [2023-04-03 05:36:39,143 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_682 [2023-04-03 05:36:39,143 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_684 [2023-04-03 05:36:39,143 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_queue_work_on_677 [2023-04-03 05:36:39,143 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_queue_work_on_679 [2023-04-03 05:36:39,143 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_queue_delayed_work_on_678 [2023-04-03 05:36:39,143 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_queue_delayed_work_on_681 [2023-04-03 05:36:39,143 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_flush_workqueue_680 [2023-04-03 05:36:39,143 INFO L130 BoogieDeclarations]: Found specification of procedure kfd_dbgmgr_uninitialize [2023-04-03 05:36:39,143 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_error [2023-04-03 05:36:39,143 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undef_int_negative [2023-04-03 05:36:39,143 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_is_err_or_null [2023-04-03 05:36:39,143 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_interruptible_NOT_ARG_SIGN [2023-04-03 05:36:39,143 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_killable_NOT_ARG_SIGN [2023-04-03 05:36:39,143 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_trylock_NOT_ARG_SIGN [2023-04-03 05:36:39,143 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_atomic_dec_and_mutex_lock_NOT_ARG_SIGN [2023-04-03 05:36:39,143 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_is_locked_NOT_ARG_SIGN [2023-04-03 05:36:39,143 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_usb_lock_device_NOT_ARG_SIGN [2023-04-03 05:36:39,143 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_usb_trylock_device_NOT_ARG_SIGN [2023-04-03 05:36:39,143 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_usb_lock_device_for_reset_NOT_ARG_SIGN [2023-04-03 05:36:39,143 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_usb_unlock_device_NOT_ARG_SIGN [2023-04-03 05:36:39,143 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_interruptible_doorbell_mutex_of_kfd_dev [2023-04-03 05:36:39,143 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_killable_doorbell_mutex_of_kfd_dev [2023-04-03 05:36:39,143 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_trylock_doorbell_mutex_of_kfd_dev [2023-04-03 05:36:39,144 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_atomic_dec_and_mutex_lock_doorbell_mutex_of_kfd_dev [2023-04-03 05:36:39,144 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_is_locked_doorbell_mutex_of_kfd_dev [2023-04-03 05:36:39,144 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_usb_lock_device_doorbell_mutex_of_kfd_dev [2023-04-03 05:36:39,144 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_usb_trylock_device_doorbell_mutex_of_kfd_dev [2023-04-03 05:36:39,144 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_usb_lock_device_for_reset_doorbell_mutex_of_kfd_dev [2023-04-03 05:36:39,144 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_usb_unlock_device_doorbell_mutex_of_kfd_dev [2023-04-03 05:36:39,144 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_interruptible_event_mutex_of_kfd_process [2023-04-03 05:36:39,144 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_killable_event_mutex_of_kfd_process [2023-04-03 05:36:39,144 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_trylock_event_mutex_of_kfd_process [2023-04-03 05:36:39,144 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_atomic_dec_and_mutex_lock_event_mutex_of_kfd_process [2023-04-03 05:36:39,144 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_is_locked_event_mutex_of_kfd_process [2023-04-03 05:36:39,144 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_usb_lock_device_event_mutex_of_kfd_process [2023-04-03 05:36:39,144 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_usb_trylock_device_event_mutex_of_kfd_process [2023-04-03 05:36:39,144 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_usb_lock_device_for_reset_event_mutex_of_kfd_process [2023-04-03 05:36:39,144 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_usb_unlock_device_event_mutex_of_kfd_process [2023-04-03 05:36:39,144 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_interruptible_gtt_sa_lock_of_kfd_dev [2023-04-03 05:36:39,144 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_killable_gtt_sa_lock_of_kfd_dev [2023-04-03 05:36:39,144 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_trylock_gtt_sa_lock_of_kfd_dev [2023-04-03 05:36:39,144 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_atomic_dec_and_mutex_lock_gtt_sa_lock_of_kfd_dev [2023-04-03 05:36:39,144 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_is_locked_gtt_sa_lock_of_kfd_dev [2023-04-03 05:36:39,144 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_usb_lock_device_gtt_sa_lock_of_kfd_dev [2023-04-03 05:36:39,144 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_usb_trylock_device_gtt_sa_lock_of_kfd_dev [2023-04-03 05:36:39,144 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_usb_lock_device_for_reset_gtt_sa_lock_of_kfd_dev [2023-04-03 05:36:39,144 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_usb_unlock_device_gtt_sa_lock_of_kfd_dev [2023-04-03 05:36:39,145 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_interruptible_i_mutex_of_inode [2023-04-03 05:36:39,145 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_killable_i_mutex_of_inode [2023-04-03 05:36:39,145 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_trylock_i_mutex_of_inode [2023-04-03 05:36:39,145 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_atomic_dec_and_mutex_lock_i_mutex_of_inode [2023-04-03 05:36:39,145 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_is_locked_i_mutex_of_inode [2023-04-03 05:36:39,145 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_usb_lock_device_i_mutex_of_inode [2023-04-03 05:36:39,145 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_usb_trylock_device_i_mutex_of_inode [2023-04-03 05:36:39,145 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_usb_lock_device_for_reset_i_mutex_of_inode [2023-04-03 05:36:39,145 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_usb_unlock_device_i_mutex_of_inode [2023-04-03 05:36:39,145 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_interruptible_kfd_processes_mutex [2023-04-03 05:36:39,145 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_killable_kfd_processes_mutex [2023-04-03 05:36:39,145 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_trylock_kfd_processes_mutex [2023-04-03 05:36:39,145 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_atomic_dec_and_mutex_lock_kfd_processes_mutex [2023-04-03 05:36:39,145 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_is_locked_kfd_processes_mutex [2023-04-03 05:36:39,145 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_usb_lock_device_kfd_processes_mutex [2023-04-03 05:36:39,145 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_usb_trylock_device_kfd_processes_mutex [2023-04-03 05:36:39,145 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_usb_lock_device_for_reset_kfd_processes_mutex [2023-04-03 05:36:39,145 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_usb_unlock_device_kfd_processes_mutex [2023-04-03 05:36:39,145 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_interruptible_lock [2023-04-03 05:36:39,145 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_killable_lock [2023-04-03 05:36:39,145 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_trylock_lock [2023-04-03 05:36:39,145 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_atomic_dec_and_mutex_lock_lock [2023-04-03 05:36:39,145 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_is_locked_lock [2023-04-03 05:36:39,145 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_usb_lock_device_lock [2023-04-03 05:36:39,146 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_usb_trylock_device_lock [2023-04-03 05:36:39,146 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_usb_lock_device_for_reset_lock [2023-04-03 05:36:39,146 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_usb_unlock_device_lock [2023-04-03 05:36:39,146 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_interruptible_lock_of_device_queue_manager [2023-04-03 05:36:39,146 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_killable_lock_of_device_queue_manager [2023-04-03 05:36:39,146 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_trylock_lock_of_device_queue_manager [2023-04-03 05:36:39,146 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_atomic_dec_and_mutex_lock_lock_of_device_queue_manager [2023-04-03 05:36:39,146 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_is_locked_lock_of_device_queue_manager [2023-04-03 05:36:39,146 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_usb_lock_device_lock_of_device_queue_manager [2023-04-03 05:36:39,146 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_usb_trylock_device_lock_of_device_queue_manager [2023-04-03 05:36:39,146 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_usb_lock_device_for_reset_lock_of_device_queue_manager [2023-04-03 05:36:39,146 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_usb_unlock_device_lock_of_device_queue_manager [2023-04-03 05:36:39,146 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_interruptible_lock_of_packet_manager [2023-04-03 05:36:39,146 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_killable_lock_of_packet_manager [2023-04-03 05:36:39,146 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_trylock_lock_of_packet_manager [2023-04-03 05:36:39,146 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_atomic_dec_and_mutex_lock_lock_of_packet_manager [2023-04-03 05:36:39,146 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_is_locked_lock_of_packet_manager [2023-04-03 05:36:39,146 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_usb_lock_device_lock_of_packet_manager [2023-04-03 05:36:39,146 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_usb_trylock_device_lock_of_packet_manager [2023-04-03 05:36:39,146 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_usb_lock_device_for_reset_lock_of_packet_manager [2023-04-03 05:36:39,146 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_usb_unlock_device_lock_of_packet_manager [2023-04-03 05:36:39,146 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_interruptible_mutex_of_device [2023-04-03 05:36:39,146 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_killable_mutex_of_device [2023-04-03 05:36:39,146 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_atomic_dec_and_mutex_lock_mutex_of_device [2023-04-03 05:36:39,146 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_is_locked_mutex_of_device [2023-04-03 05:36:39,147 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_usb_lock_device_mutex_of_device [2023-04-03 05:36:39,147 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_usb_trylock_device_mutex_of_device [2023-04-03 05:36:39,147 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_usb_lock_device_for_reset_mutex_of_device [2023-04-03 05:36:39,254 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_usb_unlock_device_mutex_of_device [2023-04-03 05:36:39,254 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_interruptible_mutex_of_kfd_process [2023-04-03 05:36:39,254 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_killable_mutex_of_kfd_process [2023-04-03 05:36:39,254 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_trylock_mutex_of_kfd_process [2023-04-03 05:36:39,254 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_atomic_dec_and_mutex_lock_mutex_of_kfd_process [2023-04-03 05:36:39,254 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_is_locked_mutex_of_kfd_process [2023-04-03 05:36:39,254 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_usb_lock_device_mutex_of_kfd_process [2023-04-03 05:36:39,254 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_usb_trylock_device_mutex_of_kfd_process [2023-04-03 05:36:39,254 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_usb_lock_device_for_reset_mutex_of_kfd_process [2023-04-03 05:36:39,254 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_usb_unlock_device_mutex_of_kfd_process [2023-04-03 05:36:39,254 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_interruptible_pasid_mutex [2023-04-03 05:36:39,254 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_killable_pasid_mutex [2023-04-03 05:36:39,254 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_trylock_pasid_mutex [2023-04-03 05:36:39,254 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_atomic_dec_and_mutex_lock_pasid_mutex [2023-04-03 05:36:39,254 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_is_locked_pasid_mutex [2023-04-03 05:36:39,254 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_usb_lock_device_pasid_mutex [2023-04-03 05:36:39,254 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_usb_trylock_device_pasid_mutex [2023-04-03 05:36:39,255 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_usb_lock_device_for_reset_pasid_mutex [2023-04-03 05:36:39,255 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_usb_unlock_device_pasid_mutex [2023-04-03 05:36:39,255 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_nondet_uint [2023-04-03 05:36:39,255 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_xmalloc [2023-04-03 05:36:39,255 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_nondet_bool [2023-04-03 05:36:39,255 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_nondet_long [2023-04-03 05:36:39,255 INFO L130 BoogieDeclarations]: Found specification of procedure free [2023-04-03 05:36:39,255 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.init [2023-04-03 05:36:39,255 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2023-04-03 05:36:39,255 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$ [2023-04-03 05:36:39,255 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2023-04-03 05:36:39,255 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$ [2023-04-03 05:36:39,255 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$ [2023-04-03 05:36:39,255 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int [2023-04-03 05:36:39,255 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int [2023-04-03 05:36:39,255 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~real [2023-04-03 05:36:39,255 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~real [2023-04-03 05:36:40,997 INFO L236 CfgBuilder]: Building ICFG [2023-04-03 05:36:41,004 INFO L262 CfgBuilder]: Building CFG for each procedure with an implementation [2023-04-03 05:37:17,750 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint ldv_stopFINAL: assume true; [2023-04-03 05:37:31,663 INFO L277 CfgBuilder]: Performing block encoding [2023-04-03 05:37:37,395 INFO L297 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2023-04-03 05:37:37,395 INFO L302 CfgBuilder]: Removed 50 assume(true) statements. [2023-04-03 05:37:37,405 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 03.04 05:37:37 BoogieIcfgContainer [2023-04-03 05:37:37,405 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2023-04-03 05:37:37,407 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2023-04-03 05:37:37,407 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2023-04-03 05:37:37,409 INFO L275 PluginConnector]: TraceAbstraction initialized [2023-04-03 05:37:37,409 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 03.04 05:36:30" (1/3) ... [2023-04-03 05:37:37,410 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@643154a5 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 03.04 05:37:37, skipping insertion in model container [2023-04-03 05:37:37,410 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.04 05:36:38" (2/3) ... [2023-04-03 05:37:37,410 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@643154a5 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 03.04 05:37:37, skipping insertion in model container [2023-04-03 05:37:37,410 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 03.04 05:37:37" (3/3) ... [2023-04-03 05:37:37,411 INFO L112 eAbstractionObserver]: Analyzing ICFG linux-4.2-rc1.tar.xz-32_7a-drivers--gpu--drm--amd--amdkfd--amdkfd.ko-entry_point.cil.out.i [2023-04-03 05:37:37,425 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2023-04-03 05:37:37,425 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2023-04-03 05:37:37,561 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2023-04-03 05:37:37,566 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=true, mAutomataTypeConcurrency=FINITE_AUTOMATA, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@7f5b331f, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-04-03 05:37:37,566 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-04-03 05:37:37,587 INFO L276 IsEmpty]: Start isEmpty. Operand has 8380 states, 4871 states have (on average 1.2597002668856498) internal successors, (6136), 5111 states have internal predecessors, (6136), 2536 states have call successors, (2536), 677 states have call predecessors, (2536), 676 states have return successors, (2523), 2493 states have call predecessors, (2523), 2523 states have call successors, (2523) [2023-04-03 05:37:37,603 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 98 [2023-04-03 05:37:37,603 INFO L187 NwaCegarLoop]: Found error trace [2023-04-03 05:37:37,604 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-04-03 05:37:37,605 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-04-03 05:37:37,608 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-04-03 05:37:37,608 INFO L85 PathProgramCache]: Analyzing trace with hash 980256866, now seen corresponding path program 1 times [2023-04-03 05:37:37,616 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-04-03 05:37:37,619 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2094355068] [2023-04-03 05:37:37,619 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-04-03 05:37:37,619 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-04-03 05:37:38,258 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-03 05:37:39,272 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 34 trivial. 0 not checked. [2023-04-03 05:37:39,273 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-04-03 05:37:39,273 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2094355068] [2023-04-03 05:37:39,273 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2094355068] provided 1 perfect and 0 imperfect interpolant sequences [2023-04-03 05:37:39,273 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-04-03 05:37:39,273 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-04-03 05:37:39,274 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1662494788] [2023-04-03 05:37:39,275 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-04-03 05:37:39,283 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-04-03 05:37:39,283 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-04-03 05:37:39,302 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-04-03 05:37:39,302 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-04-03 05:37:39,315 INFO L87 Difference]: Start difference. First operand has 8380 states, 4871 states have (on average 1.2597002668856498) internal successors, (6136), 5111 states have internal predecessors, (6136), 2536 states have call successors, (2536), 677 states have call predecessors, (2536), 676 states have return successors, (2523), 2493 states have call predecessors, (2523), 2523 states have call successors, (2523) Second operand has 4 states, 4 states have (on average 11.75) internal successors, (47), 4 states have internal predecessors, (47), 4 states have call successors, (16), 3 states have call predecessors, (16), 3 states have return successors, (13), 4 states have call predecessors, (13), 3 states have call successors, (13) [2023-04-03 05:37:43,753 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.07s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Real, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-04-03 05:37:45,761 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Real, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-04-03 05:37:50,267 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Real, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-04-03 05:37:57,978 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Real, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-04-03 05:37:59,991 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Real, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-04-03 05:38:03,134 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.18s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Real, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-04-03 05:38:07,111 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Real, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-04-03 05:38:08,889 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.78s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Real, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-04-03 05:38:14,769 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.37s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Real, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-04-03 05:38:16,784 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Real, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-04-03 05:38:18,794 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Real, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-04-03 05:38:20,256 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.46s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Real, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-04-03 05:38:23,801 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Real, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-04-03 05:38:23,887 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-04-03 05:38:23,887 INFO L93 Difference]: Finished difference Result 14626 states and 20805 transitions. [2023-04-03 05:38:23,888 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-04-03 05:38:23,889 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 11.75) internal successors, (47), 4 states have internal predecessors, (47), 4 states have call successors, (16), 3 states have call predecessors, (16), 3 states have return successors, (13), 4 states have call predecessors, (13), 3 states have call successors, (13) Word has length 97 [2023-04-03 05:38:23,890 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-04-03 05:38:23,984 INFO L225 Difference]: With dead ends: 14626 [2023-04-03 05:38:23,984 INFO L226 Difference]: Without dead ends: 7170 [2023-04-03 05:38:24,056 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-04-03 05:38:24,059 INFO L413 NwaCegarLoop]: 9569 mSDtfsCounter, 10102 mSDsluCounter, 5029 mSDsCounter, 0 mSdLazyCounter, 5672 mSolverCounterSat, 2 mSolverCounterUnsat, 9 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 42.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 10102 SdHoareTripleChecker+Valid, 14598 SdHoareTripleChecker+Invalid, 5683 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 5672 IncrementalHoareTripleChecker+Invalid, 9 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 43.9s IncrementalHoareTripleChecker+Time [2023-04-03 05:38:24,060 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [10102 Valid, 14598 Invalid, 5683 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [2 Valid, 5672 Invalid, 9 Unknown, 0 Unchecked, 43.9s Time] [2023-04-03 05:38:24,106 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7170 states. [2023-04-03 05:38:24,785 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7170 to 7170. [2023-04-03 05:38:24,796 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7170 states, 4231 states have (on average 1.2545497518317184) internal successors, (5308), 4455 states have internal predecessors, (5308), 2280 states have call successors, (2280), 661 states have call predecessors, (2280), 658 states have return successors, (2248), 2218 states have call predecessors, (2248), 2248 states have call successors, (2248) [2023-04-03 05:38:24,825 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7170 states to 7170 states and 9836 transitions. [2023-04-03 05:38:24,829 INFO L78 Accepts]: Start accepts. Automaton has 7170 states and 9836 transitions. Word has length 97 [2023-04-03 05:38:24,831 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-04-03 05:38:24,831 INFO L495 AbstractCegarLoop]: Abstraction has 7170 states and 9836 transitions. [2023-04-03 05:38:24,831 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 11.75) internal successors, (47), 4 states have internal predecessors, (47), 4 states have call successors, (16), 3 states have call predecessors, (16), 3 states have return successors, (13), 4 states have call predecessors, (13), 3 states have call successors, (13) [2023-04-03 05:38:24,831 INFO L276 IsEmpty]: Start isEmpty. Operand 7170 states and 9836 transitions. [2023-04-03 05:38:24,836 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 99 [2023-04-03 05:38:24,836 INFO L187 NwaCegarLoop]: Found error trace [2023-04-03 05:38:24,836 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-04-03 05:38:24,836 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2023-04-03 05:38:24,837 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-04-03 05:38:24,837 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-04-03 05:38:24,837 INFO L85 PathProgramCache]: Analyzing trace with hash -580287314, now seen corresponding path program 1 times [2023-04-03 05:38:24,837 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-04-03 05:38:24,837 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [624400061] [2023-04-03 05:38:24,837 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-04-03 05:38:24,837 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-04-03 05:38:25,081 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-03 05:38:25,870 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 34 trivial. 0 not checked. [2023-04-03 05:38:25,870 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-04-03 05:38:25,870 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [624400061] [2023-04-03 05:38:25,871 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [624400061] provided 1 perfect and 0 imperfect interpolant sequences [2023-04-03 05:38:25,871 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-04-03 05:38:25,871 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-04-03 05:38:25,871 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2090332053] [2023-04-03 05:38:25,871 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-04-03 05:38:25,872 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-04-03 05:38:25,872 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-04-03 05:38:25,872 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-04-03 05:38:25,872 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-04-03 05:38:25,873 INFO L87 Difference]: Start difference. First operand 7170 states and 9836 transitions. Second operand has 4 states, 4 states have (on average 12.0) internal successors, (48), 4 states have internal predecessors, (48), 4 states have call successors, (16), 3 states have call predecessors, (16), 3 states have return successors, (13), 4 states have call predecessors, (13), 3 states have call successors, (13) [2023-04-03 05:38:29,903 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Real, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-04-03 05:38:31,934 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Real, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-04-03 05:38:36,503 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.22s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Real, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-04-03 05:38:39,500 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Real, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-04-03 05:38:45,719 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Real, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-04-03 05:38:47,741 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Real, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-04-03 05:38:51,786 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Real, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-04-03 05:38:58,001 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Real, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-04-03 05:39:04,828 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.79s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Real, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-04-03 05:39:05,831 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.00s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Real, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-04-03 05:39:07,846 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Real, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-04-03 05:39:09,857 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Real, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-04-03 05:39:13,053 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Real, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-04-03 05:39:13,657 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-04-03 05:39:13,657 INFO L93 Difference]: Finished difference Result 14311 states and 19638 transitions. [2023-04-03 05:39:13,657 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-04-03 05:39:13,657 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 12.0) internal successors, (48), 4 states have internal predecessors, (48), 4 states have call successors, (16), 3 states have call predecessors, (16), 3 states have return successors, (13), 4 states have call predecessors, (13), 3 states have call successors, (13) Word has length 98 [2023-04-03 05:39:13,658 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-04-03 05:39:13,693 INFO L225 Difference]: With dead ends: 14311 [2023-04-03 05:39:13,693 INFO L226 Difference]: Without dead ends: 7168 [2023-04-03 05:39:13,718 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-04-03 05:39:13,718 INFO L413 NwaCegarLoop]: 9258 mSDtfsCounter, 9795 mSDsluCounter, 4734 mSDsCounter, 0 mSdLazyCounter, 5663 mSolverCounterSat, 1 mSolverCounterUnsat, 10 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 45.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 9795 SdHoareTripleChecker+Valid, 13992 SdHoareTripleChecker+Invalid, 5674 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 5663 IncrementalHoareTripleChecker+Invalid, 10 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 47.2s IncrementalHoareTripleChecker+Time [2023-04-03 05:39:13,719 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [9795 Valid, 13992 Invalid, 5674 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [1 Valid, 5663 Invalid, 10 Unknown, 0 Unchecked, 47.2s Time] [2023-04-03 05:39:13,729 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7168 states. [2023-04-03 05:39:14,127 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7168 to 7168. [2023-04-03 05:39:14,147 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7168 states, 4230 states have (on average 1.2543735224586288) internal successors, (5306), 4454 states have internal predecessors, (5306), 2279 states have call successors, (2279), 661 states have call predecessors, (2279), 658 states have return successors, (2247), 2217 states have call predecessors, (2247), 2247 states have call successors, (2247) [2023-04-03 05:39:14,166 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7168 states to 7168 states and 9832 transitions. [2023-04-03 05:39:14,169 INFO L78 Accepts]: Start accepts. Automaton has 7168 states and 9832 transitions. Word has length 98 [2023-04-03 05:39:14,170 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-04-03 05:39:14,170 INFO L495 AbstractCegarLoop]: Abstraction has 7168 states and 9832 transitions. [2023-04-03 05:39:14,171 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 12.0) internal successors, (48), 4 states have internal predecessors, (48), 4 states have call successors, (16), 3 states have call predecessors, (16), 3 states have return successors, (13), 4 states have call predecessors, (13), 3 states have call successors, (13) [2023-04-03 05:39:14,171 INFO L276 IsEmpty]: Start isEmpty. Operand 7168 states and 9832 transitions. [2023-04-03 05:39:14,175 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 114 [2023-04-03 05:39:14,175 INFO L187 NwaCegarLoop]: Found error trace [2023-04-03 05:39:14,176 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-04-03 05:39:14,176 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2023-04-03 05:39:14,176 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-04-03 05:39:14,177 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-04-03 05:39:14,177 INFO L85 PathProgramCache]: Analyzing trace with hash 1143383907, now seen corresponding path program 1 times [2023-04-03 05:39:14,177 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-04-03 05:39:14,177 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1709377523] [2023-04-03 05:39:14,178 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-04-03 05:39:14,178 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-04-03 05:39:14,541 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-03 05:39:14,987 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 40 trivial. 0 not checked. [2023-04-03 05:39:14,988 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-04-03 05:39:14,988 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1709377523] [2023-04-03 05:39:14,988 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1709377523] provided 1 perfect and 0 imperfect interpolant sequences [2023-04-03 05:39:14,988 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-04-03 05:39:14,988 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-04-03 05:39:14,988 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [787668787] [2023-04-03 05:39:14,988 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-04-03 05:39:14,989 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-04-03 05:39:14,989 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-04-03 05:39:14,990 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-04-03 05:39:14,990 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-04-03 05:39:14,990 INFO L87 Difference]: Start difference. First operand 7168 states and 9832 transitions. Second operand has 3 states, 3 states have (on average 17.666666666666668) internal successors, (53), 3 states have internal predecessors, (53), 3 states have call successors, (23), 2 states have call predecessors, (23), 1 states have return successors, (14), 3 states have call predecessors, (14), 3 states have call successors, (14) [2023-04-03 05:39:17,902 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Real, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-04-03 05:39:19,948 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.04s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Real, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-04-03 05:39:23,080 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Real, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-04-03 05:39:25,091 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Real, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-04-03 05:39:27,307 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Real, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-04-03 05:39:29,624 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Real, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-04-03 05:39:33,770 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Real, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-04-03 05:39:34,851 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.08s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Real, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-04-03 05:39:36,748 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.35s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Real, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-04-03 05:39:40,485 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Real, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-04-03 05:39:42,493 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Real, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-04-03 05:39:45,384 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Real, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-04-03 05:39:49,822 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Real, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-04-03 05:39:53,761 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.21s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Real, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-04-03 05:39:55,775 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Real, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-04-03 05:39:57,797 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Real, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-04-03 05:40:03,247 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Real, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-04-03 05:40:05,276 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Real, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-04-03 05:40:05,798 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-04-03 05:40:05,799 INFO L93 Difference]: Finished difference Result 21386 states and 29339 transitions. [2023-04-03 05:40:05,811 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-04-03 05:40:05,811 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 17.666666666666668) internal successors, (53), 3 states have internal predecessors, (53), 3 states have call successors, (23), 2 states have call predecessors, (23), 1 states have return successors, (14), 3 states have call predecessors, (14), 3 states have call successors, (14) Word has length 113 [2023-04-03 05:40:05,811 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-04-03 05:40:05,890 INFO L225 Difference]: With dead ends: 21386 [2023-04-03 05:40:05,890 INFO L226 Difference]: Without dead ends: 14245 [2023-04-03 05:40:05,925 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-04-03 05:40:05,930 INFO L413 NwaCegarLoop]: 11737 mSDtfsCounter, 9723 mSDsluCounter, 9214 mSDsCounter, 0 mSdLazyCounter, 1292 mSolverCounterSat, 2 mSolverCounterUnsat, 15 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 49.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 9723 SdHoareTripleChecker+Valid, 20951 SdHoareTripleChecker+Invalid, 1309 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 1292 IncrementalHoareTripleChecker+Invalid, 15 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 50.3s IncrementalHoareTripleChecker+Time [2023-04-03 05:40:05,931 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [9723 Valid, 20951 Invalid, 1309 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 1292 Invalid, 15 Unknown, 0 Unchecked, 50.3s Time] [2023-04-03 05:40:05,952 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14245 states. [2023-04-03 05:40:06,914 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14245 to 14199. [2023-04-03 05:40:06,932 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14199 states, 8390 states have (on average 1.2529201430274135) internal successors, (10512), 8810 states have internal predecessors, (10512), 4501 states have call successors, (4501), 1310 states have call predecessors, (4501), 1307 states have return successors, (4469), 4408 states have call predecessors, (4469), 4469 states have call successors, (4469) [2023-04-03 05:40:06,979 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14199 states to 14199 states and 19482 transitions. [2023-04-03 05:40:06,984 INFO L78 Accepts]: Start accepts. Automaton has 14199 states and 19482 transitions. Word has length 113 [2023-04-03 05:40:06,984 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-04-03 05:40:06,984 INFO L495 AbstractCegarLoop]: Abstraction has 14199 states and 19482 transitions. [2023-04-03 05:40:06,984 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 17.666666666666668) internal successors, (53), 3 states have internal predecessors, (53), 3 states have call successors, (23), 2 states have call predecessors, (23), 1 states have return successors, (14), 3 states have call predecessors, (14), 3 states have call successors, (14) [2023-04-03 05:40:06,984 INFO L276 IsEmpty]: Start isEmpty. Operand 14199 states and 19482 transitions. [2023-04-03 05:40:06,990 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 120 [2023-04-03 05:40:06,990 INFO L187 NwaCegarLoop]: Found error trace [2023-04-03 05:40:06,990 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 5, 5, 5, 5, 5, 5, 5, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-04-03 05:40:06,990 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2023-04-03 05:40:06,990 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-04-03 05:40:06,991 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-04-03 05:40:06,991 INFO L85 PathProgramCache]: Analyzing trace with hash -1342474028, now seen corresponding path program 1 times [2023-04-03 05:40:06,991 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-04-03 05:40:06,991 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [765028870] [2023-04-03 05:40:06,991 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-04-03 05:40:06,991 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-04-03 05:40:07,231 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-03 05:40:07,633 INFO L134 CoverageAnalysis]: Checked inductivity of 104 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 104 trivial. 0 not checked. [2023-04-03 05:40:07,634 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-04-03 05:40:07,634 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [765028870] [2023-04-03 05:40:07,634 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [765028870] provided 1 perfect and 0 imperfect interpolant sequences [2023-04-03 05:40:07,634 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-04-03 05:40:07,634 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-04-03 05:40:07,634 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [111742881] [2023-04-03 05:40:07,634 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-04-03 05:40:07,635 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-04-03 05:40:07,635 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-04-03 05:40:07,635 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-04-03 05:40:07,635 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-04-03 05:40:07,635 INFO L87 Difference]: Start difference. First operand 14199 states and 19482 transitions. Second operand has 3 states, 3 states have (on average 15.333333333333334) internal successors, (46), 3 states have internal predecessors, (46), 2 states have call successors, (20), 2 states have call predecessors, (20), 1 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) [2023-04-03 05:40:10,978 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Real, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-04-03 05:40:13,059 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.08s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Real, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-04-03 05:40:15,095 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Real, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-04-03 05:40:17,587 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Real, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-04-03 05:40:19,600 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Real, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-04-03 05:40:20,989 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.39s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Real, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-04-03 05:40:23,528 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Real, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-04-03 05:40:25,292 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.01s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Real, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-04-03 05:40:27,114 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.04s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Real, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-04-03 05:40:28,252 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.14s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Real, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-04-03 05:40:31,651 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.19s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Real, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-04-03 05:40:33,733 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Real, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-04-03 05:40:35,748 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Real, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-04-03 05:40:37,279 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.39s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Real, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-04-03 05:40:39,568 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Real, Int], hasArrays=true, hasNonlinArith=false, quantifiers []