Build command failed.
Error while executing process /home/hkuit164/Android/Sdk/cmake/3.6.4111459/bin/cmake with arguments {--build /var/lib/docker/overlay2/dfd93117be3c57f368b7bd6612b8cbb9c72abff485252c6f63da4ed8cf8be802/diff/PoseEstimationForMobile/android_demo/demo_mace/macelibrary/.externalNativeBuild/cmake/debug/armeabi-v7a --target mace_mobile_jni}
[1/1] Linking CXX shared library ../../../../build/intermediates/cmake/debug/obj/armeabi-v7a/libmace_mobile_jni.so
FAILED: : && /home/hkuit164/Android/Sdk/ndk-bundle/toolchains/llvm/prebuilt/linux-x86_64/bin/clang++ --target=armv7-none-linux-androideabi21 --gcc-toolchain=/home/hkuit164/Android/Sdk/ndk-bundle/toolchains/llvm/prebuilt/linux-x86_64 --sysroot=/home/hkuit164/Android/Sdk/ndk-bundle/toolchains/llvm/prebuilt/linux-x86_64/sysroot -fPIC -g -DANDROID -fdata-sections -ffunction-sections -funwind-tables -fstack-protector-strong -no-canonical-prefixes -fno-addrsig -march=armv7-a -mthumb -Wa,--noexecstack -Wformat -Werror=format-security -std=c++11 -fopenmp -O0 -fno-limit-debug-info -Wl,--exclude-libs,libgcc.a -Wl,--exclude-libs,libatomic.a -static-libstdc++ -Wl,--build-id -Wl,--warn-shared-textrel -Wl,--fatal-warnings -Wl,--exclude-libs,libunwind.a -Wl,--no-undefined -Qunused-arguments -Wl,-z,noexecstack -shared -Wl,-soname,libmace_mobile_jni.so -o ../../../../build/intermediates/cmake/debug/obj/armeabi-v7a/libmace_mobile_jni.so CMakeFiles/mace_mobile_jni.dir/src/main/cpp/spe.cc.o ../../../../src/main/cpp/lib/armeabi-v7a/libmace.a ../../../../src/main/cpp/lib/armeabi-v7a/cpm.a /home/hkuit164/Android/Sdk/ndk-bundle/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/lib/arm-linux-androideabi/21/liblog.so -latomic -lm && :
../../../../src/main/cpp/include/mace/public/mace_engine_factory.h:66: error: undefined reference to 'mace::MaceEngine::Init(mace::NetDef const*, std::__ndk1::vector<std::__ndk1::basic_string<char, std::__ndk1::char_traits, std::__ndk1::allocator >, std::__ndk1::allocator<std::__ndk1::basic_string<char, std::__ndk1::char_traits, std::__ndk1::allocator > > > const&, std::__ndk1::vector<std::__ndk1::basic_string<char, std::__ndk1::char_traits, std::__ndk1::allocator >, std::__ndk1::allocator<std::__ndk1::basic_string<char, std::__ndk1::char_traits, std::__ndk1::allocator > > > const&, unsigned char const*)'
/var/lib/docker/overlay2/dfd93117be3c57f368b7bd6612b8cbb9c72abff485252c6f63da4ed8cf8be802/diff/PoseEstimationForMobile/android_demo/demo_mace/macelibrary/src/main/cpp/spe.cc:104: error: undefined reference to 'mace::FileStorageFactory::FileStorageFactory(std::__ndk1::basic_string<char, std::__ndk1::char_traits, std::__ndk1::allocator > const&)'
/var/lib/docker/overlay2/dfd93117be3c57f368b7bd6612b8cbb9c72abff485252c6f63da4ed8cf8be802/diff/PoseEstimationForMobile/android_demo/demo_mace/macelibrary/src/main/cpp/spe.cc:105: error: undefined reference to 'mace::SetKVStorageFactory(std::__ndk1::shared_ptrmace::KVStorageFactory)'
/var/lib/docker/overlay2/dfd93117be3c57f368b7bd6612b8cbb9c72abff485252c6f63da4ed8cf8be802/diff/PoseEstimationForMobile/android_demo/demo_mace/macelibrary/src/main/cpp/spe.cc:201: error: undefined reference to 'mace::MaceTensor::MaceTensor(std::__ndk1::vector<long long, std::__ndk1::allocator > const&, std::__ndk1::shared_ptr)'
/var/lib/docker/overlay2/dfd93117be3c57f368b7bd6612b8cbb9c72abff485252c6f63da4ed8cf8be802/diff/PoseEstimationForMobile/android_demo/demo_mace/macelibrary/src/main/cpp/spe.cc:206: error: undefined reference to 'mace::MaceTensor::MaceTensor(std::__ndk1::vector<long long, std::__ndk1::allocator > const&, std::__ndk1::shared_ptr)'
/var/lib/docker/overlay2/dfd93117be3c57f368b7bd6612b8cbb9c72abff485252c6f63da4ed8cf8be802/diff/PoseEstimationForMobile/android_demo/demo_mace/macelibrary/src/main/cpp/spe.cc:209: error: undefined reference to 'mace::MaceEngine::Run(std::__ndk1::map<std::__ndk1::basic_string<char, std::__ndk1::char_traits, std::__ndk1::allocator >, mace::MaceTensor, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits, std::__ndk1::allocator > >, std::__ndk1::allocator<std::__ndk1::pair<std::__ndk1::basic_string<char, std::__ndk1::char_traits, std::__ndk1::allocator > const, mace::MaceTensor> > > const&, std::__ndk1::map<std::__ndk1::basic_string<char, std::__ndk1::char_traits, std::__ndk1::allocator >, mace::MaceTensor, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits, std::__ndk1::allocator > >, std::__ndk1::allocator<std::__ndk1::pair<std::__ndk1::basic_string<char, std::__ndk1::char_traits, std::__ndk1::allocator > const, mace::MaceTensor> > >)'
../../../../src/main/cpp/lib/armeabi-v7a/libmace.a(mace_runtime.o)(.text._ZN4mace18FileStorageFactory4ImplC2ERKSs+0x0): error: undefined reference to 'std::basic_string<char, std::char_traits, std::allocator >::basic_string(std::string const&)'
../../../../src/main/cpp/lib/armeabi-v7a/libmace.a(mace_runtime.o):mace/libmace/mace_runtime.cc:function mace::FileStorageFactory::Impl::CreateStorage(std::string const&): error: undefined reference to 'std::basic_string<char, std::char_traits, std::allocator >::basic_string(std::string const&)'
../../../../src/main/cpp/lib/armeabi-v7a/libmace.a(mace_runtime.o):mace/libmace/mace_runtime.cc:function mace::FileStorageFactory::Impl::CreateStorage(std::string const&): error: undefined reference to 'std::string::append(char const, unsigned int)'
../../../../src/main/cpp/lib/armeabi-v7a/libmace.a(mace_runtime.o):mace/libmace/mace_runtime.cc:function mace::FileStorageFactory::Impl::CreateStorage(std::string const&): error: undefined reference to 'std::string::append(std::string const&)'
../../../../src/main/cpp/lib/armeabi-v7a/libmace.a(mace_runtime.o):mace/libmace/mace_runtime.cc:function mace::FileStorageFactory::Impl::CreateStorage(std::string const&): error: undefined reference to 'std::string::_Rep::_M_destroy(std::allocator const&)'
../../../../src/main/cpp/lib/armeabi-v7a/libmace.a(mace_runtime.o):mace/libmace/mace_runtime.cc:function mace::FileStorageFactory::Impl::CreateStorage(std::string const&): error: undefined reference to 'std::string::_Rep::_M_destroy(std::allocator const&)'
../../../../src/main/cpp/lib/armeabi-v7a/libmace.a(mace_runtime.o):mace/libmace/mace_runtime.cc:function mace::FileStorageFactory::Impl::CreateStorage(std::string const&): error: undefined reference to 'std::string::_Rep::_M_destroy(std::allocator const&)'
../../../../src/main/cpp/lib/armeabi-v7a/libmace.a(mace_runtime.o):mace/libmace/mace_runtime.cc:function mace::FileStorageFactory::Impl::CreateStorage(std::string const&): error: undefined reference to 'std::string::_Rep::_M_destroy(std::allocator const&)'
../../../../src/main/cpp/lib/armeabi-v7a/libmace.a(mace_runtime.o):mace/libmace/mace_runtime.cc:function mace::FileStorageFactory::Impl::CreateStorage(std::string const&): error: undefined reference to 'std::string::_Rep::_S_empty_rep_storage'
../../../../src/main/cpp/lib/armeabi-v7a/libmace.a(mace_runtime.o):mace/libmace/mace_runtime.cc:function mace::FileStorageFactory::Impl::CreateStorage(std::string const&): error: undefined reference to 'std::string::_Rep::_S_empty_rep_storage'
../../../../src/main/cpp/lib/armeabi-v7a/libmace.a(mace_runtime.o):mace/libmace/mace_runtime.cc:function mace::FileStorageFactory::Impl::CreateStorage(std::string const&): error: undefined reference to 'std::string::_Rep::_S_empty_rep_storage'
../../../../src/main/cpp/lib/armeabi-v7a/libmace.a(mace_runtime.o):mace/libmace/mace_runtime.cc:function mace::FileStorageFactory::Impl::CreateStorage(std::string const&): error: undefined reference to 'std::string::_Rep::_S_empty_rep_storage'
../../../../src/main/cpp/lib/armeabi-v7a/libmace.a(mace_runtime.o):mace/libmace/mace_runtime.cc:function mace::FileStorageFactory::FileStorageFactory(std::string const&): error: undefined reference to 'std::basic_string<char, std::char_traits, std::allocator >::basic_string(std::string const&)'
../../../../src/main/cpp/lib/armeabi-v7a/libmace.a(mace_runtime.o):mace/libmace/mace_runtime.cc:function mace::SetKVStorageFactory(std::shared_ptrmace::KVStorageFactory): error: undefined reference to 'std::basic_ostream<char, std::char_traits >& std::__ostream_insert<char, std::char_traits >(std::basic_ostream<char, std::char_traits >&, char const*, int)'
../../../../src/main/cpp/lib/armeabi-v7a/libmace.a(mace_runtime.o):mace/libmace/mace_runtime.cc:function mace::SetOpenCLParameterPath(std::string const&): error: undefined reference to 'std::string::assign(std::string const&)'
../../../../src/main/cpp/lib/armeabi-v7a/libmace.a(mace_runtime.o):mace/libmace/mace_runtime.cc:function mace::SetGPUHints(mace::GPUPerfHint, mace::GPUPriorityHint): error: undefined reference to 'std::basic_ostream<char, std::char_traits >& std::__ostream_insert<char, std::char_traits >(std::basic_ostream<char, std::char_traits >&, char const*, int)'
../../../../src/main/cpp/lib/armeabi-v7a/libmace.a(mace_runtime.o):mace/libmace/mace_runtime.cc:function mace::SetGPUHints(mace::GPUPerfHint, mace::GPUPriorityHint): error: undefined reference to 'std::ostream::operator<<(int)'
../../../../src/main/cpp/lib/armeabi-v7a/libmace.a(mace_runtime.o):mace/libmace/mace_runtime.cc:function mace::SetGPUHints(mace::GPUPerfHint, mace::GPUPriorityHint): error: undefined reference to 'std::basic_ostream<char, std::char_traits >& std::__ostream_insert<char, std::char_traits >(std::basic_ostream<char, std::char_traits >&, char const*, int)'
../../../../src/main/cpp/lib/armeabi-v7a/libmace.a(mace_runtime.o):mace/libmace/mace_runtime.cc:function mace::SetGPUHints(mace::GPUPerfHint, mace::GPUPriorityHint): error: undefined reference to 'std::ostream::operator<<(int)'
../../../../src/main/cpp/lib/armeabi-v7a/libmace.a(mace_runtime.o):mace/libmace/mace_runtime.cc:function mace::SetOpenMPThreadPolicy(int, mace::CPUAffinityPolicy): error: undefined reference to 'std::basic_ostream<char, std::char_traits >& std::__ostream_insert<char, std::char_traits >(std::basic_ostream<char, std::char_traits >&, char const*, int)'
../../../../src/main/cpp/lib/armeabi-v7a/libmace.a(mace_runtime.o):mace/libmace/mace_runtime.cc:function mace::SetOpenMPThreadPolicy(int, mace::CPUAffinityPolicy): error: undefined reference to 'std::ostream::operator<<(int)'
../../../../src/main/cpp/lib/armeabi-v7a/libmace.a(mace_runtime.o):mace/libmace/mace_runtime.cc:function mace::SetOpenMPThreadPolicy(int, mace::CPUAffinityPolicy): error: undefined reference to 'std::ostream::operator<<(int)'
../../../../src/main/cpp/lib/armeabi-v7a/libmace.a(mace.o):mace/libmace/mace.cc:function float*&& mace::logging::CheckNotNull<float*>(char const*, int, char const*, float*&&): error: undefined reference to 'std::basic_string<char, std::char_traits, std::allocator >::basic_string(char const*, std::allocator const&)'
../../../../src/main/cpp/lib/armeabi-v7a/libmace.a(mace.o):mace/libmace/mace.cc:function mace::MaceEngine::Impl::Impl(mace::DeviceType): error: undefined reference to 'std::basic_ios<char, std::char_traits >::clear(std::_Ios_Iostate)'
../../../../src/main/cpp/lib/armeabi-v7a/libmace.a(mace.o):mace/libmace/mace.cc:function mace::MaceEngine::Impl::Init(mace::NetDef const*, std::vector<std::string, std::allocatorstd::string > const&, std::vector<std::string, std::allocatorstd::string > const&, unsigned char const*): error: undefined reference to 'std::basic_string<char, std::char_traits, std::allocator >::basic_string(char const*, std::allocator const&)'
../../../../src/main/cpp/lib/armeabi-v7a/libmace.a(mace.o):mace/libmace/mace.cc:function mace::MaceEngine::Impl::Init(mace::NetDef const*, std::vector<std::string, std::allocatorstd::string > const&, std::vector<std::string, std::allocatorstd::string > const&, unsigned char const*): error: undefined reference to 'std::basic_string<char, std::char_traits, std::allocator >::basic_string(std::string const&)'
../../../../src/main/cpp/lib/armeabi-v7a/libmace.a(mace.o):mace/libmace/mace.cc:function std::vector<std::string, std::allocatorstd::string > mace::MapKeysmace::InputInfo(std::map<std::string, mace::InputInfo, std::lessstd::string, std::allocator<std::pair<std::string const, mace::InputInfo> > > const&): error: undefined reference to 'std::_Rb_tree_increment(std::_Rb_tree_node_base const*)'
../../../../src/main/cpp/lib/armeabi-v7a/libmace.a(mace.o):mace/libmace/mace.cc:function std::string mace::MakeString<char [17], std::string>(char const (&) [17], std::string const&): error: undefined reference to 'std::basic_stringstream<char, std::char_traits, std::allocator >::basic_stringstream(std::_Ios_Openmode)'
../../../../src/main/cpp/lib/armeabi-v7a/libmace.a(mace.o):mace/libmace/mace.cc:function std::string mace::MakeString<char [17], std::string>(char const (&) [17], std::string const&): error: undefined reference to 'std::basic_stringbuf<char, std::char_traits, std::allocator >::str() const'
../../../../src/main/cpp/lib/armeabi-v7a/libmace.a(mace.o):mace/libmace/mace.cc:function std::string mace::MakeString<char [17], std::string>(char const (&) [17], std::string const&): error: undefined reference to 'std::locale::~locale()'
../../../../src/main/cpp/lib/armeabi-v7a/libmace.a(mace.o):mace/libmace/mace.cc:function std::string mace::MakeString<char [17], std::string>(char const (&) [17], std::string const&): error: undefined reference to 'std::ios_base::~ios_base()'
../../../../src/main/cpp/lib/armeabi-v7a/libmace.a(mace.o):mace/libmace/mace.cc:function std::string mace::MakeString<char [17], std::string>(char const (&) [17], std::string const&): error: undefined reference to 'std::locale::~locale()'
../../../../src/main/cpp/lib/armeabi-v7a/libmace.a(mace.o):mace/libmace/mace.cc:function std::string mace::MakeString<char [17], std::string>(char const (&) [17], std::string const&): error: undefined reference to 'std::ios_base::~ios_base()'
../../../../src/main/cpp/lib/armeabi-v7a/libmace.a(mace.o):mace/libmace/mace.cc:function std::string mace::MakeString<char [17], std::string>(char const (&) [17], std::string const&): error: undefined reference to 'VTT for std::basic_stringstream<char, std::char_traits, std::allocator >'
../../../../src/main/cpp/lib/armeabi-v7a/libmace.a(mace.o):mace/libmace/mace.cc:function std::string mace::MakeString<char [17], std::string>(char const (&) [17], std::string const&): error: undefined reference to 'vtable for std::basic_stringbuf<char, std::char_traits, std::allocator >'
/home/hkuit164/Android/Sdk/ndk-bundle/toolchains/llvm/prebuilt/linux-x86_64/lib/gcc/arm-linux-androideabi/4.9.x/../../../../arm-linux-androideabi/bin/ld: the vtable symbol may be undefined because the class is missing its key function
../../../../src/main/cpp/lib/armeabi-v7a/libmace.a(mace.o):mace/libmace/mace.cc:function std::string mace::MakeString<char [17], std::string>(char const (&) [17], std::string const&): error: undefined reference to 'vtable for std::basic_streambuf<char, std::char_traits >'
/home/hkuit164/Android/Sdk/ndk-bundle/toolchains/llvm/prebuilt/linux-x86_64/lib/gcc/arm-linux-androideabi/4.9.x/../../../../arm-linux-androideabi/bin/ld: the vtable symbol may be undefined because the class is missing its key function
../../../../src/main/cpp/lib/armeabi-v7a/libmace.a(mace.o):mace/libmace/mace.cc:function std::string mace::MakeString<char [17], std::string>(char const (&) [17], std::string const&): error: undefined reference to 'VTT for std::basic_stringstream<char, std::char_traits, std::allocator >'
../../../../src/main/cpp/lib/armeabi-v7a/libmace.a(mace.o):mace/libmace/mace.cc:function std::string mace::MakeString<char [17], std::string>(char const (&) [17], std::string const&): error: undefined reference to 'VTT for std::basic_stringstream<char, std::char_traits, std::allocator >'
../../../../src/main/cpp/lib/armeabi-v7a/libmace.a(mace.o):mace/libmace/mace.cc:function std::string mace::MakeString<char [17], std::string>(char const (&) [17], std::string const&): error: undefined reference to 'vtable for std::basic_stringbuf<char, std::char_traits, std::allocator >'
/home/hkuit164/Android/Sdk/ndk-bundle/toolchains/llvm/prebuilt/linux-x86_64/lib/gcc/arm-linux-androideabi/4.9.x/../../../../arm-linux-androideabi/bin/ld: the vtable symbol may be undefined because the class is missing its key function
../../../../src/main/cpp/lib/armeabi-v7a/libmace.a(mace.o):mace/libmace/mace.cc:function std::string mace::MakeString<char [17], std::string>(char const (&) [17], std::string const&): error: undefined reference to 'vtable for std::basic_streambuf<char, std::char_traits >'
/home/hkuit164/Android/Sdk/ndk-bundle/toolchains/llvm/prebuilt/linux-x86_64/lib/gcc/arm-linux-androideabi/4.9.x/../../../../arm-linux-androideabi/bin/ld: the vtable symbol may be undefined because the class is missing its key function
../../../../src/main/cpp/lib/armeabi-v7a/libmace.a(mace.o):mace/libmace/mace.cc:function std::string mace::MakeString<char [17], std::string>(char const (&) [17], std::string const&): error: undefined reference to 'VTT for std::basic_stringstream<char, std::char_traits, std::allocator >'
../../../../src/main/cpp/lib/armeabi-v7a/libmace.a(mace.o):mace/libmace/mace.cc:function std::vector<std::string, std::allocatorstd::string > mace::MapKeysmace::OutputInfo(std::map<std::string, mace::OutputInfo, std::lessstd::string, std::allocator<std::pair<std::string const, mace::OutputInfo> > > const&): error: undefined reference to 'std::_Rb_tree_increment(std::_Rb_tree_node_base const*)'
../../../../src/main/cpp/lib/armeabi-v7a/libmace.a(mace.o):mace/libmace/mace.cc:function std::string mace::MakeString<char [18], std::string>(char const (&) [18], std::string const&): error: undefined reference to 'std::basic_stringstream<char, std::char_traits, std::allocator >::basic_stringstream(std::_Ios_Openmode)'
../../../../src/main/cpp/lib/armeabi-v7a/libmace.a(mace.o):mace/libmace/mace.cc:function std::string mace::MakeString<char [18], std::string>(char const (&) [18], std::string const&): error: undefined reference to 'std::basic_stringbuf<char, std::char_traits, std::allocator >::str() const'
../../../../src/main/cpp/lib/armeabi-v7a/libmace.a(mace.o):mace/libmace/mace.cc:function std::string mace::MakeString<char [18], std::string>(char const (&) [18], std::string const&): error: undefined reference to 'std::locale::~locale()'
../../../../src/main/cpp/lib/armeabi-v7a/libmace.a(mace.o):mace/libmace/mace.cc:function std::string mace::MakeString<char [18], std::string>(char const (&) [18], std::string const&): error: undefined reference to 'std::ios_base::~ios_base()'
../../../../src/main/cpp/lib/armeabi-v7a/libmace.a(mace.o):mace/libmace/mace.cc:function std::string mace::MakeString<char [18], std::string>(char const (&) [18], std::string const&): error: undefined reference to 'std::locale::~locale()'
../../../../src/main/cpp/lib/armeabi-v7a/libmace.a(mace.o):mace/libmace/mace.cc:function std::string mace::MakeString<char [18], std::string>(char const (&) [18], std::string const&): error: undefined reference to 'std::ios_base::~ios_base()'
../../../../src/main/cpp/lib/armeabi-v7a/libmace.a(mace.o):mace/libmace/mace.cc:function std::string mace::MakeString<char [18], std::string>(char const (&) [18], std::string const&): error: undefined reference to 'vtable for std::basic_stringbuf<char, std::char_traits, std::allocator >'
/home/hkuit164/Android/Sdk/ndk-bundle/toolchains/llvm/prebuilt/linux-x86_64/lib/gcc/arm-linux-androideabi/4.9.x/../../../../arm-linux-androideabi/bin/ld: the vtable symbol may be undefined because the class is missing its key function
../../../../src/main/cpp/lib/armeabi-v7a/libmace.a(mace.o):mace/libmace/mace.cc:function std::string mace::MakeString<char [18], std::string>(char const (&) [18], std::string const&): error: undefined reference to 'vtable for std::basic_streambuf<char, std::char_traits >'
/home/hkuit164/Android/Sdk/ndk-bundle/toolchains/llvm/prebuilt/linux-x86_64/lib/gcc/arm-linux-androideabi/4.9.x/../../../../arm-linux-androideabi/bin/ld: the vtable symbol may be undefined because the class is missing its key function
../../../../src/main/cpp/lib/armeabi-v7a/libmace.a(mace.o):mace/libmace/mace.cc:function std::string mace::MakeString<char [18], std::string>(char const (&) [18], std::string const&): error: undefined reference to 'vtable for std::basic_stringbuf<char, std::char_traits, std::allocator >'
/home/hkuit164/Android/Sdk/ndk-bundle/toolchains/llvm/prebuilt/linux-x86_64/lib/gcc/arm-linux-androideabi/4.9.x/../../../../arm-linux-androideabi/bin/ld: the vtable symbol may be undefined because the class is missing its key function
../../../../src/main/cpp/lib/armeabi-v7a/libmace.a(mace.o):mace/libmace/mace.cc:function std::string mace::MakeString<char [18], std::string>(char const (&) [18], std::string const&): error: undefined reference to 'vtable for std::basic_streambuf<char, std::char_traits >'
/home/hkuit164/Android/Sdk/ndk-bundle/toolchains/llvm/prebuilt/linux-x86_64/lib/gcc/arm-linux-androideabi/4.9.x/../../../../arm-linux-androideabi/bin/ld: the vtable symbol may be undefined because the class is missing its key function
../../../../src/main/cpp/lib/armeabi-v7a/libmace.a(mace.o):mace/libmace/mace.cc:function mace::MaceEngine::Impl::Init(mace::NetDef const*, std::vector<std::string, std::allocatorstd::string > const&, std::vector<std::string, std::allocatorstd::string > const&, std::string const&): error: undefined reference to 'std::basic_stringstream<char, std::char_traits, std::allocator >::basic_stringstream(std::_Ios_Openmode)'
../../../../src/main/cpp/lib/armeabi-v7a/libmace.a(mace.o):mace/libmace/mace.cc:function mace::MaceEngine::Impl::Init(mace::NetDef const*, std::vector<std::string, std::allocatorstd::string > const&, std::vector<std::string, std::allocatorstd::string > const&, std::string const&): error: undefined reference to 'std::basic_ios<char, std::char_traits >::clear(std::_Ios_Iostate)'
../../../../src/main/cpp/lib/armeabi-v7a/libmace.a(mace.o):mace/libmace/mace.cc:function mace::MaceEngine::Impl::Init(mace::NetDef const*, std::vector<std::string, std::allocatorstd::string > const&, std::vector<std::string, std::allocatorstd::string > const&, std::string const&): error: undefined reference to 'std::basic_stringbuf<char, std::char_traits, std::allocator >::str() const'
../../../../src/main/cpp/lib/armeabi-v7a/libmace.a(mace.o):mace/libmace/mace.cc:function mace::MaceEngine::Impl::Init(mace::NetDef const*, std::vector<std::string, std::allocatorstd::string > const&, std::vector<std::string, std::allocatorstd::string > const&, std::string const&): error: undefined reference to 'std::basic_stringstream<char, std::char_traits, std::allocator >::basic_stringstream(std::_Ios_Openmode)'
../../../../src/main/cpp/lib/armeabi-v7a/libmace.a(mace.o):mace/libmace/mace.cc:function mace::MaceEngine::Impl::Init(mace::NetDef const*, std::vector<std::string, std::allocatorstd::string > const&, std::vector<std::string, std::allocatorstd::string > const&, std::string const&): error: undefined reference to 'std::basic_ios<char, std::char_traits >::clear(std::_Ios_Iostate)'
../../../../src/main/cpp/lib/armeabi-v7a/libmace.a(mace.o):mace/libmace/mace.cc:function mace::MaceEngine::Impl::Init(mace::NetDef const*, std::vector<std::string, std::allocatorstd::string > const&, std::vector<std::string, std::allocatorstd::string > const&, std::string const&): error: undefined reference to 'std::basic_stringbuf<char, std::char_traits, std::allocator >::str() const'
../../../../src/main/cpp/lib/armeabi-v7a/libmace.a(mace.o):mace/libmace/mace.cc:function mace::MaceEngine::Impl::Init(mace::NetDef const*, std::vector<std::string, std::allocatorstd::string > const&, std::vector<std::string, std::allocatorstd::string > const&, std::string const&): error: undefined reference to 'std::basic_ios<char, std::char_traits >::clear(std::_Ios_Iostate)'
../../../../src/main/cpp/lib/armeabi-v7a/libmace.a(mace.o):mace/libmace/mace.cc:function mace::(anonymous namespace)::UnloadModelData(unsigned char const*, unsigned int const&): error: undefined reference to 'std::basic_string<char, std::char_traits, std::allocator >::basic_string(char const*, std::allocator const&)'
../../../../src/main/cpp/lib/armeabi-v7a/libmace.a(mace.o):mace/libmace/mace.cc:function mace::MaceEngine::Impl::Run(std::map<std::string, mace::MaceTensor, std::lessstd::string, std::allocator<std::pair<std::string const, mace::MaceTensor> > > const&, std::map<std::string, mace::MaceTensor, std::lessstd::string, std::allocator<std::pair<std::string const, mace::MaceTensor> > >, mace::RunMetadata): error: undefined reference to 'std::_Rb_tree_increment(std::_Rb_tree_node_base const*)'
../../../../src/main/cpp/lib/armeabi-v7a/libmace.a(mace.o):mace/libmace/mace.cc:function mace::MaceEngine::Impl::Run(std::map<std::string, mace::MaceTensor, std::lessstd::string, std::allocator<std::pair<std::string const, mace::MaceTensor> > > const&, std::map<std::string, mace::MaceTensor, std::lessstd::string, std::allocator<std::pair<std::string const, mace::MaceTensor> > >, mace::RunMetadata): error: undefined reference to 'std::_Rb_tree_increment(std::_Rb_tree_node_base*)'
../../../../src/main/cpp/lib/armeabi-v7a/libmace.a(mace.o):mace/libmace/mace.cc:function mace::MaceEngine::Impl::Run(std::map<std::string, mace::MaceTensor, std::lessstd::string, std::allocator<std::pair<std::string const, mace::MaceTensor> > > const&, std::map<std::string, mace::MaceTensor, std::lessstd::string, std::allocator<std::pair<std::string const, mace::MaceTensor> > >, mace::RunMetadata): error: undefined reference to 'std::_Rb_tree_increment(std::_Rb_tree_node_base*)'
../../../../src/main/cpp/lib/armeabi-v7a/libmace.a(mace.o):mace/libmace/mace.cc:function std::map<std::string, mace::MaceTensor, std::lessstd::string, std::allocator<std::pair<std::string const, mace::MaceTensor> > >& mace::logging::CheckNotNull<std::map<std::string, mace::MaceTensor, std::lessstd::string, std::allocator<std::pair<std::string const, mace::MaceTensor> > >&>(char const*, int, char const*, std::map<std::string, mace::MaceTensor, std::lessstd::string, std::allocator<std::pair<std::string const, mace::MaceTensor> > >&): error: undefined reference to 'std::basic_string<char, std::char_traits, std::allocator >::basic_string(char const, std::allocator const&)'
../../../../src/main/cpp/lib/armeabi-v7a/libmace.a(mace.o):mace/libmace/mace.cc:function mace::Tensor::Resize(std::vector<long long, std::allocator > const&): error: undefined reference to 'std::ostream& std::ostream::_M_insert(long long)'
../../../../src/main/cpp/lib/armeabi-v7a/libmace.a(mace.o):mace/libmace/mace.cc:function mace::Tensor::Resize(std::vector<long long, std::allocator > const&): error: undefined reference to 'std::ostream& std::ostream::_M_insert(long long)'
../../../../src/main/cpp/lib/armeabi-v7a/libmace.a(mace.o):mace/libmace/mace.cc:function std::string mace::MakeListString(unsigned long long const*, unsigned int): error: undefined reference to 'std::ostream& std::ostream::_M_insert(unsigned long long)'
../../../../src/main/cpp/lib/armeabi-v7a/libmace.a(mace.o):mace/libmace/mace.cc:function std::string mace::MakeListString(long long const*, unsigned int): error: undefined reference to 'std::ostream& std::ostream::_M_insert(long long)'
../../../../src/main/cpp/lib/armeabi-v7a/libmace.a(mace.o):mace/libmace/mace.cc:function mace::BufferSlice::Resize(long long): error: undefined reference to 'std::ostream& std::ostream::_M_insert(long long)'
../../../../src/main/cpp/lib/armeabi-v7a/libmace.a(mace.o):mace/libmace/mace.cc:function std::_Rb_tree_iterator<std::pair<std::string const, mace::InputInfo> > std::_Rb_tree<std::string, std::pair<std::string const, mace::InputInfo>, std::_Select1st<std::pair<std::string const, mace::InputInfo> >, std::lessstd::string, std::allocator<std::pair<std::string const, mace::InputInfo> > >::_M_emplace_hint_unique<std::piecewise_construct_t const&, std::tuple<std::string const&>, std::tuple<> >(std::_Rb_tree_const_iterator<std::pair<std::string const, mace::InputInfo> >, std::piecewise_construct_t const&, std::tuple<std::string const&>&&, std::tuple<>&&): error: undefined reference to 'std::_Rb_tree_insert_and_rebalance(bool, std::_Rb_tree_node_base*, std::_Rb_tree_node_base*, std::_Rb_tree_node_base&)'
../../../../src/main/cpp/lib/armeabi-v7a/libmace.a(mace.o):mace/libmace/mace.cc:function std::_Rb_tree<std::string, std::pair<std::string const, mace::InputInfo>, std::_Select1st<std::pair<std::string const, mace::InputInfo> >, std::lessstd::string, std::allocator<std::pair<std::string const, mace::InputInfo> > >::_M_get_insert_hint_unique_pos(std::_Rb_tree_const_iterator<std::pair<std::string const, mace::InputInfo> >, std::string const&): error: undefined reference to 'std::_Rb_tree_decrement(std::_Rb_tree_node_base*)'
../../../../src/main/cpp/lib/armeabi-v7a/libmace.a(mace.o):mace/libmace/mace.cc:function std::_Rb_tree<std::string, std::pair<std::string const, mace::InputInfo>, std::_Select1st<std::pair<std::string const, mace::InputInfo> >, std::lessstd::string, std::allocator<std::pair<std::string const, mace::InputInfo> > >::_M_get_insert_hint_unique_pos(std::_Rb_tree_const_iterator<std::pair<std::string const, mace::InputInfo> >, std::string const&): error: undefined reference to 'std::_Rb_tree_increment(std::_Rb_tree_node_base*)'
../../../../src/main/cpp/lib/armeabi-v7a/libmace.a(mace.o):mace/libmace/mace.cc:function std::_Rb_tree<std::string, std::pair<std::string const, mace::InputInfo>, std::_Select1st<std::pair<std::string const, mace::InputInfo> >, std::lessstd::string, std::allocator<std::pair<std::string const, mace::InputInfo> > >::_M_get_insert_unique_pos(std::string const&): error: undefined reference to 'std::_Rb_tree_decrement(std::_Rb_tree_node_base*)'
../../../../src/main/cpp/lib/armeabi-v7a/libmace.a(mace.o):mace/libmace/mace.cc:function std::_Rb_tree_iterator<std::pair<std::string const, mace::OutputInfo> > std::_Rb_tree<std::string, std::pair<std::string const, mace::OutputInfo>, std::_Select1st<std::pair<std::string const, mace::OutputInfo> >, std::lessstd::string, std::allocator<std::pair<std::string const, mace::OutputInfo> > >::_M_emplace_hint_unique<std::piecewise_construct_t const&, std::tuple<std::string const&>, std::tuple<> >(std::_Rb_tree_const_iterator<std::pair<std::string const, mace::OutputInfo> >, std::piecewise_construct_t const&, std::tuple<std::string const&>&&, std::tuple<>&&): error: undefined reference to 'std::_Rb_tree_insert_and_rebalance(bool, std::_Rb_tree_node_base*, std::_Rb_tree_node_base*, std::_Rb_tree_node_base&)'
../../../../src/main/cpp/lib/armeabi-v7a/libmace.a(mace.o):mace/libmace/mace.cc:function std::_Rb_tree<std::string, std::pair<std::string const, mace::OutputInfo>, std::_Select1st<std::pair<std::string const, mace::OutputInfo> >, std::lessstd::string, std::allocator<std::pair<std::string const, mace::OutputInfo> > >::_M_get_insert_hint_unique_pos(std::_Rb_tree_const_iterator<std::pair<std::string const, mace::OutputInfo> >, std::string const&): error: undefined reference to 'std::_Rb_tree_decrement(std::_Rb_tree_node_base*)'
../../../../src/main/cpp/lib/armeabi-v7a/libmace.a(mace.o):mace/libmace/mace.cc:function std::_Rb_tree<std::string, std::pair<std::string const, mace::OutputInfo>, std::_Select1st<std::pair<std::string const, mace::OutputInfo> >, std::lessstd::string, std::allocator<std::pair<std::string const, mace::OutputInfo> > >::_M_get_insert_hint_unique_pos(std::_Rb_tree_const_iterator<std::pair<std::string const, mace::OutputInfo> >, std::string const&): error: undefined reference to 'std::_Rb_tree_increment(std::_Rb_tree_node_base*)'
../../../../src/main/cpp/lib/armeabi-v7a/libmace.a(mace.o):mace/libmace/mace.cc:function std::_Rb_tree<std::string, std::pair<std::string const, mace::OutputInfo>, std::_Select1st<std::pair<std::string const, mace::OutputInfo> >, std::lessstd::string, std::allocator<std::pair<std::string const, mace::OutputInfo> > >::_M_get_insert_unique_pos(std::string const&): error: undefined reference to 'std::_Rb_tree_decrement(std::_Rb_tree_node_base*)'
../../../../src/main/cpp/lib/armeabi-v7a/libmace.a(mace.o):mace/libmace/mace.cc:function _GLOBAL__sub_I_mace.cc: error: undefined reference to 'std::ios_base::Init::Init()'
../../../../src/main/cpp/lib/armeabi-v7a/libmace.a(mace.o):mace/libmace/mace.cc:function _GLOBAL__sub_I_mace.cc: error: undefined reference to 'std::ios_base::Init::~Init()'
../../../../src/main/cpp/lib/armeabi-v7a/libmace.a(ops_register.o):mace/ops/ops_register.cc:function _GLOBAL__sub_I_ops_register.cc: error: undefined reference to 'std::ios_base::Init::Init()'
../../../../src/main/cpp/lib/armeabi-v7a/libmace.a(ops_register.o):mace/ops/ops_register.cc:function _GLOBAL__sub_I_ops_register.cc: error: undefined reference to 'std::ios_base::Init::~Init()'
../../../../src/main/cpp/lib/armeabi-v7a/libmace.a(matmul.o):mace/ops/matmul.cc:function mace::Tensor::dim(unsigned int) const: error: undefined reference to 'std::ostream& std::ostream::_M_insert(unsigned long)'
../../../../src/main/cpp/lib/armeabi-v7a/libmace.a(matmul.o):mace/ops/matmul.cc:function mace::Tensor::dim(unsigned int) const: error: undefined reference to 'std::ostream& std::ostream::_M_insert(unsigned long)'
../../../../src/main/cpp/lib/armeabi-v7a/libmace.a(matmul.o):mace/ops/matmul.cc:function mace::Registry<std::string, mace::OperatorBase, mace::OperatorDef const&, mace::Workspace*>::Register(std::string const&, std::function<std::unique_ptr<mace::OperatorBase, std::default_deletemace::OperatorBase > (mace::OperatorDef const&, mace::Workspace*)>): error: undefined reference to 'std::__throw_system_error(int)'
../../../../src/main/cpp/lib/armeabi-v7a/libmace.a(matmul.o):mace/ops/matmul.cc:function std::_Rb_tree_iterator<std::pair<std::string const, std::function<std::unique_ptr<mace::OperatorBase, std::default_deletemace::OperatorBase > (mace::OperatorDef const&, mace::Workspace*)> > > std::_Rb_tree<std::string, std::pair<std::string const, std::function<std::unique_ptr<mace::OperatorBase, std::default_deletemace::OperatorBase > (mace::OperatorDef const&, mace::Workspace*)> >, std::_Select1st<std::pair<std::string const, std::function<std::unique_ptr<mace::OperatorBase, std::default_deletemace::OperatorBase > (mace::OperatorDef const&, mace::Workspace*)> > >, std::lessstd::string, std::allocator<std::pair<std::string const, std::function<std::unique_ptr<mace::OperatorBase, std::default_deletemace::OperatorBase > (mace::OperatorDef const&, mace::Workspace*)> > > >::_M_emplace_hint_unique<std::piecewise_construct_t const&, std::tuple<std::string const&>, std::tuple<> >(std::_Rb_tree_const_iterator<std::pair<std::string const, std::function<std::unique_ptr<mace::OperatorBase, std::default_deletemace::OperatorBase > (mace::OperatorDef const&, mace::Workspace*)> > >, std::piecewise_construct_t const&, std::tuple<std::string const&>&&, std::tuple<>&&): error: undefined reference to 'std::_Rb_tree_insert_and_rebalance(bool, std::_Rb_tree_node_base*, std::_Rb_tree_node_base*, std::_Rb_tree_node_base&)'
../../../../src/main/cpp/lib/armeabi-v7a/libmace.a(matmul.o):mace/ops/matmul.cc:function _GLOBAL__sub_I_matmul.cc: error: undefined reference to 'std::ios_base::Init::Init()'
../../../../src/main/cpp/lib/armeabi-v7a/libmace.a(matmul.o):mace/ops/matmul.cc:function _GLOBAL__sub_I_matmul.cc: error: undefined reference to 'std::ios_base::Init::~Init()'
../../../../src/main/cpp/lib/armeabi-v7a/libmace.a(local_response_norm.o):mace/ops/local_response_norm.cc:function std::string mace::MakeString<char [19], std::string, char [34], unsigned int, char [3], unsigned int, char [25], unsigned int, char [3], unsigned int>(char const (&) [19], std::string const&, char const (&) [34], unsigned int const&, char const (&) [3], unsigned int const&, char const (&) [25], unsigned int const&, char const (&) [3], unsigned int const&): error: undefined reference to 'std::ostream& std::ostream::_M_insert(unsigned long)'
../../../../src/main/cpp/lib/armeabi-v7a/libmace.a(local_response_norm.o):mace/ops/local_response_norm.cc:function std::string mace::MakeString<char [19], std::string, char [34], unsigned int, char [3], unsigned int, char [25], unsigned int, char [3], unsigned int>(char const (&) [19], std::string const&, char const (&) [34], unsigned int const&, char const (&) [3], unsigned int const&, char const (&) [25], unsigned int const&, char const (&) [3], unsigned int const&): error: undefined reference to 'std::ostream& std::ostream::_M_insert(unsigned long)'
../../../../src/main/cpp/lib/armeabi-v7a/libmace.a(local_response_norm.o):mace/ops/local_response_norm.cc:function _GLOBAL__sub_I_local_response_norm.cc: error: undefined reference to 'std::ios_base::Init::Init()'
../../../../src/main/cpp/lib/armeabi-v7a/libmace.a(local_response_norm.o):mace/ops/local_response_norm.cc:function _GLOBAL__sub_I_local_response_norm.cc: error: undefined reference to 'std::ios_base::Init::~Init()'
../../../../src/main/cpp/lib/armeabi-v7a/libmace.a(gather.o):mace/ops/gather.cc:function void std::vector<long long, std::allocator >::_M_range_insert<__gnu_cxx::__normal_iterator<long long const*, std::vector<long long, std::allocator > > >(__gnu_cxx::__normal_iterator<long long*, std::vector<long long, std::allocator > >, __gnu_cxx::__normal_iterator<long long const*, std::vector<long long, std::allocator > >, __gnu_cxx::__normal_iterator<long long const*, std::vector<long long, std::allocator > >, std::forward_iterator_tag): error: undefined reference to 'std::__throw_length_error(char const*)'
../../../../src/main/cpp/lib/armeabi-v7a/libmace.a(fully_connected.o):mace/ops/fully_connected.cc:function mace::kernels::StringToActivationType(std::string): error: undefined reference to 'std::string::compare(char const*) const'
../../../../src/main/cpp/lib/armeabi-v7a/libmace.a(fully_connected.o):mace/ops/fully_connected.cc:function mace::kernels::StringToActivationType(std::string): error: undefined reference to 'std::string::compare(char const*) const'
../../../../src/main/cpp/lib/armeabi-v7a/libmace.a(fully_connected.o):mace/ops/fully_connected.cc:function mace::kernels::StringToActivationType(std::string): error: undefined reference to 'std::string::compare(char const*) const'
../../../../src/main/cpp/lib/armeabi-v7a/libmace.a(fully_connected.o):mace/ops/fully_connected.cc:function mace::kernels::StringToActivationType(std::string): error: undefined reference to 'std::string::compare(char const*) const'
../../../../src/main/cpp/lib/armeabi-v7a/libmace.a(folded_batch_norm.o):mace/ops/folded_batch_norm.cc:function std::vector<float, std::allocator >::_M_default_append(unsigned int): error: undefined reference to 'std::__throw_length_error(char const*)'
../../../../src/main/cpp/lib/armeabi-v7a/libmace.a(depthwise_conv2d.o):mace/ops/depthwise_conv2d.cc:function mace::kernels::DepthwiseConv2dFunctor<(mace::DeviceType)0, float>::operator()(mace::Tensor const*, mace::Tensor const*, mace::Tensor const*, mace::Tensor*, mace::StatsFuture*): error: undefined reference to 'std::__throw_bad_function_call()'
../../../../src/main/cpp/lib/armeabi-v7a/libmace.a(conv_2d.o):mace/ops/conv_2d.cc:function mace::kernels::Conv2dFunctor<(mace::DeviceType)0, float>::operator()(mace::Tensor const*, mace::Tensor const*, mace::Tensor const*, mace::Tensor*, mace::StatsFuture*): error: undefined reference to 'std::__throw_bad_function_call()'
../../../../src/main/cpp/lib/armeabi-v7a/libmace.a(conv_2d.o):mace/ops/conv_2d.cc:function void std::vector<long long, std::allocator >::_M_range_insert<long long const*>(__gnu_cxx::__normal_iterator<long long*, std::vector<long long, std::allocator > >, long long const*, long long const*, std::forward_iterator_tag): error: undefined reference to 'std::__throw_length_error(char const*)'
../../../../src/main/cpp/lib/armeabi-v7a/libmace.a(space_to_batch.o):mace/kernels/opencl/space_to_batch.cc:function mace::kernels::SpaceToBatchFunctor<(mace::DeviceType)2, float>::operator()(mace::Tensor*, mace::Tensor*, mace::StatsFuture*): error: undefined reference to 'std::string::insert(unsigned int, char const*, unsigned int)'
../../../../src/main/cpp/lib/armeabi-v7a/libmace.a(space_to_batch.o):mace/kernels/opencl/space_to_batch.cc:function mace::kernels::SpaceToBatchFunctor<(mace::DeviceType)2, float>::operator()(mace::Tensor*, mace::Tensor*, mace::StatsFuture*): error: undefined reference to 'std::string::insert(unsigned int, char const*, unsigned int)'
../../../../src/main/cpp/lib/armeabi-v7a/libmace.a(space_to_batch.o):mace/kernels/opencl/space_to_batch.cc:function mace::ObfuscateSymbol(std::string const&): error: undefined reference to 'std::string::_M_leak_hard()'
../../../../src/main/cpp/lib/armeabi-v7a/libmace.a(space_to_batch.o):mace/kernels/opencl/space_to_batch.cc:function mace::ObfuscateSymbol(std::string const&): error: undefined reference to 'std::string::_M_leak_hard()'
../../../../src/main/cpp/lib/armeabi-v7a/libmace.a(space_to_batch.o):mace/kernels/opencl/space_to_batch.cc:function mace::ObfuscateSymbol(std::string const&): error: undefined reference to 'std::string::_M_leak_hard()'
../../../../src/main/cpp/lib/armeabi-v7a/libmace.a(space_to_batch.o):mace/kernels/opencl/space_to_batch.cc:function mace::kernels::SpaceToBatchFunctor<(mace::DeviceType)2, half_float::half>::operator()(mace::Tensor*, mace::Tensor*, mace::StatsFuture*): error: undefined reference to 'std::string::insert(unsigned int, char const*, unsigned int)'
../../../../src/main/cpp/lib/armeabi-v7a/libmace.a(space_to_batch.o):mace/kernels/opencl/space_to_batch.cc:function mace::kernels::SpaceToBatchFunctor<(mace::DeviceType)2, half_float::half>::operator()(mace::Tensor*, mace::Tensor*, mace::StatsFuture*): error: undefined reference to 'std::string::insert(unsigned int, char const*, unsigned int)'
../../../../src/main/cpp/lib/armeabi-v7a/libmace.a(space_to_batch.o):mace/kernels/opencl/space_to_batch.cc:function std::pair<std::_Rb_tree_iteratorstd::string, bool> std::_Rb_tree<std::string, std::string, std::_Identitystd::string, std::lessstd::string, std::allocatorstd::string >::_M_emplace_unique<char const (&) [21]>(char const (&) [21]): error: undefined reference to 'std::_Rb_tree_insert_and_rebalance(bool, std::_Rb_tree_node_base*, std::_Rb_tree_node_base*, std::_Rb_tree_node_base&)'
../../../../src/main/cpp/lib/armeabi-v7a/libmace.a(matmul.o):mace/kernels/opencl/matmul.cc:function mace::kernels::MatMulFunctor<(mace::DeviceType)2, float>::operator()(mace::Tensor const*, mace::Tensor const*, mace::Tensor*, bool, bool, mace::StatsFuture*): error: undefined reference to 'std::string::reserve(unsigned int)'
../../../../src/main/cpp/lib/armeabi-v7a/libmace.a(matmul.o):mace/kernels/opencl/matmul.cc:function mace::kernels::MatMulFunctor<(mace::DeviceType)2, float>::operator()(mace::Tensor const*, mace::Tensor const*, mace::Tensor*, bool, bool, mace::StatsFuture*): error: undefined reference to 'std::string::append(char const*, unsigned int)'
../../../../src/main/cpp/lib/armeabi-v7a/libmace.a(matmul.o):mace/kernels/opencl/matmul.cc:function mace::kernels::MatMulFunctor<(mace::DeviceType)2, float>::operator()(mace::Tensor const*, mace::Tensor const*, mace::Tensor*, bool, bool, mace::StatsFuture*): error: undefined reference to 'std::string::append(std::string const&)'
../../../../src/main/cpp/lib/armeabi-v7a/libmace.a(matmul.o):mace/kernels/opencl/matmul.cc:function mace::kernels::MatMulFunctor<(mace::DeviceType)2, half_float::half>::operator()(mace::Tensor const*, mace::Tensor const*, mace::Tensor*, bool, bool, mace::StatsFuture*): error: undefined reference to 'std::string::reserve(unsigned int)'
../../../../src/main/cpp/lib/armeabi-v7a/libmace.a(matmul.o):mace/kernels/opencl/matmul.cc:function mace::kernels::MatMulFunctor<(mace::DeviceType)2, half_float::half>::operator()(mace::Tensor const*, mace::Tensor const*, mace::Tensor*, bool, bool, mace::StatsFuture*): error: undefined reference to 'std::string::append(char const*, unsigned int)'
../../../../src/main/cpp/lib/armeabi-v7a/libmace.a(matmul.o):mace/kernels/opencl/matmul.cc:function mace::kernels::MatMulFunctor<(mace::DeviceType)2, half_float::half>::operator()(mace::Tensor const*, mace::Tensor const*, mace::Tensor*, bool, bool, mace::StatsFuture*): error: undefined reference to 'std::string::append(std::string const&)'
../../../../src/main/cpp/lib/armeabi-v7a/libmace.a(helper.o):mace/kernels/opencl/helper.cc:function int mace::Tuner::TuneOrRun(std::string, std::vector<unsigned int, std::allocator > const&, std::function<std::vector<std::vector<unsigned int, std::allocator >, std::allocator<std::vector<unsigned int, std::allocator > > > ()> const&, std::function<int (std::vector<unsigned int, std::allocator > const&, mace::Timer*, std::vector<unsigned int, std::allocator >)> const&, mace::Timer): error: undefined reference to 'std::_Hash_bytes(void const*, unsigned int, unsigned int)'
../../../../src/main/cpp/lib/armeabi-v7a/libmace.a(helper.o):mace/kernels/opencl/helper.cc:function int mace::Tuner::TuneOrRun(std::string, std::vector<unsigned int, std::allocator > const&, std::function<std::vector<std::vector<unsigned int, std::allocator >, std::allocator<std::vector<unsigned int, std::allocator > > > ()> const&, std::function<int (std::vector<unsigned int, std::allocator > const&, mace::Timer*, std::vector<unsigned int, std::allocator >)> const&, mace::Timer): error: undefined reference to 'std::__throw_bad_function_call()'
../../../../src/main/cpp/lib/armeabi-v7a/libmace.a(helper.o):mace/kernels/opencl/helper.cc:function int mace::Tuner::TuneOrRun(std::string, std::vector<unsigned int, std::allocator > const&, std::function<std::vector<std::vector<unsigned int, std::allocator >, std::allocator<std::vector<unsigned int, std::allocator > > > ()> const&, std::function<int (std::vector<unsigned int, std::allocator > const&, mace::Timer*, std::vector<unsigned int, std::allocator >)> const&, mace::Timer): error: undefined reference to 'std::__throw_bad_function_call()'
../../../../src/main/cpp/lib/armeabi-v7a/libmace.a(helper.o):mace/kernels/opencl/helper.cc:function std::vector<unsigned int, std::allocator >::_M_default_append(unsigned int): error: undefined reference to 'std::__throw_length_error(char const*)'
../../../../src/main/cpp/lib/armeabi-v7a/libmace.a(helper.o):mace/kernels/opencl/helper.cc:function mace::Tuner::Tuner(): error: undefined reference to 'std::__detail::_Prime_rehash_policy::_M_next_bkt(unsigned int) const'
../../../../src/main/cpp/lib/armeabi-v7a/libmace.a(helper.o):mace/kernels/opencl/helper.cc:function mace::Tuner::ReadRunParamters(): error: undefined reference to 'std::basic_ifstream<char, std::char_traits >::basic_ifstream(std::string const&, std::_Ios_Openmode)'
../../../../src/main/cpp/lib/armeabi-v7a/libmace.a(helper.o):mace/kernels/opencl/helper.cc:function mace::Tuner::ReadRunParamters(): error: undefined reference to 'std::__basic_file::is_open() const'
../../../../src/main/cpp/lib/armeabi-v7a/libmace.a(helper.o):mace/kernels/opencl/helper.cc:function mace::Tuner::ReadRunParamters(): error: undefined reference to 'std::istream::read(char*, int)'
../../../../src/main/cpp/lib/armeabi-v7a/libmace.a(helper.o):mace/kernels/opencl/helper.cc:function mace::Tuner::ReadRunParamters(): error: undefined reference to 'std::basic_ifstream<char, std::char_traits >::~basic_ifstream()'
../../../../src/main/cpp/lib/armeabi-v7a/libmace.a(helper.o):mace/kernels/opencl/helper.cc:function mace::Tuner::ReadRunParamters(): error: undefined reference to 'std::istream::read(char*, int)'
../../../../src/main/cpp/lib/armeabi-v7a/libmace.a(helper.o):mace/kernels/opencl/helper.cc:function mace::Tuner::ReadRunParamters(): error: undefined reference to 'std::basic_string<char, std::char_traits, std::allocator >::basic_string(unsigned int, char, std::allocator const&)'
../../../../src/main/cpp/lib/armeabi-v7a/libmace.a(helper.o):mace/kernels/opencl/helper.cc:function mace::Tuner::ReadRunParamters(): error: undefined reference to 'std::string::_M_leak_hard()'
../../../../src/main/cpp/lib/armeabi-v7a/libmace.a(helper.o):mace/kernels/opencl/helper.cc:function mace::Tuner::ReadRunParamters(): error: undefined reference to 'std::istream::read(char*, int)'
../../../../src/main/cpp/lib/armeabi-v7a/libmace.a(helper.o):mace/kernels/opencl/helper.cc:function mace::Tuner::ReadRunParamters(): error: undefined reference to 'std::istream::read(char*, int)'
../../../../src/main/cpp/lib/armeabi-v7a/libmace.a(helper.o):mace/kernels/opencl/helper.cc:function mace::Tuner::ReadRunParamters(): error: undefined reference to 'std::basic_filebuf<char, std::char_traits >::close()'
../../../../src/main/cpp/lib/armeabi-v7a/libmace.a(helper.o):mace/kernels/opencl/helper.cc:function mace::Tuner::ReadRunParamters(): error: undefined reference to 'std::basic_ifstream<char, std::char_traits >::~basic_ifstream()'
../../../../src/main/cpp/lib/armeabi-v7a/libmace.a(helper.o):mace/kernels/opencl/helper.cc:function std::pair<std::__detail::_Node_iterator<std::pair<std::string const, std::vector<unsigned int, std::allocator > >, false, true>, bool> std::_Hashtable<std::string, std::pair<std::string const, std::vector<unsigned int, std::allocator > >, std::allocator<std::pair<std::string const, std::vector<unsigned int, std::allocator > > >, std::__detail::_Select1st, std::equal_tostd::string, std::hashstd::string, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<true, false, true> >::_M_emplace<std::string&, std::vector<unsigned int, std::allocator >&>(std::integral_constant<bool, true>, std::string&, std::vector<unsigned int, std::allocator >&): error: undefined reference to 'std::_Hash_bytes(void const*, unsigned int, unsigned int)'
../../../../src/main/cpp/lib/armeabi-v7a/libmace.a(helper.o):mace/kernels/opencl/helper.cc:function std::_Hashtable<std::string, std::pair<std::string const, std::vector<unsigned int, std::allocator > >, std::allocator<std::pair<std::string const, std::vector<unsigned int, std::allocator > > >, std::__detail::_Select1st, std::equal_tostd::string, std::hashstd::string, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<true, false, true> >::_M_insert_unique_node(unsigned int, unsigned int, std::__detail::_Hash_node<std::pair<std::string const, std::vector<unsigned int, std::allocator > >, true>): error: undefined reference to 'std::__detail::_Prime_rehash_policy::_M_need_rehash(unsigned int, unsigned int, unsigned int) const'
../../../../src/main/cpp/lib/armeabi-v7a/libmace.a(helper.o):mace/kernels/opencl/helper.cc:function mace::Tuner::WriteRunParameters(): error: undefined reference to 'std::basic_ofstream<char, std::char_traits >::basic_ofstream(char const, std::_Ios_Openmode)'
../../../../src/main/cpp/lib/armeabi-v7a/libmace.a(helper.o):mace/kernels/opencl/helper.cc:function mace::Tuner::WriteRunParameters(): error: undefined reference to 'std::__basic_file::is_open() const'
../../../../src/main/cpp/lib/armeabi-v7a/libmace.a(helper.o):mace/kernels/opencl/helper.cc:function mace::Tuner::WriteRunParameters(): error: undefined reference to 'std::ostream::write(char const*, int)'
../../../../src/main/cpp/lib/armeabi-v7a/libmace.a(helper.o):mace/kernels/opencl/helper.cc:function mace::Tuner::WriteRunParameters(): error: undefined reference to 'std::basic_ofstream<char, std::char_traits >::~basic_ofstream()'
../../../../src/main/cpp/lib/armeabi-v7a/libmace.a(helper.o):mace/kernels/opencl/helper.cc:function mace::Tuner::WriteRunParameters(): error: undefined reference to 'std::ostream::write(char const*, int)'
../../../../src/main/cpp/lib/armeabi-v7a/libmace.a(helper.o):mace/kernels/opencl/helper.cc:function mace::Tuner::WriteRunParameters(): error: undefined reference to 'std::ostream::write(char const*, int)'
../../../../src/main/cpp/lib/armeabi-v7a/libmace.a(helper.o):mace/kernels/opencl/helper.cc:function mace::Tuner::WriteRunParameters(): error: undefined reference to 'std::ostream::write(char const*, int)'
../../../../src/main/cpp/lib/armeabi-v7a/libmace.a(helper.o):mace/kernels/opencl/helper.cc:function mace::Tuner::WriteRunParameters(): error: undefined reference to 'std::basic_filebuf<char, std::char_traits >::close()'
../../../../src/main/cpp/lib/armeabi-v7a/libmace.a(helper.o):mace/kernels/opencl/helper.cc:function mace::Tuner::WriteRunParameters(): error: undefined reference to 'std::basic_ofstream<char, std::char_traits >::~basic_ofstream()'
../../../../src/main/cpp/lib/armeabi-v7a/libmace.a(helper.o):mace/kernels/opencl/helper.cc:function std::__detail::_Map_base<std::string, std::pair<std::string const, std::vector<unsigned int, std::allocator > >, std::allocator<std::pair<std::string const, std::vector<unsigned int, std::allocator > > >, std::__detail::_Select1st, std::equal_tostd::string, std::hashstd::string, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<true, false, true>, true>::operator[](std::string const&): error: undefined reference to 'std::_Hash_bytes(void const*, unsigned int, unsigned int)'
../../../../src/main/cpp/lib/armeabi-v7a/libmace.a(fully_connected.o):mace/kernels/opencl/fully_connected.cc:function mace::kernels::FullyConnectedFunctor<(mace::DeviceType)2, float>::operator()(mace::Tensor const*, mace::Tensor const*, mace::Tensor const*, mace::Tensor*, mace::StatsFuture*): error: undefined reference to 'std::string::reserve(unsigned int)'
../../../../src/main/cpp/lib/armeabi-v7a/libmace.a(fully_connected.o):mace/kernels/opencl/fully_connected.cc:function mace::kernels::FullyConnectedFunctor<(mace::DeviceType)2, float>::operator()(mace::Tensor const*, mace::Tensor const*, mace::Tensor const*, mace::Tensor*, mace::StatsFuture*): error: undefined reference to 'std::string::append(char const*, unsigned int)'
../../../../src/main/cpp/lib/armeabi-v7a/libmace.a(fully_connected.o):mace/kernels/opencl/fully_connected.cc:function mace::kernels::FullyConnectedFunctor<(mace::DeviceType)2, float>::operator()(mace::Tensor const*, mace::Tensor const*, mace::Tensor const*, mace::Tensor*, mace::StatsFuture*): error: undefined reference to 'std::string::append(std::string const&)'
../../../../src/main/cpp/lib/armeabi-v7a/libmace.a(fully_connected.o):mace/kernels/opencl/fully_connected.cc:function mace::kernels::FullyConnectedFunctor<(mace::DeviceType)2, half_float::half>::operator()(mace::Tensor const*, mace::Tensor const*, mace::Tensor const*, mace::Tensor*, mace::StatsFuture*): error: undefined reference to 'std::string::reserve(unsigned int)'
../../../../src/main/cpp/lib/armeabi-v7a/libmace.a(depthwise_conv.o):mace/kernels/opencl/depthwise_conv.cc:function mace::kernels::DepthwiseConv2d(cl::Kernel*, mace::Tensor const*, mace::Tensor const*, mace::Tensor const*, int, int const*, int const*, mace::kernels::ActivationType, float, mace::DataType, std::vector<long long, std::allocator >, mace::Tensor, mace::StatsFuture*, unsigned int*, std::unique_ptr<mace::BufferBase, std::default_deletemace::BufferBase >): error: undefined reference to 'std::string::swap(std::string&)'
../../../../src/main/cpp/lib/armeabi-v7a/libmace.a(depth_to_space.o):mace/kernels/opencl/depth_to_space.cc:function mace::kernels::DepthToSpaceOpFunctor<(mace::DeviceType)2, float>::operator()(mace::Tensor const, mace::Tensor*, mace::StatsFuture*): error: undefined reference to 'std::string::swap(std::string&)'
../../../../src/main/cpp/lib/armeabi-v7a/libmace.a(depth_to_space.o):mace/kernels/opencl/depth_to_space.cc:function mace::kernels::DepthToSpaceOpFunctor<(mace::DeviceType)2, float>::operator()(mace::Tensor const*, mace::Tensor*, mace::StatsFuture*): error: undefined reference to 'std::string::swap(std::string&)'
../../../../src/main/cpp/lib/armeabi-v7a/libmace.a(depth_to_space.o):mace/kernels/opencl/depth_to_space.cc:function mace::kernels::DepthToSpaceOpFunctor<(mace::DeviceType)2, half_float::half>::operator()(mace::Tensor const*, mace::Tensor*, mace::StatsFuture*): error: undefined reference to 'std::string::swap(std::string&)'
../../../../src/main/cpp/lib/armeabi-v7a/libmace.a(batch_norm.o):mace/kernels/opencl/batch_norm.cc:function void mace::kernels::AppendToStream<char const*, mace::kernels::ActivationType, long long, long long, long long, long long, bool>(std::basic_stringstream<char, std::char_traits, std::allocator >, std::string const&, char const, mace::kernels::ActivationType, long long, long long, long long, long long, bool): error: undefined reference to 'std::ostream& std::ostream::_M_insert(bool)'
../../../../src/main/cpp/lib/armeabi-v7a/libmace.a(activation.o):mace/kernels/opencl/activation.cc:function mace::kernels::ActivationFunctor<(mace::DeviceType)2, float>::operator()(mace::Tensor const*, mace::Tensor const*, mace::Tensor*, mace::StatsFuture*): error: undefined reference to 'std::string::assign(char const*, unsigned int)'
../../../../src/main/cpp/lib/armeabi-v7a/libmace.a(activation.o):mace/kernels/opencl/activation.cc:function mace::kernels::ActivationFunctor<(mace::DeviceType)2, float>::operator()(mace::Tensor const*, mace::Tensor const*, mace::Tensor*, mace::StatsFuture*): error: undefined reference to 'std::string::assign(char const*, unsigned int)'
../../../../src/main/cpp/lib/armeabi-v7a/libmace.a(activation.o):mace/kernels/opencl/activation.cc:function mace::kernels::ActivationFunctor<(mace::DeviceType)2, float>::operator()(mace::Tensor const*, mace::Tensor const*, mace::Tensor*, mace::StatsFuture*): error: undefined reference to 'std::string::assign(char const*, unsigned int)'
../../../../src/main/cpp/lib/armeabi-v7a/libmace.a(activation.o):mace/kernels/opencl/activation.cc:function mace::kernels::ActivationFunctor<(mace::DeviceType)2, float>::operator()(mace::Tensor const*, mace::Tensor const*, mace::Tensor*, mace::StatsFuture*): error: undefined reference to 'std::string::assign(char const*, unsigned int)'
../../../../src/main/cpp/lib/armeabi-v7a/libmace.a(opencl_wrapper.o):mace/core/runtime/opencl/opencl_wrapper.cc:function mace::logging::LatencyLogger::~LatencyLogger(): error: undefined reference to 'std::basic_string<char, std::char_traits, std::allocator >::~basic_string()'
../../../../src/main/cpp/lib/armeabi-v7a/libmace.a(opencl_runtime.o):mace/core/runtime/opencl/opencl_runtime.cc:function mace::OpenCLRuntime::ConfigureOpenCLBinaryPath(std::vector<std::string, std::allocatorstd::string > const&): error: undefined reference to 'std::string::assign(std::string const&)'
../../../../src/main/cpp/lib/armeabi-v7a/libmace.a(opencl_runtime.o):mace/core/runtime/opencl/opencl_runtime.cc:function mace::OpenCLRuntime::OpenCLRuntime(): error: undefined reference to 'std::string::find(char const*, unsigned int, unsigned int) const'
../../../../src/main/cpp/lib/armeabi-v7a/libmace.a(opencl_runtime.o):mace/core/runtime/opencl/opencl_runtime.cc:function mace::OpenCLRuntime::OpenCLRuntime(): error: undefined reference to 'std::string::find(char const*, unsigned int, unsigned int) const'
../../../../src/main/cpp/lib/armeabi-v7a/libmace.a(opencl_runtime.o):mace/core/runtime/opencl/opencl_runtime.cc:function mace::OpenCLRuntime::OpenCLRuntime(): error: undefined reference to 'std::string::_Rep::_S_terminal'
../../../../src/main/cpp/lib/armeabi-v7a/libmace.a(opencl_runtime.o):mace/core/runtime/opencl/opencl_runtime.cc:function mace::OpenCLRuntime::OpenCLRuntime(): error: undefined reference to 'std::string::_Rep::_S_create(unsigned int, unsigned int, std::allocator const&)'
../../../../src/main/cpp/lib/armeabi-v7a/libmace.a(opencl_runtime.o):mace/core/runtime/opencl/opencl_runtime.cc:function mace::OpenCLRuntime::OpenCLRuntime(): error: undefined reference to 'std::string::_Rep::_S_create(unsigned int, unsigned int, std::allocator const&)'
../../../../src/main/cpp/lib/armeabi-v7a/libmace.a(opencl_runtime.o):mace/core/runtime/opencl/opencl_runtime.cc:function mace::OpenCLRuntime::OpenCLRuntime(): error: undefined reference to 'std::string::_Rep::_S_terminal'
../../../../src/main/cpp/lib/armeabi-v7a/libmace.a(opencl_runtime.o):mace/core/runtime/opencl/opencl_runtime.cc:function mace::OpenCLRuntime::BuildProgramFromSource(std::string const&, std::string const&, std::string const&, cl::Program*): error: undefined reference to 'std::string::_Rep::_S_create(unsigned int, unsigned int, std::allocator const&)'
../../../../src/main/cpp/lib/armeabi-v7a/libmace.a(opencl_runtime.o):mace/core/runtime/opencl/opencl_runtime.cc:function mace::OpenCLRuntime::BuildProgramFromSource(std::string const&, std::string const&, std::string const&, cl::Program*): error: undefined reference to 'std::string::_Rep::_S_terminal'
../../../../src/main/cpp/lib/armeabi-v7a/libmace.a(opencl_runtime.o):mace/core/runtime/opencl/opencl_runtime.cc:function mace::ObfuscateString(std::string const&): error: undefined reference to 'std::string::resize(unsigned int, char)'
../../../../src/main/cpp/lib/armeabi-v7a/libmace.a(opencl_runtime.o):mace/core/runtime/opencl/opencl_runtime.cc:function mace::OpenCLRuntime::BuildKernel(std::string const&, std::string const&, std::set<std::string, std::lessstd::string, std::allocatorstd::string > const&, cl::Kernel*): error: undefined reference to 'std::_Rb_tree_increment(std::_Rb_tree_node_base const*)'
../../../../src/main/cpp/lib/armeabi-v7a/libmace.a(opencl_runtime.o):mace/core/runtime/opencl/opencl_runtime.cc:function mace::OpenCLRuntime::BuildKernel(std::string const&, std::string const&, std::set<std::string, std::lessstd::string, std::allocatorstd::string > const&, cl::Kernel*): error: undefined reference to 'std::__throw_system_error(int)'
../../../../src/main/cpp/lib/armeabi-v7a/libmace.a(opencl_runtime.o):mace/core/runtime/opencl/opencl_runtime.cc:function mace::Split(std::string const&, char): error: undefined reference to 'std::basic_string<char, std::char_traits, std::allocator >::basic_string(std::string const&, unsigned int, unsigned int)'
../../../../src/main/cpp/lib/armeabi-v7a/libmace.a(opencl_runtime.o):mace/core/runtime/opencl/opencl_runtime.cc:function mace::Split(std::string const&, char): error: undefined reference to 'std::string::find(char, unsigned int) const'
../../../../src/main/cpp/lib/armeabi-v7a/libmace.a(opencl_runtime.o):mace/core/runtime/opencl/opencl_runtime.cc:function mace::Split(std::string const&, char): error: undefined reference to 'std::basic_string<char, std::char_traits, std::allocator >::basic_string(std::string const&, unsigned int, unsigned int)'
../../../../src/main/cpp/lib/armeabi-v7a/libmace.a(opencl_runtime.o):mace/core/runtime/opencl/opencl_runtime.cc:function mace::Split(std::string const&, char): error: undefined reference to 'std::__throw_out_of_range_fmt(char const*, ...)'
../../../../src/main/cpp/lib/armeabi-v7a/libmace.a(opencl_runtime.o):mace/core/runtime/opencl/opencl_runtime.cc:function std::string& std::string::_M_replace_dispatch<__gnu_cxx::__normal_iterator<char*, std::vector<char, std::allocator > > >(__gnu_cxx::__normal_iterator<char*, std::string>, __gnu_cxx::__normal_iterator<char*, std::string>, __gnu_cxx::__normal_iterator<char*, std::vector<char, std::allocator > >, __gnu_cxx::__normal_iterator<char*, std::vector<char, std::allocator > >, std::__false_type): error: undefined reference to 'std::string::_Rep::_S_create(unsigned int, unsigned int, std::allocator const&)'
../../../../src/main/cpp/lib/armeabi-v7a/libmace.a(opencl_runtime.o):mace/core/runtime/opencl/opencl_runtime.cc:function std::string& std::string::_M_replace_dispatch<__gnu_cxx::__normal_iterator<char*, std::vector<char, std::allocator > > >(__gnu_cxx::__normal_iterator<char*, std::string>, __gnu_cxx::__normal_iterator<char*, std::string>, __gnu_cxx::__normal_iterator<char*, std::vector<char, std::allocator > >, __gnu_cxx::__normal_iterator<char*, std::vector<char, std::allocator > >, std::__false_type): error: undefined reference to 'std::string::_M_replace_safe(unsigned int, unsigned int, char const*, unsigned int)'
../../../../src/main/cpp/lib/armeabi-v7a/libmace.a(opencl_runtime.o):mace/core/runtime/opencl/opencl_runtime.cc:function std::string& std::string::_M_replace_dispatch<__gnu_cxx::__normal_iterator<char*, std::vector<char, std::allocator > > >(__gnu_cxx::__normal_iterator<char*, std::string>, __gnu_cxx::__normal_iterator<char*, std::string>, __gnu_cxx::__normal_iterator<char*, std::vector<char, std::allocator > >, __gnu_cxx::__normal_iterator<char*, std::vector<char, std::allocator > >, std::__false_type): error: undefined reference to 'std::string::_Rep::_S_terminal'
../../../../src/main/cpp/lib/armeabi-v7a/libmace.a(opencl_runtime.o):mace/core/runtime/opencl/opencl_runtime.cc:function std::string& std::string::_M_replace_dispatch<__gnu_cxx::__normal_iterator<char*, std::vector<char, std::allocator > > >(__gnu_cxx::__normal_iterator<char*, std::string>, __gnu_cxx::__normal_iterator<char*, std::string>, __gnu_cxx::__normal_iterator<char*, std::vector<char, std::allocator > >, __gnu_cxx::__normal_iterator<char*, std::vector<char, std::allocator > >, std::__false_type): error: undefined reference to 'std::string::_Rep::_S_max_size'
../../../../src/main/cpp/lib/armeabi-v7a/libmace.a(opencl_runtime.o):mace/core/runtime/opencl/opencl_runtime.cc:function _GLOBAL__sub_I_opencl_runtime.cc: error: undefined reference to 'std::basic_string<char, std::char_traits, std::allocator >::~basic_string()'
../../../../src/main/cpp/lib/armeabi-v7a/libmace.a(opencl_runtime.o):mace/core/runtime/opencl/opencl_runtime.cc:function _GLOBAL__sub_I_opencl_runtime.cc: error: undefined reference to 'std::basic_string<char, std::char_traits, std::allocator >::~basic_string()'
../../../../src/main/cpp/lib/armeabi-v7a/libmace.a(workspace.o):mace/core/workspace.cc:function mace::Workspace::Workspace(): error: undefined reference to 'std::__detail::_Prime_rehash_policy::_M_next_bkt(unsigned int) const'
../../../../src/main/cpp/lib/armeabi-v7a/libmace.a(workspace.o):mace/core/workspace.cc:function mace::Workspace::CreateTensor(std::string const&, mace::Allocator*, mace::DataType): error: undefined reference to 'std::string::assign(std::string const&)'
../../../../src/main/cpp/lib/armeabi-v7a/libmace.a(workspace.o):mace/core/workspace.cc:function std::map<std::string, std::unique_ptr<mace::Tensor, std::default_deletemace::Tensor >, std::lessstd::string, std::allocator<std::pair<std::string const, std::unique_ptr<mace::Tensor, std::default_deletemace::Tensor > > > >::at(std::string const&) const: error: undefined reference to 'std::__throw_out_of_range(char const*)'
../../../../src/main/cpp/lib/armeabi-v7a/libmace.a(workspace.o):mace/core/workspace.cc:function mace::Workspace::CreateOutputTensorBuffer(mace::NetDef const&, mace::DeviceType): error: undefined reference to 'std::string::assign(std::string const&)'
../../../../src/main/cpp/lib/armeabi-v7a/libmace.a(workspace.o):mace/core/workspace.cc:function std::_Hashtable<int, std::pair<int const, std::unique_ptr<mace::BufferBase, std::default_deletemace::BufferBase > >, std::allocator<std::pair<int const, std::unique_ptr<mace::BufferBase, std::default_deletemace::BufferBase > > >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<false, false, true> >::_M_insert_unique_node(unsigned int, unsigned int, std::__detail::_Hash_node<std::pair<int const, std::unique_ptr<mace::BufferBase, std::default_deletemace::BufferBase > >, false>): error: undefined reference to 'std::__detail::_Prime_rehash_policy::_M_need_rehash(unsigned int, unsigned int, unsigned int) const'
../../../../src/main/cpp/lib/armeabi-v7a/libmace.a(workspace.o):mace/core/workspace.cc:function std::_Hashtable<std::string, std::string, std::allocatorstd::string, std::__detail::_Identity, std::equal_tostd::string, std::hashstd::string, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<true, true, true> >::_Hashtable<std::string const>(std::string const*, std::string const*, unsigned int, std::hashstd::string const&, std::__detail::_Mod_range_hashing const&, std::__detail::_Default_ranged_hash const&, std::equal_tostd::string const&, std::__detail::_Identity const&, std::allocatorstd::string const&): error: undefined reference to 'std::__detail::_Prime_rehash_policy::_M_next_bkt(unsigned int) const'
../../../../src/main/cpp/lib/armeabi-v7a/libmace.a(workspace.o):mace/core/workspace.cc:function std::pair<std::__detail::_Node_iterator<std::string, true, true>, bool> std::_Hashtable<std::string, std::string, std::allocatorstd::string, std::__detail::_Identity, std::equal_tostd::string, std::hashstd::string, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<true, true, true> >::_M_insert<std::string const&, std::__detail::_AllocNode<std::allocator<std::__detail::_Hash_node<std::string, true> > > >(std::string const&, std::__detail::_AllocNode<std::allocator<std::__detail::_Hash_node<std::string, true> > > const&, std::integral_constant<bool, true>): error: undefined reference to 'std::_Hash_bytes(void const*, unsigned int, unsigned int)'
../../../../src/main/cpp/lib/armeabi-v7a/libmace.a(workspace.o):mace/core/workspace.cc:function std::_Hashtable<std::string, std::string, std::allocatorstd::string, std::__detail::_Identity, std::equal_tostd::string, std::hashstd::string, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<true, true, true> >::_M_insert_unique_node(unsigned int, unsigned int, std::__detail::_Hash_node<std::string, true>): error: undefined reference to 'std::__detail::_Prime_rehash_policy::_M_need_rehash(unsigned int, unsigned int, unsigned int) const'
../../../../src/main/cpp/lib/armeabi-v7a/libmace.a(workspace.o):mace/core/workspace.cc:function std::_Rb_tree<std::string, std::pair<std::string const, std::unique_ptr<mace::Tensor, std::default_deletemace::Tensor > >, std::_Select1st<std::pair<std::string const, std::unique_ptr<mace::Tensor, std::default_deletemace::Tensor > > >, std::lessstd::string, std::allocator<std::pair<std::string const, std::unique_ptr<mace::Tensor, std::default_deletemace::Tensor > > > >::erase[abi:cxx11](std::_Rb_tree_iterator<std::pair<std::string const, std::unique_ptr<mace::Tensor, std::default_deletemace::Tensor > > >): error: undefined reference to 'std::_Rb_tree_rebalance_for_erase(std::_Rb_tree_node_base, std::_Rb_tree_node_base&)'
../../../../src/main/cpp/lib/armeabi-v7a/libmace.a(operator.o):mace/core/operator.cc:function std::map<std::string, std::function<std::unique_ptr<mace::OperatorBase, std::default_deletemace::OperatorBase > (mace::OperatorDef const&, mace::Workspace*)>, std::lessstd::string, std::allocator<std::pair<std::string const, std::function<std::unique_ptr<mace::OperatorBase, std::default_deletemace::OperatorBase > (mace::OperatorDef const&, mace::Workspace*)> > > >::at(std::string const&) const: error: undefined reference to 'std::__throw_out_of_range(char const*)'
../../../../src/main/cpp/lib/armeabi-v7a/libmace.a(file_storage.o):mace/core/file_storage.cc:function mace::FileStorage::FileStorage(std::string const&): error: undefined reference to 'std::condition_variable::condition_variable()'
../../../../src/main/cpp/lib/armeabi-v7a/libmace.a(file_storage.o):mace/core/file_storage.cc:function mace::FileStorage::FileStorage(std::string const&): error: undefined reference to 'std::condition_variable::condition_variable()'
../../../../src/main/cpp/lib/armeabi-v7a/libmace.a(file_storage.o):mace/core/file_storage.cc:function mace::utils::WriteLock::WriteLock(mace::utils::RWMutex*): error: undefined reference to 'std::condition_variable::wait(std::unique_lockstd::mutex&)'
../../../../src/main/cpp/lib/armeabi-v7a/libmace.a(file_storage.o):mace/core/file_storage.cc:function mace::utils::WriteLock::WriteLock(mace::utils::RWMutex*): error: undefined reference to 'std::__throw_system_error(int)'
../../../../src/main/cpp/lib/armeabi-v7a/libmace.a(file_storage.o):mace/core/file_storage.cc:function mace::utils::WriteLock::~WriteLock(): error: undefined reference to 'std::condition_variable::notify_one()'
../../../../src/main/cpp/lib/armeabi-v7a/libmace.a(file_storage.o):mace/core/file_storage.cc:function mace::utils::WriteLock::~WriteLock(): error: undefined reference to 'std::condition_variable::notify_all()'
../../../../src/main/cpp/lib/armeabi-v7a/libmace.a(file_storage.o):mace/core/file_storage.cc:function mace::utils::WriteLock::~WriteLock(): error: undefined reference to 'std::__throw_system_error(int)'
../../../../src/main/cpp/lib/armeabi-v7a/libmace.a(file_storage.o):mace/core/file_storage.cc:function mace::utils::ReadLock::ReadLock(mace::utils::RWMutex*): error: undefined reference to 'std::condition_variable::wait(std::unique_lockstd::mutex&)'
../../../../src/main/cpp/lib/armeabi-v7a/libmace.a(file_storage.o):mace/core/file_storage.cc:function mace::utils::ReadLock::~ReadLock(): error: undefined reference to 'std::condition_variable::notify_one()'
../../../../src/main/cpp/lib/armeabi-v7a/libmace.a(file_storage.o):mace/core/file_storage.cc:function mace::FileStorage::~FileStorage(): error: undefined reference to 'std::condition_variable::~condition_variable()'
../../../../src/main/cpp/lib/armeabi-v7a/libmace.a(file_storage.o):mace/core/file_storage.cc:function mace::FileStorage::~FileStorage(): error: undefined reference to 'std::condition_variable::~condition_variable()'
../../../../src/main/cpp/lib/armeabi-v7a/libmace.a(file_storage.o):mace/core/file_storage.cc:function mace::FileStorage::~FileStorage(): error: undefined reference to 'std::condition_variable::~condition_variable()'
../../../../src/main/cpp/lib/armeabi-v7a/libmace.a(file_storage.o):mace/core/file_storage.cc:function mace::FileStorage::~FileStorage(): error: undefined reference to 'std::condition_variable::~condition_variable()'
../../../../src/main/cpp/lib/armeabi-v7a/libmace.a(arg_helper.o):mace/core/arg_helper.cc:function float mace::ProtoArgHelper::GetOptionalArg(std::string const&, float const&) const: error: undefined reference to 'std::ostream& std::ostream::_M_insert(double)'
../../../../src/main/cpp/lib/armeabi-v7a/libmace.a(arg_helper.o):mace/core/arg_helper.cc:function std::map<std::string, mace::Argument, std::lessstd::string, std::allocator<std::pair<std::string const, mace::Argument> > >::at(std::string const&) const: error: undefined reference to 'std::__throw_out_of_range(char const*)'
../../../../src/main/cpp/lib/armeabi-v7a/libmace.a(arg_helper.o):mace/core/arg_helper.cc:function bool mace::ProtoArgHelper::GetOptionalArg(std::string const&, bool const&) const: error: undefined reference to 'std::ostream& std::ostream::_M_insert(bool)'
../../../../src/main/cpp/lib/armeabi-v7a/libmace.a(message_lite.o):external/com_google_protobuf/src/google/protobuf/message_lite.cc:function google::protobuf::MessageLite::AppendPartialToString(std::string*) const: error: undefined reference to 'std::string::resize(unsigned int, char)'
../../../../src/main/cpp/lib/armeabi-v7a/libmace.a(message_lite.o):external/com_google_protobuf/src/google/protobuf/message_lite.cc:function google::protobuf::MessageLite::SerializeToString(std::string*) const: error: undefined reference to 'std::string::_M_mutate(unsigned int, unsigned int, unsigned int)'
../../../../src/main/cpp/lib/armeabi-v7a/libmace.a(message_lite.o):external/com_google_protobuf/src/google/protobuf/message_lite.cc:function google::protobuf::MessageLite::SerializePartialToString(std::string*) const: error: undefined reference to 'std::string::_M_mutate(unsigned int, unsigned int, unsigned int)'
../../../../src/main/cpp/lib/armeabi-v7a/libmace.a(message_lite.o):external/com_google_protobuf/src/google/protobuf/message_lite.cc:function google::protobuf::MessageLite::SerializeAsString() const: error: undefined reference to 'std::string::_M_mutate(unsigned int, unsigned int, unsigned int)'
../../../../src/main/cpp/lib/armeabi-v7a/libmace.a(message_lite.o):external/com_google_protobuf/src/google/protobuf/message_lite.cc:function google::protobuf::MessageLite::SerializePartialAsString() const: error: undefined reference to 'std::string::_M_mutate(unsigned int, unsigned int, unsigned int)'
../../../../src/main/cpp/lib/armeabi-v7a/libmace.a(zero_copy_stream_impl_lite.o):external/com_google_protobuf/src/google/protobuf/io/zero_copy_stream_impl_lite.cc:function google::protobuf::io::StringOutputStream::Next(void**, int*): error: undefined reference to 'std::string::resize(unsigned int, char)'
../../../../src/main/cpp/lib/armeabi-v7a/libmace.a(zero_copy_stream_impl_lite.o):external/com_google_protobuf/src/google/protobuf/io/zero_copy_stream_impl_lite.cc:function google::protobuf::io::StringOutputStream::BackUp(int): error: undefined reference to 'std::string::resize(unsigned int, char)'
../../../../src/main/cpp/lib/armeabi-v7a/libmace.a(extension_set.o):external/com_google_protobuf/src/google/protobuf/extension_set.cc:function google::protobuf::internal::(anonymous namespace)::InitRegistry(): error: undefined reference to 'std::__detail::_Prime_rehash_policy::_M_next_bkt(unsigned int) const'
../../../../src/main/cpp/lib/armeabi-v7a/libmace.a(extension_set.o):external/com_google_protobuf/src/google/protobuf/extension_set.cc:function std::_Hashtable<std::pair<google::protobuf::MessageLite const*, int>, std::pair<std::pair<google::protobuf::MessageLite const*, int> const, google::protobuf::internal::ExtensionInfo>, std::allocator<std::pair<std::pair<google::protobuf::MessageLite const*, int> const, google::protobuf::internal::ExtensionInfo> >, std::__detail::_Select1st, std::equal_to<std::pair<google::protobuf::MessageLite const*, int> >, google::protobuf::hash<std::pair<google::protobuf::MessageLite const*, int> >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<true, false, true> >::_M_insert_unique_node(unsigned int, unsigned int, std::__detail::_Hash_node<std::pair<std::pair<google::protobuf::MessageLite const*, int> const, google::protobuf::internal::ExtensionInfo>, true>): error: undefined reference to 'std::__detail::_Prime_rehash_policy::_M_need_rehash(unsigned int, unsigned int, unsigned int) const'
../../../../src/main/cpp/lib/armeabi-v7a/libmace.a(extension_set.o):external/com_google_protobuf/src/google/protobuf/extension_set.cc:function std::_Rb_tree<int, std::pair<int const, google::protobuf::internal::ExtensionSet::Extension>, std::_Select1st<std::pair<int const, google::protobuf::internal::ExtensionSet::Extension> >, std::less, std::allocator<std::pair<int const, google::protobuf::internal::ExtensionSet::Extension> > >::erase(int const&): error: undefined reference to 'std::_Rb_tree_rebalance_for_erase(std::_Rb_tree_node_base, std::_Rb_tree_node_base&)'
../../../../src/main/cpp/lib/armeabi-v7a/libmace.a(logging.o):mace/utils/logging.cc:function mace::logging::LogMessage::LogMessage(char const*, int, int): error: undefined reference to 'std::basic_ostringstream<char, std::char_traits, std::allocator >::basic_ostringstream(std::_Ios_Openmode)'
../../../../src/main/cpp/lib/armeabi-v7a/libmace.a(logging.o):mace/utils/logging.cc:function mace::logging::LogMessage::LogMessage(char const*, int, int): error: undefined reference to 'std::ios_base::ios_base()'
../../../../src/main/cpp/lib/armeabi-v7a/libmace.a(logging.o):mace/utils/logging.cc:function mace::logging::LogMessage::LogMessage(char const*, int, int): error: undefined reference to 'std::basic_ostringstream<char, std::char_traits, std::allocator >::basic_ostringstream(std::_Ios_Openmode)'
../../../../src/main/cpp/lib/armeabi-v7a/libmace.a(logging.o):mace/utils/logging.cc:function mace::logging::LogMessage::LogMessage(char const*, int, int): error: undefined reference to 'vtable for std::basic_ios<char, std::char_traits >'
/home/hkuit164/Android/Sdk/ndk-bundle/toolchains/llvm/prebuilt/linux-x86_64/lib/gcc/arm-linux-androideabi/4.9.x/../../../../arm-linux-androideabi/bin/ld: the vtable symbol may be undefined because the class is missing its key function
../../../../src/main/cpp/lib/armeabi-v7a/libmace.a(logging.o):mace/utils/logging.cc:function mace::logging::LogMessage::GenerateLogMessage(): error: undefined reference to 'std::ctype::_M_widen_init() const'
../../../../src/main/cpp/lib/armeabi-v7a/libmace.a(logging.o):mace/utils/logging.cc:function mace::logging::LogMessage::GenerateLogMessage(): error: undefined reference to 'std::ostream::put(char)'
../../../../src/main/cpp/lib/armeabi-v7a/libmace.a(logging.o):mace/utils/logging.cc:function mace::logging::LogMessage::GenerateLogMessage(): error: undefined reference to 'std::ostream::flush()'
../../../../src/main/cpp/lib/armeabi-v7a/libmace.a(logging.o):mace/utils/logging.cc:function mace::logging::LogMessage::GenerateLogMessage(): error: undefined reference to 'std::__throw_bad_cast()'
../../../../src/main/cpp/lib/armeabi-v7a/libmace.a(logging.o):mace/utils/logging.cc:function mace::logging::LogMessage::GenerateLogMessage(): error: undefined reference to 'std::cerr'
../../../../src/main/cpp/lib/armeabi-v7a/libmace.a(logging.o):mace/utils/logging.cc:function mace::logging::LogMessage::~LogMessage(): error: undefined reference to 'std::basic_ostringstream<char, std::char_traits, std::allocator >::~basic_ostringstream()'
../../../../src/main/cpp/lib/armeabi-v7a/libmace.a(logging.o):mace/utils/logging.cc:construction vtable for std::basic_ostringstream<char, std::char_traits, std::allocator >-in-mace::logging::LogMessage: error: undefined reference to 'typeinfo for std::basic_ostringstream<char, std::char_traits, std::allocator >'
../../../../src/main/cpp/lib/armeabi-v7a/libmace.a(logging.o):mace/utils/logging.cc:construction vtable for std::basic_ostringstream<char, std::char_traits, std::allocator >-in-mace::logging::LogMessage: error: undefined reference to 'std::basic_ostringstream<char, std::char_traits, std::allocator >::~basic_ostringstream()'
../../../../src/main/cpp/lib/armeabi-v7a/libmace.a(logging.o):mace/utils/logging.cc:construction vtable for std::basic_ostringstream<char, std::char_traits, std::allocator >-in-mace::logging::LogMessage: error: undefined reference to 'std::basic_ostringstream<char, std::char_traits, std::allocator >::~basic_ostringstream()'
../../../../src/main/cpp/lib/armeabi-v7a/libmace.a(logging.o):mace/utils/logging.cc:construction vtable for std::basic_ostringstream<char, std::char_traits, std::allocator >-in-mace::logging::LogMessage: error: undefined reference to 'typeinfo for std::basic_ostringstream<char, std::char_traits, std::allocator >'
../../../../src/main/cpp/lib/armeabi-v7a/libmace.a(logging.o):mace/utils/logging.cc:construction vtable for std::basic_ostringstream<char, std::char_traits, std::allocator >-in-mace::logging::LogMessage: error: undefined reference to 'virtual thunk to std::basic_ostringstream<char, std::char_traits, std::allocator >::~basic_ostringstream()'
../../../../src/main/cpp/lib/armeabi-v7a/libmace.a(logging.o):mace/utils/logging.cc:construction vtable for std::basic_ostringstream<char, std::char_traits, std::allocator