### Describe the enhancement requested I conceived two steps to fix those warning. - [x] Fix current compile warnings gradually #849 - [x] Add compile flags(`-Werror -Wextra` ) to CMakelists.txt #863 ### Component(s) C++