/usr/bin/java -Xmx8000000000 -Xss4m -jar ./plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata ./data -s ../../../trunk/examples/settings/default/automizer/svcomp-Reach-32bit-Automizer_Default.epf -tc ../../../trunk/examples/toolchains/AutomizerC.xml -i ../sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-32_7a-drivers--gpu--drm--amd--amdkfd--amdkfd.ko-entry_point.cil.out.i -------------------------------------------------------------------------------- This is Ultimate 0.2.3-dev-f954360 [2023-04-02 09:33:40,087 INFO L177 SettingsManager]: Resetting all preferences to default values... [2023-04-02 09:33:40,089 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2023-04-02 09:33:40,106 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2023-04-02 09:33:40,106 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2023-04-02 09:33:40,107 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2023-04-02 09:33:40,108 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2023-04-02 09:33:40,109 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2023-04-02 09:33:40,110 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2023-04-02 09:33:40,111 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2023-04-02 09:33:40,112 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2023-04-02 09:33:40,113 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2023-04-02 09:33:40,113 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2023-04-02 09:33:40,113 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2023-04-02 09:33:40,114 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2023-04-02 09:33:40,115 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2023-04-02 09:33:40,115 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2023-04-02 09:33:40,116 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2023-04-02 09:33:40,117 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2023-04-02 09:33:40,118 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2023-04-02 09:33:40,119 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2023-04-02 09:33:40,120 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2023-04-02 09:33:40,120 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2023-04-02 09:33:40,121 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2023-04-02 09:33:40,123 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2023-04-02 09:33:40,123 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2023-04-02 09:33:40,123 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2023-04-02 09:33:40,124 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2023-04-02 09:33:40,124 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2023-04-02 09:33:40,125 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2023-04-02 09:33:40,125 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2023-04-02 09:33:40,126 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2023-04-02 09:33:40,126 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2023-04-02 09:33:40,126 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2023-04-02 09:33:40,141 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2023-04-02 09:33:40,141 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2023-04-02 09:33:40,142 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2023-04-02 09:33:40,142 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2023-04-02 09:33:40,142 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2023-04-02 09:33:40,143 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2023-04-02 09:33:40,143 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2023-04-02 09:33:40,144 INFO L101 SettingsManager]: Beginning loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/settings/default/automizer/svcomp-Reach-32bit-Automizer_Default.epf [2023-04-02 09:33:40,161 INFO L113 SettingsManager]: Loading preferences was successful [2023-04-02 09:33:40,161 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2023-04-02 09:33:40,161 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2023-04-02 09:33:40,161 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2023-04-02 09:33:40,162 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2023-04-02 09:33:40,162 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2023-04-02 09:33:40,162 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2023-04-02 09:33:40,162 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2023-04-02 09:33:40,162 INFO L138 SettingsManager]: * Use SBE=true [2023-04-02 09:33:40,162 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2023-04-02 09:33:40,163 INFO L138 SettingsManager]: * sizeof long=4 [2023-04-02 09:33:40,163 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2023-04-02 09:33:40,163 INFO L138 SettingsManager]: * sizeof POINTER=4 [2023-04-02 09:33:40,163 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2023-04-02 09:33:40,163 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2023-04-02 09:33:40,163 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2023-04-02 09:33:40,163 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2023-04-02 09:33:40,163 INFO L138 SettingsManager]: * sizeof long double=12 [2023-04-02 09:33:40,163 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2023-04-02 09:33:40,163 INFO L138 SettingsManager]: * Use constant arrays=true [2023-04-02 09:33:40,164 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2023-04-02 09:33:40,164 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2023-04-02 09:33:40,164 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2023-04-02 09:33:40,164 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2023-04-02 09:33:40,164 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2023-04-02 09:33:40,164 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2023-04-02 09:33:40,164 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2023-04-02 09:33:40,164 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2023-04-02 09:33:40,164 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2023-04-02 09:33:40,165 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2023-04-02 09:33:40,165 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2023-04-02 09:33:40,165 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2023-04-02 09:33:40,165 INFO L138 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2023-04-02 09:33:40,165 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2023-04-02 09:33:40,165 INFO L138 SettingsManager]: * Independence relation used for large block encoding in concurrent analysis=SYNTACTIC [2023-04-02 09:33:40,165 INFO L138 SettingsManager]: * Looper check in Petri net analysis=SEMANTIC WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release [2023-04-02 09:33:40,360 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2023-04-02 09:33:40,376 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2023-04-02 09:33:40,378 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2023-04-02 09:33:40,379 INFO L271 PluginConnector]: Initializing CDTParser... [2023-04-02 09:33:40,379 INFO L275 PluginConnector]: CDTParser initialized [2023-04-02 09:33:40,381 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-02 09:33:41,468 INFO L500 CDTParser]: Created temporary CDT project at NULL [2023-04-02 09:33:42,088 INFO L351 CDTParser]: Found 1 translation units. [2023-04-02 09:33:42,088 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-02 09:33:42,155 INFO L394 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/807f83304/0d9f0b09fe644445a80e6fe91eaa160e/FLAGd4f02ff44 [2023-04-02 09:33:42,168 INFO L402 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/807f83304/0d9f0b09fe644445a80e6fe91eaa160e [2023-04-02 09:33:42,170 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2023-04-02 09:33:42,171 INFO L131 ToolchainWalker]: Walking toolchain with 4 elements. [2023-04-02 09:33:42,174 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2023-04-02 09:33:42,174 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2023-04-02 09:33:42,177 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2023-04-02 09:33:42,177 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 02.04 09:33:42" (1/1) ... [2023-04-02 09:33:42,178 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@dcb7a3b and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.04 09:33:42, skipping insertion in model container [2023-04-02 09:33:42,178 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 02.04 09:33:42" (1/1) ... [2023-04-02 09:33:42,183 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2023-04-02 09:33:42,355 INFO L178 MainTranslator]: Built tables and reachable declarations [2023-04-02 09:33:49,698 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-02 09:33:50,511 WARN L633 FunctionHandler]: implicit declaration of function ldv_xmalloc [2023-04-02 09:33:50,536 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-04-02 09:33:50,578 INFO L203 MainTranslator]: Completed pre-run [2023-04-02 09:33:51,202 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-02 09:33:51,216 WARN L633 FunctionHandler]: implicit declaration of function ldv_xmalloc [2023-04-02 09:33:51,218 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-04-02 09:33:51,485 WARN L667 CHandler]: The function ldv_xmalloc is called, but not defined or handled by StandardFunctionHandler. [2023-04-02 09:33:51,485 WARN L667 CHandler]: The function __bad_percpu_size is called, but not defined or handled by StandardFunctionHandler. [2023-04-02 09:33:51,490 INFO L208 MainTranslator]: Completed translation [2023-04-02 09:33:51,491 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.04 09:33:51 WrapperNode [2023-04-02 09:33:51,491 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2023-04-02 09:33:51,491 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2023-04-02 09:33:51,492 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2023-04-02 09:33:51,492 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2023-04-02 09:33:51,501 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.04 09:33:51" (1/1) ... [2023-04-02 09:33:51,501 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.04 09:33:51" (1/1) ... [2023-04-02 09:33:51,737 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.04 09:33:51" (1/1) ... [2023-04-02 09:33:51,738 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.04 09:33:51" (1/1) ... [2023-04-02 09:33:52,063 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.04 09:33:51" (1/1) ... [2023-04-02 09:33:52,108 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.04 09:33:51" (1/1) ... [2023-04-02 09:33:52,171 INFO L185 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.04 09:33:51" (1/1) ... [2023-04-02 09:33:52,204 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.04 09:33:51" (1/1) ... [2023-04-02 09:33:52,314 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2023-04-02 09:33:52,314 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2023-04-02 09:33:52,315 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2023-04-02 09:33:52,315 INFO L275 PluginConnector]: RCFGBuilder initialized [2023-04-02 09:33:52,315 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.04 09:33:51" (1/1) ... [2023-04-02 09:33:52,319 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2023-04-02 09:33:52,325 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-04-02 09:33:52,335 INFO L229 MonitoredProcess]: Starting monitored process 1 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2023-04-02 09:33:52,351 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2023-04-02 09:33:52,360 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.init [2023-04-02 09:33:52,360 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2023-04-02 09:33:52,360 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~int~X~$Pointer$~X~$Pointer$~X~$Pointer$~TO~int [2023-04-02 09:33:52,360 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~int [2023-04-02 09:33:52,360 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~TO~VOID [2023-04-02 09:33:52,360 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-02 09:33:52,360 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~~uint64_t~0 [2023-04-02 09:33:52,360 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~TO~int [2023-04-02 09:33:52,360 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~~uint32_t~0 [2023-04-02 09:33:52,360 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~int~TO~~uint16_t~0 [2023-04-02 09:33:52,360 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-02 09:33:52,361 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~TO~int [2023-04-02 09:33:52,361 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-02 09:33:52,361 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~X~int~TO~int [2023-04-02 09:33:52,361 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-02 09:33:52,361 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~TO~~bool~0 [2023-04-02 09:33:52,361 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~int~TO~$Pointer$ [2023-04-02 09:33:52,361 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~X~int~X~int~TO~~bool~0 [2023-04-02 09:33:52,361 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~$Pointer$~X~$Pointer$~TO~int [2023-04-02 09:33:52,361 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-02 09:33:52,361 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~TO~VOID [2023-04-02 09:33:52,361 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~VOID [2023-04-02 09:33:52,361 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~int~X~$Pointer$~TO~int [2023-04-02 09:33:52,361 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~$Pointer$~TO~int [2023-04-02 09:33:52,361 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~int~X~int~TO~int [2023-04-02 09:33:52,361 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-02 09:33:52,361 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~~uint32_t~0~TO~int [2023-04-02 09:33:52,361 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-02 09:33:52,361 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~int~X~int~TO~~uint32_t~0 [2023-04-02 09:33:52,362 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~~uint32_t~0~X~~uint32_t~0~TO~int [2023-04-02 09:33:52,362 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~~uint8_t~0~TO~~bool~0 [2023-04-02 09:33:52,362 INFO L138 BoogieDeclarations]: Found implementation of procedure reach_error [2023-04-02 09:33:52,362 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2023-04-02 09:33:52,362 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2023-04-02 09:33:52,362 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_zalloc [2023-04-02 09:33:52,362 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_init_zalloc [2023-04-02 09:33:52,362 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_memset [2023-04-02 09:33:52,362 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undef_int [2023-04-02 09:33:52,362 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undef_ulong [2023-04-02 09:33:52,362 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2023-04-02 09:33:52,362 INFO L138 BoogieDeclarations]: Found implementation of procedure kgd2kfd_init [2023-04-02 09:33:52,362 INFO L138 BoogieDeclarations]: Found implementation of procedure kgd2kfd_exit [2023-04-02 09:33:52,362 INFO L138 BoogieDeclarations]: Found implementation of procedure kfd_module_init [2023-04-02 09:33:52,362 INFO L138 BoogieDeclarations]: Found implementation of procedure kfd_module_exit [2023-04-02 09:33:52,362 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_initialize_kgd2kfd_calls_12 [2023-04-02 09:33:52,362 INFO L138 BoogieDeclarations]: Found implementation of procedure main [2023-04-02 09:33:52,363 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_queue_work_on_5 [2023-04-02 09:33:52,363 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_queue_delayed_work_on_6 [2023-04-02 09:33:52,363 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_queue_work_on_7 [2023-04-02 09:33:52,363 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_flush_workqueue_8 [2023-04-02 09:33:52,363 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_queue_delayed_work_on_9 [2023-04-02 09:33:52,363 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_10 [2023-04-02 09:33:52,363 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_11 [2023-04-02 09:33:52,363 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_12 [2023-04-02 09:33:52,363 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_trylock_13 [2023-04-02 09:33:52,363 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_14 [2023-04-02 09:33:52,363 INFO L138 BoogieDeclarations]: Found implementation of procedure set_bit [2023-04-02 09:33:52,363 INFO L138 BoogieDeclarations]: Found implementation of procedure clear_bit [2023-04-02 09:33:52,363 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2023-04-02 09:33:52,363 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_lock [2023-04-02 09:33:52,363 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock [2023-04-02 09:33:52,363 INFO L138 BoogieDeclarations]: Found implementation of procedure queue_work [2023-04-02 09:33:52,363 INFO L138 BoogieDeclarations]: Found implementation of procedure schedule_work [2023-04-02 09:33:52,364 INFO L138 BoogieDeclarations]: Found implementation of procedure __kmalloc [2023-04-02 09:33:52,364 INFO L138 BoogieDeclarations]: Found implementation of procedure kmalloc [2023-04-02 09:33:52,364 INFO L138 BoogieDeclarations]: Found implementation of procedure kzalloc [2023-04-02 09:33:52,364 INFO L138 BoogieDeclarations]: Found implementation of procedure lookup_device_info [2023-04-02 09:33:52,364 INFO L138 BoogieDeclarations]: Found implementation of procedure kgd2kfd_probe [2023-04-02 09:33:52,364 INFO L138 BoogieDeclarations]: Found implementation of procedure device_iommu_pasid_init [2023-04-02 09:33:52,364 INFO L138 BoogieDeclarations]: Found implementation of procedure iommu_pasid_shutdown_callback [2023-04-02 09:33:52,364 INFO L138 BoogieDeclarations]: Found implementation of procedure iommu_invalid_ppr_cb [2023-04-02 09:33:52,364 INFO L138 BoogieDeclarations]: Found implementation of procedure kgd2kfd_device_init [2023-04-02 09:33:52,364 INFO L138 BoogieDeclarations]: Found implementation of procedure kgd2kfd_device_exit [2023-04-02 09:33:52,364 INFO L138 BoogieDeclarations]: Found implementation of procedure kgd2kfd_suspend [2023-04-02 09:33:52,364 INFO L138 BoogieDeclarations]: Found implementation of procedure kgd2kfd_resume [2023-04-02 09:33:52,364 INFO L138 BoogieDeclarations]: Found implementation of procedure kgd2kfd_interrupt [2023-04-02 09:33:52,364 INFO L138 BoogieDeclarations]: Found implementation of procedure kfd_gtt_sa_init [2023-04-02 09:33:52,364 INFO L138 BoogieDeclarations]: Found implementation of procedure kfd_gtt_sa_fini [2023-04-02 09:33:52,364 INFO L138 BoogieDeclarations]: Found implementation of procedure kfd_gtt_sa_calc_gpu_addr [2023-04-02 09:33:52,364 INFO L138 BoogieDeclarations]: Found implementation of procedure kfd_gtt_sa_calc_cpu_addr [2023-04-02 09:33:52,364 INFO L138 BoogieDeclarations]: Found implementation of procedure kfd_gtt_sa_allocate [2023-04-02 09:33:52,365 INFO L138 BoogieDeclarations]: Found implementation of procedure kfd_gtt_sa_free [2023-04-02 09:33:52,365 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_queue_work_on_29 [2023-04-02 09:33:52,365 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_queue_delayed_work_on_30 [2023-04-02 09:33:52,365 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_queue_work_on_31 [2023-04-02 09:33:52,365 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_flush_workqueue_32 [2023-04-02 09:33:52,365 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_queue_delayed_work_on_33 [2023-04-02 09:33:52,365 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_34 [2023-04-02 09:33:52,365 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_35 [2023-04-02 09:33:52,365 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_36 [2023-04-02 09:33:52,365 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_trylock_37 [2023-04-02 09:33:52,365 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_38 [2023-04-02 09:33:52,365 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_39 [2023-04-02 09:33:52,365 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_40 [2023-04-02 09:33:52,365 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_41 [2023-04-02 09:33:52,365 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_42 [2023-04-02 09:33:52,365 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_43 [2023-04-02 09:33:52,365 INFO L138 BoogieDeclarations]: Found implementation of procedure is_power_of_2 [2023-04-02 09:33:52,365 INFO L138 BoogieDeclarations]: Found implementation of procedure get_current [2023-04-02 09:33:52,365 INFO L138 BoogieDeclarations]: Found implementation of procedure current_top_of_stack [2023-04-02 09:33:52,366 INFO L138 BoogieDeclarations]: Found implementation of procedure current_thread_info [2023-04-02 09:33:52,366 INFO L138 BoogieDeclarations]: Found implementation of procedure is_ia32_task [2023-04-02 09:33:52,366 INFO L138 BoogieDeclarations]: Found implementation of procedure timespec_to_ns [2023-04-02 09:33:52,366 INFO L138 BoogieDeclarations]: Found implementation of procedure ktime_get_boottime [2023-04-02 09:33:52,366 INFO L138 BoogieDeclarations]: Found implementation of procedure get_monotonic_boottime64 [2023-04-02 09:33:52,366 INFO L138 BoogieDeclarations]: Found implementation of procedure task_pid_nr [2023-04-02 09:33:52,366 INFO L138 BoogieDeclarations]: Found implementation of procedure iminor [2023-04-02 09:33:52,366 INFO L138 BoogieDeclarations]: Found implementation of procedure register_chrdev [2023-04-02 09:33:52,366 INFO L138 BoogieDeclarations]: Found implementation of procedure unregister_chrdev [2023-04-02 09:33:52,366 INFO L138 BoogieDeclarations]: Found implementation of procedure __chk_range_not_ok [2023-04-02 09:33:52,366 INFO L138 BoogieDeclarations]: Found implementation of procedure copy_from_user [2023-04-02 09:33:52,366 INFO L138 BoogieDeclarations]: Found implementation of procedure copy_to_user [2023-04-02 09:33:52,366 INFO L138 BoogieDeclarations]: Found implementation of procedure is_x32_task [2023-04-02 09:33:52,366 INFO L138 BoogieDeclarations]: Found implementation of procedure is_compat_task [2023-04-02 09:33:52,366 INFO L138 BoogieDeclarations]: Found implementation of procedure kfd_chardev_init [2023-04-02 09:33:52,366 INFO L138 BoogieDeclarations]: Found implementation of procedure kfd_chardev_exit [2023-04-02 09:33:52,366 INFO L138 BoogieDeclarations]: Found implementation of procedure kfd_chardev [2023-04-02 09:33:52,366 INFO L138 BoogieDeclarations]: Found implementation of procedure kfd_open [2023-04-02 09:33:52,367 INFO L138 BoogieDeclarations]: Found implementation of procedure kfd_ioctl_get_version [2023-04-02 09:33:52,367 INFO L138 BoogieDeclarations]: Found implementation of procedure set_queue_properties_from_user [2023-04-02 09:33:52,367 INFO L138 BoogieDeclarations]: Found implementation of procedure kfd_ioctl_create_queue [2023-04-02 09:33:52,367 INFO L138 BoogieDeclarations]: Found implementation of procedure kfd_ioctl_destroy_queue [2023-04-02 09:33:52,367 INFO L138 BoogieDeclarations]: Found implementation of procedure kfd_ioctl_update_queue [2023-04-02 09:33:52,367 INFO L138 BoogieDeclarations]: Found implementation of procedure kfd_ioctl_set_memory_policy [2023-04-02 09:33:52,367 INFO L138 BoogieDeclarations]: Found implementation of procedure kfd_ioctl_dbg_register [2023-04-02 09:33:52,367 INFO L138 BoogieDeclarations]: Found implementation of procedure kfd_ioctl_dbg_unrgesiter [2023-04-02 09:33:52,367 INFO L138 BoogieDeclarations]: Found implementation of procedure kfd_ioctl_dbg_address_watch [2023-04-02 09:33:52,367 INFO L138 BoogieDeclarations]: Found implementation of procedure kfd_ioctl_dbg_wave_control [2023-04-02 09:33:52,367 INFO L138 BoogieDeclarations]: Found implementation of procedure kfd_ioctl_get_clock_counters [2023-04-02 09:33:52,367 INFO L138 BoogieDeclarations]: Found implementation of procedure kfd_ioctl_get_process_apertures [2023-04-02 09:33:52,367 INFO L138 BoogieDeclarations]: Found implementation of procedure kfd_ioctl_create_event [2023-04-02 09:33:52,367 INFO L138 BoogieDeclarations]: Found implementation of procedure kfd_ioctl_destroy_event [2023-04-02 09:33:52,367 INFO L138 BoogieDeclarations]: Found implementation of procedure kfd_ioctl_set_event [2023-04-02 09:33:52,367 INFO L138 BoogieDeclarations]: Found implementation of procedure kfd_ioctl_reset_event [2023-04-02 09:33:52,367 INFO L138 BoogieDeclarations]: Found implementation of procedure kfd_ioctl_wait_events [2023-04-02 09:33:52,367 INFO L138 BoogieDeclarations]: Found implementation of procedure kfd_ioctl [2023-04-02 09:33:52,368 INFO L138 BoogieDeclarations]: Found implementation of procedure kfd_mmap [2023-04-02 09:33:52,368 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_file_operations_11 [2023-04-02 09:33:52,368 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_main_exported_11 [2023-04-02 09:33:52,368 INFO L138 BoogieDeclarations]: Found implementation of procedure PTR_ERR [2023-04-02 09:33:52,368 INFO L138 BoogieDeclarations]: Found implementation of procedure IS_ERR [2023-04-02 09:33:52,368 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_queue_work_on_63 [2023-04-02 09:33:52,368 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_queue_delayed_work_on_64 [2023-04-02 09:33:52,368 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_queue_work_on_65 [2023-04-02 09:33:52,368 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_flush_workqueue_66 [2023-04-02 09:33:52,368 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_queue_delayed_work_on_67 [2023-04-02 09:33:52,368 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_68 [2023-04-02 09:33:52,368 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_69 [2023-04-02 09:33:52,368 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_70 [2023-04-02 09:33:52,368 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_trylock_71 [2023-04-02 09:33:52,368 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_72 [2023-04-02 09:33:52,368 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_73 [2023-04-02 09:33:52,368 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_74 [2023-04-02 09:33:52,368 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_register_chrdev_75 [2023-04-02 09:33:52,368 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_unregister_chrdev_76 [2023-04-02 09:33:52,368 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_78 [2023-04-02 09:33:52,369 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_79 [2023-04-02 09:33:52,369 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_80 [2023-04-02 09:33:52,369 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_81 [2023-04-02 09:33:52,369 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_82 [2023-04-02 09:33:52,369 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_83 [2023-04-02 09:33:52,369 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_84 [2023-04-02 09:33:52,369 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_85 [2023-04-02 09:33:52,369 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_86 [2023-04-02 09:33:52,369 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_87 [2023-04-02 09:33:52,369 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_88 [2023-04-02 09:33:52,369 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_89 [2023-04-02 09:33:52,369 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_90 [2023-04-02 09:33:52,369 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_91 [2023-04-02 09:33:52,369 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_92 [2023-04-02 09:33:52,369 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_93 [2023-04-02 09:33:52,369 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_94 [2023-04-02 09:33:52,369 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_95 [2023-04-02 09:33:52,369 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_96 [2023-04-02 09:33:52,369 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_97 [2023-04-02 09:33:52,369 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_98 [2023-04-02 09:33:52,369 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_99 [2023-04-02 09:33:52,369 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_100 [2023-04-02 09:33:52,370 INFO L138 BoogieDeclarations]: Found implementation of procedure fls [2023-04-02 09:33:52,370 INFO L138 BoogieDeclarations]: Found implementation of procedure __ilog2_u32 [2023-04-02 09:33:52,370 INFO L138 BoogieDeclarations]: Found implementation of procedure INIT_LIST_HEAD [2023-04-02 09:33:52,370 INFO L138 BoogieDeclarations]: Found implementation of procedure list_add_tail [2023-04-02 09:33:52,370 INFO L138 BoogieDeclarations]: Found implementation of procedure sysfs_create_file [2023-04-02 09:33:52,370 INFO L138 BoogieDeclarations]: Found implementation of procedure sysfs_remove_file [2023-04-02 09:33:52,370 INFO L138 BoogieDeclarations]: Found implementation of procedure hash_32 [2023-04-02 09:33:52,370 INFO L138 BoogieDeclarations]: Found implementation of procedure kfd_device_by_id [2023-04-02 09:33:52,370 INFO L138 BoogieDeclarations]: Found implementation of procedure kfd_device_by_pci_dev [2023-04-02 09:33:52,370 INFO L138 BoogieDeclarations]: Found implementation of procedure kfd_topology_get_crat_acpi [2023-04-02 09:33:52,370 INFO L138 BoogieDeclarations]: Found implementation of procedure kfd_populated_cu_info_cpu [2023-04-02 09:33:52,370 INFO L138 BoogieDeclarations]: Found implementation of procedure kfd_populated_cu_info_gpu [2023-04-02 09:33:52,370 INFO L138 BoogieDeclarations]: Found implementation of procedure kfd_parse_subtype_cu [2023-04-02 09:33:52,370 INFO L138 BoogieDeclarations]: Found implementation of procedure kfd_parse_subtype_mem [2023-04-02 09:33:52,370 INFO L138 BoogieDeclarations]: Found implementation of procedure kfd_parse_subtype_cache [2023-04-02 09:33:52,370 INFO L138 BoogieDeclarations]: Found implementation of procedure kfd_parse_subtype_iolink [2023-04-02 09:33:52,370 INFO L138 BoogieDeclarations]: Found implementation of procedure kfd_parse_subtype [2023-04-02 09:33:52,370 INFO L138 BoogieDeclarations]: Found implementation of procedure kfd_release_topology_device [2023-04-02 09:33:52,370 INFO L138 BoogieDeclarations]: Found implementation of procedure kfd_release_live_view [2023-04-02 09:33:52,370 INFO L138 BoogieDeclarations]: Found implementation of procedure kfd_create_topology_device [2023-04-02 09:33:52,371 INFO L138 BoogieDeclarations]: Found implementation of procedure kfd_parse_crat_table [2023-04-02 09:33:52,371 INFO L138 BoogieDeclarations]: Found implementation of procedure sysprops_show [2023-04-02 09:33:52,371 INFO L138 BoogieDeclarations]: Found implementation of procedure iolink_show [2023-04-02 09:33:52,371 INFO L138 BoogieDeclarations]: Found implementation of procedure mem_show [2023-04-02 09:33:52,371 INFO L138 BoogieDeclarations]: Found implementation of procedure kfd_cache_show [2023-04-02 09:33:52,371 INFO L138 BoogieDeclarations]: Found implementation of procedure node_show [2023-04-02 09:33:52,371 INFO L138 BoogieDeclarations]: Found implementation of procedure kfd_remove_sysfs_file [2023-04-02 09:33:52,371 INFO L138 BoogieDeclarations]: Found implementation of procedure kfd_remove_sysfs_node_entry [2023-04-02 09:33:52,371 INFO L138 BoogieDeclarations]: Found implementation of procedure kfd_build_sysfs_node_entry [2023-04-02 09:33:52,371 INFO L138 BoogieDeclarations]: Found implementation of procedure kfd_build_sysfs_node_tree [2023-04-02 09:33:52,371 INFO L138 BoogieDeclarations]: Found implementation of procedure kfd_remove_sysfs_node_tree [2023-04-02 09:33:52,371 INFO L138 BoogieDeclarations]: Found implementation of procedure kfd_topology_update_sysfs [2023-04-02 09:33:52,371 INFO L138 BoogieDeclarations]: Found implementation of procedure kfd_topology_release_sysfs [2023-04-02 09:33:52,371 INFO L138 BoogieDeclarations]: Found implementation of procedure kfd_topology_init [2023-04-02 09:33:52,371 INFO L138 BoogieDeclarations]: Found implementation of procedure kfd_topology_shutdown [2023-04-02 09:33:52,371 INFO L138 BoogieDeclarations]: Found implementation of procedure kfd_debug_print_topology [2023-04-02 09:33:52,371 INFO L138 BoogieDeclarations]: Found implementation of procedure kfd_generate_gpu_id [2023-04-02 09:33:52,371 INFO L138 BoogieDeclarations]: Found implementation of procedure kfd_assign_gpu [2023-04-02 09:33:52,371 INFO L138 BoogieDeclarations]: Found implementation of procedure kfd_notify_gpu_change [2023-04-02 09:33:52,371 INFO L138 BoogieDeclarations]: Found implementation of procedure kfd_topology_add_device [2023-04-02 09:33:52,371 INFO L138 BoogieDeclarations]: Found implementation of procedure kfd_topology_remove_device [2023-04-02 09:33:52,372 INFO L138 BoogieDeclarations]: Found implementation of procedure kfd_topology_enum_kfd_devices [2023-04-02 09:33:52,372 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_main_exported_8 [2023-04-02 09:33:52,372 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_main_exported_6 [2023-04-02 09:33:52,372 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_main_exported_7 [2023-04-02 09:33:52,372 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_main_exported_10 [2023-04-02 09:33:52,372 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_main_exported_9 [2023-04-02 09:33:52,372 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_queue_work_on_143 [2023-04-02 09:33:52,372 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_queue_delayed_work_on_144 [2023-04-02 09:33:52,372 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_queue_work_on_145 [2023-04-02 09:33:52,372 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_flush_workqueue_146 [2023-04-02 09:33:52,372 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_queue_delayed_work_on_147 [2023-04-02 09:33:52,372 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_148 [2023-04-02 09:33:52,372 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_149 [2023-04-02 09:33:52,372 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_150 [2023-04-02 09:33:52,372 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_trylock_151 [2023-04-02 09:33:52,372 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_152 [2023-04-02 09:33:52,372 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_153 [2023-04-02 09:33:52,372 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_154 [2023-04-02 09:33:52,372 INFO L138 BoogieDeclarations]: Found implementation of procedure kmalloc_array [2023-04-02 09:33:52,372 INFO L138 BoogieDeclarations]: Found implementation of procedure kcalloc [2023-04-02 09:33:52,372 INFO L138 BoogieDeclarations]: Found implementation of procedure kfd_pasid_init [2023-04-02 09:33:52,373 INFO L138 BoogieDeclarations]: Found implementation of procedure kfd_pasid_exit [2023-04-02 09:33:52,373 INFO L138 BoogieDeclarations]: Found implementation of procedure kfd_set_pasid_limit [2023-04-02 09:33:52,373 INFO L138 BoogieDeclarations]: Found implementation of procedure kfd_pasid_alloc [2023-04-02 09:33:52,373 INFO L138 BoogieDeclarations]: Found implementation of procedure kfd_pasid_free [2023-04-02 09:33:52,373 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_queue_work_on_171 [2023-04-02 09:33:52,373 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_queue_delayed_work_on_172 [2023-04-02 09:33:52,373 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_queue_work_on_173 [2023-04-02 09:33:52,373 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_flush_workqueue_174 [2023-04-02 09:33:52,373 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_queue_delayed_work_on_175 [2023-04-02 09:33:52,373 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_176 [2023-04-02 09:33:52,373 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_177 [2023-04-02 09:33:52,373 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_178 [2023-04-02 09:33:52,373 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_179 [2023-04-02 09:33:52,373 INFO L138 BoogieDeclarations]: Found implementation of procedure cachemode2protval [2023-04-02 09:33:52,373 INFO L138 BoogieDeclarations]: Found implementation of procedure __set_bit [2023-04-02 09:33:52,373 INFO L138 BoogieDeclarations]: Found implementation of procedure __clear_bit [2023-04-02 09:33:52,373 INFO L138 BoogieDeclarations]: Found implementation of procedure ioremap [2023-04-02 09:33:52,373 INFO L138 BoogieDeclarations]: Found implementation of procedure doorbell_process_allocation [2023-04-02 09:33:52,373 INFO L138 BoogieDeclarations]: Found implementation of procedure kfd_doorbell_init [2023-04-02 09:33:52,373 INFO L138 BoogieDeclarations]: Found implementation of procedure kfd_doorbell_mmap [2023-04-02 09:33:52,373 INFO L138 BoogieDeclarations]: Found implementation of procedure kfd_get_kernel_doorbell [2023-04-02 09:33:52,374 INFO L138 BoogieDeclarations]: Found implementation of procedure kfd_release_kernel_doorbell [2023-04-02 09:33:52,374 INFO L138 BoogieDeclarations]: Found implementation of procedure kfd_queue_id_to_doorbell [2023-04-02 09:33:52,374 INFO L138 BoogieDeclarations]: Found implementation of procedure kfd_get_number_elems [2023-04-02 09:33:52,374 INFO L138 BoogieDeclarations]: Found implementation of procedure kfd_get_process_doorbells [2023-04-02 09:33:52,374 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_queue_work_on_193 [2023-04-02 09:33:52,374 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_queue_delayed_work_on_194 [2023-04-02 09:33:52,374 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_queue_work_on_195 [2023-04-02 09:33:52,374 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_flush_workqueue_196 [2023-04-02 09:33:52,374 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_queue_delayed_work_on_197 [2023-04-02 09:33:52,374 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_198 [2023-04-02 09:33:52,374 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_199 [2023-04-02 09:33:52,374 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_200 [2023-04-02 09:33:52,374 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_201 [2023-04-02 09:33:52,374 INFO L138 BoogieDeclarations]: Found implementation of procedure kfd_init_apertures [2023-04-02 09:33:52,374 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_queue_work_on_215 [2023-04-02 09:33:52,374 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_queue_delayed_work_on_216 [2023-04-02 09:33:52,374 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_queue_work_on_217 [2023-04-02 09:33:52,374 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_flush_workqueue_218 [2023-04-02 09:33:52,374 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_queue_delayed_work_on_219 [2023-04-02 09:33:52,374 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_220 [2023-04-02 09:33:52,374 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_221 [2023-04-02 09:33:52,374 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_222 [2023-04-02 09:33:52,375 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_trylock_223 [2023-04-02 09:33:52,375 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_224 [2023-04-02 09:33:52,375 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_225 [2023-04-02 09:33:52,375 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_226 [2023-04-02 09:33:52,375 INFO L138 BoogieDeclarations]: Found implementation of procedure __read_once_size [2023-04-02 09:33:52,375 INFO L138 BoogieDeclarations]: Found implementation of procedure list_add [2023-04-02 09:33:52,375 INFO L138 BoogieDeclarations]: Found implementation of procedure list_is_last [2023-04-02 09:33:52,375 INFO L138 BoogieDeclarations]: Found implementation of procedure list_empty [2023-04-02 09:33:52,375 INFO L138 BoogieDeclarations]: Found implementation of procedure hlist_unhashed [2023-04-02 09:33:52,375 INFO L138 BoogieDeclarations]: Found implementation of procedure __hlist_del [2023-04-02 09:33:52,375 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_read [2023-04-02 09:33:52,375 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_inc [2023-04-02 09:33:52,375 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_dec_and_test [2023-04-02 09:33:52,375 INFO L138 BoogieDeclarations]: Found implementation of procedure synchronize_rcu [2023-04-02 09:33:52,375 INFO L138 BoogieDeclarations]: Found implementation of procedure rcu_lock_acquire [2023-04-02 09:33:52,375 INFO L138 BoogieDeclarations]: Found implementation of procedure rcu_lock_release [2023-04-02 09:33:52,375 INFO L138 BoogieDeclarations]: Found implementation of procedure queue_work___0 [2023-04-02 09:33:52,375 INFO L138 BoogieDeclarations]: Found implementation of procedure srcu_read_lock [2023-04-02 09:33:52,375 INFO L138 BoogieDeclarations]: Found implementation of procedure srcu_read_unlock [2023-04-02 09:33:52,375 INFO L138 BoogieDeclarations]: Found implementation of procedure hlist_del_init_rcu [2023-04-02 09:33:52,375 INFO L138 BoogieDeclarations]: Found implementation of procedure hlist_add_head_rcu [2023-04-02 09:33:52,376 INFO L138 BoogieDeclarations]: Found implementation of procedure mmdrop [2023-04-02 09:33:52,376 INFO L138 BoogieDeclarations]: Found implementation of procedure hash_64 [2023-04-02 09:33:52,376 INFO L138 BoogieDeclarations]: Found implementation of procedure hash_del_rcu [2023-04-02 09:33:52,376 INFO L138 BoogieDeclarations]: Found implementation of procedure kfd_process_create_wq [2023-04-02 09:33:52,376 INFO L138 BoogieDeclarations]: Found implementation of procedure kfd_process_destroy_wq [2023-04-02 09:33:52,376 INFO L138 BoogieDeclarations]: Found implementation of procedure kfd_create_process [2023-04-02 09:33:52,376 INFO L138 BoogieDeclarations]: Found implementation of procedure kfd_get_process [2023-04-02 09:33:52,376 INFO L138 BoogieDeclarations]: Found implementation of procedure find_process_by_mm [2023-04-02 09:33:52,376 INFO L138 BoogieDeclarations]: Found implementation of procedure find_process [2023-04-02 09:33:52,376 INFO L138 BoogieDeclarations]: Found implementation of procedure kfd_process_wq_release [2023-04-02 09:33:52,376 INFO L138 BoogieDeclarations]: Found implementation of procedure kfd_process_destroy_delayed [2023-04-02 09:33:52,376 INFO L138 BoogieDeclarations]: Found implementation of procedure kfd_process_notifier_release [2023-04-02 09:33:52,376 INFO L138 BoogieDeclarations]: Found implementation of procedure create_process [2023-04-02 09:33:52,376 INFO L138 BoogieDeclarations]: Found implementation of procedure kfd_get_process_device_data [2023-04-02 09:33:52,376 INFO L138 BoogieDeclarations]: Found implementation of procedure kfd_create_process_device_data [2023-04-02 09:33:52,376 INFO L138 BoogieDeclarations]: Found implementation of procedure kfd_bind_process_to_device [2023-04-02 09:33:52,376 INFO L138 BoogieDeclarations]: Found implementation of procedure kfd_unbind_process_from_device [2023-04-02 09:33:52,376 INFO L138 BoogieDeclarations]: Found implementation of procedure kfd_get_first_process_device_data [2023-04-02 09:33:52,376 INFO L138 BoogieDeclarations]: Found implementation of procedure kfd_get_next_process_device_data [2023-04-02 09:33:52,376 INFO L138 BoogieDeclarations]: Found implementation of procedure kfd_has_process_device_data [2023-04-02 09:33:52,376 INFO L138 BoogieDeclarations]: Found implementation of procedure kfd_lookup_process_by_pasid [2023-04-02 09:33:52,376 INFO L138 BoogieDeclarations]: Found implementation of procedure call_and_disable_work_1 [2023-04-02 09:33:52,377 INFO L138 BoogieDeclarations]: Found implementation of procedure disable_work_1 [2023-04-02 09:33:52,377 INFO L138 BoogieDeclarations]: Found implementation of procedure work_init_1 [2023-04-02 09:33:52,377 INFO L138 BoogieDeclarations]: Found implementation of procedure call_and_disable_all_1 [2023-04-02 09:33:52,377 INFO L138 BoogieDeclarations]: Found implementation of procedure invoke_work_1 [2023-04-02 09:33:52,377 INFO L138 BoogieDeclarations]: Found implementation of procedure activate_work_1 [2023-04-02 09:33:52,377 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_main_exported_4 [2023-04-02 09:33:52,377 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_main_exported_5 [2023-04-02 09:33:52,377 INFO L138 BoogieDeclarations]: Found implementation of procedure ERR_PTR [2023-04-02 09:33:52,377 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_queue_work_on_243 [2023-04-02 09:33:52,377 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_queue_delayed_work_on_244 [2023-04-02 09:33:52,377 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_queue_work_on_245 [2023-04-02 09:33:52,377 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_flush_workqueue_246 [2023-04-02 09:33:52,377 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_queue_delayed_work_on_247 [2023-04-02 09:33:52,377 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_248 [2023-04-02 09:33:52,377 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_249 [2023-04-02 09:33:52,377 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_flush_workqueue_250 [2023-04-02 09:33:52,377 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_destroy_workqueue_251 [2023-04-02 09:33:52,377 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_252 [2023-04-02 09:33:52,377 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_253 [2023-04-02 09:33:52,377 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_254 [2023-04-02 09:33:52,377 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_255 [2023-04-02 09:33:52,377 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_256 [2023-04-02 09:33:52,378 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_257 [2023-04-02 09:33:52,378 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_258 [2023-04-02 09:33:52,378 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_259 [2023-04-02 09:33:52,378 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_260 [2023-04-02 09:33:52,378 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_261 [2023-04-02 09:33:52,378 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_262 [2023-04-02 09:33:52,378 INFO L138 BoogieDeclarations]: Found implementation of procedure print_queue_properties [2023-04-02 09:33:52,378 INFO L138 BoogieDeclarations]: Found implementation of procedure print_queue [2023-04-02 09:33:52,378 INFO L138 BoogieDeclarations]: Found implementation of procedure init_queue [2023-04-02 09:33:52,378 INFO L138 BoogieDeclarations]: Found implementation of procedure uninit_queue [2023-04-02 09:33:52,378 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_queue_work_on_287 [2023-04-02 09:33:52,378 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_queue_delayed_work_on_288 [2023-04-02 09:33:52,378 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_queue_work_on_289 [2023-04-02 09:33:52,378 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_flush_workqueue_290 [2023-04-02 09:33:52,378 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_queue_delayed_work_on_291 [2023-04-02 09:33:52,378 INFO L138 BoogieDeclarations]: Found implementation of procedure mqd_manager_init [2023-04-02 09:33:52,378 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_queue_work_on_301 [2023-04-02 09:33:52,378 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_queue_delayed_work_on_302 [2023-04-02 09:33:52,378 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_queue_work_on_303 [2023-04-02 09:33:52,378 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_flush_workqueue_304 [2023-04-02 09:33:52,378 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_queue_delayed_work_on_305 [2023-04-02 09:33:52,378 INFO L138 BoogieDeclarations]: Found implementation of procedure ffs [2023-04-02 09:33:52,378 INFO L138 BoogieDeclarations]: Found implementation of procedure get_mqd [2023-04-02 09:33:52,379 INFO L138 BoogieDeclarations]: Found implementation of procedure init_mqd [2023-04-02 09:33:52,379 INFO L138 BoogieDeclarations]: Found implementation of procedure init_mqd_sdma [2023-04-02 09:33:52,379 INFO L138 BoogieDeclarations]: Found implementation of procedure uninit_mqd [2023-04-02 09:33:52,379 INFO L138 BoogieDeclarations]: Found implementation of procedure uninit_mqd_sdma [2023-04-02 09:33:52,379 INFO L138 BoogieDeclarations]: Found implementation of procedure load_mqd [2023-04-02 09:33:52,457 INFO L138 BoogieDeclarations]: Found implementation of procedure load_mqd_sdma [2023-04-02 09:33:52,457 INFO L138 BoogieDeclarations]: Found implementation of procedure update_mqd [2023-04-02 09:33:52,457 INFO L138 BoogieDeclarations]: Found implementation of procedure update_mqd_sdma [2023-04-02 09:33:52,457 INFO L138 BoogieDeclarations]: Found implementation of procedure destroy_mqd [2023-04-02 09:33:52,457 INFO L138 BoogieDeclarations]: Found implementation of procedure destroy_mqd_sdma [2023-04-02 09:33:52,457 INFO L138 BoogieDeclarations]: Found implementation of procedure is_occupied [2023-04-02 09:33:52,457 INFO L138 BoogieDeclarations]: Found implementation of procedure is_occupied_sdma [2023-04-02 09:33:52,457 INFO L138 BoogieDeclarations]: Found implementation of procedure init_mqd_hiq [2023-04-02 09:33:52,457 INFO L138 BoogieDeclarations]: Found implementation of procedure update_mqd_hiq [2023-04-02 09:33:52,457 INFO L138 BoogieDeclarations]: Found implementation of procedure get_sdma_mqd [2023-04-02 09:33:52,457 INFO L138 BoogieDeclarations]: Found implementation of procedure mqd_manager_init_cik [2023-04-02 09:33:52,457 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_queue_work_on_315 [2023-04-02 09:33:52,457 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_queue_delayed_work_on_316 [2023-04-02 09:33:52,457 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_queue_work_on_317 [2023-04-02 09:33:52,457 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_flush_workqueue_318 [2023-04-02 09:33:52,457 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_queue_delayed_work_on_319 [2023-04-02 09:33:52,457 INFO L138 BoogieDeclarations]: Found implementation of procedure mqd_manager_init_vi [2023-04-02 09:33:52,458 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_queue_work_on_329 [2023-04-02 09:33:52,458 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_queue_delayed_work_on_330 [2023-04-02 09:33:52,458 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_queue_work_on_331 [2023-04-02 09:33:52,458 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_flush_workqueue_332 [2023-04-02 09:33:52,458 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_queue_delayed_work_on_333 [2023-04-02 09:33:52,458 INFO L138 BoogieDeclarations]: Found implementation of procedure initialize [2023-04-02 09:33:52,458 INFO L138 BoogieDeclarations]: Found implementation of procedure uninitialize [2023-04-02 09:33:52,458 INFO L138 BoogieDeclarations]: Found implementation of procedure acquire_packet_buffer [2023-04-02 09:33:52,458 INFO L138 BoogieDeclarations]: Found implementation of procedure submit_packet [2023-04-02 09:33:52,458 INFO L138 BoogieDeclarations]: Found implementation of procedure rollback_packet [2023-04-02 09:33:52,458 INFO L138 BoogieDeclarations]: Found implementation of procedure kernel_queue_init [2023-04-02 09:33:52,458 INFO L138 BoogieDeclarations]: Found implementation of procedure kernel_queue_uninit [2023-04-02 09:33:52,458 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_queue_work_on_343 [2023-04-02 09:33:52,458 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_queue_delayed_work_on_344 [2023-04-02 09:33:52,458 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_queue_work_on_345 [2023-04-02 09:33:52,458 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_flush_workqueue_346 [2023-04-02 09:33:52,458 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_queue_delayed_work_on_347 [2023-04-02 09:33:52,458 INFO L138 BoogieDeclarations]: Found implementation of procedure kernel_queue_init_cik [2023-04-02 09:33:52,458 INFO L138 BoogieDeclarations]: Found implementation of procedure initialize_cik [2023-04-02 09:33:52,458 INFO L138 BoogieDeclarations]: Found implementation of procedure uninitialize_cik [2023-04-02 09:33:52,458 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_queue_work_on_357 [2023-04-02 09:33:52,458 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_queue_delayed_work_on_358 [2023-04-02 09:33:52,459 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_queue_work_on_359 [2023-04-02 09:33:52,459 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_flush_workqueue_360 [2023-04-02 09:33:52,459 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_queue_delayed_work_on_361 [2023-04-02 09:33:52,459 INFO L138 BoogieDeclarations]: Found implementation of procedure kernel_queue_init_vi [2023-04-02 09:33:52,459 INFO L138 BoogieDeclarations]: Found implementation of procedure initialize_vi [2023-04-02 09:33:52,459 INFO L138 BoogieDeclarations]: Found implementation of procedure uninitialize_vi [2023-04-02 09:33:52,459 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_queue_work_on_371 [2023-04-02 09:33:52,459 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_queue_delayed_work_on_372 [2023-04-02 09:33:52,459 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_queue_work_on_373 [2023-04-02 09:33:52,459 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_flush_workqueue_374 [2023-04-02 09:33:52,459 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_queue_delayed_work_on_375 [2023-04-02 09:33:52,459 INFO L138 BoogieDeclarations]: Found implementation of procedure inc_wptr [2023-04-02 09:33:52,459 INFO L138 BoogieDeclarations]: Found implementation of procedure build_pm4_header [2023-04-02 09:33:52,459 INFO L138 BoogieDeclarations]: Found implementation of procedure pm_calc_rlib_size [2023-04-02 09:33:52,459 INFO L138 BoogieDeclarations]: Found implementation of procedure pm_allocate_runlist_ib [2023-04-02 09:33:52,459 INFO L138 BoogieDeclarations]: Found implementation of procedure pm_create_runlist [2023-04-02 09:33:52,459 INFO L138 BoogieDeclarations]: Found implementation of procedure pm_create_map_process [2023-04-02 09:33:52,459 INFO L138 BoogieDeclarations]: Found implementation of procedure pm_create_map_queue [2023-04-02 09:33:52,459 INFO L138 BoogieDeclarations]: Found implementation of procedure pm_create_runlist_ib [2023-04-02 09:33:52,459 INFO L138 BoogieDeclarations]: Found implementation of procedure pm_init [2023-04-02 09:33:52,459 INFO L138 BoogieDeclarations]: Found implementation of procedure pm_uninit [2023-04-02 09:33:52,459 INFO L138 BoogieDeclarations]: Found implementation of procedure pm_send_set_resources [2023-04-02 09:33:52,460 INFO L138 BoogieDeclarations]: Found implementation of procedure pm_send_runlist [2023-04-02 09:33:52,460 INFO L138 BoogieDeclarations]: Found implementation of procedure pm_send_query_status [2023-04-02 09:33:52,460 INFO L138 BoogieDeclarations]: Found implementation of procedure pm_send_unmap_queue [2023-04-02 09:33:52,460 INFO L138 BoogieDeclarations]: Found implementation of procedure pm_release_ib [2023-04-02 09:33:52,460 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_queue_work_on_385 [2023-04-02 09:33:52,460 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_queue_delayed_work_on_386 [2023-04-02 09:33:52,460 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_queue_work_on_387 [2023-04-02 09:33:52,460 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_flush_workqueue_388 [2023-04-02 09:33:52,460 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_queue_delayed_work_on_389 [2023-04-02 09:33:52,460 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_390 [2023-04-02 09:33:52,460 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_391 [2023-04-02 09:33:52,460 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_392 [2023-04-02 09:33:52,460 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_393 [2023-04-02 09:33:52,460 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_394 [2023-04-02 09:33:52,460 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_395 [2023-04-02 09:33:52,460 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_396 [2023-04-02 09:33:52,460 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_397 [2023-04-02 09:33:52,460 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_398 [2023-04-02 09:33:52,460 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_399 [2023-04-02 09:33:52,460 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_400 [2023-04-02 09:33:52,460 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_401 [2023-04-02 09:33:52,460 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_402 [2023-04-02 09:33:52,461 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_403 [2023-04-02 09:33:52,461 INFO L138 BoogieDeclarations]: Found implementation of procedure get_queue_by_qid [2023-04-02 09:33:52,461 INFO L138 BoogieDeclarations]: Found implementation of procedure find_available_queue_slot [2023-04-02 09:33:52,461 INFO L138 BoogieDeclarations]: Found implementation of procedure pqm_init [2023-04-02 09:33:52,461 INFO L138 BoogieDeclarations]: Found implementation of procedure pqm_uninit [2023-04-02 09:33:52,461 INFO L138 BoogieDeclarations]: Found implementation of procedure create_cp_queue [2023-04-02 09:33:52,461 INFO L138 BoogieDeclarations]: Found implementation of procedure pqm_create_queue [2023-04-02 09:33:52,461 INFO L138 BoogieDeclarations]: Found implementation of procedure pqm_destroy_queue [2023-04-02 09:33:52,461 INFO L138 BoogieDeclarations]: Found implementation of procedure pqm_update_queue [2023-04-02 09:33:52,461 INFO L138 BoogieDeclarations]: Found implementation of procedure pqm_get_kernel_queue [2023-04-02 09:33:52,461 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_queue_work_on_427 [2023-04-02 09:33:52,461 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_queue_delayed_work_on_428 [2023-04-02 09:33:52,461 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_queue_work_on_429 [2023-04-02 09:33:52,461 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_flush_workqueue_430 [2023-04-02 09:33:52,461 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_queue_delayed_work_on_431 [2023-04-02 09:33:52,461 INFO L138 BoogieDeclarations]: Found implementation of procedure get_mqd_type_from_queue_type [2023-04-02 09:33:52,461 INFO L138 BoogieDeclarations]: Found implementation of procedure get_first_pipe [2023-04-02 09:33:52,461 INFO L138 BoogieDeclarations]: Found implementation of procedure get_pipes_num [2023-04-02 09:33:52,461 INFO L138 BoogieDeclarations]: Found implementation of procedure get_pipes_num_cpsch [2023-04-02 09:33:52,461 INFO L138 BoogieDeclarations]: Found implementation of procedure program_sh_mem_settings [2023-04-02 09:33:52,461 INFO L138 BoogieDeclarations]: Found implementation of procedure allocate_vmid [2023-04-02 09:33:52,461 INFO L138 BoogieDeclarations]: Found implementation of procedure deallocate_vmid [2023-04-02 09:33:52,462 INFO L138 BoogieDeclarations]: Found implementation of procedure create_queue_nocpsch [2023-04-02 09:33:52,462 INFO L138 BoogieDeclarations]: Found implementation of procedure allocate_hqd [2023-04-02 09:33:52,462 INFO L138 BoogieDeclarations]: Found implementation of procedure deallocate_hqd [2023-04-02 09:33:52,462 INFO L138 BoogieDeclarations]: Found implementation of procedure create_compute_queue_nocpsch [2023-04-02 09:33:52,462 INFO L138 BoogieDeclarations]: Found implementation of procedure destroy_queue_nocpsch [2023-04-02 09:33:52,462 INFO L138 BoogieDeclarations]: Found implementation of procedure update_queue [2023-04-02 09:33:52,462 INFO L138 BoogieDeclarations]: Found implementation of procedure get_mqd_manager_nocpsch [2023-04-02 09:33:52,462 INFO L138 BoogieDeclarations]: Found implementation of procedure register_process_nocpsch [2023-04-02 09:33:52,462 INFO L138 BoogieDeclarations]: Found implementation of procedure unregister_process_nocpsch [2023-04-02 09:33:52,462 INFO L138 BoogieDeclarations]: Found implementation of procedure set_pasid_vmid_mapping [2023-04-02 09:33:52,462 INFO L138 BoogieDeclarations]: Found implementation of procedure init_pipelines [2023-04-02 09:33:52,462 INFO L138 BoogieDeclarations]: Found implementation of procedure init_interrupts [2023-04-02 09:33:52,462 INFO L138 BoogieDeclarations]: Found implementation of procedure init_scheduler [2023-04-02 09:33:52,462 INFO L138 BoogieDeclarations]: Found implementation of procedure initialize_nocpsch [2023-04-02 09:33:52,462 INFO L138 BoogieDeclarations]: Found implementation of procedure uninitialize_nocpsch [2023-04-02 09:33:52,462 INFO L138 BoogieDeclarations]: Found implementation of procedure start_nocpsch [2023-04-02 09:33:52,462 INFO L138 BoogieDeclarations]: Found implementation of procedure stop_nocpsch [2023-04-02 09:33:52,462 INFO L138 BoogieDeclarations]: Found implementation of procedure allocate_sdma_queue [2023-04-02 09:33:52,462 INFO L138 BoogieDeclarations]: Found implementation of procedure deallocate_sdma_queue [2023-04-02 09:33:52,462 INFO L138 BoogieDeclarations]: Found implementation of procedure create_sdma_queue_nocpsch [2023-04-02 09:33:52,462 INFO L138 BoogieDeclarations]: Found implementation of procedure set_sched_resources [2023-04-02 09:33:52,462 INFO L138 BoogieDeclarations]: Found implementation of procedure initialize_cpsch [2023-04-02 09:33:52,462 INFO L138 BoogieDeclarations]: Found implementation of procedure start_cpsch [2023-04-02 09:33:52,463 INFO L138 BoogieDeclarations]: Found implementation of procedure stop_cpsch [2023-04-02 09:33:52,463 INFO L138 BoogieDeclarations]: Found implementation of procedure create_kernel_queue_cpsch [2023-04-02 09:33:52,463 INFO L138 BoogieDeclarations]: Found implementation of procedure destroy_kernel_queue_cpsch [2023-04-02 09:33:52,463 INFO L138 BoogieDeclarations]: Found implementation of procedure select_sdma_engine_id [2023-04-02 09:33:52,463 INFO L138 BoogieDeclarations]: Found implementation of procedure create_queue_cpsch [2023-04-02 09:33:52,463 INFO L138 BoogieDeclarations]: Found implementation of procedure amdkfd_fence_wait_timeout [2023-04-02 09:33:52,463 INFO L138 BoogieDeclarations]: Found implementation of procedure destroy_sdma_queues [2023-04-02 09:33:52,463 INFO L138 BoogieDeclarations]: Found implementation of procedure destroy_queues_cpsch [2023-04-02 09:33:52,463 INFO L138 BoogieDeclarations]: Found implementation of procedure execute_queues_cpsch [2023-04-02 09:33:52,463 INFO L138 BoogieDeclarations]: Found implementation of procedure destroy_queue_cpsch [2023-04-02 09:33:52,463 INFO L138 BoogieDeclarations]: Found implementation of procedure set_cache_memory_policy [2023-04-02 09:33:52,463 INFO L138 BoogieDeclarations]: Found implementation of procedure device_queue_manager_init [2023-04-02 09:33:52,463 INFO L138 BoogieDeclarations]: Found implementation of procedure device_queue_manager_uninit [2023-04-02 09:33:52,463 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_queue_work_on_441 [2023-04-02 09:33:52,463 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_queue_delayed_work_on_442 [2023-04-02 09:33:52,463 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_queue_work_on_443 [2023-04-02 09:33:52,463 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_flush_workqueue_444 [2023-04-02 09:33:52,463 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_queue_delayed_work_on_445 [2023-04-02 09:33:52,463 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_446 [2023-04-02 09:33:52,463 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_447 [2023-04-02 09:33:52,463 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_448 [2023-04-02 09:33:52,463 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_449 [2023-04-02 09:33:52,464 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_450 [2023-04-02 09:33:52,464 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_451 [2023-04-02 09:33:52,464 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_452 [2023-04-02 09:33:52,464 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_453 [2023-04-02 09:33:52,464 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_454 [2023-04-02 09:33:52,464 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_455 [2023-04-02 09:33:52,464 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_456 [2023-04-02 09:33:52,464 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_457 [2023-04-02 09:33:52,464 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_458 [2023-04-02 09:33:52,464 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_459 [2023-04-02 09:33:52,464 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_460 [2023-04-02 09:33:52,464 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_461 [2023-04-02 09:33:52,464 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_462 [2023-04-02 09:33:52,464 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_463 [2023-04-02 09:33:52,464 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_464 [2023-04-02 09:33:52,464 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_465 [2023-04-02 09:33:52,464 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_466 [2023-04-02 09:33:52,464 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_467 [2023-04-02 09:33:52,464 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_468 [2023-04-02 09:33:52,464 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_469 [2023-04-02 09:33:52,464 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_470 [2023-04-02 09:33:52,465 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_471 [2023-04-02 09:33:52,465 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_472 [2023-04-02 09:33:52,465 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_473 [2023-04-02 09:33:52,465 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_474 [2023-04-02 09:33:52,465 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_475 [2023-04-02 09:33:52,465 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_476 [2023-04-02 09:33:52,465 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_477 [2023-04-02 09:33:52,465 INFO L138 BoogieDeclarations]: Found implementation of procedure get_sh_mem_bases_32 [2023-04-02 09:33:52,465 INFO L138 BoogieDeclarations]: Found implementation of procedure get_sh_mem_bases_nybble_64 [2023-04-02 09:33:52,465 INFO L138 BoogieDeclarations]: Found implementation of procedure device_queue_manager_init_cik [2023-04-02 09:33:52,465 INFO L138 BoogieDeclarations]: Found implementation of procedure compute_sh_mem_bases_64bit [2023-04-02 09:33:52,465 INFO L138 BoogieDeclarations]: Found implementation of procedure set_cache_memory_policy_cik [2023-04-02 09:33:52,465 INFO L138 BoogieDeclarations]: Found implementation of procedure register_process_cik [2023-04-02 09:33:52,465 INFO L138 BoogieDeclarations]: Found implementation of procedure init_sdma_vm [2023-04-02 09:33:52,465 INFO L138 BoogieDeclarations]: Found implementation of procedure initialize_cpsch_cik [2023-04-02 09:33:52,465 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_queue_work_on_519 [2023-04-02 09:33:52,465 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_queue_delayed_work_on_520 [2023-04-02 09:33:52,465 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_queue_work_on_521 [2023-04-02 09:33:52,465 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_flush_workqueue_522 [2023-04-02 09:33:52,465 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_queue_delayed_work_on_523 [2023-04-02 09:33:52,465 INFO L138 BoogieDeclarations]: Found implementation of procedure device_queue_manager_init_vi [2023-04-02 09:33:52,465 INFO L138 BoogieDeclarations]: Found implementation of procedure set_cache_memory_policy_vi [2023-04-02 09:33:52,466 INFO L138 BoogieDeclarations]: Found implementation of procedure register_process_vi [2023-04-02 09:33:52,466 INFO L138 BoogieDeclarations]: Found implementation of procedure init_sdma_vm___0 [2023-04-02 09:33:52,466 INFO L138 BoogieDeclarations]: Found implementation of procedure initialize_cpsch_vi [2023-04-02 09:33:52,466 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_queue_work_on_533 [2023-04-02 09:33:52,466 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_queue_delayed_work_on_534 [2023-04-02 09:33:52,466 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_queue_work_on_535 [2023-04-02 09:33:52,466 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_flush_workqueue_536 [2023-04-02 09:33:52,466 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_queue_delayed_work_on_537 [2023-04-02 09:33:52,466 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_set [2023-04-02 09:33:52,466 INFO L138 BoogieDeclarations]: Found implementation of procedure spinlock_check [2023-04-02 09:33:52,466 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock_irqrestore [2023-04-02 09:33:52,466 INFO L138 BoogieDeclarations]: Found implementation of procedure flush_scheduled_work [2023-04-02 09:33:52,466 INFO L138 BoogieDeclarations]: Found implementation of procedure kfd_interrupt_init [2023-04-02 09:33:52,466 INFO L138 BoogieDeclarations]: Found implementation of procedure kfd_interrupt_exit [2023-04-02 09:33:52,466 INFO L138 BoogieDeclarations]: Found implementation of procedure enqueue_ih_ring_entry [2023-04-02 09:33:52,466 INFO L138 BoogieDeclarations]: Found implementation of procedure dequeue_ih_ring_entry [2023-04-02 09:33:52,466 INFO L138 BoogieDeclarations]: Found implementation of procedure interrupt_wq [2023-04-02 09:33:52,466 INFO L138 BoogieDeclarations]: Found implementation of procedure interrupt_is_wanted [2023-04-02 09:33:52,466 INFO L138 BoogieDeclarations]: Found implementation of procedure disable_work_2 [2023-04-02 09:33:52,466 INFO L138 BoogieDeclarations]: Found implementation of procedure work_init_2 [2023-04-02 09:33:52,466 INFO L138 BoogieDeclarations]: Found implementation of procedure call_and_disable_all_2 [2023-04-02 09:33:52,466 INFO L138 BoogieDeclarations]: Found implementation of procedure activate_work_2 [2023-04-02 09:33:52,467 INFO L138 BoogieDeclarations]: Found implementation of procedure call_and_disable_work_2 [2023-04-02 09:33:52,467 INFO L138 BoogieDeclarations]: Found implementation of procedure invoke_work_2 [2023-04-02 09:33:52,467 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_queue_work_on_547 [2023-04-02 09:33:52,467 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_queue_delayed_work_on_548 [2023-04-02 09:33:52,467 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_queue_work_on_549 [2023-04-02 09:33:52,467 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_flush_workqueue_550 [2023-04-02 09:33:52,467 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_queue_delayed_work_on_551 [2023-04-02 09:33:52,467 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_552 [2023-04-02 09:33:52,467 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_553 [2023-04-02 09:33:52,467 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_554 [2023-04-02 09:33:52,467 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_trylock_555 [2023-04-02 09:33:52,467 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_556 [2023-04-02 09:33:52,467 INFO L138 BoogieDeclarations]: Found implementation of procedure variable_test_bit [2023-04-02 09:33:52,467 INFO L138 BoogieDeclarations]: Found implementation of procedure fls64 [2023-04-02 09:33:52,467 INFO L138 BoogieDeclarations]: Found implementation of procedure list_del_init [2023-04-02 09:33:52,467 INFO L138 BoogieDeclarations]: Found implementation of procedure INIT_HLIST_NODE [2023-04-02 09:33:52,467 INFO L138 BoogieDeclarations]: Found implementation of procedure hlist_del_init [2023-04-02 09:33:52,467 INFO L138 BoogieDeclarations]: Found implementation of procedure hlist_add_head [2023-04-02 09:33:52,467 INFO L138 BoogieDeclarations]: Found implementation of procedure __get_order [2023-04-02 09:33:52,467 INFO L138 BoogieDeclarations]: Found implementation of procedure test_ti_thread_flag [2023-04-02 09:33:52,467 INFO L138 BoogieDeclarations]: Found implementation of procedure msecs_to_jiffies [2023-04-02 09:33:52,468 INFO L138 BoogieDeclarations]: Found implementation of procedure sigismember [2023-04-02 09:33:52,468 INFO L138 BoogieDeclarations]: Found implementation of procedure test_tsk_thread_flag [2023-04-02 09:33:52,468 INFO L138 BoogieDeclarations]: Found implementation of procedure signal_pending [2023-04-02 09:33:52,468 INFO L138 BoogieDeclarations]: Found implementation of procedure __fatal_signal_pending [2023-04-02 09:33:52,468 INFO L138 BoogieDeclarations]: Found implementation of procedure fatal_signal_pending [2023-04-02 09:33:52,468 INFO L138 BoogieDeclarations]: Found implementation of procedure __hash_init [2023-04-02 09:33:52,468 INFO L138 BoogieDeclarations]: Found implementation of procedure hash_del [2023-04-02 09:33:52,468 INFO L138 BoogieDeclarations]: Found implementation of procedure page_slots [2023-04-02 09:33:52,468 INFO L138 BoogieDeclarations]: Found implementation of procedure allocate_free_slot [2023-04-02 09:33:52,468 INFO L138 BoogieDeclarations]: Found implementation of procedure allocate_signal_page [2023-04-02 09:33:52,468 INFO L138 BoogieDeclarations]: Found implementation of procedure allocate_event_notification_slot [2023-04-02 09:33:52,468 INFO L138 BoogieDeclarations]: Found implementation of procedure release_event_notification_slot [2023-04-02 09:33:52,468 INFO L138 BoogieDeclarations]: Found implementation of procedure lookup_signal_page_by_index [2023-04-02 09:33:52,468 INFO L138 BoogieDeclarations]: Found implementation of procedure lookup_event_by_id [2023-04-02 09:33:52,468 INFO L138 BoogieDeclarations]: Found implementation of procedure make_signal_event_id [2023-04-02 09:33:52,468 INFO L138 BoogieDeclarations]: Found implementation of procedure make_nonsignal_event_id [2023-04-02 09:33:52,468 INFO L138 BoogieDeclarations]: Found implementation of procedure lookup_event_by_page_slot [2023-04-02 09:33:52,468 INFO L138 BoogieDeclarations]: Found implementation of procedure create_signal_event [2023-04-02 09:33:52,468 INFO L138 BoogieDeclarations]: Found implementation of procedure create_other_event [2023-04-02 09:33:52,473 INFO L138 BoogieDeclarations]: Found implementation of procedure kfd_event_init_process [2023-04-02 09:33:52,473 INFO L138 BoogieDeclarations]: Found implementation of procedure destroy_event [2023-04-02 09:33:52,474 INFO L138 BoogieDeclarations]: Found implementation of procedure destroy_events [2023-04-02 09:33:52,474 INFO L138 BoogieDeclarations]: Found implementation of procedure shutdown_signal_pages [2023-04-02 09:33:52,474 INFO L138 BoogieDeclarations]: Found implementation of procedure kfd_event_free_process [2023-04-02 09:33:52,474 INFO L138 BoogieDeclarations]: Found implementation of procedure event_can_be_gpu_signaled [2023-04-02 09:33:52,474 INFO L138 BoogieDeclarations]: Found implementation of procedure event_can_be_cpu_signaled [2023-04-02 09:33:52,474 INFO L138 BoogieDeclarations]: Found implementation of procedure kfd_event_create [2023-04-02 09:33:52,474 INFO L138 BoogieDeclarations]: Found implementation of procedure kfd_event_destroy [2023-04-02 09:33:52,474 INFO L138 BoogieDeclarations]: Found implementation of procedure set_event [2023-04-02 09:33:52,474 INFO L138 BoogieDeclarations]: Found implementation of procedure kfd_set_event [2023-04-02 09:33:52,474 INFO L138 BoogieDeclarations]: Found implementation of procedure reset_event [2023-04-02 09:33:52,474 INFO L138 BoogieDeclarations]: Found implementation of procedure kfd_reset_event [2023-04-02 09:33:52,474 INFO L138 BoogieDeclarations]: Found implementation of procedure acknowledge_signal [2023-04-02 09:33:52,474 INFO L138 BoogieDeclarations]: Found implementation of procedure is_slot_signaled [2023-04-02 09:33:52,474 INFO L138 BoogieDeclarations]: Found implementation of procedure set_event_from_interrupt [2023-04-02 09:33:52,474 INFO L138 BoogieDeclarations]: Found implementation of procedure kfd_signal_event_interrupt [2023-04-02 09:33:52,474 INFO L138 BoogieDeclarations]: Found implementation of procedure alloc_event_waiters [2023-04-02 09:33:52,474 INFO L138 BoogieDeclarations]: Found implementation of procedure init_event_waiter [2023-04-02 09:33:52,474 INFO L138 BoogieDeclarations]: Found implementation of procedure test_event_condition [2023-04-02 09:33:52,474 INFO L138 BoogieDeclarations]: Found implementation of procedure copy_signaled_event_data [2023-04-02 09:33:52,474 INFO L138 BoogieDeclarations]: Found implementation of procedure user_timeout_to_jiffies [2023-04-02 09:33:52,474 INFO L138 BoogieDeclarations]: Found implementation of procedure free_waiters [2023-04-02 09:33:52,475 INFO L138 BoogieDeclarations]: Found implementation of procedure kfd_wait_on_events [2023-04-02 09:33:52,475 INFO L138 BoogieDeclarations]: Found implementation of procedure kfd_event_mmap [2023-04-02 09:33:52,475 INFO L138 BoogieDeclarations]: Found implementation of procedure lookup_events_by_type_and_signal [2023-04-02 09:33:52,475 INFO L138 BoogieDeclarations]: Found implementation of procedure kfd_signal_iommu_event [2023-04-02 09:33:52,475 INFO L138 BoogieDeclarations]: Found implementation of procedure kfd_signal_hw_exception_event [2023-04-02 09:33:52,475 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_queue_work_on_571 [2023-04-02 09:33:52,475 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_queue_delayed_work_on_572 [2023-04-02 09:33:52,475 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_queue_work_on_573 [2023-04-02 09:33:52,475 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_flush_workqueue_574 [2023-04-02 09:33:52,475 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_queue_delayed_work_on_575 [2023-04-02 09:33:52,475 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_576 [2023-04-02 09:33:52,475 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_577 [2023-04-02 09:33:52,475 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_578 [2023-04-02 09:33:52,475 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_trylock_579 [2023-04-02 09:33:52,475 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_580 [2023-04-02 09:33:52,475 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_581 [2023-04-02 09:33:52,475 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_582 [2023-04-02 09:33:52,475 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_583 [2023-04-02 09:33:52,475 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_584 [2023-04-02 09:33:52,475 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_585 [2023-04-02 09:33:52,475 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_586 [2023-04-02 09:33:52,475 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_587 [2023-04-02 09:33:52,475 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_588 [2023-04-02 09:33:52,476 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_589 [2023-04-02 09:33:52,476 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_590 [2023-04-02 09:33:52,476 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_591 [2023-04-02 09:33:52,476 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_592 [2023-04-02 09:33:52,476 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_593 [2023-04-02 09:33:52,476 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_594 [2023-04-02 09:33:52,476 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_595 [2023-04-02 09:33:52,476 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_596 [2023-04-02 09:33:52,476 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_597 [2023-04-02 09:33:52,476 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_598 [2023-04-02 09:33:52,476 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_599 [2023-04-02 09:33:52,476 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_600 [2023-04-02 09:33:52,476 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_601 [2023-04-02 09:33:52,476 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_602 [2023-04-02 09:33:52,476 INFO L138 BoogieDeclarations]: Found implementation of procedure cik_event_interrupt_isr [2023-04-02 09:33:52,476 INFO L138 BoogieDeclarations]: Found implementation of procedure cik_event_interrupt_wq [2023-04-02 09:33:52,476 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_initialize_kfd_event_interrupt_class_3 [2023-04-02 09:33:52,476 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_main_exported_3 [2023-04-02 09:33:52,476 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_queue_work_on_639 [2023-04-02 09:33:52,476 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_queue_delayed_work_on_640 [2023-04-02 09:33:52,476 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_queue_work_on_641 [2023-04-02 09:33:52,476 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_flush_workqueue_642 [2023-04-02 09:33:52,477 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_queue_delayed_work_on_643 [2023-04-02 09:33:52,477 INFO L138 BoogieDeclarations]: Found implementation of procedure ffz [2023-04-02 09:33:52,477 INFO L138 BoogieDeclarations]: Found implementation of procedure dbgdev_address_watch_disable_nodiq [2023-04-02 09:33:52,477 INFO L138 BoogieDeclarations]: Found implementation of procedure dbgdev_diq_submit_ib [2023-04-02 09:33:52,477 INFO L138 BoogieDeclarations]: Found implementation of procedure dbgdev_register_nodiq [2023-04-02 09:33:52,477 INFO L138 BoogieDeclarations]: Found implementation of procedure dbgdev_register_diq [2023-04-02 09:33:52,477 INFO L138 BoogieDeclarations]: Found implementation of procedure dbgdev_unregister_nodiq [2023-04-02 09:33:52,477 INFO L138 BoogieDeclarations]: Found implementation of procedure dbgdev_unregister_diq [2023-04-02 09:33:52,477 INFO L138 BoogieDeclarations]: Found implementation of procedure dbgdev_address_watch_set_registers [2023-04-02 09:33:52,477 INFO L138 BoogieDeclarations]: Found implementation of procedure dbgdev_address_watch_nodiq [2023-04-02 09:33:52,477 INFO L138 BoogieDeclarations]: Found implementation of procedure dbgdev_address_watch_diq [2023-04-02 09:33:52,477 INFO L138 BoogieDeclarations]: Found implementation of procedure dbgdev_wave_control_set_registers [2023-04-02 09:33:52,477 INFO L138 BoogieDeclarations]: Found implementation of procedure dbgdev_wave_control_diq [2023-04-02 09:33:52,477 INFO L138 BoogieDeclarations]: Found implementation of procedure dbgdev_wave_control_nodiq [2023-04-02 09:33:52,477 INFO L138 BoogieDeclarations]: Found implementation of procedure dbgdev_wave_reset_wavefronts [2023-04-02 09:33:52,477 INFO L138 BoogieDeclarations]: Found implementation of procedure kfd_dbgdev_init [2023-04-02 09:33:52,477 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_queue_work_on_653 [2023-04-02 09:33:52,477 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_queue_delayed_work_on_654 [2023-04-02 09:33:52,477 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_queue_work_on_655 [2023-04-02 09:33:52,477 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_flush_workqueue_656 [2023-04-02 09:33:52,477 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_queue_delayed_work_on_657 [2023-04-02 09:33:52,477 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_658 [2023-04-02 09:33:52,477 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_659 [2023-04-02 09:33:52,477 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_660 [2023-04-02 09:33:52,478 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_trylock_661 [2023-04-02 09:33:52,478 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_662 [2023-04-02 09:33:52,478 INFO L138 BoogieDeclarations]: Found implementation of procedure kfd_get_dbgmgr_mutex [2023-04-02 09:33:52,478 INFO L138 BoogieDeclarations]: Found implementation of procedure kfd_dbgmgr_uninitialize [2023-04-02 09:33:52,478 INFO L138 BoogieDeclarations]: Found implementation of procedure kfd_dbgmgr_destroy [2023-04-02 09:33:52,478 INFO L138 BoogieDeclarations]: Found implementation of procedure kfd_dbgmgr_create [2023-04-02 09:33:52,478 INFO L138 BoogieDeclarations]: Found implementation of procedure kfd_dbgmgr_register [2023-04-02 09:33:52,478 INFO L138 BoogieDeclarations]: Found implementation of procedure kfd_dbgmgr_unregister [2023-04-02 09:33:52,478 INFO L138 BoogieDeclarations]: Found implementation of procedure kfd_dbgmgr_wave_control [2023-04-02 09:33:52,478 INFO L138 BoogieDeclarations]: Found implementation of procedure kfd_dbgmgr_address_watch [2023-04-02 09:33:52,478 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_queue_work_on_677 [2023-04-02 09:33:52,478 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_queue_delayed_work_on_678 [2023-04-02 09:33:52,478 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_queue_work_on_679 [2023-04-02 09:33:52,478 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_flush_workqueue_680 [2023-04-02 09:33:52,478 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_queue_delayed_work_on_681 [2023-04-02 09:33:52,478 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_682 [2023-04-02 09:33:52,478 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_683 [2023-04-02 09:33:52,478 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_684 [2023-04-02 09:33:52,478 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_trylock_685 [2023-04-02 09:33:52,478 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_686 [2023-04-02 09:33:52,478 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_error [2023-04-02 09:33:52,478 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undef_int_negative [2023-04-02 09:33:52,478 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_is_err [2023-04-02 09:33:52,479 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_err_ptr [2023-04-02 09:33:52,479 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_ptr_err [2023-04-02 09:33:52,479 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_is_err_or_null [2023-04-02 09:33:52,479 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_interruptible_NOT_ARG_SIGN [2023-04-02 09:33:52,479 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_killable_NOT_ARG_SIGN [2023-04-02 09:33:52,479 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_NOT_ARG_SIGN [2023-04-02 09:33:52,479 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_trylock_NOT_ARG_SIGN [2023-04-02 09:33:52,479 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_atomic_dec_and_mutex_lock_NOT_ARG_SIGN [2023-04-02 09:33:52,479 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_is_locked_NOT_ARG_SIGN [2023-04-02 09:33:52,479 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_NOT_ARG_SIGN [2023-04-02 09:33:52,479 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_usb_lock_device_NOT_ARG_SIGN [2023-04-02 09:33:52,479 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_usb_trylock_device_NOT_ARG_SIGN [2023-04-02 09:33:52,479 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_usb_lock_device_for_reset_NOT_ARG_SIGN [2023-04-02 09:33:52,479 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_usb_unlock_device_NOT_ARG_SIGN [2023-04-02 09:33:52,479 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_interruptible_doorbell_mutex_of_kfd_dev [2023-04-02 09:33:52,479 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_killable_doorbell_mutex_of_kfd_dev [2023-04-02 09:33:52,479 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_doorbell_mutex_of_kfd_dev [2023-04-02 09:33:52,479 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_trylock_doorbell_mutex_of_kfd_dev [2023-04-02 09:33:52,479 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_atomic_dec_and_mutex_lock_doorbell_mutex_of_kfd_dev [2023-04-02 09:33:52,479 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_is_locked_doorbell_mutex_of_kfd_dev [2023-04-02 09:33:52,479 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_doorbell_mutex_of_kfd_dev [2023-04-02 09:33:52,479 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_usb_lock_device_doorbell_mutex_of_kfd_dev [2023-04-02 09:33:52,479 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_usb_trylock_device_doorbell_mutex_of_kfd_dev [2023-04-02 09:33:52,480 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_usb_lock_device_for_reset_doorbell_mutex_of_kfd_dev [2023-04-02 09:33:52,480 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_usb_unlock_device_doorbell_mutex_of_kfd_dev [2023-04-02 09:33:52,480 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_interruptible_event_mutex_of_kfd_process [2023-04-02 09:33:52,480 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_killable_event_mutex_of_kfd_process [2023-04-02 09:33:52,480 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_event_mutex_of_kfd_process [2023-04-02 09:33:52,480 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_trylock_event_mutex_of_kfd_process [2023-04-02 09:33:52,480 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_atomic_dec_and_mutex_lock_event_mutex_of_kfd_process [2023-04-02 09:33:52,480 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_is_locked_event_mutex_of_kfd_process [2023-04-02 09:33:52,480 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_event_mutex_of_kfd_process [2023-04-02 09:33:52,480 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_usb_lock_device_event_mutex_of_kfd_process [2023-04-02 09:33:52,480 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_usb_trylock_device_event_mutex_of_kfd_process [2023-04-02 09:33:52,480 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_usb_lock_device_for_reset_event_mutex_of_kfd_process [2023-04-02 09:33:52,480 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_usb_unlock_device_event_mutex_of_kfd_process [2023-04-02 09:33:52,480 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_interruptible_gtt_sa_lock_of_kfd_dev [2023-04-02 09:33:52,480 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_killable_gtt_sa_lock_of_kfd_dev [2023-04-02 09:33:52,480 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_gtt_sa_lock_of_kfd_dev [2023-04-02 09:33:52,480 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_trylock_gtt_sa_lock_of_kfd_dev [2023-04-02 09:33:52,480 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_atomic_dec_and_mutex_lock_gtt_sa_lock_of_kfd_dev [2023-04-02 09:33:52,480 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_is_locked_gtt_sa_lock_of_kfd_dev [2023-04-02 09:33:52,480 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_gtt_sa_lock_of_kfd_dev [2023-04-02 09:33:52,480 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_usb_lock_device_gtt_sa_lock_of_kfd_dev [2023-04-02 09:33:52,480 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_usb_trylock_device_gtt_sa_lock_of_kfd_dev [2023-04-02 09:33:52,481 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_usb_lock_device_for_reset_gtt_sa_lock_of_kfd_dev [2023-04-02 09:33:52,481 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_usb_unlock_device_gtt_sa_lock_of_kfd_dev [2023-04-02 09:33:52,481 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_interruptible_i_mutex_of_inode [2023-04-02 09:33:52,481 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_killable_i_mutex_of_inode [2023-04-02 09:33:52,481 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_i_mutex_of_inode [2023-04-02 09:33:52,481 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_trylock_i_mutex_of_inode [2023-04-02 09:33:52,481 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_atomic_dec_and_mutex_lock_i_mutex_of_inode [2023-04-02 09:33:52,481 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_is_locked_i_mutex_of_inode [2023-04-02 09:33:52,481 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_i_mutex_of_inode [2023-04-02 09:33:52,481 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_usb_lock_device_i_mutex_of_inode [2023-04-02 09:33:52,481 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_usb_trylock_device_i_mutex_of_inode [2023-04-02 09:33:52,481 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_usb_lock_device_for_reset_i_mutex_of_inode [2023-04-02 09:33:52,481 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_usb_unlock_device_i_mutex_of_inode [2023-04-02 09:33:52,481 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_interruptible_kfd_processes_mutex [2023-04-02 09:33:52,481 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_killable_kfd_processes_mutex [2023-04-02 09:33:52,481 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_kfd_processes_mutex [2023-04-02 09:33:52,481 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_trylock_kfd_processes_mutex [2023-04-02 09:33:52,481 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_atomic_dec_and_mutex_lock_kfd_processes_mutex [2023-04-02 09:33:52,481 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_is_locked_kfd_processes_mutex [2023-04-02 09:33:52,481 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_kfd_processes_mutex [2023-04-02 09:33:52,481 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_usb_lock_device_kfd_processes_mutex [2023-04-02 09:33:52,481 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_usb_trylock_device_kfd_processes_mutex [2023-04-02 09:33:52,481 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_usb_lock_device_for_reset_kfd_processes_mutex [2023-04-02 09:33:52,481 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_usb_unlock_device_kfd_processes_mutex [2023-04-02 09:33:52,482 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_interruptible_lock [2023-04-02 09:33:52,482 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_killable_lock [2023-04-02 09:33:52,482 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_lock [2023-04-02 09:33:52,482 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_trylock_lock [2023-04-02 09:33:52,482 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_atomic_dec_and_mutex_lock_lock [2023-04-02 09:33:52,482 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_is_locked_lock [2023-04-02 09:33:52,482 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_lock [2023-04-02 09:33:52,482 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_usb_lock_device_lock [2023-04-02 09:33:52,482 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_usb_trylock_device_lock [2023-04-02 09:33:52,482 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_usb_lock_device_for_reset_lock [2023-04-02 09:33:52,482 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_usb_unlock_device_lock [2023-04-02 09:33:52,482 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_interruptible_lock_of_device_queue_manager [2023-04-02 09:33:52,482 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_killable_lock_of_device_queue_manager [2023-04-02 09:33:52,482 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_lock_of_device_queue_manager [2023-04-02 09:33:52,482 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_trylock_lock_of_device_queue_manager [2023-04-02 09:33:52,482 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_atomic_dec_and_mutex_lock_lock_of_device_queue_manager [2023-04-02 09:33:52,482 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_is_locked_lock_of_device_queue_manager [2023-04-02 09:33:52,482 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_lock_of_device_queue_manager [2023-04-02 09:33:52,482 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_usb_lock_device_lock_of_device_queue_manager [2023-04-02 09:33:52,482 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_usb_trylock_device_lock_of_device_queue_manager [2023-04-02 09:33:52,482 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_usb_lock_device_for_reset_lock_of_device_queue_manager [2023-04-02 09:33:52,482 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_usb_unlock_device_lock_of_device_queue_manager [2023-04-02 09:33:52,482 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_interruptible_lock_of_packet_manager [2023-04-02 09:33:52,483 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_killable_lock_of_packet_manager [2023-04-02 09:33:52,483 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_lock_of_packet_manager [2023-04-02 09:33:52,483 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_trylock_lock_of_packet_manager [2023-04-02 09:33:52,483 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_atomic_dec_and_mutex_lock_lock_of_packet_manager [2023-04-02 09:33:52,483 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_is_locked_lock_of_packet_manager [2023-04-02 09:33:52,483 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_lock_of_packet_manager [2023-04-02 09:33:52,483 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_usb_lock_device_lock_of_packet_manager [2023-04-02 09:33:52,483 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_usb_trylock_device_lock_of_packet_manager [2023-04-02 09:33:52,483 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_usb_lock_device_for_reset_lock_of_packet_manager [2023-04-02 09:33:52,483 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_usb_unlock_device_lock_of_packet_manager [2023-04-02 09:33:52,483 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_interruptible_mutex_of_device [2023-04-02 09:33:52,483 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_killable_mutex_of_device [2023-04-02 09:33:52,483 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_mutex_of_device [2023-04-02 09:33:52,483 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_trylock_mutex_of_device [2023-04-02 09:33:52,483 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_atomic_dec_and_mutex_lock_mutex_of_device [2023-04-02 09:33:52,483 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_is_locked_mutex_of_device [2023-04-02 09:33:52,483 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_mutex_of_device [2023-04-02 09:33:52,483 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_usb_lock_device_mutex_of_device [2023-04-02 09:33:52,483 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_usb_trylock_device_mutex_of_device [2023-04-02 09:33:52,483 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_usb_lock_device_for_reset_mutex_of_device [2023-04-02 09:33:52,483 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_usb_unlock_device_mutex_of_device [2023-04-02 09:33:52,483 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_interruptible_mutex_of_kfd_process [2023-04-02 09:33:52,483 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_killable_mutex_of_kfd_process [2023-04-02 09:33:52,484 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_mutex_of_kfd_process [2023-04-02 09:33:52,484 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_trylock_mutex_of_kfd_process [2023-04-02 09:33:52,484 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_atomic_dec_and_mutex_lock_mutex_of_kfd_process [2023-04-02 09:33:52,484 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_is_locked_mutex_of_kfd_process [2023-04-02 09:33:52,484 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_mutex_of_kfd_process [2023-04-02 09:33:52,484 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_usb_lock_device_mutex_of_kfd_process [2023-04-02 09:33:52,484 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_usb_trylock_device_mutex_of_kfd_process [2023-04-02 09:33:52,484 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_usb_lock_device_for_reset_mutex_of_kfd_process [2023-04-02 09:33:52,484 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_usb_unlock_device_mutex_of_kfd_process [2023-04-02 09:33:52,484 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_interruptible_pasid_mutex [2023-04-02 09:33:52,484 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_killable_pasid_mutex [2023-04-02 09:33:52,484 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_pasid_mutex [2023-04-02 09:33:52,484 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_trylock_pasid_mutex [2023-04-02 09:33:52,484 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_atomic_dec_and_mutex_lock_pasid_mutex [2023-04-02 09:33:52,484 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_is_locked_pasid_mutex [2023-04-02 09:33:52,484 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_pasid_mutex [2023-04-02 09:33:52,484 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_usb_lock_device_pasid_mutex [2023-04-02 09:33:52,484 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_usb_trylock_device_pasid_mutex [2023-04-02 09:33:52,484 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_usb_lock_device_for_reset_pasid_mutex [2023-04-02 09:33:52,484 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_usb_unlock_device_pasid_mutex [2023-04-02 09:33:52,484 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_final_state [2023-04-02 09:33:52,484 INFO L138 BoogieDeclarations]: Found implementation of procedure ___ratelimit [2023-04-02 09:33:52,484 INFO L138 BoogieDeclarations]: Found implementation of procedure __alloc_workqueue_key [2023-04-02 09:33:52,485 INFO L138 BoogieDeclarations]: Found implementation of procedure __class_create [2023-04-02 09:33:52,485 INFO L138 BoogieDeclarations]: Found implementation of procedure __compiletime_assert_402 [2023-04-02 09:33:52,485 INFO L138 BoogieDeclarations]: Found implementation of procedure __copy_from_user_overflow [2023-04-02 09:33:52,485 INFO L138 BoogieDeclarations]: Found implementation of procedure __copy_to_user_overflow [2023-04-02 09:33:52,485 INFO L138 BoogieDeclarations]: Found implementation of procedure __dynamic_dev_dbg [2023-04-02 09:33:52,485 INFO L138 BoogieDeclarations]: Found implementation of procedure __dynamic_pr_debug [2023-04-02 09:33:52,485 INFO L138 BoogieDeclarations]: Found implementation of procedure __get_free_pages [2023-04-02 09:33:52,485 INFO L138 BoogieDeclarations]: Found implementation of procedure __init_rwsem [2023-04-02 09:33:52,485 INFO L138 BoogieDeclarations]: Found implementation of procedure __init_work [2023-04-02 09:33:52,485 INFO L138 BoogieDeclarations]: Found implementation of procedure __list_add [2023-04-02 09:33:52,485 INFO L138 BoogieDeclarations]: Found implementation of procedure __list_del_entry [2023-04-02 09:33:52,485 INFO L138 BoogieDeclarations]: Found implementation of procedure __might_fault [2023-04-02 09:33:52,485 INFO L138 BoogieDeclarations]: Found implementation of procedure __mmdrop [2023-04-02 09:33:52,485 INFO L138 BoogieDeclarations]: Found implementation of procedure __mmu_notifier_register [2023-04-02 09:33:52,485 INFO L138 BoogieDeclarations]: Found implementation of procedure __msecs_to_jiffies [2023-04-02 09:33:52,485 INFO L138 BoogieDeclarations]: Found implementation of procedure __mutex_init [2023-04-02 09:33:52,485 INFO L138 BoogieDeclarations]: Found implementation of procedure __phys_addr [2023-04-02 09:33:52,485 INFO L138 BoogieDeclarations]: Found implementation of procedure __raw_spin_lock_init [2023-04-02 09:33:52,485 INFO L138 BoogieDeclarations]: Found implementation of procedure __register_chrdev [2023-04-02 09:33:52,485 INFO L138 BoogieDeclarations]: Found implementation of procedure __srcu_read_lock [2023-04-02 09:33:52,485 INFO L138 BoogieDeclarations]: Found implementation of procedure __srcu_read_unlock [2023-04-02 09:33:52,485 INFO L138 BoogieDeclarations]: Found implementation of procedure __unregister_chrdev [2023-04-02 09:33:52,485 INFO L138 BoogieDeclarations]: Found implementation of procedure _copy_from_user [2023-04-02 09:33:52,486 INFO L138 BoogieDeclarations]: Found implementation of procedure _copy_to_user [2023-04-02 09:33:52,486 INFO L138 BoogieDeclarations]: Found implementation of procedure _dev_info [2023-04-02 09:33:52,486 INFO L138 BoogieDeclarations]: Found implementation of procedure _raw_spin_lock [2023-04-02 09:33:52,486 INFO L138 BoogieDeclarations]: Found implementation of procedure _raw_spin_lock_irqsave [2023-04-02 09:33:52,486 INFO L138 BoogieDeclarations]: Found implementation of procedure _raw_spin_unlock [2023-04-02 09:33:52,486 INFO L138 BoogieDeclarations]: Found implementation of procedure _raw_spin_unlock_irqrestore [2023-04-02 09:33:52,486 INFO L138 BoogieDeclarations]: Found implementation of procedure acpi_format_exception [2023-04-02 09:33:52,486 INFO L138 BoogieDeclarations]: Found implementation of procedure acpi_get_table [2023-04-02 09:33:52,486 INFO L138 BoogieDeclarations]: Found implementation of procedure amd_iommu_bind_pasid [2023-04-02 09:33:52,486 INFO L138 BoogieDeclarations]: Found implementation of procedure amd_iommu_device_info [2023-04-02 09:33:52,486 INFO L138 BoogieDeclarations]: Found implementation of procedure amd_iommu_free_device [2023-04-02 09:33:52,486 INFO L138 BoogieDeclarations]: Found implementation of procedure amd_iommu_init_device [2023-04-02 09:33:52,486 INFO L138 BoogieDeclarations]: Found implementation of procedure amd_iommu_set_invalid_ppr_cb [2023-04-02 09:33:52,486 INFO L138 BoogieDeclarations]: Found implementation of procedure amd_iommu_set_invalidate_ctx_cb [2023-04-02 09:33:52,486 INFO L138 BoogieDeclarations]: Found implementation of procedure amd_iommu_unbind_pasid [2023-04-02 09:33:52,486 INFO L138 BoogieDeclarations]: Found implementation of procedure class_destroy [2023-04-02 09:33:52,486 INFO L138 BoogieDeclarations]: Found implementation of procedure cpufreq_quick_get_max [2023-04-02 09:33:52,486 INFO L138 BoogieDeclarations]: Found implementation of procedure debug_lockdep_rcu_enabled [2023-04-02 09:33:52,486 INFO L138 BoogieDeclarations]: Found implementation of procedure delayed_work_timer_fn [2023-04-02 09:33:52,486 INFO L138 BoogieDeclarations]: Found implementation of procedure destroy_workqueue [2023-04-02 09:33:52,486 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_err [2023-04-02 09:33:52,486 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_warn [2023-04-02 09:33:52,486 INFO L138 BoogieDeclarations]: Found implementation of procedure device_create [2023-04-02 09:33:52,486 INFO L138 BoogieDeclarations]: Found implementation of procedure device_destroy [2023-04-02 09:33:52,487 INFO L138 BoogieDeclarations]: Found implementation of procedure down_read [2023-04-02 09:33:52,487 INFO L138 BoogieDeclarations]: Found implementation of procedure down_write [2023-04-02 09:33:52,487 INFO L138 BoogieDeclarations]: Found implementation of procedure find_first_bit [2023-04-02 09:33:52,487 INFO L138 BoogieDeclarations]: Found implementation of procedure find_first_zero_bit [2023-04-02 09:33:52,487 INFO L138 BoogieDeclarations]: Found implementation of procedure find_next_bit [2023-04-02 09:33:52,487 INFO L138 BoogieDeclarations]: Found implementation of procedure find_next_zero_bit [2023-04-02 09:33:52,487 INFO L138 BoogieDeclarations]: Found implementation of procedure find_vma [2023-04-02 09:33:52,487 INFO L138 BoogieDeclarations]: Found implementation of procedure flush_workqueue [2023-04-02 09:33:52,487 INFO L138 BoogieDeclarations]: Found implementation of procedure free_pages [2023-04-02 09:33:52,487 INFO L138 BoogieDeclarations]: Found implementation of procedure getrawmonotonic64 [2023-04-02 09:33:52,487 INFO L138 BoogieDeclarations]: Found implementation of procedure ioremap_nocache [2023-04-02 09:33:52,487 INFO L138 BoogieDeclarations]: Found implementation of procedure kfd_get_pasid_limit [2023-04-02 09:33:52,487 INFO L138 BoogieDeclarations]: Found implementation of procedure kobject_create_and_add [2023-04-02 09:33:52,487 INFO L138 BoogieDeclarations]: Found implementation of procedure kobject_del [2023-04-02 09:33:52,487 INFO L138 BoogieDeclarations]: Found implementation of procedure kobject_init_and_add [2023-04-02 09:33:52,487 INFO L138 BoogieDeclarations]: Found implementation of procedure kobject_put [2023-04-02 09:33:52,487 INFO L138 BoogieDeclarations]: Found implementation of procedure ktime_get_with_offset [2023-04-02 09:33:52,487 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_initialize [2023-04-02 09:33:52,487 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_probe_4 [2023-04-02 09:33:52,487 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_release_11 [2023-04-02 09:33:52,487 INFO L138 BoogieDeclarations]: Found implementation of procedure list_del [2023-04-02 09:33:52,487 INFO L138 BoogieDeclarations]: Found implementation of procedure lock_acquire [2023-04-02 09:33:52,487 INFO L138 BoogieDeclarations]: Found implementation of procedure lock_release [2023-04-02 09:33:52,488 INFO L138 BoogieDeclarations]: Found implementation of procedure lockdep_init_map [2023-04-02 09:33:52,488 INFO L138 BoogieDeclarations]: Found implementation of procedure mmu_notifier_call_srcu [2023-04-02 09:33:52,488 INFO L138 BoogieDeclarations]: Found implementation of procedure mmu_notifier_unregister_no_release [2023-04-02 09:33:52,488 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_destroy [2023-04-02 09:33:52,488 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_lock [2023-04-02 09:33:52,488 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_trylock [2023-04-02 09:33:52,488 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_unlock [2023-04-02 09:33:52,488 INFO L138 BoogieDeclarations]: Found implementation of procedure ns_to_timespec [2023-04-02 09:33:52,488 INFO L138 BoogieDeclarations]: Found implementation of procedure printk [2023-04-02 09:33:52,488 INFO L138 BoogieDeclarations]: Found implementation of procedure process_srcu [2023-04-02 09:33:52,488 INFO L138 BoogieDeclarations]: Found implementation of procedure queue_delayed_work_on [2023-04-02 09:33:52,488 INFO L138 BoogieDeclarations]: Found implementation of procedure queue_work_on [2023-04-02 09:33:52,488 INFO L138 BoogieDeclarations]: Found implementation of procedure remap_pfn_range [2023-04-02 09:33:52,488 INFO L138 BoogieDeclarations]: Found implementation of procedure schedule [2023-04-02 09:33:52,488 INFO L138 BoogieDeclarations]: Found implementation of procedure schedule_timeout_interruptible [2023-04-02 09:33:52,488 INFO L138 BoogieDeclarations]: Found implementation of procedure send_sig [2023-04-02 09:33:52,488 INFO L138 BoogieDeclarations]: Found implementation of procedure synchronize_sched [2023-04-02 09:33:52,488 INFO L138 BoogieDeclarations]: Found implementation of procedure synchronize_srcu [2023-04-02 09:33:52,488 INFO L138 BoogieDeclarations]: Found implementation of procedure sysfs_create_file_ns [2023-04-02 09:33:52,488 INFO L138 BoogieDeclarations]: Found implementation of procedure sysfs_remove_file_ns [2023-04-02 09:33:52,488 INFO L138 BoogieDeclarations]: Found implementation of procedure up_read [2023-04-02 09:33:52,488 INFO L138 BoogieDeclarations]: Found implementation of procedure up_write [2023-04-02 09:33:52,488 INFO L138 BoogieDeclarations]: Found implementation of procedure wake_up_process [2023-04-02 09:33:52,488 INFO L138 BoogieDeclarations]: Found implementation of procedure write_kernel_doorbell [2023-04-02 09:33:52,488 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree [2023-04-02 09:33:52,489 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset [2023-04-02 09:33:52,489 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.meminit [2023-04-02 09:33:52,489 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy [2023-04-02 09:33:52,489 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove [2023-04-02 09:33:52,489 INFO L130 BoogieDeclarations]: Found specification of procedure abort [2023-04-02 09:33:52,489 INFO L130 BoogieDeclarations]: Found specification of procedure __assert_fail [2023-04-02 09:33:52,489 INFO L130 BoogieDeclarations]: Found specification of procedure __assert_perror_fail [2023-04-02 09:33:52,489 INFO L130 BoogieDeclarations]: Found specification of procedure __assert [2023-04-02 09:33:52,489 INFO L130 BoogieDeclarations]: Found specification of procedure reach_error [2023-04-02 09:33:52,489 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2023-04-02 09:33:52,489 INFO L130 BoogieDeclarations]: Found specification of procedure printk [2023-04-02 09:33:52,489 INFO L130 BoogieDeclarations]: Found specification of procedure memset [2023-04-02 09:33:52,489 INFO L130 BoogieDeclarations]: Found specification of procedure memmove [2023-04-02 09:33:52,489 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_trylock [2023-04-02 09:33:52,489 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_trylock_13 [2023-04-02 09:33:52,489 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_unlock [2023-04-02 09:33:52,489 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_11 [2023-04-02 09:33:52,489 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_14 [2023-04-02 09:33:52,489 INFO L130 BoogieDeclarations]: Found specification of procedure malloc [2023-04-02 09:33:52,489 INFO L130 BoogieDeclarations]: Found specification of procedure calloc [2023-04-02 09:33:52,490 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_nondet_int [2023-04-02 09:33:52,490 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_nondet_ulong [2023-04-02 09:33:52,490 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2023-04-02 09:33:52,490 INFO L130 BoogieDeclarations]: Found specification of procedure IS_ERR [2023-04-02 09:33:52,490 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2023-04-02 09:33:52,490 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2023-04-02 09:33:52,490 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_zalloc [2023-04-02 09:33:52,490 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.meminit [2023-04-02 09:33:52,490 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_init_zalloc [2023-04-02 09:33:52,490 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_memset [2023-04-02 09:33:52,490 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset [2023-04-02 09:33:52,490 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undef_int [2023-04-02 09:33:52,490 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undef_ulong [2023-04-02 09:33:52,490 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2023-04-02 09:33:52,490 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_lock [2023-04-02 09:33:52,490 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_10 [2023-04-02 09:33:52,490 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_12 [2023-04-02 09:33:52,490 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_lock [2023-04-02 09:33:52,490 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_lock [2023-04-02 09:33:52,490 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_mutex_of_device [2023-04-02 09:33:52,490 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_trylock_mutex_of_device [2023-04-02 09:33:52,490 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_mutex_of_device [2023-04-02 09:33:52,490 INFO L130 BoogieDeclarations]: Found specification of procedure queue_work_on [2023-04-02 09:33:52,490 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_queue_work_on_5 [2023-04-02 09:33:52,490 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_queue_work_on_7 [2023-04-02 09:33:52,491 INFO L130 BoogieDeclarations]: Found specification of procedure queue_delayed_work_on [2023-04-02 09:33:52,491 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_queue_delayed_work_on_6 [2023-04-02 09:33:52,491 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_queue_delayed_work_on_9 [2023-04-02 09:33:52,491 INFO L130 BoogieDeclarations]: Found specification of procedure flush_workqueue [2023-04-02 09:33:52,491 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_flush_workqueue_8 [2023-04-02 09:33:52,491 INFO L130 BoogieDeclarations]: Found specification of procedure work_init_2 [2023-04-02 09:33:52,491 INFO L130 BoogieDeclarations]: Found specification of procedure work_init_1 [2023-04-02 09:33:52,491 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_initialize_kfd_event_interrupt_class_3 [2023-04-02 09:33:52,491 INFO L130 BoogieDeclarations]: Found specification of procedure call_and_disable_all_2 [2023-04-02 09:33:52,491 INFO L130 BoogieDeclarations]: Found specification of procedure activate_work_2 [2023-04-02 09:33:52,491 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_initialize_kgd2kfd_calls_12 [2023-04-02 09:33:52,491 INFO L130 BoogieDeclarations]: Found specification of procedure _dev_info [2023-04-02 09:33:52,491 INFO L130 BoogieDeclarations]: Found specification of procedure kgd2kfd_init [2023-04-02 09:33:52,491 INFO L130 BoogieDeclarations]: Found specification of procedure kgd2kfd_exit [2023-04-02 09:33:52,491 INFO L130 BoogieDeclarations]: Found specification of procedure kgd2kfd_probe [2023-04-02 09:33:52,491 INFO L130 BoogieDeclarations]: Found specification of procedure kgd2kfd_device_init [2023-04-02 09:33:52,491 INFO L130 BoogieDeclarations]: Found specification of procedure kgd2kfd_device_exit [2023-04-02 09:33:52,491 INFO L130 BoogieDeclarations]: Found specification of procedure kfd_chardev_init [2023-04-02 09:33:52,491 INFO L130 BoogieDeclarations]: Found specification of procedure kfd_chardev_exit [2023-04-02 09:33:52,491 INFO L130 BoogieDeclarations]: Found specification of procedure kfd_process_create_wq [2023-04-02 09:33:52,491 INFO L130 BoogieDeclarations]: Found specification of procedure kfd_process_destroy_wq [2023-04-02 09:33:52,491 INFO L130 BoogieDeclarations]: Found specification of procedure kfd_pasid_init [2023-04-02 09:33:52,491 INFO L130 BoogieDeclarations]: Found specification of procedure kfd_pasid_exit [2023-04-02 09:33:52,491 INFO L130 BoogieDeclarations]: Found specification of procedure kfd_topology_init [2023-04-02 09:33:52,491 INFO L130 BoogieDeclarations]: Found specification of procedure kfd_topology_shutdown [2023-04-02 09:33:52,491 INFO L130 BoogieDeclarations]: Found specification of procedure kgd2kfd_interrupt [2023-04-02 09:33:52,492 INFO L130 BoogieDeclarations]: Found specification of procedure kgd2kfd_suspend [2023-04-02 09:33:52,492 INFO L130 BoogieDeclarations]: Found specification of procedure kgd2kfd_resume [2023-04-02 09:33:52,492 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2023-04-02 09:33:52,492 INFO L130 BoogieDeclarations]: Found specification of procedure kfd_module_init [2023-04-02 09:33:52,492 INFO L130 BoogieDeclarations]: Found specification of procedure kfd_module_exit [2023-04-02 09:33:52,492 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_initialize [2023-04-02 09:33:52,492 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_final_state [2023-04-02 09:33:52,492 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_main_exported_8 [2023-04-02 09:33:52,492 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_main_exported_6 [2023-04-02 09:33:52,492 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_main_exported_7 [2023-04-02 09:33:52,492 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_main_exported_10 [2023-04-02 09:33:52,492 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_main_exported_9 [2023-04-02 09:33:52,492 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_main_exported_3 [2023-04-02 09:33:52,492 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_main_exported_11 [2023-04-02 09:33:52,492 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_main_exported_4 [2023-04-02 09:33:52,492 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_main_exported_5 [2023-04-02 09:33:52,492 INFO L130 BoogieDeclarations]: Found specification of procedure main [2023-04-02 09:33:52,492 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2023-04-02 09:33:52,492 INFO L130 BoogieDeclarations]: Found specification of procedure set_bit [2023-04-02 09:33:52,492 INFO L130 BoogieDeclarations]: Found specification of procedure clear_bit [2023-04-02 09:33:52,492 INFO L130 BoogieDeclarations]: Found specification of procedure find_next_zero_bit [2023-04-02 09:33:52,496 INFO L130 BoogieDeclarations]: Found specification of procedure __dynamic_pr_debug [2023-04-02 09:33:52,496 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_destroy [2023-04-02 09:33:52,497 INFO L130 BoogieDeclarations]: Found specification of procedure __mutex_init [2023-04-02 09:33:52,497 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_trylock_37 [2023-04-02 09:33:52,497 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_35 [2023-04-02 09:33:52,497 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_38 [2023-04-02 09:33:52,497 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_40 [2023-04-02 09:33:52,497 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_41 [2023-04-02 09:33:52,497 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_43 [2023-04-02 09:33:52,497 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_34 [2023-04-02 09:33:52,497 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_36 [2023-04-02 09:33:52,497 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_39 [2023-04-02 09:33:52,497 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_42 [2023-04-02 09:33:52,497 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_gtt_sa_lock_of_kfd_dev [2023-04-02 09:33:52,497 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_gtt_sa_lock_of_kfd_dev [2023-04-02 09:33:52,497 INFO L130 BoogieDeclarations]: Found specification of procedure _raw_spin_lock [2023-04-02 09:33:52,497 INFO L130 BoogieDeclarations]: Found specification of procedure _raw_spin_unlock [2023-04-02 09:33:52,497 INFO L130 BoogieDeclarations]: Found specification of procedure spin_lock [2023-04-02 09:33:52,497 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock [2023-04-02 09:33:52,497 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_queue_work_on_29 [2023-04-02 09:33:52,497 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_queue_work_on_31 [2023-04-02 09:33:52,497 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_queue_delayed_work_on_30 [2023-04-02 09:33:52,497 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_queue_delayed_work_on_33 [2023-04-02 09:33:52,497 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_flush_workqueue_32 [2023-04-02 09:33:52,497 INFO L130 BoogieDeclarations]: Found specification of procedure queue_work [2023-04-02 09:33:52,497 INFO L130 BoogieDeclarations]: Found specification of procedure schedule_work [2023-04-02 09:33:52,497 INFO L130 BoogieDeclarations]: Found specification of procedure kfree [2023-04-02 09:33:52,498 INFO L130 BoogieDeclarations]: Found specification of procedure __kmalloc [2023-04-02 09:33:52,498 INFO L130 BoogieDeclarations]: Found specification of procedure kmalloc [2023-04-02 09:33:52,498 INFO L130 BoogieDeclarations]: Found specification of procedure kzalloc [2023-04-02 09:33:52,498 INFO L130 BoogieDeclarations]: Found specification of procedure amd_iommu_init_device [2023-04-02 09:33:52,498 INFO L130 BoogieDeclarations]: Found specification of procedure amd_iommu_free_device [2023-04-02 09:33:52,498 INFO L130 BoogieDeclarations]: Found specification of procedure amd_iommu_set_invalid_ppr_cb [2023-04-02 09:33:52,498 INFO L130 BoogieDeclarations]: Found specification of procedure amd_iommu_device_info [2023-04-02 09:33:52,498 INFO L130 BoogieDeclarations]: Found specification of procedure amd_iommu_set_invalidate_ctx_cb [2023-04-02 09:33:52,498 INFO L130 BoogieDeclarations]: Found specification of procedure dev_err [2023-04-02 09:33:52,498 INFO L130 BoogieDeclarations]: Found specification of procedure dev_warn [2023-04-02 09:33:52,498 INFO L130 BoogieDeclarations]: Found specification of procedure kfd_unbind_process_from_device [2023-04-02 09:33:52,498 INFO L130 BoogieDeclarations]: Found specification of procedure kfd_set_pasid_limit [2023-04-02 09:33:52,498 INFO L130 BoogieDeclarations]: Found specification of procedure kfd_get_pasid_limit [2023-04-02 09:33:52,498 INFO L130 BoogieDeclarations]: Found specification of procedure kfd_doorbell_init [2023-04-02 09:33:52,498 INFO L130 BoogieDeclarations]: Found specification of procedure kfd_gtt_sa_allocate [2023-04-02 09:33:52,498 INFO L130 BoogieDeclarations]: Found specification of procedure kfd_gtt_sa_free [2023-04-02 09:33:52,498 INFO L130 BoogieDeclarations]: Found specification of procedure kfd_topology_add_device [2023-04-02 09:33:52,498 INFO L130 BoogieDeclarations]: Found specification of procedure kfd_topology_remove_device [2023-04-02 09:33:52,498 INFO L130 BoogieDeclarations]: Found specification of procedure kfd_device_by_pci_dev [2023-04-02 09:33:52,498 INFO L130 BoogieDeclarations]: Found specification of procedure kfd_interrupt_init [2023-04-02 09:33:52,498 INFO L130 BoogieDeclarations]: Found specification of procedure kfd_interrupt_exit [2023-04-02 09:33:52,498 INFO L130 BoogieDeclarations]: Found specification of procedure enqueue_ih_ring_entry [2023-04-02 09:33:52,498 INFO L130 BoogieDeclarations]: Found specification of procedure interrupt_is_wanted [2023-04-02 09:33:52,498 INFO L130 BoogieDeclarations]: Found specification of procedure device_queue_manager_init [2023-04-02 09:33:52,499 INFO L130 BoogieDeclarations]: Found specification of procedure device_queue_manager_uninit [2023-04-02 09:33:52,499 INFO L130 BoogieDeclarations]: Found specification of procedure kfd_signal_iommu_event [2023-04-02 09:33:52,499 INFO L130 BoogieDeclarations]: Found specification of procedure kfd_gtt_sa_init [2023-04-02 09:33:52,499 INFO L130 BoogieDeclarations]: Found specification of procedure kfd_gtt_sa_fini [2023-04-02 09:33:52,499 INFO L130 BoogieDeclarations]: Found specification of procedure lookup_device_info [2023-04-02 09:33:52,499 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2023-04-02 09:33:52,499 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2023-04-02 09:33:52,499 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2023-04-02 09:33:52,499 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2023-04-02 09:33:52,499 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2023-04-02 09:33:52,499 INFO L130 BoogieDeclarations]: Found specification of procedure device_iommu_pasid_init [2023-04-02 09:33:52,499 INFO L130 BoogieDeclarations]: Found specification of procedure iommu_pasid_shutdown_callback [2023-04-02 09:33:52,499 INFO L130 BoogieDeclarations]: Found specification of procedure iommu_invalid_ppr_cb [2023-04-02 09:33:52,499 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~int~X~$Pointer$~X~$Pointer$~X~$Pointer$~TO~int [2023-04-02 09:33:52,499 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~int [2023-04-02 09:33:52,499 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~TO~VOID [2023-04-02 09:33:52,499 INFO L130 BoogieDeclarations]: Found specification of procedure kfd_gtt_sa_calc_gpu_addr [2023-04-02 09:33:52,499 INFO L130 BoogieDeclarations]: Found specification of procedure kfd_gtt_sa_calc_cpu_addr [2023-04-02 09:33:52,499 INFO L130 BoogieDeclarations]: Found specification of procedure is_power_of_2 [2023-04-02 09:33:52,499 INFO L130 BoogieDeclarations]: Found specification of procedure __dynamic_dev_dbg [2023-04-02 09:33:52,499 INFO L130 BoogieDeclarations]: Found specification of procedure __might_fault [2023-04-02 09:33:52,499 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_is_err [2023-04-02 09:33:52,499 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_ptr_err [2023-04-02 09:33:52,499 INFO L130 BoogieDeclarations]: Found specification of procedure __bad_percpu_size [2023-04-02 09:33:52,499 INFO L130 BoogieDeclarations]: Found specification of procedure get_current [2023-04-02 09:33:52,499 INFO L130 BoogieDeclarations]: Found specification of procedure PTR_ERR [2023-04-02 09:33:52,500 INFO L130 BoogieDeclarations]: Found specification of procedure current_top_of_stack [2023-04-02 09:33:52,500 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_trylock_71 [2023-04-02 09:33:52,500 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_69 [2023-04-02 09:33:52,500 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_72 [2023-04-02 09:33:52,500 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_73 [2023-04-02 09:33:52,500 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_79 [2023-04-02 09:33:52,500 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_80 [2023-04-02 09:33:52,500 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_82 [2023-04-02 09:33:52,500 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_84 [2023-04-02 09:33:52,500 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_86 [2023-04-02 09:33:52,500 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_89 [2023-04-02 09:33:52,500 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_90 [2023-04-02 09:33:52,500 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_91 [2023-04-02 09:33:52,500 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_92 [2023-04-02 09:33:52,500 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_94 [2023-04-02 09:33:52,500 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_96 [2023-04-02 09:33:52,500 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_98 [2023-04-02 09:33:52,500 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_100 [2023-04-02 09:33:52,500 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_68 [2023-04-02 09:33:52,500 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_70 [2023-04-02 09:33:52,500 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_74 [2023-04-02 09:33:52,500 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_78 [2023-04-02 09:33:52,500 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_81 [2023-04-02 09:33:52,500 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_83 [2023-04-02 09:33:52,501 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_85 [2023-04-02 09:33:52,501 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_87 [2023-04-02 09:33:52,501 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_88 [2023-04-02 09:33:52,501 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_93 [2023-04-02 09:33:52,501 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_95 [2023-04-02 09:33:52,501 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_97 [2023-04-02 09:33:52,501 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_99 [2023-04-02 09:33:52,501 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_NOT_ARG_SIGN [2023-04-02 09:33:52,501 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_NOT_ARG_SIGN [2023-04-02 09:33:52,501 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_i_mutex_of_inode [2023-04-02 09:33:52,501 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_i_mutex_of_inode [2023-04-02 09:33:52,501 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_mutex_of_kfd_process [2023-04-02 09:33:52,501 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_mutex_of_kfd_process [2023-04-02 09:33:52,501 INFO L130 BoogieDeclarations]: Found specification of procedure current_thread_info [2023-04-02 09:33:52,501 INFO L130 BoogieDeclarations]: Found specification of procedure is_ia32_task [2023-04-02 09:33:52,501 INFO L130 BoogieDeclarations]: Found specification of procedure timespec_to_ns [2023-04-02 09:33:52,501 INFO L130 BoogieDeclarations]: Found specification of procedure ns_to_timespec [2023-04-02 09:33:52,501 INFO L130 BoogieDeclarations]: Found specification of procedure getrawmonotonic64 [2023-04-02 09:33:52,501 INFO L130 BoogieDeclarations]: Found specification of procedure ktime_get_with_offset [2023-04-02 09:33:52,501 INFO L130 BoogieDeclarations]: Found specification of procedure ktime_get_boottime [2023-04-02 09:33:52,501 INFO L130 BoogieDeclarations]: Found specification of procedure get_monotonic_boottime64 [2023-04-02 09:33:52,501 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_queue_work_on_63 [2023-04-02 09:33:52,501 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_queue_work_on_65 [2023-04-02 09:33:52,501 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_queue_delayed_work_on_64 [2023-04-02 09:33:52,501 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_queue_delayed_work_on_67 [2023-04-02 09:33:52,502 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_flush_workqueue_66 [2023-04-02 09:33:52,502 INFO L130 BoogieDeclarations]: Found specification of procedure task_pid_nr [2023-04-02 09:33:52,502 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_file_operations_11 [2023-04-02 09:33:52,502 INFO L130 BoogieDeclarations]: Found specification of procedure __class_create [2023-04-02 09:33:52,502 INFO L130 BoogieDeclarations]: Found specification of procedure class_destroy [2023-04-02 09:33:52,502 INFO L130 BoogieDeclarations]: Found specification of procedure device_create [2023-04-02 09:33:52,502 INFO L130 BoogieDeclarations]: Found specification of procedure device_destroy [2023-04-02 09:33:52,502 INFO L130 BoogieDeclarations]: Found specification of procedure iminor [2023-04-02 09:33:52,502 INFO L130 BoogieDeclarations]: Found specification of procedure __register_chrdev [2023-04-02 09:33:52,502 INFO L130 BoogieDeclarations]: Found specification of procedure __unregister_chrdev [2023-04-02 09:33:52,502 INFO L130 BoogieDeclarations]: Found specification of procedure register_chrdev [2023-04-02 09:33:52,502 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_register_chrdev_75 [2023-04-02 09:33:52,502 INFO L130 BoogieDeclarations]: Found specification of procedure unregister_chrdev [2023-04-02 09:33:52,502 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_unregister_chrdev_76 [2023-04-02 09:33:52,502 INFO L130 BoogieDeclarations]: Found specification of procedure __chk_range_not_ok [2023-04-02 09:33:52,502 INFO L130 BoogieDeclarations]: Found specification of procedure _copy_from_user [2023-04-02 09:33:52,502 INFO L130 BoogieDeclarations]: Found specification of procedure _copy_to_user [2023-04-02 09:33:52,502 INFO L130 BoogieDeclarations]: Found specification of procedure __copy_from_user_overflow [2023-04-02 09:33:52,502 INFO L130 BoogieDeclarations]: Found specification of procedure __copy_to_user_overflow [2023-04-02 09:33:52,502 INFO L130 BoogieDeclarations]: Found specification of procedure copy_from_user [2023-04-02 09:33:52,502 INFO L130 BoogieDeclarations]: Found specification of procedure copy_to_user [2023-04-02 09:33:52,502 INFO L130 BoogieDeclarations]: Found specification of procedure is_x32_task [2023-04-02 09:33:52,502 INFO L130 BoogieDeclarations]: Found specification of procedure is_compat_task [2023-04-02 09:33:52,502 INFO L130 BoogieDeclarations]: Found specification of procedure kfd_chardev [2023-04-02 09:33:52,502 INFO L130 BoogieDeclarations]: Found specification of procedure kfd_create_process [2023-04-02 09:33:52,503 INFO L130 BoogieDeclarations]: Found specification of procedure kfd_get_process [2023-04-02 09:33:52,503 INFO L130 BoogieDeclarations]: Found specification of procedure kfd_bind_process_to_device [2023-04-02 09:33:52,503 INFO L130 BoogieDeclarations]: Found specification of procedure kfd_get_first_process_device_data [2023-04-02 09:33:52,503 INFO L130 BoogieDeclarations]: Found specification of procedure kfd_get_next_process_device_data [2023-04-02 09:33:52,503 INFO L130 BoogieDeclarations]: Found specification of procedure kfd_has_process_device_data [2023-04-02 09:33:52,503 INFO L130 BoogieDeclarations]: Found specification of procedure kfd_doorbell_mmap [2023-04-02 09:33:52,503 INFO L130 BoogieDeclarations]: Found specification of procedure kfd_device_by_id [2023-04-02 09:33:52,503 INFO L130 BoogieDeclarations]: Found specification of procedure pqm_create_queue [2023-04-02 09:33:52,503 INFO L130 BoogieDeclarations]: Found specification of procedure pqm_destroy_queue [2023-04-02 09:33:52,503 INFO L130 BoogieDeclarations]: Found specification of procedure pqm_update_queue [2023-04-02 09:33:52,503 INFO L130 BoogieDeclarations]: Found specification of procedure kfd_event_mmap [2023-04-02 09:33:52,503 INFO L130 BoogieDeclarations]: Found specification of procedure kfd_wait_on_events [2023-04-02 09:33:52,503 INFO L130 BoogieDeclarations]: Found specification of procedure kfd_set_event [2023-04-02 09:33:52,503 INFO L130 BoogieDeclarations]: Found specification of procedure kfd_reset_event [2023-04-02 09:33:52,503 INFO L130 BoogieDeclarations]: Found specification of procedure kfd_event_create [2023-04-02 09:33:52,503 INFO L130 BoogieDeclarations]: Found specification of procedure kfd_event_destroy [2023-04-02 09:33:52,504 INFO L130 BoogieDeclarations]: Found specification of procedure kfd_get_dbgmgr_mutex [2023-04-02 09:33:52,504 INFO L130 BoogieDeclarations]: Found specification of procedure kfd_dbgmgr_destroy [2023-04-02 09:33:52,504 INFO L130 BoogieDeclarations]: Found specification of procedure kfd_dbgmgr_create [2023-04-02 09:33:52,504 INFO L130 BoogieDeclarations]: Found specification of procedure kfd_dbgmgr_register [2023-04-02 09:33:52,504 INFO L130 BoogieDeclarations]: Found specification of procedure kfd_dbgmgr_unregister [2023-04-02 09:33:52,504 INFO L130 BoogieDeclarations]: Found specification of procedure kfd_dbgmgr_wave_control [2023-04-02 09:33:52,504 INFO L130 BoogieDeclarations]: Found specification of procedure kfd_dbgmgr_address_watch [2023-04-02 09:33:52,504 INFO L130 BoogieDeclarations]: Found specification of procedure kfd_ioctl [2023-04-02 09:33:52,504 INFO L130 BoogieDeclarations]: Found specification of procedure kfd_open [2023-04-02 09:33:52,504 INFO L130 BoogieDeclarations]: Found specification of procedure kfd_mmap [2023-04-02 09:33:52,504 INFO L130 BoogieDeclarations]: Found specification of procedure kfd_ioctl_get_version [2023-04-02 09:33:52,504 INFO L130 BoogieDeclarations]: Found specification of procedure set_queue_properties_from_user [2023-04-02 09:33:52,504 INFO L130 BoogieDeclarations]: Found specification of procedure kfd_ioctl_create_queue [2023-04-02 09:33:52,504 INFO L130 BoogieDeclarations]: Found specification of procedure kfd_ioctl_destroy_queue [2023-04-02 09:33:52,504 INFO L130 BoogieDeclarations]: Found specification of procedure kfd_ioctl_update_queue [2023-04-02 09:33:52,504 INFO L130 BoogieDeclarations]: Found specification of procedure kfd_ioctl_set_memory_policy [2023-04-02 09:33:52,504 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-02 09:33:52,504 INFO L130 BoogieDeclarations]: Found specification of procedure kfd_ioctl_dbg_register [2023-04-02 09:33:52,504 INFO L130 BoogieDeclarations]: Found specification of procedure kfd_ioctl_dbg_unrgesiter [2023-04-02 09:33:52,504 INFO L130 BoogieDeclarations]: Found specification of procedure kfd_ioctl_dbg_address_watch [2023-04-02 09:33:52,505 INFO L130 BoogieDeclarations]: Found specification of procedure kfd_ioctl_dbg_wave_control [2023-04-02 09:33:52,505 INFO L130 BoogieDeclarations]: Found specification of procedure kfd_ioctl_get_clock_counters [2023-04-02 09:33:52,505 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~~uint64_t~0 [2023-04-02 09:33:52,505 INFO L130 BoogieDeclarations]: Found specification of procedure kfd_ioctl_get_process_apertures [2023-04-02 09:33:52,505 INFO L130 BoogieDeclarations]: Found specification of procedure kfd_ioctl_create_event [2023-04-02 09:33:52,505 INFO L130 BoogieDeclarations]: Found specification of procedure kfd_ioctl_destroy_event [2023-04-02 09:33:52,505 INFO L130 BoogieDeclarations]: Found specification of procedure kfd_ioctl_set_event [2023-04-02 09:33:52,505 INFO L130 BoogieDeclarations]: Found specification of procedure kfd_ioctl_reset_event [2023-04-02 09:33:52,505 INFO L130 BoogieDeclarations]: Found specification of procedure kfd_ioctl_wait_events [2023-04-02 09:33:52,505 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~TO~int [2023-04-02 09:33:52,505 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_release_11 [2023-04-02 09:33:52,505 INFO L130 BoogieDeclarations]: Found specification of procedure fls [2023-04-02 09:33:52,505 INFO L130 BoogieDeclarations]: Found specification of procedure __ilog2_u32 [2023-04-02 09:33:52,505 INFO L130 BoogieDeclarations]: Found specification of procedure snprintf [2023-04-02 09:33:52,505 INFO L130 BoogieDeclarations]: Found specification of procedure INIT_LIST_HEAD [2023-04-02 09:33:52,505 INFO L130 BoogieDeclarations]: Found specification of procedure __list_add [2023-04-02 09:33:52,505 INFO L130 BoogieDeclarations]: Found specification of procedure list_add_tail [2023-04-02 09:33:52,505 INFO L130 BoogieDeclarations]: Found specification of procedure list_del [2023-04-02 09:33:52,505 INFO L130 BoogieDeclarations]: Found specification of procedure memcpy [2023-04-02 09:33:52,505 INFO L130 BoogieDeclarations]: Found specification of procedure strcmp [2023-04-02 09:33:52,505 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_trylock_151 [2023-04-02 09:33:52,505 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_149 [2023-04-02 09:33:52,505 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_152 [2023-04-02 09:33:52,505 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_153 [2023-04-02 09:33:52,505 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_148 [2023-04-02 09:33:52,505 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_150 [2023-04-02 09:33:52,506 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_154 [2023-04-02 09:33:52,506 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_queue_work_on_143 [2023-04-02 09:33:52,506 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_queue_work_on_145 [2023-04-02 09:33:52,506 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_queue_delayed_work_on_144 [2023-04-02 09:33:52,506 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_queue_delayed_work_on_147 [2023-04-02 09:33:52,506 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_flush_workqueue_146 [2023-04-02 09:33:52,506 INFO L130 BoogieDeclarations]: Found specification of procedure __init_rwsem [2023-04-02 09:33:52,506 INFO L130 BoogieDeclarations]: Found specification of procedure down_read [2023-04-02 09:33:52,506 INFO L130 BoogieDeclarations]: Found specification of procedure down_write [2023-04-02 09:33:52,506 INFO L130 BoogieDeclarations]: Found specification of procedure up_read [2023-04-02 09:33:52,506 INFO L130 BoogieDeclarations]: Found specification of procedure up_write [2023-04-02 09:33:52,506 INFO L130 BoogieDeclarations]: Found specification of procedure sysfs_create_file_ns [2023-04-02 09:33:52,506 INFO L130 BoogieDeclarations]: Found specification of procedure sysfs_remove_file_ns [2023-04-02 09:33:52,506 INFO L130 BoogieDeclarations]: Found specification of procedure sysfs_create_file [2023-04-02 09:33:52,506 INFO L130 BoogieDeclarations]: Found specification of procedure sysfs_remove_file [2023-04-02 09:33:52,506 INFO L130 BoogieDeclarations]: Found specification of procedure kobject_init_and_add [2023-04-02 09:33:52,506 INFO L130 BoogieDeclarations]: Found specification of procedure kobject_del [2023-04-02 09:33:52,506 INFO L130 BoogieDeclarations]: Found specification of procedure kobject_create_and_add [2023-04-02 09:33:52,506 INFO L130 BoogieDeclarations]: Found specification of procedure kobject_put [2023-04-02 09:33:52,506 INFO L130 BoogieDeclarations]: Found specification of procedure acpi_format_exception [2023-04-02 09:33:52,506 INFO L130 BoogieDeclarations]: Found specification of procedure acpi_get_table [2023-04-02 09:33:52,506 INFO L130 BoogieDeclarations]: Found specification of procedure hash_32 [2023-04-02 09:33:52,506 INFO L130 BoogieDeclarations]: Found specification of procedure cpufreq_quick_get_max [2023-04-02 09:33:52,506 INFO L130 BoogieDeclarations]: Found specification of procedure kfd_topology_enum_kfd_devices [2023-04-02 09:33:52,506 INFO L130 BoogieDeclarations]: Found specification of procedure kfd_topology_get_crat_acpi [2023-04-02 09:33:52,507 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove [2023-04-02 09:33:52,507 INFO L130 BoogieDeclarations]: Found specification of procedure kfd_populated_cu_info_cpu [2023-04-02 09:33:52,507 INFO L130 BoogieDeclarations]: Found specification of procedure kfd_populated_cu_info_gpu [2023-04-02 09:33:52,507 INFO L130 BoogieDeclarations]: Found specification of procedure kfd_parse_subtype_cu [2023-04-02 09:33:52,507 INFO L130 BoogieDeclarations]: Found specification of procedure kfd_parse_subtype_mem [2023-04-02 09:33:52,507 INFO L130 BoogieDeclarations]: Found specification of procedure kfd_parse_subtype_cache [2023-04-02 09:33:52,507 INFO L130 BoogieDeclarations]: Found specification of procedure kfd_parse_subtype_iolink [2023-04-02 09:33:52,507 INFO L130 BoogieDeclarations]: Found specification of procedure kfd_parse_subtype [2023-04-02 09:33:52,507 INFO L130 BoogieDeclarations]: Found specification of procedure kfd_release_topology_device [2023-04-02 09:33:52,507 INFO L130 BoogieDeclarations]: Found specification of procedure kfd_release_live_view [2023-04-02 09:33:52,507 INFO L130 BoogieDeclarations]: Found specification of procedure kfd_create_topology_device [2023-04-02 09:33:52,507 INFO L130 BoogieDeclarations]: Found specification of procedure kfd_parse_crat_table [2023-04-02 09:33:52,507 INFO L130 BoogieDeclarations]: Found specification of procedure sysprops_show [2023-04-02 09:33:52,507 INFO L130 BoogieDeclarations]: Found specification of procedure iolink_show [2023-04-02 09:33:52,507 INFO L130 BoogieDeclarations]: Found specification of procedure mem_show [2023-04-02 09:33:52,507 INFO L130 BoogieDeclarations]: Found specification of procedure kfd_cache_show [2023-04-02 09:33:52,507 INFO L130 BoogieDeclarations]: Found specification of procedure node_show [2023-04-02 09:33:52,507 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~~uint32_t~0 [2023-04-02 09:33:52,507 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~int~TO~~uint16_t~0 [2023-04-02 09:33:52,507 INFO L130 BoogieDeclarations]: Found specification of procedure kfd_remove_sysfs_file [2023-04-02 09:33:52,507 INFO L130 BoogieDeclarations]: Found specification of procedure kfd_remove_sysfs_node_entry [2023-04-02 09:33:52,507 INFO L130 BoogieDeclarations]: Found specification of procedure kfd_build_sysfs_node_entry [2023-04-02 09:33:52,507 INFO L130 BoogieDeclarations]: Found specification of procedure kfd_build_sysfs_node_tree [2023-04-02 09:33:52,507 INFO L130 BoogieDeclarations]: Found specification of procedure kfd_remove_sysfs_node_tree [2023-04-02 09:33:52,507 INFO L130 BoogieDeclarations]: Found specification of procedure kfd_topology_update_sysfs [2023-04-02 09:33:52,507 INFO L130 BoogieDeclarations]: Found specification of procedure kfd_topology_release_sysfs [2023-04-02 09:33:52,508 INFO L130 BoogieDeclarations]: Found specification of procedure kfd_debug_print_topology [2023-04-02 09:33:52,508 INFO L130 BoogieDeclarations]: Found specification of procedure kfd_generate_gpu_id [2023-04-02 09:33:52,508 INFO L130 BoogieDeclarations]: Found specification of procedure kfd_assign_gpu [2023-04-02 09:33:52,508 INFO L130 BoogieDeclarations]: Found specification of procedure kfd_notify_gpu_change [2023-04-02 09:33:52,508 INFO L130 BoogieDeclarations]: Found specification of procedure find_next_bit [2023-04-02 09:33:52,508 INFO L130 BoogieDeclarations]: Found specification of procedure find_first_zero_bit [2023-04-02 09:33:52,508 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_177 [2023-04-02 09:33:52,508 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_179 [2023-04-02 09:33:52,508 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_176 [2023-04-02 09:33:52,508 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_178 [2023-04-02 09:33:52,508 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_pasid_mutex [2023-04-02 09:33:52,508 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_pasid_mutex [2023-04-02 09:33:52,508 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_queue_work_on_171 [2023-04-02 09:33:52,508 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_queue_work_on_173 [2023-04-02 09:33:52,508 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_queue_delayed_work_on_172 [2023-04-02 09:33:52,508 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_queue_delayed_work_on_175 [2023-04-02 09:33:52,508 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_flush_workqueue_174 [2023-04-02 09:33:52,508 INFO L130 BoogieDeclarations]: Found specification of procedure kmalloc_array [2023-04-02 09:33:52,508 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_calloc [2023-04-02 09:33:52,508 INFO L130 BoogieDeclarations]: Found specification of procedure kcalloc [2023-04-02 09:33:52,508 INFO L130 BoogieDeclarations]: Found specification of procedure kfd_pasid_alloc [2023-04-02 09:33:52,508 INFO L130 BoogieDeclarations]: Found specification of procedure kfd_pasid_free [2023-04-02 09:33:52,508 INFO L130 BoogieDeclarations]: Found specification of procedure cachemode2protval [2023-04-02 09:33:52,508 INFO L130 BoogieDeclarations]: Found specification of procedure __set_bit [2023-04-02 09:33:52,508 INFO L130 BoogieDeclarations]: Found specification of procedure __clear_bit [2023-04-02 09:33:52,509 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_199 [2023-04-02 09:33:52,509 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_201 [2023-04-02 09:33:52,509 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_198 [2023-04-02 09:33:52,509 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_200 [2023-04-02 09:33:52,509 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_doorbell_mutex_of_kfd_dev [2023-04-02 09:33:52,510 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_doorbell_mutex_of_kfd_dev [2023-04-02 09:33:52,510 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_queue_work_on_193 [2023-04-02 09:33:52,510 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_queue_work_on_195 [2023-04-02 09:33:52,510 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_queue_delayed_work_on_194 [2023-04-02 09:33:52,510 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_queue_delayed_work_on_197 [2023-04-02 09:33:52,510 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_flush_workqueue_196 [2023-04-02 09:33:52,510 INFO L130 BoogieDeclarations]: Found specification of procedure ioremap_nocache [2023-04-02 09:33:52,510 INFO L130 BoogieDeclarations]: Found specification of procedure ioremap [2023-04-02 09:33:52,510 INFO L130 BoogieDeclarations]: Found specification of procedure kfd_get_kernel_doorbell [2023-04-02 09:33:52,510 INFO L130 BoogieDeclarations]: Found specification of procedure kfd_release_kernel_doorbell [2023-04-02 09:33:52,510 INFO L130 BoogieDeclarations]: Found specification of procedure kfd_queue_id_to_doorbell [2023-04-02 09:33:52,510 INFO L130 BoogieDeclarations]: Found specification of procedure kfd_get_number_elems [2023-04-02 09:33:52,510 INFO L130 BoogieDeclarations]: Found specification of procedure kfd_get_process_doorbells [2023-04-02 09:33:52,510 INFO L130 BoogieDeclarations]: Found specification of procedure remap_pfn_range [2023-04-02 09:33:52,510 INFO L130 BoogieDeclarations]: Found specification of procedure doorbell_process_allocation [2023-04-02 09:33:52,510 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_trylock_223 [2023-04-02 09:33:52,510 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_221 [2023-04-02 09:33:52,510 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_224 [2023-04-02 09:33:52,510 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_225 [2023-04-02 09:33:52,510 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_220 [2023-04-02 09:33:52,511 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_222 [2023-04-02 09:33:52,511 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_226 [2023-04-02 09:33:52,511 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_queue_work_on_215 [2023-04-02 09:33:52,511 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_queue_work_on_217 [2023-04-02 09:33:52,511 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_queue_delayed_work_on_216 [2023-04-02 09:33:52,511 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_queue_delayed_work_on_219 [2023-04-02 09:33:52,511 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_flush_workqueue_218 [2023-04-02 09:33:52,511 INFO L130 BoogieDeclarations]: Found specification of procedure kfd_create_process_device_data [2023-04-02 09:33:52,511 INFO L130 BoogieDeclarations]: Found specification of procedure kfd_init_apertures [2023-04-02 09:33:52,511 INFO L130 BoogieDeclarations]: Found specification of procedure __read_once_size [2023-04-02 09:33:52,511 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy [2023-04-02 09:33:52,511 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_err_ptr [2023-04-02 09:33:52,511 INFO L130 BoogieDeclarations]: Found specification of procedure list_add [2023-04-02 09:33:52,511 INFO L130 BoogieDeclarations]: Found specification of procedure list_is_last [2023-04-02 09:33:52,511 INFO L130 BoogieDeclarations]: Found specification of procedure list_empty [2023-04-02 09:33:52,511 INFO L130 BoogieDeclarations]: Found specification of procedure hlist_unhashed [2023-04-02 09:33:52,511 INFO L130 BoogieDeclarations]: Found specification of procedure __hlist_del [2023-04-02 09:33:52,511 INFO L130 BoogieDeclarations]: Found specification of procedure ERR_PTR [2023-04-02 09:33:52,511 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_read [2023-04-02 09:33:52,511 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_inc [2023-04-02 09:33:52,511 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_dec_and_test [2023-04-02 09:33:52,511 INFO L130 BoogieDeclarations]: Found specification of procedure lockdep_init_map [2023-04-02 09:33:52,511 INFO L130 BoogieDeclarations]: Found specification of procedure lock_acquire [2023-04-02 09:33:52,511 INFO L130 BoogieDeclarations]: Found specification of procedure lock_release [2023-04-02 09:33:52,511 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_248 [2023-04-02 09:33:52,511 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_253 [2023-04-02 09:33:52,512 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_255 [2023-04-02 09:33:52,512 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_257 [2023-04-02 09:33:52,512 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_259 [2023-04-02 09:33:52,512 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_261 [2023-04-02 09:33:52,512 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_249 [2023-04-02 09:33:52,512 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_252 [2023-04-02 09:33:52,512 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_254 [2023-04-02 09:33:52,512 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_256 [2023-04-02 09:33:52,512 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_258 [2023-04-02 09:33:52,512 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_260 [2023-04-02 09:33:52,512 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_262 [2023-04-02 09:33:52,512 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_kfd_processes_mutex [2023-04-02 09:33:52,512 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_kfd_processes_mutex [2023-04-02 09:33:52,512 INFO L130 BoogieDeclarations]: Found specification of procedure synchronize_sched [2023-04-02 09:33:52,512 INFO L130 BoogieDeclarations]: Found specification of procedure synchronize_rcu [2023-04-02 09:33:52,512 INFO L130 BoogieDeclarations]: Found specification of procedure rcu_lock_acquire [2023-04-02 09:33:52,512 INFO L130 BoogieDeclarations]: Found specification of procedure rcu_lock_release [2023-04-02 09:33:52,512 INFO L130 BoogieDeclarations]: Found specification of procedure debug_lockdep_rcu_enabled [2023-04-02 09:33:52,512 INFO L130 BoogieDeclarations]: Found specification of procedure delayed_work_timer_fn [2023-04-02 09:33:52,512 INFO L130 BoogieDeclarations]: Found specification of procedure __init_work [2023-04-02 09:33:52,512 INFO L130 BoogieDeclarations]: Found specification of procedure __alloc_workqueue_key [2023-04-02 09:33:52,512 INFO L130 BoogieDeclarations]: Found specification of procedure destroy_workqueue [2023-04-02 09:33:52,512 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_destroy_workqueue_251 [2023-04-02 09:33:52,512 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_queue_work_on_243 [2023-04-02 09:33:52,512 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_queue_work_on_245 [2023-04-02 09:33:52,513 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_queue_delayed_work_on_244 [2023-04-02 09:33:52,513 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_queue_delayed_work_on_247 [2023-04-02 09:33:52,513 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_flush_workqueue_246 [2023-04-02 09:33:52,513 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_flush_workqueue_250 [2023-04-02 09:33:52,513 INFO L130 BoogieDeclarations]: Found specification of procedure queue_work___0 [2023-04-02 09:33:52,513 INFO L130 BoogieDeclarations]: Found specification of procedure process_srcu [2023-04-02 09:33:52,513 INFO L130 BoogieDeclarations]: Found specification of procedure __srcu_read_lock [2023-04-02 09:33:52,513 INFO L130 BoogieDeclarations]: Found specification of procedure __srcu_read_unlock [2023-04-02 09:33:52,513 INFO L130 BoogieDeclarations]: Found specification of procedure synchronize_srcu [2023-04-02 09:33:52,513 INFO L130 BoogieDeclarations]: Found specification of procedure srcu_read_lock [2023-04-02 09:33:52,513 INFO L130 BoogieDeclarations]: Found specification of procedure srcu_read_unlock [2023-04-02 09:33:52,513 INFO L130 BoogieDeclarations]: Found specification of procedure hlist_del_init_rcu [2023-04-02 09:33:52,513 INFO L130 BoogieDeclarations]: Found specification of procedure __compiletime_assert_402 [2023-04-02 09:33:52,513 INFO L130 BoogieDeclarations]: Found specification of procedure hlist_add_head_rcu [2023-04-02 09:33:52,513 INFO L130 BoogieDeclarations]: Found specification of procedure __mmdrop [2023-04-02 09:33:52,513 INFO L130 BoogieDeclarations]: Found specification of procedure mmdrop [2023-04-02 09:33:52,513 INFO L130 BoogieDeclarations]: Found specification of procedure call_and_disable_work_1 [2023-04-02 09:33:52,513 INFO L130 BoogieDeclarations]: Found specification of procedure disable_work_1 [2023-04-02 09:33:52,513 INFO L130 BoogieDeclarations]: Found specification of procedure call_and_disable_all_1 [2023-04-02 09:33:52,513 INFO L130 BoogieDeclarations]: Found specification of procedure invoke_work_1 [2023-04-02 09:33:52,513 INFO L130 BoogieDeclarations]: Found specification of procedure activate_work_1 [2023-04-02 09:33:52,513 INFO L130 BoogieDeclarations]: Found specification of procedure amd_iommu_bind_pasid [2023-04-02 09:33:52,513 INFO L130 BoogieDeclarations]: Found specification of procedure amd_iommu_unbind_pasid [2023-04-02 09:33:52,513 INFO L130 BoogieDeclarations]: Found specification of procedure hash_64 [2023-04-02 09:33:52,513 INFO L130 BoogieDeclarations]: Found specification of procedure hash_del_rcu [2023-04-02 09:33:52,514 INFO L130 BoogieDeclarations]: Found specification of procedure __mmu_notifier_register [2023-04-02 09:33:52,514 INFO L130 BoogieDeclarations]: Found specification of procedure mmu_notifier_unregister_no_release [2023-04-02 09:33:52,514 INFO L130 BoogieDeclarations]: Found specification of procedure mmu_notifier_call_srcu [2023-04-02 09:33:52,514 INFO L130 BoogieDeclarations]: Found specification of procedure kfd_lookup_process_by_pasid [2023-04-02 09:33:52,514 INFO L130 BoogieDeclarations]: Found specification of procedure kfd_get_process_device_data [2023-04-02 09:33:52,514 INFO L130 BoogieDeclarations]: Found specification of procedure pqm_init [2023-04-02 09:33:52,514 INFO L130 BoogieDeclarations]: Found specification of procedure pqm_uninit [2023-04-02 09:33:52,514 INFO L130 BoogieDeclarations]: Found specification of procedure kfd_event_init_process [2023-04-02 09:33:52,514 INFO L130 BoogieDeclarations]: Found specification of procedure kfd_event_free_process [2023-04-02 09:33:52,514 INFO L130 BoogieDeclarations]: Found specification of procedure dbgdev_wave_reset_wavefronts [2023-04-02 09:33:52,514 INFO L130 BoogieDeclarations]: Found specification of procedure find_process [2023-04-02 09:33:52,514 INFO L130 BoogieDeclarations]: Found specification of procedure create_process [2023-04-02 09:33:52,514 INFO L130 BoogieDeclarations]: Found specification of procedure find_process_by_mm [2023-04-02 09:33:52,514 INFO L130 BoogieDeclarations]: Found specification of procedure kfd_process_wq_release [2023-04-02 09:33:52,514 INFO L130 BoogieDeclarations]: Found specification of procedure kfd_process_destroy_delayed [2023-04-02 09:33:52,514 INFO L130 BoogieDeclarations]: Found specification of procedure kfd_process_notifier_release [2023-04-02 09:33:52,514 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_probe_4 [2023-04-02 09:33:52,514 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_queue_work_on_287 [2023-04-02 09:33:52,514 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_queue_work_on_289 [2023-04-02 09:33:52,514 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_queue_delayed_work_on_288 [2023-04-02 09:33:52,514 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_queue_delayed_work_on_291 [2023-04-02 09:33:52,514 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_flush_workqueue_290 [2023-04-02 09:33:52,514 INFO L130 BoogieDeclarations]: Found specification of procedure init_queue [2023-04-02 09:33:52,514 INFO L130 BoogieDeclarations]: Found specification of procedure uninit_queue [2023-04-02 09:33:52,514 INFO L130 BoogieDeclarations]: Found specification of procedure print_queue_properties [2023-04-02 09:33:52,515 INFO L130 BoogieDeclarations]: Found specification of procedure print_queue [2023-04-02 09:33:52,515 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_queue_work_on_301 [2023-04-02 09:33:52,515 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_queue_work_on_303 [2023-04-02 09:33:52,515 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_queue_delayed_work_on_302 [2023-04-02 09:33:52,515 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_queue_delayed_work_on_305 [2023-04-02 09:33:52,515 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_flush_workqueue_304 [2023-04-02 09:33:52,515 INFO L130 BoogieDeclarations]: Found specification of procedure mqd_manager_init [2023-04-02 09:33:52,515 INFO L130 BoogieDeclarations]: Found specification of procedure mqd_manager_init_cik [2023-04-02 09:33:52,515 INFO L130 BoogieDeclarations]: Found specification of procedure mqd_manager_init_vi [2023-04-02 09:33:52,515 INFO L130 BoogieDeclarations]: Found specification of procedure ffs [2023-04-02 09:33:52,515 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_queue_work_on_315 [2023-04-02 09:33:52,515 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_queue_work_on_317 [2023-04-02 09:33:52,515 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_queue_delayed_work_on_316 [2023-04-02 09:33:52,515 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_queue_delayed_work_on_319 [2023-04-02 09:33:52,515 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_flush_workqueue_318 [2023-04-02 09:33:52,515 INFO L130 BoogieDeclarations]: Found specification of procedure get_sdma_mqd [2023-04-02 09:33:52,515 INFO L130 BoogieDeclarations]: Found specification of procedure get_mqd [2023-04-02 09:33:52,515 INFO L130 BoogieDeclarations]: Found specification of procedure init_mqd [2023-04-02 09:33:52,515 INFO L130 BoogieDeclarations]: Found specification of procedure init_mqd_sdma [2023-04-02 09:33:52,515 INFO L130 BoogieDeclarations]: Found specification of procedure uninit_mqd [2023-04-02 09:33:52,515 INFO L130 BoogieDeclarations]: Found specification of procedure uninit_mqd_sdma [2023-04-02 09:33:52,515 INFO L130 BoogieDeclarations]: Found specification of procedure load_mqd [2023-04-02 09:33:52,515 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-02 09:33:52,515 INFO L130 BoogieDeclarations]: Found specification of procedure load_mqd_sdma [2023-04-02 09:33:52,515 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~TO~int [2023-04-02 09:33:52,515 INFO L130 BoogieDeclarations]: Found specification of procedure update_mqd [2023-04-02 09:33:52,516 INFO L130 BoogieDeclarations]: Found specification of procedure update_mqd_sdma [2023-04-02 09:33:52,516 INFO L130 BoogieDeclarations]: Found specification of procedure destroy_mqd [2023-04-02 09:33:52,516 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-02 09:33:52,516 INFO L130 BoogieDeclarations]: Found specification of procedure destroy_mqd_sdma [2023-04-02 09:33:52,516 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~X~int~TO~int [2023-04-02 09:33:52,516 INFO L130 BoogieDeclarations]: Found specification of procedure is_occupied [2023-04-02 09:33:52,516 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-02 09:33:52,516 INFO L130 BoogieDeclarations]: Found specification of procedure is_occupied_sdma [2023-04-02 09:33:52,516 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~TO~~bool~0 [2023-04-02 09:33:52,516 INFO L130 BoogieDeclarations]: Found specification of procedure init_mqd_hiq [2023-04-02 09:33:52,516 INFO L130 BoogieDeclarations]: Found specification of procedure update_mqd_hiq [2023-04-02 09:33:52,516 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_queue_work_on_329 [2023-04-02 09:33:52,516 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_queue_work_on_331 [2023-04-02 09:33:52,516 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_queue_delayed_work_on_330 [2023-04-02 09:33:52,516 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_queue_delayed_work_on_333 [2023-04-02 09:33:52,516 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_flush_workqueue_332 [2023-04-02 09:33:52,516 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_queue_work_on_343 [2023-04-02 09:33:52,516 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_queue_work_on_345 [2023-04-02 09:33:52,516 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_queue_delayed_work_on_344 [2023-04-02 09:33:52,516 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_queue_delayed_work_on_347 [2023-04-02 09:33:52,516 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_flush_workqueue_346 [2023-04-02 09:33:52,516 INFO L130 BoogieDeclarations]: Found specification of procedure write_kernel_doorbell [2023-04-02 09:33:52,516 INFO L130 BoogieDeclarations]: Found specification of procedure kernel_queue_init [2023-04-02 09:33:52,516 INFO L130 BoogieDeclarations]: Found specification of procedure kernel_queue_uninit [2023-04-02 09:33:52,516 INFO L130 BoogieDeclarations]: Found specification of procedure kernel_queue_init_cik [2023-04-02 09:33:52,517 INFO L130 BoogieDeclarations]: Found specification of procedure kernel_queue_init_vi [2023-04-02 09:33:52,517 INFO L130 BoogieDeclarations]: Found specification of procedure initialize [2023-04-02 09:33:52,517 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~int~TO~$Pointer$ [2023-04-02 09:33:52,517 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~X~int~X~int~TO~~bool~0 [2023-04-02 09:33:52,517 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~$Pointer$~X~$Pointer$~TO~int [2023-04-02 09:33:52,517 INFO L130 BoogieDeclarations]: Found specification of procedure uninitialize [2023-04-02 09:33:52,517 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-02 09:33:52,517 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~TO~VOID [2023-04-02 09:33:52,517 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~VOID [2023-04-02 09:33:52,517 INFO L130 BoogieDeclarations]: Found specification of procedure acquire_packet_buffer [2023-04-02 09:33:52,517 INFO L130 BoogieDeclarations]: Found specification of procedure submit_packet [2023-04-02 09:33:52,517 INFO L130 BoogieDeclarations]: Found specification of procedure rollback_packet [2023-04-02 09:33:52,517 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_queue_work_on_357 [2023-04-02 09:33:52,517 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_queue_work_on_359 [2023-04-02 09:33:52,517 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_queue_delayed_work_on_358 [2023-04-02 09:33:52,517 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_queue_delayed_work_on_361 [2023-04-02 09:33:52,517 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_flush_workqueue_360 [2023-04-02 09:33:52,517 INFO L130 BoogieDeclarations]: Found specification of procedure initialize_cik [2023-04-02 09:33:52,517 INFO L130 BoogieDeclarations]: Found specification of procedure uninitialize_cik [2023-04-02 09:33:52,517 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_queue_work_on_371 [2023-04-02 09:33:52,517 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_queue_work_on_373 [2023-04-02 09:33:52,517 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_queue_delayed_work_on_372 [2023-04-02 09:33:52,517 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_queue_delayed_work_on_375 [2023-04-02 09:33:52,517 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_flush_workqueue_374 [2023-04-02 09:33:52,517 INFO L130 BoogieDeclarations]: Found specification of procedure initialize_vi [2023-04-02 09:33:52,518 INFO L130 BoogieDeclarations]: Found specification of procedure uninitialize_vi [2023-04-02 09:33:52,518 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_391 [2023-04-02 09:33:52,518 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_392 [2023-04-02 09:33:52,518 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_394 [2023-04-02 09:33:52,518 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_395 [2023-04-02 09:33:52,518 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_397 [2023-04-02 09:33:52,518 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_398 [2023-04-02 09:33:52,518 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_400 [2023-04-02 09:33:52,518 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_401 [2023-04-02 09:33:52,518 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_403 [2023-04-02 09:33:52,518 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_390 [2023-04-02 09:33:52,518 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_393 [2023-04-02 09:33:52,518 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_396 [2023-04-02 09:33:52,518 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_399 [2023-04-02 09:33:52,518 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_402 [2023-04-02 09:33:52,518 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_lock_of_packet_manager [2023-04-02 09:33:52,518 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_lock_of_packet_manager [2023-04-02 09:33:52,518 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_queue_work_on_385 [2023-04-02 09:33:52,518 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_queue_work_on_387 [2023-04-02 09:33:52,518 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_queue_delayed_work_on_386 [2023-04-02 09:33:52,518 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_queue_delayed_work_on_389 [2023-04-02 09:33:52,518 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_flush_workqueue_388 [2023-04-02 09:33:52,518 INFO L130 BoogieDeclarations]: Found specification of procedure pm_init [2023-04-02 09:33:52,518 INFO L130 BoogieDeclarations]: Found specification of procedure pm_uninit [2023-04-02 09:33:52,518 INFO L130 BoogieDeclarations]: Found specification of procedure pm_send_set_resources [2023-04-02 09:33:52,519 INFO L130 BoogieDeclarations]: Found specification of procedure pm_send_runlist [2023-04-02 09:33:52,519 INFO L130 BoogieDeclarations]: Found specification of procedure pm_send_query_status [2023-04-02 09:33:52,519 INFO L130 BoogieDeclarations]: Found specification of procedure pm_send_unmap_queue [2023-04-02 09:33:52,519 INFO L130 BoogieDeclarations]: Found specification of procedure pm_release_ib [2023-04-02 09:33:52,519 INFO L130 BoogieDeclarations]: Found specification of procedure inc_wptr [2023-04-02 09:33:52,519 INFO L130 BoogieDeclarations]: Found specification of procedure build_pm4_header [2023-04-02 09:33:52,519 INFO L130 BoogieDeclarations]: Found specification of procedure pm_calc_rlib_size [2023-04-02 09:33:52,519 INFO L130 BoogieDeclarations]: Found specification of procedure pm_allocate_runlist_ib [2023-04-02 09:33:52,519 INFO L130 BoogieDeclarations]: Found specification of procedure pm_create_runlist [2023-04-02 09:33:52,519 INFO L130 BoogieDeclarations]: Found specification of procedure pm_create_map_process [2023-04-02 09:33:52,519 INFO L130 BoogieDeclarations]: Found specification of procedure pm_create_map_queue [2023-04-02 09:33:52,519 INFO L130 BoogieDeclarations]: Found specification of procedure pm_create_runlist_ib [2023-04-02 09:33:52,519 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~int~X~$Pointer$~TO~int [2023-04-02 09:33:52,519 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_queue_work_on_427 [2023-04-02 09:33:52,519 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_queue_work_on_429 [2023-04-02 09:33:52,519 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_queue_delayed_work_on_428 [2023-04-02 09:33:52,519 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_queue_delayed_work_on_431 [2023-04-02 09:33:52,519 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_flush_workqueue_430 [2023-04-02 09:33:52,519 INFO L130 BoogieDeclarations]: Found specification of procedure pqm_get_kernel_queue [2023-04-02 09:33:52,519 INFO L130 BoogieDeclarations]: Found specification of procedure get_queue_by_qid [2023-04-02 09:33:52,519 INFO L130 BoogieDeclarations]: Found specification of procedure find_available_queue_slot [2023-04-02 09:33:52,519 INFO L130 BoogieDeclarations]: Found specification of procedure create_cp_queue [2023-04-02 09:33:52,519 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~$Pointer$~TO~int [2023-04-02 09:33:52,519 INFO L130 BoogieDeclarations]: Found specification of procedure find_first_bit [2023-04-02 09:33:52,519 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_447 [2023-04-02 09:33:52,520 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_448 [2023-04-02 09:33:52,520 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_449 [2023-04-02 09:33:52,520 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_450 [2023-04-02 09:33:52,520 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_452 [2023-04-02 09:33:52,520 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_454 [2023-04-02 09:33:52,520 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_455 [2023-04-02 09:33:52,520 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_457 [2023-04-02 09:33:52,520 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_459 [2023-04-02 09:33:52,520 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_461 [2023-04-02 09:33:52,520 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_462 [2023-04-02 09:33:52,520 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_464 [2023-04-02 09:33:52,520 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_466 [2023-04-02 09:33:52,520 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_467 [2023-04-02 09:33:52,520 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_469 [2023-04-02 09:33:52,520 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_471 [2023-04-02 09:33:52,520 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_473 [2023-04-02 09:33:52,520 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_474 [2023-04-02 09:33:52,520 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_476 [2023-04-02 09:33:52,520 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_477 [2023-04-02 09:33:52,520 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_446 [2023-04-02 09:33:52,520 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_451 [2023-04-02 09:33:52,520 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_453 [2023-04-02 09:33:52,520 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_456 [2023-04-02 09:33:52,520 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_458 [2023-04-02 09:33:52,520 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_460 [2023-04-02 09:33:52,521 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_463 [2023-04-02 09:33:52,521 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_465 [2023-04-02 09:33:52,521 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_468 [2023-04-02 09:33:52,521 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_470 [2023-04-02 09:33:52,521 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_472 [2023-04-02 09:33:52,521 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_475 [2023-04-02 09:33:52,521 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_lock_of_device_queue_manager [2023-04-02 09:33:52,521 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_lock_of_device_queue_manager [2023-04-02 09:33:52,521 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_queue_work_on_441 [2023-04-02 09:33:52,521 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_queue_work_on_443 [2023-04-02 09:33:52,521 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_queue_delayed_work_on_442 [2023-04-02 09:33:52,521 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_queue_delayed_work_on_445 [2023-04-02 09:33:52,521 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_flush_workqueue_444 [2023-04-02 09:33:52,521 INFO L130 BoogieDeclarations]: Found specification of procedure schedule [2023-04-02 09:33:52,521 INFO L130 BoogieDeclarations]: Found specification of procedure amdkfd_fence_wait_timeout [2023-04-02 09:33:52,521 INFO L130 BoogieDeclarations]: Found specification of procedure device_queue_manager_init_cik [2023-04-02 09:33:52,521 INFO L130 BoogieDeclarations]: Found specification of procedure device_queue_manager_init_vi [2023-04-02 09:33:52,521 INFO L130 BoogieDeclarations]: Found specification of procedure program_sh_mem_settings [2023-04-02 09:33:52,521 INFO L130 BoogieDeclarations]: Found specification of procedure init_pipelines [2023-04-02 09:33:52,521 INFO L130 BoogieDeclarations]: Found specification of procedure get_first_pipe [2023-04-02 09:33:52,521 INFO L130 BoogieDeclarations]: Found specification of procedure get_pipes_num [2023-04-02 09:33:52,521 INFO L130 BoogieDeclarations]: Found specification of procedure set_pasid_vmid_mapping [2023-04-02 09:33:52,521 INFO L130 BoogieDeclarations]: Found specification of procedure create_compute_queue_nocpsch [2023-04-02 09:33:52,521 INFO L130 BoogieDeclarations]: Found specification of procedure execute_queues_cpsch [2023-04-02 09:33:52,521 INFO L130 BoogieDeclarations]: Found specification of procedure destroy_queues_cpsch [2023-04-02 09:33:52,522 INFO L130 BoogieDeclarations]: Found specification of procedure create_sdma_queue_nocpsch [2023-04-02 09:33:52,522 INFO L130 BoogieDeclarations]: Found specification of procedure deallocate_sdma_queue [2023-04-02 09:33:52,522 INFO L130 BoogieDeclarations]: Found specification of procedure get_mqd_type_from_queue_type [2023-04-02 09:33:52,522 INFO L130 BoogieDeclarations]: Found specification of procedure get_pipes_num_cpsch [2023-04-02 09:33:52,522 INFO L130 BoogieDeclarations]: Found specification of procedure allocate_vmid [2023-04-02 09:33:52,522 INFO L130 BoogieDeclarations]: Found specification of procedure deallocate_vmid [2023-04-02 09:33:52,522 INFO L130 BoogieDeclarations]: Found specification of procedure create_queue_nocpsch [2023-04-02 09:33:52,522 INFO L130 BoogieDeclarations]: Found specification of procedure allocate_hqd [2023-04-02 09:33:52,522 INFO L130 BoogieDeclarations]: Found specification of procedure deallocate_hqd [2023-04-02 09:33:52,522 INFO L130 BoogieDeclarations]: Found specification of procedure destroy_queue_nocpsch [2023-04-02 09:33:52,522 INFO L130 BoogieDeclarations]: Found specification of procedure update_queue [2023-04-02 09:33:52,522 INFO L130 BoogieDeclarations]: Found specification of procedure get_mqd_manager_nocpsch [2023-04-02 09:33:52,522 INFO L130 BoogieDeclarations]: Found specification of procedure register_process_nocpsch [2023-04-02 09:33:52,522 INFO L130 BoogieDeclarations]: Found specification of procedure unregister_process_nocpsch [2023-04-02 09:33:52,522 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~int~X~int~TO~int [2023-04-02 09:33:52,522 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-02 09:33:52,522 INFO L130 BoogieDeclarations]: Found specification of procedure init_interrupts [2023-04-02 09:33:52,522 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~~uint32_t~0~TO~int [2023-04-02 09:33:52,522 INFO L130 BoogieDeclarations]: Found specification of procedure init_scheduler [2023-04-02 09:33:52,522 INFO L130 BoogieDeclarations]: Found specification of procedure initialize_nocpsch [2023-04-02 09:33:52,522 INFO L130 BoogieDeclarations]: Found specification of procedure uninitialize_nocpsch [2023-04-02 09:33:52,522 INFO L130 BoogieDeclarations]: Found specification of procedure start_nocpsch [2023-04-02 09:33:52,522 INFO L130 BoogieDeclarations]: Found specification of procedure stop_nocpsch [2023-04-02 09:33:52,522 INFO L130 BoogieDeclarations]: Found specification of procedure allocate_sdma_queue [2023-04-02 09:33:52,522 INFO L130 BoogieDeclarations]: Found specification of procedure set_sched_resources [2023-04-02 09:33:52,523 INFO L130 BoogieDeclarations]: Found specification of procedure initialize_cpsch [2023-04-02 09:33:52,523 INFO L130 BoogieDeclarations]: Found specification of procedure start_cpsch [2023-04-02 09:33:52,523 INFO L130 BoogieDeclarations]: Found specification of procedure stop_cpsch [2023-04-02 09:33:52,523 INFO L130 BoogieDeclarations]: Found specification of procedure create_kernel_queue_cpsch [2023-04-02 09:33:52,523 INFO L130 BoogieDeclarations]: Found specification of procedure destroy_kernel_queue_cpsch [2023-04-02 09:33:52,523 INFO L130 BoogieDeclarations]: Found specification of procedure select_sdma_engine_id [2023-04-02 09:33:52,523 INFO L130 BoogieDeclarations]: Found specification of procedure create_queue_cpsch [2023-04-02 09:33:52,523 INFO L130 BoogieDeclarations]: Found specification of procedure destroy_sdma_queues [2023-04-02 09:33:52,523 INFO L130 BoogieDeclarations]: Found specification of procedure destroy_queue_cpsch [2023-04-02 09:33:52,523 INFO L130 BoogieDeclarations]: Found specification of procedure set_cache_memory_policy [2023-04-02 09:33:52,523 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_queue_work_on_519 [2023-04-02 09:33:52,523 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_queue_work_on_521 [2023-04-02 09:33:52,523 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_queue_delayed_work_on_520 [2023-04-02 09:33:52,523 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_queue_delayed_work_on_523 [2023-04-02 09:33:52,523 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_flush_workqueue_522 [2023-04-02 09:33:52,523 INFO L130 BoogieDeclarations]: Found specification of procedure get_sh_mem_bases_32 [2023-04-02 09:33:52,523 INFO L130 BoogieDeclarations]: Found specification of procedure get_sh_mem_bases_nybble_64 [2023-04-02 09:33:52,523 INFO L130 BoogieDeclarations]: Found specification of procedure set_cache_memory_policy_cik [2023-04-02 09:33:52,523 INFO L130 BoogieDeclarations]: Found specification of procedure register_process_cik [2023-04-02 09:33:52,523 INFO L130 BoogieDeclarations]: Found specification of procedure initialize_cpsch_cik [2023-04-02 09:33:52,523 INFO L130 BoogieDeclarations]: Found specification of procedure init_sdma_vm [2023-04-02 09:33:52,523 INFO L130 BoogieDeclarations]: Found specification of procedure compute_sh_mem_bases_64bit [2023-04-02 09:33:52,523 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_queue_work_on_533 [2023-04-02 09:33:52,523 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_queue_work_on_535 [2023-04-02 09:33:52,523 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_queue_delayed_work_on_534 [2023-04-02 09:33:52,523 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_queue_delayed_work_on_537 [2023-04-02 09:33:52,524 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_flush_workqueue_536 [2023-04-02 09:33:52,524 INFO L130 BoogieDeclarations]: Found specification of procedure set_cache_memory_policy_vi [2023-04-02 09:33:52,524 INFO L130 BoogieDeclarations]: Found specification of procedure register_process_vi [2023-04-02 09:33:52,524 INFO L130 BoogieDeclarations]: Found specification of procedure initialize_cpsch_vi [2023-04-02 09:33:52,524 INFO L130 BoogieDeclarations]: Found specification of procedure init_sdma_vm___0 [2023-04-02 09:33:52,524 INFO L130 BoogieDeclarations]: Found specification of procedure __builtin_alloca [2023-04-02 09:33:52,524 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_set [2023-04-02 09:33:52,524 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_trylock_555 [2023-04-02 09:33:52,524 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_553 [2023-04-02 09:33:52,524 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_556 [2023-04-02 09:33:52,524 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_552 [2023-04-02 09:33:52,524 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_554 [2023-04-02 09:33:52,524 INFO L130 BoogieDeclarations]: Found specification of procedure __raw_spin_lock_init [2023-04-02 09:33:52,524 INFO L130 BoogieDeclarations]: Found specification of procedure _raw_spin_lock_irqsave [2023-04-02 09:33:52,524 INFO L130 BoogieDeclarations]: Found specification of procedure _raw_spin_unlock_irqrestore [2023-04-02 09:33:52,524 INFO L130 BoogieDeclarations]: Found specification of procedure spinlock_check [2023-04-02 09:33:52,524 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock_irqrestore [2023-04-02 09:33:52,524 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_queue_work_on_547 [2023-04-02 09:33:52,524 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_queue_work_on_549 [2023-04-02 09:33:52,524 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_queue_delayed_work_on_548 [2023-04-02 09:33:52,524 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_queue_delayed_work_on_551 [2023-04-02 09:33:52,524 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_flush_workqueue_550 [2023-04-02 09:33:52,524 INFO L130 BoogieDeclarations]: Found specification of procedure flush_scheduled_work [2023-04-02 09:33:52,524 INFO L130 BoogieDeclarations]: Found specification of procedure disable_work_2 [2023-04-02 09:33:52,524 INFO L130 BoogieDeclarations]: Found specification of procedure call_and_disable_work_2 [2023-04-02 09:33:52,525 INFO L130 BoogieDeclarations]: Found specification of procedure invoke_work_2 [2023-04-02 09:33:52,525 INFO L130 BoogieDeclarations]: Found specification of procedure ___ratelimit [2023-04-02 09:33:52,525 INFO L130 BoogieDeclarations]: Found specification of procedure interrupt_wq [2023-04-02 09:33:52,525 INFO L130 BoogieDeclarations]: Found specification of procedure dequeue_ih_ring_entry [2023-04-02 09:33:52,525 INFO L130 BoogieDeclarations]: Found specification of procedure variable_test_bit [2023-04-02 09:33:52,525 INFO L130 BoogieDeclarations]: Found specification of procedure fls64 [2023-04-02 09:33:52,525 INFO L130 BoogieDeclarations]: Found specification of procedure __list_del_entry [2023-04-02 09:33:52,525 INFO L130 BoogieDeclarations]: Found specification of procedure list_del_init [2023-04-02 09:33:52,525 INFO L130 BoogieDeclarations]: Found specification of procedure INIT_HLIST_NODE [2023-04-02 09:33:52,525 INFO L130 BoogieDeclarations]: Found specification of procedure hlist_del_init [2023-04-02 09:33:52,525 INFO L130 BoogieDeclarations]: Found specification of procedure hlist_add_head [2023-04-02 09:33:52,525 INFO L130 BoogieDeclarations]: Found specification of procedure __phys_addr [2023-04-02 09:33:52,525 INFO L130 BoogieDeclarations]: Found specification of procedure __get_order [2023-04-02 09:33:52,525 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_trylock_579 [2023-04-02 09:33:52,525 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_577 [2023-04-02 09:33:52,525 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_580 [2023-04-02 09:33:52,525 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_582 [2023-04-02 09:33:52,525 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_584 [2023-04-02 09:33:52,525 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_586 [2023-04-02 09:33:52,525 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_588 [2023-04-02 09:33:52,525 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_590 [2023-04-02 09:33:52,525 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_591 [2023-04-02 09:33:52,525 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_593 [2023-04-02 09:33:52,526 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_595 [2023-04-02 09:33:52,526 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_596 [2023-04-02 09:33:52,526 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_598 [2023-04-02 09:33:52,526 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_599 [2023-04-02 09:33:52,526 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_601 [2023-04-02 09:33:52,526 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_602 [2023-04-02 09:33:52,526 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_576 [2023-04-02 09:33:52,526 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_578 [2023-04-02 09:33:52,526 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_581 [2023-04-02 09:33:52,526 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_583 [2023-04-02 09:33:52,526 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_585 [2023-04-02 09:33:52,526 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_587 [2023-04-02 09:33:52,526 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_589 [2023-04-02 09:33:52,526 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_592 [2023-04-02 09:33:52,526 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_594 [2023-04-02 09:33:52,526 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_597 [2023-04-02 09:33:52,526 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_600 [2023-04-02 09:33:52,526 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_event_mutex_of_kfd_process [2023-04-02 09:33:52,526 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_event_mutex_of_kfd_process [2023-04-02 09:33:52,526 INFO L130 BoogieDeclarations]: Found specification of procedure test_ti_thread_flag [2023-04-02 09:33:52,526 INFO L130 BoogieDeclarations]: Found specification of procedure __msecs_to_jiffies [2023-04-02 09:33:52,526 INFO L130 BoogieDeclarations]: Found specification of procedure msecs_to_jiffies [2023-04-02 09:33:52,526 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_queue_work_on_571 [2023-04-02 09:33:52,526 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_queue_work_on_573 [2023-04-02 09:33:52,526 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_queue_delayed_work_on_572 [2023-04-02 09:33:52,527 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_queue_delayed_work_on_575 [2023-04-02 09:33:52,527 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_flush_workqueue_574 [2023-04-02 09:33:52,527 INFO L130 BoogieDeclarations]: Found specification of procedure __get_free_pages [2023-04-02 09:33:52,527 INFO L130 BoogieDeclarations]: Found specification of procedure free_pages [2023-04-02 09:33:52,527 INFO L130 BoogieDeclarations]: Found specification of procedure sigismember [2023-04-02 09:33:52,527 INFO L130 BoogieDeclarations]: Found specification of procedure schedule_timeout_interruptible [2023-04-02 09:33:52,527 INFO L130 BoogieDeclarations]: Found specification of procedure wake_up_process [2023-04-02 09:33:52,527 INFO L130 BoogieDeclarations]: Found specification of procedure send_sig [2023-04-02 09:33:52,527 INFO L130 BoogieDeclarations]: Found specification of procedure test_tsk_thread_flag [2023-04-02 09:33:52,527 INFO L130 BoogieDeclarations]: Found specification of procedure signal_pending [2023-04-02 09:33:52,527 INFO L130 BoogieDeclarations]: Found specification of procedure __fatal_signal_pending [2023-04-02 09:33:52,527 INFO L130 BoogieDeclarations]: Found specification of procedure fatal_signal_pending [2023-04-02 09:33:52,527 INFO L130 BoogieDeclarations]: Found specification of procedure find_vma [2023-04-02 09:33:52,527 INFO L130 BoogieDeclarations]: Found specification of procedure __hash_init [2023-04-02 09:33:52,527 INFO L130 BoogieDeclarations]: Found specification of procedure hash_del [2023-04-02 09:33:52,527 INFO L130 BoogieDeclarations]: Found specification of procedure kfd_signal_event_interrupt [2023-04-02 09:33:52,527 INFO L130 BoogieDeclarations]: Found specification of procedure kfd_signal_hw_exception_event [2023-04-02 09:33:52,527 INFO L130 BoogieDeclarations]: Found specification of procedure page_slots [2023-04-02 09:33:52,527 INFO L130 BoogieDeclarations]: Found specification of procedure allocate_free_slot [2023-04-02 09:33:52,527 INFO L130 BoogieDeclarations]: Found specification of procedure allocate_signal_page [2023-04-02 09:33:52,527 INFO L130 BoogieDeclarations]: Found specification of procedure allocate_event_notification_slot [2023-04-02 09:33:52,527 INFO L130 BoogieDeclarations]: Found specification of procedure release_event_notification_slot [2023-04-02 09:33:52,527 INFO L130 BoogieDeclarations]: Found specification of procedure lookup_signal_page_by_index [2023-04-02 09:33:52,527 INFO L130 BoogieDeclarations]: Found specification of procedure lookup_event_by_id [2023-04-02 09:33:52,527 INFO L130 BoogieDeclarations]: Found specification of procedure make_signal_event_id [2023-04-02 09:33:52,528 INFO L130 BoogieDeclarations]: Found specification of procedure make_nonsignal_event_id [2023-04-02 09:33:52,528 INFO L130 BoogieDeclarations]: Found specification of procedure lookup_event_by_page_slot [2023-04-02 09:33:52,528 INFO L130 BoogieDeclarations]: Found specification of procedure create_signal_event [2023-04-02 09:33:52,528 INFO L130 BoogieDeclarations]: Found specification of procedure create_other_event [2023-04-02 09:33:52,528 INFO L130 BoogieDeclarations]: Found specification of procedure destroy_event [2023-04-02 09:33:52,528 INFO L130 BoogieDeclarations]: Found specification of procedure destroy_events [2023-04-02 09:33:52,528 INFO L130 BoogieDeclarations]: Found specification of procedure shutdown_signal_pages [2023-04-02 09:33:52,528 INFO L130 BoogieDeclarations]: Found specification of procedure event_can_be_gpu_signaled [2023-04-02 09:33:52,528 INFO L130 BoogieDeclarations]: Found specification of procedure event_can_be_cpu_signaled [2023-04-02 09:33:52,528 INFO L130 BoogieDeclarations]: Found specification of procedure set_event [2023-04-02 09:33:52,528 INFO L130 BoogieDeclarations]: Found specification of procedure reset_event [2023-04-02 09:33:52,528 INFO L130 BoogieDeclarations]: Found specification of procedure acknowledge_signal [2023-04-02 09:33:52,528 INFO L130 BoogieDeclarations]: Found specification of procedure is_slot_signaled [2023-04-02 09:33:52,528 INFO L130 BoogieDeclarations]: Found specification of procedure set_event_from_interrupt [2023-04-02 09:33:52,528 INFO L130 BoogieDeclarations]: Found specification of procedure alloc_event_waiters [2023-04-02 09:33:52,528 INFO L130 BoogieDeclarations]: Found specification of procedure init_event_waiter [2023-04-02 09:33:52,528 INFO L130 BoogieDeclarations]: Found specification of procedure test_event_condition [2023-04-02 09:33:52,528 INFO L130 BoogieDeclarations]: Found specification of procedure copy_signaled_event_data [2023-04-02 09:33:52,528 INFO L130 BoogieDeclarations]: Found specification of procedure user_timeout_to_jiffies [2023-04-02 09:33:52,528 INFO L130 BoogieDeclarations]: Found specification of procedure free_waiters [2023-04-02 09:33:52,528 INFO L130 BoogieDeclarations]: Found specification of procedure lookup_events_by_type_and_signal [2023-04-02 09:33:52,528 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_queue_work_on_639 [2023-04-02 09:33:52,528 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_queue_work_on_641 [2023-04-02 09:33:52,528 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_queue_delayed_work_on_640 [2023-04-02 09:33:52,528 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_queue_delayed_work_on_643 [2023-04-02 09:33:52,528 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_flush_workqueue_642 [2023-04-02 09:33:52,529 INFO L130 BoogieDeclarations]: Found specification of procedure cik_event_interrupt_isr [2023-04-02 09:33:52,529 INFO L130 BoogieDeclarations]: Found specification of procedure cik_event_interrupt_wq [2023-04-02 09:33:52,529 INFO L130 BoogieDeclarations]: Found specification of procedure ffz [2023-04-02 09:33:52,529 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_trylock_661 [2023-04-02 09:33:52,529 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_659 [2023-04-02 09:33:52,529 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_662 [2023-04-02 09:33:52,529 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_658 [2023-04-02 09:33:52,529 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_660 [2023-04-02 09:33:52,529 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_queue_work_on_653 [2023-04-02 09:33:52,529 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_queue_work_on_655 [2023-04-02 09:33:52,529 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_queue_delayed_work_on_654 [2023-04-02 09:33:52,529 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_queue_delayed_work_on_657 [2023-04-02 09:33:52,529 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_flush_workqueue_656 [2023-04-02 09:33:52,529 INFO L130 BoogieDeclarations]: Found specification of procedure kfd_dbgdev_init [2023-04-02 09:33:52,529 INFO L130 BoogieDeclarations]: Found specification of procedure dbgdev_address_watch_disable_nodiq [2023-04-02 09:33:52,529 INFO L130 BoogieDeclarations]: Found specification of procedure dbgdev_diq_submit_ib [2023-04-02 09:33:52,529 INFO L130 BoogieDeclarations]: Found specification of procedure dbgdev_register_nodiq [2023-04-02 09:33:52,529 INFO L130 BoogieDeclarations]: Found specification of procedure dbgdev_register_diq [2023-04-02 09:33:52,529 INFO L130 BoogieDeclarations]: Found specification of procedure dbgdev_unregister_nodiq [2023-04-02 09:33:52,529 INFO L130 BoogieDeclarations]: Found specification of procedure dbgdev_unregister_diq [2023-04-02 09:33:52,529 INFO L130 BoogieDeclarations]: Found specification of procedure dbgdev_address_watch_set_registers [2023-04-02 09:33:52,529 INFO L130 BoogieDeclarations]: Found specification of procedure dbgdev_address_watch_nodiq [2023-04-02 09:33:52,529 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-02 09:33:52,529 INFO L130 BoogieDeclarations]: Found specification of procedure dbgdev_address_watch_diq [2023-04-02 09:33:52,529 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~int~X~int~TO~~uint32_t~0 [2023-04-02 09:33:52,530 INFO L130 BoogieDeclarations]: Found specification of procedure dbgdev_wave_control_set_registers [2023-04-02 09:33:52,530 INFO L130 BoogieDeclarations]: Found specification of procedure read~real [2023-04-02 09:33:52,530 INFO L130 BoogieDeclarations]: Found specification of procedure write~real [2023-04-02 09:33:52,530 INFO L130 BoogieDeclarations]: Found specification of procedure dbgdev_wave_control_diq [2023-04-02 09:33:52,530 INFO L130 BoogieDeclarations]: Found specification of procedure dbgdev_wave_control_nodiq [2023-04-02 09:33:52,530 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~~uint32_t~0~X~~uint32_t~0~TO~int [2023-04-02 09:33:52,530 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~~uint8_t~0~TO~~bool~0 [2023-04-02 09:33:52,530 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_trylock_685 [2023-04-02 09:33:52,530 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_683 [2023-04-02 09:33:52,530 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_686 [2023-04-02 09:33:52,530 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_682 [2023-04-02 09:33:52,530 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_684 [2023-04-02 09:33:52,530 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_queue_work_on_677 [2023-04-02 09:33:52,530 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_queue_work_on_679 [2023-04-02 09:33:52,530 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_queue_delayed_work_on_678 [2023-04-02 09:33:52,530 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_queue_delayed_work_on_681 [2023-04-02 09:33:52,530 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_flush_workqueue_680 [2023-04-02 09:33:52,530 INFO L130 BoogieDeclarations]: Found specification of procedure kfd_dbgmgr_uninitialize [2023-04-02 09:33:52,530 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_error [2023-04-02 09:33:52,530 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undef_int_negative [2023-04-02 09:33:52,530 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_is_err_or_null [2023-04-02 09:33:52,530 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_interruptible_NOT_ARG_SIGN [2023-04-02 09:33:52,530 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_killable_NOT_ARG_SIGN [2023-04-02 09:33:52,530 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_trylock_NOT_ARG_SIGN [2023-04-02 09:33:52,530 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_atomic_dec_and_mutex_lock_NOT_ARG_SIGN [2023-04-02 09:33:52,530 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_is_locked_NOT_ARG_SIGN [2023-04-02 09:33:52,531 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_usb_lock_device_NOT_ARG_SIGN [2023-04-02 09:33:52,531 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_usb_trylock_device_NOT_ARG_SIGN [2023-04-02 09:33:52,531 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_usb_lock_device_for_reset_NOT_ARG_SIGN [2023-04-02 09:33:52,531 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_usb_unlock_device_NOT_ARG_SIGN [2023-04-02 09:33:52,531 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_interruptible_doorbell_mutex_of_kfd_dev [2023-04-02 09:33:52,531 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_killable_doorbell_mutex_of_kfd_dev [2023-04-02 09:33:52,531 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_trylock_doorbell_mutex_of_kfd_dev [2023-04-02 09:33:52,531 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_atomic_dec_and_mutex_lock_doorbell_mutex_of_kfd_dev [2023-04-02 09:33:52,531 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_is_locked_doorbell_mutex_of_kfd_dev [2023-04-02 09:33:52,531 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_usb_lock_device_doorbell_mutex_of_kfd_dev [2023-04-02 09:33:52,531 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_usb_trylock_device_doorbell_mutex_of_kfd_dev [2023-04-02 09:33:52,531 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_usb_lock_device_for_reset_doorbell_mutex_of_kfd_dev [2023-04-02 09:33:52,531 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_usb_unlock_device_doorbell_mutex_of_kfd_dev [2023-04-02 09:33:52,531 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_interruptible_event_mutex_of_kfd_process [2023-04-02 09:33:52,531 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_killable_event_mutex_of_kfd_process [2023-04-02 09:33:52,531 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_trylock_event_mutex_of_kfd_process [2023-04-02 09:33:52,531 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_atomic_dec_and_mutex_lock_event_mutex_of_kfd_process [2023-04-02 09:33:52,531 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_is_locked_event_mutex_of_kfd_process [2023-04-02 09:33:52,531 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_usb_lock_device_event_mutex_of_kfd_process [2023-04-02 09:33:52,531 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_usb_trylock_device_event_mutex_of_kfd_process [2023-04-02 09:33:52,531 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_usb_lock_device_for_reset_event_mutex_of_kfd_process [2023-04-02 09:33:52,531 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_usb_unlock_device_event_mutex_of_kfd_process [2023-04-02 09:33:52,531 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_interruptible_gtt_sa_lock_of_kfd_dev [2023-04-02 09:33:52,531 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_killable_gtt_sa_lock_of_kfd_dev [2023-04-02 09:33:52,531 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_trylock_gtt_sa_lock_of_kfd_dev [2023-04-02 09:33:52,532 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_atomic_dec_and_mutex_lock_gtt_sa_lock_of_kfd_dev [2023-04-02 09:33:52,532 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_is_locked_gtt_sa_lock_of_kfd_dev [2023-04-02 09:33:52,532 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_usb_lock_device_gtt_sa_lock_of_kfd_dev [2023-04-02 09:33:52,532 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_usb_trylock_device_gtt_sa_lock_of_kfd_dev [2023-04-02 09:33:52,532 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_usb_lock_device_for_reset_gtt_sa_lock_of_kfd_dev [2023-04-02 09:33:52,532 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_usb_unlock_device_gtt_sa_lock_of_kfd_dev [2023-04-02 09:33:52,532 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_interruptible_i_mutex_of_inode [2023-04-02 09:33:52,532 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_killable_i_mutex_of_inode [2023-04-02 09:33:52,532 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_trylock_i_mutex_of_inode [2023-04-02 09:33:52,532 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_atomic_dec_and_mutex_lock_i_mutex_of_inode [2023-04-02 09:33:52,532 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_is_locked_i_mutex_of_inode [2023-04-02 09:33:52,532 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_usb_lock_device_i_mutex_of_inode [2023-04-02 09:33:52,532 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_usb_trylock_device_i_mutex_of_inode [2023-04-02 09:33:52,532 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_usb_lock_device_for_reset_i_mutex_of_inode [2023-04-02 09:33:52,532 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_usb_unlock_device_i_mutex_of_inode [2023-04-02 09:33:52,532 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_interruptible_kfd_processes_mutex [2023-04-02 09:33:52,532 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_killable_kfd_processes_mutex [2023-04-02 09:33:52,532 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_trylock_kfd_processes_mutex [2023-04-02 09:33:52,532 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_atomic_dec_and_mutex_lock_kfd_processes_mutex [2023-04-02 09:33:52,532 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_is_locked_kfd_processes_mutex [2023-04-02 09:33:52,532 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_usb_lock_device_kfd_processes_mutex [2023-04-02 09:33:52,532 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_usb_trylock_device_kfd_processes_mutex [2023-04-02 09:33:52,532 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_usb_lock_device_for_reset_kfd_processes_mutex [2023-04-02 09:33:52,532 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_usb_unlock_device_kfd_processes_mutex [2023-04-02 09:33:52,533 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_interruptible_lock [2023-04-02 09:33:52,533 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_killable_lock [2023-04-02 09:33:52,533 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_trylock_lock [2023-04-02 09:33:52,533 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_atomic_dec_and_mutex_lock_lock [2023-04-02 09:33:52,533 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_is_locked_lock [2023-04-02 09:33:52,533 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_usb_lock_device_lock [2023-04-02 09:33:52,533 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_usb_trylock_device_lock [2023-04-02 09:33:52,533 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_usb_lock_device_for_reset_lock [2023-04-02 09:33:52,533 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_usb_unlock_device_lock [2023-04-02 09:33:52,533 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_interruptible_lock_of_device_queue_manager [2023-04-02 09:33:52,533 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_killable_lock_of_device_queue_manager [2023-04-02 09:33:52,533 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_trylock_lock_of_device_queue_manager [2023-04-02 09:33:52,533 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_atomic_dec_and_mutex_lock_lock_of_device_queue_manager [2023-04-02 09:33:52,533 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_is_locked_lock_of_device_queue_manager [2023-04-02 09:33:52,533 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_usb_lock_device_lock_of_device_queue_manager [2023-04-02 09:33:52,533 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_usb_trylock_device_lock_of_device_queue_manager [2023-04-02 09:33:52,533 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_usb_lock_device_for_reset_lock_of_device_queue_manager [2023-04-02 09:33:52,533 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_usb_unlock_device_lock_of_device_queue_manager [2023-04-02 09:33:52,533 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_interruptible_lock_of_packet_manager [2023-04-02 09:33:52,533 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_killable_lock_of_packet_manager [2023-04-02 09:33:52,533 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_trylock_lock_of_packet_manager [2023-04-02 09:33:52,533 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_atomic_dec_and_mutex_lock_lock_of_packet_manager [2023-04-02 09:33:52,533 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_is_locked_lock_of_packet_manager [2023-04-02 09:33:52,533 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_usb_lock_device_lock_of_packet_manager [2023-04-02 09:33:52,533 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_usb_trylock_device_lock_of_packet_manager [2023-04-02 09:33:52,533 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_usb_lock_device_for_reset_lock_of_packet_manager [2023-04-02 09:33:52,534 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_usb_unlock_device_lock_of_packet_manager [2023-04-02 09:33:52,534 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_interruptible_mutex_of_device [2023-04-02 09:33:52,534 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_killable_mutex_of_device [2023-04-02 09:33:52,534 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_atomic_dec_and_mutex_lock_mutex_of_device [2023-04-02 09:33:52,534 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_is_locked_mutex_of_device [2023-04-02 09:33:52,534 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_usb_lock_device_mutex_of_device [2023-04-02 09:33:52,534 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_usb_trylock_device_mutex_of_device [2023-04-02 09:33:52,534 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_usb_lock_device_for_reset_mutex_of_device [2023-04-02 09:33:52,534 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_usb_unlock_device_mutex_of_device [2023-04-02 09:33:52,534 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_interruptible_mutex_of_kfd_process [2023-04-02 09:33:52,534 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_killable_mutex_of_kfd_process [2023-04-02 09:33:52,534 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_trylock_mutex_of_kfd_process [2023-04-02 09:33:52,534 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_atomic_dec_and_mutex_lock_mutex_of_kfd_process [2023-04-02 09:33:52,534 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_is_locked_mutex_of_kfd_process [2023-04-02 09:33:52,534 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_usb_lock_device_mutex_of_kfd_process [2023-04-02 09:33:52,534 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_usb_trylock_device_mutex_of_kfd_process [2023-04-02 09:33:52,534 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_usb_lock_device_for_reset_mutex_of_kfd_process [2023-04-02 09:33:52,534 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_usb_unlock_device_mutex_of_kfd_process [2023-04-02 09:33:52,534 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_interruptible_pasid_mutex [2023-04-02 09:33:52,534 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_killable_pasid_mutex [2023-04-02 09:33:52,534 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_trylock_pasid_mutex [2023-04-02 09:33:52,534 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_atomic_dec_and_mutex_lock_pasid_mutex [2023-04-02 09:33:52,534 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_is_locked_pasid_mutex [2023-04-02 09:33:52,534 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_usb_lock_device_pasid_mutex [2023-04-02 09:33:52,534 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_usb_trylock_device_pasid_mutex [2023-04-02 09:33:52,535 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_usb_lock_device_for_reset_pasid_mutex [2023-04-02 09:33:52,535 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_usb_unlock_device_pasid_mutex [2023-04-02 09:33:52,535 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_nondet_uint [2023-04-02 09:33:52,535 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_xmalloc [2023-04-02 09:33:52,535 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_nondet_bool [2023-04-02 09:33:52,535 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_nondet_long [2023-04-02 09:33:52,535 INFO L130 BoogieDeclarations]: Found specification of procedure free [2023-04-02 09:33:52,535 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.init [2023-04-02 09:33:52,535 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2023-04-02 09:33:52,535 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$ [2023-04-02 09:33:52,535 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2023-04-02 09:33:52,535 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~real [2023-04-02 09:33:52,535 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~real [2023-04-02 09:33:52,535 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$ [2023-04-02 09:33:52,535 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$ [2023-04-02 09:33:52,535 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int [2023-04-02 09:33:52,535 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int [2023-04-02 09:33:54,324 INFO L236 CfgBuilder]: Building ICFG [2023-04-02 09:33:54,338 INFO L262 CfgBuilder]: Building CFG for each procedure with an implementation [2023-04-02 09:34:32,799 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint ldv_stopFINAL: assume true; [2023-04-02 09:34:47,871 INFO L277 CfgBuilder]: Performing block encoding [2023-04-02 09:34:47,903 INFO L297 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2023-04-02 09:34:47,903 INFO L302 CfgBuilder]: Removed 50 assume(true) statements. [2023-04-02 09:34:47,914 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 02.04 09:34:47 BoogieIcfgContainer [2023-04-02 09:34:47,914 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2023-04-02 09:34:47,916 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2023-04-02 09:34:47,916 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2023-04-02 09:34:47,919 INFO L275 PluginConnector]: TraceAbstraction initialized [2023-04-02 09:34:47,919 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 02.04 09:33:42" (1/3) ... [2023-04-02 09:34:47,919 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@509d150c and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 02.04 09:34:47, skipping insertion in model container [2023-04-02 09:34:47,919 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.04 09:33:51" (2/3) ... [2023-04-02 09:34:47,919 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@509d150c and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 02.04 09:34:47, skipping insertion in model container [2023-04-02 09:34:47,919 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 02.04 09:34:47" (3/3) ... [2023-04-02 09:34:47,921 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-02 09:34:47,933 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2023-04-02 09:34:47,933 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2023-04-02 09:34:48,083 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2023-04-02 09:34:48,089 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=true, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@43fd4394, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-04-02 09:34:48,089 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-04-02 09:34:48,112 INFO L276 IsEmpty]: Start isEmpty. Operand has 9511 states, 6002 states have (on average 1.275241586137954) internal successors, (7654), 6242 states have internal predecessors, (7654), 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-02 09:34:48,141 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 114 [2023-04-02 09:34:48,142 INFO L187 NwaCegarLoop]: Found error trace [2023-04-02 09:34:48,143 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 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] [2023-04-02 09:34:48,143 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-04-02 09:34:48,147 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-04-02 09:34:48,148 INFO L85 PathProgramCache]: Analyzing trace with hash 1298001994, now seen corresponding path program 1 times [2023-04-02 09:34:48,153 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-04-02 09:34:48,153 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1767742663] [2023-04-02 09:34:48,154 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-04-02 09:34:48,154 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-04-02 09:34:48,684 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 09:34:49,941 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2023-04-02 09:34:50,147 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 09:34:50,430 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-04-02 09:34:50,436 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 09:34:50,463 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 09:34:50,465 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 09:34:50,473 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-04-02 09:34:50,474 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 09:34:50,481 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2023-04-02 09:34:50,485 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 09:34:50,496 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 09:34:50,497 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 09:34:50,518 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-04-02 09:34:50,520 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 09:34:50,546 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2023-04-02 09:34:50,548 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 09:34:50,556 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2023-04-02 09:34:50,558 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 09:34:50,566 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2023-04-02 09:34:50,569 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 09:34:50,580 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 09:34:50,581 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 09:34:50,588 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-04-02 09:34:50,589 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 09:34:50,596 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2023-04-02 09:34:50,597 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 09:34:50,624 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2023-04-02 09:34:50,625 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 09:34:50,654 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 75 [2023-04-02 09:34:50,655 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 09:34:50,731 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2023-04-02 09:34:50,736 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 09:34:50,746 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-04-02 09:34:50,747 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 09:34:50,755 INFO L134 CoverageAnalysis]: Checked inductivity of 46 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 46 trivial. 0 not checked. [2023-04-02 09:34:50,756 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-04-02 09:34:50,756 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1767742663] [2023-04-02 09:34:50,756 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1767742663] provided 1 perfect and 0 imperfect interpolant sequences [2023-04-02 09:34:50,756 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-04-02 09:34:50,756 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2023-04-02 09:34:50,758 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [859156375] [2023-04-02 09:34:50,758 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-04-02 09:34:50,761 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2023-04-02 09:34:50,761 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-04-02 09:34:50,779 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2023-04-02 09:34:50,780 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=50, Unknown=0, NotChecked=0, Total=72 [2023-04-02 09:34:50,793 INFO L87 Difference]: Start difference. First operand has 9511 states, 6002 states have (on average 1.275241586137954) internal successors, (7654), 6242 states have internal predecessors, (7654), 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 9 states, 9 states have (on average 6.111111111111111) internal successors, (55), 2 states have internal predecessors, (55), 2 states have call successors, (16), 9 states have call predecessors, (16), 2 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2023-04-02 09:35:07,279 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=true, quantifiers [] [2023-04-02 09:35:09,287 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=true, quantifiers [] [2023-04-02 09:35:11,296 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=true, quantifiers [] [2023-04-02 09:35:13,320 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=true, quantifiers [] [2023-04-02 09:35:15,328 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=true, quantifiers [] [2023-04-02 09:35:17,337 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=true, quantifiers [] [2023-04-02 09:35:33,469 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-02 09:35:35,473 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-02 09:35:37,503 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-02 09:35:39,518 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-02 09:35:41,534 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-02 09:35:43,556 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-02 09:36:02,048 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-02 09:36:04,746 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-02 09:36:06,447 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.70s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Real, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-04-02 09:36:35,088 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.07s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Real, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-04-02 09:36:39,795 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.69s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Real, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-04-02 09:36:41,807 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-02 09:36:43,816 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-02 09:36:45,300 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.48s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Real, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-04-02 09:36:46,657 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.36s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Real, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-04-02 09:36:48,670 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-02 09:37:14,241 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-02 09:37:17,738 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-02 09:37:19,746 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-02 09:37:21,601 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.85s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Real, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-04-02 09:37:23,614 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-02 09:37:25,628 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-02 09:37:27,634 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-02 09:37:38,611 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-02 09:37:40,615 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-02 09:37:42,629 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-02 09:37:44,637 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-02 09:37:46,645 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-02 09:37:48,654 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 []