Thanks for the explanation!  Now I could understand.

The original mechanism for intrinsic lowering uses `tvm.register_func`, which 
is implemented in the TVM runtime, while the new `register_intrin_lowering ` is 
instead implemented in the TVM compiler, which will throw out an error when if 
the TVM is a runtime-only build.

This file is loaded regardless of TVM is built fully or runtime-only, which 
causes the issue you mentioned: 
https://github.com/apache/tvm/blob/main/vta/python/vta/environment.py. To 
address this issue, we could simply ignore the error when registration function 
is not found.

A PR is more than appreciated! CC: @zxybazh





---
[Visit 
Topic](https://discuss.tvm.apache.org/t/ir-registeroplowerintrinsic-seems-not-built-for-runtime/10084/4)
 to respond.

You are receiving this because you enabled mailing list mode.

To unsubscribe from these emails, [click 
here](https://discuss.tvm.apache.org/email/unsubscribe/56a705a09f5a47df3a6698d3d5f8c23e6333dd28da1e431bd5be719bc7b45a74).

Reply via email to