gr-radioteletype icon indicating copy to clipboard operation
gr-radioteletype copied to clipboard

Build broken in baudot_encode_bb_impl.h:65:5

Open dslotter opened this issue 4 years ago • 3 comments

When running cmake followed by make on Raspberry Pi OS (based on Debian Buster 2020-05-27) the build makes it 40% of the way through and then stumbles on a conversion from int to char. See build output below:

[ 40%] Building CXX object lib/CMakeFiles/gnuradio-radioteletype.dir/varicode_decode_bb_impl.cc.o In file included from /home/pi/hamradio/gr-radioteletype/lib/baudot_encode_bb_impl.cc:26: /home/pi/hamradio/gr-radioteletype/lib/baudot_encode_bb_impl.h:65:5: error: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ inside { } [-Wnarrowing] }; ^ /home/pi/hamradio/gr-radioteletype/lib/baudot_encode_bb_impl.h:65:5: error: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ inside { } [-Wnarrowing] /home/pi/hamradio/gr-radioteletype/lib/baudot_encode_bb_impl.h:65:5: error: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ inside { } [-Wnarrowing] /home/pi/hamradio/gr-radioteletype/lib/baudot_encode_bb_impl.h:65:5: error: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ inside { } [-Wnarrowing] /home/pi/hamradio/gr-radioteletype/lib/baudot_encode_bb_impl.h:65:5: error: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ inside { } [-Wnarrowing] /home/pi/hamradio/gr-radioteletype/lib/baudot_encode_bb_impl.h:65:5: error: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ inside { } [-Wnarrowing] /home/pi/hamradio/gr-radioteletype/lib/baudot_encode_bb_impl.h:65:5: error: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ inside { } [-Wnarrowing] /home/pi/hamradio/gr-radioteletype/lib/baudot_encode_bb_impl.h:65:5: error: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ inside { } [-Wnarrowing] /home/pi/hamradio/gr-radioteletype/lib/baudot_encode_bb_impl.h:65:5: error: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ inside { } [-Wnarrowing] /home/pi/hamradio/gr-radioteletype/lib/baudot_encode_bb_impl.h:65:5: error: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ inside { } [-Wnarrowing] /home/pi/hamradio/gr-radioteletype/lib/baudot_encode_bb_impl.h:65:5: error: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ inside { } [-Wnarrowing] /home/pi/hamradio/gr-radioteletype/lib/baudot_encode_bb_impl.h:65:5: error: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ inside { } [-Wnarrowing] /home/pi/hamradio/gr-radioteletype/lib/baudot_encode_bb_impl.h:65:5: error: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ inside { } [-Wnarrowing] /home/pi/hamradio/gr-radioteletype/lib/baudot_encode_bb_impl.h:65:5: error: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ inside { } [-Wnarrowing] /home/pi/hamradio/gr-radioteletype/lib/baudot_encode_bb_impl.h:65:5: error: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ inside { } [-Wnarrowing] /home/pi/hamradio/gr-radioteletype/lib/baudot_encode_bb_impl.h:65:5: error: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ inside { } [-Wnarrowing] /home/pi/hamradio/gr-radioteletype/lib/baudot_encode_bb_impl.h:65:5: error: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ inside { } [-Wnarrowing] /home/pi/hamradio/gr-radioteletype/lib/baudot_encode_bb_impl.h:65:5: error: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ inside { } [-Wnarrowing] /home/pi/hamradio/gr-radioteletype/lib/baudot_encode_bb_impl.h:65:5: error: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ inside { } [-Wnarrowing] /home/pi/hamradio/gr-radioteletype/lib/baudot_encode_bb_impl.h:65:5: error: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ inside { } [-Wnarrowing] /home/pi/hamradio/gr-radioteletype/lib/baudot_encode_bb_impl.h:65:5: error: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ inside { } [-Wnarrowing] /home/pi/hamradio/gr-radioteletype/lib/baudot_encode_bb_impl.h:65:5: error: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ inside { } [-Wnarrowing] /home/pi/hamradio/gr-radioteletype/lib/baudot_encode_bb_impl.h:65:5: error: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ inside { } [-Wnarrowing] /home/pi/hamradio/gr-radioteletype/lib/baudot_encode_bb_impl.h:65:5: error: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ inside { } [-Wnarrowing] /home/pi/hamradio/gr-radioteletype/lib/baudot_encode_bb_impl.h:65:5: error: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ inside { } [-Wnarrowing] /home/pi/hamradio/gr-radioteletype/lib/baudot_encode_bb_impl.h:65:5: error: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ inside { } [-Wnarrowing] /home/pi/hamradio/gr-radioteletype/lib/baudot_encode_bb_impl.h:65:5: error: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ inside { } [-Wnarrowing] /home/pi/hamradio/gr-radioteletype/lib/baudot_encode_bb_impl.h:65:5: error: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ inside { } [-Wnarrowing] /home/pi/hamradio/gr-radioteletype/lib/baudot_encode_bb_impl.h:65:5: error: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ inside { } [-Wnarrowing] /home/pi/hamradio/gr-radioteletype/lib/baudot_encode_bb_impl.h:65:5: error: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ inside { } [-Wnarrowing] /home/pi/hamradio/gr-radioteletype/lib/baudot_encode_bb_impl.h:65:5: error: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ inside { } [-Wnarrowing] /home/pi/hamradio/gr-radioteletype/lib/baudot_encode_bb_impl.h:65:5: error: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ inside { } [-Wnarrowing] /home/pi/hamradio/gr-radioteletype/lib/baudot_encode_bb_impl.h:65:5: error: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ inside { } [-Wnarrowing] /home/pi/hamradio/gr-radioteletype/lib/baudot_encode_bb_impl.h:65:5: error: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ inside { } [-Wnarrowing] /home/pi/hamradio/gr-radioteletype/lib/baudot_encode_bb_impl.h:65:5: error: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ inside { } [-Wnarrowing] /home/pi/hamradio/gr-radioteletype/lib/baudot_encode_bb_impl.h:65:5: error: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ inside { } [-Wnarrowing] /home/pi/hamradio/gr-radioteletype/lib/baudot_encode_bb_impl.h:65:5: error: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ inside { } [-Wnarrowing] /home/pi/hamradio/gr-radioteletype/lib/baudot_encode_bb_impl.h:65:5: error: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ inside { } [-Wnarrowing] /home/pi/hamradio/gr-radioteletype/lib/baudot_encode_bb_impl.h:65:5: error: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ inside { } [-Wnarrowing] /home/pi/hamradio/gr-radioteletype/lib/baudot_encode_bb_impl.h:65:5: error: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ inside { } [-Wnarrowing] /home/pi/hamradio/gr-radioteletype/lib/baudot_encode_bb_impl.h:65:5: error: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ inside { } [-Wnarrowing] /home/pi/hamradio/gr-radioteletype/lib/baudot_encode_bb_impl.h:65:5: error: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ inside { } [-Wnarrowing] /home/pi/hamradio/gr-radioteletype/lib/baudot_encode_bb_impl.h:65:5: error: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ inside { } [-Wnarrowing] /home/pi/hamradio/gr-radioteletype/lib/baudot_encode_bb_impl.h:65:5: error: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ inside { } [-Wnarrowing] /home/pi/hamradio/gr-radioteletype/lib/baudot_encode_bb_impl.h:65:5: error: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ inside { } [-Wnarrowing] /home/pi/hamradio/gr-radioteletype/lib/baudot_encode_bb_impl.h:65:5: error: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ inside { } [-Wnarrowing] /home/pi/hamradio/gr-radioteletype/lib/baudot_encode_bb_impl.h:65:5: error: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ inside { } [-Wnarrowing] /home/pi/hamradio/gr-radioteletype/lib/baudot_encode_bb_impl.h:65:5: error: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ inside { } [-Wnarrowing] /home/pi/hamradio/gr-radioteletype/lib/baudot_encode_bb_impl.h:65:5: error: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ inside { } [-Wnarrowing] /home/pi/hamradio/gr-radioteletype/lib/baudot_encode_bb_impl.h:65:5: error: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ inside { } [-Wnarrowing] /home/pi/hamradio/gr-radioteletype/lib/baudot_encode_bb_impl.h:65:5: error: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ inside { } [-Wnarrowing] /home/pi/hamradio/gr-radioteletype/lib/baudot_encode_bb_impl.h:65:5: error: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ inside { } [-Wnarrowing] /home/pi/hamradio/gr-radioteletype/lib/baudot_encode_bb_impl.h:65:5: error: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ inside { } [-Wnarrowing] /home/pi/hamradio/gr-radioteletype/lib/baudot_encode_bb_impl.h:65:5: error: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ inside { } [-Wnarrowing] /home/pi/hamradio/gr-radioteletype/lib/baudot_encode_bb_impl.h:65:5: error: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ inside { } [-Wnarrowing] /home/pi/hamradio/gr-radioteletype/lib/baudot_encode_bb_impl.h:65:5: error: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ inside { } [-Wnarrowing] /home/pi/hamradio/gr-radioteletype/lib/baudot_encode_bb_impl.h:65:5: error: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ inside { } [-Wnarrowing] /home/pi/hamradio/gr-radioteletype/lib/baudot_encode_bb_impl.h:65:5: error: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ inside { } [-Wnarrowing] /home/pi/hamradio/gr-radioteletype/lib/baudot_encode_bb_impl.h:65:5: error: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ inside { } [-Wnarrowing] /home/pi/hamradio/gr-radioteletype/lib/baudot_encode_bb_impl.h:65:5: error: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ inside { } [-Wnarrowing] /home/pi/hamradio/gr-radioteletype/lib/baudot_encode_bb_impl.h:65:5: error: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ inside { } [-Wnarrowing] /home/pi/hamradio/gr-radioteletype/lib/baudot_encode_bb_impl.h:65:5: error: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ inside { } [-Wnarrowing] /home/pi/hamradio/gr-radioteletype/lib/baudot_encode_bb_impl.h:65:5: error: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ inside { } [-Wnarrowing] /home/pi/hamradio/gr-radioteletype/lib/baudot_encode_bb_impl.h:65:5: error: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ inside { } [-Wnarrowing] /home/pi/hamradio/gr-radioteletype/lib/baudot_encode_bb_impl.h:65:5: error: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ inside { } [-Wnarrowing] /home/pi/hamradio/gr-radioteletype/lib/baudot_encode_bb_impl.h:65:5: error: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ inside { } [-Wnarrowing] /home/pi/hamradio/gr-radioteletype/lib/baudot_encode_bb_impl.h:65:5: error: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ inside { } [-Wnarrowing] /home/pi/hamradio/gr-radioteletype/lib/baudot_encode_bb_impl.h:65:5: error: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ inside { } [-Wnarrowing] /home/pi/hamradio/gr-radioteletype/lib/baudot_encode_bb_impl.h:65:5: error: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ inside { } [-Wnarrowing] /home/pi/hamradio/gr-radioteletype/lib/baudot_encode_bb_impl.h:65:5: error: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ inside { } [-Wnarrowing] /home/pi/hamradio/gr-radioteletype/lib/baudot_encode_bb_impl.h:65:5: error: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ inside { } [-Wnarrowing] /home/pi/hamradio/gr-radioteletype/lib/baudot_encode_bb_impl.h:65:5: error: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ inside { } [-Wnarrowing] /home/pi/hamradio/gr-radioteletype/lib/baudot_encode_bb_impl.h:100:5: error: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ inside { } [-Wnarrowing] }; ^ /home/pi/hamradio/gr-radioteletype/lib/baudot_encode_bb_impl.h:100:5: error: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ inside { } [-Wnarrowing] /home/pi/hamradio/gr-radioteletype/lib/baudot_encode_bb_impl.h:100:5: error: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ inside { } [-Wnarrowing] /home/pi/hamradio/gr-radioteletype/lib/baudot_encode_bb_impl.h:100:5: error: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ inside { } [-Wnarrowing] /home/pi/hamradio/gr-radioteletype/lib/baudot_encode_bb_impl.h:100:5: error: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ inside { } [-Wnarrowing] /home/pi/hamradio/gr-radioteletype/lib/baudot_encode_bb_impl.h:100:5: error: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ inside { } [-Wnarrowing] /home/pi/hamradio/gr-radioteletype/lib/baudot_encode_bb_impl.h:100:5: error: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ inside { } [-Wnarrowing] /home/pi/hamradio/gr-radioteletype/lib/baudot_encode_bb_impl.h:100:5: error: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ inside { } [-Wnarrowing] /home/pi/hamradio/gr-radioteletype/lib/baudot_encode_bb_impl.h:100:5: error: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ inside { } [-Wnarrowing] /home/pi/hamradio/gr-radioteletype/lib/baudot_encode_bb_impl.h:100:5: error: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ inside { } [-Wnarrowing] /home/pi/hamradio/gr-radioteletype/lib/baudot_encode_bb_impl.h:100:5: error: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ inside { } [-Wnarrowing] /home/pi/hamradio/gr-radioteletype/lib/baudot_encode_bb_impl.h:100:5: error: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ inside { } [-Wnarrowing] /home/pi/hamradio/gr-radioteletype/lib/baudot_encode_bb_impl.h:100:5: error: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ inside { } [-Wnarrowing] /home/pi/hamradio/gr-radioteletype/lib/baudot_encode_bb_impl.h:100:5: error: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ inside { } [-Wnarrowing] /home/pi/hamradio/gr-radioteletype/lib/baudot_encode_bb_impl.h:100:5: error: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ inside { } [-Wnarrowing] /home/pi/hamradio/gr-radioteletype/lib/baudot_encode_bb_impl.h:100:5: error: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ inside { } [-Wnarrowing] /home/pi/hamradio/gr-radioteletype/lib/baudot_encode_bb_impl.h:100:5: error: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ inside { } [-Wnarrowing] /home/pi/hamradio/gr-radioteletype/lib/baudot_encode_bb_impl.h:100:5: error: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ inside { } [-Wnarrowing] /home/pi/hamradio/gr-radioteletype/lib/baudot_encode_bb_impl.h:100:5: error: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ inside { } [-Wnarrowing] /home/pi/hamradio/gr-radioteletype/lib/baudot_encode_bb_impl.h:100:5: error: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ inside { } [-Wnarrowing] /home/pi/hamradio/gr-radioteletype/lib/baudot_encode_bb_impl.h:100:5: error: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ inside { } [-Wnarrowing] /home/pi/hamradio/gr-radioteletype/lib/baudot_encode_bb_impl.h:100:5: error: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ inside { } [-Wnarrowing] /home/pi/hamradio/gr-radioteletype/lib/baudot_encode_bb_impl.h:100:5: error: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ inside { } [-Wnarrowing] /home/pi/hamradio/gr-radioteletype/lib/baudot_encode_bb_impl.h:100:5: error: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ inside { } [-Wnarrowing] /home/pi/hamradio/gr-radioteletype/lib/baudot_encode_bb_impl.h:100:5: error: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ inside { } [-Wnarrowing] /home/pi/hamradio/gr-radioteletype/lib/baudot_encode_bb_impl.h:100:5: error: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ inside { } [-Wnarrowing] /home/pi/hamradio/gr-radioteletype/lib/baudot_encode_bb_impl.h:100:5: error: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ inside { } [-Wnarrowing] /home/pi/hamradio/gr-radioteletype/lib/baudot_encode_bb_impl.h:100:5: error: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ inside { } [-Wnarrowing] /home/pi/hamradio/gr-radioteletype/lib/baudot_encode_bb_impl.h:100:5: error: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ inside { } [-Wnarrowing] /home/pi/hamradio/gr-radioteletype/lib/baudot_encode_bb_impl.h:100:5: error: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ inside { } [-Wnarrowing] /home/pi/hamradio/gr-radioteletype/lib/baudot_encode_bb_impl.h:100:5: error: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ inside { } [-Wnarrowing] /home/pi/hamradio/gr-radioteletype/lib/baudot_encode_bb_impl.h:100:5: error: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ inside { } [-Wnarrowing] /home/pi/hamradio/gr-radioteletype/lib/baudot_encode_bb_impl.h:100:5: error: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ inside { } [-Wnarrowing] /home/pi/hamradio/gr-radioteletype/lib/baudot_encode_bb_impl.h:100:5: error: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ inside { } [-Wnarrowing] /home/pi/hamradio/gr-radioteletype/lib/baudot_encode_bb_impl.h:100:5: error: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ inside { } [-Wnarrowing] /home/pi/hamradio/gr-radioteletype/lib/baudot_encode_bb_impl.h:100:5: error: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ inside { } [-Wnarrowing] /home/pi/hamradio/gr-radioteletype/lib/baudot_encode_bb_impl.h:100:5: error: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ inside { } [-Wnarrowing] /home/pi/hamradio/gr-radioteletype/lib/baudot_encode_bb_impl.h:100:5: error: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ inside { } [-Wnarrowing] /home/pi/hamradio/gr-radioteletype/lib/baudot_encode_bb_impl.h:100:5: error: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ inside { } [-Wnarrowing] /home/pi/hamradio/gr-radioteletype/lib/baudot_encode_bb_impl.h:100:5: error: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ inside { } [-Wnarrowing] /home/pi/hamradio/gr-radioteletype/lib/baudot_encode_bb_impl.h:100:5: error: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ inside { } [-Wnarrowing] /home/pi/hamradio/gr-radioteletype/lib/baudot_encode_bb_impl.h:100:5: error: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ inside { } [-Wnarrowing] /home/pi/hamradio/gr-radioteletype/lib/baudot_encode_bb_impl.h:100:5: error: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ inside { } [-Wnarrowing] /home/pi/hamradio/gr-radioteletype/lib/baudot_encode_bb_impl.h:100:5: error: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ inside { } [-Wnarrowing] /home/pi/hamradio/gr-radioteletype/lib/baudot_encode_bb_impl.h:100:5: error: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ inside { } [-Wnarrowing] /home/pi/hamradio/gr-radioteletype/lib/baudot_encode_bb_impl.h:100:5: error: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ inside { } [-Wnarrowing] /home/pi/hamradio/gr-radioteletype/lib/baudot_encode_bb_impl.h:100:5: error: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ inside { } [-Wnarrowing] /home/pi/hamradio/gr-radioteletype/lib/baudot_encode_bb_impl.h:100:5: error: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ inside { } [-Wnarrowing] /home/pi/hamradio/gr-radioteletype/lib/baudot_encode_bb_impl.h:100:5: error: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ inside { } [-Wnarrowing] /home/pi/hamradio/gr-radioteletype/lib/baudot_encode_bb_impl.h:100:5: error: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ inside { } [-Wnarrowing] /home/pi/hamradio/gr-radioteletype/lib/baudot_encode_bb_impl.h:100:5: error: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ inside { } [-Wnarrowing] /home/pi/hamradio/gr-radioteletype/lib/baudot_encode_bb_impl.h:100:5: error: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ inside { } [-Wnarrowing] /home/pi/hamradio/gr-radioteletype/lib/baudot_encode_bb_impl.h:100:5: error: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ inside { } [-Wnarrowing] /home/pi/hamradio/gr-radioteletype/lib/baudot_encode_bb_impl.h:100:5: error: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ inside { } [-Wnarrowing] /home/pi/hamradio/gr-radioteletype/lib/baudot_encode_bb_impl.h:100:5: error: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ inside { } [-Wnarrowing] /home/pi/hamradio/gr-radioteletype/lib/baudot_encode_bb_impl.h:100:5: error: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ inside { } [-Wnarrowing] /home/pi/hamradio/gr-radioteletype/lib/baudot_encode_bb_impl.h:100:5: error: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ inside { } [-Wnarrowing] /home/pi/hamradio/gr-radioteletype/lib/baudot_encode_bb_impl.h:100:5: error: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ inside { } [-Wnarrowing] /home/pi/hamradio/gr-radioteletype/lib/baudot_encode_bb_impl.h:100:5: error: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ inside { } [-Wnarrowing] /home/pi/hamradio/gr-radioteletype/lib/baudot_encode_bb_impl.h:100:5: error: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ inside { } [-Wnarrowing] /home/pi/hamradio/gr-radioteletype/lib/baudot_encode_bb_impl.h:100:5: error: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ inside { } [-Wnarrowing] /home/pi/hamradio/gr-radioteletype/lib/baudot_encode_bb_impl.h:100:5: error: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ inside { } [-Wnarrowing] /home/pi/hamradio/gr-radioteletype/lib/baudot_encode_bb_impl.h:100:5: error: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ inside { } [-Wnarrowing] /home/pi/hamradio/gr-radioteletype/lib/baudot_encode_bb_impl.h:100:5: error: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ inside { } [-Wnarrowing] /home/pi/hamradio/gr-radioteletype/lib/baudot_encode_bb_impl.h:100:5: error: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ inside { } [-Wnarrowing] /home/pi/hamradio/gr-radioteletype/lib/baudot_encode_bb_impl.h:100:5: error: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ inside { } [-Wnarrowing] /home/pi/hamradio/gr-radioteletype/lib/baudot_encode_bb_impl.h:100:5: error: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ inside { } [-Wnarrowing] /home/pi/hamradio/gr-radioteletype/lib/baudot_encode_bb_impl.h:100:5: error: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ inside { } [-Wnarrowing] /home/pi/hamradio/gr-radioteletype/lib/baudot_encode_bb_impl.h:100:5: error: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ inside { } [-Wnarrowing] /home/pi/hamradio/gr-radioteletype/lib/baudot_encode_bb_impl.h:100:5: error: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ inside { } [-Wnarrowing] /home/pi/hamradio/gr-radioteletype/lib/baudot_encode_bb_impl.h:100:5: error: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ inside { } [-Wnarrowing] /home/pi/hamradio/gr-radioteletype/lib/baudot_encode_bb_impl.h:100:5: error: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ inside { } [-Wnarrowing] /home/pi/hamradio/gr-radioteletype/lib/baudot_encode_bb_impl.h:100:5: error: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ inside { } [-Wnarrowing] /home/pi/hamradio/gr-radioteletype/lib/baudot_encode_bb_impl.h:100:5: error: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ inside { } [-Wnarrowing] /home/pi/hamradio/gr-radioteletype/lib/baudot_encode_bb_impl.h:100:5: error: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ inside { } [-Wnarrowing] /home/pi/hamradio/gr-radioteletype/lib/baudot_encode_bb_impl.h:100:5: error: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ inside { } [-Wnarrowing] /home/pi/hamradio/gr-radioteletype/lib/baudot_encode_bb_impl.h:100:5: error: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ inside { } [-Wnarrowing] /home/pi/hamradio/gr-radioteletype/lib/baudot_encode_bb_impl.h:100:5: error: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ inside { } [-Wnarrowing] /home/pi/hamradio/gr-radioteletype/lib/baudot_encode_bb_impl.h:100:5: error: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ inside { } [-Wnarrowing] /home/pi/hamradio/gr-radioteletype/lib/baudot_encode_bb_impl.h:100:5: error: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ inside { } [-Wnarrowing] /home/pi/hamradio/gr-radioteletype/lib/baudot_encode_bb_impl.h:100:5: error: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ inside { } [-Wnarrowing] /home/pi/hamradio/gr-radioteletype/lib/baudot_encode_bb_impl.h:100:5: error: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ inside { } [-Wnarrowing] /home/pi/hamradio/gr-radioteletype/lib/baudot_encode_bb_impl.h:100:5: error: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ inside { } [-Wnarrowing] /home/pi/hamradio/gr-radioteletype/lib/baudot_encode_bb_impl.h:100:5: error: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ inside { } [-Wnarrowing] /home/pi/hamradio/gr-radioteletype/lib/baudot_encode_bb_impl.h:100:5: error: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ inside { } [-Wnarrowing] /home/pi/hamradio/gr-radioteletype/lib/baudot_encode_bb_impl.h:100:5: error: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ inside { } [-Wnarrowing] /home/pi/hamradio/gr-radioteletype/lib/baudot_encode_bb_impl.h:100:5: error: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ inside { } [-Wnarrowing] /home/pi/hamradio/gr-radioteletype/lib/baudot_encode_bb_impl.h:100:5: error: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ inside { } [-Wnarrowing] /home/pi/hamradio/gr-radioteletype/lib/baudot_encode_bb_impl.h:100:5: error: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ inside { } [-Wnarrowing] /home/pi/hamradio/gr-radioteletype/lib/baudot_encode_bb_impl.h:100:5: error: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ inside { } [-Wnarrowing] /home/pi/hamradio/gr-radioteletype/lib/baudot_encode_bb_impl.h:100:5: error: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ inside { } [-Wnarrowing] /home/pi/hamradio/gr-radioteletype/lib/baudot_encode_bb_impl.h:100:5: error: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ inside { } [-Wnarrowing] /home/pi/hamradio/gr-radioteletype/lib/baudot_encode_bb_impl.h:100:5: error: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ inside { } [-Wnarrowing] /home/pi/hamradio/gr-radioteletype/lib/baudot_encode_bb_impl.h:100:5: error: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ inside { } [-Wnarrowing] /home/pi/hamradio/gr-radioteletype/lib/baudot_encode_bb_impl.h:100:5: error: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ inside { } [-Wnarrowing] /home/pi/hamradio/gr-radioteletype/lib/baudot_encode_bb_impl.h:100:5: error: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ inside { } [-Wnarrowing] /home/pi/hamradio/gr-radioteletype/lib/baudot_encode_bb_impl.h:100:5: error: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ inside { } [-Wnarrowing] /home/pi/hamradio/gr-radioteletype/lib/baudot_encode_bb_impl.h:100:5: error: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ inside { } [-Wnarrowing] make[2]: *** [lib/CMakeFiles/gnuradio-radioteletype.dir/build.make:92: lib/CMakeFiles/gnuradio-radioteletype.dir/baudot_encode_bb_impl.cc.o] Error 1

dslotter avatar Jun 21 '20 16:06 dslotter

The solution is simple. Add a "signed" keyword to the char definitions on line 65 and 100 in baudot_encode_bb_impl.h

dslotter avatar Jun 21 '20 17:06 dslotter

Hi, Same problem for me. Could you explain how to do it? Thanks a lot

yann44 avatar Nov 28 '20 09:11 yann44

@yann44 I explained the solution in the comment just before yours. Please read it again.

dslotter avatar Nov 28 '20 17:11 dslotter