[ 0%] Building CXX object CMakeFiles/vta_tsim.dir/vta/src/runtime.cc.o
In file included from /root/tvm/vta/src/runtime.cc:29:0:
/root/tvm/vta/include/vta/hw_spec.h:104:33: error: 'VTA_LOG_UOP_BUFF_SIZE' was not declared in this scope
#define VTA_LOG_UOP_BUFF_DEPTH (VTA_LOG_UOP_BUFF_SIZE - VTA_LOG_UOP_WIDTH + 3)
^
/root/tvm/vta/include/vta/hw_spec.h:303:29: note: in expansion of macro 'VTA_LOG_UOP_BUFF_DEPTH'
uint64_t uop_bgn : VTA_LOG_UOP_BUFF_DEPTH;
^
/root/tvm/vta/include/vta/hw_spec.h:104:33: error: 'VTA_LOG_UOP_BUFF_SIZE' was not declared in this scope
#define VTA_LOG_UOP_BUFF_DEPTH (VTA_LOG_UOP_BUFF_SIZE - VTA_LOG_UOP_WIDTH + 3)
^
/root/tvm/vta/include/vta/hw_spec.h:305:29: note: in expansion of macro 'VTA_LOG_UOP_BUFF_DEPTH'
uint64_t uop_end : VTA_LOG_UOP_BUFF_DEPTH + 1;
^
/root/tvm/vta/include/vta/hw_spec.h:104:33: error: 'VTA_LOG_UOP_BUFF_SIZE' was not declared in this scope
#define VTA_LOG_UOP_BUFF_DEPTH (VTA_LOG_UOP_BUFF_SIZE - VTA_LOG_UOP_WIDTH + 3)
^
/root/tvm/vta/include/vta/hw_spec.h:367:29: note: in expansion of macro 'VTA_LOG_UOP_BUFF_DEPTH'
uint64_t uop_bgn : VTA_LOG_UOP_BUFF_DEPTH;
^
/root/tvm/vta/include/vta/hw_spec.h:104:33: error: 'VTA_LOG_UOP_BUFF_SIZE' was not declared in this scope
#define VTA_LOG_UOP_BUFF_DEPTH (VTA_LOG_UOP_BUFF_SIZE - VTA_LOG_UOP_WIDTH + 3)
^
/root/tvm/vta/include/vta/hw_spec.h:369:29: note: in expansion of macro 'VTA_LOG_UOP_BUFF_DEPTH'
uint64_t uop_end : VTA_LOG_UOP_BUFF_DEPTH + 1;
^
/root/tvm/vta/include/vta/hw_spec.h:62:33: error: 'VTA_LOG_UOP_BUFF_SIZE' was not declared in this scope
#define VTA_UOP_BUFF_SIZE (1 << VTA_LOG_UOP_BUFF_SIZE)
^
/root/tvm/vta/include/vta/hw_spec.h:102:29: note: in expansion of macro 'VTA_UOP_BUFF_SIZE'
#define VTA_UOP_BUFF_DEPTH (VTA_UOP_BUFF_SIZE / VTA_UOP_ELEM_BYTES)
^
/root/tvm/vta/src/runtime.cc:485:37: note: in expansion of macro 'VTA_UOP_BUFF_DEPTH'
static constexpr int kMaxNumUop = VTA_UOP_BUFF_DEPTH;
@jroesch @tmoreau89
Why CI does not handle this bug?
Does it use different cmake config where VTA is OFF?