File tree Expand file tree Collapse file tree 2 files changed +10
-3
lines changed Expand file tree Collapse file tree 2 files changed +10
-3
lines changed Original file line number Diff line number Diff line change 2626
2727#include " ../src/support/utils.h"
2828
29+ // Workaround for missing symbol in some QuRT builds
30+ #include " qurt.h"
31+ extern " C" {
32+ __attribute__ ((weak)) int pthread_key_delete(pthread_key_t key) {
33+ return qurt_tls_delete_key ((int )key);
34+ }
35+ }
36+
2937namespace tvm {
3038namespace runtime {
3139namespace hexagon {
Original file line number Diff line number Diff line change @@ -43,8 +43,7 @@ cmake -DANDROID_ABI=arm64-v8a \
4343 -DUSE_HEXAGON_ARCH=v68 \
4444 -DUSE_HEXAGON_SDK=" ${HEXAGON_SDK_PATH} " \
4545 -DUSE_HEXAGON_TOOLCHAIN=" ${HEXAGON_TOOLCHAIN} " \
46- -DUSE_OUTPUT_BINARY_DIR=" ${output_binary_directory} " ..
47- # TODO(hexagon-team): enable this once https://github.com/apache/tvm/issues/11237 is fixed.
48- # -DUSE_HEXAGON_GTEST="${HEXAGON_SDK_PATH}/utils/googletest/gtest" ..
46+ -DUSE_OUTPUT_BINARY_DIR=" ${output_binary_directory} " \
47+ -DUSE_HEXAGON_GTEST=" ${HEXAGON_SDK_PATH} /utils/googletest/gtest" ..
4948
5049make -j$( nproc)
You can’t perform that action at this time.
0 commit comments