You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@tvm.apache.org by ve...@apache.org on 2020/12/11 16:45:28 UTC
[tvm] 01/01: add verilator to ci
This is an automated email from the ASF dual-hosted git repository.
vega pushed a commit to branch ci-docker-staging
in repository https://gitbox.apache.org/repos/asf/tvm.git
commit 6af25b298be273c048114b9ad6c046439aff10aa
Author: Luis Vega <ve...@gmail.com>
AuthorDate: Fri Dec 11 16:35:42 2020 +0000
add verilator to ci
---
Jenkinsfile | 8 +++++---
tests/scripts/task_config_build_cpu.sh | 1 +
tests/scripts/task_config_build_i386.sh | 1 +
3 files changed, 7 insertions(+), 3 deletions(-)
diff --git a/Jenkinsfile b/Jenkinsfile
index 81439e9..e63e2be 100644
--- a/Jenkinsfile
+++ b/Jenkinsfile
@@ -46,9 +46,9 @@
// NOTE: these lines are scanned by docker/dev_common.sh. Please update the regex as needed. -->
ci_lint = "tlcpack/ci-lint:v0.62"
ci_gpu = "tlcpack/ci-gpu:v0.72"
-ci_cpu = "tlcpack/ci-cpu:v0.71"
+ci_cpu = "tlcpack/ci-cpu:v0.72-t0"
ci_wasm = "tlcpack/ci-wasm:v0.70"
-ci_i386 = "tlcpack/ci-i386:v0.71"
+ci_i386 = "tlcpack/ci-i386:v0.72-t0"
ci_qemu = "tlcpack/ci-qemu:v0.01"
ci_arm = "tlcpack/ci-arm:v0.01"
// <--- End of regex-scanned config.
@@ -56,11 +56,13 @@ ci_arm = "tlcpack/ci-arm:v0.01"
// tvm libraries
tvm_runtime = "build/libtvm_runtime.so, build/config.cmake"
tvm_lib = "build/libtvm.so, " + tvm_runtime
+tvm_verilator = "3rdparty/vta-hw/apps/verilator/libverilator.so"
// LLVM upstream lib
tvm_multilib = "build/libtvm.so, " +
"build/libvta_tsim.so, " +
"build/libvta_fsim.so, " +
- tvm_runtime
+ tvm_runtime +
+ tvm_verilator
// command to start a docker container
docker_run = 'docker/bash.sh'
diff --git a/tests/scripts/task_config_build_cpu.sh b/tests/scripts/task_config_build_cpu.sh
index 9a009b6..09dd9ed 100755
--- a/tests/scripts/task_config_build_cpu.sh
+++ b/tests/scripts/task_config_build_cpu.sh
@@ -45,3 +45,4 @@ echo set\(USE_FLATBUFFERS_PATH \"/flatbuffers\"\) >> config.cmake
echo set\(USE_ETHOSN /opt/arm/ethosn-driver\) >> config.cmake
echo set\(USE_ETHOSN_HW OFF\) >> config.cmake
echo set\(USE_VITIS_AI ON\) >> config.cmake
+echo set\(USE_VERILATOR_HW ON\) >> config.cmake
diff --git a/tests/scripts/task_config_build_i386.sh b/tests/scripts/task_config_build_i386.sh
index 8ed5f94..3e0c095 100755
--- a/tests/scripts/task_config_build_i386.sh
+++ b/tests/scripts/task_config_build_i386.sh
@@ -34,3 +34,4 @@ echo set\(CMAKE_CXX_COMPILER g++\) >> config.cmake
echo set\(CMAKE_CXX_FLAGS -Werror\) >> config.cmake
echo set\(USE_VTA_TSIM ON\) >> config.cmake
echo set\(USE_VTA_FSIM ON\) >> config.cmake
+echo set\(USE_VERILATOR_HW ON\) >> config.cmake