ARM-software/ComputeLibrary

Fix ACL WoA native build compiler errors

morgolock opened this issue · 1 comments

Output of 'strings libarm_compute.so | grep arm_compute_version':

Platform: Snapdragon (TM) 8cx Gen 2 @ 3.15 GHz 3.15 GHz

Operating System: Windows 11

Problem description:

WoA native build fails with the following linker errors

arm_compute-static.lib(input_transforms_fp32.obj) : error LNK2019: unresolved external symbol "void __cdecl arm_conv::winograd::input_transform::arm_fp32_1x8(unsigned int,float const *,unsigned __int64,unsigned __int64,float *,unsigned __int64)" (?arm_fp32_1x8@input_transform@winograd@arm_conv@@YAXIPEBM_K1PEAM1@Z) referenced in function _GLOBAL__sub_I_input_transforms_fp32.cpp
arm_compute-static.lib(output_transforms_fp32.obj) : error LNK2019: unresolved external symbol "void __cdecl arm_conv::winograd::output_transform::arm_fp32_1x6_1x3(unsigned int,float const *,unsigned __int64,float const *,float *,unsigned __int64,unsigned __int64,float,float)" (?arm_fp32_1x6_1x3@output_transform@winograd@arm_conv@@YAXIPEBM_K0PEAM11MM@Z) referenced in function _GLOBAL__sub_I_output_transforms_fp32.cpp
arm_compute-static.lib(output_transforms_fp32.obj) : error LNK2019: unresolved external symbol "void __cdecl arm_conv::winograd::output_transform::arm_fp32_1x4_1x5(unsigned int,float const *,unsigned __int64,float const *,float *,unsigned __int64,unsigned __int64,float,float)" (?arm_fp32_1x4_1x5@output_transform@winograd@arm_conv@@YAXIPEBM_K0PEAM11MM@Z) referenced in function _GLOBAL__sub_I_output_transforms_fp32.cpp
arm_compute-static.lib(output_transforms_fp32.obj) : error LNK2019: unresolved external symbol "void __cdecl arm_conv::winograd::output_transform::arm_fp32_1x2_1x7(unsigned int,float const *,unsigned __int64,float const *,float *,unsigned __int64,unsigned __int64,float,float)" (?arm_fp32_1x2_1x7@output_transform@winograd@arm_conv@@YAXIPEBM_K0PEAM11MM@Z) referenced in function _GLOBAL__sub_I_output_transforms_fp32.cpp
arm_compute-static.lib(depthwise_s8q.obj) : error LNK2019: unresolved external symbol "void __cdecl arm_conv::depthwise::a64_s8qs_nhwc_3x3_s1_output2x2_dot_depthfirst_impl(unsigned int,signed char const * const *,signed char const *,int const *,struct arm_gemm::Requantize32 const &,int const *,int const *,signed char * const *)" (?a64_s8qs_nhwc_3x3_s1_output2x2_dot_depthfirst_impl@depthwise@arm_conv@@YAXIPEBQEBCPEBCPEBHAEBURequantize32@arm_gemm@@22PEBQEAC@Z) referenced in function "private: virtual class arm_conv::depthwise::DepthwiseCommon<signed char,signed char,signed char> * __cdecl std::_Func_impl_no_alloc<class arm_conv::depthwise::<lambda_0>,class arm_conv::depthwise::DepthwiseCommon<signed char,signed char,signed char> *,struct arm_conv::depthwise::DepthwiseArgs const &,struct arm_gemm::Requantize32 const &>::_Do_call(struct arm_conv::depthwise::DepthwiseArgs const &,struct arm_gemm::Requantize32 const &)" (?_Do_call@?$_Func_impl_no_alloc@V<lambda_0>@depthwise@arm_conv@@PEAV?$DepthwiseCommon@CCC@23@AEBUDepthwiseArgs@23@AEBURequantize32@arm_gemm@@@std@@EEAAPEAV?$DepthwiseCommon@CCC@depthwise@arm_conv@@AEBUDepthwiseArgs@45@AEBURequantize32@arm_gemm@@@Z)
arm_compute-static.lib(depthwise_s8q.obj) : error LNK2019: unresolved external symbol "void __cdecl arm_conv::depthwise::a64_s8q_nhwc_3x3_s1_output2x2_dot_depthfirst_impl(unsigned int,signed char const * const *,signed char const *,int const *,struct arm_gemm::Requantize32 const &,int const *,int const *,signed char * const *)" (?a64_s8q_nhwc_3x3_s1_output2x2_dot_depthfirst_impl@depthwise@arm_conv@@YAXIPEBQEBCPEBCPEBHAEBURequantize32@arm_gemm@@22PEBQEAC@Z) referenced in function "private: virtual class arm_conv::depthwise::DepthwiseCommon<signed char,signed char,signed char> * __cdecl std::_Func_impl_no_alloc<class arm_conv::depthwise::<lambda_1>,class arm_conv::depthwise::DepthwiseCommon<signed char,signed char,signed char> *,struct arm_conv::depthwise::DepthwiseArgs const &,struct arm_gemm::Requantize32 const &>::_Do_call(struct arm_conv::depthwise::DepthwiseArgs const &,struct arm_gemm::Requantize32 const &)" (?_Do_call@?$_Func_impl_no_alloc@V<lambda_1>@depthwise@arm_conv@@PEAV?$DepthwiseCommon@CCC@23@AEBUDepthwiseArgs@23@AEBURequantize32@arm_gemm@@@std@@EEAAPEAV?$DepthwiseCommon@CCC@depthwise@arm_conv@@AEBUDepthwiseArgs@45@AEBURequantize32@arm_gemm@@@Z)
arm_compute-static.lib(depthwise_s8q.obj) : error LNK2019: unresolved external symbol "void __cdecl arm_conv::depthwise::a64_s8q_nhwc_3x3_s1_output2x2_mla_depthfirst_impl(unsigned int,signed char const * const *,signed char const *,int const *,struct arm_gemm::Requantize32 const &,int const *,int const *,signed char * const *)" (?a64_s8q_nhwc_3x3_s1_output2x2_mla_depthfirst_impl@depthwise@arm_conv@@YAXIPEBQEBCPEBCPEBHAEBURequantize32@arm_gemm@@22PEBQEAC@Z) referenced in function "private: virtual class arm_conv::depthwise::DepthwiseCommon<signed char,signed char,signed char> * __cdecl std::_Func_impl_no_alloc<class arm_conv::depthwise::<lambda_2>,class arm_conv::depthwise::DepthwiseCommon<signed char,signed char,signed char> *,struct arm_conv::depthwise::DepthwiseArgs const &,struct arm_gemm::Requantize32 const &>::_Do_call(struct arm_conv::depthwise::DepthwiseArgs const &,struct arm_gemm::Requantize32 const &)" (?_Do_call@?$_Func_impl_no_alloc@V<lambda_2>@depthwise@arm_conv@@PEAV?$DepthwiseCommon@CCC@23@AEBUDepthwiseArgs@23@AEBURequantize32@arm_gemm@@@std@@EEAAPEAV?$DepthwiseCommon@CCC@depthwise@arm_conv@@AEBUDepthwiseArgs@45@AEBURequantize32@arm_gemm@@@Z)
arm_compute-static.lib(depthwise_s8q.obj) : error LNK2019: unresolved external symbol "void __cdecl arm_conv::depthwise::a64_s8q_nhwc_3x3_s2_output2x2_mla_depthfirst_impl(unsigned int,signed char const * const *,signed char const *,int const *,struct arm_gemm::Requantize32 const &,int const *,int const *,signed char * const *)" (?a64_s8q_nhwc_3x3_s2_output2x2_mla_depthfirst_impl@depthwise@arm_conv@@YAXIPEBQEBCPEBCPEBHAEBURequantize32@arm_gemm@@22PEBQEAC@Z) referenced in function "private: virtual class arm_conv::depthwise::DepthwiseCommon<signed char,signed char,signed char> * __cdecl std::_Func_impl_no_alloc<class arm_conv::depthwise::<lambda_3>,class arm_conv::depthwise::DepthwiseCommon<signed char,signed char,signed char> *,struct arm_conv::depthwise::DepthwiseArgs const &,struct arm_gemm::Requantize32 const &>::_Do_call(struct arm_conv::depthwise::DepthwiseArgs const &,struct arm_gemm::Requantize32 const &)" (?_Do_call@?$_Func_impl_no_alloc@V<lambda_3>@depthwise@arm_conv@@PEAV?$DepthwiseCommon@CCC@23@AEBUDepthwiseArgs@23@AEBURequantize32@arm_gemm@@@std@@EEAAPEAV?$DepthwiseCommon@CCC@depthwise@arm_conv@@AEBUDepthwiseArgs@45@AEBURequantize32@arm_gemm@@@Z)
arm_compute-static.lib(depthwise_s8q.obj) : error LNK2019: unresolved external symbol "void __cdecl arm_conv::depthwise::a64_s8q_nhwc_5x5_s1_output2x2_mla_depthfirst_impl(unsigned int,signed char const * const *,signed char const *,int const *,struct arm_gemm::Requantize32 const &,int const *,int const *,signed char * const *)" (?a64_s8q_nhwc_5x5_s1_output2x2_mla_depthfirst_impl@depthwise@arm_conv@@YAXIPEBQEBCPEBCPEBHAEBURequantize32@arm_gemm@@22PEBQEAC@Z) referenced in function "private: virtual class arm_conv::depthwise::DepthwiseCommon<signed char,signed char,signed char> * __cdecl std::_Func_impl_no_alloc<class arm_conv::depthwise::<lambda_4>,class arm_conv::depthwise::DepthwiseCommon<signed char,signed char,signed char> *,struct arm_conv::depthwise::DepthwiseArgs const &,struct arm_gemm::Requantize32 const &>::_Do_call(struct arm_conv::depthwise::DepthwiseArgs const &,struct arm_gemm::Requantize32 const &)" (?_Do_call@?$_Func_impl_no_alloc@V<lambda_4>@depthwise@arm_conv@@PEAV?$DepthwiseCommon@CCC@23@AEBUDepthwiseArgs@23@AEBURequantize32@arm_gemm@@@std@@EEAAPEAV?$DepthwiseCommon@CCC@depthwise@arm_conv@@AEBUDepthwiseArgs@45@AEBURequantize32@arm_gemm@@@Z)
arm_compute-static.lib(depthwise_u8s8u8q.obj) : error LNK2019: unresolved external symbol "void __cdecl arm_conv::depthwise::a64_u8s8u8q_nhwc_3x3_s1_output2x2_mla_depthfirst_impl(unsigned int,unsigned char const * const *,signed char const *,int const *,struct arm_gemm::Requantize32 const &,int const *,int const *,unsigned char * const *)" (?a64_u8s8u8q_nhwc_3x3_s1_output2x2_mla_depthfirst_impl@depthwise@arm_conv@@YAXIPEBQEBEPEBCPEBHAEBURequantize32@arm_gemm@@22PEBQEAE@Z) referenced in function "private: virtual class arm_conv::depthwise::DepthwiseCommon<unsigned char,signed char,unsigned char> * __cdecl std::_Func_impl_no_alloc<class arm_conv::depthwise::<lambda_0>,class arm_conv::depthwise::DepthwiseCommon<unsigned char,signed char,unsigned char> *,struct arm_conv::depthwise::DepthwiseArgs const &,struct arm_gemm::Requantize32 const &>::_Do_call(struct arm_conv::depthwise::DepthwiseArgs const &,struct arm_gemm::Requantize32 const &)" (?_Do_call@?$_Func_impl_no_alloc@V<lambda_0>@depthwise@arm_conv@@PEAV?$DepthwiseCommon@ECE@23@AEBUDepthwiseArgs@23@AEBURequantize32@arm_gemm@@@std@@EEAAPEAV?$DepthwiseCommon@ECE@depthwise@arm_conv@@AEBUDepthwiseArgs@45@AEBURequantize32@arm_gemm@@@Z)
arm_compute-static.lib(depthwise_u8s8u8q.obj) : error LNK2019: unresolved external symbol "void __cdecl arm_conv::depthwise::a64_u8s8u8q_nhwc_3x3_s2_output2x2_mla_depthfirst_impl(unsigned int,unsigned char const * const *,signed char const *,int const *,struct arm_gemm::Requantize32 const &,int const *,int const *,unsigned char * const *)" (?a64_u8s8u8q_nhwc_3x3_s2_output2x2_mla_depthfirst_impl@depthwise@arm_conv@@YAXIPEBQEBEPEBCPEBHAEBURequantize32@arm_gemm@@22PEBQEAE@Z) referenced in function "private: virtual class arm_conv::depthwise::DepthwiseCommon<unsigned char,signed char,unsigned char> * __cdecl std::_Func_impl_no_alloc<class arm_conv::depthwise::<lambda_1>,class arm_conv::depthwise::DepthwiseCommon<unsigned char,signed char,unsigned char> *,struct arm_conv::depthwise::DepthwiseArgs const &,struct arm_gemm::Requantize32 const &>::_Do_call(struct arm_conv::depthwise::DepthwiseArgs const &,struct arm_gemm::Requantize32 const &)" (?_Do_call@?$_Func_impl_no_alloc@V<lambda_1>@depthwise@arm_conv@@PEAV?$DepthwiseCommon@ECE@23@AEBUDepthwiseArgs@23@AEBURequantize32@arm_gemm@@@std@@EEAAPEAV?$DepthwiseCommon@ECE@depthwise@arm_conv@@AEBUDepthwiseArgs@45@AEBURequantize32@arm_gemm@@@Z)
arm_compute-static.lib(depthwise_u8s8u8q.obj) : error LNK2019: unresolved external symbol "void __cdecl arm_conv::depthwise::a64_u8s8u8q_nhwc_5x5_s1_output2x2_mla_depthfirst_impl(unsigned int,unsigned char const * const *,signed char const *,int const *,struct arm_gemm::Requantize32 const &,int const *,int const *,unsigned char * const *)" (?a64_u8s8u8q_nhwc_5x5_s1_output2x2_mla_depthfirst_impl@depthwise@arm_conv@@YAXIPEBQEBEPEBCPEBHAEBURequantize32@arm_gemm@@22PEBQEAE@Z) referenced in function "private: virtual class arm_conv::depthwise::DepthwiseCommon<unsigned char,signed char,unsigned char> * __cdecl std::_Func_impl_no_alloc<class arm_conv::depthwise::<lambda_2>,class arm_conv::depthwise::DepthwiseCommon<unsigned char,signed char,unsigned char> *,struct arm_conv::depthwise::DepthwiseArgs const &,struct arm_gemm::Requantize32 const &>::_Do_call(struct arm_conv::depthwise::DepthwiseArgs const &,struct arm_gemm::Requantize32 const &)" (?_Do_call@?$_Func_impl_no_alloc@V<lambda_2>@depthwise@arm_conv@@PEAV?$DepthwiseCommon@ECE@23@AEBUDepthwiseArgs@23@AEBURequantize32@arm_gemm@@@std@@EEAAPEAV?$DepthwiseCommon@ECE@depthwise@arm_conv@@AEBUDepthwiseArgs@45@AEBURequantize32@arm_gemm@@@Z)
arm_compute-static.lib(depthwise_u8q.obj) : error LNK2019: unresolved external symbol "void __cdecl arm_conv::depthwise::a64_u8q_nhwc_3x3_s1_output2x2_dot_depthfirst_impl(unsigned int,unsigned char const * const *,unsigned char const *,int const *,struct arm_gemm::Requantize32 const &,int const *,int const *,unsigned char * const *)" (?a64_u8q_nhwc_3x3_s1_output2x2_dot_depthfirst_impl@depthwise@arm_conv@@YAXIPEBQEBEPEBEPEBHAEBURequantize32@arm_gemm@@22PEBQEAE@Z) referenced in function "private: virtual class arm_conv::depthwise::DepthwiseCommon<unsigned char,unsigned char,unsigned char> * __cdecl std::_Func_impl_no_alloc<class arm_conv::depthwise::<lambda_0>,class arm_conv::depthwise::DepthwiseCommon<unsigned char,unsigned char,unsigned char> *,struct arm_conv::depthwise::DepthwiseArgs const &,struct arm_gemm::Requantize32 const &>::_Do_call(struct arm_conv::depthwise::DepthwiseArgs const &,struct arm_gemm::Requantize32 const &)" (?_Do_call@?$_Func_impl_no_alloc@V<lambda_0>@depthwise@arm_conv@@PEAV?$DepthwiseCommon@EEE@23@AEBUDepthwiseArgs@23@AEBURequantize32@arm_gemm@@@std@@EEAAPEAV?$DepthwiseCommon@EEE@depthwise@arm_conv@@AEBUDepthwiseArgs@45@AEBURequantize32@arm_gemm@@@Z)
arm_compute-static.lib(depthwise_u8q.obj) : error LNK2019: unresolved external symbol "void __cdecl arm_conv::depthwise::a64_u8qa_nhwc_3x3_s1_output2x2_mla_depthfirst_impl(unsigned int,unsigned char const * const *,unsigned char const *,int const *,struct arm_gemm::Requantize32 const &,int const *,int const *,unsigned char * const *)" (?a64_u8qa_nhwc_3x3_s1_output2x2_mla_depthfirst_impl@depthwise@arm_conv@@YAXIPEBQEBEPEBEPEBHAEBURequantize32@arm_gemm@@22PEBQEAE@Z) referenced in function "private: virtual class arm_conv::depthwise::DepthwiseCommon<unsigned char,unsigned char,unsigned char> * __cdecl std::_Func_impl_no_alloc<class arm_conv::depthwise::<lambda_1>,class arm_conv::depthwise::DepthwiseCommon<unsigned char,unsigned char,unsigned char> *,struct arm_conv::depthwise::DepthwiseArgs const &,struct arm_gemm::Requantize32 const &>::_Do_call(struct arm_conv::depthwise::DepthwiseArgs const &,struct arm_gemm::Requantize32 const &)" (?_Do_call@?$_Func_impl_no_alloc@V<lambda_1>@depthwise@arm_conv@@PEAV?$DepthwiseCommon@EEE@23@AEBUDepthwiseArgs@23@AEBURequantize32@arm_gemm@@@std@@EEAAPEAV?$DepthwiseCommon@EEE@depthwise@arm_conv@@AEBUDepthwiseArgs@45@AEBURequantize32@arm_gemm@@@Z)
arm_compute-static.lib(depthwise_u8q.obj) : error LNK2019: unresolved external symbol "void __cdecl arm_conv::depthwise::a64_u8qa_nhwc_3x3_s2_output2x2_mla_depthfirst_impl(unsigned int,unsigned char const * const *,unsigned char const *,int const *,struct arm_gemm::Requantize32 const &,int const *,int const *,unsigned char * const *)" (?a64_u8qa_nhwc_3x3_s2_output2x2_mla_depthfirst_impl@depthwise@arm_conv@@YAXIPEBQEBEPEBEPEBHAEBURequantize32@arm_gemm@@22PEBQEAE@Z) referenced in function "private: virtual class arm_conv::depthwise::DepthwiseCommon<unsigned char,unsigned char,unsigned char> * __cdecl std::_Func_impl_no_alloc<class arm_conv::depthwise::<lambda_2>,class arm_conv::depthwise::DepthwiseCommon<unsigned char,unsigned char,unsigned char> *,struct arm_conv::depthwise::DepthwiseArgs const &,struct arm_gemm::Requantize32 const &>::_Do_call(struct arm_conv::depthwise::DepthwiseArgs const &,struct arm_gemm::Requantize32 const &)" (?_Do_call@?$_Func_impl_no_alloc@V<lambda_2>@depthwise@arm_conv@@PEAV?$DepthwiseCommon@EEE@23@AEBUDepthwiseArgs@23@AEBURequantize32@arm_gemm@@@std@@EEAAPEAV?$DepthwiseCommon@EEE@depthwise@arm_conv@@AEBUDepthwiseArgs@45@AEBURequantize32@arm_gemm@@@Z)
arm_compute-static.lib(depthwise_u8q.obj) : error LNK2019: unresolved external symbol "void __cdecl arm_conv::depthwise::a64_u8qa_nhwc_5x5_s1_output2x2_mla_depthfirst_impl(unsigned int,unsigned char const * const *,unsigned char const *,int const *,struct arm_gemm::Requantize32 const &,int const *,int const *,unsigned char * const *)" (?a64_u8qa_nhwc_5x5_s1_output2x2_mla_depthfirst_impl@depthwise@arm_conv@@YAXIPEBQEBEPEBEPEBHAEBURequantize32@arm_gemm@@22PEBQEAE@Z) referenced in function "private: virtual class arm_conv::depthwise::DepthwiseCommon<unsigned char,unsigned char,unsigned char> * __cdecl std::_Func_impl_no_alloc<class arm_conv::depthwise::<lambda_3>,class arm_conv::depthwise::DepthwiseCommon<unsigned char,unsigned char,unsigned char> *,struct arm_conv::depthwise::DepthwiseArgs const &,struct arm_gemm::Requantize32 const &>::_Do_call(struct arm_conv::depthwise::DepthwiseArgs const &,struct arm_gemm::Requantize32 const &)" (?_Do_call@?$_Func_impl_no_alloc@V<lambda_3>@depthwise@arm_conv@@PEAV?$DepthwiseCommon@EEE@23@AEBUDepthwiseArgs@23@AEBURequantize32@arm_gemm@@@std@@EEAAPEAV?$DepthwiseCommon@EEE@depthwise@arm_conv@@AEBUDepthwiseArgs@45@AEBURequantize32@arm_gemm@@@Z)
arm_compute-static.lib(depthwise_u8q.obj) : error LNK2019: unresolved external symbol "void __cdecl arm_conv::depthwise::a64_u8q_nhwc_3x3_s1_output2x2_mla_depthfirst_impl(unsigned int,unsigned char const * const *,unsigned char const *,int const *,struct arm_gemm::Requantize32 const &,int const *,int const *,unsigned char * const *)" (?a64_u8q_nhwc_3x3_s1_output2x2_mla_depthfirst_impl@depthwise@arm_conv@@YAXIPEBQEBEPEBEPEBHAEBURequantize32@arm_gemm@@22PEBQEAE@Z) referenced in function "private: virtual class arm_conv::depthwise::DepthwiseCommon<unsigned char,unsigned char,unsigned char> * __cdecl std::_Func_impl_no_alloc<class arm_conv::depthwise::<lambda_4>,class arm_conv::depthwise::DepthwiseCommon<unsigned char,unsigned char,unsigned char> *,struct arm_conv::depthwise::DepthwiseArgs const &,struct arm_gemm::Requantize32 const &>::_Do_call(struct arm_conv::depthwise::DepthwiseArgs const &,struct arm_gemm::Requantize32 const &)" (?_Do_call@?$_Func_impl_no_alloc@V<lambda_4>@depthwise@arm_conv@@PEAV?$DepthwiseCommon@EEE@23@AEBUDepthwiseArgs@23@AEBURequantize32@arm_gemm@@@std@@EEAAPEAV?$DepthwiseCommon@EEE@depthwise@arm_conv@@AEBUDepthwiseArgs@45@AEBURequantize32@arm_gemm@@@Z)
arm_compute-static.lib(depthwise_u8q.obj) : error LNK2019: unresolved external symbol "void __cdecl arm_conv::depthwise::a64_u8q_nhwc_3x3_s2_output2x2_mla_depthfirst_impl(unsigned int,unsigned char const * const *,unsigned char const *,int const *,struct arm_gemm::Requantize32 const &,int const *,int const *,unsigned char * const *)" (?a64_u8q_nhwc_3x3_s2_output2x2_mla_depthfirst_impl@depthwise@arm_conv@@YAXIPEBQEBEPEBEPEBHAEBURequantize32@arm_gemm@@22PEBQEAE@Z) referenced in function "private: virtual class arm_conv::depthwise::DepthwiseCommon<unsigned char,unsigned char,unsigned char> * __cdecl std::_Func_impl_no_alloc<class arm_conv::depthwise::<lambda_5>,class arm_conv::depthwise::DepthwiseCommon<unsigned char,unsigned char,unsigned char> *,struct arm_conv::depthwise::DepthwiseArgs const &,struct arm_gemm::Requantize32 const &>::_Do_call(struct arm_conv::depthwise::DepthwiseArgs const &,struct arm_gemm::Requantize32 const &)" (?_Do_call@?$_Func_impl_no_alloc@V<lambda_5>@depthwise@arm_conv@@PEAV?$DepthwiseCommon@EEE@23@AEBUDepthwiseArgs@23@AEBURequantize32@arm_gemm@@@std@@EEAAPEAV?$DepthwiseCommon@EEE@depthwise@arm_conv@@AEBUDepthwiseArgs@45@AEBURequantize32@arm_gemm@@@Z)
arm_compute-static.lib(depthwise_u8q.obj) : error LNK2019: unresolved external symbol "void __cdecl arm_conv::depthwise::a64_u8q_nhwc_5x5_s1_output2x2_mla_depthfirst_impl(unsigned int,unsigned char const * const *,unsigned char const *,int const *,struct arm_gemm::Requantize32 const &,int const *,int const *,unsigned char * const *)" (?a64_u8q_nhwc_5x5_s1_output2x2_mla_depthfirst_impl@depthwise@arm_conv@@YAXIPEBQEBEPEBEPEBHAEBURequantize32@arm_gemm@@22PEBQEAE@Z) referenced in function "private: virtual class arm_conv::depthwise::DepthwiseCommon<unsigned char,unsigned char,unsigned char> * __cdecl std::_Func_impl_no_alloc<class arm_conv::depthwise::<lambda_6>,class arm_conv::depthwise::DepthwiseCommon<unsigned char,unsigned char,unsigned char> *,struct arm_conv::depthwise::DepthwiseArgs const &,struct arm_gemm::Requantize32 const &>::_Do_call(struct arm_conv::depthwise::DepthwiseArgs const &,struct arm_gemm::Requantize32 const &)" (?_Do_call@?$_Func_impl_no_alloc@V<lambda_6>@depthwise@arm_conv@@PEAV?$DepthwiseCommon@EEE@23@AEBUDepthwiseArgs@23@AEBURequantize32@arm_gemm@@@std@@EEAAPEAV?$DepthwiseCommon@EEE@depthwise@arm_conv@@AEBUDepthwiseArgs@45@AEBURequantize32@arm_gemm@@@Z)
build\tests\arm_compute_validation.exe : fatal error LNK1120: 19 unresolved externals
scons: *** [build\tests\arm_compute_validation.exe] Error 1120