Tencent / Tendis

Tendis is a high-performance distributed storage system fully compatible with the Redis protocol.
http://tendis.cn
Other
2.87k stars 317 forks source link

鲲鹏ARM下编译错误 #213

Open daihu opened 1 year ago

daihu commented 1 year ago

Description

[ 34%] Building CXX object src/tendisplus/utils/CMakeFiles/utils_common.dir/cursor_map.cpp.o checking for memory.h... /root/Tendis/src/tendisplus/utils/base64.cpp: In static member function ‘static std::__cxx11::string Base64::Decode(const char*, int)’: /root/Tendis/src/tendisplus/utils/base64.cpp:57:39: error: narrowing conversion of ‘-2’ from ‘int’ to ‘char’ inside { } [-Wnarrowing] -2, -2, -2, -2, -2, -2, -2, -2, -2}; ^ /root/Tendis/src/tendisplus/utils/base64.cpp:57:39: error: narrowing conversion of ‘-2’ from ‘int’ to ‘char’ inside { } [-Wnarrowing] /root/Tendis/src/tendisplus/utils/base64.cpp:57:39: error: narrowing conversion of ‘-2’ from ‘int’ to ‘char’ inside { } [-Wnarrowing] /root/Tendis/src/tendisplus/utils/base64.cpp:57:39: error: narrowing conversion of ‘-2’ from ‘int’ to ‘char’ inside { } [-Wnarrowing] /root/Tendis/src/tendisplus/utils/base64.cpp:57:39: error: narrowing conversion of ‘-2’ from ‘int’ to ‘char’ inside { } [-Wnarrowing] /root/Tendis/src/tendisplus/utils/base64.cpp:57:39: error: narrowing conversion of ‘-2’ from ‘int’ to ‘char’ inside { } [-Wnarrowing] /root/Tendis/src/tendisplus/utils/base64.cpp:57:39: error: narrowing conversion of ‘-2’ from ‘int’ to ‘char’ inside { } [-Wnarrowing] /root/Tendis/src/tendisplus/utils/base64.cpp:57:39: error: narrowing conversion of ‘-2’ from ‘int’ to ‘char’ inside { } [-Wnarrowing] /root/Tendis/src/tendisplus/utils/base64.cpp:57:39: error: narrowing conversion of ‘-2’ from ‘int’ to ‘char’ inside { } [-Wnarrowing] /root/Tendis/src/tendisplus/utils/base64.cpp:57:39: error: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ inside { } [-Wnarrowing] /root/Tendis/src/tendisplus/utils/base64.cpp:57:39: error: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ inside { } [-Wnarrowing] /root/Tendis/src/tendisplus/utils/base64.cpp:57:39: error: narrowing conversion of ‘-2’ from ‘int’ to ‘char’ inside { } [-Wnarrowing] /root/Tendis/src/tendisplus/utils/base64.cpp:57:39: error: narrowing conversion of ‘-2’ from ‘int’ to ‘char’ inside { } [-Wnarrowing] /root/Tendis/src/tendisplus/utils/base64.cpp:57:39: error: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ inside { } [-Wnarrowing] /root/Tendis/src/tendisplus/utils/base64.cpp:57:39: error: narrowing conversion of ‘-2’ from ‘int’ to ‘char’ inside { } [-Wnarrowing] /root/Tendis/src/tendisplus/utils/base64.cpp:57:39: error: narrowing conversion of ‘-2’ from ‘int’ to ‘char’ inside { } [-Wnarrowing] /root/Tendis/src/tendisplus/utils/base64.cpp:57:39: error: narrowing conversion of ‘-2’ from ‘int’ to ‘char’ inside { } [-Wnarrowing] /root/Tendis/src/tendisplus/utils/base64.cpp:57:39: error: narrowing conversion of ‘-2’ from ‘int’ to ‘char’ inside { } [-Wnarrowing] /root/Tendis/src/tendisplus/utils/base64.cpp:57:39: error: narrowing conversion of ‘-2’ from ‘int’ to ‘char’ inside { } [-Wnarrowing] /root/Tendis/src/tendisplus/utils/base64.cpp:57:39: error: narrowing conversion of ‘-2’ from ‘int’ to ‘char’ inside { } [-Wnarrowing] /root/Tendis/src/tendisplus/utils/base64.cpp:57:39: error: narrowing conversion of ‘-2’ from ‘int’ to ‘char’ inside { } [-Wnarrowing] /root/Tendis/src/tendisplus/utils/base64.cpp:57:39: error: narrowing conversion of ‘-2’ from ‘int’ to ‘char’ inside { } [-Wnarrowing] /root/Tendis/src/tendisplus/utils/base64.cpp:57:39: error: narrowing conversion of ‘-2’ from ‘int’ to ‘char’ inside { } [-Wnarrowing] /root/Tendis/src/tendisplus/utils/base64.cpp:57:39: error: narrowing conversion of ‘-2’ from ‘int’ to ‘char’ inside { } [-Wnarrowing] /root/Tendis/src/tendisplus/utils/base64.cpp:57:39: error: narrowing conversion of ‘-2’ from ‘int’ to ‘char’ inside { } [-Wnarrowing] /root/Tendis/src/tendisplus/utils/base64.cpp:57:39: error: narrowing conversion of ‘-2’ from ‘int’ to ‘char’ inside { } [-Wnarrowing] /root/Tendis/src/tendisplus/utils/base64.cpp:57:39: error: narrowing conversion of ‘-2’ from ‘int’ to ‘char’ inside { } [-Wnarrowing] /root/Tendis/src/tendisplus/utils/base64.cpp:57:39: error: narrowing conversion of ‘-2’ from ‘int’ to ‘char’ inside { } [-Wnarrowing] /root/Tendis/src/tendisplus/utils/base64.cpp:57:39: error: narrowing conversion of ‘-2’ from ‘int’ to ‘char’ inside { } [-Wnarrowing] /root/Tendis/src/tendisplus/utils/base64.cpp:57:39: error: narrowing conversion of ‘-2’ from ‘int’ to ‘char’ inside { } [-Wnarrowing] /root/Tendis/src/tendisplus/utils/base64.cpp:57:39: error: narrowing conversion of ‘-2’ from ‘int’ to ‘char’ inside { } [-Wnarrowing] /root/Tendis/src/tendisplus/utils/base64.cpp:57:39: error: narrowing conversion of ‘-2’ from ‘int’ to ‘char’ inside { } [-Wnarrowing] /root/Tendis/src/tendisplus/utils/base64.cpp:57:39: error: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ inside { } [-Wnarrowing] /root/Tendis/src/tendisplus/utils/base64.cpp:57:39: error: narrowing conversion of ‘-2’ from ‘int’ to ‘char’ inside { } [-Wnarrowing] /root/Tendis/src/tendisplus/utils/base64.cpp:57:39: error: narrowing conversion of ‘-2’ from ‘int’ to ‘char’ inside { } [-Wnarrowing] /root/Tendis/src/tendisplus/utils/base64.cpp:57:39: error: narrowing conversion of ‘-2’ from ‘int’ to ‘char’ inside { } [-Wnarrowing] /root/Tendis/src/tendisplus/utils/base64.cpp:57:39: error: narrowing conversion of ‘-2’ from ‘int’ to ‘char’ inside { } [-Wnarrowing] /root/Tendis/src/tendisplus/utils/base64.cpp:57:39: error: narrowing conversion of ‘-2’ from ‘int’ to ‘char’ inside { } [-Wnarrowing] /root/Tendis/src/tendisplus/utils/base64.cpp:57:39: error: narrowing conversion of ‘-2’ from ‘int’ to ‘char’ inside { } [-Wnarrowing] /root/Tendis/src/tendisplus/utils/base64.cpp:57:39: error: narrowing conversion of ‘-2’ from ‘int’ to ‘char’ inside { } [-Wnarrowing] /root/Tendis/src/tendisplus/utils/base64.cpp:57:39: error: narrowing conversion of ‘-2’ from ‘int’ to ‘char’ inside { } [-Wnarrowing] /root/Tendis/src/tendisplus/utils/base64.cpp:57:39: error: narrowing conversion of ‘-2’ from ‘int’ to ‘char’ inside { } [-Wnarrowing] /root/Tendis/src/tendisplus/utils/base64.cpp:57:39: error: narrowing conversion of ‘-2’ from ‘int’ to ‘char’ inside { } [-Wnarrowing] /root/Tendis/src/tendisplus/utils/base64.cpp:57:39: error: narrowing conversion of ‘-2’ from ‘int’ to ‘char’ inside { } [-Wnarrowing] /root/Tendis/src/tendisplus/utils/base64.cpp:57:39: error: narrowing conversion of ‘-2’ from ‘int’ to ‘char’ inside { } [-Wnarrowing] /root/Tendis/src/tendisplus/utils/base64.cpp:57:39: error: narrowing conversion of ‘-2’ from ‘int’ to ‘char’ inside { } [-Wnarrowing] /root/Tendis/src/tendisplus/utils/base64.cpp:57:39: error: narrowing conversion of ‘-2’ from ‘int’ to ‘char’ inside { } [-Wnarrowing] /root/Tendis/src/tendisplus/utils/base64.cpp:57:39: error: narrowing conversion of ‘-2’ from ‘int’ to ‘char’ inside { } [-Wnarrowing] /root/Tendis/src/tendisplus/utils/base64.cpp:57:39: error: narrowing conversion of ‘-2’ from ‘int’ to ‘char’ inside { } [-Wnarrowing] /root/Tendis/src/tendisplus/utils/base64.cpp:57:39: error: narrowing conversion of ‘-2’ from ‘int’ to ‘char’ inside { } [-Wnarrowing] /root/Tendis/src/tendisplus/utils/base64.cpp:57:39: error: narrowing conversion of ‘-2’ from ‘int’ to ‘char’ inside { } [-Wnarrowing] /root/Tendis/src/tendisplus/utils/base64.cpp:57:39: error: narrowing conversion of ‘-2’ from ‘int’ to ‘char’ inside { } [-Wnarrowing] /root/Tendis/src/tendisplus/utils/base64.cpp:57:39: error: narrowing conversion of ‘-2’ from ‘int’ to ‘char’ inside { } [-Wnarrowing] /root/Tendis/src/tendisplus/utils/base64.cpp:57:39: error: narrowing conversion of ‘-2’ from ‘int’ to ‘char’ inside { } [-Wnarrowing] /root/Tendis/src/tendisplus/utils/base64.cpp:57:39: error: narrowing conversion of ‘-2’ from ‘int’ to ‘char’ inside { } [-Wnarrowing] /root/Tendis/src/tendisplus/utils/base64.cpp:57:39: error: narrowing conversion of ‘-2’ from ‘int’ to ‘char’ inside { } [-Wnarrowing] /root/Tendis/src/tendisplus/utils/base64.cpp:57:39: error: narrowing conversion of ‘-2’ from ‘int’ to ‘char’ inside { } [-Wnarrowing] /root/Tendis/src/tendisplus/utils/base64.cpp:57:39: error: narrowing conversion of ‘-2’ from ‘int’ to ‘char’ inside { } [-Wnarrowing] /root/Tendis/src/tendisplus/utils/base64.cpp:57:39: error: narrowing conversion of ‘-2’ from ‘int’ to ‘char’ inside { } [-Wnarrowing] /root/Tendis/src/tendisplus/utils/base64.cpp:57:39: error: narrowing conversion of ‘-2’ from ‘int’ to ‘char’ inside { } [-Wnarrowing] /root/Tendis/src/tendisplus/utils/base64.cpp:57:39: error: narrowing conversion of ‘-2’ from ‘int’ to ‘char’ inside { } [-Wnarrowing] /root/Tendis/src/tendisplus/utils/base64.cpp:57:39: error: narrowing conversion of ‘-2’ from ‘int’ to ‘char’ inside { } [-Wnarrowing] /root/Tendis/src/tendisplus/utils/base64.cpp:57:39: error: narrowing conversion of ‘-2’ from ‘int’ to ‘char’ inside { } [-Wnarrowing] /root/Tendis/src/tendisplus/utils/base64.cpp:57:39: error: narrowing conversion of ‘-2’ from ‘int’ to ‘char’ inside { } [-Wnarrowing] /root/Tendis/src/tendisplus/utils/base64.cpp:57:39: error: narrowing conversion of ‘-2’ from ‘int’ to ‘char’ inside { } [-Wnarrowing] /root/Tendis/src/tendisplus/utils/base64.cpp:57:39: error: narrowing conversion of ‘-2’ from ‘int’ to ‘char’ inside { } [-Wnarrowing] /root/Tendis/src/tendisplus/utils/base64.cpp:57:39: error: narrowing conversion of ‘-2’ from ‘int’ to ‘char’ inside { } [-Wnarrowing] /root/Tendis/src/tendisplus/utils/base64.cpp:57:39: error: narrowing conversion of ‘-2’ from ‘int’ to ‘char’ inside { } [-Wnarrowing] /root/Tendis/src/tendisplus/utils/base64.cpp:57:39: error: narrowing conversion of ‘-2’ from ‘int’ to ‘char’ inside { } [-Wnarrowing] /root/Tendis/src/tendisplus/utils/base64.cpp:57:39: error: narrowing conversion of ‘-2’ from ‘int’ to ‘char’ inside { } [-Wnarrowing] /root/Tendis/src/tendisplus/utils/base64.cpp:57:39: error: narrowing conversion of ‘-2’ from ‘int’ to ‘char’ inside { } [-Wnarrowing] /root/Tendis/src/tendisplus/utils/base64.cpp:57:39: error: narrowing conversion of ‘-2’ from ‘int’ to ‘char’ inside { } [-Wnarrowing] /root/Tendis/src/tendisplus/utils/base64.cpp:57:39: error: narrowing conversion of ‘-2’ from ‘int’ to ‘char’ inside { } [-Wnarrowing] /root/Tendis/src/tendisplus/utils/base64.cpp:57:39: error: narrowing conversion of ‘-2’ from ‘int’ to ‘char’ inside { } [-Wnarrowing] /root/Tendis/src/tendisplus/utils/base64.cpp:57:39: error: narrowing conversion of ‘-2’ from ‘int’ to ‘char’ inside { } [-Wnarrowing] /root/Tendis/src/tendisplus/utils/base64.cpp:57:39: error: narrowing conversion of ‘-2’ from ‘int’ to ‘char’ inside { } [-Wnarrowing] /root/Tendis/src/tendisplus/utils/base64.cpp:57:39: error: narrowing conversion of ‘-2’ from ‘int’ to ‘char’ inside { } [-Wnarrowing] /root/Tendis/src/tendisplus/utils/base64.cpp:57:39: error: narrowing conversion of ‘-2’ from ‘int’ to ‘char’ inside { } [-Wnarrowing] /root/Tendis/src/tendisplus/utils/base64.cpp:57:39: error: narrowing conversion of ‘-2’ from ‘int’ to ‘char’ inside { } [-Wnarrowing] /root/Tendis/src/tendisplus/utils/base64.cpp:57:39: error: narrowing conversion of ‘-2’ from ‘int’ to ‘char’ inside { } [-Wnarrowing] /root/Tendis/src/tendisplus/utils/base64.cpp:57:39: error: narrowing conversion of ‘-2’ from ‘int’ to ‘char’ inside { } [-Wnarrowing] /root/Tendis/src/tendisplus/utils/base64.cpp:57:39: error: narrowing conversion of ‘-2’ from ‘int’ to ‘char’ inside { } [-Wnarrowing] /root/Tendis/src/tendisplus/utils/base64.cpp:57:39: error: narrowing conversion of ‘-2’ from ‘int’ to ‘char’ inside { } [-Wnarrowing] /root/Tendis/src/tendisplus/utils/base64.cpp:57:39: error: narrowing conversion of ‘-2’ from ‘int’ to ‘char’ inside { } [-Wnarrowing] /root/Tendis/src/tendisplus/utils/base64.cpp:57:39: error: narrowing conversion of ‘-2’ from ‘int’ to ‘char’ inside { } [-Wnarrowing] /root/Tendis/src/tendisplus/utils/base64.cpp:57:39: error: narrowing conversion of ‘-2’ from ‘int’ to ‘char’ inside { } [-Wnarrowing] /root/Tendis/src/tendisplus/utils/base64.cpp:57:39: error: narrowing conversion of ‘-2’ from ‘int’ to ‘char’ inside { } [-Wnarrowing] /root/Tendis/src/tendisplus/utils/base64.cpp:57:39: error: narrowing conversion of ‘-2’ from ‘int’ to ‘char’ inside { } [-Wnarrowing] /root/Tendis/src/tendisplus/utils/base64.cpp:57:39: error: narrowing conversion of ‘-2’ from ‘int’ to ‘char’ inside { } [-Wnarrowing] /root/Tendis/src/tendisplus/utils/base64.cpp:57:39: error: narrowing conversion of ‘-2’ from ‘int’ to ‘char’ inside { } [-Wnarrowing] /root/Tendis/src/tendisplus/utils/base64.cpp:57:39: error: narrowing conversion of ‘-2’ from ‘int’ to ‘char’ inside { } [-Wnarrowing] /root/Tendis/src/tendisplus/utils/base64.cpp:57:39: error: narrowing conversion of ‘-2’ from ‘int’ to ‘char’ inside { } [-Wnarrowing] /root/Tendis/src/tendisplus/utils/base64.cpp:57:39: error: narrowing conversion of ‘-2’ from ‘int’ to ‘char’ inside { } [-Wnarrowing] /root/Tendis/src/tendisplus/utils/base64.cpp:57:39: error: narrowing conversion of ‘-2’ from ‘int’ to ‘char’ inside { } [-Wnarrowing] /root/Tendis/src/tendisplus/utils/base64.cpp:57:39: error: narrowing conversion of ‘-2’ from ‘int’ to ‘char’ inside { } [-Wnarrowing] /root/Tendis/src/tendisplus/utils/base64.cpp:57:39: error: narrowing conversion of ‘-2’ from ‘int’ to ‘char’ inside { } [-Wnarrowing] /root/Tendis/src/tendisplus/utils/base64.cpp:57:39: error: narrowing conversion of ‘-2’ from ‘int’ to ‘char’ inside { } [-Wnarrowing] /root/Tendis/src/tendisplus/utils/base64.cpp:57:39: error: narrowing conversion of ‘-2’ from ‘int’ to ‘char’ inside { } [-Wnarrowing] /root/Tendis/src/tendisplus/utils/base64.cpp:57:39: error: narrowing conversion of ‘-2’ from ‘int’ to ‘char’ inside { } [-Wnarrowing] /root/Tendis/src/tendisplus/utils/base64.cpp:57:39: error: narrowing conversion of ‘-2’ from ‘int’ to ‘char’ inside { } [-Wnarrowing] /root/Tendis/src/tendisplus/utils/base64.cpp:57:39: error: narrowing conversion of ‘-2’ from ‘int’ to ‘char’ inside { } [-Wnarrowing] /root/Tendis/src/tendisplus/utils/base64.cpp:57:39: error: narrowing conversion of ‘-2’ from ‘int’ to ‘char’ inside { } [-Wnarrowing] /root/Tendis/src/tendisplus/utils/base64.cpp:57:39: error: narrowing conversion of ‘-2’ from ‘int’ to ‘char’ inside { } [-Wnarrowing] /root/Tendis/src/tendisplus/utils/base64.cpp:57:39: error: narrowing conversion of ‘-2’ from ‘int’ to ‘char’ inside { } [-Wnarrowing] /root/Tendis/src/tendisplus/utils/base64.cpp:57:39: error: narrowing conversion of ‘-2’ from ‘int’ to ‘char’ inside { } [-Wnarrowing] /root/Tendis/src/tendisplus/utils/base64.cpp:57:39: error: narrowing conversion of ‘-2’ from ‘int’ to ‘char’ inside { } [-Wnarrowing] /root/Tendis/src/tendisplus/utils/base64.cpp:57:39: error: narrowing conversion of ‘-2’ from ‘int’ to ‘char’ inside { } [-Wnarrowing] /root/Tendis/src/tendisplus/utils/base64.cpp:57:39: error: narrowing conversion of ‘-2’ from ‘int’ to ‘char’ inside { } [-Wnarrowing] /root/Tendis/src/tendisplus/utils/base64.cpp:57:39: error: narrowing conversion of ‘-2’ from ‘int’ to ‘char’ inside { } [-Wnarrowing] /root/Tendis/src/tendisplus/utils/base64.cpp:57:39: error: narrowing conversion of ‘-2’ from ‘int’ to ‘char’ inside { } [-Wnarrowing] /root/Tendis/src/tendisplus/utils/base64.cpp:57:39: error: narrowing conversion of ‘-2’ from ‘int’ to ‘char’ inside { } [-Wnarrowing] /root/Tendis/src/tendisplus/utils/base64.cpp:57:39: error: narrowing conversion of ‘-2’ from ‘int’ to ‘char’ inside { } [-Wnarrowing] /root/Tendis/src/tendisplus/utils/base64.cpp:57:39: error: narrowing conversion of ‘-2’ from ‘int’ to ‘char’ inside { } [-Wnarrowing] /root/Tendis/src/tendisplus/utils/base64.cpp:57:39: error: narrowing conversion of ‘-2’ from ‘int’ to ‘char’ inside { } [-Wnarrowing] /root/Tendis/src/tendisplus/utils/base64.cpp:57:39: error: narrowing conversion of ‘-2’ from ‘int’ to ‘char’ inside { } [-Wnarrowing] /root/Tendis/src/tendisplus/utils/base64.cpp:57:39: error: narrowing conversion of ‘-2’ from ‘int’ to ‘char’ inside { } [-Wnarrowing] /root/Tendis/src/tendisplus/utils/base64.cpp:57:39: error: narrowing conversion of ‘-2’ from ‘int’ to ‘char’ inside { } [-Wnarrowing] /root/Tendis/src/tendisplus/utils/base64.cpp:57:39: error: narrowing conversion of ‘-2’ from ‘int’ to ‘char’ inside { } [-Wnarrowing] /root/Tendis/src/tendisplus/utils/base64.cpp:57:39: error: narrowing conversion of ‘-2’ from ‘int’ to ‘char’ inside { } [-Wnarrowing] /root/Tendis/src/tendisplus/utils/base64.cpp:57:39: error: narrowing conversion of ‘-2’ from ‘int’ to ‘char’ inside { } [-Wnarrowing] /root/Tendis/src/tendisplus/utils/base64.cpp:57:39: error: narrowing conversion of ‘-2’ from ‘int’ to ‘char’ inside { } [-Wnarrowing] /root/Tendis/src/tendisplus/utils/base64.cpp:57:39: error: narrowing conversion of ‘-2’ from ‘int’ to ‘char’ inside { } [-Wnarrowing] yes /root/Tendis/src/tendisplus/utils/base64.cpp:57:39: error: narrowing conversion of ‘-2’ from ‘int’ to ‘char’ inside { } [-Wnarrowing] /root/Tendis/src/tendisplus/utils/base64.cpp:57:39: error: narrowing conversion of ‘-2’ from ‘int’ to ‘char’ inside { } [-Wnarrowing] /root/Tendis/src/tendisplus/utils/base64.cpp:57:39: error: narrowing conversion of ‘-2’ from ‘int’ to ‘char’ inside { } [-Wnarrowing] /root/Tendis/src/tendisplus/utils/base64.cpp:57:39: error: narrowing conversion of ‘-2’ from ‘int’ to ‘char’ inside { } [-Wnarrowing] /root/Tendis/src/tendisplus/utils/base64.cpp:57:39: error: narrowing conversion of ‘-2’ from ‘int’ to ‘char’ inside { } [-Wnarrowing] /root/Tendis/src/tendisplus/utils/base64.cpp:57:39: error: narrowing conversion of ‘-2’ from ‘int’ to ‘char’ inside { } [-Wnarrowing] /root/Tendis/src/tendisplus/utils/base64.cpp:57:39: error: narrowing conversion of ‘-2’ from ‘int’ to ‘char’ inside { } [-Wnarrowing] /root/Tendis/src/tendisplus/utils/base64.cpp:57:39: error: narrowing conversion of ‘-2’ from ‘int’ to ‘char’ inside { } [-Wnarrowing] /root/Tendis/src/tendisplus/utils/base64.cpp:57:39: error: narrowing conversion of ‘-2’ from ‘int’ to ‘char’ inside { } [-Wnarrowing] /root/Tendis/src/tendisplus/utils/base64.cpp:57:39: error: narrowing conversion of ‘-2’ from ‘int’ to ‘char’ inside { } [-Wnarrowing] /root/Tendis/src/tendisplus/utils/base64.cpp:57:39: error: narrowing conversion of ‘-2’ from ‘int’ to ‘char’ inside { } [-Wnarrowing] /root/Tendis/src/tendisplus/utils/base64.cpp:57:39: error: narrowing conversion of ‘-2’ from ‘int’ to ‘char’ inside { } [-Wnarrowing] /root/Tendis/src/tendisplus/utils/base64.cpp:57:39: error: narrowing conversion of ‘-2’ from ‘int’ to ‘char’ inside { } [-Wnarrowing] /root/Tendis/src/tendisplus/utils/base64.cpp:57:39: error: narrowing conversion of ‘-2’ from ‘int’ to ‘char’ inside { } [-Wnarrowing] /root/Tendis/src/tendisplus/utils/base64.cpp:57:39: error: narrowing conversion of ‘-2’ from ‘int’ to ‘char’ inside { } [-Wnarrowing] /root/Tendis/src/tendisplus/utils/base64.cpp:57:39: error: narrowing conversion of ‘-2’ from ‘int’ to ‘char’ inside { } [-Wnarrowing] /root/Tendis/src/tendisplus/utils/base64.cpp:57:39: error: narrowing conversion of ‘-2’ from ‘int’ to ‘char’ inside { } [-Wnarrowing] /root/Tendis/src/tendisplus/utils/base64.cpp:57:39: error: narrowing conversion of ‘-2’ from ‘int’ to ‘char’ inside { } [-Wnarrowing] /root/Tendis/src/tendisplus/utils/base64.cpp:57:39: error: narrowing conversion of ‘-2’ from ‘int’ to ‘char’ inside { } [-Wnarrowing] /root/Tendis/src/tendisplus/utils/base64.cpp:57:39: error: narrowing conversion of ‘-2’ from ‘int’ to ‘char’ inside { } [-Wnarrowing] /root/Tendis/src/tendisplus/utils/base64.cpp:57:39: error: narrowing conversion of ‘-2’ from ‘int’ to ‘char’ inside { } [-Wnarrowing] /root/Tendis/src/tendisplus/utils/base64.cpp:57:39: error: narrowing conversion of ‘-2’ from ‘int’ to ‘char’ inside { } [-Wnarrowing] /root/Tendis/src/tendisplus/utils/base64.cpp:57:39: error: narrowing conversion of ‘-2’ from ‘int’ to ‘char’ inside { } [-Wnarrowing] /root/Tendis/src/tendisplus/utils/base64.cpp:57:39: error: narrowing conversion of ‘-2’ from ‘int’ to ‘char’ inside { } [-Wnarrowing] /root/Tendis/src/tendisplus/utils/base64.cpp:57:39: error: narrowing conversion of ‘-2’ from ‘int’ to ‘char’ inside { } [-Wnarrowing] /root/Tendis/src/tendisplus/utils/base64.cpp:57:39: error: narrowing conversion of ‘-2’ from ‘int’ to ‘char’ inside { } [-Wnarrowing] /root/Tendis/src/tendisplus/utils/base64.cpp:57:39: error: narrowing conversion of ‘-2’ from ‘int’ to ‘char’ inside { } [-Wnarrowing] /root/Tendis/src/tendisplus/utils/base64.cpp:57:39: error: narrowing conversion of ‘-2’ from ‘int’ to ‘char’ inside { } [-Wnarrowing] /root/Tendis/src/tendisplus/utils/base64.cpp:57:39: error: narrowing conversion of ‘-2’ from ‘int’ to ‘char’ inside { } [-Wnarrowing] /root/Tendis/src/tendisplus/utils/base64.cpp:57:39: error: narrowing conversion of ‘-2’ from ‘int’ to ‘char’ inside { } [-Wnarrowing] /root/Tendis/src/tendisplus/utils/base64.cpp:57:39: error: narrowing conversion of ‘-2’ from ‘int’ to ‘char’ inside { } [-Wnarrowing] /root/Tendis/src/tendisplus/utils/base64.cpp:57:39: error: narrowing conversion of ‘-2’ from ‘int’ to ‘char’ inside { } [-Wnarrowing] /root/Tendis/src/tendisplus/utils/base64.cpp:57:39: error: narrowing conversion of ‘-2’ from ‘int’ to ‘char’ inside { } [-Wnarrowing] /root/Tendis/src/tendisplus/utils/base64.cpp:57:39: error: narrowing conversion of ‘-2’ from ‘int’ to ‘char’ inside { } [-Wnarrowing] /root/Tendis/src/tendisplus/utils/base64.cpp:57:39: error: narrowing conversion of ‘-2’ from ‘int’ to ‘char’ inside { } [-Wnarrowing] /root/Tendis/src/tendisplus/utils/base64.cpp:57:39: error: narrowing conversion of ‘-2’ from ‘int’ to ‘char’ inside { } [-Wnarrowing] /root/Tendis/src/tendisplus/utils/base64.cpp:57:39: error: narrowing conversion of ‘-2’ from ‘int’ to ‘char’ inside { } [-Wnarrowing] /root/Tendis/src/tendisplus/utils/base64.cpp:57:39: error: narrowing conversion of ‘-2’ from ‘int’ to ‘char’ inside { } [-Wnarrowing] /root/Tendis/src/tendisplus/utils/base64.cpp:57:39: error: narrowing conversion of ‘-2’ from ‘int’ to ‘char’ inside { } [-Wnarrowing] /root/Tendis/src/tendisplus/utils/base64.cpp:57:39: error: narrowing conversion of ‘-2’ from ‘int’ to ‘char’ inside { } [-Wnarrowing] /root/Tendis/src/tendisplus/utils/base64.cpp:57:39: error: narrowing conversion of ‘-2’ from ‘int’ to ‘char’ inside { } [-Wnarrowing] /root/Tendis/src/tendisplus/utils/base64.cpp:57:39: error: narrowing conversion of ‘-2’ from ‘int’ to ‘char’ inside { } [-Wnarrowing] /root/Tendis/src/tendisplus/utils/base64.cpp:57:39: error: narrowing conversion of ‘-2’ from ‘int’ to ‘char’ inside { } [-Wnarrowing] /root/Tendis/src/tendisplus/utils/base64.cpp:57:39: error: narrowing conversion of ‘-2’ from ‘int’ to ‘char’ inside { } [-Wnarrowing] /root/Tendis/src/tendisplus/utils/base64.cpp:57:39: error: narrowing conversion of ‘-2’ from ‘int’ to ‘char’ inside { } [-Wnarrowing] /root/Tendis/src/tendisplus/utils/base64.cpp:57:39: error: narrowing conversion of ‘-2’ from ‘int’ to ‘char’ inside { } [-Wnarrowing] /root/Tendis/src/tendisplus/utils/base64.cpp:57:39: error: narrowing conversion of ‘-2’ from ‘int’ to ‘char’ inside { } [-Wnarrowing] /root/Tendis/src/tendisplus/utils/base64.cpp:57:39: error: narrowing conversion of ‘-2’ from ‘int’ to ‘char’ inside { } [-Wnarrowing] /root/Tendis/src/tendisplus/utils/base64.cpp:57:39: error: narrowing conversion of ‘-2’ from ‘int’ to ‘char’ inside { } [-Wnarrowing] /root/Tendis/src/tendisplus/utils/base64.cpp:57:39: error: narrowing conversion of ‘-2’ from ‘int’ to ‘char’ inside { } [-Wnarrowing] /root/Tendis/src/tendisplus/utils/base64.cpp:57:39: error: narrowing conversion of ‘-2’ from ‘int’ to ‘char’ inside { } [-Wnarrowing] /root/Tendis/src/tendisplus/utils/base64.cpp:57:39: error: narrowing conversion of ‘-2’ from ‘int’ to ‘char’ inside { } [-Wnarrowing] /root/Tendis/src/tendisplus/utils/base64.cpp:57:39: error: narrowing conversion of ‘-2’ from ‘int’ to ‘char’ inside { } [-Wnarrowing] /root/Tendis/src/tendisplus/utils/base64.cpp:57:39: error: narrowing conversion of ‘-2’ from ‘int’ to ‘char’ inside { } [-Wnarrowing] /root/Tendis/src/tendisplus/utils/base64.cpp:57:39: error: narrowing conversion of ‘-2’ from ‘int’ to ‘char’ inside { } [-Wnarrowing] /root/Tendis/src/tendisplus/utils/base64.cpp:57:39: error: narrowing conversion of ‘-2’ from ‘int’ to ‘char’ inside { } [-Wnarrowing] /root/Tendis/src/tendisplus/utils/base64.cpp:57:39: error: narrowing conversion of ‘-2’ from ‘int’ to ‘char’ inside { } [-Wnarrowing] /root/Tendis/src/tendisplus/utils/base64.cpp:57:39: error: narrowing conversion of ‘-2’ from ‘int’ to ‘char’ inside { } [-Wnarrowing] /root/Tendis/src/tendisplus/utils/base64.cpp:57:39: error: narrowing conversion of ‘-2’ from ‘int’ to ‘char’ inside { } [-Wnarrowing] /root/Tendis/src/tendisplus/utils/base64.cpp:57:39: error: narrowing conversion of ‘-2’ from ‘int’ to ‘char’ inside { } [-Wnarrowing] /root/Tendis/src/tendisplus/utils/base64.cpp:57:39: error: narrowing conversion of ‘-2’ from ‘int’ to ‘char’ inside { } [-Wnarrowing] /root/Tendis/src/tendisplus/utils/base64.cpp:57:39: error: narrowing conversion of ‘-2’ from ‘int’ to ‘char’ inside { } [-Wnarrowing] /root/Tendis/src/tendisplus/utils/base64.cpp:57:39: error: narrowing conversion of ‘-2’ from ‘int’ to ‘char’ inside { } [-Wnarrowing] /root/Tendis/src/tendisplus/utils/base64.cpp:57:39: error: narrowing conversion of ‘-2’ from ‘int’ to ‘char’ inside { } [-Wnarrowing] /root/Tendis/src/tendisplus/utils/base64.cpp:57:39: error: narrowing conversion of ‘-2’ from ‘int’ to ‘char’ inside { } [-Wnarrowing] /root/Tendis/src/tendisplus/utils/base64.cpp:57:39: error: narrowing conversion of ‘-2’ from ‘int’ to ‘char’ inside { } [-Wnarrowing] /root/Tendis/src/tendisplus/utils/base64.cpp:57:39: error: narrowing conversion of ‘-2’ from ‘int’ to ‘char’ inside { } [-Wnarrowing] /root/Tendis/src/tendisplus/utils/base64.cpp:57:39: error: narrowing conversion of ‘-2’ from ‘int’ to ‘char’ inside { } [-Wnarrowing] /root/Tendis/src/tendisplus/utils/base64.cpp:57:39: error: narrowing conversion of ‘-2’ from ‘int’ to ‘char’ inside { } [-Wnarrowing] /root/Tendis/src/tendisplus/utils/base64.cpp:57:39: error: narrowing conversion of ‘-2’ from ‘int’ to ‘char’ inside { } [-Wnarrowing] /root/Tendis/src/tendisplus/utils/base64.cpp:70:12: error: comparison is always false due to limited range of data type [-Werror=type-limits] if (ch < 0) {


cc1plus: some warnings being treated as errors
make[2]: *** [src/tendisplus/utils/CMakeFiles/utils_common.dir/build.make:141: src/tendisplus/utils/CMakeFiles/utils_common.dir/base64.cpp.o] Error 1
make[2]: *** Waiting for unfinished jobs....
checking for strings.h... yes
checking for inttypes.h... yes
## Expected Behavior
<!--- tell us what should happen -->

## Current Behavior
<!--- tell us what happens instead of the expected behavior -->

## Possible Solution
<!--- Not obligatory, but suggest a fix/reason for the bug -->

## Steps to Reproduce (for bugs)
<!--- Provide a link to a live example, or an unambiguous set of steps to -->
<!--- reproduce this bug. Include code to reproduce, if relevant -->

## Context
<!--- How has this issue affected you? What are you trying to accomplish? -->
<!--- Providing context helps us come up with a solution that is most useful in the real world -->

## Your Environment
[root@dh-test2 build]# gcc --version
gcc (GCC) 7.3.0
Copyright (C) 2017 Free Software Foundation, Inc.
This is free software; see the source for copying conditions.  There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

[root@dh-test2 build]# cmake --version
cmake version 3.24.3

CMake suite maintained and supported by Kitware (kitware.com/cmake).
[root@dh-test2 build]# nkvers
############## Kylin Linux Version #################
Release:
Kylin Linux Advanced Server release V10 (Tercel)

Kernel:
4.19.90-17.5.ky10.aarch64

Build:
Kylin Linux Advanced Server
release V10 (SP1) /(Tercel)-aarch64-Build07/20200821
#################################################
[root@dh-test2 build]#
suyonggong commented 1 year ago

请问你在鲲鹏服务器上部署成功了吗?

cmwl commented 1 year ago

临时解决: image

takenliu commented 3 weeks ago

参考这个issue: https://github.com/Tencent/Tendis/issues/270#issuecomment-2162011994