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/06/29 10:25:32 UTC
[GitHub] [tvm] HerrLieber opened a new issue #8365: When I run make under /home/libo/tvm-vta-main/apps/tsim_example I get an error
HerrLieber opened a new issue #8365:
URL: https://github.com/apache/tvm/issues/8365
I followed ../tvm-vta-main/apps/tsim_example/READ.md step by step
When I go to this step
Test Verilog backend
Go to <vta-hw-root>/apps/tsim_example
Run make
After running "make", the following error always appears.
(tvm-build) libo@ubuntu:~/tvm-vta-main/apps/tsim_example$ make
make -C hardware/verilog
make[1]: 进入目录“/home/libo/tvm-vta-main/apps/tsim_example/hardware/verilog”
g++ -O2 -Wall -fPIC -shared -fvisibility=hidden -std=c++11 -DVL_TSIM_NAME=VTestAccel -DVL_PRINTF=printf -DVL_USER_FINISH -DVM_COVERAGE=0 -DVM_SC=0 -Wno-sign-compare -include VTestAccel.h -I/home/libo/tvm-vta-main/apps/tsim_example/hardware/verilog/build -I/usr/share/verilator/include -I/usr/share/verilator/include/vltstd -I/home/libo/tvm-vta-main/include -I/home/include -I/home/3rdparty/dlpack/include -DVM_TRACE=0 /usr/share/verilator/include/verilated.cpp /usr/share/verilator/include/verilated_dpi.cpp /home/libo/tvm-vta-main/apps/tsim_example/hardware/verilog/build/VTestAccel.cpp /home/libo/tvm-vta-main/apps/tsim_example/hardware/verilog/build/VTestAccel__Slow.cpp /home/libo/tvm-vta-main/apps/tsim_example/hardware/verilog/build/VTestAccel__Syms.cpp /home/libo/tvm-vta-main/apps/tsim_example/hardware/verilog/build/VTestAccel__Dpi.cpp /home/libo/tvm-vta-main/hardware/dpi/tsim_device.cc -o /home/libo/tvm-vta-main/apps/tsim_example/hardware/verilog/build/libhw.so
/home/libo/tvm-vta-main/apps/tsim_example/hardware/verilog/build/VTestAccel.cpp: In static member function ‘static void VTestAccel::_sequent__TOP__1(VTestAccel__Syms*)’:
/home/libo/tvm-vta-main/apps/tsim_example/hardware/verilog/build/VTestAccel.cpp:488:13: warning: ‘__Vdlyvval__TestAccel__DOT__accel__DOT__rf__DOT__rf__v15’ may be used uninitialized in this function [-Wmaybe-uninitialized]
487 | vlTOPp->TestAccel__DOT__accel__DOT__rf__DOT__rf[6U]
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
488 | = __Vdlyvval__TestAccel__DOT__accel__DOT__rf__DOT__rf__v15;
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/libo/tvm-vta-main/apps/tsim_example/hardware/verilog/build/VTestAccel.cpp:481:13: warning: ‘__Vdlyvval__TestAccel__DOT__accel__DOT__rf__DOT__rf__v13’ may be used uninitialized in this function [-Wmaybe-uninitialized]
480 | vlTOPp->TestAccel__DOT__accel__DOT__rf__DOT__rf[5U]
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
481 | = __Vdlyvval__TestAccel__DOT__accel__DOT__rf__DOT__rf__v13;
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/libo/tvm-vta-main/apps/tsim_example/hardware/verilog/build/VTestAccel.cpp:474:13: warning: ‘__Vdlyvval__TestAccel__DOT__accel__DOT__rf__DOT__rf__v11’ may be used uninitialized in this function [-Wmaybe-uninitialized]
473 | vlTOPp->TestAccel__DOT__accel__DOT__rf__DOT__rf[4U]
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
474 | = __Vdlyvval__TestAccel__DOT__accel__DOT__rf__DOT__rf__v11;
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/libo/tvm-vta-main/apps/tsim_example/hardware/verilog/build/VTestAccel.cpp:154:19: warning: ‘__Vdlyvval__TestAccel__DOT__accel__DOT__rf__DOT__rf__v9’ may be used uninitialized in this function [-Wmaybe-uninitialized]
154 | IData/*31:0*/ __Vdlyvval__TestAccel__DOT__accel__DOT__rf__DOT__rf__v9;
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/libo/tvm-vta-main/apps/tsim_example/hardware/verilog/build/VTestAccel.cpp:460:13: warning: ‘__Vdlyvval__TestAccel__DOT__accel__DOT__rf__DOT__rf__v7’ may be used uninitialized in this function [-Wmaybe-uninitialized]
459 | vlTOPp->TestAccel__DOT__accel__DOT__rf__DOT__rf[2U]
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
460 | = __Vdlyvval__TestAccel__DOT__accel__DOT__rf__DOT__rf__v7;
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/libo/tvm-vta-main/apps/tsim_example/hardware/verilog/build/VTestAccel__Slow.cpp: In constructor ‘VTestAccel::VTestAccel(const char*)’:
/home/libo/tvm-vta-main/apps/tsim_example/hardware/verilog/build/VTestAccel__Slow.cpp:13:89: warning: ‘new’ of type ‘VTestAccel__Syms’ with extended alignment 64 [-Waligned-new=]
13 | trict vlSymsp = __VlSymsp = new VTestAccel__Syms(this, name());
| ^
/home/libo/tvm-vta-main/apps/tsim_example/hardware/verilog/build/VTestAccel__Slow.cpp:13:89: note: uses ‘void* operator new(long unsigned int)’, which does not have an alignment parameter
/home/libo/tvm-vta-main/apps/tsim_example/hardware/verilog/build/VTestAccel__Slow.cpp:13:89: note: use ‘-faligned-new’ to enable C++17 over-aligned new support
In file included from /home/libo/tvm-vta-main/hardware/dpi/tsim_device.cc:22:
/home/libo/tvm-vta-main/include/vta/dpi/tsim.h:23:10: fatal error: tvm/runtime/c_runtime_api.h: 没有那个文件或目录
23 | #include <tvm/runtime/c_runtime_api.h>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
compilation terminated.
make[1]: *** [Makefile:97:/home/libo/tvm-vta-main/apps/tsim_example/hardware/verilog/build/libhw.so] 错误 1
make[1]: 离开目录“/home/libo/tvm-vta-main/apps/tsim_example/hardware/verilog”
make: *** [Makefile:38:verilog] 错误 2
The error is that this file does not exist(tvm/runtime/c_runtime_api.h). I searched through the entire folder and couldn't find this file. What should I do?
I want to simulate the FPGA with TSIM to get the running time of each layer.
Thanks for your Attention.
--
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.
To unsubscribe, e-mail: commits-unsubscribe@tvm.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
[GitHub] [tvm] HerrLieber commented on issue #8365: When I run make under /home/libo/tvm-vta-main/apps/tsim_example I get an error
Posted by GitBox <gi...@apache.org>.
HerrLieber commented on issue #8365:
URL: https://github.com/apache/tvm/issues/8365#issuecomment-874189618
> You need to clone apache/tvm repo and set up tvm path.
Thanks for your reply.
But there is no tsim_example folder in apache/tvm/apps.
If I want to simulate the FPGA with TSIM to get the running time of each layer, what could I do?
--
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.
To unsubscribe, e-mail: commits-unsubscribe@tvm.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
[GitHub] [tvm] HerrLieber commented on issue #8365: When I run make under /home/libo/tvm-vta-main/apps/tsim_example I get an error
Posted by GitBox <gi...@apache.org>.
HerrLieber commented on issue #8365:
URL: https://github.com/apache/tvm/issues/8365#issuecomment-874189618
> You need to clone apache/tvm repo and set up tvm path.
Thanks for your reply.
But there is no tsim_example folder in apache/tvm/apps.
If I want to simulate the FPGA with TSIM to get the running time of each layer, what could I do?
--
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.
To unsubscribe, e-mail: commits-unsubscribe@tvm.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
[GitHub] [tvm] vinx13 commented on issue #8365: When I run make under /home/libo/tvm-vta-main/apps/tsim_example I get an error
Posted by GitBox <gi...@apache.org>.
vinx13 commented on issue #8365:
URL: https://github.com/apache/tvm/issues/8365#issuecomment-872442776
You need to clone apache/tvm repo and set up tvm path.
--
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.
To unsubscribe, e-mail: commits-unsubscribe@tvm.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
[GitHub] [tvm] vinx13 closed issue #8365: When I run make under /home/libo/tvm-vta-main/apps/tsim_example I get an error
Posted by GitBox <gi...@apache.org>.
vinx13 closed issue #8365:
URL: https://github.com/apache/tvm/issues/8365
--
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.
To unsubscribe, e-mail: commits-unsubscribe@tvm.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org