ARMLinux 进行编译时出现错误( 树莓派4,arm8,Debian-Pi-Aarch64)
Created by: phojl
ARMLinux
cmake --version
cmake version 3.10.3
树莓派4,arm8 ARMLinux,Debian-Pi-Aarch64 进行编译时出现错误
./lite/tools/build.sh
--build_extra=OFF
--arm_os=armlinux
--arm_abi=armv8
--arm_lang=gcc
tiny_publish 进行编译时,出现如下错误:
[ 80%] Linking CXX static library libfeed_compute_host.a
[ 80%] Built target feed_compute_host
[ 80%] Building CXX object lite/api/CMakeFiles/paddle_light_api_shared.dir//core/type_system.cc.o
In file included from /home/pi/桌面/paddle/Paddle-Lite/lite/utils/all.h:25,
from /home/pi/桌面/paddle/Paddle-Lite/lite/core/context.h:37,
from /home/pi/桌面/paddle/Paddle-Lite/lite/core/op_lite.h:23,
from /home/pi/桌面/paddle/Paddle-Lite/lite/core/op_lite.cc:15:
/home/pi/桌面/paddle/Paddle-Lite/lite/utils/varient.h: In member function ‘T* paddle::lite::variant::get_mutable() [with T = paddle::lite::TensorLite; Ts = {int, float, std::cxx11::basic_string<char, std::char_traits, std::allocator >, paddle::lite::TensorLite, std::vector<paddle::lite::TensorLite, std::allocatorpaddle::lite::TensorLite >}]’:
/home/pi/桌面/paddle/Paddle-Lite/lite/utils/varient.h:140:18: warning: control reaches end of non-void function [-Wreturn-type]
LOG(ERROR) << "unmatched type get, should be " << type_id << " but get "
[ 80%] Linking CXX static library libreshape_compute_host.a
[ 80%] Built target reshape_compute_host
Scanning dependencies of target fill_constant_batch_size_like_compute_arm
[ 80%] Building CXX object lite/kernels/arm/CMakeFiles/fill_constant_batch_size_like_compute_arm.dir/fill_constant_batch_size_like_compute.cc.o
Scanning dependencies of target density_prior_box_compute_arm
[ 80%] Building CXX object lite/kernels/arm/CMakeFiles/density_prior_box_compute_arm.dir/density_prior_box_compute.cc.o
[ 81%] Building CXX object lite/api/CMakeFiles/paddle_light_api_shared.dir//core/program.cc.o
In file included from /home/pi/桌面/paddle/Paddle-Lite/lite/core/kernel.h:24,
from /home/pi/桌面/paddle/Paddle-Lite/lite/kernels/arm/fill_constant_batch_size_like_compute.h:16,
from /home/pi/桌面/paddle/Paddle-Lite/lite/kernels/arm/fill_constant_batch_size_like_compute.cc:15:
/home/pi/桌面/paddle/Paddle-Lite/lite/core/context.h: In member function ‘paddle::lite::ARMContext& paddle::lite::Context<(paddle::lite_api::TargetType)4>::operator=(const ARMContext&)’:
/home/pi/桌面/paddle/Paddle-Lite/lite/core/context.h:120:49: warning: no return statement in function returning non-void [-Wreturn-type]
ARMContext& operator=(const ARMContext& ctx) {}
^
In file included from /home/pi/桌面/paddle/Paddle-Lite/lite/core/kernel.h:24,
from /home/pi/桌面/paddle/Paddle-Lite/lite/kernels/arm/density_prior_box_compute.h:16,
from /home/pi/桌面/paddle/Paddle-Lite/lite/kernels/arm/density_prior_box_compute.cc:15:
/home/pi/桌面/paddle/Paddle-Lite/lite/core/context.h: In member function ‘paddle::lite::ARMContext& paddle::lite::Context<(paddle::lite_api::TargetType)4>::operator=(const ARMContext&)’:
/home/pi/桌面/paddle/Paddle-Lite/lite/core/context.h:120:49: warning: no return statement in function returning non-void [-Wreturn-type]
ARMContext& operator=(const ARMContext& ctx) {}
^
In file included from /home/pi/桌面/paddle/Paddle-Lite/lite/core/kernel.h:24,
from /home/pi/桌面/paddle/Paddle-Lite/lite/core/program.h:22,
from /home/pi/桌面/paddle/Paddle-Lite/lite/core/program.cc:15:
/home/pi/桌面/paddle/Paddle-Lite/lite/core/context.h: In member function ‘paddle::lite::ARMContext& paddle::lite::Context<(paddle::lite_api::TargetType)4>::operator=(const ARMContext&)’:
/home/pi/桌面/paddle/Paddle-Lite/lite/core/context.h:120:49: warning: no return statement in function returning non-void [-Wreturn-type]
ARMContext& operator=(const ARMContext& ctx) {}
^
[ 81%] Linking CXX static library libmulticlass_nms_compute_host.a
[ 81%] Built target multiclass_nms_compute_host
Scanning dependencies of target instance_norm_compute_arm
[ 81%] Building CXX object lite/kernels/arm/CMakeFiles/instance_norm_compute_arm.dir/instance_norm_compute.cc.o
In file included from /home/pi/桌面/paddle/Paddle-Lite/lite/core/kernel.h:24,
from /home/pi/桌面/paddle/Paddle-Lite/lite/kernels/arm/instance_norm_compute.h:16,
from /home/pi/桌面/paddle/Paddle-Lite/lite/kernels/arm/instance_norm_compute.cc:15:
/home/pi/桌面/paddle/Paddle-Lite/lite/core/context.h: In member function ‘paddle::lite::ARMContext& paddle::lite::Context<(paddle::lite_api::TargetType)4>::operator=(const ARMContext&)’:
/home/pi/桌面/paddle/Paddle-Lite/lite/core/context.h:120:49: warning: no return statement in function returning non-void [-Wreturn-type]
ARMContext& operator=(const ARMContext& ctx) {}
^
In file included from /home/pi/桌面/paddle/Paddle-Lite/lite/utils/all.h:25,
from /home/pi/桌面/paddle/Paddle-Lite/lite/core/context.h:37,
from /home/pi/桌面/paddle/Paddle-Lite/lite/core/kernel.h:24,
from /home/pi/桌面/paddle/Paddle-Lite/lite/core/program.h:22,
from /home/pi/桌面/paddle/Paddle-Lite/lite/core/program.cc:15:
/home/pi/桌面/paddle/Paddle-Lite/lite/utils/varient.h: In member function ‘T* paddle::lite::variant::get_mutable() [with T = paddle::lite::TensorLite; Ts = {int, float, std::cxx11::basic_string<char, std::char_traits, std::allocator >, paddle::lite::TensorLite, std::vector<paddle::lite::TensorLite, std::allocatorpaddle::lite::TensorLite >}]’:
/home/pi/桌面/paddle/Paddle-Lite/lite/utils/varient.h:140:18: warning: control reaches end of non-void function [-Wreturn-type]
LOG(ERROR) << "unmatched type get, should be " << type_id << " but get "
/home/pi/桌面/paddle/Paddle-Lite/lite/utils/varient.h: In member function ‘T* paddle::lite::variant::get_mutable() [with T = std::vectorpaddle::lite::TensorLite; Ts = {int, float, std::cxx11::basic_string<char, std::char_traits, std::allocator >, paddle::lite::TensorLite, std::vector<paddle::lite::TensorLite, std::allocatorpaddle::lite::TensorLite >}]’:
/home/pi/桌面/paddle/Paddle-Lite/lite/utils/varient.h:140:18: warning: control reaches end of non-void function [-Wreturn-type]
LOG(ERROR) << "unmatched type get, should be " << type_id << " but get "
[ 82%] Linking CXX static library libfill_constant_batch_size_like_compute_arm.a
[ 82%] Built target fill_constant_batch_size_like_compute_arm
[ 82%] Building CXX object lite/api/CMakeFiles/paddle_light_api_shared.dir//model_parser/cpp/op_desc.cc.o
[ 82%] Building CXX object lite/api/CMakeFiles/paddle_light_api_shared.dir//model_parser/cpp/var_desc.cc.o
[ 82%] Linking CXX static library libdensity_prior_box_compute_arm.a
[ 82%] Built target density_prior_box_compute_arm
Scanning dependencies of target dropout_compute_arm
[ 82%] Building CXX object lite/kernels/arm/CMakeFiles/dropout_compute_arm.dir/dropout_compute.cc.o
Scanning dependencies of target reduce_mean_compute_arm
[ 82%] Building CXX object lite/kernels/arm/CMakeFiles/reduce_mean_compute_arm.dir/reduce_mean_compute.cc.o
[ 82%] Linking CXX static library libinstance_norm_compute_arm.a
[ 82%] Built target instance_norm_compute_arm
[ 82%] Building CXX object lite/api/CMakeFiles/paddle_light_api_shared.dir//model_parser/cpp/block_desc.cc.o
[ 82%] Building CXX object lite/api/CMakeFiles/paddle_light_api_shared.dir//model_parser/cpp/program_desc.cc.o
In file included from /home/pi/桌面/paddle/Paddle-Lite/lite/core/kernel.h:24,
from /home/pi/桌面/paddle/Paddle-Lite/lite/kernels/arm/dropout_compute.h:17,
from /home/pi/桌面/paddle/Paddle-Lite/lite/kernels/arm/dropout_compute.cc:15:
/home/pi/桌面/paddle/Paddle-Lite/lite/core/context.h: In member function ‘paddle::lite::ARMContext& paddle::lite::Context<(paddle::lite_api::TargetType)4>::operator=(const ARMContext&)’:
/home/pi/桌面/paddle/Paddle-Lite/lite/core/context.h:120:49: warning: no return statement in function returning non-void [-Wreturn-type]
ARMContext& operator=(const ARMContext& ctx) {}
^
In file included from /home/pi/桌面/paddle/Paddle-Lite/lite/core/kernel.h:24,
from /home/pi/桌面/paddle/Paddle-Lite/lite/kernels/arm/reduce_mean_compute.h:18,
from /home/pi/桌面/paddle/Paddle-Lite/lite/kernels/arm/reduce_mean_compute.cc:15:
/home/pi/桌面/paddle/Paddle-Lite/lite/core/context.h: In member function ‘paddle::lite::ARMContext& paddle::lite::Context<(paddle::lite_api::TargetType)4>::operator=(const ARMContext&)’:
/home/pi/桌面/paddle/Paddle-Lite/lite/core/context.h:120:49: warning: no return statement in function returning non-void [-Wreturn-type]
ARMContext& operator=(const ARMContext& ctx) {}
^
[ 83%] Building CXX object lite/api/CMakeFiles/paddle_light_api_shared.dir//model_parser/naive_buffer/naive_buffer.cc.o
Scanning dependencies of target unsqueeze_compute_arm
[ 84%] Building CXX object lite/kernels/arm/CMakeFiles/unsqueeze_compute_arm.dir/unsqueeze_compute.cc.o
In file included from /home/pi/桌面/paddle/Paddle-Lite/lite/core/kernel.h:24,
from /home/pi/桌面/paddle/Paddle-Lite/lite/kernels/arm/unsqueeze_compute.h:17,
from /home/pi/桌面/paddle/Paddle-Lite/lite/kernels/arm/unsqueeze_compute.cc:15:
/home/pi/桌面/paddle/Paddle-Lite/lite/core/context.h: In member function ‘paddle::lite::ARMContext& paddle::lite::Context<(paddle::lite_api::TargetType)4>::operator=(const ARMContext&)’:
/home/pi/桌面/paddle/Paddle-Lite/lite/core/context.h:120:49: warning: no return statement in function returning non-void [-Wreturn-type]
ARMContext& operator=(const ARMContext& ctx) {}
^
[ 85%] Linking CXX static library libdropout_compute_arm.a
[ 85%] Built target dropout_compute_arm
[ 85%] Building CXX object lite/api/CMakeFiles/paddle_light_api_shared.dir//model_parser/naive_buffer/proto/framework.nb.cc.o
[ 85%] Linking CXX static library libreduce_mean_compute_arm.a
[ 85%] Built target reduce_mean_compute_arm
[ 85%] Building CXX object lite/api/CMakeFiles/paddle_light_api_shared.dir//model_parser/naive_buffer/op_desc.cc.o
Scanning dependencies of target cast_compute_arm
[ 85%] Building CXX object lite/kernels/arm/CMakeFiles/cast_compute_arm.dir/cast_compute.cc.o
In file included from /home/pi/桌面/paddle/Paddle-Lite/lite/core/kernel.h:24,
from /home/pi/桌面/paddle/Paddle-Lite/lite/kernels/arm/cast_compute.h:18,
from /home/pi/桌面/paddle/Paddle-Lite/lite/kernels/arm/cast_compute.cc:15:
/home/pi/桌面/paddle/Paddle-Lite/lite/core/context.h: In member function ‘paddle::lite::ARMContext& paddle::lite::Context<(paddle::lite_api::TargetType)4>::operator=(const ARMContext&)’:
/home/pi/桌面/paddle/Paddle-Lite/lite/core/context.h:120:49: warning: no return statement in function returning non-void [-Wreturn-type]
ARMContext& operator=(const ARMContext& ctx) {}
^
[ 85%] Building CXX object lite/api/CMakeFiles/paddle_light_api_shared.dir//model_parser/naive_buffer/var_desc.cc.o
[ 85%] Linking CXX static library libunsqueeze_compute_arm.a
[ 85%] Built target unsqueeze_compute_arm
[ 85%] Building CXX object lite/api/CMakeFiles/paddle_light_api_shared.dir//model_parser/naive_buffer/param_desc.cc.o
[ 85%] Building CXX object lite/api/CMakeFiles/paddle_light_api_shared.dir//model_parser/naive_buffer/combined_params_desc.cc.o
Scanning dependencies of target box_coder_compute_arm
[ 85%] Building CXX object lite/kernels/arm/CMakeFiles/box_coder_compute_arm.dir/box_coder_compute.cc.o
[ 85%] Linking CXX static library libcast_compute_arm.a
[ 85%] Built target cast_compute_arm
[ 86%] Building CXX object lite/api/CMakeFiles/paddle_light_api_shared.dir//model_parser/naive_buffer/block_desc.cc.o
In file included from /home/pi/桌面/paddle/Paddle-Lite/lite/core/kernel.h:24,
from /home/pi/桌面/paddle/Paddle-Lite/lite/kernels/arm/box_coder_compute.h:16,
from /home/pi/桌面/paddle/Paddle-Lite/lite/kernels/arm/box_coder_compute.cc:15:
/home/pi/桌面/paddle/Paddle-Lite/lite/core/context.h: In member function ‘paddle::lite::ARMContext& paddle::lite::Context<(paddle::lite_api::TargetType)4>::operator=(const ARMContext&)’:
/home/pi/桌面/paddle/Paddle-Lite/lite/core/context.h:120:49: warning: no return statement in function returning non-void [-Wreturn-type]
ARMContext& operator=(const ARMContext& ctx) {}
^
[ 86%] Building CXX object lite/api/CMakeFiles/paddle_light_api_shared.dir//model_parser/naive_buffer/program_desc.cc.o
[ 86%] Building CXX object lite/api/CMakeFiles/paddle_light_api_shared.dir//model_parser/compatible_pb.cc.o
[ 86%] Building CXX object lite/api/CMakeFiles/paddle_light_api_shared.dir/__/model_parser/model_parser.cc.o
[ 86%] Linking CXX static library libbox_coder_compute_arm.a
[ 86%] Built target box_coder_compute_arm
[ 86%] Building CXX object lite/api/CMakeFiles/paddle_light_api_shared.dir/paddle_place.cc.o
[ 87%] Building CXX object lite/api/CMakeFiles/paddle_light_api_shared.dir/paddle_api.cc.o
[ 87%] Building CXX object lite/api/CMakeFiles/paddle_light_api_shared.dir/light_api.cc.o
[ 87%] Building CXX object lite/api/CMakeFiles/paddle_light_api_shared.dir/light_api_impl.cc.o
Scanning dependencies of target conv_transpose_compute_arm
[ 87%] Building CXX object lite/kernels/arm/CMakeFiles/conv_transpose_compute_arm.dir/conv_transpose_compute.cc.o
In file included from /home/pi/桌面/paddle/Paddle-Lite/lite/api/light_api.h:28,
from /home/pi/桌面/paddle/Paddle-Lite/lite/api/light_api.cc:15:
/home/pi/桌面/paddle/Paddle-Lite/lite/core/context.h: In member function ‘paddle::lite::ARMContext& paddle::lite::Context<(paddle::lite_api::TargetType)4>::operator=(const ARMContext&)’:
/home/pi/桌面/paddle/Paddle-Lite/lite/core/context.h:120:49: warning: no return statement in function returning non-void [-Wreturn-type]
ARMContext& operator=(const ARMContext& ctx) {}
^
In file included from /home/pi/桌面/paddle/Paddle-Lite/lite/utils/all.h:25,
from /home/pi/桌面/paddle/Paddle-Lite/lite/core/variable.h:20,
from /home/pi/桌面/paddle/Paddle-Lite/lite/core/scope.h:22,
from /home/pi/桌面/paddle/Paddle-Lite/lite/model_parser/model_parser.h:25,
from /home/pi/桌面/paddle/Paddle-Lite/lite/model_parser/model_parser.cc:15:
/home/pi/桌面/paddle/Paddle-Lite/lite/utils/varient.h: In member function ‘T* paddle::lite::variant::get_mutable() [with T = paddle::lite::TensorLite; Ts = {int, float, std::__cxx11::basic_string<char, std::char_traits, std::allocator >, paddle::lite::TensorLite, std::vector<paddle::lite::TensorLite, std::allocatorpaddle::lite::TensorLite >}]’:
/home/pi/桌面/paddle/Paddle-Lite/lite/utils/varient.h:140:18: warning: control reaches end of non-void function [-Wreturn-type]
LOG(ERROR) << "unmatched type get, should be " << type_id << " but get "
In file included from /home/pi/桌面/paddle/Paddle-Lite/lite/api/light_api.h:28,
from /home/pi/桌面/paddle/Paddle-Lite/lite/api/light_api_impl.cc:15:
/home/pi/桌面/paddle/Paddle-Lite/lite/core/context.h: In member function ‘paddle::lite::ARMContext& paddle::lite::Context<(paddle::lite_api::TargetType)4>::operator=(const ARMContext&)’:
/home/pi/桌面/paddle/Paddle-Lite/lite/core/context.h:120:49: warning: no return statement in function returning non-void [-Wreturn-type]
ARMContext& operator=(const ARMContext& ctx) {}
^
/home/pi/桌面/paddle/Paddle-Lite/lite/api/light_api_impl.cc: In member function ‘virtual std::shared_ptrpaddle::lite_api::PaddlePredictor paddle::lite::LightPredictorImpl::Clone()’:
/home/pi/桌面/paddle/Paddle-Lite/lite/api/light_api_impl.cc:61:1: warning: no return statement in function returning non-void [-Wreturn-type]
}
^
In file included from /home/pi/桌面/paddle/Paddle-Lite/lite/backends/arm/math/beam_search.h:18,
from /home/pi/桌面/paddle/Paddle-Lite/lite/backends/arm/math/funcs.h:26,
from /home/pi/桌面/paddle/Paddle-Lite/lite/kernels/arm/conv_transpose_compute.h:16,
from /home/pi/桌面/paddle/Paddle-Lite/lite/kernels/arm/conv_transpose_compute.cc:15:
/home/pi/桌面/paddle/Paddle-Lite/lite/core/context.h: In member function ‘paddle::lite::ARMContext& paddle::lite::Context<(paddle::lite_api::TargetType)4>::operator=(const ARMContext&)’:
/home/pi/桌面/paddle/Paddle-Lite/lite/core/context.h:120:49: warning: no return statement in function returning non-void [-Wreturn-type]
ARMContext& operator=(const ARMContext& ctx) {}
^
In file included from /home/pi/桌面/paddle/Paddle-Lite/lite/utils/all.h:25,
from /home/pi/桌面/paddle/Paddle-Lite/lite/core/context.h:37,
from /home/pi/桌面/paddle/Paddle-Lite/lite/api/light_api.h:28,
from /home/pi/桌面/paddle/Paddle-Lite/lite/api/light_api.cc:15:
/home/pi/桌面/paddle/Paddle-Lite/lite/utils/varient.h: In member function ‘T* paddle::lite::variant::get_mutable() [with T = paddle::lite::TensorLite; Ts = {int, float, std::__cxx11::basic_string<char, std::char_traits, std::allocator >, paddle::lite::TensorLite, std::vector<paddle::lite::TensorLite, std::allocatorpaddle::lite::TensorLite >}]’:
/home/pi/桌面/paddle/Paddle-Lite/lite/utils/varient.h:140:18: warning: control reaches end of non-void function [-Wreturn-type]
LOG(ERROR) << "unmatched type get, should be " << type_id << " but get "
Scanning dependencies of target fill_constant_compute_arm
[ 87%] Building CXX object lite/kernels/arm/CMakeFiles/fill_constant_compute_arm.dir/fill_constant_compute.cc.o
Scanning dependencies of target scale_compute_arm
[ 87%] Building CXX object lite/kernels/arm/CMakeFiles/scale_compute_arm.dir/scale_compute.cc.o
[ 87%] Linking CXX shared library libpaddle_light_api_shared.so
In file included from /home/pi/桌面/paddle/Paddle-Lite/lite/core/kernel.h:24,
from /home/pi/桌面/paddle/Paddle-Lite/lite/kernels/arm/fill_constant_compute.h:16,
from /home/pi/桌面/paddle/Paddle-Lite/lite/kernels/arm/fill_constant_compute.cc:15:
/home/pi/桌面/paddle/Paddle-Lite/lite/core/context.h: In member function ‘paddle::lite::ARMContext& paddle::lite::Context<(paddle::lite_api::TargetType)4>::operator=(const ARMContext&)’:
/home/pi/桌面/paddle/Paddle-Lite/lite/core/context.h:120:49: warning: no return statement in function returning non-void [-Wreturn-type]
ARMContext& operator=(const ARMContext& ctx) {}
^
[ 87%] Linking CXX static library libconv_transpose_compute_arm.a
[ 87%] Built target conv_transpose_compute_arm
Scanning dependencies of target range_compute_arm
[ 87%] Building CXX object lite/kernels/arm/CMakeFiles/range_compute_arm.dir/range_compute.cc.o
In file included from /home/pi/桌面/paddle/Paddle-Lite/lite/core/kernel.h:24,
from /home/pi/桌面/paddle/Paddle-Lite/lite/kernels/arm/scale_compute.h:16,
from /home/pi/桌面/paddle/Paddle-Lite/lite/kernels/arm/scale_compute.cc:15:
/home/pi/桌面/paddle/Paddle-Lite/lite/core/context.h: In member function ‘paddle::lite::ARMContext& paddle::lite::Context<(paddle::lite_api::TargetType)4>::operator=(const ARMContext&)’:
/home/pi/桌面/paddle/Paddle-Lite/lite/core/context.h:120:49: warning: no return statement in function returning non-void [-Wreturn-type]
ARMContext& operator=(const ARMContext& ctx) {}
^
In file included from /home/pi/桌面/paddle/Paddle-Lite/lite/core/kernel.h:24,
from /home/pi/桌面/paddle/Paddle-Lite/lite/kernels/arm/range_compute.h:16,
from /home/pi/桌面/paddle/Paddle-Lite/lite/kernels/arm/range_compute.cc:15:
/home/pi/桌面/paddle/Paddle-Lite/lite/core/context.h: In member function ‘paddle::lite::ARMContext& paddle::lite::Context<(paddle::lite_api::TargetType)4>::operator=(const ARMContext&)’:
/home/pi/桌面/paddle/Paddle-Lite/lite/core/context.h:120:49: warning: no return statement in function returning non-void [-Wreturn-type]
ARMContext& operator=(const ARMContext& ctx) {}
^
[ 87%] Linking CXX static library libfill_constant_compute_arm.a
[ 87%] Built target fill_constant_compute_arm
Scanning dependencies of target matmul_compute_arm
[ 87%] Building CXX object lite/kernels/arm/CMakeFiles/matmul_compute_arm.dir/matmul_compute.cc.o
In file included from /home/pi/桌面/paddle/Paddle-Lite/lite/core/kernel.h:24,
from /home/pi/桌面/paddle/Paddle-Lite/lite/kernels/arm/matmul_compute.h:16,
from /home/pi/桌面/paddle/Paddle-Lite/lite/kernels/arm/matmul_compute.cc:15:
/home/pi/桌面/paddle/Paddle-Lite/lite/core/context.h: In member function ‘paddle::lite::ARMContext& paddle::lite::Context<(paddle::lite_api::TargetType)4>::operator=(const ARMContext&)’:
/home/pi/桌面/paddle/Paddle-Lite/lite/core/context.h:120:49: warning: no return statement in function returning non-void [-Wreturn-type]
ARMContext& operator=(const ARMContext& ctx) {}
^
[ 88%] Linking CXX static library librange_compute_arm.a
[ 88%] Built target range_compute_arm
Scanning dependencies of target mul_compute_arm
[ 88%] Building CXX object lite/kernels/arm/CMakeFiles/mul_compute_arm.dir/mul_compute.cc.o
[ 88%] Linking CXX static library libscale_compute_arm.a
[ 88%] Built target scale_compute_arm
Scanning dependencies of target layout_compute_arm
[ 88%] Building CXX object lite/kernels/arm/CMakeFiles/layout_compute_arm.dir/layout_compute.cc.o
In file included from /home/pi/桌面/paddle/Paddle-Lite/lite/core/kernel.h:24,
from /home/pi/桌面/paddle/Paddle-Lite/lite/kernels/arm/mul_compute.h:16,
from /home/pi/桌面/paddle/Paddle-Lite/lite/kernels/arm/mul_compute.cc:15:
/home/pi/桌面/paddle/Paddle-Lite/lite/core/context.h: In member function ‘paddle::lite::ARMContext& paddle::lite::Context<(paddle::lite_api::TargetType)4>::operator=(const ARMContext&)’:
/home/pi/桌面/paddle/Paddle-Lite/lite/core/context.h:120:49: warning: no return statement in function returning non-void [-Wreturn-type]
ARMContext& operator=(const ARMContext& ctx) {}
^
In file included from /home/pi/桌面/paddle/Paddle-Lite/lite/core/kernel.h:24,
from /home/pi/桌面/paddle/Paddle-Lite/lite/kernels/arm/layout_compute.h:17,
from /home/pi/桌面/paddle/Paddle-Lite/lite/kernels/arm/layout_compute.cc:15:
/home/pi/桌面/paddle/Paddle-Lite/lite/core/context.h: In member function ‘paddle::lite::ARMContext& paddle::lite::Context<(paddle::lite_api::TargetType)4>::operator=(const ARMContext&)’:
/home/pi/桌面/paddle/Paddle-Lite/lite/core/context.h:120:49: warning: no return statement in function returning non-void [-Wreturn-type]
ARMContext& operator=(const ARMContext& ctx) {}
^
[ 88%] Linking CXX static library libmatmul_compute_arm.a
[ 88%] Built target matmul_compute_arm
Scanning dependencies of target conv_direct
[ 89%] Building CXX object lite/kernels/arm/CMakeFiles/conv_direct.dir/conv_direct.cc.o
[ 90%] Linking CXX static library libmul_compute_arm.a
[ 90%] Built target mul_compute_arm
Scanning dependencies of target elementwise_compute_arm
[ 90%] Building CXX object lite/kernels/arm/CMakeFiles/elementwise_compute_arm.dir/elementwise_compute.cc.o
In file included from /home/pi/桌面/paddle/Paddle-Lite/lite/backends/arm/math/beam_search.h:18,
from /home/pi/桌面/paddle/Paddle-Lite/lite/backends/arm/math/funcs.h:26,
from /home/pi/桌面/paddle/Paddle-Lite/lite/kernels/arm/conv_direct.h:19,
from /home/pi/桌面/paddle/Paddle-Lite/lite/kernels/arm/conv_direct.cc:15:
/home/pi/桌面/paddle/Paddle-Lite/lite/core/context.h: In member function ‘paddle::lite::ARMContext& paddle::lite::Context<(paddle::lite_api::TargetType)4>::operator=(const ARMContext&)’:
/home/pi/桌面/paddle/Paddle-Lite/lite/core/context.h:120:49: warning: no return statement in function returning non-void [-Wreturn-type]
ARMContext& operator=(const ARMContext& ctx) {}
^
In file included from /home/pi/桌面/paddle/Paddle-Lite/lite/core/kernel.h:24,
from /home/pi/桌面/paddle/Paddle-Lite/lite/kernels/arm/elementwise_compute.h:17,
from /home/pi/桌面/paddle/Paddle-Lite/lite/kernels/arm/elementwise_compute.cc:15:
/home/pi/桌面/paddle/Paddle-Lite/lite/core/context.h: In member function ‘paddle::lite::ARMContext& paddle::lite::Context<(paddle::lite_api::TargetType)4>::operator=(const ARMContext&)’:
/home/pi/桌面/paddle/Paddle-Lite/lite/core/context.h:120:49: warning: no return statement in function returning non-void [-Wreturn-type]
ARMContext& operator=(const ARMContext& ctx) {}
^
[ 90%] Linking CXX static library libconv_direct.a
[ 91%] Linking CXX static library liblayout_compute_arm.a
[ 91%] Built target conv_direct
[ 91%] Built target layout_compute_arm
Scanning dependencies of target prior_box_compute_arm
Scanning dependencies of target fc_compute_arm
[ 91%] Building CXX object lite/kernels/arm/CMakeFiles/fc_compute_arm.dir/fc_compute.cc.o
[ 91%] Building CXX object lite/kernels/arm/CMakeFiles/prior_box_compute_arm.dir/prior_box_compute.cc.o
In file included from /home/pi/桌面/paddle/Paddle-Lite/lite/core/kernel.h:24,
from /home/pi/桌面/paddle/Paddle-Lite/lite/kernels/arm/prior_box_compute.h:16,
from /home/pi/桌面/paddle/Paddle-Lite/lite/kernels/arm/prior_box_compute.cc:15:
/home/pi/桌面/paddle/Paddle-Lite/lite/core/context.h: In member function ‘paddle::lite::ARMContext& paddle::lite::Context<(paddle::lite_api::TargetType)4>::operator=(const ARMContext&)’:
/home/pi/桌面/paddle/Paddle-Lite/lite/core/context.h:120:49: warning: no return statement in function returning non-void [-Wreturn-type]
ARMContext& operator=(const ARMContext& ctx) {}
^
In file included from /home/pi/桌面/paddle/Paddle-Lite/lite/backends/arm/math/beam_search.h:18,
from /home/pi/桌面/paddle/Paddle-Lite/lite/backends/arm/math/funcs.h:26,
from /home/pi/桌面/paddle/Paddle-Lite/lite/kernels/arm/fc_compute.h:18,
from /home/pi/桌面/paddle/Paddle-Lite/lite/kernels/arm/fc_compute.cc:15:
/home/pi/桌面/paddle/Paddle-Lite/lite/core/context.h: In member function ‘paddle::lite::ARMContext& paddle::lite::Context<(paddle::lite_api::TargetType)4>::operator=(const ARMContext&)’:
/home/pi/桌面/paddle/Paddle-Lite/lite/core/context.h:120:49: warning: no return statement in function returning non-void [-Wreturn-type]
ARMContext& operator=(const ARMContext& ctx) {}
^
[ 91%] Linking CXX static library libprior_box_compute_arm.a
[ 91%] Built target prior_box_compute_arm
Scanning dependencies of target grid_sampler_compute_arm
[ 91%] Building CXX object lite/kernels/arm/CMakeFiles/grid_sampler_compute_arm.dir/grid_sampler_compute.cc.o
[ 91%] Linking CXX static library libfc_compute_arm.a
[ 91%] Linking CXX static library libelementwise_compute_arm.a
In file included from /home/pi/桌面/paddle/Paddle-Lite/lite/core/kernel.h:24,
from /home/pi/桌面/paddle/Paddle-Lite/lite/kernels/arm/grid_sampler_compute.h:16,
from /home/pi/桌面/paddle/Paddle-Lite/lite/kernels/arm/grid_sampler_compute.cc:15:
/home/pi/桌面/paddle/Paddle-Lite/lite/core/context.h: In member function ‘paddle::lite::ARMContext& paddle::lite::Context<(paddle::lite_api::TargetType)4>::operator=(const ARMContext&)’:
/home/pi/桌面/paddle/Paddle-Lite/lite/core/context.h:120:49: warning: no return statement in function returning non-void [-Wreturn-type]
ARMContext& operator=(const ARMContext& ctx) {}
^
[ 91%] Built target fc_compute_arm
Scanning dependencies of target batch_norm_compute_arm
[ 91%] Built target elementwise_compute_arm
[ 91%] Building CXX object lite/kernels/arm/CMakeFiles/batch_norm_compute_arm.dir/batch_norm_compute.cc.o
Scanning dependencies of target affine_channel_compute_arm
[ 91%] Building CXX object lite/kernels/arm/CMakeFiles/affine_channel_compute_arm.dir/affine_channel_compute.cc.o
In file included from /home/pi/桌面/paddle/Paddle-Lite/lite/core/kernel.h:24,
from /home/pi/桌面/paddle/Paddle-Lite/lite/kernels/arm/batch_norm_compute.h:16,
from /home/pi/桌面/paddle/Paddle-Lite/lite/kernels/arm/batch_norm_compute.cc:15:
/home/pi/桌面/paddle/Paddle-Lite/lite/core/context.h: In member function ‘paddle::lite::ARMContext& paddle::lite::Context<(paddle::lite_api::TargetType)4>::operator=(const ARMContext&)’:
/home/pi/桌面/paddle/Paddle-Lite/lite/core/context.h:120:49: warning: no return statement in function returning non-void [-Wreturn-type]
ARMContext& operator=(const ARMContext& ctx) {}
^
In file included from /home/pi/桌面/paddle/Paddle-Lite/lite/core/kernel.h:24,
from /home/pi/桌面/paddle/Paddle-Lite/lite/kernels/arm/affine_channel_compute.h:17,
from /home/pi/桌面/paddle/Paddle-Lite/lite/kernels/arm/affine_channel_compute.cc:15:
/home/pi/桌面/paddle/Paddle-Lite/lite/core/context.h: In member function ‘paddle::lite::ARMContext& paddle::lite::Context<(paddle::lite_api::TargetType)4>::operator=(const ARMContext&)’:
/home/pi/桌面/paddle/Paddle-Lite/lite/core/context.h:120:49: warning: no return statement in function returning non-void [-Wreturn-type]
ARMContext& operator=(const ARMContext& ctx) {}
^
[ 91%] Linking CXX static library libgrid_sampler_compute_arm.a
[ 91%] Built target grid_sampler_compute_arm
Scanning dependencies of target expand_compute_arm
[ 91%] Building CXX object lite/kernels/arm/CMakeFiles/expand_compute_arm.dir/expand_compute.cc.o
[ 92%] Linking CXX static library libaffine_channel_compute_arm.a
[ 92%] Built target affine_channel_compute_arm
Scanning dependencies of target activation_compute_arm
[ 92%] Building CXX object lite/kernels/arm/CMakeFiles/activation_compute_arm.dir/activation_compute.cc.o
In file included from /home/pi/桌面/paddle/Paddle-Lite/lite/core/kernel.h:24,
from /home/pi/桌面/paddle/Paddle-Lite/lite/kernels/arm/expand_compute.h:16,
from /home/pi/桌面/paddle/Paddle-Lite/lite/kernels/arm/expand_compute.cc:15:
/home/pi/桌面/paddle/Paddle-Lite/lite/core/context.h: In member function ‘paddle::lite::ARMContext& paddle::lite::Context<(paddle::lite_api::TargetType)4>::operator=(const ARMContext&)’:
/home/pi/桌面/paddle/Paddle-Lite/lite/core/context.h:120:49: warning: no return statement in function returning non-void [-Wreturn-type]
ARMContext& operator=(const ARMContext& ctx) {}
^
[ 93%] Linking CXX static library libbatch_norm_compute_arm.a
[ 93%] Built target batch_norm_compute_arm
Scanning dependencies of target softmax_compute_arm
[ 93%] Building CXX object lite/kernels/arm/CMakeFiles/softmax_compute_arm.dir/softmax_compute.cc.o
In file included from /home/pi/桌面/paddle/Paddle-Lite/lite/core/kernel.h:24,
from /home/pi/桌面/paddle/Paddle-Lite/lite/kernels/arm/activation_compute.h:17,
from /home/pi/桌面/paddle/Paddle-Lite/lite/kernels/arm/activation_compute.cc:15:
/home/pi/桌面/paddle/Paddle-Lite/lite/core/context.h: In member function ‘paddle::lite::ARMContext& paddle::lite::Context<(paddle::lite_api::TargetType)4>::operator=(const ARMContext&)’:
/home/pi/桌面/paddle/Paddle-Lite/lite/core/context.h:120:49: warning: no return statement in function returning non-void [-Wreturn-type]
ARMContext& operator=(const ARMContext& ctx) {}
^
In file included from /home/pi/桌面/paddle/Paddle-Lite/lite/core/kernel.h:24,
from /home/pi/桌面/paddle/Paddle-Lite/lite/kernels/arm/softmax_compute.h:17,
from /home/pi/桌面/paddle/Paddle-Lite/lite/kernels/arm/softmax_compute.cc:15:
/home/pi/桌面/paddle/Paddle-Lite/lite/core/context.h: In member function ‘paddle::lite::ARMContext& paddle::lite::Context<(paddle::lite_api::TargetType)4>::operator=(const ARMContext&)’:
/home/pi/桌面/paddle/Paddle-Lite/lite/core/context.h:120:49: warning: no return statement in function returning non-void [-Wreturn-type]
ARMContext& operator=(const ARMContext& ctx) {}
^
[ 93%] Linking CXX static library libexpand_compute_arm.a
[ 93%] Built target expand_compute_arm
Scanning dependencies of target calib_compute_arm
[ 93%] Building CXX object lite/kernels/arm/CMakeFiles/calib_compute_arm.dir/calib_compute.cc.o
In file included from /home/pi/桌面/paddle/Paddle-Lite/lite/core/kernel.h:24,
from /home/pi/桌面/paddle/Paddle-Lite/lite/kernels/arm/calib_compute.h:16,
from /home/pi/桌面/paddle/Paddle-Lite/lite/kernels/arm/calib_compute.cc:15:
/home/pi/桌面/paddle/Paddle-Lite/lite/core/context.h: In member function ‘paddle::lite::ARMContext& paddle::lite::Context<(paddle::lite_api::TargetType)4>::operator=(const ARMContext&)’:
/home/pi/桌面/paddle/Paddle-Lite/lite/core/context.h:120:49: warning: no return statement in function returning non-void [-Wreturn-type]
ARMContext& operator=(const ARMContext& ctx) {}
^
[ 93%] Linking CXX static library libsoftmax_compute_arm.a
[ 93%] Built target softmax_compute_arm
Scanning dependencies of target conv_winograd
[ 93%] Building CXX object lite/kernels/arm/CMakeFiles/conv_winograd.dir/conv_winograd.cc.o
In file included from /home/pi/桌面/paddle/Paddle-Lite/lite/backends/arm/math/conv_impl.h:17,
from /home/pi/桌面/paddle/Paddle-Lite/lite/kernels/arm/conv_winograd.h:18,
from /home/pi/桌面/paddle/Paddle-Lite/lite/kernels/arm/conv_winograd.cc:15:
/home/pi/桌面/paddle/Paddle-Lite/lite/core/context.h: In member function ‘paddle::lite::ARMContext& paddle::lite::Context<(paddle::lite_api::TargetType)4>::operator=(const ARMContext&)’:
/home/pi/桌面/paddle/Paddle-Lite/lite/core/context.h:120:49: warning: no return statement in function returning non-void [-Wreturn-type]
ARMContext& operator=(const ARMContext& ctx) {}
^
[ 94%] Linking CXX static library libconv_winograd.a
[ 94%] Linking CXX static library libactivation_compute_arm.a
[ 94%] Built target conv_winograd
Scanning dependencies of target conv_gemmlike
[ 94%] Built target activation_compute_arm
Scanning dependencies of target conv_depthwise
[ 94%] Building CXX object lite/kernels/arm/CMakeFiles/conv_gemmlike.dir/conv_gemmlike.cc.o
[ 94%] Building CXX object lite/kernels/arm/CMakeFiles/conv_depthwise.dir/conv_depthwise.cc.o
[ 94%] Linking CXX static library libcalib_compute_arm.a
[ 94%] Built target calib_compute_arm
Scanning dependencies of target pool_compute_arm
[ 95%] Building CXX object lite/kernels/arm/CMakeFiles/pool_compute_arm.dir/pool_compute.cc.o
In file included from /home/pi/桌面/paddle/Paddle-Lite/lite/backends/arm/math/conv_impl.h:17,
from /home/pi/桌面/paddle/Paddle-Lite/lite/kernels/arm/conv_depthwise.h:19,
from /home/pi/桌面/paddle/Paddle-Lite/lite/kernels/arm/conv_depthwise.cc:15:
/home/pi/桌面/paddle/Paddle-Lite/lite/core/context.h: In member function ‘paddle::lite::ARMContext& paddle::lite::Context<(paddle::lite_api::TargetType)4>::operator=(const ARMContext&)’:
/home/pi/桌面/paddle/Paddle-Lite/lite/core/context.h:120:49: warning: no return statement in function returning non-void [-Wreturn-type]
ARMContext& operator=(const ARMContext& ctx) {}
^
In file included from /home/pi/桌面/paddle/Paddle-Lite/lite/backends/arm/math/conv_impl.h:17,
from /home/pi/桌面/paddle/Paddle-Lite/lite/kernels/arm/conv_gemmlike.h:19,
from /home/pi/桌面/paddle/Paddle-Lite/lite/kernels/arm/conv_gemmlike.cc:15:
/home/pi/桌面/paddle/Paddle-Lite/lite/core/context.h: In member function ‘paddle::lite::ARMContext& paddle::lite::Context<(paddle::lite_api::TargetType)4>::operator=(const ARMContext&)’:
/home/pi/桌面/paddle/Paddle-Lite/lite/core/context.h:120:49: warning: no return statement in function returning non-void [-Wreturn-type]
ARMContext& operator=(const ARMContext& ctx) {}
^
In file included from /home/pi/桌面/paddle/Paddle-Lite/lite/core/kernel.h:24,
from /home/pi/桌面/paddle/Paddle-Lite/lite/kernels/arm/pool_compute.h:17,
from /home/pi/桌面/paddle/Paddle-Lite/lite/kernels/arm/pool_compute.cc:15:
/home/pi/桌面/paddle/Paddle-Lite/lite/core/context.h: In member function ‘paddle::lite::ARMContext& paddle::lite::Context<(paddle::lite_api::TargetType)4>::operator=(const ARMContext&)’:
/home/pi/桌面/paddle/Paddle-Lite/lite/core/context.h:120:49: warning: no return statement in function returning non-void [-Wreturn-type]
ARMContext& operator=(const ARMContext& ctx) {}
^
[ 95%] Linking CXX static library libconv_gemmlike.a
[ 95%] Built target conv_gemmlike
Scanning dependencies of target stack_compute_arm
[ 95%] Building CXX object lite/kernels/arm/CMakeFiles/stack_compute_arm.dir/stack_compute.cc.o
[ 95%] Linking CXX static library libconv_depthwise.a
[ 95%] Built target conv_depthwise
Scanning dependencies of target split_compute_arm
[ 95%] Building CXX object lite/kernels/arm/CMakeFiles/split_compute_arm.dir/split_compute.cc.o
[ 95%] Linking CXX static library libpool_compute_arm.a
[ 95%] Built target pool_compute_arm
Scanning dependencies of target squeeze_compute_arm
[ 96%] Building CXX object lite/kernels/arm/CMakeFiles/squeeze_compute_arm.dir/squeeze_compute.cc.o
In file included from /home/pi/桌面/paddle/Paddle-Lite/lite/core/kernel.h:24,
from /home/pi/桌面/paddle/Paddle-Lite/lite/kernels/arm/stack_compute.h:16,
from /home/pi/桌面/paddle/Paddle-Lite/lite/kernels/arm/stack_compute.cc:15:
/home/pi/桌面/paddle/Paddle-Lite/lite/core/context.h: In member function ‘paddle::lite::ARMContext& paddle::lite::Context<(paddle::lite_api::TargetType)4>::operator=(const ARMContext&)’:
/home/pi/桌面/paddle/Paddle-Lite/lite/core/context.h:120:49: warning: no return statement in function returning non-void [-Wreturn-type]
ARMContext& operator=(const ARMContext& ctx) {}
^
In file included from /home/pi/桌面/paddle/Paddle-Lite/lite/core/kernel.h:24,
from /home/pi/桌面/paddle/Paddle-Lite/lite/kernels/arm/split_compute.h:17,
from /home/pi/桌面/paddle/Paddle-Lite/lite/kernels/arm/split_compute.cc:15:
/home/pi/桌面/paddle/Paddle-Lite/lite/core/context.h: In member function ‘paddle::lite::ARMContext& paddle::lite::Context<(paddle::lite_api::TargetType)4>::operator=(const ARMContext&)’:
/home/pi/桌面/paddle/Paddle-Lite/lite/core/context.h:120:49: warning: no return statement in function returning non-void [-Wreturn-type]
ARMContext& operator=(const ARMContext& ctx) {}
^
In file included from /home/pi/桌面/paddle/Paddle-Lite/lite/core/kernel.h:24,
from /home/pi/桌面/paddle/Paddle-Lite/lite/kernels/arm/squeeze_compute.h:17,
from /home/pi/桌面/paddle/Paddle-Lite/lite/kernels/arm/squeeze_compute.cc:15:
/home/pi/桌面/paddle/Paddle-Lite/lite/core/context.h: In member function ‘paddle::lite::ARMContext& paddle::lite::Context<(paddle::lite_api::TargetType)4>::operator=(const ARMContext&)’:
/home/pi/桌面/paddle/Paddle-Lite/lite/core/context.h:120:49: warning: no return statement in function returning non-void [-Wreturn-type]
ARMContext& operator=(const ARMContext& ctx) {}
^
[ 97%] Linking CXX static library libstack_compute_arm.a
[ 97%] Built target stack_compute_arm
Scanning dependencies of target shuffle_channel_compute_arm
[ 97%] Linking CXX static library libsplit_compute_arm.a
[ 97%] Building CXX object lite/kernels/arm/CMakeFiles/shuffle_channel_compute_arm.dir/shuffle_channel_compute.cc.o
[ 97%] Built target split_compute_arm
Scanning dependencies of target concat_compute_arm
[ 97%] Building CXX object lite/kernels/arm/CMakeFiles/concat_compute_arm.dir/concat_compute.cc.o
[ 97%] Linking CXX static library libsqueeze_compute_arm.a
[ 97%] Built target squeeze_compute_arm
Scanning dependencies of target pad2d_compute_arm
[ 97%] Building CXX object lite/kernels/arm/CMakeFiles/pad2d_compute_arm.dir/pad2d_compute.cc.o
In file included from /home/pi/桌面/paddle/Paddle-Lite/lite/core/kernel.h:24,
from /home/pi/桌面/paddle/Paddle-Lite/lite/kernels/arm/shuffle_channel_compute.h:16,
from /home/pi/桌面/paddle/Paddle-Lite/lite/kernels/arm/shuffle_channel_compute.cc:15:
/home/pi/桌面/paddle/Paddle-Lite/lite/core/context.h: In member function ‘paddle::lite::ARMContext& paddle::lite::Context<(paddle::lite_api::TargetType)4>::operator=(const ARMContext&)’:
/home/pi/桌面/paddle/Paddle-Lite/lite/core/context.h:120:49: warning: no return statement in function returning non-void [-Wreturn-type]
ARMContext& operator=(const ARMContext& ctx) {}
^
In file included from /home/pi/桌面/paddle/Paddle-Lite/lite/core/kernel.h:24,
from /home/pi/桌面/paddle/Paddle-Lite/lite/kernels/arm/concat_compute.h:17,
from /home/pi/桌面/paddle/Paddle-Lite/lite/kernels/arm/concat_compute.cc:15:
/home/pi/桌面/paddle/Paddle-Lite/lite/core/context.h: In member function ‘paddle::lite::ARMContext& paddle::lite::Context<(paddle::lite_api::TargetType)4>::operator=(const ARMContext&)’:
/home/pi/桌面/paddle/Paddle-Lite/lite/core/context.h:120:49: warning: no return statement in function returning non-void [-Wreturn-type]
ARMContext& operator=(const ARMContext& ctx) {}
^
In file included from /home/pi/桌面/paddle/Paddle-Lite/lite/core/kernel.h:24,
from /home/pi/桌面/paddle/Paddle-Lite/lite/kernels/arm/pad2d_compute.h:19,
from /home/pi/桌面/paddle/Paddle-Lite/lite/kernels/arm/pad2d_compute.cc:15:
/home/pi/桌面/paddle/Paddle-Lite/lite/core/context.h: In member function ‘paddle::lite::ARMContext& paddle::lite::Context<(paddle::lite_api::TargetType)4>::operator=(const ARMContext&)’:
/home/pi/桌面/paddle/Paddle-Lite/lite/core/context.h:120:49: warning: no return statement in function returning non-void [-Wreturn-type]
ARMContext& operator=(const ARMContext& ctx) {}
^
[ 97%] Linking CXX static library libshuffle_channel_compute_arm.a
[ 97%] Built target shuffle_channel_compute_arm
Scanning dependencies of target slice_compute_arm
[ 97%] Building CXX object lite/kernels/arm/CMakeFiles/slice_compute_arm.dir/slice_compute.cc.o
[ 97%] Built target paddle_light_api_shared
Scanning dependencies of target transpose_compute_arm
[ 97%] Linking CXX static library libconcat_compute_arm.a
[ 97%] Built target concat_compute_arm
[ 97%] Building CXX object lite/kernels/arm/CMakeFiles/transpose_compute_arm.dir/transpose_compute.cc.o
Scanning dependencies of target yolo_box_compute_arm
[ 97%] Building CXX object lite/kernels/arm/CMakeFiles/yolo_box_compute_arm.dir/yolo_box_compute.cc.o
[ 97%] Linking CXX static library libpad2d_compute_arm.a
[ 97%] Built target pad2d_compute_arm
Scanning dependencies of target interpolate_compute_arm
[ 97%] Building CXX object lite/kernels/arm/CMakeFiles/interpolate_compute_arm.dir/interpolate_compute.cc.o
In file included from /home/pi/桌面/paddle/Paddle-Lite/lite/core/kernel.h:24,
from /home/pi/桌面/paddle/Paddle-Lite/lite/kernels/arm/slice_compute.h:18,
from /home/pi/桌面/paddle/Paddle-Lite/lite/kernels/arm/slice_compute.cc:14:
/home/pi/桌面/paddle/Paddle-Lite/lite/core/context.h: In member function ‘paddle::lite::ARMContext& paddle::lite::Context<(paddle::lite_api::TargetType)4>::operator=(const ARMContext&)’:
/home/pi/桌面/paddle/Paddle-Lite/lite/core/context.h:120:49: warning: no return statement in function returning non-void [-Wreturn-type]
ARMContext& operator=(const ARMContext& ctx) {}
^
In file included from /home/pi/桌面/paddle/Paddle-Lite/lite/core/kernel.h:24,
from /home/pi/桌面/paddle/Paddle-Lite/lite/kernels/arm/transpose_compute.h:17,
from /home/pi/桌面/paddle/Paddle-Lite/lite/kernels/arm/transpose_compute.cc:15:
/home/pi/桌面/paddle/Paddle-Lite/lite/core/context.h: In member function ‘paddle::lite::ARMContext& paddle::lite::Context<(paddle::lite_api::TargetType)4>::operator=(const ARMContext&)’:
/home/pi/桌面/paddle/Paddle-Lite/lite/core/context.h:120:49: warning: no return statement in function returning non-void [-Wreturn-type]
ARMContext& operator=(const ARMContext& ctx) {}
^
In file included from /home/pi/桌面/paddle/Paddle-Lite/lite/core/kernel.h:24,
from /home/pi/桌面/paddle/Paddle-Lite/lite/kernels/arm/yolo_box_compute.h:16,
from /home/pi/桌面/paddle/Paddle-Lite/lite/kernels/arm/yolo_box_compute.cc:15:
/home/pi/桌面/paddle/Paddle-Lite/lite/core/context.h: In member function ‘paddle::lite::ARMContext& paddle::lite::Context<(paddle::lite_api::TargetType)4>::operator=(const ARMContext&)’:
/home/pi/桌面/paddle/Paddle-Lite/lite/core/context.h:120:49: warning: no return statement in function returning non-void [-Wreturn-type]
ARMContext& operator=(const ARMContext& ctx) {}
^
In file included from /home/pi/桌面/paddle/Paddle-Lite/lite/core/kernel.h:24,
from /home/pi/桌面/paddle/Paddle-Lite/lite/kernels/arm/interpolate_compute.h:17,
from /home/pi/桌面/paddle/Paddle-Lite/lite/kernels/arm/interpolate_compute.cc:15:
/home/pi/桌面/paddle/Paddle-Lite/lite/core/context.h: In member function ‘paddle::lite::ARMContext& paddle::lite::Context<(paddle::lite_api::TargetType)4>::operator=(const ARMContext&)’:
/home/pi/桌面/paddle/Paddle-Lite/lite/core/context.h:120:49: warning: no return statement in function returning non-void [-Wreturn-type]
ARMContext& operator=(const ARMContext& ctx) {}
^
[ 97%] Linking CXX static library libyolo_box_compute_arm.a
[ 97%] Built target yolo_box_compute_arm
Scanning dependencies of target argmax_compute_arm
[ 98%] Building CXX object lite/kernels/arm/CMakeFiles/argmax_compute_arm.dir/argmax_compute.cc.o
[ 98%] Linking CXX static library libtranspose_compute_arm.a
[ 98%] Built target transpose_compute_arm
Scanning dependencies of target io_copy_once_op
[ 98%] Building CXX object lite/operators/CMakeFiles/io_copy_once_op.dir/io_copy_once_op.cc.o
[ 99%] Linking CXX static library libslice_compute_arm.a
[ 99%] Built target slice_compute_arm
Scanning dependencies of target conv_compute_arm
In file included from /home/pi/桌面/paddle/Paddle-Lite/lite/core/op_lite.h:23,
from /home/pi/桌面/paddle/Paddle-Lite/lite/operators/io_copy_once_op.h:17,
from /home/pi/桌面/paddle/Paddle-Lite/lite/operators/io_copy_once_op.cc:15:
/home/pi/桌面/paddle/Paddle-Lite/lite/core/context.h: In member function ‘paddle::lite::ARMContext& paddle::lite::Context<(paddle::lite_api::TargetType)4>::operator=(const ARMContext&)’:
/home/pi/桌面/paddle/Paddle-Lite/lite/core/context.h:120:49: warning: no return statement in function returning non-void [-Wreturn-type]
ARMContext& operator=(const ARMContext& ctx) {}
^
[ 99%] Building CXX object lite/kernels/arm/CMakeFiles/conv_compute_arm.dir/conv_compute.cc.o
In file included from /home/pi/桌面/paddle/Paddle-Lite/lite/core/kernel.h:24,
from /home/pi/桌面/paddle/Paddle-Lite/lite/kernels/arm/argmax_compute.h:17,
from /home/pi/桌面/paddle/Paddle-Lite/lite/kernels/arm/argmax_compute.cc:15:
/home/pi/桌面/paddle/Paddle-Lite/lite/core/context.h: In member function ‘paddle::lite::ARMContext& paddle::lite::Context<(paddle::lite_api::TargetType)4>::operator=(const ARMContext&)’:
/home/pi/桌面/paddle/Paddle-Lite/lite/core/context.h:120:49: warning: no return statement in function returning non-void [-Wreturn-type]
ARMContext& operator=(const ARMContext& ctx) {}
^
[100%] Linking CXX static library libinterpolate_compute_arm.a
[100%] Built target interpolate_compute_arm
In file included from /home/pi/桌面/paddle/Paddle-Lite/lite/backends/arm/math/beam_search.h:18,
from /home/pi/桌面/paddle/Paddle-Lite/lite/backends/arm/math/funcs.h:26,
from /home/pi/桌面/paddle/Paddle-Lite/lite/kernels/arm/conv_compute.h:16,
from /home/pi/桌面/paddle/Paddle-Lite/lite/kernels/arm/conv_compute.cc:15:
/home/pi/桌面/paddle/Paddle-Lite/lite/core/context.h: In member function ‘paddle::lite::ARMContext& paddle::lite::Context<(paddle::lite_api::TargetType)4>::operator=(const ARMContext&)’:
/home/pi/桌面/paddle/Paddle-Lite/lite/core/context.h:120:49: warning: no return statement in function returning non-void [-Wreturn-type]
ARMContext& operator=(const ARMContext& ctx) {}
^
[100%] Linking CXX static library libio_copy_once_op.a
[100%] Built target io_copy_once_op
Scanning dependencies of target program
[100%] Building CXX object lite/core/CMakeFiles/program.dir/program.cc.o
[100%] Linking CXX static library libargmax_compute_arm.a
[100%] Built target argmax_compute_arm
In file included from /home/pi/桌面/paddle/Paddle-Lite/lite/core/kernel.h:24,
from /home/pi/桌面/paddle/Paddle-Lite/lite/core/program.h:22,
from /home/pi/桌面/paddle/Paddle-Lite/lite/core/program.cc:15:
/home/pi/桌面/paddle/Paddle-Lite/lite/core/context.h: In member function ‘paddle::lite::ARMContext& paddle::lite::Context<(paddle::lite_api::TargetType)4>::operator=(const ARMContext&)’:
/home/pi/桌面/paddle/Paddle-Lite/lite/core/context.h:120:49: warning: no return statement in function returning non-void [-Wreturn-type]
ARMContext& operator=(const ARMContext& ctx) {}
^
In file included from /home/pi/桌面/paddle/Paddle-Lite/lite/utils/all.h:25,
from /home/pi/桌面/paddle/Paddle-Lite/lite/core/context.h:37,
from /home/pi/桌面/paddle/Paddle-Lite/lite/core/kernel.h:24,
from /home/pi/桌面/paddle/Paddle-Lite/lite/core/program.h:22,
from /home/pi/桌面/paddle/Paddle-Lite/lite/core/program.cc:15:
/home/pi/桌面/paddle/Paddle-Lite/lite/utils/varient.h: In member function ‘T* paddle::lite::variant::get_mutable() [with T = paddle::lite::TensorLite; Ts = {int, float, std::__cxx11::basic_string<char, std::char_traits, std::allocator >, paddle::lite::TensorLite, std::vector<paddle::lite::TensorLite, std::allocatorpaddle::lite::TensorLite >}]’:
/home/pi/桌面/paddle/Paddle-Lite/lite/utils/varient.h:140:18: warning: control reaches end of non-void function [-Wreturn-type]
LOG(ERROR) << "unmatched type get, should be " << type_id << " but get "
/home/pi/桌面/paddle/Paddle-Lite/lite/utils/varient.h: In member function ‘T* paddle::lite::variant::get_mutable() [with T = std::vectorpaddle::lite::TensorLite; Ts = {int, float, std::__cxx11::basic_string<char, std::char_traits, std::allocator >, paddle::lite::TensorLite, std::vector<paddle::lite::TensorLite, std::allocatorpaddle::lite::TensorLite >}]’:
/home/pi/桌面/paddle/Paddle-Lite/lite/utils/varient.h:140:18: warning: control reaches end of non-void function [-Wreturn-type]
LOG(ERROR) << "unmatched type get, should be " << type_id << " but get "
[100%] Linking CXX static library libconv_compute_arm.a
[100%] Built target conv_compute_arm
[100%] Linking CXX static library libprogram.a
[100%] Built target program
Scanning dependencies of target light_api
[100%] Building CXX object lite/api/CMakeFiles/light_api.dir/light_api.cc.o
In file included from /home/pi/桌面/paddle/Paddle-Lite/lite/api/light_api.h:28,
from /home/pi/桌面/paddle/Paddle-Lite/lite/api/light_api.cc:15:
/home/pi/桌面/paddle/Paddle-Lite/lite/core/context.h: In member function ‘paddle::lite::ARMContext& paddle::lite::Context<(paddle::lite_api::TargetType)4>::operator=(const ARMContext&)’:
/home/pi/桌面/paddle/Paddle-Lite/lite/core/context.h:120:49: warning: no return statement in function returning non-void [-Wreturn-type]
ARMContext& operator=(const ARMContext& ctx) {}
^
In file included from /home/pi/桌面/paddle/Paddle-Lite/lite/utils/all.h:25,
from /home/pi/桌面/paddle/Paddle-Lite/lite/core/context.h:37,
from /home/pi/桌面/paddle/Paddle-Lite/lite/api/light_api.h:28,
from /home/pi/桌面/paddle/Paddle-Lite/lite/api/light_api.cc:15:
/home/pi/桌面/paddle/Paddle-Lite/lite/utils/varient.h: In member function ‘T* paddle::lite::variant::get_mutable() [with T = paddle::lite::TensorLite; Ts = {int, float, std::__cxx11::basic_string<char, std::char_traits, std::allocator >, paddle::lite::TensorLite, std::vector<paddle::lite::TensorLite, std::allocatorpaddle::lite::TensorLite >}]’:
/home/pi/桌面/paddle/Paddle-Lite/lite/utils/varient.h:140:18: warning: control reaches end of non-void function [-Wreturn-type]
LOG(ERROR) << "unmatched type get, should be " << type_id << " but get "
[100%] Linking CXX static library liblight_api.a
[100%] Built target light_api
Scanning dependencies of target paddle_api_light
[100%] Building CXX object lite/api/CMakeFiles/paddle_api_light.dir/light_api_impl.cc.o
In file included from /home/pi/桌面/paddle/Paddle-Lite/lite/api/light_api.h:28,
from /home/pi/桌面/paddle/Paddle-Lite/lite/api/light_api_impl.cc:15:
/home/pi/桌面/paddle/Paddle-Lite/lite/core/context.h: In member function ‘paddle::lite::ARMContext& paddle::lite::Context<(paddle::lite_api::TargetType)4>::operator=(const ARMContext&)’:
/home/pi/桌面/paddle/Paddle-Lite/lite/core/context.h:120:49: warning: no return statement in function returning non-void [-Wreturn-type]
ARMContext& operator=(const ARMContext& ctx) {}
^
/home/pi/桌面/paddle/Paddle-Lite/lite/api/light_api_impl.cc: In member function ‘virtual std::shared_ptrpaddle::lite_api::PaddlePredictor paddle::lite::LightPredictorImpl::Clone()’:
/home/pi/桌面/paddle/Paddle-Lite/lite/api/light_api_impl.cc:61:1: warning: no return statement in function returning non-void [-Wreturn-type]
}
^
[100%] Linking CXX static library libpaddle_api_light.a
[100%] Built target paddle_api_light
Scanning dependencies of target bundle_light_api
[100%] Bundling paddle_api_light_bundled
桌面Syntax error in archive script, line 1
桌面/usr/bin/aarch64-linux-gnu-ar: /home/pi/: file format not recognized
make[3]: *** [lite/api/CMakeFiles/bundle_light_api.dir/build.make:61:libpaddle_api_light_bundled.a] 错误 1
make[2]: *** [CMakeFiles/Makefile2:8150:lite/api/CMakeFiles/bundle_light_api.dir/all] 错误 2
make[1]: *** [CMakeFiles/Makefile2:320:lite/CMakeFiles/publish_inference.dir/rule] 错误 2
make: *** [Makefile:144:publish_inference] 错误 2