You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@tvm.apache.org by GitBox <gi...@apache.org> on 2021/01/11 21:19:33 UTC

[GitHub] [tvm] codeislife99 opened a new issue #7252: [BUG][LLVM-Codegen] TVMError: Do not have a default for tir.ProducerLoad

codeislife99 opened a new issue #7252:
URL: https://github.com/apache/tvm/issues/7252


   `ProducerLoadNode` seems to be included in `https://github.com/apache/tvm/blob/main/include/tvm/tir/expr_functor.h#L122` yet when I run [this PR](https://github.com/apache/tvm/pull/7249/files) using `python3 test_dynamic_op_level3.py` I get the following error: 
   
   ```
     File "test_dynamic_op_level3.py", line 34, in verify_func
       intrp = relay.create_executor(kind, mod=mod, ctx=ctx, target=target)
     File "/home/ubuntu/tvm/python/tvm/relay/build_module.py", line 459, in create_executor
       return VMExecutor(mod, ctx, target)
     File "/home/ubuntu/tvm/python/tvm/relay/backend/vm.py", line 258, in __init__
       self.executable = compile(mod, target)
     File "/home/ubuntu/tvm/python/tvm/relay/backend/vm.py", line 70, in compile
       compiler.codegen()
     File "/home/ubuntu/tvm/python/tvm/relay/backend/vm.py", line 140, in codegen
       self._codegen()
     File "/home/ubuntu/tvm/python/tvm/_ffi/_ctypes/packed_func.py", line 237, in __call__
       raise get_last_ffi_error()
   tvm._ffi.base.TVMError: Traceback (most recent call last):
     [bt] (8) /home/ubuntu/tvm/build/libtvm.so(tvm::codegen::CodeGenCPU::VisitStmt_(tvm::tir::AssertStmtNode const*)+0x374) [0x7f310e6fd254]
     [bt] (7) /home/ubuntu/tvm/build/libtvm.so(tvm::codegen::CodeGenLLVM::VisitStmt_(tvm::tir::AssertStmtNode const*)+0x76) [0x7f310e710596]
     [bt] (6) /home/ubuntu/tvm/build/libtvm.so(tvm::tir::StmtFunctor<void (tvm::tir::Stmt const&)>::VisitStmt(tvm::tir::Stmt const&)+0x7f) [0x7f310da8a93f]
     [bt] (5) /home/ubuntu/tvm/build/libtvm.so(tvm::codegen::CodeGenCPU::VisitStmt_(tvm::tir::AssertStmtNode const*)+0x3d) [0x7f310e6fcf1d]
     [bt] (4) /home/ubuntu/tvm/build/libtvm.so(tvm::tir::ExprFunctor<llvm::Value* (tvm::PrimExpr const&)>::VisitExpr(tvm::PrimExpr const&)+0x75) [0x7f310e6f4565]
     [bt] (3) /home/ubuntu/tvm/build/libtvm.so(tvm::codegen::CodeGenLLVM::VisitExpr_(tvm::tir::EQNode const*)+0x28) [0x7f310e712978]
     [bt] (2) /home/ubuntu/tvm/build/libtvm.so(tvm::tir::ExprFunctor<llvm::Value* (tvm::PrimExpr const&)>::VisitExpr(tvm::PrimExpr const&)+0x75) [0x7f310e6f4565]
     [bt] (1) /home/ubuntu/tvm/build/libtvm.so(tvm::tir::ExprFunctor<llvm::Value* (tvm::PrimExpr const&)>::VisitExprDefault_(tvm::runtime::Object const*)+0x87) [0x7f310e6ed367]
     [bt] (0) /home/ubuntu/tvm/build/libtvm.so(+0x11d8be2) [0x7f310e6ecbe2]
     File "/home/ubuntu/tvm/include/tvm/tir/expr_functor.h", line 155
   TVMError: Do not have a default for tir.ProducerLoad 
   ```


----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

For queries about this service, please contact Infrastructure at:
users@infra.apache.org



[GitHub] [tvm] tqchen commented on issue #7252: [BUG][LLVM-Codegen] TVMError: Do not have a default for tir.ProducerLoad

Posted by GitBox <gi...@apache.org>.
tqchen commented on issue #7252:
URL: https://github.com/apache/tvm/issues/7252#issuecomment-758279309


   ProducerLoad is expected to be lowered to BufferLoad, during TE lowering and we do not expect to see it in a valid TIR.


----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

For queries about this service, please contact Infrastructure at:
users@infra.apache.org



[GitHub] [tvm] tqchen closed issue #7252: [BUG][LLVM-Codegen] TVMError: Do not have a default for tir.ProducerLoad

Posted by GitBox <gi...@apache.org>.
tqchen closed issue #7252:
URL: https://github.com/apache/tvm/issues/7252


   


----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

For queries about this service, please contact Infrastructure at:
users@infra.apache.org



[GitHub] [tvm] tqchen commented on issue #7252: [BUG][LLVM-Codegen] TVMError: Do not have a default for tir.ProducerLoad

Posted by GitBox <gi...@apache.org>.
tqchen commented on issue #7252:
URL: https://github.com/apache/tvm/issues/7252#issuecomment-778446827


   closing for now because of the stale state , feel free to open new threads


----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

For queries about this service, please contact Infrastructure at:
users@infra.apache.org