From b818d871c39c36c5653a96e07d2484b10409ddb6 Mon Sep 17 00:00:00 2001 From: yejianwu Date: Sat, 6 Jan 2018 16:02:33 +0800 Subject: [PATCH] fix build in production mode --- mace/core/BUILD | 4 ++-- tools/validate_gcn.sh | 12 ++++++------ 2 files changed, 8 insertions(+), 8 deletions(-) diff --git a/mace/core/BUILD b/mace/core/BUILD index 237b9cce..48d74616 100644 --- a/mace/core/BUILD +++ b/mace/core/BUILD @@ -26,8 +26,8 @@ cc_library( "runtime/hexagon/*.cc", ], exclude = [ - "runtime/opencl/opencl_prod.cc", - "runtime/opencl/opencl_dev.cc", + "runtime/opencl/opencl_production.cc", + "runtime/opencl/opencl_development.cc", "*_test.cc", "runtime/hexagon/hexagon_controller_dummy.cc", ], diff --git a/tools/validate_gcn.sh b/tools/validate_gcn.sh index bb41cab8..7cbfc4d5 100755 --- a/tools/validate_gcn.sh +++ b/tools/validate_gcn.sh @@ -34,9 +34,9 @@ VERSION_SOURCE_PATH=${CODEGEN_DIR}/version build_and_run() { - EMBED_OPENCL_BINARY=$1 - if [ "$EMBED_OPENCL_BINARY" = true ]; then - EMBED_OPENCL_BINARY_BUILD_FLAGS="--define embed_binary_program=true" + PRODUCTION_MODE=$1 + if [ "$PRODUCTION_MODE" = true ]; then + PRODUCTION_MODE_BUILD_FLAGS="--define production=true" fi bazel build --verbose_failures -c opt --strip always mace/examples:mace_run \ @@ -47,16 +47,16 @@ build_and_run() --copt="-D_GLIBCXX_USE_C99_MATH_TR1" \ --copt="-Werror=return-type" \ --copt="-DMACE_MODEL_FUNCTION=Create${MODEL_TAG}" \ - $EMBED_OPENCL_BINARY_BUILD_FLAGS || exit -1 + $PRODUCTION_MODE_BUILD_FLAGS || exit -1 adb shell "mkdir -p ${PHONE_DATA_DIR}" || exit -1 - if [ "$EMBED_OPENCL_BINARY" = false ]; then + if [ "$PRODUCTION_MODE" = false ]; then adb shell "mkdir -p ${KERNEL_DIR}" || exit -1 fi adb push ${MODEL_DIR}/${INPUT_FILE_NAME} ${PHONE_DATA_DIR} || exit -1 adb push bazel-bin/mace/examples/mace_run ${PHONE_DATA_DIR} || exit -1 - if [[ "${TUNING_OR_NOT}" != "0" && "$EMBED_OPENCL_BINARY" != true ]];then + if [[ "${TUNING_OR_NOT}" != "0" && "$PRODUCTION_MODE" != true ]];then tuning_flag=1 round=0 # only warm up else -- GitLab