This is an automated email from the ASF dual-hosted git repository.

masahi pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/tvm.git


The following commit(s) were added to refs/heads/main by this push:
     new b85ac0e  Update parsed kernel sources check. (#8257)
b85ac0e is described below

commit b85ac0ef0f21de5528de695eec388eca98152347
Author: Chris Sullivan <[email protected]>
AuthorDate: Mon Jun 14 21:32:54 2021 -0700

    Update parsed kernel sources check. (#8257)
---
 src/runtime/opencl/opencl_module.cc | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/src/runtime/opencl/opencl_module.cc 
b/src/runtime/opencl/opencl_module.cc
index 397f57b..631d404 100644
--- a/src/runtime/opencl/opencl_module.cc
+++ b/src/runtime/opencl/opencl_module.cc
@@ -193,8 +193,8 @@ void OpenCLModuleNode::Init() {
   ICHECK(!parsed_kernels_.empty()) << "The OpenCL module expects a kernel 
delimited "
                                    << "source from code generation, but no 
kernel "
                                    << "delimiter was found.";
-  ICHECK_EQ(workspace_->num_registered_kernels, parsed_kernels_.size())
-      << "The number of registered kernels does not match number of parsed 
kernel sources";
+  ICHECK_EQ(fmap_.size(), parsed_kernels_.size())
+      << "The number of parsed kernel sources does not match the number of 
kernel functions";
   // zero initialize cl_program pointers for each device kernel
   for (auto& kv : parsed_kernels_) {
     programs_.insert({kv.first, 
std::vector<cl_program>(workspace_->devices.size(), nullptr)});

Reply via email to