=> Bootstrap dependency digest>=20010302: found digest-20160304 ===> Building for estic-1.61nb2 cd /var/pkgsrc/work/comms/estic/work/spunk && /usr/bin/env USETOOLS=no CC=clang CFLAGS=-O2\ -I/usr/include\ -I/usr/pkg/include CPPFLAGS=-DFREEBSD\ -I/usr/include\ -I/usr/pkg/include CXX=clang++ CXXFLAGS=-O2\ -I/usr/include\ -I/usr/pkg/include COMPILER_RPATH_FLAG=-Wl,-R F77=f77 FC=f77 FFLAGS=-O LANG=C LC_ALL=C LC_COLLATE=C LC_CTYPE=C LC_MESSAGES=C LC_MONETARY=C LC_NUMERIC=C LC_TIME=C LDFLAGS=-L/usr/lib\ -Wl,-R/usr/lib\ -L/usr/pkg/lib\ -Wl,-R/usr/pkg/lib LINKER_RPATH_FLAG=-R PATH=/var/pkgsrc/work/comms/estic/work/.cwrapper/bin:/var/pkgsrc/work/comms/estic/work/.buildlink/bin:/var/pkgsrc/work/comms/estic/work/.tools/bin:/usr/pkg/bin:/usr/pkg/sbin:/usr/pkg/bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin:/usr/pkg/bin:/usr/pkg/bin PREFIX=/usr/pkg MAKELEVEL=0 CONFIG_SITE= PKG_SYSCONFDIR=/usr/pkg/etc HOME=/var/pkgsrc/work/comms/estic/work/.home CWRAPPERS_CONFIG_DIR=/var/pkgsrc/work/comms/estic/work/.cwrapper/config CPP=clang\ -E LOCALBASE=/usr/pkg X11BASE=/usr/pkg PKGMANDIR=man PKGINFODIR=info PKGGNUDIR=gnu/ MAKECONF=/dev/null OBJECT_FMT=ELF USETOOLS=no BSD_INSTALL_PROGRAM=/usr/bin/install\ -c\ -s\ -o\ pbulk\ -g\ users\ -m\ 755 BSD_INSTALL_SCRIPT=/usr/bin/install\ -c\ -o\ pbulk\ -g\ users\ -m\ 755 BSD_INSTALL_LIB=/usr/bin/install\ -c\ -o\ pbulk\ -g\ users\ -m\ 755 BSD_INSTALL_DATA=/usr/bin/install\ -c\ -o\ pbulk\ -g\ users\ -m\ 644 BSD_INSTALL_MAN=/usr/bin/install\ -c\ -o\ pbulk\ -g\ users\ -m\ 644 BSD_INSTALL=/usr/bin/install BSD_INSTALL_PROGRAM_DIR=/usr/bin/install\ -d\ -o\ pbulk\ -g\ users\ -m\ 755 BSD_INSTALL_SCRIPT_DIR=/usr/bin/install\ -d\ -o\ pbulk\ -g\ users\ -m\ 755 BSD_INSTALL_LIB_DIR=/usr/bin/install\ -d\ -o\ pbulk\ -g\ users\ -m\ 755 BSD_INSTALL_DATA_DIR=/usr/bin/install\ -d\ -o\ pbulk\ -g\ users\ -m\ 755 BSD_INSTALL_MAN_DIR=/usr/bin/install\ -d\ -o\ pbulk\ -g\ users\ -m\ 755 BSD_INSTALL_GAME=/usr/bin/install\ -c\ -s\ -o\ pbulk\ -g\ users\ -m\ 2555 BSD_INSTALL_GAME_DATA=/usr/bin/install\ -c\ -o\ pbulk\ -g\ users\ -m\ 664 BSD_INSTALL_GAME_DIR=/usr/bin/install\ -d\ -o\ pbulk\ -g\ users\ -m\ 775 INSTALL_INFO= MAKEINFO=/var/pkgsrc/work/comms/estic/work/.tools/bin/makeinfo FLEX= BISON= PKG_CONFIG= PKG_CONFIG_LIBDIR=/var/pkgsrc/work/comms/estic/work/.buildlink/lib/pkgconfig:/var/pkgsrc/work/comms/estic/work/.buildlink/share/pkgconfig PKG_CONFIG_LOG=/var/pkgsrc/work/comms/estic/work/.pkg-config.log PKG_CONFIG_PATH= CWRAPPERS_CONFIG_DIR=/var/pkgsrc/work/comms/estic/work/.cwrapper/config /usr/pkg/bin/bmake -j3 -f make/freebsd-x.mak depend lib --- depend --- --- bitset.o --- --- charset.o --- --- depend --- Creating dependency information clang++ -DFREEBSD -MM *.cc > .depend --- bitset.o --- clang++ -O2 -I/usr/include -I/usr/pkg/include -DFREEBSD -I/usr/include -I/usr/pkg/include -Wall -I/usr/pkg/include -fno-implicit-templates -DEXPLICIT_TEMPLATES -c bitset.cc --- charset.o --- clang++ -O2 -I/usr/include -I/usr/pkg/include -DFREEBSD -I/usr/include -I/usr/pkg/include -Wall -I/usr/pkg/include -fno-implicit-templates -DEXPLICIT_TEMPLATES -c charset.cc --- bitset.o --- In file included from bitset.cc:25: --- charset.o --- In file included from charset.cc:23: --- bitset.o --- In file included from ./stream.h:75: --- charset.o --- In file included from ./stream.h:75: --- bitset.o --- ./coll.h:129:12: warning: 'this' pointer cannot be null in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion] return this ? Count : 0; --- charset.o --- ./coll.h:129:12: warning: 'this' pointer cannot be null in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion] --- bitset.o --- ^~~~ ~ --- charset.o --- return this ? Count : 0; ^~~~ ~ In file included from charset.cc:24: --- bitset.o --- 1 warning generated. --- charset.o --- ./charset.h:148:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] --- charstrm.o --- clang++ -O2 -I/usr/include -I/usr/pkg/include -DFREEBSD -I/usr/include -I/usr/pkg/include -Wall -I/usr/pkg/include -fno-implicit-templates -DEXPLICIT_TEMPLATES -c charstrm.cc --- charset.o --- register unsigned X = (unsigned)(unsigned char)C; ^~~~~~~~~ ./charset.h:157:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register unsigned X = (unsigned)(unsigned char)C; ^~~~~~~~~ ./charset.h:166:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register unsigned X = (unsigned)(unsigned char)C; ^~~~~~~~~ 4 warnings generated. --- chartype.o --- clang++ -O2 -I/usr/include -I/usr/pkg/include -DFREEBSD -I/usr/include -I/usr/pkg/include -Wall -I/usr/pkg/include -fno-implicit-templates -DEXPLICIT_TEMPLATES -c chartype.cc In file included from chartype.cc:23: --- charstrm.o --- In file included from charstrm.cc:30: --- chartype.o --- ./charset.h:148:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register unsigned X = (unsigned)(unsigned char)C; ^~~~~~~~~ --- charstrm.o --- In file included from ./charstrm.h:37: --- chartype.o --- ./charset.h:157:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register unsigned X = (unsigned)(unsigned char)C; ^~~~~~~~~ --- charstrm.o --- In file included from ./stream.h:75: --- chartype.o --- ./charset.h:166:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register unsigned X = (unsigned)(unsigned char)C; ^~~~~~~~~ 3 warnings generated. --- check.o --- clang++ -O2 -I/usr/include -I/usr/pkg/include -DFREEBSD -I/usr/include -I/usr/pkg/include -Wall -I/usr/pkg/include -fno-implicit-templates -DEXPLICIT_TEMPLATES -c check.cc --- coll.o --- --- charstrm.o --- ./coll.h:129:12: warning: 'this' pointer cannot be null in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion] --- coll.o --- clang++ -O2 -I/usr/include -I/usr/pkg/include -DFREEBSD -I/usr/include -I/usr/pkg/include -Wall -I/usr/pkg/include -fno-implicit-templates -DEXPLICIT_TEMPLATES -c coll.cc --- charstrm.o --- return this ? Count : 0; ^~~~ ~ 1 warning generated. --- console.o --- clang++ -O2 -I/usr/include -I/usr/pkg/include -DFREEBSD -I/usr/include -I/usr/pkg/include -Wall -I/usr/pkg/include -fno-implicit-templates -DEXPLICIT_TEMPLATES -c xsrc/console.cc --- coll.o --- In file included from coll.cc:29: In file included from ./stream.h:75: --- cont.o --- --- coll.o --- ./coll.h:129:12: warning: 'this' pointer cannot be null in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion] return this ? Count : 0; ^~~~ ~ --- cont.o --- clang++ -O2 -I/usr/include -I/usr/pkg/include -DFREEBSD -I/usr/include -I/usr/pkg/include -Wall -I/usr/pkg/include -fno-implicit-templates -DEXPLICIT_TEMPLATES -c cont.cc --- console.o --- In file included from xsrc/console.cc:40: In file included from xsrc/../stack.h:32: --- coll.o --- 1 warning generated. --- cpucvt.o --- --- console.o --- In file included from xsrc/../stream.h:75: xsrc/../coll.h:129:12: warning: 'this' pointer cannot be null in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion] return this ? Count : 0; ^~~~ ~ --- cpucvt.o --- clang++ -O2 -I/usr/include -I/usr/pkg/include -DFREEBSD -I/usr/include -I/usr/pkg/include -Wall -I/usr/pkg/include -fno-implicit-templates -DEXPLICIT_TEMPLATES -c cpucvt.cc --- crc16.o --- clang++ -O2 -I/usr/include -I/usr/pkg/include -DFREEBSD -I/usr/include -I/usr/pkg/include -Wall -I/usr/pkg/include -fno-implicit-templates -DEXPLICIT_TEMPLATES -c crc16.cc --- console.o --- In file included from xsrc/console.cc:41: --- crc32.o --- clang++ -O2 -I/usr/include -I/usr/pkg/include -DFREEBSD -I/usr/include -I/usr/pkg/include -Wall -I/usr/pkg/include -fno-implicit-templates -DEXPLICIT_TEMPLATES -c crc32.cc --- crcccitt.o --- clang++ -O2 -I/usr/include -I/usr/pkg/include -DFREEBSD -I/usr/include -I/usr/pkg/include -Wall -I/usr/pkg/include -fno-implicit-templates -DEXPLICIT_TEMPLATES -c crcccitt.cc --- crcstrm.o --- --- console.o --- xsrc/../charset.h:148:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register unsigned X = (unsigned)(unsigned char)C; ^~~~~~~~~ xsrc/../charset.h:157:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register unsigned X = (unsigned)(unsigned char)C; ^~~~~~~~~ xsrc/../charset.h:166:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register unsigned X = (unsigned)(unsigned char)C; ^~~~~~~~~ --- crcstrm.o --- clang++ -O2 -I/usr/include -I/usr/pkg/include -DFREEBSD -I/usr/include -I/usr/pkg/include -Wall -I/usr/pkg/include -fno-implicit-templates -DEXPLICIT_TEMPLATES -c crcstrm.cc --- console.o --- In file included from xsrc/console.cc:44: --- cont.o --- In file included from cont.cc:26: --- console.o --- In file included from xsrc/../progutil.h:36: --- cont.o --- In file included from ./cont.h:30: --- console.o --- In file included from xsrc/../event.h:29: --- cont.o --- In file included from ./stream.h:75: --- console.o --- xsrc/../circbuf.h:172:12: warning: indirection of non-volatile null pointer will be deleted, not trap [-Wnull-dereference] --- cont.o --- ./coll.h:129:12: warning: 'this' pointer cannot be null in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion] --- console.o --- return *((T*) NULL); --- cont.o --- return this ? Count : 0; --- console.o --- ^~~~~~~~~~~~ --- cont.o --- ^~~~ ~ --- console.o --- xsrc/console.cc:160:37: note: in instantiation of member function 'CircularBuffer::GetItem' requested here static CircularBuffer KbdBuffer; --- crcstrm.o --- In file included from crcstrm.cc:23: --- console.o --- ^ --- cont.o --- cont.cc:104:5: warning: cannot delete expression with pointer-to-'void' type 'void *' [-Wdelete-incomplete] delete [] Data; --- crcstrm.o --- In file included from ./crcstrm.h:28: --- cont.o --- ^ ~~~~ --- crcstrm.o --- In file included from ./nullstrm.h:29: --- console.o --- xsrc/../circbuf.h:172:12: note: consider using __builtin_trap() or qualifying pointer with 'volatile' --- crcstrm.o --- In file included from ./stream.h:75: --- console.o --- return *((T*) NULL); ^ --- cont.o --- 2 warnings generated. --- datetime.o --- clang++ -O2 -I/usr/include -I/usr/pkg/include -DFREEBSD -I/usr/include -I/usr/pkg/include -Wall -I/usr/pkg/include -fno-implicit-templates -DEXPLICIT_TEMPLATES -c datetime.cc --- crcstrm.o --- ./coll.h:129:12: warning: 'this' pointer cannot be null in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion] --- console.o --- xsrc/console.cc:78:16: warning: unused variable 'AltGrMask' [-Wunused-const-variable] --- crcstrm.o --- return this ? Count : 0; --- console.o --- const unsigned AltGrMask = Mod3Mask; --- crcstrm.o --- ^~~~ ~ --- console.o --- ^ --- crcstrm.o --- 1 warning generated. --- delay.o --- clang++ -O2 -I/usr/include -I/usr/pkg/include -DFREEBSD -I/usr/include -I/usr/pkg/include -Wall -I/usr/pkg/include -fno-implicit-templates -DEXPLICIT_TEMPLATES -c unixsrc/delay.cc --- console.o --- 6 warnings generated. --- environ.o --- clang++ -O2 -I/usr/include -I/usr/pkg/include -DFREEBSD -I/usr/include -I/usr/pkg/include -Wall -I/usr/pkg/include -fno-implicit-templates -DEXPLICIT_TEMPLATES -c environ.cc In file included from environ.cc:25: In file included from ./strparse.h:29: ./charset.h:148:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register unsigned X = (unsigned)(unsigned char)C; ^~~~~~~~~ ./charset.h:157:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register unsigned X = (unsigned)(unsigned char)C; ^~~~~~~~~ ./charset.h:166:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register unsigned X = (unsigned)(unsigned char)C; ^~~~~~~~~ --- datetime.o --- In file included from datetime.cc:25: In file included from ./progutil.h:35: In file included from ./msg.h:30: In file included from ./stream.h:75: --- delay.o --- In file included from unixsrc/delay.cc:33: --- datetime.o --- ./coll.h:129:12: warning: 'this' pointer cannot be null in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion] --- delay.o --- In file included from unixsrc/../progutil.h:35: --- datetime.o --- return this ? Count : 0; ^~~~ ~ --- delay.o --- In file included from unixsrc/../msg.h:30: In file included from unixsrc/../stream.h:75: --- environ.o --- In file included from environ.cc:25: In file included from ./strparse.h:30: --- delay.o --- unixsrc/../coll.h:129:12: warning: 'this' pointer cannot be null in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion] return this ? Count : 0; --- environ.o --- In file included from ./datetime.h:30: --- delay.o --- ^~~~ ~ --- environ.o --- In file included from ./stream.h:75: ./coll.h:129:12: warning: 'this' pointer cannot be null in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion] return this ? Count : 0; ^~~~ ~ --- datetime.o --- 1 warning generated. --- delay.o --- 1 warning generated. --- errlog.o --- clang++ -O2 -I/usr/include -I/usr/pkg/include -DFREEBSD -I/usr/include -I/usr/pkg/include -Wall -I/usr/pkg/include -fno-implicit-templates -DEXPLICIT_TEMPLATES -c errlog.cc --- event.o --- --- environ.o --- 4 warnings generated. --- filecoll.o --- --- event.o --- clang++ -O2 -I/usr/include -I/usr/pkg/include -DFREEBSD -I/usr/include -I/usr/pkg/include -Wall -I/usr/pkg/include -fno-implicit-templates -DEXPLICIT_TEMPLATES -c event.cc --- filecoll.o --- clang++ -O2 -I/usr/include -I/usr/pkg/include -DFREEBSD -I/usr/include -I/usr/pkg/include -Wall -I/usr/pkg/include -fno-implicit-templates -DEXPLICIT_TEMPLATES -c filecoll.cc --- filepath.o --- clang++ -O2 -I/usr/include -I/usr/pkg/include -DFREEBSD -I/usr/include -I/usr/pkg/include -Wall -I/usr/pkg/include -fno-implicit-templates -DEXPLICIT_TEMPLATES -c filepath.cc --- event.o --- In file included from event.cc:22: --- filecoll.o --- In file included from filecoll.cc:38: --- filepath.o --- In file included from filepath.cc:33: --- event.o --- In file included from ./event.h:29: --- filecoll.o --- In file included from ./filecoll.h:28: --- filepath.o --- In file included from ./filecoll.h:28: --- event.o --- In file included from ./circbuf.h:53: In file included from ./stream.h:75: --- filecoll.o --- ./coll.h:129:12: warning: 'this' pointer cannot be null in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion] return this ? Count : 0; --- filepath.o --- ./coll.h:129:12: warning: 'this' pointer cannot be null in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion] --- filecoll.o --- ^~~~ ~ --- filepath.o --- return this ? Count : 0; ^~~~ ~ --- event.o --- ./coll.h:129:12: warning: 'this' pointer cannot be null in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion] return this ? Count : 0; ^~~~ ~ In file included from event.cc:22: In file included from ./event.h:29: ./circbuf.h:172:12: warning: indirection of non-volatile null pointer will be deleted, not trap [-Wnull-dereference] return *((T*) NULL); ^~~~~~~~~~~~ event.cc:33:16: note: in instantiation of member function 'CircularBuffer::GetItem' requested here template class CircularBuffer; ^ ./circbuf.h:172:12: note: consider using __builtin_trap() or qualifying pointer with 'volatile' return *((T*) NULL); ^ --- filecoll.o --- 1 warning generated. --- filesel.o --- clang++ -O2 -I/usr/include -I/usr/pkg/include -DFREEBSD -I/usr/include -I/usr/pkg/include -Wall -I/usr/pkg/include -fno-implicit-templates -DEXPLICIT_TEMPLATES -c filesel.cc --- filepath.o --- 1 warning generated. --- filesys.o --- clang++ -O2 -I/usr/include -I/usr/pkg/include -DFREEBSD -I/usr/include -I/usr/pkg/include -Wall -I/usr/pkg/include -fno-implicit-templates -DEXPLICIT_TEMPLATES -c unixsrc/filesys.cc --- frame.o --- --- event.o --- 2 warnings generated. --- fviewer.o --- --- frame.o --- clang++ -O2 -I/usr/include -I/usr/pkg/include -DFREEBSD -I/usr/include -I/usr/pkg/include -Wall -I/usr/pkg/include -fno-implicit-templates -DEXPLICIT_TEMPLATES -c frame.cc --- fviewer.o --- clang++ -O2 -I/usr/include -I/usr/pkg/include -DFREEBSD -I/usr/include -I/usr/pkg/include -Wall -I/usr/pkg/include -fno-implicit-templates -DEXPLICIT_TEMPLATES -c fviewer.cc --- inifile.o --- clang++ -O2 -I/usr/include -I/usr/pkg/include -DFREEBSD -I/usr/include -I/usr/pkg/include -Wall -I/usr/pkg/include -fno-implicit-templates -DEXPLICIT_TEMPLATES -c inifile.cc --- filesel.o --- In file included from filesel.cc:24: In file included from ./palette.h:27: --- fviewer.o --- In file included from fviewer.cc:23: In file included from ./fviewer.h:27: --- filesel.o --- ./coll.h:129:12: warning: 'this' pointer cannot be null in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion] return this ? Count : 0; --- inifile.o --- In file included from inifile.cc:22: --- fviewer.o --- In file included from ./textstrm.h:27: --- filesel.o --- ^~~~ ~ --- inifile.o --- In file included from ./inifile.h:27: --- fviewer.o --- In file included from ./stream.h:75: --- inifile.o --- In file included from ./textstrm.h:27: --- filesel.o --- In file included from filesel.cc:30: --- inifile.o --- In file included from ./stream.h:75: --- filesel.o --- In file included from ./menuedit.h:29: --- fviewer.o --- ./coll.h:129:12: warning: 'this' pointer cannot be null in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion] return this ? Count : 0; ^~~~ ~ --- inifile.o --- ./coll.h:129:12: warning: 'this' pointer cannot be null in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion] return this ? Count : 0; --- filesel.o --- ./charset.h:148:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] --- inifile.o --- ^~~~ ~ --- filesel.o --- register unsigned X = (unsigned)(unsigned char)C; ^~~~~~~~~ --- inifile.o --- In file included from inifile.cc:24: In file included from ./strparse.h:29: --- filesel.o --- ./charset.h:157:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register unsigned X = (unsigned)(unsigned char)C; ^~~~~~~~~ --- inifile.o --- ./charset.h:148:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register unsigned X = (unsigned)(unsigned char)C; ^~~~~~~~~ --- filesel.o --- ./charset.h:166:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register unsigned X = (unsigned)(unsigned char)C; ^~~~~~~~~ --- inifile.o --- ./charset.h:157:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register unsigned X = (unsigned)(unsigned char)C; ^~~~~~~~~ ./charset.h:166:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register unsigned X = (unsigned)(unsigned char)C; ^~~~~~~~~ --- fviewer.o --- 1 warning generated. --- itemlbl.o --- clang++ -O2 -I/usr/include -I/usr/pkg/include -DFREEBSD -I/usr/include -I/usr/pkg/include -Wall -I/usr/pkg/include -fno-implicit-templates -DEXPLICIT_TEMPLATES -c itemlbl.cc --- inifile.o --- In file included from inifile.cc:22: In file included from ./inifile.h:27: In file included from ./textstrm.h:27: In file included from ./stream.h:75: ./coll.h:278:5: warning: deleting pointer to incomplete type 'SectionOfs' may cause undefined behavior [-Wdelete-incomplete] delete (T*) Item; ^ ~~~~~~~~~ --- filesel.o --- 4 warnings generated. --- itemwin.o --- clang++ -O2 -I/usr/include -I/usr/pkg/include -DFREEBSD -I/usr/include -I/usr/pkg/include -Wall -I/usr/pkg/include -fno-implicit-templates -DEXPLICIT_TEMPLATES -c itemwin.cc --- inifile.o --- inifile.cc:47:16: note: in instantiation of member function 'Collection::FreeItem' requested here --- itemlbl.o --- In file included from itemlbl.cc:28: --- inifile.o --- template class Collection; ^ --- itemlbl.o --- In file included from ./itemlbl.h:32: In file included from ./itemwin.h:28: --- inifile.o --- inifile.cc:47:33: note: forward declaration of 'SectionOfs' --- itemlbl.o --- In file included from ./event.h:29: --- inifile.o --- template class Collection; ^ --- itemlbl.o --- In file included from ./circbuf.h:53: In file included from ./stream.h:75: ./coll.h:129:12: warning: 'this' pointer cannot be null in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion] return this ? Count : 0; --- itemwin.o --- In file included from itemwin.cc:22: --- itemlbl.o --- ^~~~ ~ --- itemwin.o --- In file included from ./itemwin.h:28: --- inifile.o --- 5 warnings generated. --- keydef.o --- clang++ -O2 -I/usr/include -I/usr/pkg/include -DFREEBSD -I/usr/include -I/usr/pkg/include -Wall -I/usr/pkg/include -fno-implicit-templates -DEXPLICIT_TEMPLATES -c keydef.cc --- itemwin.o --- In file included from ./event.h:29: --- keymap.o --- clang++ -O2 -I/usr/include -I/usr/pkg/include -DFREEBSD -I/usr/include -I/usr/pkg/include -Wall -I/usr/pkg/include -fno-implicit-templates -DEXPLICIT_TEMPLATES -c keymap.cc --- itemlbl.o --- 1 warning generated. --- listnode.o --- --- itemwin.o --- In file included from ./circbuf.h:53: In file included from ./stream.h:75: ./coll.h:129:12: warning: 'this' pointer cannot be null in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion] return this ? Count : 0; ^~~~ ~ --- listnode.o --- clang++ -O2 -I/usr/include -I/usr/pkg/include -DFREEBSD -I/usr/include -I/usr/pkg/include -Wall -I/usr/pkg/include -fno-implicit-templates -DEXPLICIT_TEMPLATES -c listnode.cc listnode.cc:129:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register u16 Count = 0; ^~~~~~~~~ listnode.cc:164:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register u16 Count = 0; ^~~~~~~~~ 2 warnings generated. --- memcheck.o --- clang++ -O2 -I/usr/include -I/usr/pkg/include -DFREEBSD -I/usr/include -I/usr/pkg/include -Wall -I/usr/pkg/include -fno-implicit-templates -DEXPLICIT_TEMPLATES -c memcheck.cc memcheck.cc:401:6: warning: function previously declared with an explicit exception specification redeclared with an implicit exception specification [-Wimplicit-exception-spec-mismatch] void operator delete (void* P) ^ 1 warning generated. --- memstrm.o --- clang++ -O2 -I/usr/include -I/usr/pkg/include -DFREEBSD -I/usr/include -I/usr/pkg/include -Wall -I/usr/pkg/include -fno-implicit-templates -DEXPLICIT_TEMPLATES -c memstrm.cc --- itemwin.o --- In file included from itemwin.cc:26: In file included from ./program.h:27: In file included from ./statline.h:34: --- keymap.o --- In file included from keymap.cc:24: In file included from ./keymap.h:26: --- itemwin.o --- ./stack.h:145:12: warning: indirection of non-volatile null pointer will be deleted, not trap [-Wnull-dereference] return * (T *) NULL; ^ ~~~~~~~~~~ --- keymap.o --- ./coll.h:129:12: warning: 'this' pointer cannot be null in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion] return this ? Count : 0; ^~~~ ~ --- itemwin.o --- ./stack.h:57:5: note: in instantiation of member function 'Stack::GetItem' requested here Stack (StreamableInit); --- memstrm.o --- In file included from memstrm.cc:27: --- itemwin.o --- ^ --- memstrm.o --- In file included from ./memstrm.h:29: In file included from ./stream.h:75: ./coll.h:129:12: warning: 'this' pointer cannot be null in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion] return this ? Count : 0; ^~~~ ~ --- keymap.o --- 1 warning generated. --- menue.o --- clang++ -O2 -I/usr/include -I/usr/pkg/include -DFREEBSD -I/usr/include -I/usr/pkg/include -Wall -I/usr/pkg/include -fno-implicit-templates -DEXPLICIT_TEMPLATES -c menue.cc --- itemwin.o --- ./statline.h:90:5: note: in instantiation of member function 'Stack::Stack' requested here Lines (Empty) --- memstrm.o --- 1 warning generated. --- itemwin.o --- ^ --- menuedit.o --- clang++ -O2 -I/usr/include -I/usr/pkg/include -DFREEBSD -I/usr/include -I/usr/pkg/include -Wall -I/usr/pkg/include -fno-implicit-templates -DEXPLICIT_TEMPLATES -c menuedit.cc --- itemwin.o --- ./stack.h:145:12: note: consider using __builtin_trap() or qualifying pointer with 'volatile' return * (T *) NULL; ^ --- menue.o --- In file included from menue.cc:34: --- itemwin.o --- 2 warnings generated. --- menuitem.o --- --- menue.o --- In file included from ./screen.h:29: In file included from ./rect.h:28: In file included from ./stream.h:75: ./coll.h:129:12: warning: 'this' pointer cannot be null in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion] return this ? Count : 0; ^~~~ ~ --- menuitem.o --- clang++ -O2 -I/usr/include -I/usr/pkg/include -DFREEBSD -I/usr/include -I/usr/pkg/include -Wall -I/usr/pkg/include -fno-implicit-templates -DEXPLICIT_TEMPLATES -c menuitem.cc --- menue.o --- In file included from menue.cc:37: --- menuedit.o --- In file included from menuedit.cc:24: --- menue.o --- In file included from ./menuitem.h:28: --- menuedit.o --- In file included from ./menuedit.h:27: In file included from ./itemwin.h:28: --- menue.o --- ./charset.h:148:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register unsigned X = (unsigned)(unsigned char)C; --- menuedit.o --- In file included from ./event.h:29: --- menue.o --- ^~~~~~~~~ --- menuedit.o --- In file included from ./circbuf.h:53: In file included from ./stream.h:75: --- menue.o --- ./charset.h:157:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register unsigned X = (unsigned)(unsigned char)C; ^~~~~~~~~ --- menuitem.o --- In file included from menuitem.cc:22: --- menuedit.o --- ./coll.h:129:12: warning: 'this' pointer cannot be null in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion] --- menuitem.o --- In file included from ./menuitem.h:26: --- menuedit.o --- return this ? Count : 0; ^~~~ ~ --- menue.o --- ./charset.h:166:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] --- menuitem.o --- In file included from ./menue.h:27: --- menue.o --- register unsigned X = (unsigned)(unsigned char)C; ^~~~~~~~~ --- menuitem.o --- In file included from ./itemwin.h:28: --- menuedit.o --- In file included from menuedit.cc:24: --- menuitem.o --- In file included from ./event.h:29: --- menuedit.o --- In file included from ./menuedit.h:29: --- menuitem.o --- In file included from ./circbuf.h:53: --- menue.o --- menue.cc:63:5: warning: field 'Entry' will be initialized after base 'WindowItem' [-Wreorder] Entry (), WindowItem (aItemText, aID, NextItem) ^ --- menuitem.o --- In file included from ./stream.h:75: --- menuedit.o --- ./charset.h:148:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register unsigned X = (unsigned)(unsigned char)C; ^~~~~~~~~ --- menuitem.o --- ./coll.h:129:12: warning: 'this' pointer cannot be null in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion] --- menue.o --- menue.cc:850:12: warning: binding dereferenced null pointer to reference has undefined behavior [-Wnull-dereference] --- menuitem.o --- return this ? Count : 0; --- menue.o --- return *(String*) NULL; --- menuitem.o --- ^~~~ ~ --- menue.o --- ^~~~~~~~~~~~~~~ --- menuedit.o --- ./charset.h:157:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register unsigned X = (unsigned)(unsigned char)C; ^~~~~~~~~ --- menue.o --- menue.cc:901:12: warning: binding dereferenced null pointer to reference has undefined behavior [-Wnull-dereference] return *(Time*) NULL; ^~~~~~~~~~~~~ --- menuedit.o --- ./charset.h:166:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register unsigned X = (unsigned)(unsigned char)C; ^~~~~~~~~ --- menue.o --- menue.cc:925:12: warning: binding dereferenced null pointer to reference has undefined behavior [-Wnull-dereference] return *(Time*) NULL; --- menuitem.o --- In file included from menuitem.cc:22: --- menue.o --- ^~~~~~~~~~~~~ --- menuitem.o --- In file included from ./menuitem.h:28: --- menuedit.o --- menuedit.cc:56:18: warning: unused variable 'msErrIllegalInput' [-Wunused-const-variable] static const u16 msErrIllegalInput = MSGBASE_MENUEDIT + 0; ^ --- menuitem.o --- ./charset.h:148:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register unsigned X = (unsigned)(unsigned char)C; ^~~~~~~~~ ./charset.h:157:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register unsigned X = (unsigned)(unsigned char)C; ^~~~~~~~~ ./charset.h:166:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register unsigned X = (unsigned)(unsigned char)C; ^~~~~~~~~ --- menue.o --- 8 warnings generated. --- msg.o --- clang++ -O2 -I/usr/include -I/usr/pkg/include -DFREEBSD -I/usr/include -I/usr/pkg/include -Wall -I/usr/pkg/include -fno-implicit-templates -DEXPLICIT_TEMPLATES -c msg.cc --- menuedit.o --- 5 warnings generated. --- msgcoll.o --- clang++ -O2 -I/usr/include -I/usr/pkg/include -DFREEBSD -I/usr/include -I/usr/pkg/include -Wall -I/usr/pkg/include -fno-implicit-templates -DEXPLICIT_TEMPLATES -c msgcoll.cc --- menuitem.o --- 4 warnings generated. --- national.o --- clang++ -O2 -I/usr/include -I/usr/pkg/include -DFREEBSD -I/usr/include -I/usr/pkg/include -Wall -I/usr/pkg/include -fno-implicit-templates -DEXPLICIT_TEMPLATES -c national.cc --- msg.o --- In file included from msg.cc:25: In file included from ./stream.h:75: ./coll.h:129:12: warning: 'this' pointer cannot be null in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion] --- msgcoll.o --- In file included from msgcoll.cc:23: --- msg.o --- return this ? Count : 0; ^~~~ ~ 1 warning generated. --- msgcoll.o --- ./coll.h:129:12: warning: 'this' pointer cannot be null in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion] --- nlsinit.o --- clang++ -O2 -I/usr/include -I/usr/pkg/include -DFREEBSD -I/usr/include -I/usr/pkg/include -Wall -I/usr/pkg/include -fno-implicit-templates -DEXPLICIT_TEMPLATES -c unixsrc/nlsinit.cc --- msgcoll.o --- return this ? Count : 0; --- nlsinit.o --- unixsrc/nlsinit.cc:60:11: error: constant expression evaluates to 173 which cannot be narrowed to type 'char' [-Wc++11-narrowing] 0x20, 0xAD, 0x9B, 0x9C, 0x20, 0x9D, 0x20, 0x20, ^~~~ unixsrc/nlsinit.cc:60:11: note: insert an explicit cast to silence this issue 0x20, 0xAD, 0x9B, 0x9C, 0x20, 0x9D, 0x20, 0x20, ^~~~ static_cast( ) unixsrc/nlsinit.cc:60:17: error: constant expression evaluates to 155 which cannot be narrowed to type 'char' [-Wc++11-narrowing] 0x20, 0xAD, 0x9B, 0x9C, 0x20, 0x9D, 0x20, 0x20, ^~~~ unixsrc/nlsinit.cc:60:17: note: insert an explicit cast to silence this issue 0x20, 0xAD, 0x9B, 0x9C, 0x20, 0x9D, 0x20, 0x20, ^~~~ static_cast( ) unixsrc/nlsinit.cc:60:23: error: constant expression evaluates to 156 which cannot be narrowed to type 'char' [-Wc++11-narrowing] 0x20, 0xAD, 0x9B, 0x9C, 0x20, 0x9D, 0x20, 0x20, ^~~~ unixsrc/nlsinit.cc:60:23: note: insert an explicit cast to silence this issue 0x20, 0xAD, 0x9B, 0x9C, 0x20, 0x9D, 0x20, 0x20, ^~~~ static_cast( ) unixsrc/nlsinit.cc:60:35: error: constant expression evaluates to 157 which cannot be narrowed to type 'char' [-Wc++11-narrowing] 0x20, 0xAD, 0x9B, 0x9C, 0x20, 0x9D, 0x20, 0x20, ^~~~ unixsrc/nlsinit.cc:60:35: note: insert an explicit cast to silence this issue 0x20, 0xAD, 0x9B, 0x9C, 0x20, 0x9D, 0x20, 0x20, ^~~~ static_cast( ) unixsrc/nlsinit.cc:61:17: error: constant expression evaluates to 166 which cannot be narrowed to type 'char' [-Wc++11-narrowing] 0x20, 0x20, 0xA6, 0xAE, 0xAA, 0x20, 0x20, 0x20, ^~~~ unixsrc/nlsinit.cc:61:17: note: insert an explicit cast to silence this issue 0x20, 0x20, 0xA6, 0xAE, 0xAA, 0x20, 0x20, 0x20, ^~~~ static_cast( ) unixsrc/nlsinit.cc:61:23: error: constant expression evaluates to 174 which cannot be narrowed to type 'char' [-Wc++11-narrowing] 0x20, 0x20, 0xA6, 0xAE, 0xAA, 0x20, 0x20, 0x20, ^~~~ unixsrc/nlsinit.cc:61:23: note: insert an explicit cast to silence this issue 0x20, 0x20, 0xA6, 0xAE, 0xAA, 0x20, 0x20, 0x20, ^~~~ static_cast( ) unixsrc/nlsinit.cc:61:29: error: constant expression evaluates to 170 which cannot be narrowed to type 'char' [-Wc++11-narrowing] 0x20, 0x20, 0xA6, 0xAE, 0xAA, 0x20, 0x20, 0x20, ^~~~ unixsrc/nlsinit.cc:61:29: note: insert an explicit cast to silence this issue 0x20, 0x20, 0xA6, 0xAE, 0xAA, 0x20, 0x20, 0x20, ^~~~ static_cast( ) unixsrc/nlsinit.cc:62:5: error: constant expression evaluates to 248 which cannot be narrowed to type 'char' [-Wc++11-narrowing] 0xF8, 0xF1, 0xFD, 0x20, 0x20, 0xE6, 0x20, 0xF9, ^~~~ unixsrc/nlsinit.cc:62:5: note: insert an explicit cast to silence this issue 0xF8, 0xF1, 0xFD, 0x20, 0x20, 0xE6, 0x20, 0xF9, ^~~~ static_cast( ) unixsrc/nlsinit.cc:62:11: error: constant expression evaluates to 241 which cannot be narrowed to type 'char' [-Wc++11-narrowing] 0xF8, 0xF1, 0xFD, 0x20, 0x20, 0xE6, 0x20, 0xF9, ^~~~ unixsrc/nlsinit.cc:62:11: note: insert an explicit cast to silence this issue 0xF8, 0xF1, 0xFD, 0x20, 0x20, 0xE6, 0x20, 0xF9, ^~~~ static_cast( ) unixsrc/nlsinit.cc:62:17: error: constant expression evaluates to 253 which cannot be narrowed to type 'char' [-Wc++11-narrowing] 0xF8, 0xF1, 0xFD, 0x20, 0x20, 0xE6, 0x20, 0xF9, ^~~~ unixsrc/nlsinit.cc:62:17: note: insert an explicit cast to silence this issue 0xF8, 0xF1, 0xFD, 0x20, 0x20, 0xE6, 0x20, 0xF9, ^~~~ static_cast( ) unixsrc/nlsinit.cc:62:35: error: constant expression evaluates to 230 which cannot be narrowed to type 'char' [-Wc++11-narrowing] 0xF8, 0xF1, 0xFD, 0x20, 0x20, 0xE6, 0x20, 0xF9, ^~~~ unixsrc/nlsinit.cc:62:35: note: insert an explicit cast to silence this issue 0xF8, 0xF1, 0xFD, 0x20, 0x20, 0xE6, 0x20, 0xF9, ^~~~ static_cast( ) unixsrc/nlsinit.cc:62:47: error: constant expression evaluates to 249 which cannot be narrowed to type 'char' [-Wc++11-narrowing] 0xF8, 0xF1, 0xFD, 0x20, 0x20, 0xE6, 0x20, 0xF9, ^~~~ unixsrc/nlsinit.cc:62:47: note: insert an explicit cast to silence this issue 0xF8, 0xF1, 0xFD, 0x20, 0x20, 0xE6, 0x20, 0xF9, ^~~~ static_cast( ) unixsrc/nlsinit.cc:63:17: error: constant expression evaluates to 167 which cannot be narrowed to type 'char' [-Wc++11-narrowing] 0x20, 0x20, 0xA7, 0xAF, 0xAC, 0x20, 0x20, 0xA8, ^~~~ unixsrc/nlsinit.cc:63:17: note: insert an explicit cast to silence this issue 0x20, 0x20, 0xA7, 0xAF, 0xAC, 0x20, 0x20, 0xA8, ^~~~ static_cast( ) unixsrc/nlsinit.cc:63:23: error: constant expression evaluates to 175 which cannot be narrowed to type 'char' [-Wc++11-narrowing] 0x20, 0x20, 0xA7, 0xAF, 0xAC, 0x20, 0x20, 0xA8, ^~~~ unixsrc/nlsinit.cc:63:23: note: insert an explicit cast to silence this issue 0x20, 0x20, 0xA7, 0xAF, 0xAC, 0x20, 0x20, 0xA8, ^~~~ static_cast( ) unixsrc/nlsinit.cc:63:29: error: constant expression evaluates to 172 which cannot be narrowed to type 'char' [-Wc++11-narrowing] 0x20, 0x20, 0xA7, 0xAF, 0xAC, 0x20, 0x20, 0xA8, ^~~~ unixsrc/nlsinit.cc:63:29: note: insert an explicit cast to silence this issue 0x20, 0x20, 0xA7, 0xAF, 0xAC, 0x20, 0x20, 0xA8, ^~~~ static_cast( ) unixsrc/nlsinit.cc:63:47: error: constant expression evaluates to 168 which cannot be narrowed to type 'char' [-Wc++11-narrowing] 0x20, 0x20, 0xA7, 0xAF, 0xAC, 0x20, 0x20, 0xA8, ^~~~ unixsrc/nlsinit.cc:63:47: note: insert an explicit cast to silence this issue 0x20, 0x20, 0xA7, 0xAF, 0xAC, 0x20, 0x20, 0xA8, ^~~~ static_cast( ) unixsrc/nlsinit.cc:64:29: error: constant expression evaluates to 142 which cannot be narrowed to type 'char' [-Wc++11-narrowing] 0x20, 0x20, 0x20, 0x20, 0x8E, 0x8F, 0x92, 0x80, ^~~~ unixsrc/nlsinit.cc:64:29: note: insert an explicit cast to silence this issue 0x20, 0x20, 0x20, 0x20, 0x8E, 0x8F, 0x92, 0x80, ^~~~ --- msgcoll.o --- ^~~~ ~ --- nlsinit.o --- static_cast( ) unixsrc/nlsinit.cc:64:35: error: constant expression evaluates to 143 which cannot be narrowed to type 'char' [-Wc++11-narrowing] 0x20, 0x20, 0x20, 0x20, 0x8E, 0x8F, 0x92, 0x80, ^~~~ unixsrc/nlsinit.cc:64:35: note: insert an explicit cast to silence this issue 0x20, 0x20, 0x20, 0x20, 0x8E, 0x8F, 0x92, 0x80, ^~~~ static_cast( ) unixsrc/nlsinit.cc:64:41: error: constant expression evaluates to 146 which cannot be narrowed to type 'char' [-Wc++11-narrowing] 0x20, 0x20, 0x20, 0x20, 0x8E, 0x8F, 0x92, 0x80, ^~~~ unixsrc/nlsinit.cc:64:41: note: insert an explicit cast to silence this issue 0x20, 0x20, 0x20, 0x20, 0x8E, 0x8F, 0x92, 0x80, ^~~~ static_cast( ) fatal error: too many errors emitted, stopping now [-ferror-limit=] 20 errors generated. *** [nlsinit.o] Error code 1 bmake: stopped in /var/pkgsrc/work/comms/estic/work/spunk --- national.o --- In file included from national.cc:25: In file included from ./resource.h:30: In file included from ./stream.h:75: --- msgcoll.o --- 1 warning generated. --- national.o --- ./coll.h:129:12: warning: 'this' pointer cannot be null in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion] return this ? Count : 0; ^~~~ ~ national.cc:92:5: error: constant expression evaluates to 128 which cannot be narrowed to type 'char' [-Wc++11-narrowing] 0x80, 0x81, 0x82, 0x83, 0x84, 0x85, 0x86, 0x87, ^~~~ national.cc:92:5: note: insert an explicit cast to silence this issue 0x80, 0x81, 0x82, 0x83, 0x84, 0x85, 0x86, 0x87, ^~~~ static_cast( ) national.cc:92:11: error: constant expression evaluates to 129 which cannot be narrowed to type 'char' [-Wc++11-narrowing] 0x80, 0x81, 0x82, 0x83, 0x84, 0x85, 0x86, 0x87, ^~~~ national.cc:92:11: note: insert an explicit cast to silence this issue 0x80, 0x81, 0x82, 0x83, 0x84, 0x85, 0x86, 0x87, ^~~~ static_cast( ) national.cc:92:17: error: constant expression evaluates to 130 which cannot be narrowed to type 'char' [-Wc++11-narrowing] 0x80, 0x81, 0x82, 0x83, 0x84, 0x85, 0x86, 0x87, ^~~~ national.cc:92:17: note: insert an explicit cast to silence this issue 0x80, 0x81, 0x82, 0x83, 0x84, 0x85, 0x86, 0x87, ^~~~ static_cast( ) national.cc:92:23: error: constant expression evaluates to 131 which cannot be narrowed to type 'char' [-Wc++11-narrowing] 0x80, 0x81, 0x82, 0x83, 0x84, 0x85, 0x86, 0x87, ^~~~ national.cc:92:23: note: insert an explicit cast to silence this issue 0x80, 0x81, 0x82, 0x83, 0x84, 0x85, 0x86, 0x87, ^~~~ static_cast( ) national.cc:92:29: error: constant expression evaluates to 132 which cannot be narrowed to type 'char' [-Wc++11-narrowing] 0x80, 0x81, 0x82, 0x83, 0x84, 0x85, 0x86, 0x87, ^~~~ national.cc:92:29: note: insert an explicit cast to silence this issue 0x80, 0x81, 0x82, 0x83, 0x84, 0x85, 0x86, 0x87, ^~~~ static_cast( ) national.cc:92:35: error: constant expression evaluates to 133 which cannot be narrowed to type 'char' [-Wc++11-narrowing] 0x80, 0x81, 0x82, 0x83, 0x84, 0x85, 0x86, 0x87, ^~~~ national.cc:92:35: note: insert an explicit cast to silence this issue 0x80, 0x81, 0x82, 0x83, 0x84, 0x85, 0x86, 0x87, ^~~~ static_cast( ) national.cc:92:41: error: constant expression evaluates to 134 which cannot be narrowed to type 'char' [-Wc++11-narrowing] 0x80, 0x81, 0x82, 0x83, 0x84, 0x85, 0x86, 0x87, ^~~~ national.cc:92:41: note: insert an explicit cast to silence this issue 0x80, 0x81, 0x82, 0x83, 0x84, 0x85, 0x86, 0x87, ^~~~ static_cast( ) national.cc:92:47: error: constant expression evaluates to 135 which cannot be narrowed to type 'char' [-Wc++11-narrowing] 0x80, 0x81, 0x82, 0x83, 0x84, 0x85, 0x86, 0x87, ^~~~ national.cc:92:47: note: insert an explicit cast to silence this issue 0x80, 0x81, 0x82, 0x83, 0x84, 0x85, 0x86, 0x87, ^~~~ static_cast( ) national.cc:93:5: error: constant expression evaluates to 136 which cannot be narrowed to type 'char' [-Wc++11-narrowing] 0x88, 0x89, 0x8A, 0x8B, 0x8C, 0x8D, 0x8E, 0x8F, ^~~~ national.cc:93:5: note: insert an explicit cast to silence this issue 0x88, 0x89, 0x8A, 0x8B, 0x8C, 0x8D, 0x8E, 0x8F, ^~~~ static_cast( ) national.cc:93:11: error: constant expression evaluates to 137 which cannot be narrowed to type 'char' [-Wc++11-narrowing] 0x88, 0x89, 0x8A, 0x8B, 0x8C, 0x8D, 0x8E, 0x8F, ^~~~ national.cc:93:11: note: insert an explicit cast to silence this issue 0x88, 0x89, 0x8A, 0x8B, 0x8C, 0x8D, 0x8E, 0x8F, ^~~~ static_cast( ) national.cc:93:17: error: constant expression evaluates to 138 which cannot be narrowed to type 'char' [-Wc++11-narrowing] 0x88, 0x89, 0x8A, 0x8B, 0x8C, 0x8D, 0x8E, 0x8F, ^~~~ national.cc:93:17: note: insert an explicit cast to silence this issue 0x88, 0x89, 0x8A, 0x8B, 0x8C, 0x8D, 0x8E, 0x8F, ^~~~ static_cast( ) national.cc:93:23: error: constant expression evaluates to 139 which cannot be narrowed to type 'char' [-Wc++11-narrowing] 0x88, 0x89, 0x8A, 0x8B, 0x8C, 0x8D, 0x8E, 0x8F, ^~~~ national.cc:93:23: note: insert an explicit cast to silence this issue 0x88, 0x89, 0x8A, 0x8B, 0x8C, 0x8D, 0x8E, 0x8F, ^~~~ static_cast( ) national.cc:93:29: error: constant expression evaluates to 140 which cannot be narrowed to type 'char' [-Wc++11-narrowing] 0x88, 0x89, 0x8A, 0x8B, 0x8C, 0x8D, 0x8E, 0x8F, ^~~~ national.cc:93:29: note: insert an explicit cast to silence this issue 0x88, 0x89, 0x8A, 0x8B, 0x8C, 0x8D, 0x8E, 0x8F, ^~~~ static_cast( ) national.cc:93:35: error: constant expression evaluates to 141 which cannot be narrowed to type 'char' [-Wc++11-narrowing] 0x88, 0x89, 0x8A, 0x8B, 0x8C, 0x8D, 0x8E, 0x8F, ^~~~ national.cc:93:35: note: insert an explicit cast to silence this issue 0x88, 0x89, 0x8A, 0x8B, 0x8C, 0x8D, 0x8E, 0x8F, ^~~~ static_cast( ) national.cc:93:41: error: constant expression evaluates to 142 which cannot be narrowed to type 'char' [-Wc++11-narrowing] 0x88, 0x89, 0x8A, 0x8B, 0x8C, 0x8D, 0x8E, 0x8F, ^~~~ national.cc:93:41: note: insert an explicit cast to silence this issue 0x88, 0x89, 0x8A, 0x8B, 0x8C, 0x8D, 0x8E, 0x8F, ^~~~ static_cast( ) national.cc:93:47: error: constant expression evaluates to 143 which cannot be narrowed to type 'char' [-Wc++11-narrowing] 0x88, 0x89, 0x8A, 0x8B, 0x8C, 0x8D, 0x8E, 0x8F, ^~~~ national.cc:93:47: note: insert an explicit cast to silence this issue 0x88, 0x89, 0x8A, 0x8B, 0x8C, 0x8D, 0x8E, 0x8F, ^~~~ static_cast( ) national.cc:94:5: error: constant expression evaluates to 144 which cannot be narrowed to type 'char' [-Wc++11-narrowing] 0x90, 0x91, 0x92, 0x93, 0x94, 0x95, 0x96, 0x97, ^~~~ national.cc:94:5: note: insert an explicit cast to silence this issue 0x90, 0x91, 0x92, 0x93, 0x94, 0x95, 0x96, 0x97, ^~~~ static_cast( ) national.cc:94:11: error: constant expression evaluates to 145 which cannot be narrowed to type 'char' [-Wc++11-narrowing] 0x90, 0x91, 0x92, 0x93, 0x94, 0x95, 0x96, 0x97, ^~~~ national.cc:94:11: note: insert an explicit cast to silence this issue 0x90, 0x91, 0x92, 0x93, 0x94, 0x95, 0x96, 0x97, ^~~~ static_cast( ) national.cc:94:17: error: constant expression evaluates to 146 which cannot be narrowed to type 'char' [-Wc++11-narrowing] 0x90, 0x91, 0x92, 0x93, 0x94, 0x95, 0x96, 0x97, ^~~~ national.cc:94:17: note: insert an explicit cast to silence this issue 0x90, 0x91, 0x92, 0x93, 0x94, 0x95, 0x96, 0x97, ^~~~ static_cast( ) fatal error: too many errors emitted, stopping now [-ferror-limit=] 1 warning and 20 errors generated. *** [national.o] Error code 1 bmake: stopped in /var/pkgsrc/work/comms/estic/work/spunk 2 errors bmake: stopped in /var/pkgsrc/work/comms/estic/work/spunk *** Error code 2 Stop. bmake[1]: stopped in /usr/pkgsrc/comms/estic *** Error code 1 Stop. bmake: stopped in /usr/pkgsrc/comms/estic