=>> Building news/golded+ build started at Thu Oct 2 13:32:53 EDT 2025 port directory: /usr/ports/news/golded+ package name: golded+-1.1.5.a20170303_1 building for: FreeBSD pkg.DaveG.ca 15.0-ALPHA3 FreeBSD 15.0-ALPHA3 1500064 amd64 maintained by: ports@FreeBSD.org Makefile datestamp: -rw-r--r-- 1 root wheel 2114 Oct 16 2024 /usr/ports/news/golded+/Makefile Ports top last git commit: a936fb9b16ba Ports top unclean checkout: no Port dir last git commit: 4485bd8221c2 Port dir unclean checkout: no Poudriere version: poudriere-git-3.4.2 Host OSVERSION: 1500064 Jail OSVERSION: 1500064 Job Id: 05 ---Begin Environment--- SHELL=/bin/sh OSVERSION=1500064 UNAME_v=FreeBSD 15.0-ALPHA3 1500064 UNAME_r=15.0-ALPHA3 BLOCKSIZE=K MAIL=/var/mail/root MM_CHARSET=UTF-8 LANG=C.UTF-8 STATUS=1 HOME=/root PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin MAKE_OBJDIR_CHECK_WRITABLE=0 LOCALBASE=/usr/local USER=root POUDRIERE_NAME=poudriere-git LIBEXECPREFIX=/usr/local/libexec/poudriere POUDRIERE_VERSION=3.4.2 MASTERMNT=/usr/local/poudriere/data/.m/freebsd_15_c_x64-HEAD-ALL/ref LC_COLLATE=C POUDRIERE_BUILD_TYPE=bulk PACKAGE_BUILDING=yes SAVED_TERM=tmux-256color OUTPUT_REDIRECTED_STDERR=4 OUTPUT_REDIRECTED=1 PWD=/usr/local/poudriere/data/.m/freebsd_15_c_x64-HEAD-ALL/05/.p OUTPUT_REDIRECTED_STDOUT=3 P_PORTS_FEATURES=FLAVORS SUBPACKAGES SELECTED_OPTIONS MASTERNAME=freebsd_15_c_x64-HEAD-ALL SCRIPTPREFIX=/usr/local/share/poudriere SCRIPTNAME=bulk.sh OLDPWD=/usr/local/poudriere/data/.m/freebsd_15_c_x64-HEAD-ALL/ref/.p/pool POUDRIERE_PKGNAME=poudriere-git-3.4.2 SCRIPTPATH=/usr/local/share/poudriere/bulk.sh POUDRIEREPATH=/usr/local/bin/poudriere ---End Environment--- ---Begin Poudriere Port Flags/Env--- PORT_FLAGS= PKGENV= FLAVOR= MAKE_ARGS= ---End Poudriere Port Flags/Env--- ---Begin OPTIONS List--- ===> The following configuration options are available for golded+-1.1.5.a20170303_1: DOCS=on: Build and/or install documentation EXAMPLES=on: Build and/or install examples ===> Use 'make config' to modify these settings ---End OPTIONS List--- --MAINTAINER-- ports@FreeBSD.org --End MAINTAINER-- --CONFIGURE_ARGS-- --End CONFIGURE_ARGS-- --CONFIGURE_ENV-- MAKE=/usr/local/bin/gmake XDG_DATA_HOME=/wrkdirs/usr/ports/news/golded+/work XDG_CONFIG_HOME=/wrkdirs/usr/ports/news/golded+/work XDG_CACHE_HOME=/wrkdirs/usr/ports/news/golded+/work/.cache HOME=/wrkdirs/usr/ports/news/golded+/work TMPDIR="/tmp" PATH=/wrkdirs/usr/ports/news/golded+/work/.bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin PKG_CONFIG_LIBDIR=/wrkdirs/usr/ports/news/golded+/work/.pkgconfig:/usr/local/libdata/pkgconfig:/usr/local/share/pkgconfig:/usr/libdata/pkgconfig SHELL=/bin/sh CONFIG_SHELL=/bin/sh --End CONFIGURE_ENV-- --MAKE_ENV-- XDG_DATA_HOME=/wrkdirs/usr/ports/news/golded+/work XDG_CONFIG_HOME=/wrkdirs/usr/ports/news/golded+/work XDG_CACHE_HOME=/wrkdirs/usr/ports/news/golded+/work/.cache HOME=/wrkdirs/usr/ports/news/golded+/work TMPDIR="/tmp" PATH=/wrkdirs/usr/ports/news/golded+/work/.bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin PKG_CONFIG_LIBDIR=/wrkdirs/usr/ports/news/golded+/work/.pkgconfig:/usr/local/libdata/pkgconfig:/usr/local/share/pkgconfig:/usr/libdata/pkgconfig MK_DEBUG_FILES=no MK_KERNEL_SYMBOLS=no SHELL=/bin/sh NO_LINT=YES PREFIX=/usr/local LOCALBASE=/usr/local CC="cc" CFLAGS="-O2 -pipe -Dregister= -fstack-protector-strong -fno-strict-aliasing " CPP="cpp" CPPFLAGS="" LDFLAGS=" " LIBS="" CXX="c++" CXXFLAGS="-O2 -pipe -Dregister= -fstack-protector-strong -fno-strict-aliasing " BSD_INSTALL_PROGRAM="install -s -m 555" BSD_INSTALL_LIB="install -s -m 0644" BSD_INSTALL_SCRIPT="install -m 555" BSD_INSTALL_DATA="install -m 0644" BSD_INSTALL_MAN="install -m 444" --End MAKE_ENV-- --PLIST_SUB-- PORTDOCS="" PORTEXAMPLES="" OSREL=15.0 PREFIX=%D LOCALBASE=/usr/local RESETPREFIX=/usr/local LIB32DIR=lib DOCSDIR="share/doc/golded+" EXAMPLESDIR="share/examples/golded+" DATADIR="share/golded+" WWWDIR="www/golded+" ETCDIR="etc/golded+" --End PLIST_SUB-- --SUB_LIST-- NOTEWORK="Please read the /usr/local/share/doc/golded+/notework.txt before using golded+" PREFIX=/usr/local LOCALBASE=/usr/local DATADIR=/usr/local/share/golded+ DOCSDIR=/usr/local/share/doc/golded+ EXAMPLESDIR=/usr/local/share/examples/golded+ WWWDIR=/usr/local/www/golded+ ETCDIR=/usr/local/etc/golded+ --End SUB_LIST-- ---Begin make.conf--- DEFAULT_VERSIONS+=pgsql=15 DEFAULT_VERSIONS+=php=82 DISABLE_LICENSES=yes SELECTED_OPTIONS+=OPENBLAS ARCHDEF=AMD64K10h64SSE3 USE_PACKAGE_DEPENDS=yes BATCH=yes WRKDIRPREFIX=/wrkdirs PORTSDIR=/usr/ports PACKAGES=/packages DISTDIR=/distfiles FORCE_PACKAGE=yes PACKAGE_BUILDING=yes PACKAGE_BUILDING_FLAVORS=yes #### #### DEFAULT_VERSIONS+=pgsql=15 DEFAULT_VERSIONS+=php=82 DISABLE_LICENSES=yes SELECTED_OPTIONS+=OPENBLAS ARCHDEF=AMD64K10h64SSE3 WITH_CCACHE_BUILD=yes CCACHE_DIR=/root/.ccache #### Misc Poudriere #### .include "/etc/make.conf.ports_env" GID=0 UID=0 ---End make.conf--- --Resource limits-- cpu time (seconds, -t) unlimited file size (512-blocks, -f) unlimited data seg size (kbytes, -d) 33554432 stack size (kbytes, -s) 524288 core file size (512-blocks, -c) unlimited max memory size (kbytes, -m) unlimited locked memory (kbytes, -l) unlimited max user processes (-u) 89999 open files (-n) 8192 virtual mem size (kbytes, -v) unlimited swap limit (kbytes, -w) unlimited socket buffer size (bytes, -b) unlimited pseudo-terminals (-p) unlimited kqueues (-k) unlimited umtx shared locks (-o) unlimited pipebuf (-y) unlimited --End resource limits-- =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> NOTICE: The golded+ port currently does not have a maintainer. As a result, it is more likely to have unresolved issues, not be up-to-date, or even be removed in the future. To volunteer to maintain this port, please create an issue at: https://bugs.freebsd.org/bugzilla More information about port maintainership is available at: https://docs.freebsd.org/en/articles/contributing/#ports-contributing =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 ===> golded+-1.1.5.a20170303_1 depends on file: /usr/local/sbin/pkg - not found ===> Installing existing package /packages/All/pkg-2.3.1.pkg [pkg.DaveG.ca] Installing pkg-2.3.1... [pkg.DaveG.ca] Extracting pkg-2.3.1: .......... done ===> golded+-1.1.5.a20170303_1 depends on file: /usr/local/sbin/pkg - found ===> Returning to build of golded+-1.1.5.a20170303_1 =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> NOTICE: The golded+ port currently does not have a maintainer. As a result, it is more likely to have unresolved issues, not be up-to-date, or even be removed in the future. To volunteer to maintain this port, please create an issue at: https://bugs.freebsd.org/bugzilla More information about port maintainership is available at: https://docs.freebsd.org/en/articles/contributing/#ports-contributing ===> Fetching all distfiles required by golded+-1.1.5.a20170303_1 for building =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> NOTICE: The golded+ port currently does not have a maintainer. As a result, it is more likely to have unresolved issues, not be up-to-date, or even be removed in the future. To volunteer to maintain this port, please create an issue at: https://bugs.freebsd.org/bugzilla More information about port maintainership is available at: https://docs.freebsd.org/en/articles/contributing/#ports-contributing ===> Fetching all distfiles required by golded+-1.1.5.a20170303_1 for building => SHA256 Checksum OK for gpsrc-115-20170303.tgz. =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> NOTICE: The golded+ port currently does not have a maintainer. As a result, it is more likely to have unresolved issues, not be up-to-date, or even be removed in the future. To volunteer to maintain this port, please create an issue at: https://bugs.freebsd.org/bugzilla More information about port maintainership is available at: https://docs.freebsd.org/en/articles/contributing/#ports-contributing ===> Fetching all distfiles required by golded+-1.1.5.a20170303_1 for building ===> Extracting for golded+-1.1.5.a20170303_1 => SHA256 Checksum OK for gpsrc-115-20170303.tgz. =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> Patching for golded+-1.1.5.a20170303_1 ===> Applying FreeBSD patches for golded+-1.1.5.a20170303_1 from /usr/ports/news/golded+/files =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 ===> golded+-1.1.5.a20170303_1 depends on package: gmake>=4.4.1 - not found ===> Installing existing package /packages/All/gmake-4.4.1.pkg [pkg.DaveG.ca] Installing gmake-4.4.1... [pkg.DaveG.ca] `-- Installing gettext-runtime-0.23.1... [pkg.DaveG.ca] | `-- Installing indexinfo-0.3.1_1... [pkg.DaveG.ca] | `-- Extracting indexinfo-0.3.1_1: . done [pkg.DaveG.ca] `-- Extracting gettext-runtime-0.23.1: .......... done [pkg.DaveG.ca] Extracting gmake-4.4.1: .......... done ===> golded+-1.1.5.a20170303_1 depends on package: gmake>=4.4.1 - found ===> Returning to build of golded+-1.1.5.a20170303_1 ===> golded+-1.1.5.a20170303_1 depends on file: /usr/local/bin/ccache - not found ===> Installing existing package /packages/All/ccache-3.7.12_8.pkg [pkg.DaveG.ca] Installing ccache-3.7.12_8... [pkg.DaveG.ca] Extracting ccache-3.7.12_8: ......... done Create compiler links... create symlink for cc create symlink for cc (world) create symlink for c++ create symlink for c++ (world) create symlink for CC create symlink for CC (world) create symlink for clang create symlink for clang (world) create symlink for clang++ create symlink for clang++ (world) ===== Message from ccache-3.7.12_8: -- NOTE: Please read /usr/local/share/doc/ccache/ccache-howto-freebsd.txt for information on using ccache with FreeBSD ports and src. ===> golded+-1.1.5.a20170303_1 depends on file: /usr/local/bin/ccache - found ===> Returning to build of golded+-1.1.5.a20170303_1 =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> Configuring for golded+-1.1.5.a20170303_1 =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> Building for golded+-1.1.5.a20170303_1 gmake[1]: Entering directory '/wrkdirs/usr/ports/news/golded+/work/golded-plus/golded+/goldlib/gall' making sourcelist gmake[1]: Leaving directory '/wrkdirs/usr/ports/news/golded+/work/golded-plus/golded+/goldlib/gall' gmake[1]: Entering directory '/wrkdirs/usr/ports/news/golded+/work/golded-plus/golded+/goldlib/gcui' making sourcelist gmake[1]: Leaving directory '/wrkdirs/usr/ports/news/golded+/work/golded-plus/golded+/goldlib/gcui' gmake[1]: Entering directory '/wrkdirs/usr/ports/news/golded+/work/golded-plus/golded+/goldlib/gcfg' making sourcelist gmake[1]: Leaving directory '/wrkdirs/usr/ports/news/golded+/work/golded-plus/golded+/goldlib/gcfg' gmake[1]: Entering directory '/wrkdirs/usr/ports/news/golded+/work/golded-plus/golded+/goldlib/gmb3' making sourcelist gmake[1]: Leaving directory '/wrkdirs/usr/ports/news/golded+/work/golded-plus/golded+/goldlib/gmb3' gmake[1]: Entering directory '/wrkdirs/usr/ports/news/golded+/work/golded-plus/golded+/goldlib/glibc' making sourcelist gmake[1]: Leaving directory '/wrkdirs/usr/ports/news/golded+/work/golded-plus/golded+/goldlib/glibc' gmake[1]: Entering directory '/wrkdirs/usr/ports/news/golded+/work/golded-plus/golded+/goldlib/uulib' making sourcelist gmake[1]: Leaving directory '/wrkdirs/usr/ports/news/golded+/work/golded-plus/golded+/goldlib/uulib' gmake[1]: Entering directory '/wrkdirs/usr/ports/news/golded+/work/golded-plus/golded+/goldlib/smblib' making sourcelist gmake[1]: Leaving directory '/wrkdirs/usr/ports/news/golded+/work/golded-plus/golded+/goldlib/smblib' gmake[1]: Entering directory '/wrkdirs/usr/ports/news/golded+/work/golded-plus/golded+/goldlib/hunspell' making sourcelist gmake[1]: Leaving directory '/wrkdirs/usr/ports/news/golded+/work/golded-plus/golded+/goldlib/hunspell' gmake[1]: Entering directory '/wrkdirs/usr/ports/news/golded+/work/golded-plus/golded+/golded3' making sourcelist gmake[1]: Leaving directory '/wrkdirs/usr/ports/news/golded+/work/golded-plus/golded+/golded3' gmake[1]: Entering directory '/wrkdirs/usr/ports/news/golded+/work/golded-plus/golded+/goldnode' making sourcelist gmake[1]: Leaving directory '/wrkdirs/usr/ports/news/golded+/work/golded-plus/golded+/goldnode' gmake[1]: Entering directory '/wrkdirs/usr/ports/news/golded+/work/golded-plus/golded+/rddt' making sourcelist gmake[1]: Leaving directory '/wrkdirs/usr/ports/news/golded+/work/golded-plus/golded+/rddt' gmake[1]: Entering directory '/wrkdirs/usr/ports/news/golded+/work/golded-plus/golded+/goldlib/gall' building gcrc16tb.o building gcrc32tb.o c++ -c -MD -O2 -pipe -Dregister= -fstack-protector-strong -fno-strict-aliasing -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -D__INCLUDE_NEW_KEYWORDS__ -O2 -pipe -Dregister= -fstack-protector-strong -fno-strict-aliasing -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -I../../goldlib -I../../goldlib/gall -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -o ../../obj/lnx/gall/gcrc32tb.o gcrc32tb.cpp c++ -c -MD -O2 -pipe -Dregister= -fstack-protector-strong -fno-strict-aliasing -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -D__INCLUDE_NEW_KEYWORDS__ -O2 -pipe -Dregister= -fstack-protector-strong -fno-strict-aliasing -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -I../../goldlib -I../../goldlib/gall -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -o ../../obj/lnx/gall/gcrc16tb.o gcrc16tb.cpp building gcrchash.o building gcrckeyv.o c++ -c -MD -O2 -pipe -Dregister= -fstack-protector-strong -fno-strict-aliasing -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -D__INCLUDE_NEW_KEYWORDS__ -O2 -pipe -Dregister= -fstack-protector-strong -fno-strict-aliasing -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -I../../goldlib -I../../goldlib/gall -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -o ../../obj/lnx/gall/gcrckeyv.o gcrckeyv.cpp c++ -c -MD -O2 -pipe -Dregister= -fstack-protector-strong -fno-strict-aliasing -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -D__INCLUDE_NEW_KEYWORDS__ -O2 -pipe -Dregister= -fstack-protector-strong -fno-strict-aliasing -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -I../../goldlib -I../../goldlib/gall -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -o ../../obj/lnx/gall/gcrchash.o gcrchash.cpp building gcrcm16.o c++ -c -MD -O2 -pipe -Dregister= -fstack-protector-strong -fno-strict-aliasing -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -D__INCLUDE_NEW_KEYWORDS__ -O2 -pipe -Dregister= -fstack-protector-strong -fno-strict-aliasing -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -I../../goldlib -I../../goldlib/gall -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -o ../../obj/lnx/gall/gcrcm16.o gcrcm16.cpp building gcrcm32.o c++ -c -MD -O2 -pipe -Dregister= -fstack-protector-strong -fno-strict-aliasing -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -D__INCLUDE_NEW_KEYWORDS__ -O2 -pipe -Dregister= -fstack-protector-strong -fno-strict-aliasing -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -I../../goldlib -I../../goldlib/gall -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -o ../../obj/lnx/gall/gcrcm32.o gcrcm32.cpp building gcrcs16.o c++ -c -MD -O2 -pipe -Dregister= -fstack-protector-strong -fno-strict-aliasing -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -D__INCLUDE_NEW_KEYWORDS__ -O2 -pipe -Dregister= -fstack-protector-strong -fno-strict-aliasing -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -I../../goldlib -I../../goldlib/gall -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -o ../../obj/lnx/gall/gcrcs16.o gcrcs16.cpp building gcrcs32.o c++ -c -MD -O2 -pipe -Dregister= -fstack-protector-strong -fno-strict-aliasing -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -D__INCLUDE_NEW_KEYWORDS__ -O2 -pipe -Dregister= -fstack-protector-strong -fno-strict-aliasing -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -I../../goldlib -I../../goldlib/gall -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -o ../../obj/lnx/gall/gcrcs32.o gcrcs32.cpp building gdbgerr.o c++ -c -MD -O2 -pipe -Dregister= -fstack-protector-strong -fno-strict-aliasing -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -D__INCLUDE_NEW_KEYWORDS__ -O2 -pipe -Dregister= -fstack-protector-strong -fno-strict-aliasing -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -I../../goldlib -I../../goldlib/gall -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -o ../../obj/lnx/gall/gdbgerr.o gdbgerr.cpp building gdbgexit.o building gdbgtrk.o c++ -c -MD -O2 -pipe -Dregister= -fstack-protector-strong -fno-strict-aliasing -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -D__INCLUDE_NEW_KEYWORDS__ -O2 -pipe -Dregister= -fstack-protector-strong -fno-strict-aliasing -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -I../../goldlib -I../../goldlib/gall -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -o ../../obj/lnx/gall/gdbgtrk.o gdbgtrk.cpp c++ -c -MD -O2 -pipe -Dregister= -fstack-protector-strong -fno-strict-aliasing -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -D__INCLUDE_NEW_KEYWORDS__ -O2 -pipe -Dregister= -fstack-protector-strong -fno-strict-aliasing -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -I../../goldlib -I../../goldlib/gall -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -o ../../obj/lnx/gall/gdbgexit.o gdbgexit.cpp building geval.o c++ -c -MD -O2 -pipe -Dregister= -fstack-protector-strong -fno-strict-aliasing -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -D__INCLUDE_NEW_KEYWORDS__ -O2 -pipe -Dregister= -fstack-protector-strong -fno-strict-aliasing -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -I../../goldlib -I../../goldlib/gall -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -o ../../obj/lnx/gall/geval.o geval.cpp building gdirposx.o building gevalhum.o c++ -c -MD -O2 -pipe -Dregister= -fstack-protector-strong -fno-strict-aliasing -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -D__INCLUDE_NEW_KEYWORDS__ -O2 -pipe -Dregister= -fstack-protector-strong -fno-strict-aliasing -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -I../../goldlib -I../../goldlib/gall -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -o ../../obj/lnx/gall/gevalhum.o gevalhum.cpp c++ -c -MD -O2 -pipe -Dregister= -fstack-protector-strong -fno-strict-aliasing -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -D__INCLUDE_NEW_KEYWORDS__ -O2 -pipe -Dregister= -fstack-protector-strong -fno-strict-aliasing -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -I../../goldlib -I../../goldlib/gall -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -o ../../obj/lnx/gall/gdirposx.o gdirposx.cpp building gevalrpn.o c++ -c -MD -O2 -pipe -Dregister= -fstack-protector-strong -fno-strict-aliasing -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -D__INCLUDE_NEW_KEYWORDS__ -O2 -pipe -Dregister= -fstack-protector-strong -fno-strict-aliasing -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -I../../goldlib -I../../goldlib/gall -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -o ../../obj/lnx/gall/gevalrpn.o gevalrpn.cpp building gfilport.o c++ -c -MD -O2 -pipe -Dregister= -fstack-protector-strong -fno-strict-aliasing -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -D__INCLUDE_NEW_KEYWORDS__ -O2 -pipe -Dregister= -fstack-protector-strong -fno-strict-aliasing -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -I../../goldlib -I../../goldlib/gall -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -o ../../obj/lnx/gall/gfilport.o gfilport.cpp building gfilutl1.o c++ -c -MD -O2 -pipe -Dregister= -fstack-protector-strong -fno-strict-aliasing -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -D__INCLUDE_NEW_KEYWORDS__ -O2 -pipe -Dregister= -fstack-protector-strong -fno-strict-aliasing -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -I../../goldlib -I../../goldlib/gall -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -o ../../obj/lnx/gall/gfilutl1.o gfilutl1.cpp building gfile.o c++ -c -MD -O2 -pipe -Dregister= -fstack-protector-strong -fno-strict-aliasing -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -D__INCLUDE_NEW_KEYWORDS__ -O2 -pipe -Dregister= -fstack-protector-strong -fno-strict-aliasing -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -I../../goldlib -I../../goldlib/gall -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -o ../../obj/lnx/gall/gfile.o gfile.cpp building gfilutl2.o c++ -c -MD -O2 -pipe -Dregister= -fstack-protector-strong -fno-strict-aliasing -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -D__INCLUDE_NEW_KEYWORDS__ -O2 -pipe -Dregister= -fstack-protector-strong -fno-strict-aliasing -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -I../../goldlib -I../../goldlib/gall -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -o ../../obj/lnx/gall/gfilutl2.o gfilutl2.cpp building gftnaddr.o c++ -c -MD -O2 -pipe -Dregister= -fstack-protector-strong -fno-strict-aliasing -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -D__INCLUDE_NEW_KEYWORDS__ -O2 -pipe -Dregister= -fstack-protector-strong -fno-strict-aliasing -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -I../../goldlib -I../../goldlib/gall -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -o ../../obj/lnx/gall/gftnaddr.o gftnaddr.cpp building gftnnl.o c++ -c -MD -O2 -pipe -Dregister= -fstack-protector-strong -fno-strict-aliasing -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -D__INCLUDE_NEW_KEYWORDS__ -O2 -pipe -Dregister= -fstack-protector-strong -fno-strict-aliasing -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -I../../goldlib -I../../goldlib/gall -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -o ../../obj/lnx/gall/gftnnl.o gftnnl.cpp building gftnnlfd.o c++ -c -MD -O2 -pipe -Dregister= -fstack-protector-strong -fno-strict-aliasing -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -D__INCLUDE_NEW_KEYWORDS__ -O2 -pipe -Dregister= -fstack-protector-strong -fno-strict-aliasing -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -I../../goldlib -I../../goldlib/gall -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -o ../../obj/lnx/gall/gftnnlfd.o gftnnlfd.cpp building gftnnlfu.o building gftnnlge.o c++ -c -MD -O2 -pipe -Dregister= -fstack-protector-strong -fno-strict-aliasing -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -D__INCLUDE_NEW_KEYWORDS__ -O2 -pipe -Dregister= -fstack-protector-strong -fno-strict-aliasing -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -I../../goldlib -I../../goldlib/gall -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -o ../../obj/lnx/gall/gftnnlge.o gftnnlge.cpp c++ -c -MD -O2 -pipe -Dregister= -fstack-protector-strong -fno-strict-aliasing -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -D__INCLUDE_NEW_KEYWORDS__ -O2 -pipe -Dregister= -fstack-protector-strong -fno-strict-aliasing -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -I../../goldlib -I../../goldlib/gall -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -o ../../obj/lnx/gall/gftnnlfu.o gftnnlfu.cpp building gftnnlv7.o c++ -c -MD -O2 -pipe -Dregister= -fstack-protector-strong -fno-strict-aliasing -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -D__INCLUDE_NEW_KEYWORDS__ -O2 -pipe -Dregister= -fstack-protector-strong -fno-strict-aliasing -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -I../../goldlib -I../../goldlib/gall -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -o ../../obj/lnx/gall/gftnnlv7.o gftnnlv7.cpp building gkbdunix.o c++ -c -MD -O2 -pipe -Dregister= -fstack-protector-strong -fno-strict-aliasing -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -D__INCLUDE_NEW_KEYWORDS__ -O2 -pipe -Dregister= -fstack-protector-strong -fno-strict-aliasing -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -I../../goldlib -I../../goldlib/gall -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -o ../../obj/lnx/gall/gkbdunix.o gkbdunix.cpp In file included from gfile.cpp:30: ../../goldlib/gall/gfile.h:217:38: warning: 'delete' applied to a pointer that was allocated with 'new[]'; did you mean 'delete[]'? [-Wmismatched-new-delete] 217 | delete(c); | ^ | [] ../../goldlib/gall/gfile.h:210:51: note: allocated with 'new[]' here 210 | uint8_t *c = new uint8_t[__size]; | ^ ../../goldlib/gall/gfile.h:254:45: warning: no case matching constant switch condition '8' 254 | switch(sizeof(unsigned long)) { | ^~~~~~~~~~~~~~~~~~~~~ ../../goldlib/gall/gfile.h:276:53: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 276 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:276:53: note: use '&' for a bitwise operation 276 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:276:53: note: remove constant to silence this warning 276 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:277:58: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 277 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:277:58: note: use '&' for a bitwise operation 277 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:277:58: note: remove constant to silence this warning 277 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:277:53: warning: converting the result of '<<' to a boolean; did you mean '(o << 8) != 0'? [-Wint-in-bool-context] 277 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ../../goldlib/gall/gfile.h:281:53: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 281 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:281:53: note: use '&' for a bitwise operation 281 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:281:53: note: remove constant to silence this warning 281 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:282:58: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 282 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:282:58: note: use '&' for a bitwise operation 282 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:282:58: note: remove constant to silence this warning 282 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:283:59: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 283 | o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:283:59: note: use '&' for a bitwise operation 283 | o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:283:59: note: remove constant to silence this warning 283 | o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:284:59: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 284 | o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:284:59: note: use '&' for a bitwise operation 284 | o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:284:59: note: remove constant to silence this warning 284 | o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:301:50: warning: no case matching constant switch condition '8' 301 | gnfile& operator<< (unsigned long o) { switch (sizeof(o)) { | ^~~~~~~~~ 10 warnings generated. building glog.o c++ -c -MD -O2 -pipe -Dregister= -fstack-protector-strong -fno-strict-aliasing -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -D__INCLUDE_NEW_KEYWORDS__ -O2 -pipe -Dregister= -fstack-protector-strong -fno-strict-aliasing -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -I../../goldlib -I../../goldlib/gall -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -o ../../obj/lnx/gall/glog.o glog.cpp building gmemdbg.o c++ -c -MD -O2 -pipe -Dregister= -fstack-protector-strong -fno-strict-aliasing -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -D__INCLUDE_NEW_KEYWORDS__ -O2 -pipe -Dregister= -fstack-protector-strong -fno-strict-aliasing -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -I../../goldlib -I../../goldlib/gall -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -o ../../obj/lnx/gall/gmemdbg.o gmemdbg.cpp building gmemutil.o c++ -c -MD -O2 -pipe -Dregister= -fstack-protector-strong -fno-strict-aliasing -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -D__INCLUDE_NEW_KEYWORDS__ -O2 -pipe -Dregister= -fstack-protector-strong -fno-strict-aliasing -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -I../../goldlib -I../../goldlib/gall -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -o ../../obj/lnx/gall/gmemutil.o gmemutil.cpp building gmsgattr.o c++ -c -MD -O2 -pipe -Dregister= -fstack-protector-strong -fno-strict-aliasing -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -D__INCLUDE_NEW_KEYWORDS__ -O2 -pipe -Dregister= -fstack-protector-strong -fno-strict-aliasing -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -I../../goldlib -I../../goldlib/gall -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -o ../../obj/lnx/gall/gmsgattr.o gmsgattr.cpp In file included from gdbgtrk.cpp:30: In file included from ../../goldlib/gall/glog.h:34: ../../goldlib/gall/gfile.h:217:38: warning: 'delete' applied to a pointer that was allocated with 'new[]'; did you mean 'delete[]'? [-Wmismatched-new-delete] 217 | delete(c); | ^ | [] ../../goldlib/gall/gfile.h:210:51: note: allocated with 'new[]' here 210 | uint8_t *c = new uint8_t[__size]; | ^ ../../goldlib/gall/gfile.h:254:45: warning: no case matching constant switch condition '8' 254 | switch(sizeof(unsigned long)) { | ^~~~~~~~~~~~~~~~~~~~~ ../../goldlib/gall/gfile.h:276:53: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 276 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:276:53: note: use '&' for a bitwise operation 276 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:276:53: note: remove constant to silence this warning 276 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:277:58: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 277 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:277:58: note: use '&' for a bitwise operation 277 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:277:58: note: remove constant to silence this warning 277 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:277:53: warning: converting the result of '<<' to a boolean; did you mean '(o << 8) != 0'? [-Wint-in-bool-context] 277 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ../../goldlib/gall/gfile.h:281:53: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 281 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:281:53: note: use '&' for a bitwise operation 281 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:281:53: note: remove constant to silence this warning 281 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:282:58: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 282 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:282:58: note: use '&' for a bitwise operation 282 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:282:58: note: remove constant to silence this warning 282 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:283:59: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 283 | o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:283:59: note: use '&' for a bitwise operation 283 | o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:283:59: note: remove constant to silence this warning 283 | o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:284:59: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 284 | o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:284:59: note: use '&' for a bitwise operation 284 | o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:284:59: note: remove constant to silence this warning 284 | o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:301:50: warning: no case matching constant switch condition '8' 301 | gnfile& operator<< (unsigned long o) { switch (sizeof(o)) { | ^~~~~~~~~ 10 warnings generated. gftnaddr.cpp:160:26: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 160 | static char* nulchar = ""; | ^ 1 warning generated. building ghdrmime.o c++ -c -MD -O2 -pipe -Dregister= -fstack-protector-strong -fno-strict-aliasing -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -D__INCLUDE_NEW_KEYWORDS__ -O2 -pipe -Dregister= -fstack-protector-strong -fno-strict-aliasing -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -I../../goldlib -I../../goldlib/gall -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -o ../../obj/lnx/gall/ghdrmime.o ghdrmime.cpp gkbdunix.cpp:494:21: warning: address of array 'key->str' will always evaluate to 'true' [-Wpointer-bool-conversion] 494 | if(key and key->str) { | ~~~ ~~~~~^~~ 1 warning generated. building gprnutil.o c++ -c -MD -O2 -pipe -Dregister= -fstack-protector-strong -fno-strict-aliasing -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -D__INCLUDE_NEW_KEYWORDS__ -O2 -pipe -Dregister= -fstack-protector-strong -fno-strict-aliasing -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -I../../goldlib -I../../goldlib/gall -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -o ../../obj/lnx/gall/gprnutil.o gprnutil.cpp building gsigunix.o c++ -c -MD -O2 -pipe -Dregister= -fstack-protector-strong -fno-strict-aliasing -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -D__INCLUDE_NEW_KEYWORDS__ -O2 -pipe -Dregister= -fstack-protector-strong -fno-strict-aliasing -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -I../../goldlib -I../../goldlib/gall -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -o ../../obj/lnx/gall/gsigunix.o gsigunix.cpp building gsnd.o c++ -c -MD -O2 -pipe -Dregister= -fstack-protector-strong -fno-strict-aliasing -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -D__INCLUDE_NEW_KEYWORDS__ -O2 -pipe -Dregister= -fstack-protector-strong -fno-strict-aliasing -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -I../../goldlib -I../../goldlib/gall -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -o ../../obj/lnx/gall/gsnd.o gsnd.cpp building gsndwrap.o c++ -c -MD -O2 -pipe -Dregister= -fstack-protector-strong -fno-strict-aliasing -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -D__INCLUDE_NEW_KEYWORDS__ -O2 -pipe -Dregister= -fstack-protector-strong -fno-strict-aliasing -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -I../../goldlib -I../../goldlib/gall -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -o ../../obj/lnx/gall/gsndwrap.o gsndwrap.cpp building gstrbags.o c++ -c -MD -O2 -pipe -Dregister= -fstack-protector-strong -fno-strict-aliasing -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -D__INCLUDE_NEW_KEYWORDS__ -O2 -pipe -Dregister= -fstack-protector-strong -fno-strict-aliasing -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -I../../goldlib -I../../goldlib/gall -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -o ../../obj/lnx/gall/gstrbags.o gstrbags.cpp building gstrctyp.o building gstrmail.o c++ -c -MD -O2 -pipe -Dregister= -fstack-protector-strong -fno-strict-aliasing -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -D__INCLUDE_NEW_KEYWORDS__ -O2 -pipe -Dregister= -fstack-protector-strong -fno-strict-aliasing -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -I../../goldlib -I../../goldlib/gall -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -o ../../obj/lnx/gall/gstrmail.o gstrmail.cpp c++ -c -MD -O2 -pipe -Dregister= -fstack-protector-strong -fno-strict-aliasing -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -D__INCLUDE_NEW_KEYWORDS__ -O2 -pipe -Dregister= -fstack-protector-strong -fno-strict-aliasing -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -I../../goldlib -I../../goldlib/gall -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -o ../../obj/lnx/gall/gstrctyp.o gstrctyp.cpp In file included from gftnnlfd.cpp:31: ../../goldlib/gall/gftnnlfd.h:304:17: warning: private field 'nodelistoffset' is not used [-Wunused-private-field] 304 | long nodelistoffset; | ^ 1 warning generated. In file included from gfilutl1.cpp:31: ../../goldlib/gall/gfile.h:217:38: warning: 'delete' applied to a pointer that was allocated with 'new[]'; did you mean 'delete[]'? [-Wmismatched-new-delete] 217 | delete(c); | ^ | [] ../../goldlib/gall/gfile.h:210:51: note: allocated with 'new[]' here 210 | uint8_t *c = new uint8_t[__size]; | ^ ../../goldlib/gall/gfile.h:254:45: warning: no case matching constant switch condition '8' 254 | switch(sizeof(unsigned long)) { | ^~~~~~~~~~~~~~~~~~~~~ ../../goldlib/gall/gfile.h:276:53: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 276 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:276:53: note: use '&' for a bitwise operation 276 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:276:53: note: remove constant to silence this warning 276 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:277:58: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 277 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:277:58: note: use '&' for a bitwise operation 277 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:277:58: note: remove constant to silence this warning 277 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:277:53: warning: converting the result of '<<' to a boolean; did you mean '(o << 8) != 0'? [-Wint-in-bool-context] 277 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ../../goldlib/gall/gfile.h:281:53: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 281 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:281:53: note: use '&' for a bitwise operation 281 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:281:53: note: remove constant to silence this warning 281 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:282:58: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 282 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:282:58: note: use '&' for a bitwise operation 282 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:282:58: note: remove constant to silence this warning 282 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:283:59: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 283 | o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:283:59: note: use '&' for a bitwise operation 283 | o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:283:59: note: remove constant to silence this warning 283 | o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:284:59: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 284 | o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:284:59: note: use '&' for a bitwise operation 284 | o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:284:59: note: remove constant to silence this warning 284 | o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:301:50: warning: no case matching constant switch condition '8' 301 | gnfile& operator<< (unsigned long o) { switch (sizeof(o)) { | ^~~~~~~~~ 10 warnings generated. building gstrname.o c++ -c -MD -O2 -pipe -Dregister= -fstack-protector-strong -fno-strict-aliasing -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -D__INCLUDE_NEW_KEYWORDS__ -O2 -pipe -Dregister= -fstack-protector-strong -fno-strict-aliasing -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -I../../goldlib -I../../goldlib/gall -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -o ../../obj/lnx/gall/gstrname.o gstrname.cpp building gtimjuld.o c++ -c -MD -O2 -pipe -Dregister= -fstack-protector-strong -fno-strict-aliasing -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -D__INCLUDE_NEW_KEYWORDS__ -O2 -pipe -Dregister= -fstack-protector-strong -fno-strict-aliasing -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -I../../goldlib -I../../goldlib/gall -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -o ../../obj/lnx/gall/gtimjuld.o gtimjuld.cpp building gstrutil.o c++ -c -MD -O2 -pipe -Dregister= -fstack-protector-strong -fno-strict-aliasing -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -D__INCLUDE_NEW_KEYWORDS__ -O2 -pipe -Dregister= -fstack-protector-strong -fno-strict-aliasing -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -I../../goldlib -I../../goldlib/gall -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -o ../../obj/lnx/gall/gstrutil.o gstrutil.cpp building gtimutil.o c++ -c -MD -O2 -pipe -Dregister= -fstack-protector-strong -fno-strict-aliasing -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -D__INCLUDE_NEW_KEYWORDS__ -O2 -pipe -Dregister= -fstack-protector-strong -fno-strict-aliasing -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -I../../goldlib -I../../goldlib/gall -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -o ../../obj/lnx/gall/gtimutil.o gtimutil.cpp building gbmh.o c++ -c -MD -O2 -pipe -Dregister= -fstack-protector-strong -fno-strict-aliasing -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -D__INCLUDE_NEW_KEYWORDS__ -O2 -pipe -Dregister= -fstack-protector-strong -fno-strict-aliasing -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -I../../goldlib -I../../goldlib/gall -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -o ../../obj/lnx/gall/gbmh.o gbmh.cpp building gfuzzy.o c++ -c -MD -O2 -pipe -Dregister= -fstack-protector-strong -fno-strict-aliasing -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -D__INCLUDE_NEW_KEYWORDS__ -O2 -pipe -Dregister= -fstack-protector-strong -fno-strict-aliasing -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -I../../goldlib -I../../goldlib/gall -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -o ../../obj/lnx/gall/gfuzzy.o gfuzzy.cpp In file included from glog.cpp:32: In file included from ../../goldlib/gall/glog.h:34: ../../goldlib/gall/gfile.h:217:38: warning: 'delete' applied to a pointer that was allocated with 'new[]'; did you mean 'delete[]'? [-Wmismatched-new-delete] 217 | delete(c); | ^ | [] ../../goldlib/gall/gfile.h:210:51: note: allocated with 'new[]' here 210 | uint8_t *c = new uint8_t[__size]; | ^ ../../goldlib/gall/gfile.h:254:45: warning: no case matching constant switch condition '8' 254 | switch(sizeof(unsigned long)) { | ^~~~~~~~~~~~~~~~~~~~~ ../../goldlib/gall/gfile.h:276:53: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 276 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:276:53: note: use '&' for a bitwise operation 276 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:276:53: note: remove constant to silence this warning 276 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:277:58: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 277 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:277:58: note: use '&' for a bitwise operation 277 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:277:58: note: remove constant to silence this warning 277 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:277:53: warning: converting the result of '<<' to a boolean; did you mean '(o << 8) != 0'? [-Wint-in-bool-context] 277 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ../../goldlib/gall/gfile.h:281:53: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 281 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:281:53: note: use '&' for a bitwise operation 281 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:281:53: note: remove constant to silence this warning 281 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:282:58: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 282 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:282:58: note: use '&' for a bitwise operation 282 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:282:58: note: remove constant to silence this warning 282 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:283:59: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 283 | o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:283:59: note: use '&' for a bitwise operation 283 | o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:283:59: note: remove constant to silence this warning 283 | o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:284:59: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 284 | o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:284:59: note: use '&' for a bitwise operation 284 | o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:284:59: note: remove constant to silence this warning 284 | o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:301:50: warning: no case matching constant switch condition '8' 301 | gnfile& operator<< (unsigned long o) { switch (sizeof(o)) { | ^~~~~~~~~ 10 warnings generated. building gregex.o c++ -c -MD -O2 -pipe -Dregister= -fstack-protector-strong -fno-strict-aliasing -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -D__INCLUDE_NEW_KEYWORDS__ -O2 -pipe -Dregister= -fstack-protector-strong -fno-strict-aliasing -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -I../../goldlib -I../../goldlib/gall -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -o ../../obj/lnx/gall/gregex.o gregex.cpp In file included from gmemdbg.cpp:32: In file included from ../../goldlib/gall/glog.h:34: ../../goldlib/gall/gfile.h:217:38: warning: 'delete' applied to a pointer that was allocated with 'new[]'; did you mean 'delete[]'? [-Wmismatched-new-delete] 217 | delete(c); | ^ | [] ../../goldlib/gall/gfile.h:210:51: note: allocated with 'new[]' here 210 | uint8_t *c = new uint8_t[__size]; | ^ ../../goldlib/gall/gfile.h:254:45: warning: no case matching constant switch condition '8' 254 | switch(sizeof(unsigned long)) { | ^~~~~~~~~~~~~~~~~~~~~ ../../goldlib/gall/gfile.h:276:53: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 276 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:276:53: note: use '&' for a bitwise operation 276 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:276:53: note: remove constant to silence this warning 276 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:277:58: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 277 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:277:58: note: use '&' for a bitwise operation 277 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:277:58: note: remove constant to silence this warning 277 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:277:53: warning: converting the result of '<<' to a boolean; did you mean '(o << 8) != 0'? [-Wint-in-bool-context] 277 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ../../goldlib/gall/gfile.h:281:53: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 281 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:281:53: note: use '&' for a bitwise operation 281 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:281:53: note: remove constant to silence this warning 281 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:282:58: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 282 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:282:58: note: use '&' for a bitwise operation 282 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:282:58: note: remove constant to silence this warning 282 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:283:59: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 283 | o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:283:59: note: use '&' for a bitwise operation 283 | o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:283:59: note: remove constant to silence this warning 283 | o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:284:59: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 284 | o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:284:59: note: use '&' for a bitwise operation 284 | o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:284:59: note: remove constant to silence this warning 284 | o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:301:50: warning: no case matching constant switch condition '8' 301 | gnfile& operator<< (unsigned long o) { switch (sizeof(o)) { | ^~~~~~~~~ 10 warnings generated. building gwildmat.o c++ -c -MD -O2 -pipe -Dregister= -fstack-protector-strong -fno-strict-aliasing -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -D__INCLUDE_NEW_KEYWORDS__ -O2 -pipe -Dregister= -fstack-protector-strong -fno-strict-aliasing -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -I../../goldlib -I../../goldlib/gall -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -o ../../obj/lnx/gall/gwildmat.o gwildmat.cpp building gsearch.o c++ -c -MD -O2 -pipe -Dregister= -fstack-protector-strong -fno-strict-aliasing -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -D__INCLUDE_NEW_KEYWORDS__ -O2 -pipe -Dregister= -fstack-protector-strong -fno-strict-aliasing -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -I../../goldlib -I../../goldlib/gall -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -o ../../obj/lnx/gall/gsearch.o gsearch.cpp building gtxtpara.o c++ -c -MD -O2 -pipe -Dregister= -fstack-protector-strong -fno-strict-aliasing -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -D__INCLUDE_NEW_KEYWORDS__ -O2 -pipe -Dregister= -fstack-protector-strong -fno-strict-aliasing -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -I../../goldlib -I../../goldlib/gall -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -o ../../obj/lnx/gall/gtxtpara.o gtxtpara.cpp building gusrbase.o c++ -c -MD -O2 -pipe -Dregister= -fstack-protector-strong -fno-strict-aliasing -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -D__INCLUDE_NEW_KEYWORDS__ -O2 -pipe -Dregister= -fstack-protector-strong -fno-strict-aliasing -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -I../../goldlib -I../../goldlib/gall -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -o ../../obj/lnx/gall/gusrbase.o gusrbase.cpp building gusrezyc.o building gusrgold.o c++ -c -MD -O2 -pipe -Dregister= -fstack-protector-strong -fno-strict-aliasing -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -D__INCLUDE_NEW_KEYWORDS__ -O2 -pipe -Dregister= -fstack-protector-strong -fno-strict-aliasing -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -I../../goldlib -I../../goldlib/gall -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -o ../../obj/lnx/gall/gusrgold.o gusrgold.cpp c++ -c -MD -O2 -pipe -Dregister= -fstack-protector-strong -fno-strict-aliasing -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -D__INCLUDE_NEW_KEYWORDS__ -O2 -pipe -Dregister= -fstack-protector-strong -fno-strict-aliasing -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -I../../goldlib -I../../goldlib/gall -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -o ../../obj/lnx/gall/gusrezyc.o gusrezyc.cpp building gusrhuds.o c++ -c -MD -O2 -pipe -Dregister= -fstack-protector-strong -fno-strict-aliasing -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -D__INCLUDE_NEW_KEYWORDS__ -O2 -pipe -Dregister= -fstack-protector-strong -fno-strict-aliasing -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -I../../goldlib -I../../goldlib/gall -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -o ../../obj/lnx/gall/gusrhuds.o gusrhuds.cpp building gusrmax.o c++ -c -MD -O2 -pipe -Dregister= -fstack-protector-strong -fno-strict-aliasing -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -D__INCLUDE_NEW_KEYWORDS__ -O2 -pipe -Dregister= -fstack-protector-strong -fno-strict-aliasing -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -I../../goldlib -I../../goldlib/gall -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -o ../../obj/lnx/gall/gusrmax.o gusrmax.cpp building gusrpcb.o c++ -c -MD -O2 -pipe -Dregister= -fstack-protector-strong -fno-strict-aliasing -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -D__INCLUDE_NEW_KEYWORDS__ -O2 -pipe -Dregister= -fstack-protector-strong -fno-strict-aliasing -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -I../../goldlib -I../../goldlib/gall -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -o ../../obj/lnx/gall/gusrpcb.o gusrpcb.cpp gsnd.cpp:292:23: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 292 | g_send_mci_string("close noise wait", NULL); | ^ gsnd.cpp:319:23: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 319 | g_send_mci_string("seek noise to start", NULL); | ^ gsnd.cpp:320:23: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 320 | g_send_mci_string("play noise", NULL); | ^ gsnd.cpp:345:23: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 345 | g_send_mci_string("stop noise wait", NULL); | ^ gsnd.cpp:369:23: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 369 | g_send_mci_string("pause noise", NULL); | ^ gsnd.cpp:393:23: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 393 | g_send_mci_string("resume noise", NULL); | ^ gsnd.cpp:486:26: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 486 | if(g_send_mci_string("status noise mode wait", return_buffer)) | ^ 7 warnings generated. building gusrra2.o building gusrxbbs.o c++ -c -MD -O2 -pipe -Dregister= -fstack-protector-strong -fno-strict-aliasing -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -D__INCLUDE_NEW_KEYWORDS__ -O2 -pipe -Dregister= -fstack-protector-strong -fno-strict-aliasing -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -I../../goldlib -I../../goldlib/gall -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -o ../../obj/lnx/gall/gusrxbbs.o gusrxbbs.cpp c++ -c -MD -O2 -pipe -Dregister= -fstack-protector-strong -fno-strict-aliasing -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -D__INCLUDE_NEW_KEYWORDS__ -O2 -pipe -Dregister= -fstack-protector-strong -fno-strict-aliasing -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -I../../goldlib -I../../goldlib/gall -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -o ../../obj/lnx/gall/gusrra2.o gusrra2.cpp building gutlclip.o c++ -c -MD -O2 -pipe -Dregister= -fstack-protector-strong -fno-strict-aliasing -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -D__INCLUDE_NEW_KEYWORDS__ -O2 -pipe -Dregister= -fstack-protector-strong -fno-strict-aliasing -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -I../../goldlib -I../../goldlib/gall -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -o ../../obj/lnx/gall/gutlclip.o gutlclip.cpp building gutlcode.o c++ -c -MD -O2 -pipe -Dregister= -fstack-protector-strong -fno-strict-aliasing -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -D__INCLUDE_NEW_KEYWORDS__ -O2 -pipe -Dregister= -fstack-protector-strong -fno-strict-aliasing -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -I../../goldlib -I../../goldlib/gall -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -o ../../obj/lnx/gall/gutlcode.o gutlcode.cpp gtimutil.cpp:75:3: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 75 | "AM", "PM" | ^ gtimutil.cpp:75:9: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 75 | "AM", "PM" | ^ gtimutil.cpp:79:3: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 79 | "Sun", "Mon", "Tue", "Wed", "Thu", "Fri", "Sat" | ^ gtimutil.cpp:79:10: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 79 | "Sun", "Mon", "Tue", "Wed", "Thu", "Fri", "Sat" | ^ gtimutil.cpp:79:17: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 79 | "Sun", "Mon", "Tue", "Wed", "Thu", "Fri", "Sat" | ^ gtimutil.cpp:79:24: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 79 | "Sun", "Mon", "Tue", "Wed", "Thu", "Fri", "Sat" | ^ gtimutil.cpp:79:31: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 79 | "Sun", "Mon", "Tue", "Wed", "Thu", "Fri", "Sat" | ^ gtimutil.cpp:79:38: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 79 | "Sun", "Mon", "Tue", "Wed", "Thu", "Fri", "Sat" | ^ gtimutil.cpp:79:45: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 79 | "Sun", "Mon", "Tue", "Wed", "Thu", "Fri", "Sat" | ^ gtimutil.cpp:83:3: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 83 | "Sunday", "Monday", "Tuesday", "Wednesday", "Thursday", "Friday", "Saturday" | ^ gtimutil.cpp:83:13: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 83 | "Sunday", "Monday", "Tuesday", "Wednesday", "Thursday", "Friday", "Saturday" | ^ gtimutil.cpp:83:23: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 83 | "Sunday", "Monday", "Tuesday", "Wednesday", "Thursday", "Friday", "Saturday" | ^ gtimutil.cpp:83:34: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 83 | "Sunday", "Monday", "Tuesday", "Wednesday", "Thursday", "Friday", "Saturday" | ^ gtimutil.cpp:83:47: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 83 | "Sunday", "Monday", "Tuesday", "Wednesday", "Thursday", "Friday", "Saturday" | ^ gtimutil.cpp:83:59: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 83 | "Sunday", "Monday", "Tuesday", "Wednesday", "Thursday", "Friday", "Saturday" | ^ gtimutil.cpp:83:69: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 83 | "Sunday", "Monday", "Tuesday", "Wednesday", "Thursday", "Friday", "Saturday" | ^ gtimutil.cpp:87:3: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 87 | "Jan", "Feb", "Mar", "Apr", "May", "Jun", | ^ gtimutil.cpp:87:10: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 87 | "Jan", "Feb", "Mar", "Apr", "May", "Jun", | ^ gtimutil.cpp:87:17: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 87 | "Jan", "Feb", "Mar", "Apr", "May", "Jun", | ^ gtimutil.cpp:87:24: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 87 | "Jan", "Feb", "Mar", "Apr", "May", "Jun", | ^ gtimutil.cpp:87:31: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 87 | "Jan", "Feb", "Mar", "Apr", "May", "Jun", | ^ gtimutil.cpp:87:38: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 87 | "Jan", "Feb", "Mar", "Apr", "May", "Jun", | ^ gtimutil.cpp:88:3: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 88 | "Jul", "Aug", "Sep", "Oct", "Nov", "Dec" | ^ gtimutil.cpp:88:10: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 88 | "Jul", "Aug", "Sep", "Oct", "Nov", "Dec" | ^ gtimutil.cpp:88:17: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 88 | "Jul", "Aug", "Sep", "Oct", "Nov", "Dec" | ^ gtimutil.cpp:88:24: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 88 | "Jul", "Aug", "Sep", "Oct", "Nov", "Dec" | ^ gtimutil.cpp:88:31: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 88 | "Jul", "Aug", "Sep", "Oct", "Nov", "Dec" | ^ gtimutil.cpp:88:38: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 88 | "Jul", "Aug", "Sep", "Oct", "Nov", "Dec" | ^ gtimutil.cpp:92:3: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 92 | "January", "February", "March", "April", "May", "June", | ^ gtimutil.cpp:92:14: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 92 | "January", "February", "March", "April", "May", "June", | ^ gtimutil.cpp:92:26: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 92 | "January", "February", "March", "April", "May", "June", | ^ gtimutil.cpp:92:39: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 92 | "January", "February", "March", "April", "May", "June", | ^ gtimutil.cpp:92:50: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 92 | "January", "February", "March", "April", "May", "June", | ^ gtimutil.cpp:92:62: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 92 | "January", "February", "March", "April", "May", "June", | ^ gtimutil.cpp:93:3: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 93 | "July", "August", "September", "October", "November", "December" | ^ gtimutil.cpp:93:14: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 93 | "July", "August", "September", "October", "November", "December" | ^ gtimutil.cpp:93:26: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 93 | "July", "August", "September", "October", "November", "December" | ^ gtimutil.cpp:93:39: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 93 | "July", "August", "September", "October", "November", "December" | ^ gtimutil.cpp:93:50: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 93 | "July", "August", "September", "October", "November", "December" | ^ gtimutil.cpp:93:62: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 93 | "July", "August", "September", "October", "November", "December" | ^ gtimutil.cpp:97:3: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 97 | "AM", "PM" | ^ gtimutil.cpp:97:9: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 97 | "AM", "PM" | ^ 42 warnings generated. building gutlgrp.o c++ -c -MD -O2 -pipe -Dregister= -fstack-protector-strong -fno-strict-aliasing -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -D__INCLUDE_NEW_KEYWORDS__ -O2 -pipe -Dregister= -fstack-protector-strong -fno-strict-aliasing -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -I../../goldlib -I../../goldlib/gall -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -o ../../obj/lnx/gall/gutlgrp.o gutlgrp.cpp building gutlmisc.o c++ -c -MD -O2 -pipe -Dregister= -fstack-protector-strong -fno-strict-aliasing -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -D__INCLUDE_NEW_KEYWORDS__ -O2 -pipe -Dregister= -fstack-protector-strong -fno-strict-aliasing -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -I../../goldlib -I../../goldlib/gall -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -o ../../obj/lnx/gall/gutlmisc.o gutlmisc.cpp In file included from gstrutil.cpp:83: In file included from ../../goldlib/gall/glog.h:34: ../../goldlib/gall/gfile.h:217:38: warning: 'delete' applied to a pointer that was allocated with 'new[]'; did you mean 'delete[]'? [-Wmismatched-new-delete] 217 | delete(c); | ^ | [] ../../goldlib/gall/gfile.h:210:51: note: allocated with 'new[]' here 210 | uint8_t *c = new uint8_t[__size]; | ^ ../../goldlib/gall/gfile.h:254:45: warning: no case matching constant switch condition '8' 254 | switch(sizeof(unsigned long)) { | ^~~~~~~~~~~~~~~~~~~~~ ../../goldlib/gall/gfile.h:276:53: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 276 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:276:53: note: use '&' for a bitwise operation 276 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:276:53: note: remove constant to silence this warning 276 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:277:58: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 277 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:277:58: note: use '&' for a bitwise operation 277 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:277:58: note: remove constant to silence this warning 277 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:277:53: warning: converting the result of '<<' to a boolean; did you mean '(o << 8) != 0'? [-Wint-in-bool-context] 277 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ../../goldlib/gall/gfile.h:281:53: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 281 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:281:53: note: use '&' for a bitwise operation 281 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:281:53: note: remove constant to silence this warning 281 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:282:58: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 282 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:282:58: note: use '&' for a bitwise operation 282 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:282:58: note: remove constant to silence this warning 282 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:283:59: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 283 | o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:283:59: note: use '&' for a bitwise operation 283 | o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:283:59: note: remove constant to silence this warning 283 | o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:284:59: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 284 | o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:284:59: note: use '&' for a bitwise operation 284 | o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:284:59: note: remove constant to silence this warning 284 | o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:301:50: warning: no case matching constant switch condition '8' 301 | gnfile& operator<< (unsigned long o) { switch (sizeof(o)) { | ^~~~~~~~~ gstrutil.cpp:808:78: warning: format specifies type 'int' but the argument has type 'size_t' (aka 'unsigned long') [-Wformat] 808 | LOG.printf("! gsprintf(buffer,%i,%s,...): vsnprintf() error: \"%s\".", sizeOfBuffer, format, errstring); | ~~ ^~~~~~~~~~~~ | %zu gstrutil.cpp:821:84: warning: format specifies type 'int' but the argument has type 'size_t' (aka 'unsigned long') [-Wformat] 821 | LOG.printf("! gsprintf(buffer,%i,%s,...): buffer overflow (need %i bytes).", sizeOfBuffer, format, ret); | ~~ ^~~~~~~~~~~~ | %zu 12 warnings generated. building gutlmtsk.o building gutltag.o c++ -c -MD -O2 -pipe -Dregister= -fstack-protector-strong -fno-strict-aliasing -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -D__INCLUDE_NEW_KEYWORDS__ -O2 -pipe -Dregister= -fstack-protector-strong -fno-strict-aliasing -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -I../../goldlib -I../../goldlib/gall -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -o ../../obj/lnx/gall/gutltag.o gutltag.cpp c++ -c -MD -O2 -pipe -Dregister= -fstack-protector-strong -fno-strict-aliasing -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -D__INCLUDE_NEW_KEYWORDS__ -O2 -pipe -Dregister= -fstack-protector-strong -fno-strict-aliasing -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -I../../goldlib -I../../goldlib/gall -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -o ../../obj/lnx/gall/gutlmtsk.o gutlmtsk.cpp building gcharset.o c++ -c -MD -O2 -pipe -Dregister= -fstack-protector-strong -fno-strict-aliasing -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -D__INCLUDE_NEW_KEYWORDS__ -O2 -pipe -Dregister= -fstack-protector-strong -fno-strict-aliasing -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -I../../goldlib -I../../goldlib/gall -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -o ../../obj/lnx/gall/gcharset.o gcharset.cpp building gutlvers.o c++ -c -MD -O2 -pipe -Dregister= -fstack-protector-strong -fno-strict-aliasing -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -D__INCLUDE_NEW_KEYWORDS__ -O2 -pipe -Dregister= -fstack-protector-strong -fno-strict-aliasing -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -I../../goldlib -I../../goldlib/gall -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -o ../../obj/lnx/gall/gutlvers.o gutlvers.cpp building gutlunix.o c++ -c -MD -O2 -pipe -Dregister= -fstack-protector-strong -fno-strict-aliasing -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -D__INCLUDE_NEW_KEYWORDS__ -O2 -pipe -Dregister= -fstack-protector-strong -fno-strict-aliasing -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -I../../goldlib -I../../goldlib/gall -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -o ../../obj/lnx/gall/gutlunix.o gutlunix.cpp building gespell.o c++ -c -MD -O2 -pipe -Dregister= -fstack-protector-strong -fno-strict-aliasing -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -D__INCLUDE_NEW_KEYWORDS__ -O2 -pipe -Dregister= -fstack-protector-strong -fno-strict-aliasing -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -I../../goldlib -I../../goldlib/gall -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -o ../../obj/lnx/gall/gespell.o gespell.cpp In file included from gusrra2.cpp:27: ../../goldlib/gall/gfile.h:217:38: warning: 'delete' applied to a pointer that was allocated with 'new[]'; did you mean 'delete[]'? [-Wmismatched-new-delete] 217 | delete(c); | ^ | [] ../../goldlib/gall/gfile.h:210:51: note: allocated with 'new[]' here 210 | uint8_t *c = new uint8_t[__size]; | ^ ../../goldlib/gall/gfile.h:254:45: warning: no case matching constant switch condition '8' 254 | switch(sizeof(unsigned long)) { | ^~~~~~~~~~~~~~~~~~~~~ ../../goldlib/gall/gfile.h:276:53: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 276 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:276:53: note: use '&' for a bitwise operation 276 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:276:53: note: remove constant to silence this warning 276 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:277:58: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 277 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:277:58: note: use '&' for a bitwise operation 277 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:277:58: note: remove constant to silence this warning 277 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:277:53: warning: converting the result of '<<' to a boolean; did you mean '(o << 8) != 0'? [-Wint-in-bool-context] 277 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ../../goldlib/gall/gfile.h:281:53: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 281 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:281:53: note: use '&' for a bitwise operation 281 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:281:53: note: remove constant to silence this warning 281 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:282:58: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 282 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:282:58: note: use '&' for a bitwise operation 282 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:282:58: note: remove constant to silence this warning 282 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:283:59: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 283 | o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:283:59: note: use '&' for a bitwise operation 283 | o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:283:59: note: remove constant to silence this warning 283 | o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:284:59: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 284 | o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:284:59: note: use '&' for a bitwise operation 284 | o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:284:59: note: remove constant to silence this warning 284 | o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:301:50: warning: no case matching constant switch condition '8' 301 | gnfile& operator<< (unsigned long o) { switch (sizeof(o)) { | ^~~~~~~~~ 10 warnings generated. In file included from gutltag.cpp:30: In file included from ../../goldlib/gall/gutltag.h:34: ../../goldlib/gall/gfile.h:217:38: warning: 'delete' applied to a pointer that was allocated with 'new[]'; did you mean 'delete[]'? [-Wmismatched-new-delete] 217 | delete(c); | ^ | [] ../../goldlib/gall/gfile.h:210:51: note: allocated with 'new[]' here 210 | uint8_t *c = new uint8_t[__size]; | ^ ../../goldlib/gall/gfile.h:254:45: warning: no case matching constant switch condition '8' 254 | switch(sizeof(unsigned long)) { | ^~~~~~~~~~~~~~~~~~~~~ ../../goldlib/gall/gfile.h:276:53: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 276 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:276:53: note: use '&' for a bitwise operation 276 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:276:53: note: remove constant to silence this warning 276 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:277:58: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 277 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:277:58: note: use '&' for a bitwise operation 277 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:277:58: note: remove constant to silence this warning 277 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:277:53: warning: converting the result of '<<' to a boolean; did you mean '(o << 8) != 0'? [-Wint-in-bool-context] 277 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ../../goldlib/gall/gfile.h:281:53: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 281 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:281:53: note: use '&' for a bitwise operation 281 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:281:53: note: remove constant to silence this warning 281 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:282:58: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 282 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:282:58: note: use '&' for a bitwise operation 282 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:282:58: note: remove constant to silence this warning 282 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:283:59: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 283 | o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:283:59: note: use '&' for a bitwise operation 283 | o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:283:59: note: remove constant to silence this warning 283 | o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:284:59: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 284 | o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:284:59: note: use '&' for a bitwise operation 284 | o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:284:59: note: remove constant to silence this warning 284 | o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:301:50: warning: no case matching constant switch condition '8' 301 | gnfile& operator<< (unsigned long o) { switch (sizeof(o)) { | ^~~~~~~~~ 10 warnings generated. In file included from gusrxbbs.cpp:29: In file included from ../../goldlib/gall/gusrxbbs.h:33: ../../goldlib/gall/gfile.h:217:38: warning: 'delete' applied to a pointer that was allocated with 'new[]'; did you mean 'delete[]'? [-Wmismatched-new-delete] 217 | delete(c); | ^ | [] ../../goldlib/gall/gfile.h:210:51: note: allocated with 'new[]' here 210 | uint8_t *c = new uint8_t[__size]; | ^ ../../goldlib/gall/gfile.h:254:45: warning: no case matching constant switch condition '8' 254 | switch(sizeof(unsigned long)) { | ^~~~~~~~~~~~~~~~~~~~~ ../../goldlib/gall/gfile.h:276:53: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 276 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:276:53: note: use '&' for a bitwise operation 276 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:276:53: note: remove constant to silence this warning 276 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:277:58: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 277 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:277:58: note: use '&' for a bitwise operation 277 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:277:58: note: remove constant to silence this warning 277 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:277:53: warning: converting the result of '<<' to a boolean; did you mean '(o << 8) != 0'? [-Wint-in-bool-context] 277 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ../../goldlib/gall/gfile.h:281:53: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 281 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:281:53: note: use '&' for a bitwise operation 281 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:281:53: note: remove constant to silence this warning 281 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:282:58: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 282 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:282:58: note: use '&' for a bitwise operation 282 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:282:58: note: remove constant to silence this warning 282 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:283:59: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 283 | o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:283:59: note: use '&' for a bitwise operation 283 | o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:283:59: note: remove constant to silence this warning 283 | o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:284:59: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 284 | o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:284:59: note: use '&' for a bitwise operation 284 | o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:284:59: note: remove constant to silence this warning 284 | o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:301:50: warning: no case matching constant switch condition '8' 301 | gnfile& operator<< (unsigned long o) { switch (sizeof(o)) { | ^~~~~~~~~ 10 warnings generated. gutlcode.cpp:29:9: warning: unknown pragma ignored [-Wunknown-pragmas] 29 | #pragma implementation "gutlcode.h" | ^ In file included from gutlcode.cpp:37: ../../goldlib/gall/gutlcode.h:35:9: warning: unknown pragma ignored [-Wunknown-pragmas] 35 | #pragma interface "gutlcode.h" | ^ 2 warnings generated. gutlvers.cpp:80:20: warning: unused function 'HaveCPUID' [-Wunused-function] 80 | inline static bool HaveCPUID() | ^~~~~~~~~ 1 warning generated. gutlgrp.cpp:28:9: warning: unknown pragma ignored [-Wunknown-pragmas] 28 | #pragma implementation "gutlgrp.h" | ^ In file included from gutlgrp.cpp:35: ../../goldlib/gall/gutlgrp.h:41:9: warning: unknown pragma ignored [-Wunknown-pragmas] 41 | #pragma interface "gutlgrp.h" | ^ 2 warnings generated. In file included from gespell.cpp:42: In file included from ../../goldlib/gall/glog.h:34: ../../goldlib/gall/gfile.h:217:38: warning: 'delete' applied to a pointer that was allocated with 'new[]'; did you mean 'delete[]'? [-Wmismatched-new-delete] 217 | delete(c); | ^ | [] ../../goldlib/gall/gfile.h:210:51: note: allocated with 'new[]' here 210 | uint8_t *c = new uint8_t[__size]; | ^ ../../goldlib/gall/gfile.h:254:45: warning: no case matching constant switch condition '8' 254 | switch(sizeof(unsigned long)) { | ^~~~~~~~~~~~~~~~~~~~~ ../../goldlib/gall/gfile.h:276:53: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 276 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:276:53: note: use '&' for a bitwise operation 276 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:276:53: note: remove constant to silence this warning 276 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:277:58: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 277 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:277:58: note: use '&' for a bitwise operation 277 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:277:58: note: remove constant to silence this warning 277 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:277:53: warning: converting the result of '<<' to a boolean; did you mean '(o << 8) != 0'? [-Wint-in-bool-context] 277 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ../../goldlib/gall/gfile.h:281:53: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 281 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:281:53: note: use '&' for a bitwise operation 281 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:281:53: note: remove constant to silence this warning 281 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:282:58: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 282 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:282:58: note: use '&' for a bitwise operation 282 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:282:58: note: remove constant to silence this warning 282 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:283:59: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 283 | o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:283:59: note: use '&' for a bitwise operation 283 | o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:283:59: note: remove constant to silence this warning 283 | o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:284:59: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 284 | o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:284:59: note: use '&' for a bitwise operation 284 | o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:284:59: note: remove constant to silence this warning 284 | o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:301:50: warning: no case matching constant switch condition '8' 301 | gnfile& operator<< (unsigned long o) { switch (sizeof(o)) { | ^~~~~~~~~ 10 warnings generated. gcharset.cpp:115:7: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 115 | { "IBMPC", "CP850" }, | ^ gcharset.cpp:115:16: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 115 | { "IBMPC", "CP850" }, | ^ gcharset.cpp:116:7: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 116 | { "LATIN-1", "CP437" }, | ^ gcharset.cpp:116:18: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 116 | { "LATIN-1", "CP437" }, | ^ gcharset.cpp:117:7: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 117 | { "KOI8", "CP866" }, | ^ gcharset.cpp:117:15: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 117 | { "KOI8", "CP866" }, | ^ gcharset.cpp:118:7: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 118 | { "KOI8-R", "CP866" }, | ^ gcharset.cpp:118:17: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 118 | { "KOI8-R", "CP866" }, | ^ gcharset.cpp:119:7: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 119 | { "KOI8-U", "CP1125" }, | ^ gcharset.cpp:119:17: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 119 | { "KOI8-U", "CP1125" }, | ^ 10 warnings generated. Creating library gall...done gmake[1]: Leaving directory '/wrkdirs/usr/ports/news/golded+/work/golded-plus/golded+/goldlib/gall' gmake[1]: Entering directory '/wrkdirs/usr/ports/news/golded+/work/golded-plus/golded+/goldlib/gcui' building gkbdbase.o c++ -c -MD -O2 -pipe -Dregister= -fstack-protector-strong -fno-strict-aliasing -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -D__INCLUDE_NEW_KEYWORDS__ -O2 -pipe -Dregister= -fstack-protector-strong -fno-strict-aliasing -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -I../../goldlib -I../../goldlib/gcui -I../../goldlib/gall -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -o ../../obj/lnx/gcui/gkbdbase.o gkbdbase.cpp building gkbdgetm.o c++ -c -MD -O2 -pipe -Dregister= -fstack-protector-strong -fno-strict-aliasing -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -D__INCLUDE_NEW_KEYWORDS__ -O2 -pipe -Dregister= -fstack-protector-strong -fno-strict-aliasing -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -I../../goldlib -I../../goldlib/gcui -I../../goldlib/gall -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -o ../../obj/lnx/gcui/gkbdgetm.o gkbdgetm.cpp building gmoubase.o building gsrchmgr.o building gvidbase.o building gkbdwait.o c++ -c -MD -O2 -pipe -Dregister= -fstack-protector-strong -fno-strict-aliasing -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -D__INCLUDE_NEW_KEYWORDS__ -O2 -pipe -Dregister= -fstack-protector-strong -fno-strict-aliasing -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -I../../goldlib -I../../goldlib/gcui -I../../goldlib/gall -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -o ../../obj/lnx/gcui/gvidbase.o gvidbase.cpp c++ -c -MD -O2 -pipe -Dregister= -fstack-protector-strong -fno-strict-aliasing -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -D__INCLUDE_NEW_KEYWORDS__ -O2 -pipe -Dregister= -fstack-protector-strong -fno-strict-aliasing -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -I../../goldlib -I../../goldlib/gcui -I../../goldlib/gall -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -o ../../obj/lnx/gcui/gmoubase.o gmoubase.cpp c++ -c -MD -O2 -pipe -Dregister= -fstack-protector-strong -fno-strict-aliasing -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -D__INCLUDE_NEW_KEYWORDS__ -O2 -pipe -Dregister= -fstack-protector-strong -fno-strict-aliasing -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -I../../goldlib -I../../goldlib/gcui -I../../goldlib/gall -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -o ../../obj/lnx/gcui/gsrchmgr.o gsrchmgr.cpp c++ -c -MD -O2 -pipe -Dregister= -fstack-protector-strong -fno-strict-aliasing -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -D__INCLUDE_NEW_KEYWORDS__ -O2 -pipe -Dregister= -fstack-protector-strong -fno-strict-aliasing -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -I../../goldlib -I../../goldlib/gcui -I../../goldlib/gall -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -o ../../obj/lnx/gcui/gkbdwait.o gkbdwait.cpp building gvidinit.o c++ -c -MD -O2 -pipe -Dregister= -fstack-protector-strong -fno-strict-aliasing -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -D__INCLUDE_NEW_KEYWORDS__ -O2 -pipe -Dregister= -fstack-protector-strong -fno-strict-aliasing -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -I../../goldlib -I../../goldlib/gcui -I../../goldlib/gall -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -o ../../obj/lnx/gcui/gvidinit.o gvidinit.cpp building gwinbase.o c++ -c -MD -O2 -pipe -Dregister= -fstack-protector-strong -fno-strict-aliasing -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -D__INCLUDE_NEW_KEYWORDS__ -O2 -pipe -Dregister= -fstack-protector-strong -fno-strict-aliasing -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -I../../goldlib -I../../goldlib/gcui -I../../goldlib/gall -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -o ../../obj/lnx/gcui/gwinbase.o gwinbase.cpp building gwindow.o c++ -c -MD -O2 -pipe -Dregister= -fstack-protector-strong -fno-strict-aliasing -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -D__INCLUDE_NEW_KEYWORDS__ -O2 -pipe -Dregister= -fstack-protector-strong -fno-strict-aliasing -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -I../../goldlib -I../../goldlib/gcui -I../../goldlib/gall -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -o ../../obj/lnx/gcui/gwindow.o gwindow.cpp building gwinhlp1.o c++ -c -MD -O2 -pipe -Dregister= -fstack-protector-strong -fno-strict-aliasing -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -D__INCLUDE_NEW_KEYWORDS__ -O2 -pipe -Dregister= -fstack-protector-strong -fno-strict-aliasing -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -I../../goldlib -I../../goldlib/gcui -I../../goldlib/gall -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -o ../../obj/lnx/gcui/gwinhlp1.o gwinhlp1.cpp building gwinhlp2.o c++ -c -MD -O2 -pipe -Dregister= -fstack-protector-strong -fno-strict-aliasing -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -D__INCLUDE_NEW_KEYWORDS__ -O2 -pipe -Dregister= -fstack-protector-strong -fno-strict-aliasing -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -I../../goldlib -I../../goldlib/gcui -I../../goldlib/gall -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -o ../../obj/lnx/gcui/gwinhlp2.o gwinhlp2.cpp building gwininit.o c++ -c -MD -O2 -pipe -Dregister= -fstack-protector-strong -fno-strict-aliasing -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -D__INCLUDE_NEW_KEYWORDS__ -O2 -pipe -Dregister= -fstack-protector-strong -fno-strict-aliasing -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -I../../goldlib -I../../goldlib/gcui -I../../goldlib/gall -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -o ../../obj/lnx/gcui/gwininit.o gwininit.cpp building gwinline.o c++ -c -MD -O2 -pipe -Dregister= -fstack-protector-strong -fno-strict-aliasing -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -D__INCLUDE_NEW_KEYWORDS__ -O2 -pipe -Dregister= -fstack-protector-strong -fno-strict-aliasing -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -I../../goldlib -I../../goldlib/gcui -I../../goldlib/gall -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -o ../../obj/lnx/gcui/gwinline.o gwinline.cpp building gwinmenu.o c++ -c -MD -O2 -pipe -Dregister= -fstack-protector-strong -fno-strict-aliasing -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -D__INCLUDE_NEW_KEYWORDS__ -O2 -pipe -Dregister= -fstack-protector-strong -fno-strict-aliasing -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -I../../goldlib -I../../goldlib/gcui -I../../goldlib/gall -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -o ../../obj/lnx/gcui/gwinmenu.o gwinmenu.cpp building gwinmnub.o c++ -c -MD -O2 -pipe -Dregister= -fstack-protector-strong -fno-strict-aliasing -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -D__INCLUDE_NEW_KEYWORDS__ -O2 -pipe -Dregister= -fstack-protector-strong -fno-strict-aliasing -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -I../../goldlib -I../../goldlib/gcui -I../../goldlib/gall -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -o ../../obj/lnx/gcui/gwinmnub.o gwinmnub.cpp building gwinpckf.o c++ -c -MD -O2 -pipe -Dregister= -fstack-protector-strong -fno-strict-aliasing -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -D__INCLUDE_NEW_KEYWORDS__ -O2 -pipe -Dregister= -fstack-protector-strong -fno-strict-aliasing -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -I../../goldlib -I../../goldlib/gcui -I../../goldlib/gall -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -o ../../obj/lnx/gcui/gwinpckf.o gwinpckf.cpp building gwinpcks.o c++ -c -MD -O2 -pipe -Dregister= -fstack-protector-strong -fno-strict-aliasing -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -D__INCLUDE_NEW_KEYWORDS__ -O2 -pipe -Dregister= -fstack-protector-strong -fno-strict-aliasing -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -I../../goldlib -I../../goldlib/gcui -I../../goldlib/gall -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -o ../../obj/lnx/gcui/gwinpcks.o gwinpcks.cpp building gwinpick.o c++ -c -MD -O2 -pipe -Dregister= -fstack-protector-strong -fno-strict-aliasing -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -D__INCLUDE_NEW_KEYWORDS__ -O2 -pipe -Dregister= -fstack-protector-strong -fno-strict-aliasing -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -I../../goldlib -I../../goldlib/gcui -I../../goldlib/gall -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -o ../../obj/lnx/gcui/gwinpick.o gwinpick.cpp building gwinput2.o c++ -c -MD -O2 -pipe -Dregister= -fstack-protector-strong -fno-strict-aliasing -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -D__INCLUDE_NEW_KEYWORDS__ -O2 -pipe -Dregister= -fstack-protector-strong -fno-strict-aliasing -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -I../../goldlib -I../../goldlib/gcui -I../../goldlib/gall -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -o ../../obj/lnx/gcui/gwinput2.o gwinput2.cpp gkbdgetm.cpp:43:11: warning: unused variable 'GEVT_MOUSE' [-Wunused-const-variable] 43 | const int GEVT_MOUSE = 2; | ^~~~~~~~~~ gkbdgetm.cpp:44:11: warning: unused variable 'GEVT_TICK' [-Wunused-const-variable] 44 | const int GEVT_TICK = 3; | ^~~~~~~~~ 2 warnings generated. gvidbase.cpp:2123:12: warning: illegal character encoding in character literal [-Winvalid-source-encoding] 2123 | case '': return _box_table(0, 0); | ^ gvidbase.cpp:2124:12: warning: illegal character encoding in character literal [-Winvalid-source-encoding] 2124 | case '': return _box_table(0, 1); | ^ gvidbase.cpp:2125:12: warning: illegal character encoding in character literal [-Winvalid-source-encoding] 2125 | case '': return _box_table(0, 2); | ^ gvidbase.cpp:2126:12: warning: illegal character encoding in character literal [-Winvalid-source-encoding] 2126 | case '': return _box_table(0, 4); | ^ gvidbase.cpp:2127:12: warning: illegal character encoding in character literal [-Winvalid-source-encoding] 2127 | case '': return _box_table(0, 5); | ^ gvidbase.cpp:2128:12: warning: illegal character encoding in character literal [-Winvalid-source-encoding] 2128 | case '': return _box_table(0, 7); | ^ gvidbase.cpp:2129:12: warning: illegal character encoding in character literal [-Winvalid-source-encoding] 2129 | case '': return _box_table(0, 8); | ^ gvidbase.cpp:2130:12: warning: illegal character encoding in character literal [-Winvalid-source-encoding] 2130 | case '': return _box_table(0, 9); | ^ gvidbase.cpp:2131:12: warning: illegal character encoding in character literal [-Winvalid-source-encoding] 2131 | case '': return _box_table(0, 10); | ^ gvidbase.cpp:2132:12: warning: illegal character encoding in character literal [-Winvalid-source-encoding] 2132 | case '': return _box_table(0, 11); | ^ gvidbase.cpp:2133:12: warning: illegal character encoding in character literal [-Winvalid-source-encoding] 2133 | case '': return _box_table(0, 12); | ^ gvidbase.cpp:2134:12: warning: illegal character encoding in character literal [-Winvalid-source-encoding] 2134 | case '': return _box_table(1, 0); | ^ gvidbase.cpp:2135:12: warning: illegal character encoding in character literal [-Winvalid-source-encoding] 2135 | case '': return _box_table(1, 1); | ^ gvidbase.cpp:2136:12: warning: illegal character encoding in character literal [-Winvalid-source-encoding] 2136 | case '': return _box_table(1, 2); | ^ gvidbase.cpp:2137:12: warning: illegal character encoding in character literal [-Winvalid-source-encoding] 2137 | case '': return _box_table(1, 4); | ^ gvidbase.cpp:2138:12: warning: illegal character encoding in character literal [-Winvalid-source-encoding] 2138 | case '': return _box_table(1, 5); | ^ gvidbase.cpp:2139:12: warning: illegal character encoding in character literal [-Winvalid-source-encoding] 2139 | case '': return _box_table(1, 7); | ^ gvidbase.cpp:2140:12: warning: illegal character encoding in character literal [-Winvalid-source-encoding] 2140 | case '': return _box_table(1, 8); | ^ gvidbase.cpp:2141:12: warning: illegal character encoding in character literal [-Winvalid-source-encoding] 2141 | case '': return _box_table(1, 9); | ^ gvidbase.cpp:2142:12: warning: illegal character encoding in character literal [-Winvalid-source-encoding] 2142 | case '': return _box_table(1, 10); | ^ gvidbase.cpp:2143:12: warning: illegal character encoding in character literal [-Winvalid-source-encoding] 2143 | case '': return _box_table(1, 11); | ^ gvidbase.cpp:2144:12: warning: illegal character encoding in character literal [-Winvalid-source-encoding] 2144 | case '': return _box_table(1, 12); | ^ 22 warnings generated. gwinbase.cpp:1251:5: warning: add explicit braces to avoid dangling else [-Wdangling-else] 1251 | else | ^ gwinbase.cpp:1267:5: warning: add explicit braces to avoid dangling else [-Wdangling-else] 1267 | else | ^ 2 warnings generated. In file included from gwinhlp1.cpp:52: ../../goldlib/gall/gfile.h:217:38: warning: 'delete' applied to a pointer that was allocated with 'new[]'; did you mean 'delete[]'? [-Wmismatched-new-delete] 217 | delete(c); | ^ | [] ../../goldlib/gall/gfile.h:210:51: note: allocated with 'new[]' here 210 | uint8_t *c = new uint8_t[__size]; | ^ ../../goldlib/gall/gfile.h:254:45: warning: no case matching constant switch condition '8' 254 | switch(sizeof(unsigned long)) { | ^~~~~~~~~~~~~~~~~~~~~ ../../goldlib/gall/gfile.h:276:53: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 276 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:276:53: note: use '&' for a bitwise operation 276 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:276:53: note: remove constant to silence this warning 276 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:277:58: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 277 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:277:58: note: use '&' for a bitwise operation 277 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:277:58: note: remove constant to silence this warning 277 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:277:53: warning: converting the result of '<<' to a boolean; did you mean '(o << 8) != 0'? [-Wint-in-bool-context] 277 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ../../goldlib/gall/gfile.h:281:53: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 281 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:281:53: note: use '&' for a bitwise operation 281 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:281:53: note: remove constant to silence this warning 281 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:282:58: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 282 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:282:58: note: use '&' for a bitwise operation 282 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:282:58: note: remove constant to silence this warning 282 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:283:59: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 283 | o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:283:59: note: use '&' for a bitwise operation 283 | o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:283:59: note: remove constant to silence this warning 283 | o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:284:59: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 284 | o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:284:59: note: use '&' for a bitwise operation 284 | o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:284:59: note: remove constant to silence this warning 284 | o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:301:50: warning: no case matching constant switch condition '8' 301 | gnfile& operator<< (unsigned long o) { switch (sizeof(o)) { | ^~~~~~~~~ gwinhlp1.cpp:309:37: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 309 | if(page and not end) p = " PgUp/PgDn "; | ^ gwinhlp1.cpp:310:37: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 310 | else if(not page and end) p = ""; | ^ gwinhlp1.cpp:311:37: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 311 | else if(page and end) p = " PgUp "; | ^ gwinhlp1.cpp:312:37: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 312 | else p = " PgDn "; | ^ 14 warnings generated. In file included from gwinhlp2.cpp:33: In file included from ../../goldlib/gcui/gwinhelp.h:35: ../../goldlib/gall/gfile.h:217:38: warning: 'delete' applied to a pointer that was allocated with 'new[]'; did you mean 'delete[]'? [-Wmismatched-new-delete] 217 | delete(c); | ^ | [] ../../goldlib/gall/gfile.h:210:51: note: allocated with 'new[]' here 210 | uint8_t *c = new uint8_t[__size]; | ^ ../../goldlib/gall/gfile.h:254:45: warning: no case matching constant switch condition '8' 254 | switch(sizeof(unsigned long)) { | ^~~~~~~~~~~~~~~~~~~~~ ../../goldlib/gall/gfile.h:276:53: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 276 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:276:53: note: use '&' for a bitwise operation 276 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:276:53: note: remove constant to silence this warning 276 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:277:58: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 277 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:277:58: note: use '&' for a bitwise operation 277 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:277:58: note: remove constant to silence this warning 277 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:277:53: warning: converting the result of '<<' to a boolean; did you mean '(o << 8) != 0'? [-Wint-in-bool-context] 277 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ../../goldlib/gall/gfile.h:281:53: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 281 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:281:53: note: use '&' for a bitwise operation 281 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:281:53: note: remove constant to silence this warning 281 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:282:58: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 282 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:282:58: note: use '&' for a bitwise operation 282 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:282:58: note: remove constant to silence this warning 282 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:283:59: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 283 | o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:283:59: note: use '&' for a bitwise operation 283 | o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:283:59: note: remove constant to silence this warning 283 | o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:284:59: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 284 | o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:284:59: note: use '&' for a bitwise operation 284 | o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:284:59: note: remove constant to silence this warning 284 | o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:301:50: warning: no case matching constant switch condition '8' 301 | gnfile& operator<< (unsigned long o) { switch (sizeof(o)) { | ^~~~~~~~~ 10 warnings generated. In file included from gwinmenu.cpp:44: In file included from ../../goldlib/gcui/gwinhelp.h:35: ../../goldlib/gall/gfile.h:217:38: warning: 'delete' applied to a pointer that was allocated with 'new[]'; did you mean 'delete[]'? [-Wmismatched-new-delete] 217 | delete(c); | ^ | [] ../../goldlib/gall/gfile.h:210:51: note: allocated with 'new[]' here 210 | uint8_t *c = new uint8_t[__size]; | ^ ../../goldlib/gall/gfile.h:254:45: warning: no case matching constant switch condition '8' 254 | switch(sizeof(unsigned long)) { | ^~~~~~~~~~~~~~~~~~~~~ ../../goldlib/gall/gfile.h:276:53: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 276 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:276:53: note: use '&' for a bitwise operation 276 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:276:53: note: remove constant to silence this warning 276 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:277:58: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 277 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:277:58: note: use '&' for a bitwise operation 277 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:277:58: note: remove constant to silence this warning 277 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:277:53: warning: converting the result of '<<' to a boolean; did you mean '(o << 8) != 0'? [-Wint-in-bool-context] 277 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ../../goldlib/gall/gfile.h:281:53: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 281 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:281:53: note: use '&' for a bitwise operation 281 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:281:53: note: remove constant to silence this warning 281 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:282:58: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 282 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:282:58: note: use '&' for a bitwise operation 282 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:282:58: note: remove constant to silence this warning 282 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:283:59: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 283 | o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:283:59: note: use '&' for a bitwise operation 283 | o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:283:59: note: remove constant to silence this warning 283 | o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:284:59: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 284 | o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:284:59: note: use '&' for a bitwise operation 284 | o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:284:59: note: remove constant to silence this warning 284 | o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:301:50: warning: no case matching constant switch condition '8' 301 | gnfile& operator<< (unsigned long o) { switch (sizeof(o)) { | ^~~~~~~~~ 10 warnings generated. In file included from gwinpick.cpp:34: In file included from ../../goldlib/gcui/gwinhelp.h:35: ../../goldlib/gall/gfile.h:217:38: warning: 'delete' applied to a pointer that was allocated with 'new[]'; did you mean 'delete[]'? [-Wmismatched-new-delete] 217 | delete(c); | ^ | [] ../../goldlib/gall/gfile.h:210:51: note: allocated with 'new[]' here 210 | uint8_t *c = new uint8_t[__size]; | ^ ../../goldlib/gall/gfile.h:254:45: warning: no case matching constant switch condition '8' 254 | switch(sizeof(unsigned long)) { | ^~~~~~~~~~~~~~~~~~~~~ ../../goldlib/gall/gfile.h:276:53: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 276 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:276:53: note: use '&' for a bitwise operation 276 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:276:53: note: remove constant to silence this warning 276 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:277:58: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 277 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:277:58: note: use '&' for a bitwise operation 277 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:277:58: note: remove constant to silence this warning 277 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:277:53: warning: converting the result of '<<' to a boolean; did you mean '(o << 8) != 0'? [-Wint-in-bool-context] 277 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ../../goldlib/gall/gfile.h:281:53: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 281 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:281:53: note: use '&' for a bitwise operation 281 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:281:53: note: remove constant to silence this warning 281 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:282:58: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 282 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:282:58: note: use '&' for a bitwise operation 282 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:282:58: note: remove constant to silence this warning 282 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:283:59: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 283 | o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:283:59: note: use '&' for a bitwise operation 283 | o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:283:59: note: remove constant to silence this warning 283 | o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:284:59: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 284 | o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:284:59: note: use '&' for a bitwise operation 284 | o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:284:59: note: remove constant to silence this warning 284 | o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:301:50: warning: no case matching constant switch condition '8' 301 | gnfile& operator<< (unsigned long o) { switch (sizeof(o)) { | ^~~~~~~~~ 10 warnings generated. In file included from gwinput2.cpp:34: In file included from ../../goldlib/gcui/gwinhelp.h:35: ../../goldlib/gall/gfile.h:217:38: warning: 'delete' applied to a pointer that was allocated with 'new[]'; did you mean 'delete[]'? [-Wmismatched-new-delete] 217 | delete(c); | ^ | [] ../../goldlib/gall/gfile.h:210:51: note: allocated with 'new[]' here 210 | uint8_t *c = new uint8_t[__size]; | ^ ../../goldlib/gall/gfile.h:254:45: warning: no case matching constant switch condition '8' 254 | switch(sizeof(unsigned long)) { | ^~~~~~~~~~~~~~~~~~~~~ ../../goldlib/gall/gfile.h:276:53: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 276 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:276:53: note: use '&' for a bitwise operation 276 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:276:53: note: remove constant to silence this warning 276 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:277:58: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 277 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:277:58: note: use '&' for a bitwise operation 277 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:277:58: note: remove constant to silence this warning 277 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:277:53: warning: converting the result of '<<' to a boolean; did you mean '(o << 8) != 0'? [-Wint-in-bool-context] 277 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ../../goldlib/gall/gfile.h:281:53: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 281 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:281:53: note: use '&' for a bitwise operation 281 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:281:53: note: remove constant to silence this warning 281 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:282:58: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 282 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:282:58: note: use '&' for a bitwise operation 282 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:282:58: note: remove constant to silence this warning 282 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:283:59: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 283 | o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:283:59: note: use '&' for a bitwise operation 283 | o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:283:59: note: remove constant to silence this warning 283 | o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:284:59: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 284 | o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:284:59: note: use '&' for a bitwise operation 284 | o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:284:59: note: remove constant to silence this warning 284 | o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:301:50: warning: no case matching constant switch condition '8' 301 | gnfile& operator<< (unsigned long o) { switch (sizeof(o)) { | ^~~~~~~~~ 10 warnings generated. Creating library gcui...done gmake[1]: Leaving directory '/wrkdirs/usr/ports/news/golded+/work/golded-plus/golded+/goldlib/gcui' gmake[1]: Entering directory '/wrkdirs/usr/ports/news/golded+/work/golded-plus/golded+/goldlib/gcfg' building gedacfg.o c++ -c -MD -O2 -pipe -Dregister= -fstack-protector-strong -fno-strict-aliasing -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -O2 -pipe -Dregister= -fstack-protector-strong -fno-strict-aliasing -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -I../../goldlib -I../../goldlib/gall -I../../goldlib/gcfg -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -o ../../obj/lnx/gcfg/gedacfg.o gedacfg.cpp building gxareas.o c++ -c -MD -O2 -pipe -Dregister= -fstack-protector-strong -fno-strict-aliasing -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -O2 -pipe -Dregister= -fstack-protector-strong -fno-strict-aliasing -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -I../../goldlib -I../../goldlib/gall -I../../goldlib/gcfg -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -o ../../obj/lnx/gcfg/gxareas.o gxareas.cpp building gxcrash.o building gxdb.o c++ -c -MD -O2 -pipe -Dregister= -fstack-protector-strong -fno-strict-aliasing -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -O2 -pipe -Dregister= -fstack-protector-strong -fno-strict-aliasing -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -I../../goldlib -I../../goldlib/gall -I../../goldlib/gcfg -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -o ../../obj/lnx/gcfg/gxdb.o gxdb.cpp c++ -c -MD -O2 -pipe -Dregister= -fstack-protector-strong -fno-strict-aliasing -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -O2 -pipe -Dregister= -fstack-protector-strong -fno-strict-aliasing -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -I../../goldlib -I../../goldlib/gall -I../../goldlib/gcfg -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -o ../../obj/lnx/gcfg/gxcrash.o gxcrash.cpp building gxdutch.o c++ -c -MD -O2 -pipe -Dregister= -fstack-protector-strong -fno-strict-aliasing -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -O2 -pipe -Dregister= -fstack-protector-strong -fno-strict-aliasing -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -I../../goldlib -I../../goldlib/gall -I../../goldlib/gcfg -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -o ../../obj/lnx/gcfg/gxdutch.o gxdutch.cpp building gxezy110.o building gxezy102.o building gxfd.o c++ -c -MD -O2 -pipe -Dregister= -fstack-protector-strong -fno-strict-aliasing -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -O2 -pipe -Dregister= -fstack-protector-strong -fno-strict-aliasing -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -I../../goldlib -I../../goldlib/gall -I../../goldlib/gcfg -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -o ../../obj/lnx/gcfg/gxfd.o gxfd.cpp c++ -c -MD -O2 -pipe -Dregister= -fstack-protector-strong -fno-strict-aliasing -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -O2 -pipe -Dregister= -fstack-protector-strong -fno-strict-aliasing -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -I../../goldlib -I../../goldlib/gall -I../../goldlib/gcfg -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -o ../../obj/lnx/gcfg/gxezy110.o gxezy110.cpp c++ -c -MD -O2 -pipe -Dregister= -fstack-protector-strong -fno-strict-aliasing -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -O2 -pipe -Dregister= -fstack-protector-strong -fno-strict-aliasing -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -I../../goldlib -I../../goldlib/gall -I../../goldlib/gcfg -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -o ../../obj/lnx/gcfg/gxezy102.o gxezy102.cpp building gxfecho4.o c++ -c -MD -O2 -pipe -Dregister= -fstack-protector-strong -fno-strict-aliasing -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -O2 -pipe -Dregister= -fstack-protector-strong -fno-strict-aliasing -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -I../../goldlib -I../../goldlib/gall -I../../goldlib/gcfg -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -o ../../obj/lnx/gcfg/gxfecho4.o gxfecho4.cpp building gxfecho5.o c++ -c -MD -O2 -pipe -Dregister= -fstack-protector-strong -fno-strict-aliasing -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -O2 -pipe -Dregister= -fstack-protector-strong -fno-strict-aliasing -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -I../../goldlib -I../../goldlib/gall -I../../goldlib/gcfg -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -o ../../obj/lnx/gcfg/gxfecho5.o gxfecho5.cpp building gxfidpcb.o c++ -c -MD -O2 -pipe -Dregister= -fstack-protector-strong -fno-strict-aliasing -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -O2 -pipe -Dregister= -fstack-protector-strong -fno-strict-aliasing -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -I../../goldlib -I../../goldlib/gall -I../../goldlib/gcfg -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -o ../../obj/lnx/gcfg/gxfidpcb.o gxfidpcb.cpp building gxfm092.o c++ -c -MD -O2 -pipe -Dregister= -fstack-protector-strong -fno-strict-aliasing -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -O2 -pipe -Dregister= -fstack-protector-strong -fno-strict-aliasing -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -I../../goldlib -I../../goldlib/gall -I../../goldlib/gcfg -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -o ../../obj/lnx/gcfg/gxfm092.o gxfm092.cpp building gxfecho6.o building gxfm116.o c++ -c -MD -O2 -pipe -Dregister= -fstack-protector-strong -fno-strict-aliasing -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -O2 -pipe -Dregister= -fstack-protector-strong -fno-strict-aliasing -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -I../../goldlib -I../../goldlib/gall -I../../goldlib/gcfg -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -o ../../obj/lnx/gcfg/gxfm116.o gxfm116.cpp building gxgecho.o c++ -c -MD -O2 -pipe -Dregister= -fstack-protector-strong -fno-strict-aliasing -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -O2 -pipe -Dregister= -fstack-protector-strong -fno-strict-aliasing -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -I../../goldlib -I../../goldlib/gall -I../../goldlib/gcfg -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -o ../../obj/lnx/gcfg/gxgecho.o gxgecho.cpp c++ -c -MD -O2 -pipe -Dregister= -fstack-protector-strong -fno-strict-aliasing -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -O2 -pipe -Dregister= -fstack-protector-strong -fno-strict-aliasing -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -I../../goldlib -I../../goldlib/gall -I../../goldlib/gcfg -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -o ../../obj/lnx/gcfg/gxfecho6.o gxfecho6.cpp building gxfm100.o c++ -c -MD -O2 -pipe -Dregister= -fstack-protector-strong -fno-strict-aliasing -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -O2 -pipe -Dregister= -fstack-protector-strong -fno-strict-aliasing -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -I../../goldlib -I../../goldlib/gall -I../../goldlib/gcfg -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -o ../../obj/lnx/gcfg/gxfm100.o gxfm100.cpp In file included from gxdutch.cpp:34: In file included from ../../goldlib/gcfg/gedacfg.h:38: ../../goldlib/gall/gfile.h:217:38: warning: 'delete' applied to a pointer that was allocated with 'new[]'; did you mean 'delete[]'? [-Wmismatched-new-delete] 217 | delete(c); | ^ | [] ../../goldlib/gall/gfile.h:210:51: note: allocated with 'new[]' here 210 | uint8_t *c = new uint8_t[__size]; | ^ ../../goldlib/gall/gfile.h:254:45: warning: no case matching constant switch condition '8' 254 | switch(sizeof(unsigned long)) { | ^~~~~~~~~~~~~~~~~~~~~ ../../goldlib/gall/gfile.h:276:53: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 276 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:276:53: note: use '&' for a bitwise operation 276 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:276:53: note: remove constant to silence this warning 276 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:277:58: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 277 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:277:58: note: use '&' for a bitwise operation 277 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:277:58: note: remove constant to silence this warning 277 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:277:53: warning: converting the result of '<<' to a boolean; did you mean '(o << 8) != 0'? [-Wint-in-bool-context] 277 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ../../goldlib/gall/gfile.h:281:53: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 281 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:281:53: note: use '&' for a bitwise operation 281 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:281:53: note: remove constant to silence this warning 281 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:282:58: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 282 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:282:58: note: use '&' for a bitwise operation 282 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:282:58: note: remove constant to silence this warning 282 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:283:59: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 283 | o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:283:59: note: use '&' for a bitwise operation 283 | o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:283:59: note: remove constant to silence this warning 283 | o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:284:59: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 284 | o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:284:59: note: use '&' for a bitwise operation 284 | o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:284:59: note: remove constant to silence this warning 284 | o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:301:50: warning: no case matching constant switch condition '8' 301 | gnfile& operator<< (unsigned long o) { switch (sizeof(o)) { | ^~~~~~~~~ 10 warnings generated. building gxhpt.o c++ -c -MD -O2 -pipe -Dregister= -fstack-protector-strong -fno-strict-aliasing -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -O2 -pipe -Dregister= -fstack-protector-strong -fno-strict-aliasing -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -I../../goldlib -I../../goldlib/gall -I../../goldlib/gcfg -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -o ../../obj/lnx/gcfg/gxhpt.o gxhpt.cpp In file included from gxdb.cpp:35: In file included from ../../goldlib/gcfg/gedacfg.h:38: ../../goldlib/gall/gfile.h:217:38: warning: 'delete' applied to a pointer that was allocated with 'new[]'; did you mean 'delete[]'? [-Wmismatched-new-delete] 217 | delete(c); | ^ | [] ../../goldlib/gall/gfile.h:210:51: note: allocated with 'new[]' here 210 | uint8_t *c = new uint8_t[__size]; | ^ ../../goldlib/gall/gfile.h:254:45: warning: no case matching constant switch condition '8' 254 | switch(sizeof(unsigned long)) { | ^~~~~~~~~~~~~~~~~~~~~ ../../goldlib/gall/gfile.h:276:53: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 276 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:276:53: note: use '&' for a bitwise operation 276 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:276:53: note: remove constant to silence this warning 276 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:277:58: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 277 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:277:58: note: use '&' for a bitwise operation 277 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:277:58: note: remove constant to silence this warning 277 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:277:53: warning: converting the result of '<<' to a boolean; did you mean '(o << 8) != 0'? [-Wint-in-bool-context] 277 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ../../goldlib/gall/gfile.h:281:53: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 281 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:281:53: note: use '&' for a bitwise operation 281 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:281:53: note: remove constant to silence this warning 281 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:282:58: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 282 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:282:58: note: use '&' for a bitwise operation 282 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:282:58: note: remove constant to silence this warning 282 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:283:59: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 283 | o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:283:59: note: use '&' for a bitwise operation 283 | o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:283:59: note: remove constant to silence this warning 283 | o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:284:59: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 284 | o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:284:59: note: use '&' for a bitwise operation 284 | o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:284:59: note: remove constant to silence this warning 284 | o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:301:50: warning: no case matching constant switch condition '8' 301 | gnfile& operator<< (unsigned long o) { switch (sizeof(o)) { | ^~~~~~~~~ 10 warnings generated. building gximail4.o c++ -c -MD -O2 -pipe -Dregister= -fstack-protector-strong -fno-strict-aliasing -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -O2 -pipe -Dregister= -fstack-protector-strong -fno-strict-aliasing -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -I../../goldlib -I../../goldlib/gall -I../../goldlib/gcfg -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -o ../../obj/lnx/gcfg/gximail4.o gximail4.cpp In file included from gxareas.cpp:30: In file included from ../../goldlib/gcfg/gedacfg.h:38: ../../goldlib/gall/gfile.h:217:38: warning: 'delete' applied to a pointer that was allocated with 'new[]'; did you mean 'delete[]'? [-Wmismatched-new-delete] 217 | delete(c); | ^ | [] ../../goldlib/gall/gfile.h:210:51: note: allocated with 'new[]' here 210 | uint8_t *c = new uint8_t[__size]; | ^ ../../goldlib/gall/gfile.h:254:45: warning: no case matching constant switch condition '8' 254 | switch(sizeof(unsigned long)) { | ^~~~~~~~~~~~~~~~~~~~~ ../../goldlib/gall/gfile.h:276:53: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 276 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:276:53: note: use '&' for a bitwise operation 276 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:276:53: note: remove constant to silence this warning 276 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:277:58: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 277 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:277:58: note: use '&' for a bitwise operation 277 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:277:58: note: remove constant to silence this warning 277 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:277:53: warning: converting the result of '<<' to a boolean; did you mean '(o << 8) != 0'? [-Wint-in-bool-context] 277 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ../../goldlib/gall/gfile.h:281:53: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 281 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:281:53: note: use '&' for a bitwise operation 281 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:281:53: note: remove constant to silence this warning 281 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:282:58: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 282 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:282:58: note: use '&' for a bitwise operation 282 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:282:58: note: remove constant to silence this warning 282 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:283:59: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 283 | o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:283:59: note: use '&' for a bitwise operation 283 | o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:283:59: note: remove constant to silence this warning 283 | o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:284:59: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 284 | o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:284:59: note: use '&' for a bitwise operation 284 | o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:284:59: note: remove constant to silence this warning 284 | o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:301:50: warning: no case matching constant switch condition '8' 301 | gnfile& operator<< (unsigned long o) { switch (sizeof(o)) { | ^~~~~~~~~ 10 warnings generated. building gximail5.o c++ -c -MD -O2 -pipe -Dregister= -fstack-protector-strong -fno-strict-aliasing -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -O2 -pipe -Dregister= -fstack-protector-strong -fno-strict-aliasing -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -I../../goldlib -I../../goldlib/gall -I../../goldlib/gcfg -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -o ../../obj/lnx/gcfg/gximail5.o gximail5.cpp In file included from gedacfg.cpp:35: In file included from ../../goldlib/gcfg/gedacfg.h:38: ../../goldlib/gall/gfile.h:217:38: warning: 'delete' applied to a pointer that was allocated with 'new[]'; did you mean 'delete[]'? [-Wmismatched-new-delete] 217 | delete(c); | ^ | [] ../../goldlib/gall/gfile.h:210:51: note: allocated with 'new[]' here 210 | uint8_t *c = new uint8_t[__size]; | ^ ../../goldlib/gall/gfile.h:254:45: warning: no case matching constant switch condition '8' 254 | switch(sizeof(unsigned long)) { | ^~~~~~~~~~~~~~~~~~~~~ ../../goldlib/gall/gfile.h:276:53: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 276 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:276:53: note: use '&' for a bitwise operation 276 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:276:53: note: remove constant to silence this warning 276 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:277:58: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 277 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:277:58: note: use '&' for a bitwise operation 277 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:277:58: note: remove constant to silence this warning 277 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:277:53: warning: converting the result of '<<' to a boolean; did you mean '(o << 8) != 0'? [-Wint-in-bool-context] 277 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ../../goldlib/gall/gfile.h:281:53: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 281 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:281:53: note: use '&' for a bitwise operation 281 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:281:53: note: remove constant to silence this warning 281 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:282:58: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 282 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:282:58: note: use '&' for a bitwise operation 282 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:282:58: note: remove constant to silence this warning 282 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:283:59: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 283 | o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:283:59: note: use '&' for a bitwise operation 283 | o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:283:59: note: remove constant to silence this warning 283 | o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:284:59: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 284 | o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:284:59: note: use '&' for a bitwise operation 284 | o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:284:59: note: remove constant to silence this warning 284 | o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:301:50: warning: no case matching constant switch condition '8' 301 | gnfile& operator<< (unsigned long o) { switch (sizeof(o)) { | ^~~~~~~~~ 10 warnings generated. building gximail6.o c++ -c -MD -O2 -pipe -Dregister= -fstack-protector-strong -fno-strict-aliasing -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -O2 -pipe -Dregister= -fstack-protector-strong -fno-strict-aliasing -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -I../../goldlib -I../../goldlib/gall -I../../goldlib/gcfg -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -o ../../obj/lnx/gcfg/gximail6.o gximail6.cpp In file included from gxfecho5.cpp:29: In file included from ../../goldlib/gcfg/gedacfg.h:38: ../../goldlib/gall/gfile.h:217:38: warning: 'delete' applied to a pointer that was allocated with 'new[]'; did you mean 'delete[]'? [-Wmismatched-new-delete] 217 | delete(c); | ^ | [] ../../goldlib/gall/gfile.h:210:51: note: allocated with 'new[]' here 210 | uint8_t *c = new uint8_t[__size]; | ^ ../../goldlib/gall/gfile.h:254:45: warning: no case matching constant switch condition '8' 254 | switch(sizeof(unsigned long)) { | ^~~~~~~~~~~~~~~~~~~~~ ../../goldlib/gall/gfile.h:276:53: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 276 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:276:53: note: use '&' for a bitwise operation 276 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:276:53: note: remove constant to silence this warning 276 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:277:58: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 277 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:277:58: note: use '&' for a bitwise operation 277 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:277:58: note: remove constant to silence this warning 277 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:277:53: warning: converting the result of '<<' to a boolean; did you mean '(o << 8) != 0'? [-Wint-in-bool-context] 277 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ../../goldlib/gall/gfile.h:281:53: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 281 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:281:53: note: use '&' for a bitwise operation 281 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:281:53: note: remove constant to silence this warning 281 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:282:58: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 282 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:282:58: note: use '&' for a bitwise operation 282 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:282:58: note: remove constant to silence this warning 282 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:283:59: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 283 | o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:283:59: note: use '&' for a bitwise operation 283 | o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:283:59: note: remove constant to silence this warning 283 | o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:284:59: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 284 | o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:284:59: note: use '&' for a bitwise operation 284 | o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:284:59: note: remove constant to silence this warning 284 | o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:301:50: warning: no case matching constant switch condition '8' 301 | gnfile& operator<< (unsigned long o) { switch (sizeof(o)) { | ^~~~~~~~~ 10 warnings generated. In file included from gxfm092.cpp:30: In file included from ../../goldlib/gcfg/gedacfg.h:38: ../../goldlib/gall/gfile.h:217:38: warning: 'delete' applied to a pointer that was allocated with 'new[]'; did you mean 'delete[]'? [-Wmismatched-new-delete] 217 | delete(c); | ^ | [] ../../goldlib/gall/gfile.h:210:51: note: allocated with 'new[]' here 210 | uint8_t *c = new uint8_t[__size]; | ^ ../../goldlib/gall/gfile.h:254:45: warning: no case matching constant switch condition '8' 254 | switch(sizeof(unsigned long)) { | ^~~~~~~~~~~~~~~~~~~~~ ../../goldlib/gall/gfile.h:276:53: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 276 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:276:53: note: use '&' for a bitwise operation 276 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:276:53: note: remove constant to silence this warning 276 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:277:58: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 277 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:277:58: note: use '&' for a bitwise operation 277 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:277:58: note: remove constant to silence this warning 277 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:277:53: warning: converting the result of '<<' to a boolean; did you mean '(o << 8) != 0'? [-Wint-in-bool-context] 277 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ../../goldlib/gall/gfile.h:281:53: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 281 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:281:53: note: use '&' for a bitwise operation 281 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:281:53: note: remove constant to silence this warning 281 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:282:58: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 282 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:282:58: note: use '&' for a bitwise operation 282 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:282:58: note: remove constant to silence this warning 282 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:283:59: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 283 | o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:283:59: note: use '&' for a bitwise operation 283 | o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:283:59: note: remove constant to silence this warning 283 | o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:284:59: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 284 | o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:284:59: note: use '&' for a bitwise operation 284 | o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:284:59: note: remove constant to silence this warning 284 | o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:301:50: warning: no case matching constant switch condition '8' 301 | gnfile& operator<< (unsigned long o) { switch (sizeof(o)) { | ^~~~~~~~~ 10 warnings generated. building gxinter.o c++ -c -MD -O2 -pipe -Dregister= -fstack-protector-strong -fno-strict-aliasing -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -O2 -pipe -Dregister= -fstack-protector-strong -fno-strict-aliasing -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -I../../goldlib -I../../goldlib/gall -I../../goldlib/gcfg -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -o ../../obj/lnx/gcfg/gxinter.o gxinter.cpp In file included from gxfecho6.cpp:36: In file included from ../../goldlib/gcfg/gedacfg.h:38: ../../goldlib/gall/gfile.h:217:38: warning: 'delete' applied to a pointer that was allocated with 'new[]'; did you mean 'delete[]'? [-Wmismatched-new-delete] 217 | delete(c); | ^ | [] ../../goldlib/gall/gfile.h:210:51: note: allocated with 'new[]' here 210 | uint8_t *c = new uint8_t[__size]; | ^ ../../goldlib/gall/gfile.h:254:45: warning: no case matching constant switch condition '8' 254 | switch(sizeof(unsigned long)) { | ^~~~~~~~~~~~~~~~~~~~~ ../../goldlib/gall/gfile.h:276:53: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 276 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:276:53: note: use '&' for a bitwise operation 276 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:276:53: note: remove constant to silence this warning 276 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:277:58: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 277 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:277:58: note: use '&' for a bitwise operation 277 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:277:58: note: remove constant to silence this warning 277 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:277:53: warning: converting the result of '<<' to a boolean; did you mean '(o << 8) != 0'? [-Wint-in-bool-context] 277 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ../../goldlib/gall/gfile.h:281:53: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 281 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:281:53: note: use '&' for a bitwise operation 281 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:281:53: note: remove constant to silence this warning 281 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:282:58: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 282 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:282:58: note: use '&' for a bitwise operation 282 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:282:58: note: remove constant to silence this warning 282 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:283:59: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 283 | o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:283:59: note: use '&' for a bitwise operation 283 | o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:283:59: note: remove constant to silence this warning 283 | o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:284:59: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 284 | o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:284:59: note: use '&' for a bitwise operation 284 | o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:284:59: note: remove constant to silence this warning 284 | o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:301:50: warning: no case matching constant switch condition '8' 301 | gnfile& operator<< (unsigned long o) { switch (sizeof(o)) { | ^~~~~~~~~ 10 warnings generated. building gxmax3.o c++ -c -MD -O2 -pipe -Dregister= -fstack-protector-strong -fno-strict-aliasing -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -O2 -pipe -Dregister= -fstack-protector-strong -fno-strict-aliasing -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -I../../goldlib -I../../goldlib/gall -I../../goldlib/gcfg -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -o ../../obj/lnx/gcfg/gxmax3.o gxmax3.cpp building gxlora.o c++ -c -MD -O2 -pipe -Dregister= -fstack-protector-strong -fno-strict-aliasing -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -O2 -pipe -Dregister= -fstack-protector-strong -fno-strict-aliasing -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -I../../goldlib -I../../goldlib/gall -I../../goldlib/gcfg -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -o ../../obj/lnx/gcfg/gxlora.o gxlora.cpp In file included from gxgecho.cpp:35: In file included from ../../goldlib/gcfg/gedacfg.h:38: ../../goldlib/gall/gfile.h:217:38: warning: 'delete' applied to a pointer that was allocated with 'new[]'; did you mean 'delete[]'? [-Wmismatched-new-delete] 217 | delete(c); | ^ | [] ../../goldlib/gall/gfile.h:210:51: note: allocated with 'new[]' here 210 | uint8_t *c = new uint8_t[__size]; | ^ ../../goldlib/gall/gfile.h:254:45: warning: no case matching constant switch condition '8' 254 | switch(sizeof(unsigned long)) { | ^~~~~~~~~~~~~~~~~~~~~ ../../goldlib/gall/gfile.h:276:53: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 276 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:276:53: note: use '&' for a bitwise operation 276 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:276:53: note: remove constant to silence this warning 276 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:277:58: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 277 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:277:58: note: use '&' for a bitwise operation 277 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:277:58: note: remove constant to silence this warning 277 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:277:53: warning: converting the result of '<<' to a boolean; did you mean '(o << 8) != 0'? [-Wint-in-bool-context] 277 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ../../goldlib/gall/gfile.h:281:53: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 281 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:281:53: note: use '&' for a bitwise operation 281 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:281:53: note: remove constant to silence this warning 281 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:282:58: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 282 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:282:58: note: use '&' for a bitwise operation 282 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:282:58: note: remove constant to silence this warning 282 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:283:59: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 283 | o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:283:59: note: use '&' for a bitwise operation 283 | o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:283:59: note: remove constant to silence this warning 283 | o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:284:59: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 284 | o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:284:59: note: use '&' for a bitwise operation 284 | o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:284:59: note: remove constant to silence this warning 284 | o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:301:50: warning: no case matching constant switch condition '8' 301 | gnfile& operator<< (unsigned long o) { switch (sizeof(o)) { | ^~~~~~~~~ 10 warnings generated. building gxme2.o c++ -c -MD -O2 -pipe -Dregister= -fstack-protector-strong -fno-strict-aliasing -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -O2 -pipe -Dregister= -fstack-protector-strong -fno-strict-aliasing -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -I../../goldlib -I../../goldlib/gall -I../../goldlib/gcfg -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -o ../../obj/lnx/gcfg/gxme2.o gxme2.cpp In file included from gxezy102.cpp:34: In file included from ../../goldlib/gcfg/gedacfg.h:38: ../../goldlib/gall/gfile.h:217:38: warning: 'delete' applied to a pointer that was allocated with 'new[]'; did you mean 'delete[]'? [-Wmismatched-new-delete] 217 | delete(c); | ^ | [] ../../goldlib/gall/gfile.h:210:51: note: allocated with 'new[]' here 210 | uint8_t *c = new uint8_t[__size]; | ^ ../../goldlib/gall/gfile.h:254:45: warning: no case matching constant switch condition '8' 254 | switch(sizeof(unsigned long)) { | ^~~~~~~~~~~~~~~~~~~~~ ../../goldlib/gall/gfile.h:276:53: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 276 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:276:53: note: use '&' for a bitwise operation 276 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:276:53: note: remove constant to silence this warning 276 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:277:58: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 277 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:277:58: note: use '&' for a bitwise operation 277 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:277:58: note: remove constant to silence this warning 277 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:277:53: warning: converting the result of '<<' to a boolean; did you mean '(o << 8) != 0'? [-Wint-in-bool-context] 277 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ../../goldlib/gall/gfile.h:281:53: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 281 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:281:53: note: use '&' for a bitwise operation 281 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:281:53: note: remove constant to silence this warning 281 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:282:58: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 282 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:282:58: note: use '&' for a bitwise operation 282 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:282:58: note: remove constant to silence this warning 282 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:283:59: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 283 | o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:283:59: note: use '&' for a bitwise operation 283 | o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:283:59: note: remove constant to silence this warning 283 | o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:284:59: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 284 | o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:284:59: note: use '&' for a bitwise operation 284 | o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:284:59: note: remove constant to silence this warning 284 | o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:301:50: warning: no case matching constant switch condition '8' 301 | gnfile& operator<< (unsigned long o) { switch (sizeof(o)) { | ^~~~~~~~~ 10 warnings generated. building gxopus.o c++ -c -MD -O2 -pipe -Dregister= -fstack-protector-strong -fno-strict-aliasing -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -O2 -pipe -Dregister= -fstack-protector-strong -fno-strict-aliasing -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -I../../goldlib -I../../goldlib/gall -I../../goldlib/gcfg -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -o ../../obj/lnx/gcfg/gxopus.o gxopus.cpp In file included from gxcrash.cpp:35: In file included from ../../goldlib/gcfg/gedacfg.h:38: ../../goldlib/gall/gfile.h:217:38: warning: 'delete' applied to a pointer that was allocated with 'new[]'; did you mean 'delete[]'? [-Wmismatched-new-delete] 217 | delete(c); | ^ | [] ../../goldlib/gall/gfile.h:210:51: note: allocated with 'new[]' here 210 | uint8_t *c = new uint8_t[__size]; | ^ ../../goldlib/gall/gfile.h:254:45: warning: no case matching constant switch condition '8' 254 | switch(sizeof(unsigned long)) { | ^~~~~~~~~~~~~~~~~~~~~ ../../goldlib/gall/gfile.h:276:53: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 276 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:276:53: note: use '&' for a bitwise operation 276 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:276:53: note: remove constant to silence this warning 276 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:277:58: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 277 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:277:58: note: use '&' for a bitwise operation 277 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:277:58: note: remove constant to silence this warning 277 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:277:53: warning: converting the result of '<<' to a boolean; did you mean '(o << 8) != 0'? [-Wint-in-bool-context] 277 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ../../goldlib/gall/gfile.h:281:53: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 281 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:281:53: note: use '&' for a bitwise operation 281 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:281:53: note: remove constant to silence this warning 281 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:282:58: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 282 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:282:58: note: use '&' for a bitwise operation 282 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:282:58: note: remove constant to silence this warning 282 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:283:59: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 283 | o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:283:59: note: use '&' for a bitwise operation 283 | o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:283:59: note: remove constant to silence this warning 283 | o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:284:59: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 284 | o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:284:59: note: use '&' for a bitwise operation 284 | o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:284:59: note: remove constant to silence this warning 284 | o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:301:50: warning: no case matching constant switch condition '8' 301 | gnfile& operator<< (unsigned long o) { switch (sizeof(o)) { | ^~~~~~~~~ 10 warnings generated. building gxpcb.o c++ -c -MD -O2 -pipe -Dregister= -fstack-protector-strong -fno-strict-aliasing -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -O2 -pipe -Dregister= -fstack-protector-strong -fno-strict-aliasing -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -I../../goldlib -I../../goldlib/gall -I../../goldlib/gcfg -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -o ../../obj/lnx/gcfg/gxpcb.o gxpcb.cpp In file included from gxfidpcb.cpp:36: In file included from ../../goldlib/gcfg/gedacfg.h:38: ../../goldlib/gall/gfile.h:217:38: warning: 'delete' applied to a pointer that was allocated with 'new[]'; did you mean 'delete[]'? [-Wmismatched-new-delete] 217 | delete(c); | ^ | [] ../../goldlib/gall/gfile.h:210:51: note: allocated with 'new[]' here 210 | uint8_t *c = new uint8_t[__size]; | ^ ../../goldlib/gall/gfile.h:254:45: warning: no case matching constant switch condition '8' 254 | switch(sizeof(unsigned long)) { | ^~~~~~~~~~~~~~~~~~~~~ ../../goldlib/gall/gfile.h:276:53: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 276 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:276:53: note: use '&' for a bitwise operation 276 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:276:53: note: remove constant to silence this warning 276 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:277:58: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 277 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:277:58: note: use '&' for a bitwise operation 277 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:277:58: note: remove constant to silence this warning 277 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:277:53: warning: converting the result of '<<' to a boolean; did you mean '(o << 8) != 0'? [-Wint-in-bool-context] 277 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ../../goldlib/gall/gfile.h:281:53: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 281 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:281:53: note: use '&' for a bitwise operation 281 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:281:53: note: remove constant to silence this warning 281 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:282:58: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 282 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:282:58: note: use '&' for a bitwise operation 282 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:282:58: note: remove constant to silence this warning 282 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:283:59: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 283 | o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:283:59: note: use '&' for a bitwise operation 283 | o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:283:59: note: remove constant to silence this warning 283 | o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:284:59: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 284 | o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:284:59: note: use '&' for a bitwise operation 284 | o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:284:59: note: remove constant to silence this warning 284 | o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:301:50: warning: no case matching constant switch condition '8' 301 | gnfile& operator<< (unsigned long o) { switch (sizeof(o)) { | ^~~~~~~~~ 10 warnings generated. In file included from gxfd.cpp:35: In file included from ../../goldlib/gcfg/gedacfg.h:38: ../../goldlib/gall/gfile.h:217:38: warning: 'delete' applied to a pointer that was allocated with 'new[]'; did you mean 'delete[]'? [-Wmismatched-new-delete] 217 | delete(c); | ^ | [] ../../goldlib/gall/gfile.h:210:51: note: allocated with 'new[]' here 210 | uint8_t *c = new uint8_t[__size]; | ^ ../../goldlib/gall/gfile.h:254:45: warning: no case matching constant switch condition '8' 254 | switch(sizeof(unsigned long)) { | ^~~~~~~~~~~~~~~~~~~~~ ../../goldlib/gall/gfile.h:276:53: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 276 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:276:53: note: use '&' for a bitwise operation 276 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:276:53: note: remove constant to silence this warning 276 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:277:58: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 277 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:277:58: note: use '&' for a bitwise operation 277 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:277:58: note: remove constant to silence this warning 277 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:277:53: warning: converting the result of '<<' to a boolean; did you mean '(o << 8) != 0'? [-Wint-in-bool-context] 277 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ../../goldlib/gall/gfile.h:281:53: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 281 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:281:53: note: use '&' for a bitwise operation 281 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:281:53: note: remove constant to silence this warning 281 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:282:58: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 282 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:282:58: note: use '&' for a bitwise operation 282 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:282:58: note: remove constant to silence this warning 282 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:283:59: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 283 | o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:283:59: note: use '&' for a bitwise operation 283 | o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:283:59: note: remove constant to silence this warning 283 | o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:284:59: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 284 | o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:284:59: note: use '&' for a bitwise operation 284 | o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:284:59: note: remove constant to silence this warning 284 | o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:301:50: warning: no case matching constant switch condition '8' 301 | gnfile& operator<< (unsigned long o) { switch (sizeof(o)) { | ^~~~~~~~~ 10 warnings generated. building gxportal.o c++ -c -MD -O2 -pipe -Dregister= -fstack-protector-strong -fno-strict-aliasing -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -O2 -pipe -Dregister= -fstack-protector-strong -fno-strict-aliasing -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -I../../goldlib -I../../goldlib/gall -I../../goldlib/gcfg -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -o ../../obj/lnx/gcfg/gxportal.o gxportal.cpp building gxprobrd.o c++ -c -MD -O2 -pipe -Dregister= -fstack-protector-strong -fno-strict-aliasing -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -O2 -pipe -Dregister= -fstack-protector-strong -fno-strict-aliasing -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -I../../goldlib -I../../goldlib/gall -I../../goldlib/gcfg -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -o ../../obj/lnx/gcfg/gxprobrd.o gxprobrd.cpp In file included from gxfm116.cpp:35: In file included from ../../goldlib/gcfg/gedacfg.h:38: ../../goldlib/gall/gfile.h:217:38: warning: 'delete' applied to a pointer that was allocated with 'new[]'; did you mean 'delete[]'? [-Wmismatched-new-delete] 217 | delete(c); | ^ | [] ../../goldlib/gall/gfile.h:210:51: note: allocated with 'new[]' here 210 | uint8_t *c = new uint8_t[__size]; | ^ ../../goldlib/gall/gfile.h:254:45: warning: no case matching constant switch condition '8' 254 | switch(sizeof(unsigned long)) { | ^~~~~~~~~~~~~~~~~~~~~ ../../goldlib/gall/gfile.h:276:53: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 276 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:276:53: note: use '&' for a bitwise operation 276 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:276:53: note: remove constant to silence this warning 276 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:277:58: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 277 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:277:58: note: use '&' for a bitwise operation 277 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:277:58: note: remove constant to silence this warning 277 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:277:53: warning: converting the result of '<<' to a boolean; did you mean '(o << 8) != 0'? [-Wint-in-bool-context] 277 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ../../goldlib/gall/gfile.h:281:53: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 281 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:281:53: note: use '&' for a bitwise operation 281 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:281:53: note: remove constant to silence this warning 281 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:282:58: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 282 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:282:58: note: use '&' for a bitwise operation 282 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:282:58: note: remove constant to silence this warning 282 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:283:59: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 283 | o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:283:59: note: use '&' for a bitwise operation 283 | o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:283:59: note: remove constant to silence this warning 283 | o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:284:59: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 284 | o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:284:59: note: use '&' for a bitwise operation 284 | o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:284:59: note: remove constant to silence this warning 284 | o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:301:50: warning: no case matching constant switch condition '8' 301 | gnfile& operator<< (unsigned long o) { switch (sizeof(o)) { | ^~~~~~~~~ 10 warnings generated. building gxqfront.o c++ -c -MD -O2 -pipe -Dregister= -fstack-protector-strong -fno-strict-aliasing -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -O2 -pipe -Dregister= -fstack-protector-strong -fno-strict-aliasing -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -I../../goldlib -I../../goldlib/gall -I../../goldlib/gcfg -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -o ../../obj/lnx/gcfg/gxqfront.o gxqfront.cpp In file included from gxhpt.cpp:37: In file included from ../../goldlib/gcfg/gedacfg.h:38: ../../goldlib/gall/gfile.h:217:38: warning: 'delete' applied to a pointer that was allocated with 'new[]'; did you mean 'delete[]'? [-Wmismatched-new-delete] 217 | delete(c); | ^ | [] ../../goldlib/gall/gfile.h:210:51: note: allocated with 'new[]' here 210 | uint8_t *c = new uint8_t[__size]; | ^ ../../goldlib/gall/gfile.h:254:45: warning: no case matching constant switch condition '8' 254 | switch(sizeof(unsigned long)) { | ^~~~~~~~~~~~~~~~~~~~~ ../../goldlib/gall/gfile.h:276:53: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 276 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:276:53: note: use '&' for a bitwise operation 276 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:276:53: note: remove constant to silence this warning 276 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:277:58: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 277 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:277:58: note: use '&' for a bitwise operation 277 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:277:58: note: remove constant to silence this warning 277 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:277:53: warning: converting the result of '<<' to a boolean; did you mean '(o << 8) != 0'? [-Wint-in-bool-context] 277 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ../../goldlib/gall/gfile.h:281:53: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 281 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:281:53: note: use '&' for a bitwise operation 281 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:281:53: note: remove constant to silence this warning 281 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:282:58: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 282 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:282:58: note: use '&' for a bitwise operation 282 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:282:58: note: remove constant to silence this warning 282 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:283:59: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 283 | o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:283:59: note: use '&' for a bitwise operation 283 | o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:283:59: note: remove constant to silence this warning 283 | o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:284:59: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 284 | o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:284:59: note: use '&' for a bitwise operation 284 | o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:284:59: note: remove constant to silence this warning 284 | o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:301:50: warning: no case matching constant switch condition '8' 301 | gnfile& operator<< (unsigned long o) { switch (sizeof(o)) { | ^~~~~~~~~ 10 warnings generated. building gxqecho.o c++ -c -MD -O2 -pipe -Dregister= -fstack-protector-strong -fno-strict-aliasing -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -O2 -pipe -Dregister= -fstack-protector-strong -fno-strict-aliasing -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -I../../goldlib -I../../goldlib/gall -I../../goldlib/gcfg -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -o ../../obj/lnx/gcfg/gxqecho.o gxqecho.cpp In file included from gximail6.cpp:39: In file included from ../../goldlib/gcfg/gedacfg.h:38: ../../goldlib/gall/gfile.h:217:38: warning: 'delete' applied to a pointer that was allocated with 'new[]'; did you mean 'delete[]'? [-Wmismatched-new-delete] 217 | delete(c); | ^ | [] ../../goldlib/gall/gfile.h:210:51: note: allocated with 'new[]' here 210 | uint8_t *c = new uint8_t[__size]; | ^ ../../goldlib/gall/gfile.h:254:45: warning: no case matching constant switch condition '8' 254 | switch(sizeof(unsigned long)) { | ^~~~~~~~~~~~~~~~~~~~~ ../../goldlib/gall/gfile.h:276:53: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 276 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:276:53: note: use '&' for a bitwise operation 276 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:276:53: note: remove constant to silence this warning 276 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:277:58: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 277 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:277:58: note: use '&' for a bitwise operation 277 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:277:58: note: remove constant to silence this warning 277 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:277:53: warning: converting the result of '<<' to a boolean; did you mean '(o << 8) != 0'? [-Wint-in-bool-context] 277 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ../../goldlib/gall/gfile.h:281:53: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 281 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:281:53: note: use '&' for a bitwise operation 281 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:281:53: note: remove constant to silence this warning 281 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:282:58: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 282 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:282:58: note: use '&' for a bitwise operation 282 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:282:58: note: remove constant to silence this warning 282 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:283:59: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 283 | o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:283:59: note: use '&' for a bitwise operation 283 | o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:283:59: note: remove constant to silence this warning 283 | o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:284:59: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 284 | o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:284:59: note: use '&' for a bitwise operation 284 | o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:284:59: note: remove constant to silence this warning 284 | o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:301:50: warning: no case matching constant switch condition '8' 301 | gnfile& operator<< (unsigned long o) { switch (sizeof(o)) { | ^~~~~~~~~ 10 warnings generated. In file included from gxfecho4.cpp:29: In file included from ../../goldlib/gcfg/gedacfg.h:38: ../../goldlib/gall/gfile.h:217:38: warning: 'delete' applied to a pointer that was allocated with 'new[]'; did you mean 'delete[]'? [-Wmismatched-new-delete] 217 | delete(c); | ^ | [] ../../goldlib/gall/gfile.h:210:51: note: allocated with 'new[]' here 210 | uint8_t *c = new uint8_t[__size]; | ^ ../../goldlib/gall/gfile.h:254:45: warning: no case matching constant switch condition '8' 254 | switch(sizeof(unsigned long)) { | ^~~~~~~~~~~~~~~~~~~~~ ../../goldlib/gall/gfile.h:276:53: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 276 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:276:53: note: use '&' for a bitwise operation 276 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:276:53: note: remove constant to silence this warning 276 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:277:58: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 277 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:277:58: note: use '&' for a bitwise operation 277 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:277:58: note: remove constant to silence this warning 277 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:277:53: warning: converting the result of '<<' to a boolean; did you mean '(o << 8) != 0'? [-Wint-in-bool-context] 277 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ../../goldlib/gall/gfile.h:281:53: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 281 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:281:53: note: use '&' for a bitwise operation 281 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:281:53: note: remove constant to silence this warning 281 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:282:58: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 282 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:282:58: note: use '&' for a bitwise operation 282 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:282:58: note: remove constant to silence this warning 282 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:283:59: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 283 | o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:283:59: note: use '&' for a bitwise operation 283 | o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:283:59: note: remove constant to silence this warning 283 | o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:284:59: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 284 | o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:284:59: note: use '&' for a bitwise operation 284 | o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:284:59: note: remove constant to silence this warning 284 | o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:301:50: warning: no case matching constant switch condition '8' 301 | gnfile& operator<< (unsigned long o) { switch (sizeof(o)) { | ^~~~~~~~~ 10 warnings generated. building gxquick.o c++ -c -MD -O2 -pipe -Dregister= -fstack-protector-strong -fno-strict-aliasing -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -O2 -pipe -Dregister= -fstack-protector-strong -fno-strict-aliasing -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -I../../goldlib -I../../goldlib/gall -I../../goldlib/gcfg -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -o ../../obj/lnx/gcfg/gxquick.o gxquick.cpp building gxra.o c++ -c -MD -O2 -pipe -Dregister= -fstack-protector-strong -fno-strict-aliasing -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -O2 -pipe -Dregister= -fstack-protector-strong -fno-strict-aliasing -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -I../../goldlib -I../../goldlib/gall -I../../goldlib/gcfg -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -o ../../obj/lnx/gcfg/gxra.o gxra.cpp In file included from gximail5.cpp:35: In file included from ../../goldlib/gcfg/gedacfg.h:38: ../../goldlib/gall/gfile.h:217:38: warning: 'delete' applied to a pointer that was allocated with 'new[]'; did you mean 'delete[]'? [-Wmismatched-new-delete] 217 | delete(c); | ^ | [] ../../goldlib/gall/gfile.h:210:51: note: allocated with 'new[]' here 210 | uint8_t *c = new uint8_t[__size]; | ^ ../../goldlib/gall/gfile.h:254:45: warning: no case matching constant switch condition '8' 254 | switch(sizeof(unsigned long)) { | ^~~~~~~~~~~~~~~~~~~~~ ../../goldlib/gall/gfile.h:276:53: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 276 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:276:53: note: use '&' for a bitwise operation 276 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:276:53: note: remove constant to silence this warning 276 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:277:58: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 277 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:277:58: note: use '&' for a bitwise operation 277 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:277:58: note: remove constant to silence this warning 277 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:277:53: warning: converting the result of '<<' to a boolean; did you mean '(o << 8) != 0'? [-Wint-in-bool-context] 277 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ../../goldlib/gall/gfile.h:281:53: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 281 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:281:53: note: use '&' for a bitwise operation 281 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:281:53: note: remove constant to silence this warning 281 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:282:58: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 282 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:282:58: note: use '&' for a bitwise operation 282 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:282:58: note: remove constant to silence this warning 282 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:283:59: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 283 | o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:283:59: note: use '&' for a bitwise operation 283 | o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:283:59: note: remove constant to silence this warning 283 | o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:284:59: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 284 | o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:284:59: note: use '&' for a bitwise operation 284 | o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:284:59: note: remove constant to silence this warning 284 | o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:301:50: warning: no case matching constant switch condition '8' 301 | gnfile& operator<< (unsigned long o) { switch (sizeof(o)) { | ^~~~~~~~~ 10 warnings generated. building gxraecho.o c++ -c -MD -O2 -pipe -Dregister= -fstack-protector-strong -fno-strict-aliasing -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -O2 -pipe -Dregister= -fstack-protector-strong -fno-strict-aliasing -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -I../../goldlib -I../../goldlib/gall -I../../goldlib/gcfg -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -o ../../obj/lnx/gcfg/gxraecho.o gxraecho.cpp In file included from gxinter.cpp:35: In file included from ../../goldlib/gcfg/gedacfg.h:38: ../../goldlib/gall/gfile.h:217:38: warning: 'delete' applied to a pointer that was allocated with 'new[]'; did you mean 'delete[]'? [-Wmismatched-new-delete] 217 | delete(c); | ^ | [] ../../goldlib/gall/gfile.h:210:51: note: allocated with 'new[]' here 210 | uint8_t *c = new uint8_t[__size]; | ^ ../../goldlib/gall/gfile.h:254:45: warning: no case matching constant switch condition '8' 254 | switch(sizeof(unsigned long)) { | ^~~~~~~~~~~~~~~~~~~~~ ../../goldlib/gall/gfile.h:276:53: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 276 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:276:53: note: use '&' for a bitwise operation 276 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:276:53: note: remove constant to silence this warning 276 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:277:58: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 277 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:277:58: note: use '&' for a bitwise operation 277 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:277:58: note: remove constant to silence this warning 277 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:277:53: warning: converting the result of '<<' to a boolean; did you mean '(o << 8) != 0'? [-Wint-in-bool-context] 277 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ../../goldlib/gall/gfile.h:281:53: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 281 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:281:53: note: use '&' for a bitwise operation 281 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:281:53: note: remove constant to silence this warning 281 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:282:58: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 282 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:282:58: note: use '&' for a bitwise operation 282 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:282:58: note: remove constant to silence this warning 282 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:283:59: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 283 | o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:283:59: note: use '&' for a bitwise operation 283 | o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:283:59: note: remove constant to silence this warning 283 | o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:284:59: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 284 | o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:284:59: note: use '&' for a bitwise operation 284 | o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:284:59: note: remove constant to silence this warning 284 | o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:301:50: warning: no case matching constant switch condition '8' 301 | gnfile& operator<< (unsigned long o) { switch (sizeof(o)) { | ^~~~~~~~~ 10 warnings generated. building gxspace.o c++ -c -MD -O2 -pipe -Dregister= -fstack-protector-strong -fno-strict-aliasing -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -O2 -pipe -Dregister= -fstack-protector-strong -fno-strict-aliasing -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -I../../goldlib -I../../goldlib/gall -I../../goldlib/gcfg -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -o ../../obj/lnx/gcfg/gxspace.o gxspace.cpp In file included from gxezy110.cpp:35: In file included from ../../goldlib/gcfg/gedacfg.h:38: ../../goldlib/gall/gfile.h:217:38: warning: 'delete' applied to a pointer that was allocated with 'new[]'; did you mean 'delete[]'? [-Wmismatched-new-delete] 217 | delete(c); | ^ | [] ../../goldlib/gall/gfile.h:210:51: note: allocated with 'new[]' here 210 | uint8_t *c = new uint8_t[__size]; | ^ ../../goldlib/gall/gfile.h:254:45: warning: no case matching constant switch condition '8' 254 | switch(sizeof(unsigned long)) { | ^~~~~~~~~~~~~~~~~~~~~ ../../goldlib/gall/gfile.h:276:53: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 276 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:276:53: note: use '&' for a bitwise operation 276 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:276:53: note: remove constant to silence this warning 276 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:277:58: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 277 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:277:58: note: use '&' for a bitwise operation 277 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:277:58: note: remove constant to silence this warning 277 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:277:53: warning: converting the result of '<<' to a boolean; did you mean '(o << 8) != 0'? [-Wint-in-bool-context] 277 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ../../goldlib/gall/gfile.h:281:53: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 281 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:281:53: note: use '&' for a bitwise operation 281 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:281:53: note: remove constant to silence this warning 281 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:282:58: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 282 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:282:58: note: use '&' for a bitwise operation 282 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:282:58: note: remove constant to silence this warning 282 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:283:59: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 283 | o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:283:59: note: use '&' for a bitwise operation 283 | o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:283:59: note: remove constant to silence this warning 283 | o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:284:59: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 284 | o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:284:59: note: use '&' for a bitwise operation 284 | o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:284:59: note: remove constant to silence this warning 284 | o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:301:50: warning: no case matching constant switch condition '8' 301 | gnfile& operator<< (unsigned long o) { switch (sizeof(o)) { | ^~~~~~~~~ 10 warnings generated. In file included from gxlora.cpp:35: In file included from ../../goldlib/gcfg/gedacfg.h:38: ../../goldlib/gall/gfile.h:217:38: warning: 'delete' applied to a pointer that was allocated with 'new[]'; did you mean 'delete[]'? [-Wmismatched-new-delete] 217 | delete(c); | ^ | [] ../../goldlib/gall/gfile.h:210:51: note: allocated with 'new[]' here 210 | uint8_t *c = new uint8_t[__size]; | ^ ../../goldlib/gall/gfile.h:254:45: warning: no case matching constant switch condition '8' 254 | switch(sizeof(unsigned long)) { | ^~~~~~~~~~~~~~~~~~~~~ ../../goldlib/gall/gfile.h:276:53: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 276 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:276:53: note: use '&' for a bitwise operation 276 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:276:53: note: remove constant to silence this warning 276 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:277:58: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 277 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:277:58: note: use '&' for a bitwise operation 277 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:277:58: note: remove constant to silence this warning 277 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:277:53: warning: converting the result of '<<' to a boolean; did you mean '(o << 8) != 0'? [-Wint-in-bool-context] 277 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ../../goldlib/gall/gfile.h:281:53: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 281 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:281:53: note: use '&' for a bitwise operation 281 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:281:53: note: remove constant to silence this warning 281 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:282:58: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 282 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:282:58: note: use '&' for a bitwise operation 282 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:282:58: note: remove constant to silence this warning 282 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:283:59: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 283 | o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:283:59: note: use '&' for a bitwise operation 283 | o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:283:59: note: remove constant to silence this warning 283 | o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:284:59: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 284 | o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:284:59: note: use '&' for a bitwise operation 284 | o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:284:59: note: remove constant to silence this warning 284 | o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:301:50: warning: no case matching constant switch condition '8' 301 | gnfile& operator<< (unsigned long o) { switch (sizeof(o)) { | ^~~~~~~~~ 10 warnings generated. In file included from gxfm100.cpp:31: In file included from ../../goldlib/gcfg/gedacfg.h:38: ../../goldlib/gall/gfile.h:217:38: warning: 'delete' applied to a pointer that was allocated with 'new[]'; did you mean 'delete[]'? [-Wmismatched-new-delete] 217 | delete(c); | ^ | [] ../../goldlib/gall/gfile.h:210:51: note: allocated with 'new[]' here 210 | uint8_t *c = new uint8_t[__size]; | ^ ../../goldlib/gall/gfile.h:254:45: warning: no case matching constant switch condition '8' 254 | switch(sizeof(unsigned long)) { | ^~~~~~~~~~~~~~~~~~~~~ ../../goldlib/gall/gfile.h:276:53: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 276 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:276:53: note: use '&' for a bitwise operation 276 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:276:53: note: remove constant to silence this warning 276 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:277:58: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 277 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:277:58: note: use '&' for a bitwise operation 277 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:277:58: note: remove constant to silence this warning 277 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:277:53: warning: converting the result of '<<' to a boolean; did you mean '(o << 8) != 0'? [-Wint-in-bool-context] 277 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ../../goldlib/gall/gfile.h:281:53: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 281 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:281:53: note: use '&' for a bitwise operation 281 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:281:53: note: remove constant to silence this warning 281 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:282:58: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 282 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:282:58: note: use '&' for a bitwise operation 282 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:282:58: note: remove constant to silence this warning 282 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:283:59: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 283 | o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:283:59: note: use '&' for a bitwise operation 283 | o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:283:59: note: remove constant to silence this warning 283 | o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:284:59: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 284 | o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:284:59: note: use '&' for a bitwise operation 284 | o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:284:59: note: remove constant to silence this warning 284 | o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:301:50: warning: no case matching constant switch condition '8' 301 | gnfile& operator<< (unsigned long o) { switch (sizeof(o)) { | ^~~~~~~~~ 10 warnings generated. building gxsquish.o c++ -c -MD -O2 -pipe -Dregister= -fstack-protector-strong -fno-strict-aliasing -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -O2 -pipe -Dregister= -fstack-protector-strong -fno-strict-aliasing -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -I../../goldlib -I../../goldlib/gall -I../../goldlib/gcfg -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -o ../../obj/lnx/gcfg/gxsquish.o gxsquish.cpp building gxsuper.o c++ -c -MD -O2 -pipe -Dregister= -fstack-protector-strong -fno-strict-aliasing -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -O2 -pipe -Dregister= -fstack-protector-strong -fno-strict-aliasing -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -I../../goldlib -I../../goldlib/gall -I../../goldlib/gcfg -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -o ../../obj/lnx/gcfg/gxsuper.o gxsuper.cpp building gxsync.o c++ -c -MD -O2 -pipe -Dregister= -fstack-protector-strong -fno-strict-aliasing -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -O2 -pipe -Dregister= -fstack-protector-strong -fno-strict-aliasing -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -I../../goldlib -I../../goldlib/gall -I../../goldlib/gcfg -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -o ../../obj/lnx/gcfg/gxsync.o gxsync.cpp In file included from gximail4.cpp:34: In file included from ../../goldlib/gcfg/gedacfg.h:38: ../../goldlib/gall/gfile.h:217:38: warning: 'delete' applied to a pointer that was allocated with 'new[]'; did you mean 'delete[]'? [-Wmismatched-new-delete] 217 | delete(c); | ^ | [] ../../goldlib/gall/gfile.h:210:51: note: allocated with 'new[]' here 210 | uint8_t *c = new uint8_t[__size]; | ^ ../../goldlib/gall/gfile.h:254:45: warning: no case matching constant switch condition '8' 254 | switch(sizeof(unsigned long)) { | ^~~~~~~~~~~~~~~~~~~~~ ../../goldlib/gall/gfile.h:276:53: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 276 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:276:53: note: use '&' for a bitwise operation 276 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:276:53: note: remove constant to silence this warning 276 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:277:58: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 277 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:277:58: note: use '&' for a bitwise operation 277 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:277:58: note: remove constant to silence this warning 277 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:277:53: warning: converting the result of '<<' to a boolean; did you mean '(o << 8) != 0'? [-Wint-in-bool-context] 277 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ../../goldlib/gall/gfile.h:281:53: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 281 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:281:53: note: use '&' for a bitwise operation 281 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:281:53: note: remove constant to silence this warning 281 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:282:58: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 282 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:282:58: note: use '&' for a bitwise operation 282 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:282:58: note: remove constant to silence this warning 282 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:283:59: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 283 | o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:283:59: note: use '&' for a bitwise operation 283 | o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:283:59: note: remove constant to silence this warning 283 | o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:284:59: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 284 | o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:284:59: note: use '&' for a bitwise operation 284 | o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:284:59: note: remove constant to silence this warning 284 | o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:301:50: warning: no case matching constant switch condition '8' 301 | gnfile& operator<< (unsigned long o) { switch (sizeof(o)) { | ^~~~~~~~~ 10 warnings generated. building gxtimed.o c++ -c -MD -O2 -pipe -Dregister= -fstack-protector-strong -fno-strict-aliasing -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -O2 -pipe -Dregister= -fstack-protector-strong -fno-strict-aliasing -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -I../../goldlib -I../../goldlib/gall -I../../goldlib/gcfg -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -o ../../obj/lnx/gcfg/gxtimed.o gxtimed.cpp In file included from gxpcb.cpp:35: In file included from ../../goldlib/gcfg/gedacfg.h:38: ../../goldlib/gall/gfile.h:217:38: warning: 'delete' applied to a pointer that was allocated with 'new[]'; did you mean 'delete[]'? [-Wmismatched-new-delete] 217 | delete(c); | ^ | [] ../../goldlib/gall/gfile.h:210:51: note: allocated with 'new[]' here 210 | uint8_t *c = new uint8_t[__size]; | ^ ../../goldlib/gall/gfile.h:254:45: warning: no case matching constant switch condition '8' 254 | switch(sizeof(unsigned long)) { | ^~~~~~~~~~~~~~~~~~~~~ ../../goldlib/gall/gfile.h:276:53: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 276 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:276:53: note: use '&' for a bitwise operation 276 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:276:53: note: remove constant to silence this warning 276 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:277:58: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 277 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:277:58: note: use '&' for a bitwise operation 277 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:277:58: note: remove constant to silence this warning 277 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:277:53: warning: converting the result of '<<' to a boolean; did you mean '(o << 8) != 0'? [-Wint-in-bool-context] 277 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ../../goldlib/gall/gfile.h:281:53: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 281 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:281:53: note: use '&' for a bitwise operation 281 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:281:53: note: remove constant to silence this warning 281 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:282:58: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 282 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:282:58: note: use '&' for a bitwise operation 282 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:282:58: note: remove constant to silence this warning 282 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:283:59: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 283 | o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:283:59: note: use '&' for a bitwise operation 283 | o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:283:59: note: remove constant to silence this warning 283 | o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:284:59: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 284 | o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:284:59: note: use '&' for a bitwise operation 284 | o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:284:59: note: remove constant to silence this warning 284 | o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:301:50: warning: no case matching constant switch condition '8' 301 | gnfile& operator<< (unsigned long o) { switch (sizeof(o)) { | ^~~~~~~~~ 10 warnings generated. In file included from gxme2.cpp:33: In file included from ../../goldlib/gcfg/gedacfg.h:38: ../../goldlib/gall/gfile.h:217:38: warning: 'delete' applied to a pointer that was allocated with 'new[]'; did you mean 'delete[]'? [-Wmismatched-new-delete] 217 | delete(c); | ^ | [] ../../goldlib/gall/gfile.h:210:51: note: allocated with 'new[]' here 210 | uint8_t *c = new uint8_t[__size]; | ^ ../../goldlib/gall/gfile.h:254:45: warning: no case matching constant switch condition '8' 254 | switch(sizeof(unsigned long)) { | ^~~~~~~~~~~~~~~~~~~~~ ../../goldlib/gall/gfile.h:276:53: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 276 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:276:53: note: use '&' for a bitwise operation 276 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:276:53: note: remove constant to silence this warning 276 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:277:58: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 277 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:277:58: note: use '&' for a bitwise operation 277 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:277:58: note: remove constant to silence this warning 277 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:277:53: warning: converting the result of '<<' to a boolean; did you mean '(o << 8) != 0'? [-Wint-in-bool-context] 277 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ../../goldlib/gall/gfile.h:281:53: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 281 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:281:53: note: use '&' for a bitwise operation 281 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:281:53: note: remove constant to silence this warning 281 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:282:58: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 282 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:282:58: note: use '&' for a bitwise operation 282 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:282:58: note: remove constant to silence this warning 282 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:283:59: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 283 | o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:283:59: note: use '&' for a bitwise operation 283 | o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:283:59: note: remove constant to silence this warning 283 | o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:284:59: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 284 | o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:284:59: note: use '&' for a bitwise operation 284 | o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:284:59: note: remove constant to silence this warning 284 | o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:301:50: warning: no case matching constant switch condition '8' 301 | gnfile& operator<< (unsigned long o) { switch (sizeof(o)) { | ^~~~~~~~~ 10 warnings generated. building gxtmail.o c++ -c -MD -O2 -pipe -Dregister= -fstack-protector-strong -fno-strict-aliasing -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -O2 -pipe -Dregister= -fstack-protector-strong -fno-strict-aliasing -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -I../../goldlib -I../../goldlib/gall -I../../goldlib/gcfg -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -o ../../obj/lnx/gcfg/gxtmail.o gxtmail.cpp building gxts.o c++ -c -MD -O2 -pipe -Dregister= -fstack-protector-strong -fno-strict-aliasing -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -O2 -pipe -Dregister= -fstack-protector-strong -fno-strict-aliasing -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -I../../goldlib -I../../goldlib/gall -I../../goldlib/gcfg -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -o ../../obj/lnx/gcfg/gxts.o gxts.cpp In file included from gxmax3.cpp:37: In file included from ../../goldlib/gcfg/gedacfg.h:38: ../../goldlib/gall/gfile.h:217:38: warning: 'delete' applied to a pointer that was allocated with 'new[]'; did you mean 'delete[]'? [-Wmismatched-new-delete] 217 | delete(c); | ^ | [] ../../goldlib/gall/gfile.h:210:51: note: allocated with 'new[]' here 210 | uint8_t *c = new uint8_t[__size]; | ^ ../../goldlib/gall/gfile.h:254:45: warning: no case matching constant switch condition '8' 254 | switch(sizeof(unsigned long)) { | ^~~~~~~~~~~~~~~~~~~~~ ../../goldlib/gall/gfile.h:276:53: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 276 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:276:53: note: use '&' for a bitwise operation 276 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:276:53: note: remove constant to silence this warning 276 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:277:58: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 277 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:277:58: note: use '&' for a bitwise operation 277 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:277:58: note: remove constant to silence this warning 277 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:277:53: warning: converting the result of '<<' to a boolean; did you mean '(o << 8) != 0'? [-Wint-in-bool-context] 277 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ../../goldlib/gall/gfile.h:281:53: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 281 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:281:53: note: use '&' for a bitwise operation 281 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:281:53: note: remove constant to silence this warning 281 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:282:58: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 282 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:282:58: note: use '&' for a bitwise operation 282 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:282:58: note: remove constant to silence this warning 282 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:283:59: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 283 | o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:283:59: note: use '&' for a bitwise operation 283 | o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:283:59: note: remove constant to silence this warning 283 | o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:284:59: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 284 | o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:284:59: note: use '&' for a bitwise operation 284 | o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:284:59: note: remove constant to silence this warning 284 | o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:301:50: warning: no case matching constant switch condition '8' 301 | gnfile& operator<< (unsigned long o) { switch (sizeof(o)) { | ^~~~~~~~~ In file included from gxmax3.cpp:38: ../../goldlib/gcfg/gs_max3.h:132:29: warning: 'packed' attribute ignored [-Wignored-attributes] 132 | } max_option __attribute__((packed)); | ^ 11 warnings generated. building gxwmail.o c++ -c -MD -O2 -pipe -Dregister= -fstack-protector-strong -fno-strict-aliasing -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -O2 -pipe -Dregister= -fstack-protector-strong -fno-strict-aliasing -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -I../../goldlib -I../../goldlib/gall -I../../goldlib/gcfg -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -o ../../obj/lnx/gcfg/gxwmail.o gxwmail.cpp In file included from gxprobrd.cpp:35: In file included from ../../goldlib/gcfg/gedacfg.h:38: ../../goldlib/gall/gfile.h:217:38: warning: 'delete' applied to a pointer that was allocated with 'new[]'; did you mean 'delete[]'? [-Wmismatched-new-delete] 217 | delete(c); | ^ | [] ../../goldlib/gall/gfile.h:210:51: note: allocated with 'new[]' here 210 | uint8_t *c = new uint8_t[__size]; | ^ ../../goldlib/gall/gfile.h:254:45: warning: no case matching constant switch condition '8' 254 | switch(sizeof(unsigned long)) { | ^~~~~~~~~~~~~~~~~~~~~ ../../goldlib/gall/gfile.h:276:53: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 276 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:276:53: note: use '&' for a bitwise operation 276 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:276:53: note: remove constant to silence this warning 276 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:277:58: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 277 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:277:58: note: use '&' for a bitwise operation 277 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:277:58: note: remove constant to silence this warning 277 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:277:53: warning: converting the result of '<<' to a boolean; did you mean '(o << 8) != 0'? [-Wint-in-bool-context] 277 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ../../goldlib/gall/gfile.h:281:53: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 281 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:281:53: note: use '&' for a bitwise operation 281 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:281:53: note: remove constant to silence this warning 281 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:282:58: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 282 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:282:58: note: use '&' for a bitwise operation 282 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:282:58: note: remove constant to silence this warning 282 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:283:59: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 283 | o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:283:59: note: use '&' for a bitwise operation 283 | o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:283:59: note: remove constant to silence this warning 283 | o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:284:59: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 284 | o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:284:59: note: use '&' for a bitwise operation 284 | o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:284:59: note: remove constant to silence this warning 284 | o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:301:50: warning: no case matching constant switch condition '8' 301 | gnfile& operator<< (unsigned long o) { switch (sizeof(o)) { | ^~~~~~~~~ 10 warnings generated. In file included from gxportal.cpp:31: In file included from ../../goldlib/gcfg/gedacfg.h:38: ../../goldlib/gall/gfile.h:217:38: warning: 'delete' applied to a pointer that was allocated with 'new[]'; did you mean 'delete[]'? [-Wmismatched-new-delete] 217 | delete(c); | ^ | [] ../../goldlib/gall/gfile.h:210:51: note: allocated with 'new[]' here 210 | uint8_t *c = new uint8_t[__size]; | ^ ../../goldlib/gall/gfile.h:254:45: warning: no case matching constant switch condition '8' 254 | switch(sizeof(unsigned long)) { | ^~~~~~~~~~~~~~~~~~~~~ ../../goldlib/gall/gfile.h:276:53: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 276 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:276:53: note: use '&' for a bitwise operation 276 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:276:53: note: remove constant to silence this warning 276 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:277:58: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 277 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:277:58: note: use '&' for a bitwise operation 277 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:277:58: note: remove constant to silence this warning 277 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:277:53: warning: converting the result of '<<' to a boolean; did you mean '(o << 8) != 0'? [-Wint-in-bool-context] 277 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ../../goldlib/gall/gfile.h:281:53: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 281 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:281:53: note: use '&' for a bitwise operation 281 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:281:53: note: remove constant to silence this warning 281 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:282:58: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 282 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:282:58: note: use '&' for a bitwise operation 282 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:282:58: note: remove constant to silence this warning 282 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:283:59: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 283 | o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:283:59: note: use '&' for a bitwise operation 283 | o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:283:59: note: remove constant to silence this warning 283 | o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:284:59: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 284 | o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:284:59: note: use '&' for a bitwise operation 284 | o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:284:59: note: remove constant to silence this warning 284 | o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:301:50: warning: no case matching constant switch condition '8' 301 | gnfile& operator<< (unsigned long o) { switch (sizeof(o)) { | ^~~~~~~~~ 10 warnings generated. In file included from gxopus.cpp:38: In file included from ../../goldlib/gcfg/gedacfg.h:38: ../../goldlib/gall/gfile.h:217:38: warning: 'delete' applied to a pointer that was allocated with 'new[]'; did you mean 'delete[]'? [-Wmismatched-new-delete] 217 | delete(c); | ^ | [] ../../goldlib/gall/gfile.h:210:51: note: allocated with 'new[]' here 210 | uint8_t *c = new uint8_t[__size]; | ^ ../../goldlib/gall/gfile.h:254:45: warning: no case matching constant switch condition '8' 254 | switch(sizeof(unsigned long)) { | ^~~~~~~~~~~~~~~~~~~~~ ../../goldlib/gall/gfile.h:276:53: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 276 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:276:53: note: use '&' for a bitwise operation 276 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:276:53: note: remove constant to silence this warning 276 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:277:58: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 277 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:277:58: note: use '&' for a bitwise operation 277 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:277:58: note: remove constant to silence this warning 277 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:277:53: warning: converting the result of '<<' to a boolean; did you mean '(o << 8) != 0'? [-Wint-in-bool-context] 277 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ../../goldlib/gall/gfile.h:281:53: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 281 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:281:53: note: use '&' for a bitwise operation 281 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:281:53: note: remove constant to silence this warning 281 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:282:58: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 282 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:282:58: note: use '&' for a bitwise operation 282 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:282:58: note: remove constant to silence this warning 282 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:283:59: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 283 | o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:283:59: note: use '&' for a bitwise operation 283 | o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:283:59: note: remove constant to silence this warning 283 | o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:284:59: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 284 | o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:284:59: note: use '&' for a bitwise operation 284 | o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:284:59: note: remove constant to silence this warning 284 | o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:301:50: warning: no case matching constant switch condition '8' 301 | gnfile& operator<< (unsigned long o) { switch (sizeof(o)) { | ^~~~~~~~~ 10 warnings generated. building gxwtr.o c++ -c -MD -O2 -pipe -Dregister= -fstack-protector-strong -fno-strict-aliasing -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -O2 -pipe -Dregister= -fstack-protector-strong -fno-strict-aliasing -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -I../../goldlib -I../../goldlib/gall -I../../goldlib/gcfg -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -o ../../obj/lnx/gcfg/gxwtr.o gxwtr.cpp building gxxbbs.o c++ -c -MD -O2 -pipe -Dregister= -fstack-protector-strong -fno-strict-aliasing -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -O2 -pipe -Dregister= -fstack-protector-strong -fno-strict-aliasing -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -I../../goldlib -I../../goldlib/gall -I../../goldlib/gcfg -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -o ../../obj/lnx/gcfg/gxxbbs.o gxxbbs.cpp building gxxmail.o c++ -c -MD -O2 -pipe -Dregister= -fstack-protector-strong -fno-strict-aliasing -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -O2 -pipe -Dregister= -fstack-protector-strong -fno-strict-aliasing -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -I../../goldlib -I../../goldlib/gall -I../../goldlib/gcfg -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -o ../../obj/lnx/gcfg/gxxmail.o gxxmail.cpp In file included from gxqecho.cpp:35: In file included from ../../goldlib/gcfg/gedacfg.h:38: ../../goldlib/gall/gfile.h:217:38: warning: 'delete' applied to a pointer that was allocated with 'new[]'; did you mean 'delete[]'? [-Wmismatched-new-delete] 217 | delete(c); | ^ | [] ../../goldlib/gall/gfile.h:210:51: note: allocated with 'new[]' here 210 | uint8_t *c = new uint8_t[__size]; | ^ ../../goldlib/gall/gfile.h:254:45: warning: no case matching constant switch condition '8' 254 | switch(sizeof(unsigned long)) { | ^~~~~~~~~~~~~~~~~~~~~ ../../goldlib/gall/gfile.h:276:53: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 276 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:276:53: note: use '&' for a bitwise operation 276 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:276:53: note: remove constant to silence this warning 276 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:277:58: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 277 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:277:58: note: use '&' for a bitwise operation 277 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:277:58: note: remove constant to silence this warning 277 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:277:53: warning: converting the result of '<<' to a boolean; did you mean '(o << 8) != 0'? [-Wint-in-bool-context] 277 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ../../goldlib/gall/gfile.h:281:53: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 281 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:281:53: note: use '&' for a bitwise operation 281 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:281:53: note: remove constant to silence this warning 281 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:282:58: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 282 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:282:58: note: use '&' for a bitwise operation 282 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:282:58: note: remove constant to silence this warning 282 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:283:59: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 283 | o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:283:59: note: use '&' for a bitwise operation 283 | o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:283:59: note: remove constant to silence this warning 283 | o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:284:59: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 284 | o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:284:59: note: use '&' for a bitwise operation 284 | o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:284:59: note: remove constant to silence this warning 284 | o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:301:50: warning: no case matching constant switch condition '8' 301 | gnfile& operator<< (unsigned long o) { switch (sizeof(o)) { | ^~~~~~~~~ 10 warnings generated. In file included from gxqfront.cpp:35: In file included from ../../goldlib/gcfg/gedacfg.h:38: ../../goldlib/gall/gfile.h:217:38: warning: 'delete' applied to a pointer that was allocated with 'new[]'; did you mean 'delete[]'? [-Wmismatched-new-delete] 217 | delete(c); | ^ | [] ../../goldlib/gall/gfile.h:210:51: note: allocated with 'new[]' here 210 | uint8_t *c = new uint8_t[__size]; | ^ ../../goldlib/gall/gfile.h:254:45: warning: no case matching constant switch condition '8' 254 | switch(sizeof(unsigned long)) { | ^~~~~~~~~~~~~~~~~~~~~ ../../goldlib/gall/gfile.h:276:53: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 276 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:276:53: note: use '&' for a bitwise operation 276 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:276:53: note: remove constant to silence this warning 276 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:277:58: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 277 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:277:58: note: use '&' for a bitwise operation 277 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:277:58: note: remove constant to silence this warning 277 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:277:53: warning: converting the result of '<<' to a boolean; did you mean '(o << 8) != 0'? [-Wint-in-bool-context] 277 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ../../goldlib/gall/gfile.h:281:53: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 281 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:281:53: note: use '&' for a bitwise operation 281 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:281:53: note: remove constant to silence this warning 281 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:282:58: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 282 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:282:58: note: use '&' for a bitwise operation 282 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:282:58: note: remove constant to silence this warning 282 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:283:59: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 283 | o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:283:59: note: use '&' for a bitwise operation 283 | o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:283:59: note: remove constant to silence this warning 283 | o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:284:59: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 284 | o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:284:59: note: use '&' for a bitwise operation 284 | o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:284:59: note: remove constant to silence this warning 284 | o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:301:50: warning: no case matching constant switch condition '8' 301 | gnfile& operator<< (unsigned long o) { switch (sizeof(o)) { | ^~~~~~~~~ 10 warnings generated. In file included from gxsync.cpp:35: In file included from ../../goldlib/gcfg/gedacfg.h:38: ../../goldlib/gall/gfile.h:217:38: warning: 'delete' applied to a pointer that was allocated with 'new[]'; did you mean 'delete[]'? [-Wmismatched-new-delete] 217 | delete(c); | ^ | [] ../../goldlib/gall/gfile.h:210:51: note: allocated with 'new[]' here 210 | uint8_t *c = new uint8_t[__size]; | ^ ../../goldlib/gall/gfile.h:254:45: warning: no case matching constant switch condition '8' 254 | switch(sizeof(unsigned long)) { | ^~~~~~~~~~~~~~~~~~~~~ ../../goldlib/gall/gfile.h:276:53: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 276 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:276:53: note: use '&' for a bitwise operation 276 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:276:53: note: remove constant to silence this warning 276 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:277:58: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 277 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:277:58: note: use '&' for a bitwise operation 277 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:277:58: note: remove constant to silence this warning 277 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:277:53: warning: converting the result of '<<' to a boolean; did you mean '(o << 8) != 0'? [-Wint-in-bool-context] 277 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ../../goldlib/gall/gfile.h:281:53: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 281 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:281:53: note: use '&' for a bitwise operation 281 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:281:53: note: remove constant to silence this warning 281 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:282:58: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 282 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:282:58: note: use '&' for a bitwise operation 282 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:282:58: note: remove constant to silence this warning 282 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:283:59: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 283 | o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:283:59: note: use '&' for a bitwise operation 283 | o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:283:59: note: remove constant to silence this warning 283 | o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:284:59: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 284 | o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:284:59: note: use '&' for a bitwise operation 284 | o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:284:59: note: remove constant to silence this warning 284 | o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:301:50: warning: no case matching constant switch condition '8' 301 | gnfile& operator<< (unsigned long o) { switch (sizeof(o)) { | ^~~~~~~~~ 10 warnings generated. In file included from gxraecho.cpp:34: In file included from ../../goldlib/gcfg/gedacfg.h:38: ../../goldlib/gall/gfile.h:217:38: warning: 'delete' applied to a pointer that was allocated with 'new[]'; did you mean 'delete[]'? [-Wmismatched-new-delete] 217 | delete(c); | ^ | [] ../../goldlib/gall/gfile.h:210:51: note: allocated with 'new[]' here 210 | uint8_t *c = new uint8_t[__size]; | ^ ../../goldlib/gall/gfile.h:254:45: warning: no case matching constant switch condition '8' 254 | switch(sizeof(unsigned long)) { | ^~~~~~~~~~~~~~~~~~~~~ ../../goldlib/gall/gfile.h:276:53: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 276 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:276:53: note: use '&' for a bitwise operation 276 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:276:53: note: remove constant to silence this warning 276 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:277:58: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 277 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:277:58: note: use '&' for a bitwise operation 277 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:277:58: note: remove constant to silence this warning 277 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:277:53: warning: converting the result of '<<' to a boolean; did you mean '(o << 8) != 0'? [-Wint-in-bool-context] 277 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ../../goldlib/gall/gfile.h:281:53: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 281 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:281:53: note: use '&' for a bitwise operation 281 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:281:53: note: remove constant to silence this warning 281 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:282:58: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 282 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:282:58: note: use '&' for a bitwise operation 282 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:282:58: note: remove constant to silence this warning 282 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:283:59: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 283 | o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:283:59: note: use '&' for a bitwise operation 283 | o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:283:59: note: remove constant to silence this warning 283 | o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:284:59: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 284 | o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:284:59: note: use '&' for a bitwise operation 284 | o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:284:59: note: remove constant to silence this warning 284 | o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:301:50: warning: no case matching constant switch condition '8' 301 | gnfile& operator<< (unsigned long o) { switch (sizeof(o)) { | ^~~~~~~~~ 10 warnings generated. In file included from gxspace.cpp:36: In file included from ../../goldlib/gcfg/gedacfg.h:38: ../../goldlib/gall/gfile.h:217:38: warning: 'delete' applied to a pointer that was allocated with 'new[]'; did you mean 'delete[]'? [-Wmismatched-new-delete] 217 | delete(c); | ^ | [] ../../goldlib/gall/gfile.h:210:51: note: allocated with 'new[]' here 210 | uint8_t *c = new uint8_t[__size]; | ^ ../../goldlib/gall/gfile.h:254:45: warning: no case matching constant switch condition '8' 254 | switch(sizeof(unsigned long)) { | ^~~~~~~~~~~~~~~~~~~~~ ../../goldlib/gall/gfile.h:276:53: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 276 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:276:53: note: use '&' for a bitwise operation 276 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:276:53: note: remove constant to silence this warning 276 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:277:58: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 277 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:277:58: note: use '&' for a bitwise operation 277 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:277:58: note: remove constant to silence this warning 277 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:277:53: warning: converting the result of '<<' to a boolean; did you mean '(o << 8) != 0'? [-Wint-in-bool-context] 277 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ../../goldlib/gall/gfile.h:281:53: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 281 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:281:53: note: use '&' for a bitwise operation 281 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:281:53: note: remove constant to silence this warning 281 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:282:58: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 282 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:282:58: note: use '&' for a bitwise operation 282 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:282:58: note: remove constant to silence this warning 282 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:283:59: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 283 | o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:283:59: note: use '&' for a bitwise operation 283 | o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:283:59: note: remove constant to silence this warning 283 | o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:284:59: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 284 | o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:284:59: note: use '&' for a bitwise operation 284 | o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:284:59: note: remove constant to silence this warning 284 | o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:301:50: warning: no case matching constant switch condition '8' 301 | gnfile& operator<< (unsigned long o) { switch (sizeof(o)) { | ^~~~~~~~~ 10 warnings generated. In file included from gxsuper.cpp:35: In file included from ../../goldlib/gcfg/gedacfg.h:38: ../../goldlib/gall/gfile.h:217:38: warning: 'delete' applied to a pointer that was allocated with 'new[]'; did you mean 'delete[]'? [-Wmismatched-new-delete] 217 | delete(c); | ^ | [] ../../goldlib/gall/gfile.h:210:51: note: allocated with 'new[]' here 210 | uint8_t *c = new uint8_t[__size]; | ^ ../../goldlib/gall/gfile.h:254:45: warning: no case matching constant switch condition '8' 254 | switch(sizeof(unsigned long)) { | ^~~~~~~~~~~~~~~~~~~~~ ../../goldlib/gall/gfile.h:276:53: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 276 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:276:53: note: use '&' for a bitwise operation 276 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:276:53: note: remove constant to silence this warning 276 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:277:58: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 277 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:277:58: note: use '&' for a bitwise operation 277 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:277:58: note: remove constant to silence this warning 277 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:277:53: warning: converting the result of '<<' to a boolean; did you mean '(o << 8) != 0'? [-Wint-in-bool-context] 277 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ../../goldlib/gall/gfile.h:281:53: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 281 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:281:53: note: use '&' for a bitwise operation 281 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:281:53: note: remove constant to silence this warning 281 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:282:58: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 282 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:282:58: note: use '&' for a bitwise operation 282 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:282:58: note: remove constant to silence this warning 282 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:283:59: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 283 | o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:283:59: note: use '&' for a bitwise operation 283 | o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:283:59: note: remove constant to silence this warning 283 | o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:284:59: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 284 | o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:284:59: note: use '&' for a bitwise operation 284 | o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:284:59: note: remove constant to silence this warning 284 | o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:301:50: warning: no case matching constant switch condition '8' 301 | gnfile& operator<< (unsigned long o) { switch (sizeof(o)) { | ^~~~~~~~~ 10 warnings generated. In file included from gxra.cpp:35: In file included from ../../goldlib/gcfg/gedacfg.h:38: ../../goldlib/gall/gfile.h:217:38: warning: 'delete' applied to a pointer that was allocated with 'new[]'; did you mean 'delete[]'? [-Wmismatched-new-delete] 217 | delete(c); | ^ | [] ../../goldlib/gall/gfile.h:210:51: note: allocated with 'new[]' here 210 | uint8_t *c = new uint8_t[__size]; | ^ ../../goldlib/gall/gfile.h:254:45: warning: no case matching constant switch condition '8' 254 | switch(sizeof(unsigned long)) { | ^~~~~~~~~~~~~~~~~~~~~ ../../goldlib/gall/gfile.h:276:53: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 276 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:276:53: note: use '&' for a bitwise operation 276 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:276:53: note: remove constant to silence this warning 276 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:277:58: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 277 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:277:58: note: use '&' for a bitwise operation 277 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:277:58: note: remove constant to silence this warning 277 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:277:53: warning: converting the result of '<<' to a boolean; did you mean '(o << 8) != 0'? [-Wint-in-bool-context] 277 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ../../goldlib/gall/gfile.h:281:53: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 281 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:281:53: note: use '&' for a bitwise operation 281 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:281:53: note: remove constant to silence this warning 281 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:282:58: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 282 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:282:58: note: use '&' for a bitwise operation 282 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:282:58: note: remove constant to silence this warning 282 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:283:59: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 283 | o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:283:59: note: use '&' for a bitwise operation 283 | o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:283:59: note: remove constant to silence this warning 283 | o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:284:59: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 284 | o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:284:59: note: use '&' for a bitwise operation 284 | o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:284:59: note: remove constant to silence this warning 284 | o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:301:50: warning: no case matching constant switch condition '8' 301 | gnfile& operator<< (unsigned long o) { switch (sizeof(o)) { | ^~~~~~~~~ 10 warnings generated. In file included from gxsquish.cpp:35: In file included from ../../goldlib/gcfg/gedacfg.h:38: ../../goldlib/gall/gfile.h:217:38: warning: 'delete' applied to a pointer that was allocated with 'new[]'; did you mean 'delete[]'? [-Wmismatched-new-delete] 217 | delete(c); | ^ | [] ../../goldlib/gall/gfile.h:210:51: note: allocated with 'new[]' here 210 | uint8_t *c = new uint8_t[__size]; | ^ ../../goldlib/gall/gfile.h:254:45: warning: no case matching constant switch condition '8' 254 | switch(sizeof(unsigned long)) { | ^~~~~~~~~~~~~~~~~~~~~ ../../goldlib/gall/gfile.h:276:53: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 276 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:276:53: note: use '&' for a bitwise operation 276 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:276:53: note: remove constant to silence this warning 276 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:277:58: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 277 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:277:58: note: use '&' for a bitwise operation 277 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:277:58: note: remove constant to silence this warning 277 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:277:53: warning: converting the result of '<<' to a boolean; did you mean '(o << 8) != 0'? [-Wint-in-bool-context] 277 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ../../goldlib/gall/gfile.h:281:53: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 281 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:281:53: note: use '&' for a bitwise operation 281 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:281:53: note: remove constant to silence this warning 281 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:282:58: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 282 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:282:58: note: use '&' for a bitwise operation 282 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:282:58: note: remove constant to silence this warning 282 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:283:59: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 283 | o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:283:59: note: use '&' for a bitwise operation 283 | o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:283:59: note: remove constant to silence this warning 283 | o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:284:59: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 284 | o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:284:59: note: use '&' for a bitwise operation 284 | o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:284:59: note: remove constant to silence this warning 284 | o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:301:50: warning: no case matching constant switch condition '8' 301 | gnfile& operator<< (unsigned long o) { switch (sizeof(o)) { | ^~~~~~~~~ 10 warnings generated. In file included from gxtmail.cpp:35: In file included from ../../goldlib/gcfg/gedacfg.h:38: ../../goldlib/gall/gfile.h:217:38: warning: 'delete' applied to a pointer that was allocated with 'new[]'; did you mean 'delete[]'? [-Wmismatched-new-delete] 217 | delete(c); | ^ | [] ../../goldlib/gall/gfile.h:210:51: note: allocated with 'new[]' here 210 | uint8_t *c = new uint8_t[__size]; | ^ ../../goldlib/gall/gfile.h:254:45: warning: no case matching constant switch condition '8' 254 | switch(sizeof(unsigned long)) { | ^~~~~~~~~~~~~~~~~~~~~ ../../goldlib/gall/gfile.h:276:53: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 276 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:276:53: note: use '&' for a bitwise operation 276 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:276:53: note: remove constant to silence this warning 276 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:277:58: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 277 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:277:58: note: use '&' for a bitwise operation 277 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:277:58: note: remove constant to silence this warning 277 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:277:53: warning: converting the result of '<<' to a boolean; did you mean '(o << 8) != 0'? [-Wint-in-bool-context] 277 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ../../goldlib/gall/gfile.h:281:53: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 281 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:281:53: note: use '&' for a bitwise operation 281 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:281:53: note: remove constant to silence this warning 281 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:282:58: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 282 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:282:58: note: use '&' for a bitwise operation 282 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:282:58: note: remove constant to silence this warning 282 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:283:59: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 283 | o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:283:59: note: use '&' for a bitwise operation 283 | o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:283:59: note: remove constant to silence this warning 283 | o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:284:59: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 284 | o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:284:59: note: use '&' for a bitwise operation 284 | o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:284:59: note: remove constant to silence this warning 284 | o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:301:50: warning: no case matching constant switch condition '8' 301 | gnfile& operator<< (unsigned long o) { switch (sizeof(o)) { | ^~~~~~~~~ 10 warnings generated. In file included from gxquick.cpp:35: In file included from ../../goldlib/gcfg/gedacfg.h:38: ../../goldlib/gall/gfile.h:217:38: warning: 'delete' applied to a pointer that was allocated with 'new[]'; did you mean 'delete[]'? [-Wmismatched-new-delete] 217 | delete(c); | ^ | [] ../../goldlib/gall/gfile.h:210:51: note: allocated with 'new[]' here 210 | uint8_t *c = new uint8_t[__size]; | ^ ../../goldlib/gall/gfile.h:254:45: warning: no case matching constant switch condition '8' 254 | switch(sizeof(unsigned long)) { | ^~~~~~~~~~~~~~~~~~~~~ ../../goldlib/gall/gfile.h:276:53: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 276 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:276:53: note: use '&' for a bitwise operation 276 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:276:53: note: remove constant to silence this warning 276 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:277:58: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 277 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:277:58: note: use '&' for a bitwise operation 277 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:277:58: note: remove constant to silence this warning 277 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:277:53: warning: converting the result of '<<' to a boolean; did you mean '(o << 8) != 0'? [-Wint-in-bool-context] 277 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ../../goldlib/gall/gfile.h:281:53: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 281 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:281:53: note: use '&' for a bitwise operation 281 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:281:53: note: remove constant to silence this warning 281 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:282:58: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 282 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:282:58: note: use '&' for a bitwise operation 282 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:282:58: note: remove constant to silence this warning 282 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:283:59: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 283 | o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:283:59: note: use '&' for a bitwise operation 283 | o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:283:59: note: remove constant to silence this warning 283 | o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:284:59: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 284 | o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:284:59: note: use '&' for a bitwise operation 284 | o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:284:59: note: remove constant to silence this warning 284 | o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:301:50: warning: no case matching constant switch condition '8' 301 | gnfile& operator<< (unsigned long o) { switch (sizeof(o)) { | ^~~~~~~~~ 10 warnings generated. In file included from gxtimed.cpp:35: In file included from ../../goldlib/gcfg/gedacfg.h:38: ../../goldlib/gall/gfile.h:217:38: warning: 'delete' applied to a pointer that was allocated with 'new[]'; did you mean 'delete[]'? [-Wmismatched-new-delete] 217 | delete(c); | ^ | [] ../../goldlib/gall/gfile.h:210:51: note: allocated with 'new[]' here 210 | uint8_t *c = new uint8_t[__size]; | ^ ../../goldlib/gall/gfile.h:254:45: warning: no case matching constant switch condition '8' 254 | switch(sizeof(unsigned long)) { | ^~~~~~~~~~~~~~~~~~~~~ ../../goldlib/gall/gfile.h:276:53: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 276 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:276:53: note: use '&' for a bitwise operation 276 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:276:53: note: remove constant to silence this warning 276 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:277:58: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 277 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:277:58: note: use '&' for a bitwise operation 277 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:277:58: note: remove constant to silence this warning 277 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:277:53: warning: converting the result of '<<' to a boolean; did you mean '(o << 8) != 0'? [-Wint-in-bool-context] 277 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ../../goldlib/gall/gfile.h:281:53: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 281 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:281:53: note: use '&' for a bitwise operation 281 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:281:53: note: remove constant to silence this warning 281 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:282:58: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 282 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:282:58: note: use '&' for a bitwise operation 282 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:282:58: note: remove constant to silence this warning 282 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:283:59: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 283 | o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:283:59: note: use '&' for a bitwise operation 283 | o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:283:59: note: remove constant to silence this warning 283 | o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:284:59: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 284 | o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:284:59: note: use '&' for a bitwise operation 284 | o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:284:59: note: remove constant to silence this warning 284 | o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:301:50: warning: no case matching constant switch condition '8' 301 | gnfile& operator<< (unsigned long o) { switch (sizeof(o)) { | ^~~~~~~~~ 10 warnings generated. In file included from gxwmail.cpp:36: In file included from ../../goldlib/gcfg/gedacfg.h:38: ../../goldlib/gall/gfile.h:217:38: warning: 'delete' applied to a pointer that was allocated with 'new[]'; did you mean 'delete[]'? [-Wmismatched-new-delete] 217 | delete(c); | ^ | [] ../../goldlib/gall/gfile.h:210:51: note: allocated with 'new[]' here 210 | uint8_t *c = new uint8_t[__size]; | ^ ../../goldlib/gall/gfile.h:254:45: warning: no case matching constant switch condition '8' 254 | switch(sizeof(unsigned long)) { | ^~~~~~~~~~~~~~~~~~~~~ ../../goldlib/gall/gfile.h:276:53: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 276 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:276:53: note: use '&' for a bitwise operation 276 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:276:53: note: remove constant to silence this warning 276 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:277:58: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 277 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:277:58: note: use '&' for a bitwise operation 277 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:277:58: note: remove constant to silence this warning 277 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:277:53: warning: converting the result of '<<' to a boolean; did you mean '(o << 8) != 0'? [-Wint-in-bool-context] 277 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ../../goldlib/gall/gfile.h:281:53: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 281 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:281:53: note: use '&' for a bitwise operation 281 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:281:53: note: remove constant to silence this warning 281 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:282:58: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 282 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:282:58: note: use '&' for a bitwise operation 282 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:282:58: note: remove constant to silence this warning 282 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:283:59: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 283 | o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:283:59: note: use '&' for a bitwise operation 283 | o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:283:59: note: remove constant to silence this warning 283 | o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:284:59: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 284 | o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:284:59: note: use '&' for a bitwise operation 284 | o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:284:59: note: remove constant to silence this warning 284 | o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:301:50: warning: no case matching constant switch condition '8' 301 | gnfile& operator<< (unsigned long o) { switch (sizeof(o)) { | ^~~~~~~~~ 10 warnings generated. In file included from gxts.cpp:35: In file included from ../../goldlib/gcfg/gedacfg.h:38: ../../goldlib/gall/gfile.h:217:38: warning: 'delete' applied to a pointer that was allocated with 'new[]'; did you mean 'delete[]'? [-Wmismatched-new-delete] 217 | delete(c); | ^ | [] ../../goldlib/gall/gfile.h:210:51: note: allocated with 'new[]' here 210 | uint8_t *c = new uint8_t[__size]; | ^ ../../goldlib/gall/gfile.h:254:45: warning: no case matching constant switch condition '8' 254 | switch(sizeof(unsigned long)) { | ^~~~~~~~~~~~~~~~~~~~~ ../../goldlib/gall/gfile.h:276:53: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 276 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:276:53: note: use '&' for a bitwise operation 276 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:276:53: note: remove constant to silence this warning 276 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:277:58: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 277 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:277:58: note: use '&' for a bitwise operation 277 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:277:58: note: remove constant to silence this warning 277 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:277:53: warning: converting the result of '<<' to a boolean; did you mean '(o << 8) != 0'? [-Wint-in-bool-context] 277 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ../../goldlib/gall/gfile.h:281:53: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 281 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:281:53: note: use '&' for a bitwise operation 281 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:281:53: note: remove constant to silence this warning 281 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:282:58: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 282 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:282:58: note: use '&' for a bitwise operation 282 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:282:58: note: remove constant to silence this warning 282 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:283:59: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 283 | o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:283:59: note: use '&' for a bitwise operation 283 | o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:283:59: note: remove constant to silence this warning 283 | o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:284:59: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 284 | o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:284:59: note: use '&' for a bitwise operation 284 | o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:284:59: note: remove constant to silence this warning 284 | o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:301:50: warning: no case matching constant switch condition '8' 301 | gnfile& operator<< (unsigned long o) { switch (sizeof(o)) { | ^~~~~~~~~ 10 warnings generated. In file included from gxxbbs.cpp:35: In file included from ../../goldlib/gcfg/gedacfg.h:38: ../../goldlib/gall/gfile.h:217:38: warning: 'delete' applied to a pointer that was allocated with 'new[]'; did you mean 'delete[]'? [-Wmismatched-new-delete] 217 | delete(c); | ^ | [] ../../goldlib/gall/gfile.h:210:51: note: allocated with 'new[]' here 210 | uint8_t *c = new uint8_t[__size]; | ^ ../../goldlib/gall/gfile.h:254:45: warning: no case matching constant switch condition '8' 254 | switch(sizeof(unsigned long)) { | ^~~~~~~~~~~~~~~~~~~~~ ../../goldlib/gall/gfile.h:276:53: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 276 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:276:53: note: use '&' for a bitwise operation 276 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:276:53: note: remove constant to silence this warning 276 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:277:58: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 277 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:277:58: note: use '&' for a bitwise operation 277 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:277:58: note: remove constant to silence this warning 277 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:277:53: warning: converting the result of '<<' to a boolean; did you mean '(o << 8) != 0'? [-Wint-in-bool-context] 277 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ../../goldlib/gall/gfile.h:281:53: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 281 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:281:53: note: use '&' for a bitwise operation 281 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:281:53: note: remove constant to silence this warning 281 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:282:58: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 282 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:282:58: note: use '&' for a bitwise operation 282 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:282:58: note: remove constant to silence this warning 282 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:283:59: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 283 | o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:283:59: note: use '&' for a bitwise operation 283 | o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:283:59: note: remove constant to silence this warning 283 | o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:284:59: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 284 | o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:284:59: note: use '&' for a bitwise operation 284 | o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:284:59: note: remove constant to silence this warning 284 | o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:301:50: warning: no case matching constant switch condition '8' 301 | gnfile& operator<< (unsigned long o) { switch (sizeof(o)) { | ^~~~~~~~~ 10 warnings generated. In file included from gxxmail.cpp:35: In file included from ../../goldlib/gcfg/gedacfg.h:38: ../../goldlib/gall/gfile.h:217:38: warning: 'delete' applied to a pointer that was allocated with 'new[]'; did you mean 'delete[]'? [-Wmismatched-new-delete] 217 | delete(c); | ^ | [] ../../goldlib/gall/gfile.h:210:51: note: allocated with 'new[]' here 210 | uint8_t *c = new uint8_t[__size]; | ^ ../../goldlib/gall/gfile.h:254:45: warning: no case matching constant switch condition '8' 254 | switch(sizeof(unsigned long)) { | ^~~~~~~~~~~~~~~~~~~~~ ../../goldlib/gall/gfile.h:276:53: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 276 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:276:53: note: use '&' for a bitwise operation 276 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:276:53: note: remove constant to silence this warning 276 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:277:58: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 277 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:277:58: note: use '&' for a bitwise operation 277 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:277:58: note: remove constant to silence this warning 277 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:277:53: warning: converting the result of '<<' to a boolean; did you mean '(o << 8) != 0'? [-Wint-in-bool-context] 277 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ../../goldlib/gall/gfile.h:281:53: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 281 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:281:53: note: use '&' for a bitwise operation 281 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:281:53: note: remove constant to silence this warning 281 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:282:58: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 282 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:282:58: note: use '&' for a bitwise operation 282 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:282:58: note: remove constant to silence this warning 282 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:283:59: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 283 | o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:283:59: note: use '&' for a bitwise operation 283 | o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:283:59: note: remove constant to silence this warning 283 | o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:284:59: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 284 | o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:284:59: note: use '&' for a bitwise operation 284 | o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:284:59: note: remove constant to silence this warning 284 | o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:301:50: warning: no case matching constant switch condition '8' 301 | gnfile& operator<< (unsigned long o) { switch (sizeof(o)) { | ^~~~~~~~~ 10 warnings generated. In file included from gxwtr.cpp:35: In file included from ../../goldlib/gcfg/gedacfg.h:38: ../../goldlib/gall/gfile.h:217:38: warning: 'delete' applied to a pointer that was allocated with 'new[]'; did you mean 'delete[]'? [-Wmismatched-new-delete] 217 | delete(c); | ^ | [] ../../goldlib/gall/gfile.h:210:51: note: allocated with 'new[]' here 210 | uint8_t *c = new uint8_t[__size]; | ^ ../../goldlib/gall/gfile.h:254:45: warning: no case matching constant switch condition '8' 254 | switch(sizeof(unsigned long)) { | ^~~~~~~~~~~~~~~~~~~~~ ../../goldlib/gall/gfile.h:276:53: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 276 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:276:53: note: use '&' for a bitwise operation 276 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:276:53: note: remove constant to silence this warning 276 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:277:58: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 277 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:277:58: note: use '&' for a bitwise operation 277 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:277:58: note: remove constant to silence this warning 277 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:277:53: warning: converting the result of '<<' to a boolean; did you mean '(o << 8) != 0'? [-Wint-in-bool-context] 277 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ../../goldlib/gall/gfile.h:281:53: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 281 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:281:53: note: use '&' for a bitwise operation 281 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:281:53: note: remove constant to silence this warning 281 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:282:58: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 282 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:282:58: note: use '&' for a bitwise operation 282 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:282:58: note: remove constant to silence this warning 282 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:283:59: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 283 | o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:283:59: note: use '&' for a bitwise operation 283 | o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:283:59: note: remove constant to silence this warning 283 | o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:284:59: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 284 | o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:284:59: note: use '&' for a bitwise operation 284 | o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:284:59: note: remove constant to silence this warning 284 | o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:301:50: warning: no case matching constant switch condition '8' 301 | gnfile& operator<< (unsigned long o) { switch (sizeof(o)) { | ^~~~~~~~~ 10 warnings generated. Creating library gcfg...done gmake[1]: Leaving directory '/wrkdirs/usr/ports/news/golded+/work/golded-plus/golded+/goldlib/gcfg' gmake[1]: Entering directory '/wrkdirs/usr/ports/news/golded+/work/golded-plus/golded+/goldlib/gmb3' building gmoarea.o c++ -c -MD -O2 -pipe -Dregister= -fstack-protector-strong -fno-strict-aliasing -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -O2 -pipe -Dregister= -fstack-protector-strong -fno-strict-aliasing -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -I../../goldlib -I../../goldlib/gall -I../../goldlib/gcui -I../../goldlib/gcfg -I../../goldlib/gmb3 -I../../goldlib/smblib -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -o ../../obj/lnx/gmb3/gmoarea.o gmoarea.cpp building gmohuds.o c++ -c -MD -O2 -pipe -Dregister= -fstack-protector-strong -fno-strict-aliasing -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -O2 -pipe -Dregister= -fstack-protector-strong -fno-strict-aliasing -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -I../../goldlib -I../../goldlib/gall -I../../goldlib/gcui -I../../goldlib/gcfg -I../../goldlib/gmb3 -I../../goldlib/smblib -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -o ../../obj/lnx/gmb3/gmohuds.o gmohuds.cpp building gmoezyc1.o c++ -c -MD -O2 -pipe -Dregister= -fstack-protector-strong -fno-strict-aliasing -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -O2 -pipe -Dregister= -fstack-protector-strong -fno-strict-aliasing -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -I../../goldlib -I../../goldlib/gall -I../../goldlib/gcui -I../../goldlib/gcfg -I../../goldlib/gmb3 -I../../goldlib/smblib -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -o ../../obj/lnx/gmb3/gmoezyc1.o gmoezyc1.cpp building gmoezyc2.o building gmoezyc3.o c++ -c -MD -O2 -pipe -Dregister= -fstack-protector-strong -fno-strict-aliasing -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -O2 -pipe -Dregister= -fstack-protector-strong -fno-strict-aliasing -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -I../../goldlib -I../../goldlib/gall -I../../goldlib/gcui -I../../goldlib/gcfg -I../../goldlib/gmb3 -I../../goldlib/smblib -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -o ../../obj/lnx/gmb3/gmoezyc3.o gmoezyc3.cpp c++ -c -MD -O2 -pipe -Dregister= -fstack-protector-strong -fno-strict-aliasing -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -O2 -pipe -Dregister= -fstack-protector-strong -fno-strict-aliasing -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -I../../goldlib -I../../goldlib/gall -I../../goldlib/gcui -I../../goldlib/gcfg -I../../goldlib/gmb3 -I../../goldlib/smblib -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -o ../../obj/lnx/gmb3/gmoezyc2.o gmoezyc2.cpp building gmoezyc4.o building gmoezyc5.o c++ -c -MD -O2 -pipe -Dregister= -fstack-protector-strong -fno-strict-aliasing -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -O2 -pipe -Dregister= -fstack-protector-strong -fno-strict-aliasing -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -I../../goldlib -I../../goldlib/gall -I../../goldlib/gcui -I../../goldlib/gcfg -I../../goldlib/gmb3 -I../../goldlib/smblib -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -o ../../obj/lnx/gmb3/gmoezyc5.o gmoezyc5.cpp c++ -c -MD -O2 -pipe -Dregister= -fstack-protector-strong -fno-strict-aliasing -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -O2 -pipe -Dregister= -fstack-protector-strong -fno-strict-aliasing -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -I../../goldlib -I../../goldlib/gall -I../../goldlib/gcui -I../../goldlib/gcfg -I../../goldlib/gmb3 -I../../goldlib/smblib -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -o ../../obj/lnx/gmb3/gmoezyc4.o gmoezyc4.cpp building gmofido2.o building gmofido1.o building gmofido3.o c++ -c -MD -O2 -pipe -Dregister= -fstack-protector-strong -fno-strict-aliasing -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -O2 -pipe -Dregister= -fstack-protector-strong -fno-strict-aliasing -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -I../../goldlib -I../../goldlib/gall -I../../goldlib/gcui -I../../goldlib/gcfg -I../../goldlib/gmb3 -I../../goldlib/smblib -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -o ../../obj/lnx/gmb3/gmofido3.o gmofido3.cpp c++ -c -MD -O2 -pipe -Dregister= -fstack-protector-strong -fno-strict-aliasing -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -O2 -pipe -Dregister= -fstack-protector-strong -fno-strict-aliasing -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -I../../goldlib -I../../goldlib/gall -I../../goldlib/gcui -I../../goldlib/gcfg -I../../goldlib/gmb3 -I../../goldlib/smblib -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -o ../../obj/lnx/gmb3/gmofido2.o gmofido2.cpp c++ -c -MD -O2 -pipe -Dregister= -fstack-protector-strong -fno-strict-aliasing -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -O2 -pipe -Dregister= -fstack-protector-strong -fno-strict-aliasing -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -I../../goldlib -I../../goldlib/gall -I../../goldlib/gcui -I../../goldlib/gcfg -I../../goldlib/gmb3 -I../../goldlib/smblib -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -o ../../obj/lnx/gmb3/gmofido1.o gmofido1.cpp building gmofido4.o c++ -c -MD -O2 -pipe -Dregister= -fstack-protector-strong -fno-strict-aliasing -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -O2 -pipe -Dregister= -fstack-protector-strong -fno-strict-aliasing -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -I../../goldlib -I../../goldlib/gall -I../../goldlib/gcui -I../../goldlib/gcfg -I../../goldlib/gmb3 -I../../goldlib/smblib -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -o ../../obj/lnx/gmb3/gmofido4.o gmofido4.cpp building gmofido5.o c++ -c -MD -O2 -pipe -Dregister= -fstack-protector-strong -fno-strict-aliasing -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -O2 -pipe -Dregister= -fstack-protector-strong -fno-strict-aliasing -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -I../../goldlib -I../../goldlib/gall -I../../goldlib/gcui -I../../goldlib/gcfg -I../../goldlib/gmb3 -I../../goldlib/smblib -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -o ../../obj/lnx/gmb3/gmofido5.o gmofido5.cpp building gmojamm1.o c++ -c -MD -O2 -pipe -Dregister= -fstack-protector-strong -fno-strict-aliasing -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -O2 -pipe -Dregister= -fstack-protector-strong -fno-strict-aliasing -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -I../../goldlib -I../../goldlib/gall -I../../goldlib/gcui -I../../goldlib/gcfg -I../../goldlib/gmb3 -I../../goldlib/smblib -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -o ../../obj/lnx/gmb3/gmojamm1.o gmojamm1.cpp building gmojamm2.o c++ -c -MD -O2 -pipe -Dregister= -fstack-protector-strong -fno-strict-aliasing -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -O2 -pipe -Dregister= -fstack-protector-strong -fno-strict-aliasing -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -I../../goldlib -I../../goldlib/gall -I../../goldlib/gcui -I../../goldlib/gcfg -I../../goldlib/gmb3 -I../../goldlib/smblib -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -o ../../obj/lnx/gmb3/gmojamm2.o gmojamm2.cpp building gmojamm3.o c++ -c -MD -O2 -pipe -Dregister= -fstack-protector-strong -fno-strict-aliasing -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -O2 -pipe -Dregister= -fstack-protector-strong -fno-strict-aliasing -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -I../../goldlib -I../../goldlib/gall -I../../goldlib/gcui -I../../goldlib/gcfg -I../../goldlib/gmb3 -I../../goldlib/smblib -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -o ../../obj/lnx/gmb3/gmojamm3.o gmojamm3.cpp building gmojamm4.o c++ -c -MD -O2 -pipe -Dregister= -fstack-protector-strong -fno-strict-aliasing -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -O2 -pipe -Dregister= -fstack-protector-strong -fno-strict-aliasing -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -I../../goldlib -I../../goldlib/gall -I../../goldlib/gcui -I../../goldlib/gcfg -I../../goldlib/gmb3 -I../../goldlib/smblib -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -o ../../obj/lnx/gmb3/gmojamm4.o gmojamm4.cpp In file included from gmoezyc3.cpp:35: In file included from ../../goldlib/gmb3/gmoezyc.h:38: In file included from ../../goldlib/gmb3/gmoarea.h:39: In file included from ../../goldlib/gall/gutltag.h:34: ../../goldlib/gall/gfile.h:217:38: warning: 'delete' applied to a pointer that was allocated with 'new[]'; did you mean 'delete[]'? [-Wmismatched-new-delete] 217 | delete(c); | ^ | [] ../../goldlib/gall/gfile.h:210:51: note: allocated with 'new[]' here 210 | uint8_t *c = new uint8_t[__size]; | ^ ../../goldlib/gall/gfile.h:254:45: warning: no case matching constant switch condition '8' 254 | switch(sizeof(unsigned long)) { | ^~~~~~~~~~~~~~~~~~~~~ ../../goldlib/gall/gfile.h:276:53: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 276 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:276:53: note: use '&' for a bitwise operation 276 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:276:53: note: remove constant to silence this warning 276 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:277:58: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 277 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:277:58: note: use '&' for a bitwise operation 277 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:277:58: note: remove constant to silence this warning 277 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:277:53: warning: converting the result of '<<' to a boolean; did you mean '(o << 8) != 0'? [-Wint-in-bool-context] 277 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ../../goldlib/gall/gfile.h:281:53: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 281 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:281:53: note: use '&' for a bitwise operation 281 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:281:53: note: remove constant to silence this warning 281 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:282:58: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 282 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:282:58: note: use '&' for a bitwise operation 282 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:282:58: note: remove constant to silence this warning 282 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:283:59: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 283 | o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:283:59: note: use '&' for a bitwise operation 283 | o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:283:59: note: remove constant to silence this warning 283 | o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:284:59: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 284 | o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:284:59: note: use '&' for a bitwise operation 284 | o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:284:59: note: remove constant to silence this warning 284 | o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:301:50: warning: no case matching constant switch condition '8' 301 | gnfile& operator<< (unsigned long o) { switch (sizeof(o)) { | ^~~~~~~~~ 10 warnings generated. building gmojamm5.o c++ -c -MD -O2 -pipe -Dregister= -fstack-protector-strong -fno-strict-aliasing -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -O2 -pipe -Dregister= -fstack-protector-strong -fno-strict-aliasing -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -I../../goldlib -I../../goldlib/gall -I../../goldlib/gcui -I../../goldlib/gcfg -I../../goldlib/gmb3 -I../../goldlib/smblib -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -o ../../obj/lnx/gmb3/gmojamm5.o gmojamm5.cpp In file included from gmoezyc2.cpp:28: In file included from ../../goldlib/gmb3/gmoezyc.h:38: In file included from ../../goldlib/gmb3/gmoarea.h:39: In file included from ../../goldlib/gall/gutltag.h:34: ../../goldlib/gall/gfile.h:217:38: warning: 'delete' applied to a pointer that was allocated with 'new[]'; did you mean 'delete[]'? [-Wmismatched-new-delete] 217 | delete(c); | ^ | [] ../../goldlib/gall/gfile.h:210:51: note: allocated with 'new[]' here 210 | uint8_t *c = new uint8_t[__size]; | ^ ../../goldlib/gall/gfile.h:254:45: warning: no case matching constant switch condition '8' 254 | switch(sizeof(unsigned long)) { | ^~~~~~~~~~~~~~~~~~~~~ ../../goldlib/gall/gfile.h:276:53: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 276 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:276:53: note: use '&' for a bitwise operation 276 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:276:53: note: remove constant to silence this warning 276 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:277:58: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 277 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:277:58: note: use '&' for a bitwise operation 277 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:277:58: note: remove constant to silence this warning 277 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:277:53: warning: converting the result of '<<' to a boolean; did you mean '(o << 8) != 0'? [-Wint-in-bool-context] 277 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ../../goldlib/gall/gfile.h:281:53: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 281 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:281:53: note: use '&' for a bitwise operation 281 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:281:53: note: remove constant to silence this warning 281 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:282:58: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 282 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:282:58: note: use '&' for a bitwise operation 282 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:282:58: note: remove constant to silence this warning 282 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:283:59: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 283 | o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:283:59: note: use '&' for a bitwise operation 283 | o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:283:59: note: remove constant to silence this warning 283 | o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:284:59: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 284 | o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:284:59: note: use '&' for a bitwise operation 284 | o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:284:59: note: remove constant to silence this warning 284 | o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:301:50: warning: no case matching constant switch condition '8' 301 | gnfile& operator<< (unsigned long o) { switch (sizeof(o)) { | ^~~~~~~~~ 10 warnings generated. building gmopcbd1.o c++ -c -MD -O2 -pipe -Dregister= -fstack-protector-strong -fno-strict-aliasing -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -O2 -pipe -Dregister= -fstack-protector-strong -fno-strict-aliasing -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -I../../goldlib -I../../goldlib/gall -I../../goldlib/gcui -I../../goldlib/gcfg -I../../goldlib/gmb3 -I../../goldlib/smblib -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -o ../../obj/lnx/gmb3/gmopcbd1.o gmopcbd1.cpp In file included from gmoezyc4.cpp:32: In file included from ../../goldlib/gmb3/gmoezyc.h:38: In file included from ../../goldlib/gmb3/gmoarea.h:39: In file included from ../../goldlib/gall/gutltag.h:34: ../../goldlib/gall/gfile.h:217:38: warning: 'delete' applied to a pointer that was allocated with 'new[]'; did you mean 'delete[]'? [-Wmismatched-new-delete] 217 | delete(c); | ^ | [] ../../goldlib/gall/gfile.h:210:51: note: allocated with 'new[]' here 210 | uint8_t *c = new uint8_t[__size]; | ^ ../../goldlib/gall/gfile.h:254:45: warning: no case matching constant switch condition '8' 254 | switch(sizeof(unsigned long)) { | ^~~~~~~~~~~~~~~~~~~~~ ../../goldlib/gall/gfile.h:276:53: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 276 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:276:53: note: use '&' for a bitwise operation 276 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:276:53: note: remove constant to silence this warning 276 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:277:58: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 277 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:277:58: note: use '&' for a bitwise operation 277 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:277:58: note: remove constant to silence this warning 277 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:277:53: warning: converting the result of '<<' to a boolean; did you mean '(o << 8) != 0'? [-Wint-in-bool-context] 277 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ../../goldlib/gall/gfile.h:281:53: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 281 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:281:53: note: use '&' for a bitwise operation 281 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:281:53: note: remove constant to silence this warning 281 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:282:58: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 282 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:282:58: note: use '&' for a bitwise operation 282 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:282:58: note: remove constant to silence this warning 282 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:283:59: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 283 | o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:283:59: note: use '&' for a bitwise operation 283 | o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:283:59: note: remove constant to silence this warning 283 | o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:284:59: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 284 | o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:284:59: note: use '&' for a bitwise operation 284 | o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:284:59: note: remove constant to silence this warning 284 | o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:301:50: warning: no case matching constant switch condition '8' 301 | gnfile& operator<< (unsigned long o) { switch (sizeof(o)) { | ^~~~~~~~~ 10 warnings generated. In file included from gmoezyc5.cpp:30: In file included from ../../goldlib/gmb3/gmoezyc.h:38: In file included from ../../goldlib/gmb3/gmoarea.h:39: In file included from ../../goldlib/gall/gutltag.h:34: ../../goldlib/gall/gfile.h:217:38: warning: 'delete' applied to a pointer that was allocated with 'new[]'; did you mean 'delete[]'? [-Wmismatched-new-delete] 217 | delete(c); | ^ | [] ../../goldlib/gall/gfile.h:210:51: note: allocated with 'new[]' here 210 | uint8_t *c = new uint8_t[__size]; | ^ ../../goldlib/gall/gfile.h:254:45: warning: no case matching constant switch condition '8' 254 | switch(sizeof(unsigned long)) { | ^~~~~~~~~~~~~~~~~~~~~ ../../goldlib/gall/gfile.h:276:53: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 276 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:276:53: note: use '&' for a bitwise operation 276 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:276:53: note: remove constant to silence this warning 276 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:277:58: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 277 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:277:58: note: use '&' for a bitwise operation 277 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:277:58: note: remove constant to silence this warning 277 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:277:53: warning: converting the result of '<<' to a boolean; did you mean '(o << 8) != 0'? [-Wint-in-bool-context] 277 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ../../goldlib/gall/gfile.h:281:53: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 281 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:281:53: note: use '&' for a bitwise operation 281 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:281:53: note: remove constant to silence this warning 281 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:282:58: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 282 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:282:58: note: use '&' for a bitwise operation 282 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:282:58: note: remove constant to silence this warning 282 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:283:59: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 283 | o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:283:59: note: use '&' for a bitwise operation 283 | o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:283:59: note: remove constant to silence this warning 283 | o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:284:59: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 284 | o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:284:59: note: use '&' for a bitwise operation 284 | o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:284:59: note: remove constant to silence this warning 284 | o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:301:50: warning: no case matching constant switch condition '8' 301 | gnfile& operator<< (unsigned long o) { switch (sizeof(o)) { | ^~~~~~~~~ gmoezyc5.cpp:91:18: warning: format string is not a string literal (potentially insecure) [-Wformat-security] 91 | AddLineF(line, lng_head); | ^~~~~~~~ gmoezyc5.cpp:91:18: note: treat the string as an argument to avoid this 91 | AddLineF(line, lng_head); | ^ | "%s", 11 warnings generated. building gmopcbd2.o c++ -c -MD -O2 -pipe -Dregister= -fstack-protector-strong -fno-strict-aliasing -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -O2 -pipe -Dregister= -fstack-protector-strong -fno-strict-aliasing -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -I../../goldlib -I../../goldlib/gall -I../../goldlib/gcui -I../../goldlib/gcfg -I../../goldlib/gmb3 -I../../goldlib/smblib -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -o ../../obj/lnx/gmb3/gmopcbd2.o gmopcbd2.cpp building gmopcbd3.o c++ -c -MD -O2 -pipe -Dregister= -fstack-protector-strong -fno-strict-aliasing -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -O2 -pipe -Dregister= -fstack-protector-strong -fno-strict-aliasing -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -I../../goldlib -I../../goldlib/gall -I../../goldlib/gcui -I../../goldlib/gcfg -I../../goldlib/gmb3 -I../../goldlib/smblib -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -o ../../obj/lnx/gmb3/gmopcbd3.o gmopcbd3.cpp In file included from gmojamm2.cpp:33: In file included from ../../goldlib/gmb3/gmojamm.h:46: In file included from ../../goldlib/gmb3/gmoarea.h:39: In file included from ../../goldlib/gall/gutltag.h:34: ../../goldlib/gall/gfile.h:217:38: warning: 'delete' applied to a pointer that was allocated with 'new[]'; did you mean 'delete[]'? [-Wmismatched-new-delete] 217 | delete(c); | ^ | [] ../../goldlib/gall/gfile.h:210:51: note: allocated with 'new[]' here 210 | uint8_t *c = new uint8_t[__size]; | ^ ../../goldlib/gall/gfile.h:254:45: warning: no case matching constant switch condition '8' 254 | switch(sizeof(unsigned long)) { | ^~~~~~~~~~~~~~~~~~~~~ ../../goldlib/gall/gfile.h:276:53: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 276 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:276:53: note: use '&' for a bitwise operation 276 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:276:53: note: remove constant to silence this warning 276 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:277:58: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 277 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:277:58: note: use '&' for a bitwise operation 277 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:277:58: note: remove constant to silence this warning 277 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:277:53: warning: converting the result of '<<' to a boolean; did you mean '(o << 8) != 0'? [-Wint-in-bool-context] 277 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ../../goldlib/gall/gfile.h:281:53: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 281 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:281:53: note: use '&' for a bitwise operation 281 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:281:53: note: remove constant to silence this warning 281 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:282:58: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 282 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:282:58: note: use '&' for a bitwise operation 282 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:282:58: note: remove constant to silence this warning 282 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:283:59: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 283 | o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:283:59: note: use '&' for a bitwise operation 283 | o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:283:59: note: remove constant to silence this warning 283 | o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:284:59: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 284 | o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:284:59: note: use '&' for a bitwise operation 284 | o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:284:59: note: remove constant to silence this warning 284 | o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:301:50: warning: no case matching constant switch condition '8' 301 | gnfile& operator<< (unsigned long o) { switch (sizeof(o)) { | ^~~~~~~~~ 10 warnings generated. In file included from gmofido2.cpp:31: In file included from ../../goldlib/gmb3/gmofido.h:38: In file included from ../../goldlib/gmb3/gmoarea.h:39: In file included from ../../goldlib/gall/gutltag.h:34: ../../goldlib/gall/gfile.h:217:38: warning: 'delete' applied to a pointer that was allocated with 'new[]'; did you mean 'delete[]'? [-Wmismatched-new-delete] 217 | delete(c); | ^ | [] ../../goldlib/gall/gfile.h:210:51: note: allocated with 'new[]' here 210 | uint8_t *c = new uint8_t[__size]; | ^ ../../goldlib/gall/gfile.h:254:45: warning: no case matching constant switch condition '8' 254 | switch(sizeof(unsigned long)) { | ^~~~~~~~~~~~~~~~~~~~~ ../../goldlib/gall/gfile.h:276:53: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 276 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:276:53: note: use '&' for a bitwise operation 276 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:276:53: note: remove constant to silence this warning 276 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:277:58: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 277 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:277:58: note: use '&' for a bitwise operation 277 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:277:58: note: remove constant to silence this warning 277 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:277:53: warning: converting the result of '<<' to a boolean; did you mean '(o << 8) != 0'? [-Wint-in-bool-context] 277 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ../../goldlib/gall/gfile.h:281:53: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 281 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:281:53: note: use '&' for a bitwise operation 281 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:281:53: note: remove constant to silence this warning 281 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:282:58: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 282 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:282:58: note: use '&' for a bitwise operation 282 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:282:58: note: remove constant to silence this warning 282 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:283:59: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 283 | o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:283:59: note: use '&' for a bitwise operation 283 | o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:283:59: note: remove constant to silence this warning 283 | o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:284:59: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 284 | o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:284:59: note: use '&' for a bitwise operation 284 | o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:284:59: note: remove constant to silence this warning 284 | o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:301:50: warning: no case matching constant switch condition '8' 301 | gnfile& operator<< (unsigned long o) { switch (sizeof(o)) { | ^~~~~~~~~ 10 warnings generated. building gmopcbd4.o c++ -c -MD -O2 -pipe -Dregister= -fstack-protector-strong -fno-strict-aliasing -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -O2 -pipe -Dregister= -fstack-protector-strong -fno-strict-aliasing -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -I../../goldlib -I../../goldlib/gall -I../../goldlib/gcui -I../../goldlib/gcfg -I../../goldlib/gmb3 -I../../goldlib/smblib -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -o ../../obj/lnx/gmb3/gmopcbd4.o gmopcbd4.cpp In file included from gmohuds.cpp:30: In file included from ../../goldlib/gmb3/gmohuds.h:39: In file included from ../../goldlib/gmb3/gmoarea.h:39: In file included from ../../goldlib/gall/gutltag.h:34: ../../goldlib/gall/gfile.h:217:38: warning: 'delete' applied to a pointer that was allocated with 'new[]'; did you mean 'delete[]'? [-Wmismatched-new-delete] 217 | delete(c); | ^ | [] ../../goldlib/gall/gfile.h:210:51: note: allocated with 'new[]' here 210 | uint8_t *c = new uint8_t[__size]; | ^ ../../goldlib/gall/gfile.h:254:45: warning: no case matching constant switch condition '8' 254 | switch(sizeof(unsigned long)) { | ^~~~~~~~~~~~~~~~~~~~~ ../../goldlib/gall/gfile.h:276:53: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 276 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:276:53: note: use '&' for a bitwise operation 276 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:276:53: note: remove constant to silence this warning 276 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:277:58: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 277 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:277:58: note: use '&' for a bitwise operation 277 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:277:58: note: remove constant to silence this warning 277 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:277:53: warning: converting the result of '<<' to a boolean; did you mean '(o << 8) != 0'? [-Wint-in-bool-context] 277 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ../../goldlib/gall/gfile.h:281:53: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 281 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:281:53: note: use '&' for a bitwise operation 281 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:281:53: note: remove constant to silence this warning 281 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:282:58: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 282 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:282:58: note: use '&' for a bitwise operation 282 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:282:58: note: remove constant to silence this warning 282 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:283:59: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 283 | o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:283:59: note: use '&' for a bitwise operation 283 | o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:283:59: note: remove constant to silence this warning 283 | o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:284:59: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 284 | o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:284:59: note: use '&' for a bitwise operation 284 | o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:284:59: note: remove constant to silence this warning 284 | o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:301:50: warning: no case matching constant switch condition '8' 301 | gnfile& operator<< (unsigned long o) { switch (sizeof(o)) { | ^~~~~~~~~ In file included from gmohuds.cpp:30: ../../goldlib/gmb3/gmohuds.h:162:17: warning: 'packed' attribute ignored [-Wignored-attributes] 162 | __attribute__((packed)) | ^ ../../goldlib/gmb3/gmohuds.h:167:17: warning: 'packed' attribute ignored [-Wignored-attributes] 167 | __attribute__((packed)) | ^ 12 warnings generated. building gmopcbd5.o In file included from gmojamm1.cpp:36: In file included from ../../goldlib/gmb3/gmojamm.h:46: In file included from ../../goldlib/gmb3/gmoarea.h:39: In file included from ../../goldlib/gall/gutltag.h:34: ../../goldlib/gall/gfile.h:217:38: warning: 'delete' applied to a pointer that was allocated with 'new[]'; did you mean 'delete[]'? [-Wmismatched-new-delete] 217 | delete(c); | ^ | [] ../../goldlib/gall/gfile.h:210:51: note: allocated with 'new[]' here 210 | uint8_t *c = new uint8_t[__size]; | ^ ../../goldlib/gall/gfile.h:254:45: warning: no case matching constant switch condition '8' 254 | switch(sizeof(unsigned long)) { | ^~~~~~~~~~~~~~~~~~~~~ ../../goldlib/gall/gfile.h:276:53: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 276 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:276:53: note: use '&' for a bitwise operation 276 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:276:53: note: remove constant to silence this warning 276 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:277:58: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 277 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:277:58: note: use '&' for a bitwise operation 277 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:277:58: note: remove constant to silence this warning 277 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:277:53: warning: converting the result of '<<' to a boolean; did you mean '(o << 8) != 0'? [-Wint-in-bool-context] 277 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ../../goldlib/gall/gfile.h:281:53: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 281 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:281:53: note: use '&' for a bitwise operation 281 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:281:53: note: remove constant to silence this warning 281 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:282:58: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 282 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:282:58: note: use '&' for a bitwise operation 282 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:282:58: note: remove constant to silence this warning 282 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:283:59: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 283 | o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:283:59: note: use '&' for a bitwise operation 283 | o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:283:59: note: remove constant to silence this warning 283 | o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:284:59: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 284 | o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:284:59: note: use '&' for a bitwise operation 284 | o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:284:59: note: remove constant to silence this warning 284 | o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:301:50: warning: no case matching constant switch condition '8' 301 | gnfile& operator<< (unsigned long o) { switch (sizeof(o)) { | ^~~~~~~~~ 10 warnings generated. In file included from gmofido1.cpp:33: In file included from ../../goldlib/gmb3/gmofido.h:38: In file included from ../../goldlib/gmb3/gmoarea.h:39: In file included from ../../goldlib/gall/gutltag.h:34: ../../goldlib/gall/gfile.h:217:38: warning: 'delete' applied to a pointer that was allocated with 'new[]'; did you mean 'delete[]'? [-Wmismatched-new-delete] 217 | delete(c); | ^ | [] ../../goldlib/gall/gfile.h:210:51: note: allocated with 'new[]' here 210 | uint8_t *c = new uint8_t[__size]; | ^ ../../goldlib/gall/gfile.h:254:45: warning: no case matching constant switch condition '8' 254 | switch(sizeof(unsigned long)) { | ^~~~~~~~~~~~~~~~~~~~~ ../../goldlib/gall/gfile.h:276:53: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 276 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:276:53: note: use '&' for a bitwise operation 276 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:276:53: note: remove constant to silence this warning 276 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:277:58: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 277 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:277:58: note: use '&' for a bitwise operation 277 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:277:58: note: remove constant to silence this warning 277 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:277:53: warning: converting the result of '<<' to a boolean; did you mean '(o << 8) != 0'? [-Wint-in-bool-context] 277 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ../../goldlib/gall/gfile.h:281:53: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 281 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:281:53: note: use '&' for a bitwise operation 281 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:281:53: note: remove constant to silence this warning 281 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:282:58: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 282 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:282:58: note: use '&' for a bitwise operation 282 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:282:58: note: remove constant to silence this warning 282 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:283:59: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 283 | o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:283:59: note: use '&' for a bitwise operation 283 | o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:283:59: note: remove constant to silence this warning 283 | o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:284:59: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 284 | o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:284:59: note: use '&' for a bitwise operation 284 | o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:284:59: note: remove constant to silence this warning 284 | o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:301:50: warning: no case matching constant switch condition '8' 301 | gnfile& operator<< (unsigned long o) { switch (sizeof(o)) { | ^~~~~~~~~ 10 warnings generated. c++ -c -MD -O2 -pipe -Dregister= -fstack-protector-strong -fno-strict-aliasing -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -O2 -pipe -Dregister= -fstack-protector-strong -fno-strict-aliasing -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -I../../goldlib -I../../goldlib/gall -I../../goldlib/gcui -I../../goldlib/gcfg -I../../goldlib/gmb3 -I../../goldlib/smblib -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -o ../../obj/lnx/gmb3/gmopcbd5.o gmopcbd5.cpp In file included from gmoarea.cpp:27: In file included from ../../goldlib/gmb3/gmoarea.h:39: In file included from ../../goldlib/gall/gutltag.h:34: ../../goldlib/gall/gfile.h:217:38: warning: 'delete' applied to a pointer that was allocated with 'new[]'; did you mean 'delete[]'? [-Wmismatched-new-delete] 217 | delete(c); | ^ | [] ../../goldlib/gall/gfile.h:210:51: note: allocated with 'new[]' here 210 | uint8_t *c = new uint8_t[__size]; | ^ ../../goldlib/gall/gfile.h:254:45: warning: no case matching constant switch condition '8' 254 | switch(sizeof(unsigned long)) { | ^~~~~~~~~~~~~~~~~~~~~ ../../goldlib/gall/gfile.h:276:53: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 276 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:276:53: note: use '&' for a bitwise operation 276 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:276:53: note: remove constant to silence this warning 276 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:277:58: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 277 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:277:58: note: use '&' for a bitwise operation 277 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:277:58: note: remove constant to silence this warning 277 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:277:53: warning: converting the result of '<<' to a boolean; did you mean '(o << 8) != 0'? [-Wint-in-bool-context] 277 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ../../goldlib/gall/gfile.h:281:53: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 281 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:281:53: note: use '&' for a bitwise operation 281 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:281:53: note: remove constant to silence this warning 281 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:282:58: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 282 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:282:58: note: use '&' for a bitwise operation 282 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:282:58: note: remove constant to silence this warning 282 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:283:59: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 283 | o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:283:59: note: use '&' for a bitwise operation 283 | o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:283:59: note: remove constant to silence this warning 283 | o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:284:59: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 284 | o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:284:59: note: use '&' for a bitwise operation 284 | o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:284:59: note: remove constant to silence this warning 284 | o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:301:50: warning: no case matching constant switch condition '8' 301 | gnfile& operator<< (unsigned long o) { switch (sizeof(o)) { | ^~~~~~~~~ 10 warnings generated. In file included from gmojamm3.cpp:36: In file included from ./gmojamm.h:46: In file included from ../../goldlib/gmb3/gmoarea.h:39: In file included from ../../goldlib/gall/gutltag.h:34: ../../goldlib/gall/gfile.h:217:38: warning: 'delete' applied to a pointer that was allocated with 'new[]'; did you mean 'delete[]'? [-Wmismatched-new-delete] 217 | delete(c); | ^ | [] ../../goldlib/gall/gfile.h:210:51: note: allocated with 'new[]' here 210 | uint8_t *c = new uint8_t[__size]; | ^ ../../goldlib/gall/gfile.h:254:45: warning: no case matching constant switch condition '8' 254 | switch(sizeof(unsigned long)) { | ^~~~~~~~~~~~~~~~~~~~~ ../../goldlib/gall/gfile.h:276:53: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 276 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:276:53: note: use '&' for a bitwise operation 276 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:276:53: note: remove constant to silence this warning 276 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:277:58: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 277 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:277:58: note: use '&' for a bitwise operation 277 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:277:58: note: remove constant to silence this warning 277 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:277:53: warning: converting the result of '<<' to a boolean; did you mean '(o << 8) != 0'? [-Wint-in-bool-context] 277 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ../../goldlib/gall/gfile.h:281:53: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 281 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:281:53: note: use '&' for a bitwise operation 281 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:281:53: note: remove constant to silence this warning 281 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:282:58: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 282 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:282:58: note: use '&' for a bitwise operation 282 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:282:58: note: remove constant to silence this warning 282 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:283:59: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 283 | o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:283:59: note: use '&' for a bitwise operation 283 | o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:283:59: note: remove constant to silence this warning 283 | o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:284:59: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 284 | o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:284:59: note: use '&' for a bitwise operation 284 | o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:284:59: note: remove constant to silence this warning 284 | o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:301:50: warning: no case matching constant switch condition '8' 301 | gnfile& operator<< (unsigned long o) { switch (sizeof(o)) { | ^~~~~~~~~ 10 warnings generated. building gmosmb1.o c++ -c -MD -O2 -pipe -Dregister= -fstack-protector-strong -fno-strict-aliasing -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -O2 -pipe -Dregister= -fstack-protector-strong -fno-strict-aliasing -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -I../../goldlib -I../../goldlib/gall -I../../goldlib/gcui -I../../goldlib/gcfg -I../../goldlib/gmb3 -I../../goldlib/smblib -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -o ../../obj/lnx/gmb3/gmosmb1.o gmosmb1.cpp building gmosmb2.o c++ -c -MD -O2 -pipe -Dregister= -fstack-protector-strong -fno-strict-aliasing -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -O2 -pipe -Dregister= -fstack-protector-strong -fno-strict-aliasing -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -I../../goldlib -I../../goldlib/gall -I../../goldlib/gcui -I../../goldlib/gcfg -I../../goldlib/gmb3 -I../../goldlib/smblib -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -o ../../obj/lnx/gmb3/gmosmb2.o gmosmb2.cpp building gmosqsh1.o c++ -c -MD -O2 -pipe -Dregister= -fstack-protector-strong -fno-strict-aliasing -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -O2 -pipe -Dregister= -fstack-protector-strong -fno-strict-aliasing -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -I../../goldlib -I../../goldlib/gall -I../../goldlib/gcui -I../../goldlib/gcfg -I../../goldlib/gmb3 -I../../goldlib/smblib -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -o ../../obj/lnx/gmb3/gmosqsh1.o gmosqsh1.cpp building gmosqsh2.o c++ -c -MD -O2 -pipe -Dregister= -fstack-protector-strong -fno-strict-aliasing -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -O2 -pipe -Dregister= -fstack-protector-strong -fno-strict-aliasing -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -I../../goldlib -I../../goldlib/gall -I../../goldlib/gcui -I../../goldlib/gcfg -I../../goldlib/gmb3 -I../../goldlib/smblib -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -o ../../obj/lnx/gmb3/gmosqsh2.o gmosqsh2.cpp In file included from gmoezyc1.cpp:32: In file included from ../../goldlib/gall/glog.h:34: ../../goldlib/gall/gfile.h:217:38: warning: 'delete' applied to a pointer that was allocated with 'new[]'; did you mean 'delete[]'? [-Wmismatched-new-delete] 217 | delete(c); | ^ | [] ../../goldlib/gall/gfile.h:210:51: note: allocated with 'new[]' here 210 | uint8_t *c = new uint8_t[__size]; | ^ ../../goldlib/gall/gfile.h:254:45: warning: no case matching constant switch condition '8' 254 | switch(sizeof(unsigned long)) { | ^~~~~~~~~~~~~~~~~~~~~ ../../goldlib/gall/gfile.h:276:53: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 276 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:276:53: note: use '&' for a bitwise operation 276 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:276:53: note: remove constant to silence this warning 276 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:277:58: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 277 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:277:58: note: use '&' for a bitwise operation 277 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:277:58: note: remove constant to silence this warning 277 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:277:53: warning: converting the result of '<<' to a boolean; did you mean '(o << 8) != 0'? [-Wint-in-bool-context] 277 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ../../goldlib/gall/gfile.h:281:53: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 281 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:281:53: note: use '&' for a bitwise operation 281 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:281:53: note: remove constant to silence this warning 281 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:282:58: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 282 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:282:58: note: use '&' for a bitwise operation 282 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:282:58: note: remove constant to silence this warning 282 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:283:59: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 283 | o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:283:59: note: use '&' for a bitwise operation 283 | o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:283:59: note: remove constant to silence this warning 283 | o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:284:59: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 284 | o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:284:59: note: use '&' for a bitwise operation 284 | o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:284:59: note: remove constant to silence this warning 284 | o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:301:50: warning: no case matching constant switch condition '8' 301 | gnfile& operator<< (unsigned long o) { switch (sizeof(o)) { | ^~~~~~~~~ 10 warnings generated. building gmosqsh3.o c++ -c -MD -O2 -pipe -Dregister= -fstack-protector-strong -fno-strict-aliasing -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -O2 -pipe -Dregister= -fstack-protector-strong -fno-strict-aliasing -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -I../../goldlib -I../../goldlib/gall -I../../goldlib/gcui -I../../goldlib/gcfg -I../../goldlib/gmb3 -I../../goldlib/smblib -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -o ../../obj/lnx/gmb3/gmosqsh3.o gmosqsh3.cpp In file included from gmojamm4.cpp:34: In file included from ../../goldlib/gmb3/gmojamm.h:46: In file included from ../../goldlib/gmb3/gmoarea.h:39: In file included from ../../goldlib/gall/gutltag.h:34: ../../goldlib/gall/gfile.h:217:38: warning: 'delete' applied to a pointer that was allocated with 'new[]'; did you mean 'delete[]'? [-Wmismatched-new-delete] 217 | delete(c); | ^ | [] ../../goldlib/gall/gfile.h:210:51: note: allocated with 'new[]' here 210 | uint8_t *c = new uint8_t[__size]; | ^ ../../goldlib/gall/gfile.h:254:45: warning: no case matching constant switch condition '8' 254 | switch(sizeof(unsigned long)) { | ^~~~~~~~~~~~~~~~~~~~~ ../../goldlib/gall/gfile.h:276:53: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 276 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:276:53: note: use '&' for a bitwise operation 276 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:276:53: note: remove constant to silence this warning 276 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:277:58: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 277 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:277:58: note: use '&' for a bitwise operation 277 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:277:58: note: remove constant to silence this warning 277 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:277:53: warning: converting the result of '<<' to a boolean; did you mean '(o << 8) != 0'? [-Wint-in-bool-context] 277 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ../../goldlib/gall/gfile.h:281:53: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 281 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:281:53: note: use '&' for a bitwise operation 281 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:281:53: note: remove constant to silence this warning 281 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:282:58: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 282 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:282:58: note: use '&' for a bitwise operation 282 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:282:58: note: remove constant to silence this warning 282 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:283:59: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 283 | o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:283:59: note: use '&' for a bitwise operation 283 | o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:283:59: note: remove constant to silence this warning 283 | o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:284:59: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 284 | o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:284:59: note: use '&' for a bitwise operation 284 | o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:284:59: note: remove constant to silence this warning 284 | o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:301:50: warning: no case matching constant switch condition '8' 301 | gnfile& operator<< (unsigned long o) { switch (sizeof(o)) { | ^~~~~~~~~ 10 warnings generated. building gmosqsh4.o c++ -c -MD -O2 -pipe -Dregister= -fstack-protector-strong -fno-strict-aliasing -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -O2 -pipe -Dregister= -fstack-protector-strong -fno-strict-aliasing -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -I../../goldlib -I../../goldlib/gall -I../../goldlib/gcui -I../../goldlib/gcfg -I../../goldlib/gmb3 -I../../goldlib/smblib -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -o ../../obj/lnx/gmb3/gmosqsh4.o gmosqsh4.cpp building gmosqsh5.o c++ -c -MD -O2 -pipe -Dregister= -fstack-protector-strong -fno-strict-aliasing -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -O2 -pipe -Dregister= -fstack-protector-strong -fno-strict-aliasing -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -I../../goldlib -I../../goldlib/gall -I../../goldlib/gcui -I../../goldlib/gcfg -I../../goldlib/gmb3 -I../../goldlib/smblib -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -o ../../obj/lnx/gmb3/gmosqsh5.o gmosqsh5.cpp In file included from gmofido5.cpp:31: In file included from ../../goldlib/gmb3/gmofido.h:38: In file included from ../../goldlib/gmb3/gmoarea.h:39: In file included from ../../goldlib/gall/gutltag.h:34: ../../goldlib/gall/gfile.h:217:38: warning: 'delete' applied to a pointer that was allocated with 'new[]'; did you mean 'delete[]'? [-Wmismatched-new-delete] 217 | delete(c); | ^ | [] ../../goldlib/gall/gfile.h:210:51: note: allocated with 'new[]' here 210 | uint8_t *c = new uint8_t[__size]; | ^ ../../goldlib/gall/gfile.h:254:45: warning: no case matching constant switch condition '8' 254 | switch(sizeof(unsigned long)) { | ^~~~~~~~~~~~~~~~~~~~~ ../../goldlib/gall/gfile.h:276:53: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 276 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:276:53: note: use '&' for a bitwise operation 276 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:276:53: note: remove constant to silence this warning 276 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:277:58: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 277 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:277:58: note: use '&' for a bitwise operation 277 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:277:58: note: remove constant to silence this warning 277 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:277:53: warning: converting the result of '<<' to a boolean; did you mean '(o << 8) != 0'? [-Wint-in-bool-context] 277 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ../../goldlib/gall/gfile.h:281:53: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 281 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:281:53: note: use '&' for a bitwise operation 281 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:281:53: note: remove constant to silence this warning 281 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:282:58: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 282 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:282:58: note: use '&' for a bitwise operation 282 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:282:58: note: remove constant to silence this warning 282 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:283:59: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 283 | o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:283:59: note: use '&' for a bitwise operation 283 | o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:283:59: note: remove constant to silence this warning 283 | o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:284:59: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 284 | o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:284:59: note: use '&' for a bitwise operation 284 | o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:284:59: note: remove constant to silence this warning 284 | o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:301:50: warning: no case matching constant switch condition '8' 301 | gnfile& operator<< (unsigned long o) { switch (sizeof(o)) { | ^~~~~~~~~ gmofido5.cpp:177:18: warning: format string is not a string literal (potentially insecure) [-Wformat-security] 177 | AddLineF(line, lng_head); | ^~~~~~~~ gmofido5.cpp:177:18: note: treat the string as an argument to avoid this 177 | AddLineF(line, lng_head); | ^ | "%s", 11 warnings generated. In file included from gmofido3.cpp:32: In file included from ../../goldlib/gmb3/gmofido.h:38: In file included from ../../goldlib/gmb3/gmoarea.h:39: In file included from ../../goldlib/gall/gutltag.h:34: ../../goldlib/gall/gfile.h:217:38: warning: 'delete' applied to a pointer that was allocated with 'new[]'; did you mean 'delete[]'? [-Wmismatched-new-delete] 217 | delete(c); | ^ | [] ../../goldlib/gall/gfile.h:210:51: note: allocated with 'new[]' here 210 | uint8_t *c = new uint8_t[__size]; | ^ ../../goldlib/gall/gfile.h:254:45: warning: no case matching constant switch condition '8' 254 | switch(sizeof(unsigned long)) { | ^~~~~~~~~~~~~~~~~~~~~ ../../goldlib/gall/gfile.h:276:53: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 276 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:276:53: note: use '&' for a bitwise operation 276 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:276:53: note: remove constant to silence this warning 276 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:277:58: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 277 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:277:58: note: use '&' for a bitwise operation 277 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:277:58: note: remove constant to silence this warning 277 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:277:53: warning: converting the result of '<<' to a boolean; did you mean '(o << 8) != 0'? [-Wint-in-bool-context] 277 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ../../goldlib/gall/gfile.h:281:53: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 281 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:281:53: note: use '&' for a bitwise operation 281 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:281:53: note: remove constant to silence this warning 281 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:282:58: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 282 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:282:58: note: use '&' for a bitwise operation 282 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:282:58: note: remove constant to silence this warning 282 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:283:59: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 283 | o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:283:59: note: use '&' for a bitwise operation 283 | o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:283:59: note: remove constant to silence this warning 283 | o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:284:59: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 284 | o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:284:59: note: use '&' for a bitwise operation 284 | o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:284:59: note: remove constant to silence this warning 284 | o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:301:50: warning: no case matching constant switch condition '8' 301 | gnfile& operator<< (unsigned long o) { switch (sizeof(o)) { | ^~~~~~~~~ 10 warnings generated. building gmowcat1.o c++ -c -MD -O2 -pipe -Dregister= -fstack-protector-strong -fno-strict-aliasing -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -O2 -pipe -Dregister= -fstack-protector-strong -fno-strict-aliasing -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -I../../goldlib -I../../goldlib/gall -I../../goldlib/gcui -I../../goldlib/gcfg -I../../goldlib/gmb3 -I../../goldlib/smblib -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -o ../../obj/lnx/gmb3/gmowcat1.o gmowcat1.cpp building gmowcat2.o c++ -c -MD -O2 -pipe -Dregister= -fstack-protector-strong -fno-strict-aliasing -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -O2 -pipe -Dregister= -fstack-protector-strong -fno-strict-aliasing -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -I../../goldlib -I../../goldlib/gall -I../../goldlib/gcui -I../../goldlib/gcfg -I../../goldlib/gmb3 -I../../goldlib/smblib -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -o ../../obj/lnx/gmb3/gmowcat2.o gmowcat2.cpp In file included from gmofido4.cpp:36: In file included from ../../goldlib/gmb3/gmofido.h:38: In file included from ../../goldlib/gmb3/gmoarea.h:39: In file included from ../../goldlib/gall/gutltag.h:34: ../../goldlib/gall/gfile.h:217:38: warning: 'delete' applied to a pointer that was allocated with 'new[]'; did you mean 'delete[]'? [-Wmismatched-new-delete] 217 | delete(c); | ^ | [] ../../goldlib/gall/gfile.h:210:51: note: allocated with 'new[]' here 210 | uint8_t *c = new uint8_t[__size]; | ^ ../../goldlib/gall/gfile.h:254:45: warning: no case matching constant switch condition '8' 254 | switch(sizeof(unsigned long)) { | ^~~~~~~~~~~~~~~~~~~~~ ../../goldlib/gall/gfile.h:276:53: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 276 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:276:53: note: use '&' for a bitwise operation 276 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:276:53: note: remove constant to silence this warning 276 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:277:58: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 277 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:277:58: note: use '&' for a bitwise operation 277 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:277:58: note: remove constant to silence this warning 277 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:277:53: warning: converting the result of '<<' to a boolean; did you mean '(o << 8) != 0'? [-Wint-in-bool-context] 277 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ../../goldlib/gall/gfile.h:281:53: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 281 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:281:53: note: use '&' for a bitwise operation 281 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:281:53: note: remove constant to silence this warning 281 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:282:58: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 282 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:282:58: note: use '&' for a bitwise operation 282 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:282:58: note: remove constant to silence this warning 282 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:283:59: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 283 | o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:283:59: note: use '&' for a bitwise operation 283 | o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:283:59: note: remove constant to silence this warning 283 | o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:284:59: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 284 | o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:284:59: note: use '&' for a bitwise operation 284 | o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:284:59: note: remove constant to silence this warning 284 | o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:301:50: warning: no case matching constant switch condition '8' 301 | gnfile& operator<< (unsigned long o) { switch (sizeof(o)) { | ^~~~~~~~~ 10 warnings generated. building gmowcat3.o c++ -c -MD -O2 -pipe -Dregister= -fstack-protector-strong -fno-strict-aliasing -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -O2 -pipe -Dregister= -fstack-protector-strong -fno-strict-aliasing -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -I../../goldlib -I../../goldlib/gall -I../../goldlib/gcui -I../../goldlib/gcfg -I../../goldlib/gmb3 -I../../goldlib/smblib -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -o ../../obj/lnx/gmb3/gmowcat3.o gmowcat3.cpp In file included from gmopcbd1.cpp:33: In file included from ../../goldlib/gmb3/gmopcbd.h:38: In file included from ../../goldlib/gmb3/gmoarea.h:39: In file included from ../../goldlib/gall/gutltag.h:34: ../../goldlib/gall/gfile.h:217:38: warning: 'delete' applied to a pointer that was allocated with 'new[]'; did you mean 'delete[]'? [-Wmismatched-new-delete] 217 | delete(c); | ^ | [] ../../goldlib/gall/gfile.h:210:51: note: allocated with 'new[]' here 210 | uint8_t *c = new uint8_t[__size]; | ^ ../../goldlib/gall/gfile.h:254:45: warning: no case matching constant switch condition '8' 254 | switch(sizeof(unsigned long)) { | ^~~~~~~~~~~~~~~~~~~~~ ../../goldlib/gall/gfile.h:276:53: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 276 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:276:53: note: use '&' for a bitwise operation 276 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:276:53: note: remove constant to silence this warning 276 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:277:58: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 277 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:277:58: note: use '&' for a bitwise operation 277 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:277:58: note: remove constant to silence this warning 277 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:277:53: warning: converting the result of '<<' to a boolean; did you mean '(o << 8) != 0'? [-Wint-in-bool-context] 277 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ../../goldlib/gall/gfile.h:281:53: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 281 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:281:53: note: use '&' for a bitwise operation 281 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:281:53: note: remove constant to silence this warning 281 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:282:58: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 282 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:282:58: note: use '&' for a bitwise operation 282 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:282:58: note: remove constant to silence this warning 282 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:283:59: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 283 | o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:283:59: note: use '&' for a bitwise operation 283 | o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:283:59: note: remove constant to silence this warning 283 | o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:284:59: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 284 | o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:284:59: note: use '&' for a bitwise operation 284 | o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:284:59: note: remove constant to silence this warning 284 | o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:301:50: warning: no case matching constant switch condition '8' 301 | gnfile& operator<< (unsigned long o) { switch (sizeof(o)) { | ^~~~~~~~~ 10 warnings generated. In file included from gmojamm5.cpp:34: In file included from ../../goldlib/gmb3/gmojamm.h:46: In file included from ../../goldlib/gmb3/gmoarea.h:39: In file included from ../../goldlib/gall/gutltag.h:34: ../../goldlib/gall/gfile.h:217:38: warning: 'delete' applied to a pointer that was allocated with 'new[]'; did you mean 'delete[]'? [-Wmismatched-new-delete] 217 | delete(c); | ^ | [] ../../goldlib/gall/gfile.h:210:51: note: allocated with 'new[]' here 210 | uint8_t *c = new uint8_t[__size]; | ^ ../../goldlib/gall/gfile.h:254:45: warning: no case matching constant switch condition '8' 254 | switch(sizeof(unsigned long)) { | ^~~~~~~~~~~~~~~~~~~~~ ../../goldlib/gall/gfile.h:276:53: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 276 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:276:53: note: use '&' for a bitwise operation 276 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:276:53: note: remove constant to silence this warning 276 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:277:58: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 277 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:277:58: note: use '&' for a bitwise operation 277 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:277:58: note: remove constant to silence this warning 277 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:277:53: warning: converting the result of '<<' to a boolean; did you mean '(o << 8) != 0'? [-Wint-in-bool-context] 277 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ../../goldlib/gall/gfile.h:281:53: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 281 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:281:53: note: use '&' for a bitwise operation 281 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:281:53: note: remove constant to silence this warning 281 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:282:58: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 282 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:282:58: note: use '&' for a bitwise operation 282 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:282:58: note: remove constant to silence this warning 282 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:283:59: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 283 | o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:283:59: note: use '&' for a bitwise operation 283 | o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:283:59: note: remove constant to silence this warning 283 | o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:284:59: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 284 | o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:284:59: note: use '&' for a bitwise operation 284 | o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:284:59: note: remove constant to silence this warning 284 | o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:301:50: warning: no case matching constant switch condition '8' 301 | gnfile& operator<< (unsigned long o) { switch (sizeof(o)) { | ^~~~~~~~~ gmojamm5.cpp:179:18: warning: format string is not a string literal (potentially insecure) [-Wformat-security] 179 | AddLineF(line, lng_head); | ^~~~~~~~ gmojamm5.cpp:179:18: note: treat the string as an argument to avoid this 179 | AddLineF(line, lng_head); | ^ | "%s", 11 warnings generated. building gmowcat4.o c++ -c -MD -O2 -pipe -Dregister= -fstack-protector-strong -fno-strict-aliasing -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -O2 -pipe -Dregister= -fstack-protector-strong -fno-strict-aliasing -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -I../../goldlib -I../../goldlib/gall -I../../goldlib/gcui -I../../goldlib/gcfg -I../../goldlib/gmb3 -I../../goldlib/smblib -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -o ../../obj/lnx/gmb3/gmowcat4.o gmowcat4.cpp building gmowcat5.o c++ -c -MD -O2 -pipe -Dregister= -fstack-protector-strong -fno-strict-aliasing -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -O2 -pipe -Dregister= -fstack-protector-strong -fno-strict-aliasing -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -I../../goldlib -I../../goldlib/gall -I../../goldlib/gcui -I../../goldlib/gcfg -I../../goldlib/gmb3 -I../../goldlib/smblib -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -o ../../obj/lnx/gmb3/gmowcat5.o gmowcat5.cpp In file included from gmopcbd3.cpp:35: In file included from ../../goldlib/gmb3/gmopcbd.h:38: In file included from ../../goldlib/gmb3/gmoarea.h:39: In file included from ../../goldlib/gall/gutltag.h:34: ../../goldlib/gall/gfile.h:217:38: warning: 'delete' applied to a pointer that was allocated with 'new[]'; did you mean 'delete[]'? [-Wmismatched-new-delete] 217 | delete(c); | ^ | [] ../../goldlib/gall/gfile.h:210:51: note: allocated with 'new[]' here 210 | uint8_t *c = new uint8_t[__size]; | ^ ../../goldlib/gall/gfile.h:254:45: warning: no case matching constant switch condition '8' 254 | switch(sizeof(unsigned long)) { | ^~~~~~~~~~~~~~~~~~~~~ ../../goldlib/gall/gfile.h:276:53: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 276 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:276:53: note: use '&' for a bitwise operation 276 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:276:53: note: remove constant to silence this warning 276 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:277:58: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 277 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:277:58: note: use '&' for a bitwise operation 277 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:277:58: note: remove constant to silence this warning 277 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:277:53: warning: converting the result of '<<' to a boolean; did you mean '(o << 8) != 0'? [-Wint-in-bool-context] 277 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ../../goldlib/gall/gfile.h:281:53: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 281 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:281:53: note: use '&' for a bitwise operation 281 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:281:53: note: remove constant to silence this warning 281 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:282:58: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 282 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:282:58: note: use '&' for a bitwise operation 282 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:282:58: note: remove constant to silence this warning 282 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:283:59: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 283 | o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:283:59: note: use '&' for a bitwise operation 283 | o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:283:59: note: remove constant to silence this warning 283 | o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:284:59: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 284 | o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:284:59: note: use '&' for a bitwise operation 284 | o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:284:59: note: remove constant to silence this warning 284 | o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:301:50: warning: no case matching constant switch condition '8' 301 | gnfile& operator<< (unsigned long o) { switch (sizeof(o)) { | ^~~~~~~~~ 10 warnings generated. In file included from gmopcbd2.cpp:33: In file included from ../../goldlib/gmb3/gmopcbd.h:38: In file included from ../../goldlib/gmb3/gmoarea.h:39: In file included from ../../goldlib/gall/gutltag.h:34: ../../goldlib/gall/gfile.h:217:38: warning: 'delete' applied to a pointer that was allocated with 'new[]'; did you mean 'delete[]'? [-Wmismatched-new-delete] 217 | delete(c); | ^ | [] ../../goldlib/gall/gfile.h:210:51: note: allocated with 'new[]' here 210 | uint8_t *c = new uint8_t[__size]; | ^ ../../goldlib/gall/gfile.h:254:45: warning: no case matching constant switch condition '8' 254 | switch(sizeof(unsigned long)) { | ^~~~~~~~~~~~~~~~~~~~~ ../../goldlib/gall/gfile.h:276:53: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 276 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:276:53: note: use '&' for a bitwise operation 276 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:276:53: note: remove constant to silence this warning 276 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:277:58: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 277 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:277:58: note: use '&' for a bitwise operation 277 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:277:58: note: remove constant to silence this warning 277 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:277:53: warning: converting the result of '<<' to a boolean; did you mean '(o << 8) != 0'? [-Wint-in-bool-context] 277 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ../../goldlib/gall/gfile.h:281:53: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 281 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:281:53: note: use '&' for a bitwise operation 281 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:281:53: note: remove constant to silence this warning 281 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:282:58: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 282 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:282:58: note: use '&' for a bitwise operation 282 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:282:58: note: remove constant to silence this warning 282 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:283:59: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 283 | o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:283:59: note: use '&' for a bitwise operation 283 | o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:283:59: note: remove constant to silence this warning 283 | o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:284:59: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 284 | o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:284:59: note: use '&' for a bitwise operation 284 | o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:284:59: note: remove constant to silence this warning 284 | o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:301:50: warning: no case matching constant switch condition '8' 301 | gnfile& operator<< (unsigned long o) { switch (sizeof(o)) { | ^~~~~~~~~ 10 warnings generated. building gmoxbbs1.o In file included from gmopcbd5.cpp:35: In file included from ../../goldlib/gmb3/gmopcbd.h:38: In file included from ../../goldlib/gmb3/gmoarea.h:39: In file included from ../../goldlib/gall/gutltag.h:34: ../../goldlib/gall/gfile.h:217:38: warning: 'delete' applied to a pointer that was allocated with 'new[]'; did you mean 'delete[]'? [-Wmismatched-new-delete] 217 | delete(c); | ^ | [] ../../goldlib/gall/gfile.h:210:51: note: allocated with 'new[]' here 210 | uint8_t *c = new uint8_t[__size]; | ^ ../../goldlib/gall/gfile.h:254:45: warning: no case matching constant switch condition '8' 254 | switch(sizeof(unsigned long)) { | ^~~~~~~~~~~~~~~~~~~~~ ../../goldlib/gall/gfile.h:276:53: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 276 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:276:53: note: use '&' for a bitwise operation 276 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:276:53: note: remove constant to silence this warning 276 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:277:58: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 277 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:277:58: note: use '&' for a bitwise operation 277 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:277:58: note: remove constant to silence this warning 277 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:277:53: warning: converting the result of '<<' to a boolean; did you mean '(o << 8) != 0'? [-Wint-in-bool-context] 277 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ../../goldlib/gall/gfile.h:281:53: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 281 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:281:53: note: use '&' for a bitwise operation 281 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:281:53: note: remove constant to silence this warning 281 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:282:58: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 282 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:282:58: note: use '&' for a bitwise operation 282 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:282:58: note: remove constant to silence this warning 282 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:283:59: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 283 | o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:283:59: note: use '&' for a bitwise operation 283 | o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:283:59: note: remove constant to silence this warning 283 | o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:284:59: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 284 | o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:284:59: note: use '&' for a bitwise operation 284 | o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:284:59: note: remove constant to silence this warning 284 | o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:301:50: warning: no case matching constant switch condition '8' 301 | gnfile& operator<< (unsigned long o) { switch (sizeof(o)) { | ^~~~~~~~~ gmopcbd5.cpp:156:18: warning: format string is not a string literal (potentially insecure) [-Wformat-security] 156 | AddLineF(line, lng_head); | ^~~~~~~~ gmopcbd5.cpp:156:18: note: treat the string as an argument to avoid this 156 | AddLineF(line, lng_head); | ^ | "%s", 11 warnings generated. c++ -c -MD -O2 -pipe -Dregister= -fstack-protector-strong -fno-strict-aliasing -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -O2 -pipe -Dregister= -fstack-protector-strong -fno-strict-aliasing -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -I../../goldlib -I../../goldlib/gall -I../../goldlib/gcui -I../../goldlib/gcfg -I../../goldlib/gmb3 -I../../goldlib/smblib -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -o ../../obj/lnx/gmb3/gmoxbbs1.o gmoxbbs1.cpp building gmoxbbs2.o c++ -c -MD -O2 -pipe -Dregister= -fstack-protector-strong -fno-strict-aliasing -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -O2 -pipe -Dregister= -fstack-protector-strong -fno-strict-aliasing -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -I../../goldlib -I../../goldlib/gall -I../../goldlib/gcui -I../../goldlib/gcfg -I../../goldlib/gmb3 -I../../goldlib/smblib -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -o ../../obj/lnx/gmb3/gmoxbbs2.o gmoxbbs2.cpp building gmoxbbs3.o c++ -c -MD -O2 -pipe -Dregister= -fstack-protector-strong -fno-strict-aliasing -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -O2 -pipe -Dregister= -fstack-protector-strong -fno-strict-aliasing -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -I../../goldlib -I../../goldlib/gall -I../../goldlib/gcui -I../../goldlib/gcfg -I../../goldlib/gmb3 -I../../goldlib/smblib -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -o ../../obj/lnx/gmb3/gmoxbbs3.o gmoxbbs3.cpp In file included from gmosmb2.cpp:29: In file included from ../../goldlib/gmb3/gmosmb.h:35: In file included from ../../goldlib/gmb3/gmoarea.h:39: In file included from ../../goldlib/gall/gutltag.h:34: ../../goldlib/gall/gfile.h:217:38: warning: 'delete' applied to a pointer that was allocated with 'new[]'; did you mean 'delete[]'? [-Wmismatched-new-delete] 217 | delete(c); | ^ | [] ../../goldlib/gall/gfile.h:210:51: note: allocated with 'new[]' here 210 | uint8_t *c = new uint8_t[__size]; | ^ ../../goldlib/gall/gfile.h:254:45: warning: no case matching constant switch condition '8' 254 | switch(sizeof(unsigned long)) { | ^~~~~~~~~~~~~~~~~~~~~ ../../goldlib/gall/gfile.h:276:53: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 276 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:276:53: note: use '&' for a bitwise operation 276 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:276:53: note: remove constant to silence this warning 276 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:277:58: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 277 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:277:58: note: use '&' for a bitwise operation 277 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:277:58: note: remove constant to silence this warning 277 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:277:53: warning: converting the result of '<<' to a boolean; did you mean '(o << 8) != 0'? [-Wint-in-bool-context] 277 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ../../goldlib/gall/gfile.h:281:53: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 281 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:281:53: note: use '&' for a bitwise operation 281 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:281:53: note: remove constant to silence this warning 281 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:282:58: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 282 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:282:58: note: use '&' for a bitwise operation 282 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:282:58: note: remove constant to silence this warning 282 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:283:59: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 283 | o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:283:59: note: use '&' for a bitwise operation 283 | o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:283:59: note: remove constant to silence this warning 283 | o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:284:59: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 284 | o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:284:59: note: use '&' for a bitwise operation 284 | o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:284:59: note: remove constant to silence this warning 284 | o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:301:50: warning: no case matching constant switch condition '8' 301 | gnfile& operator<< (unsigned long o) { switch (sizeof(o)) { | ^~~~~~~~~ 10 warnings generated. building gmoxbbs4.o c++ -c -MD -O2 -pipe -Dregister= -fstack-protector-strong -fno-strict-aliasing -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -O2 -pipe -Dregister= -fstack-protector-strong -fno-strict-aliasing -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -I../../goldlib -I../../goldlib/gall -I../../goldlib/gcui -I../../goldlib/gcfg -I../../goldlib/gmb3 -I../../goldlib/smblib -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -o ../../obj/lnx/gmb3/gmoxbbs4.o gmoxbbs4.cpp In file included from gmosqsh4.cpp:36: In file included from ../../goldlib/gmb3/gmosqsh.h:38: In file included from ../../goldlib/gmb3/gmoarea.h:39: In file included from ../../goldlib/gall/gutltag.h:34: ../../goldlib/gall/gfile.h:217:38: warning: 'delete' applied to a pointer that was allocated with 'new[]'; did you mean 'delete[]'? [-Wmismatched-new-delete] 217 | delete(c); | ^ | [] ../../goldlib/gall/gfile.h:210:51: note: allocated with 'new[]' here 210 | uint8_t *c = new uint8_t[__size]; | ^ ../../goldlib/gall/gfile.h:254:45: warning: no case matching constant switch condition '8' 254 | switch(sizeof(unsigned long)) { | ^~~~~~~~~~~~~~~~~~~~~ ../../goldlib/gall/gfile.h:276:53: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 276 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:276:53: note: use '&' for a bitwise operation 276 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:276:53: note: remove constant to silence this warning 276 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:277:58: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 277 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:277:58: note: use '&' for a bitwise operation 277 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:277:58: note: remove constant to silence this warning 277 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:277:53: warning: converting the result of '<<' to a boolean; did you mean '(o << 8) != 0'? [-Wint-in-bool-context] 277 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ../../goldlib/gall/gfile.h:281:53: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 281 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:281:53: note: use '&' for a bitwise operation 281 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:281:53: note: remove constant to silence this warning 281 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:282:58: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 282 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:282:58: note: use '&' for a bitwise operation 282 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:282:58: note: remove constant to silence this warning 282 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:283:59: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 283 | o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:283:59: note: use '&' for a bitwise operation 283 | o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:283:59: note: remove constant to silence this warning 283 | o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:284:59: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 284 | o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:284:59: note: use '&' for a bitwise operation 284 | o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:284:59: note: remove constant to silence this warning 284 | o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:301:50: warning: no case matching constant switch condition '8' 301 | gnfile& operator<< (unsigned long o) { switch (sizeof(o)) { | ^~~~~~~~~ 10 warnings generated. In file included from gmopcbd4.cpp:35: In file included from ../../goldlib/gmb3/gmopcbd.h:38: In file included from ../../goldlib/gmb3/gmoarea.h:39: In file included from ../../goldlib/gall/gutltag.h:34: ../../goldlib/gall/gfile.h:217:38: warning: 'delete' applied to a pointer that was allocated with 'new[]'; did you mean 'delete[]'? [-Wmismatched-new-delete] 217 | delete(c); | ^ | [] ../../goldlib/gall/gfile.h:210:51: note: allocated with 'new[]' here 210 | uint8_t *c = new uint8_t[__size]; | ^ ../../goldlib/gall/gfile.h:254:45: warning: no case matching constant switch condition '8' 254 | switch(sizeof(unsigned long)) { | ^~~~~~~~~~~~~~~~~~~~~ ../../goldlib/gall/gfile.h:276:53: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 276 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:276:53: note: use '&' for a bitwise operation 276 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:276:53: note: remove constant to silence this warning 276 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:277:58: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 277 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:277:58: note: use '&' for a bitwise operation 277 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:277:58: note: remove constant to silence this warning 277 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:277:53: warning: converting the result of '<<' to a boolean; did you mean '(o << 8) != 0'? [-Wint-in-bool-context] 277 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ../../goldlib/gall/gfile.h:281:53: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 281 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:281:53: note: use '&' for a bitwise operation 281 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:281:53: note: remove constant to silence this warning 281 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:282:58: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 282 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:282:58: note: use '&' for a bitwise operation 282 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:282:58: note: remove constant to silence this warning 282 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:283:59: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 283 | o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:283:59: note: use '&' for a bitwise operation 283 | o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:283:59: note: remove constant to silence this warning 283 | o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:284:59: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 284 | o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:284:59: note: use '&' for a bitwise operation 284 | o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:284:59: note: remove constant to silence this warning 284 | o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:301:50: warning: no case matching constant switch condition '8' 301 | gnfile& operator<< (unsigned long o) { switch (sizeof(o)) { | ^~~~~~~~~ 10 warnings generated. building gmoxbbs5.o c++ -c -MD -O2 -pipe -Dregister= -fstack-protector-strong -fno-strict-aliasing -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -O2 -pipe -Dregister= -fstack-protector-strong -fno-strict-aliasing -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -I../../goldlib -I../../goldlib/gall -I../../goldlib/gcui -I../../goldlib/gcfg -I../../goldlib/gmb3 -I../../goldlib/smblib -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -o ../../obj/lnx/gmb3/gmoxbbs5.o gmoxbbs5.cpp In file included from gmosqsh3.cpp:35: In file included from ../../goldlib/gmb3/gmosqsh.h:38: In file included from ../../goldlib/gmb3/gmoarea.h:39: In file included from ../../goldlib/gall/gutltag.h:34: ../../goldlib/gall/gfile.h:217:38: warning: 'delete' applied to a pointer that was allocated with 'new[]'; did you mean 'delete[]'? [-Wmismatched-new-delete] 217 | delete(c); | ^ | [] ../../goldlib/gall/gfile.h:210:51: note: allocated with 'new[]' here 210 | uint8_t *c = new uint8_t[__size]; | ^ ../../goldlib/gall/gfile.h:254:45: warning: no case matching constant switch condition '8' 254 | switch(sizeof(unsigned long)) { | ^~~~~~~~~~~~~~~~~~~~~ ../../goldlib/gall/gfile.h:276:53: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 276 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:276:53: note: use '&' for a bitwise operation 276 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:276:53: note: remove constant to silence this warning 276 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:277:58: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 277 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:277:58: note: use '&' for a bitwise operation 277 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:277:58: note: remove constant to silence this warning 277 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:277:53: warning: converting the result of '<<' to a boolean; did you mean '(o << 8) != 0'? [-Wint-in-bool-context] 277 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ../../goldlib/gall/gfile.h:281:53: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 281 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:281:53: note: use '&' for a bitwise operation 281 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:281:53: note: remove constant to silence this warning 281 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:282:58: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 282 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:282:58: note: use '&' for a bitwise operation 282 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:282:58: note: remove constant to silence this warning 282 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:283:59: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 283 | o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:283:59: note: use '&' for a bitwise operation 283 | o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:283:59: note: remove constant to silence this warning 283 | o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:284:59: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 284 | o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:284:59: note: use '&' for a bitwise operation 284 | o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:284:59: note: remove constant to silence this warning 284 | o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:301:50: warning: no case matching constant switch condition '8' 301 | gnfile& operator<< (unsigned long o) { switch (sizeof(o)) { | ^~~~~~~~~ 10 warnings generated. In file included from gmosqsh1.cpp:31: In file included from ../../goldlib/gmb3/gmosqsh.h:38: In file included from ../../goldlib/gmb3/gmoarea.h:39: In file included from ../../goldlib/gall/gutltag.h:34: ../../goldlib/gall/gfile.h:217:38: warning: 'delete' applied to a pointer that was allocated with 'new[]'; did you mean 'delete[]'? [-Wmismatched-new-delete] 217 | delete(c); | ^ | [] ../../goldlib/gall/gfile.h:210:51: note: allocated with 'new[]' here 210 | uint8_t *c = new uint8_t[__size]; | ^ ../../goldlib/gall/gfile.h:254:45: warning: no case matching constant switch condition '8' 254 | switch(sizeof(unsigned long)) { | ^~~~~~~~~~~~~~~~~~~~~ ../../goldlib/gall/gfile.h:276:53: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 276 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:276:53: note: use '&' for a bitwise operation 276 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:276:53: note: remove constant to silence this warning 276 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:277:58: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 277 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:277:58: note: use '&' for a bitwise operation 277 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:277:58: note: remove constant to silence this warning 277 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:277:53: warning: converting the result of '<<' to a boolean; did you mean '(o << 8) != 0'? [-Wint-in-bool-context] 277 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ../../goldlib/gall/gfile.h:281:53: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 281 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:281:53: note: use '&' for a bitwise operation 281 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:281:53: note: remove constant to silence this warning 281 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:282:58: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 282 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:282:58: note: use '&' for a bitwise operation 282 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:282:58: note: remove constant to silence this warning 282 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:283:59: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 283 | o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:283:59: note: use '&' for a bitwise operation 283 | o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:283:59: note: remove constant to silence this warning 283 | o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:284:59: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 284 | o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:284:59: note: use '&' for a bitwise operation 284 | o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:284:59: note: remove constant to silence this warning 284 | o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:301:50: warning: no case matching constant switch condition '8' 301 | gnfile& operator<< (unsigned long o) { switch (sizeof(o)) { | ^~~~~~~~~ 10 warnings generated. In file included from gmowcat1.cpp:30: In file included from ../../goldlib/gmb3/gmowcat.h:38: In file included from ../../goldlib/gmb3/gmoarea.h:39: In file included from ../../goldlib/gall/gutltag.h:34: ../../goldlib/gall/gfile.h:217:38: warning: 'delete' applied to a pointer that was allocated with 'new[]'; did you mean 'delete[]'? [-Wmismatched-new-delete] 217 | delete(c); | ^ | [] ../../goldlib/gall/gfile.h:210:51: note: allocated with 'new[]' here 210 | uint8_t *c = new uint8_t[__size]; | ^ ../../goldlib/gall/gfile.h:254:45: warning: no case matching constant switch condition '8' 254 | switch(sizeof(unsigned long)) { | ^~~~~~~~~~~~~~~~~~~~~ ../../goldlib/gall/gfile.h:276:53: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 276 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:276:53: note: use '&' for a bitwise operation 276 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:276:53: note: remove constant to silence this warning 276 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:277:58: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 277 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:277:58: note: use '&' for a bitwise operation 277 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:277:58: note: remove constant to silence this warning 277 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:277:53: warning: converting the result of '<<' to a boolean; did you mean '(o << 8) != 0'? [-Wint-in-bool-context] 277 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ../../goldlib/gall/gfile.h:281:53: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 281 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:281:53: note: use '&' for a bitwise operation 281 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:281:53: note: remove constant to silence this warning 281 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:282:58: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 282 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:282:58: note: use '&' for a bitwise operation 282 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:282:58: note: remove constant to silence this warning 282 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:283:59: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 283 | o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:283:59: note: use '&' for a bitwise operation 283 | o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:283:59: note: remove constant to silence this warning 283 | o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:284:59: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 284 | o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:284:59: note: use '&' for a bitwise operation 284 | o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:284:59: note: remove constant to silence this warning 284 | o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:301:50: warning: no case matching constant switch condition '8' 301 | gnfile& operator<< (unsigned long o) { switch (sizeof(o)) { | ^~~~~~~~~ 10 warnings generated. In file included from gmosmb1.cpp:33: In file included from ../../goldlib/gmb3/gmosmb.h:35: In file included from ../../goldlib/gmb3/gmoarea.h:39: In file included from ../../goldlib/gall/gutltag.h:34: ../../goldlib/gall/gfile.h:217:38: warning: 'delete' applied to a pointer that was allocated with 'new[]'; did you mean 'delete[]'? [-Wmismatched-new-delete] 217 | delete(c); | ^ | [] ../../goldlib/gall/gfile.h:210:51: note: allocated with 'new[]' here 210 | uint8_t *c = new uint8_t[__size]; | ^ ../../goldlib/gall/gfile.h:254:45: warning: no case matching constant switch condition '8' 254 | switch(sizeof(unsigned long)) { | ^~~~~~~~~~~~~~~~~~~~~ ../../goldlib/gall/gfile.h:276:53: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 276 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:276:53: note: use '&' for a bitwise operation 276 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:276:53: note: remove constant to silence this warning 276 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:277:58: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 277 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:277:58: note: use '&' for a bitwise operation 277 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:277:58: note: remove constant to silence this warning 277 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:277:53: warning: converting the result of '<<' to a boolean; did you mean '(o << 8) != 0'? [-Wint-in-bool-context] 277 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ../../goldlib/gall/gfile.h:281:53: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 281 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:281:53: note: use '&' for a bitwise operation 281 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:281:53: note: remove constant to silence this warning 281 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:282:58: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 282 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:282:58: note: use '&' for a bitwise operation 282 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:282:58: note: remove constant to silence this warning 282 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:283:59: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 283 | o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:283:59: note: use '&' for a bitwise operation 283 | o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:283:59: note: remove constant to silence this warning 283 | o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:284:59: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 284 | o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:284:59: note: use '&' for a bitwise operation 284 | o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:284:59: note: remove constant to silence this warning 284 | o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:301:50: warning: no case matching constant switch condition '8' 301 | gnfile& operator<< (unsigned long o) { switch (sizeof(o)) { | ^~~~~~~~~ gmosmb1.cpp:715:21: warning: '&&' within '||' [-Wlogical-op-parentheses] 715 | if(not done and not strncmp(fbuf+l, "--- ", 4) or not strncmp(fbuf+l, "---\r", 4)) | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~ gmosmb1.cpp:715:21: note: place parentheses around the '&&' expression to silence this warning 715 | if(not done and not strncmp(fbuf+l, "--- ", 4) or not strncmp(fbuf+l, "---\r", 4)) | ^ | ( ) gmosmb1.cpp:515:7: warning: variable 'rv' set but not used [-Wunused-but-set-variable] 515 | int rv; | ^ gmosmb1.cpp:1039:18: warning: format string is not a string literal (potentially insecure) [-Wformat-security] 1039 | AddLineF(line, lng_head); | ^~~~~~~~ gmosmb1.cpp:1039:18: note: treat the string as an argument to avoid this 1039 | AddLineF(line, lng_head); | ^ | "%s", 13 warnings generated. In file included from gmosqsh5.cpp:31: In file included from ../../goldlib/gmb3/gmosqsh.h:38: In file included from ../../goldlib/gmb3/gmoarea.h:39: In file included from ../../goldlib/gall/gutltag.h:34: ../../goldlib/gall/gfile.h:217:38: warning: 'delete' applied to a pointer that was allocated with 'new[]'; did you mean 'delete[]'? [-Wmismatched-new-delete] 217 | delete(c); | ^ | [] ../../goldlib/gall/gfile.h:210:51: note: allocated with 'new[]' here 210 | uint8_t *c = new uint8_t[__size]; | ^ ../../goldlib/gall/gfile.h:254:45: warning: no case matching constant switch condition '8' 254 | switch(sizeof(unsigned long)) { | ^~~~~~~~~~~~~~~~~~~~~ ../../goldlib/gall/gfile.h:276:53: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 276 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:276:53: note: use '&' for a bitwise operation 276 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:276:53: note: remove constant to silence this warning 276 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:277:58: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 277 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:277:58: note: use '&' for a bitwise operation 277 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:277:58: note: remove constant to silence this warning 277 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:277:53: warning: converting the result of '<<' to a boolean; did you mean '(o << 8) != 0'? [-Wint-in-bool-context] 277 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ../../goldlib/gall/gfile.h:281:53: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 281 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:281:53: note: use '&' for a bitwise operation 281 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:281:53: note: remove constant to silence this warning 281 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:282:58: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 282 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:282:58: note: use '&' for a bitwise operation 282 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:282:58: note: remove constant to silence this warning 282 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:283:59: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 283 | o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:283:59: note: use '&' for a bitwise operation 283 | o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:283:59: note: remove constant to silence this warning 283 | o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:284:59: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 284 | o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:284:59: note: use '&' for a bitwise operation 284 | o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:284:59: note: remove constant to silence this warning 284 | o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:301:50: warning: no case matching constant switch condition '8' 301 | gnfile& operator<< (unsigned long o) { switch (sizeof(o)) { | ^~~~~~~~~ gmosqsh5.cpp:140:18: warning: format string is not a string literal (potentially insecure) [-Wformat-security] 140 | AddLineF(line, lng_head); | ^~~~~~~~ gmosqsh5.cpp:140:18: note: treat the string as an argument to avoid this 140 | AddLineF(line, lng_head); | ^ | "%s", 11 warnings generated. In file included from gmowcat2.cpp:30: In file included from ../../goldlib/gmb3/gmowcat.h:38: In file included from ../../goldlib/gmb3/gmoarea.h:39: In file included from ../../goldlib/gall/gutltag.h:34: ../../goldlib/gall/gfile.h:217:38: warning: 'delete' applied to a pointer that was allocated with 'new[]'; did you mean 'delete[]'? [-Wmismatched-new-delete] 217 | delete(c); | ^ | [] ../../goldlib/gall/gfile.h:210:51: note: allocated with 'new[]' here 210 | uint8_t *c = new uint8_t[__size]; | ^ ../../goldlib/gall/gfile.h:254:45: warning: no case matching constant switch condition '8' 254 | switch(sizeof(unsigned long)) { | ^~~~~~~~~~~~~~~~~~~~~ ../../goldlib/gall/gfile.h:276:53: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 276 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:276:53: note: use '&' for a bitwise operation 276 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:276:53: note: remove constant to silence this warning 276 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:277:58: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 277 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:277:58: note: use '&' for a bitwise operation 277 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:277:58: note: remove constant to silence this warning 277 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:277:53: warning: converting the result of '<<' to a boolean; did you mean '(o << 8) != 0'? [-Wint-in-bool-context] 277 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ../../goldlib/gall/gfile.h:281:53: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 281 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:281:53: note: use '&' for a bitwise operation 281 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:281:53: note: remove constant to silence this warning 281 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:282:58: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 282 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:282:58: note: use '&' for a bitwise operation 282 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:282:58: note: remove constant to silence this warning 282 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:283:59: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 283 | o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:283:59: note: use '&' for a bitwise operation 283 | o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:283:59: note: remove constant to silence this warning 283 | o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:284:59: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 284 | o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:284:59: note: use '&' for a bitwise operation 284 | o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:284:59: note: remove constant to silence this warning 284 | o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:301:50: warning: no case matching constant switch condition '8' 301 | gnfile& operator<< (unsigned long o) { switch (sizeof(o)) { | ^~~~~~~~~ 10 warnings generated. In file included from gmowcat3.cpp:34: In file included from ../../goldlib/gmb3/gmowcat.h:38: In file included from ../../goldlib/gmb3/gmoarea.h:39: In file included from ../../goldlib/gall/gutltag.h:34: ../../goldlib/gall/gfile.h:217:38: warning: 'delete' applied to a pointer that was allocated with 'new[]'; did you mean 'delete[]'? [-Wmismatched-new-delete] 217 | delete(c); | ^ | [] ../../goldlib/gall/gfile.h:210:51: note: allocated with 'new[]' here 210 | uint8_t *c = new uint8_t[__size]; | ^ ../../goldlib/gall/gfile.h:254:45: warning: no case matching constant switch condition '8' 254 | switch(sizeof(unsigned long)) { | ^~~~~~~~~~~~~~~~~~~~~ ../../goldlib/gall/gfile.h:276:53: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 276 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:276:53: note: use '&' for a bitwise operation 276 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:276:53: note: remove constant to silence this warning 276 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:277:58: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 277 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:277:58: note: use '&' for a bitwise operation 277 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:277:58: note: remove constant to silence this warning 277 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:277:53: warning: converting the result of '<<' to a boolean; did you mean '(o << 8) != 0'? [-Wint-in-bool-context] 277 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ../../goldlib/gall/gfile.h:281:53: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 281 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:281:53: note: use '&' for a bitwise operation 281 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:281:53: note: remove constant to silence this warning 281 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:282:58: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 282 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:282:58: note: use '&' for a bitwise operation 282 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:282:58: note: remove constant to silence this warning 282 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:283:59: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 283 | o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:283:59: note: use '&' for a bitwise operation 283 | o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:283:59: note: remove constant to silence this warning 283 | o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:284:59: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 284 | o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:284:59: note: use '&' for a bitwise operation 284 | o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:284:59: note: remove constant to silence this warning 284 | o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:301:50: warning: no case matching constant switch condition '8' 301 | gnfile& operator<< (unsigned long o) { switch (sizeof(o)) { | ^~~~~~~~~ 10 warnings generated. In file included from gmosqsh2.cpp:33: In file included from ../../goldlib/gmb3/gmosqsh.h:38: In file included from ../../goldlib/gmb3/gmoarea.h:39: In file included from ../../goldlib/gall/gutltag.h:34: ../../goldlib/gall/gfile.h:217:38: warning: 'delete' applied to a pointer that was allocated with 'new[]'; did you mean 'delete[]'? [-Wmismatched-new-delete] 217 | delete(c); | ^ | [] ../../goldlib/gall/gfile.h:210:51: note: allocated with 'new[]' here 210 | uint8_t *c = new uint8_t[__size]; | ^ ../../goldlib/gall/gfile.h:254:45: warning: no case matching constant switch condition '8' 254 | switch(sizeof(unsigned long)) { | ^~~~~~~~~~~~~~~~~~~~~ ../../goldlib/gall/gfile.h:276:53: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 276 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:276:53: note: use '&' for a bitwise operation 276 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:276:53: note: remove constant to silence this warning 276 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:277:58: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 277 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:277:58: note: use '&' for a bitwise operation 277 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:277:58: note: remove constant to silence this warning 277 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:277:53: warning: converting the result of '<<' to a boolean; did you mean '(o << 8) != 0'? [-Wint-in-bool-context] 277 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ../../goldlib/gall/gfile.h:281:53: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 281 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:281:53: note: use '&' for a bitwise operation 281 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:281:53: note: remove constant to silence this warning 281 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:282:58: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 282 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:282:58: note: use '&' for a bitwise operation 282 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:282:58: note: remove constant to silence this warning 282 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:283:59: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 283 | o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:283:59: note: use '&' for a bitwise operation 283 | o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:283:59: note: remove constant to silence this warning 283 | o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:284:59: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 284 | o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:284:59: note: use '&' for a bitwise operation 284 | o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:284:59: note: remove constant to silence this warning 284 | o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:301:50: warning: no case matching constant switch condition '8' 301 | gnfile& operator<< (unsigned long o) { switch (sizeof(o)) { | ^~~~~~~~~ 10 warnings generated. In file included from gmoxbbs1.cpp:30: In file included from ../../goldlib/gmb3/gmoxbbs.h:39: In file included from ../../goldlib/gmb3/gmoarea.h:39: In file included from ../../goldlib/gall/gutltag.h:34: ../../goldlib/gall/gfile.h:217:38: warning: 'delete' applied to a pointer that was allocated with 'new[]'; did you mean 'delete[]'? [-Wmismatched-new-delete] 217 | delete(c); | ^ | [] ../../goldlib/gall/gfile.h:210:51: note: allocated with 'new[]' here 210 | uint8_t *c = new uint8_t[__size]; | ^ ../../goldlib/gall/gfile.h:254:45: warning: no case matching constant switch condition '8' 254 | switch(sizeof(unsigned long)) { | ^~~~~~~~~~~~~~~~~~~~~ ../../goldlib/gall/gfile.h:276:53: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 276 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:276:53: note: use '&' for a bitwise operation 276 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:276:53: note: remove constant to silence this warning 276 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:277:58: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 277 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:277:58: note: use '&' for a bitwise operation 277 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:277:58: note: remove constant to silence this warning 277 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:277:53: warning: converting the result of '<<' to a boolean; did you mean '(o << 8) != 0'? [-Wint-in-bool-context] 277 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ../../goldlib/gall/gfile.h:281:53: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 281 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:281:53: note: use '&' for a bitwise operation 281 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:281:53: note: remove constant to silence this warning 281 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:282:58: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 282 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:282:58: note: use '&' for a bitwise operation 282 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:282:58: note: remove constant to silence this warning 282 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:283:59: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 283 | o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:283:59: note: use '&' for a bitwise operation 283 | o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:283:59: note: remove constant to silence this warning 283 | o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:284:59: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 284 | o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:284:59: note: use '&' for a bitwise operation 284 | o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:284:59: note: remove constant to silence this warning 284 | o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:301:50: warning: no case matching constant switch condition '8' 301 | gnfile& operator<< (unsigned long o) { switch (sizeof(o)) { | ^~~~~~~~~ 10 warnings generated. In file included from gmoxbbs3.cpp:34: In file included from ../../goldlib/gmb3/gmoxbbs.h:39: In file included from ../../goldlib/gmb3/gmoarea.h:39: In file included from ../../goldlib/gall/gutltag.h:34: ../../goldlib/gall/gfile.h:217:38: warning: 'delete' applied to a pointer that was allocated with 'new[]'; did you mean 'delete[]'? [-Wmismatched-new-delete] 217 | delete(c); | ^ | [] ../../goldlib/gall/gfile.h:210:51: note: allocated with 'new[]' here 210 | uint8_t *c = new uint8_t[__size]; | ^ ../../goldlib/gall/gfile.h:254:45: warning: no case matching constant switch condition '8' 254 | switch(sizeof(unsigned long)) { | ^~~~~~~~~~~~~~~~~~~~~ ../../goldlib/gall/gfile.h:276:53: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 276 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:276:53: note: use '&' for a bitwise operation 276 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:276:53: note: remove constant to silence this warning 276 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:277:58: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 277 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:277:58: note: use '&' for a bitwise operation 277 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:277:58: note: remove constant to silence this warning 277 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:277:53: warning: converting the result of '<<' to a boolean; did you mean '(o << 8) != 0'? [-Wint-in-bool-context] 277 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ../../goldlib/gall/gfile.h:281:53: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 281 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:281:53: note: use '&' for a bitwise operation 281 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:281:53: note: remove constant to silence this warning 281 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:282:58: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 282 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:282:58: note: use '&' for a bitwise operation 282 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:282:58: note: remove constant to silence this warning 282 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:283:59: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 283 | o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:283:59: note: use '&' for a bitwise operation 283 | o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:283:59: note: remove constant to silence this warning 283 | o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:284:59: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 284 | o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:284:59: note: use '&' for a bitwise operation 284 | o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:284:59: note: remove constant to silence this warning 284 | o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:301:50: warning: no case matching constant switch condition '8' 301 | gnfile& operator<< (unsigned long o) { switch (sizeof(o)) { | ^~~~~~~~~ 10 warnings generated. In file included from gmowcat5.cpp:34: In file included from ../../goldlib/gmb3/gmowcat.h:38: In file included from ../../goldlib/gmb3/gmoarea.h:39: In file included from ../../goldlib/gall/gutltag.h:34: ../../goldlib/gall/gfile.h:217:38: warning: 'delete' applied to a pointer that was allocated with 'new[]'; did you mean 'delete[]'? [-Wmismatched-new-delete] 217 | delete(c); | ^ | [] ../../goldlib/gall/gfile.h:210:51: note: allocated with 'new[]' here 210 | uint8_t *c = new uint8_t[__size]; | ^ ../../goldlib/gall/gfile.h:254:45: warning: no case matching constant switch condition '8' 254 | switch(sizeof(unsigned long)) { | ^~~~~~~~~~~~~~~~~~~~~ ../../goldlib/gall/gfile.h:276:53: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 276 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:276:53: note: use '&' for a bitwise operation 276 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:276:53: note: remove constant to silence this warning 276 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:277:58: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 277 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:277:58: note: use '&' for a bitwise operation 277 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:277:58: note: remove constant to silence this warning 277 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:277:53: warning: converting the result of '<<' to a boolean; did you mean '(o << 8) != 0'? [-Wint-in-bool-context] 277 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ../../goldlib/gall/gfile.h:281:53: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 281 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:281:53: note: use '&' for a bitwise operation 281 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:281:53: note: remove constant to silence this warning 281 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:282:58: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 282 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:282:58: note: use '&' for a bitwise operation 282 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:282:58: note: remove constant to silence this warning 282 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:283:59: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 283 | o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:283:59: note: use '&' for a bitwise operation 283 | o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:283:59: note: remove constant to silence this warning 283 | o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:284:59: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 284 | o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:284:59: note: use '&' for a bitwise operation 284 | o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:284:59: note: remove constant to silence this warning 284 | o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:301:50: warning: no case matching constant switch condition '8' 301 | gnfile& operator<< (unsigned long o) { switch (sizeof(o)) { | ^~~~~~~~~ gmowcat5.cpp:107:18: warning: format string is not a string literal (potentially insecure) [-Wformat-security] 107 | AddLineF(line, lng_head); | ^~~~~~~~ gmowcat5.cpp:107:18: note: treat the string as an argument to avoid this 107 | AddLineF(line, lng_head); | ^ | "%s", 11 warnings generated. In file included from gmowcat4.cpp:35: In file included from ../../goldlib/gmb3/gmowcat.h:38: In file included from ../../goldlib/gmb3/gmoarea.h:39: In file included from ../../goldlib/gall/gutltag.h:34: ../../goldlib/gall/gfile.h:217:38: warning: 'delete' applied to a pointer that was allocated with 'new[]'; did you mean 'delete[]'? [-Wmismatched-new-delete] 217 | delete(c); | ^ | [] ../../goldlib/gall/gfile.h:210:51: note: allocated with 'new[]' here 210 | uint8_t *c = new uint8_t[__size]; | ^ ../../goldlib/gall/gfile.h:254:45: warning: no case matching constant switch condition '8' 254 | switch(sizeof(unsigned long)) { | ^~~~~~~~~~~~~~~~~~~~~ ../../goldlib/gall/gfile.h:276:53: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 276 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:276:53: note: use '&' for a bitwise operation 276 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:276:53: note: remove constant to silence this warning 276 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:277:58: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 277 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:277:58: note: use '&' for a bitwise operation 277 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:277:58: note: remove constant to silence this warning 277 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:277:53: warning: converting the result of '<<' to a boolean; did you mean '(o << 8) != 0'? [-Wint-in-bool-context] 277 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ../../goldlib/gall/gfile.h:281:53: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 281 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:281:53: note: use '&' for a bitwise operation 281 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:281:53: note: remove constant to silence this warning 281 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:282:58: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 282 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:282:58: note: use '&' for a bitwise operation 282 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:282:58: note: remove constant to silence this warning 282 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:283:59: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 283 | o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:283:59: note: use '&' for a bitwise operation 283 | o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:283:59: note: remove constant to silence this warning 283 | o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:284:59: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 284 | o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:284:59: note: use '&' for a bitwise operation 284 | o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:284:59: note: remove constant to silence this warning 284 | o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:301:50: warning: no case matching constant switch condition '8' 301 | gnfile& operator<< (unsigned long o) { switch (sizeof(o)) { | ^~~~~~~~~ 10 warnings generated. In file included from gmoxbbs5.cpp:29: In file included from ../../goldlib/gmb3/gmoxbbs.h:39: In file included from ../../goldlib/gmb3/gmoarea.h:39: In file included from ../../goldlib/gall/gutltag.h:34: ../../goldlib/gall/gfile.h:217:38: warning: 'delete' applied to a pointer that was allocated with 'new[]'; did you mean 'delete[]'? [-Wmismatched-new-delete] 217 | delete(c); | ^ | [] ../../goldlib/gall/gfile.h:210:51: note: allocated with 'new[]' here 210 | uint8_t *c = new uint8_t[__size]; | ^ ../../goldlib/gall/gfile.h:254:45: warning: no case matching constant switch condition '8' 254 | switch(sizeof(unsigned long)) { | ^~~~~~~~~~~~~~~~~~~~~ ../../goldlib/gall/gfile.h:276:53: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 276 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:276:53: note: use '&' for a bitwise operation 276 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:276:53: note: remove constant to silence this warning 276 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:277:58: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 277 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:277:58: note: use '&' for a bitwise operation 277 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:277:58: note: remove constant to silence this warning 277 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:277:53: warning: converting the result of '<<' to a boolean; did you mean '(o << 8) != 0'? [-Wint-in-bool-context] 277 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ../../goldlib/gall/gfile.h:281:53: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 281 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:281:53: note: use '&' for a bitwise operation 281 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:281:53: note: remove constant to silence this warning 281 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:282:58: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 282 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:282:58: note: use '&' for a bitwise operation 282 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:282:58: note: remove constant to silence this warning 282 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:283:59: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 283 | o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:283:59: note: use '&' for a bitwise operation 283 | o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:283:59: note: remove constant to silence this warning 283 | o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:284:59: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 284 | o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:284:59: note: use '&' for a bitwise operation 284 | o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:284:59: note: remove constant to silence this warning 284 | o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:301:50: warning: no case matching constant switch condition '8' 301 | gnfile& operator<< (unsigned long o) { switch (sizeof(o)) { | ^~~~~~~~~ gmoxbbs5.cpp:110:18: warning: format string is not a string literal (potentially insecure) [-Wformat-security] 110 | AddLineF(line, lng_head); | ^~~~~~~~ gmoxbbs5.cpp:110:18: note: treat the string as an argument to avoid this 110 | AddLineF(line, lng_head); | ^ | "%s", 11 warnings generated. In file included from gmoxbbs4.cpp:37: In file included from ../../goldlib/gmb3/gmoxbbs.h:39: In file included from ../../goldlib/gmb3/gmoarea.h:39: In file included from ../../goldlib/gall/gutltag.h:34: ../../goldlib/gall/gfile.h:217:38: warning: 'delete' applied to a pointer that was allocated with 'new[]'; did you mean 'delete[]'? [-Wmismatched-new-delete] 217 | delete(c); | ^ | [] ../../goldlib/gall/gfile.h:210:51: note: allocated with 'new[]' here 210 | uint8_t *c = new uint8_t[__size]; | ^ ../../goldlib/gall/gfile.h:254:45: warning: no case matching constant switch condition '8' 254 | switch(sizeof(unsigned long)) { | ^~~~~~~~~~~~~~~~~~~~~ ../../goldlib/gall/gfile.h:276:53: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 276 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:276:53: note: use '&' for a bitwise operation 276 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:276:53: note: remove constant to silence this warning 276 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:277:58: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 277 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:277:58: note: use '&' for a bitwise operation 277 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:277:58: note: remove constant to silence this warning 277 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:277:53: warning: converting the result of '<<' to a boolean; did you mean '(o << 8) != 0'? [-Wint-in-bool-context] 277 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ../../goldlib/gall/gfile.h:281:53: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 281 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:281:53: note: use '&' for a bitwise operation 281 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:281:53: note: remove constant to silence this warning 281 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:282:58: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 282 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:282:58: note: use '&' for a bitwise operation 282 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:282:58: note: remove constant to silence this warning 282 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:283:59: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 283 | o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:283:59: note: use '&' for a bitwise operation 283 | o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:283:59: note: remove constant to silence this warning 283 | o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:284:59: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 284 | o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:284:59: note: use '&' for a bitwise operation 284 | o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:284:59: note: remove constant to silence this warning 284 | o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:301:50: warning: no case matching constant switch condition '8' 301 | gnfile& operator<< (unsigned long o) { switch (sizeof(o)) { | ^~~~~~~~~ 10 warnings generated. In file included from gmoxbbs2.cpp:29: In file included from ../../goldlib/gmb3/gmoxbbs.h:39: In file included from ../../goldlib/gmb3/gmoarea.h:39: In file included from ../../goldlib/gall/gutltag.h:34: ../../goldlib/gall/gfile.h:217:38: warning: 'delete' applied to a pointer that was allocated with 'new[]'; did you mean 'delete[]'? [-Wmismatched-new-delete] 217 | delete(c); | ^ | [] ../../goldlib/gall/gfile.h:210:51: note: allocated with 'new[]' here 210 | uint8_t *c = new uint8_t[__size]; | ^ ../../goldlib/gall/gfile.h:254:45: warning: no case matching constant switch condition '8' 254 | switch(sizeof(unsigned long)) { | ^~~~~~~~~~~~~~~~~~~~~ ../../goldlib/gall/gfile.h:276:53: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 276 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:276:53: note: use '&' for a bitwise operation 276 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:276:53: note: remove constant to silence this warning 276 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:277:58: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 277 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:277:58: note: use '&' for a bitwise operation 277 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:277:58: note: remove constant to silence this warning 277 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:277:53: warning: converting the result of '<<' to a boolean; did you mean '(o << 8) != 0'? [-Wint-in-bool-context] 277 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ../../goldlib/gall/gfile.h:281:53: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 281 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:281:53: note: use '&' for a bitwise operation 281 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:281:53: note: remove constant to silence this warning 281 | o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:282:58: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 282 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:282:58: note: use '&' for a bitwise operation 282 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:282:58: note: remove constant to silence this warning 282 | o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:283:59: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 283 | o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:283:59: note: use '&' for a bitwise operation 283 | o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:283:59: note: remove constant to silence this warning 283 | o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:284:59: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 284 | o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8)); | ^ ~~~~ ../../goldlib/gall/gfile.h:284:59: note: use '&' for a bitwise operation 284 | o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~ | & ../../goldlib/gall/gfile.h:284:59: note: remove constant to silence this warning 284 | o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8)); | ^~~~~~~ ../../goldlib/gall/gfile.h:301:50: warning: no case matching constant switch condition '8' 301 | gnfile& operator<< (unsigned long o) { switch (sizeof(o)) { | ^~~~~~~~~ 10 warnings generated. Creating library gmb3...done gmake[1]: Leaving directory '/wrkdirs/usr/ports/news/golded+/work/golded-plus/golded+/goldlib/gmb3' gmake[1]: Entering directory '/wrkdirs/usr/ports/news/golded+/work/golded-plus/golded+/goldlib/glibc' building dummy.o cc -c -MD -DHAVE_CONFIG_H -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -I../../goldlib -I../../goldlib/glibc -I../../goldlib/gall -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -o ../../obj/lnx/glibc/dummy.o dummy.c Creating library glibc...done gmake[1]: Leaving directory '/wrkdirs/usr/ports/news/golded+/work/golded-plus/golded+/goldlib/glibc' gmake[1]: Entering directory '/wrkdirs/usr/ports/news/golded+/work/golded-plus/golded+/goldlib/uulib' building fptools.o building uucheck.o c++ -c -MD -O2 -pipe -Dregister= -fstack-protector-strong -fno-strict-aliasing -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -DHAVE_CONFIG_H -DVERSION=\"0.5\" -DPATCH=\"15\" -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -I../../goldlib -I../../goldlib/uulib -I../../goldlib/gall -I../../goldlib/glibc -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -o ../../obj/lnx/uulib/uucheck.o uucheck.cpp c++ -c -MD -O2 -pipe -Dregister= -fstack-protector-strong -fno-strict-aliasing -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -DHAVE_CONFIG_H -DVERSION=\"0.5\" -DPATCH=\"15\" -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -I../../goldlib -I../../goldlib/uulib -I../../goldlib/gall -I../../goldlib/glibc -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -o ../../obj/lnx/uulib/fptools.o fptools.cpp building uulib.o building uuencode.o c++ -c -MD -O2 -pipe -Dregister= -fstack-protector-strong -fno-strict-aliasing -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -DHAVE_CONFIG_H -DVERSION=\"0.5\" -DPATCH=\"15\" -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -I../../goldlib -I../../goldlib/uulib -I../../goldlib/gall -I../../goldlib/glibc -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -o ../../obj/lnx/uulib/uulib.o uulib.cpp c++ -c -MD -O2 -pipe -Dregister= -fstack-protector-strong -fno-strict-aliasing -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -DHAVE_CONFIG_H -DVERSION=\"0.5\" -DPATCH=\"15\" -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -I../../goldlib -I../../goldlib/uulib -I../../goldlib/gall -I../../goldlib/glibc -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -o ../../obj/lnx/uulib/uuencode.o uuencode.cpp building uunconc.o building uuscan.o c++ -c -MD -O2 -pipe -Dregister= -fstack-protector-strong -fno-strict-aliasing -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -DHAVE_CONFIG_H -DVERSION=\"0.5\" -DPATCH=\"15\" -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -I../../goldlib -I../../goldlib/uulib -I../../goldlib/gall -I../../goldlib/glibc -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -o ../../obj/lnx/uulib/uuscan.o uuscan.cpp c++ -c -MD -O2 -pipe -Dregister= -fstack-protector-strong -fno-strict-aliasing -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -DHAVE_CONFIG_H -DVERSION=\"0.5\" -DPATCH=\"15\" -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -I../../goldlib -I../../goldlib/uulib -I../../goldlib/gall -I../../goldlib/glibc -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -o ../../obj/lnx/uulib/uunconc.o uunconc.cpp building uustring.o c++ -c -MD -O2 -pipe -Dregister= -fstack-protector-strong -fno-strict-aliasing -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -DHAVE_CONFIG_H -DVERSION=\"0.5\" -DPATCH=\"15\" -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -I../../goldlib -I../../goldlib/uulib -I../../goldlib/gall -I../../goldlib/glibc -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -o ../../obj/lnx/uulib/uustring.o uustring.cpp building uuutil.o c++ -c -MD -O2 -pipe -Dregister= -fstack-protector-strong -fno-strict-aliasing -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -DHAVE_CONFIG_H -DVERSION=\"0.5\" -DPATCH=\"15\" -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -I../../goldlib -I../../goldlib/uulib -I../../goldlib/gall -I../../goldlib/glibc -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -o ../../obj/lnx/uulib/uuutil.o uuutil.cpp uustring.cpp:52:22: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 52 | char * uustring_id = "$Id: uustring.cpp,v 1.1 2006/05/06 09:10:18 ssianky Exp $"; | ^ uustring.cpp:66:25: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 66 | { S_NOT_OPEN_SOURCE, "Could not open source file %s: %s" }, | ^ uustring.cpp:67:25: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 67 | { S_NOT_OPEN_TARGET, "Could not open target file %s for writing: %s" }, | ^ uustring.cpp:68:25: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 68 | { S_NOT_OPEN_FILE, "Could not open file %s: %s" }, | ^ uustring.cpp:69:25: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 69 | { S_NOT_STAT_FILE, "Could not stat file %s: %s" }, | ^ uustring.cpp:70:25: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 70 | { S_SOURCE_READ_ERR, "Read error on source file: %s" }, | ^ uustring.cpp:71:25: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 71 | { S_READ_ERROR, "Error reading from %s: %s" }, | ^ uustring.cpp:72:25: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 72 | { S_IO_ERR_TARGET, "I/O error on target file %s: %s" }, | ^ uustring.cpp:73:25: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 73 | { S_WR_ERR_TARGET, "Write error on target file %s: %s" }, | ^ uustring.cpp:74:25: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 74 | { S_WR_ERR_TEMP, "Write error on temp file: %s" }, | ^ uustring.cpp:75:25: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 75 | { S_TMP_NOT_REMOVED, "Could not remove temp file %s: %s (ignored)" }, | ^ uustring.cpp:78:25: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 78 | { S_OUT_OF_MEMORY, "Out of memory allocating %d bytes" }, | ^ uustring.cpp:79:25: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 79 | { S_TARGET_EXISTS, "Target file %s exists and overwriting is not allowed" }, | ^ uustring.cpp:80:25: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 80 | { S_NOT_RENAME, "Could not change name of %s to %s" }, | ^ uustring.cpp:81:25: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 81 | { S_ERR_ENCODING, "Error while encoding %s: %s" }, | ^ uustring.cpp:82:25: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 82 | { S_STAT_ONE_PART, "Could not stat input, encoding to one part only" }, | ^ uustring.cpp:83:25: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 83 | { S_PARM_CHECK, "Parameter check failed in %s" }, | ^ uustring.cpp:84:25: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 84 | { S_SHORT_BINHEX, "BinHex encoded file %s ended prematurely (%ld bytes left)" }, | ^ uustring.cpp:85:25: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 85 | { S_DECODE_CANCEL, "Decode operation canceled" }, | ^ uustring.cpp:86:25: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 86 | { S_ENCODE_CANCEL, "Encode operation canceled" }, | ^ uustring.cpp:87:25: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 87 | { S_SCAN_CANCEL, "Scanning canceled" }, | ^ uustring.cpp:88:25: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 88 | { S_SIZE_MISMATCH, "%s: Decoded size (%ld) does not match expected size (%ld)" }, | ^ uustring.cpp:89:25: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 89 | { S_PSIZE_MISMATCH, "%s part %d: Decoded size (%ld) does not match expected size (%ld)" }, | ^ uustring.cpp:90:25: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 90 | { S_CRC_MISMATCH, "CRC32 mismatch in %s. Decoded file probably corrupt." }, | ^ uustring.cpp:91:25: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 91 | { S_PCRC_MISMATCH, "PCRC32 mismatch in %s part %d. Decoded file probably corrupt." }, | ^ uustring.cpp:94:25: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 94 | { S_LOADED_PART, "Loaded from %s: '%s' (%s): %s part %d %s %s %s" }, | ^ uustring.cpp:95:25: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 95 | { S_NO_DATA_FOUND, "No encoded data found in %s" }, | ^ uustring.cpp:96:25: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 96 | { S_NO_BIN_FILE, "Oops, could not find decoded file?" }, | ^ uustring.cpp:97:25: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 97 | { S_STRIPPED_SETUID, "Stripped setuid/setgid bits from target file %s mode %d" }, | ^ uustring.cpp:98:25: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 98 | { S_DATA_SUSPICIOUS, "Data looks suspicious. Decoded file might be corrupt." }, | ^ uustring.cpp:99:25: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 99 | { S_NO_TEMP_NAME, "Could not get name for temporary file" }, | ^ uustring.cpp:100:25: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 100 | { S_BINHEX_SIZES, "BinHex file: data/resource fork sizes %ld/%ld" }, | ^ uustring.cpp:101:25: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 101 | { S_BINHEX_BOTH, "BinHex file: both forks non-empty, decoding data fork" }, | ^ uustring.cpp:102:25: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 102 | { S_SMERGE_MERGED, "Parts of '%s' merged with parts of '%s' (%d)" }, | ^ uustring.cpp:105:25: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 105 | { S_MIME_NO_BOUNDARY, "Multipart message without boundary ignored" }, | ^ uustring.cpp:106:25: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 106 | { S_MIME_B_NOT_FOUND, "Boundary expected on Multipart message but found EOF" }, | ^ uustring.cpp:107:25: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 107 | { S_MIME_MULTI_DEPTH, "Multipart message nested too deep" }, | ^ uustring.cpp:108:25: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 108 | { S_MIME_PART_MULTI, "Handling partial multipart message as plain text" }, | ^ uustring.cpp:110:8: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 110 | { 0, "" } | ^ uustring.cpp:118:3: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 118 | "OK", | ^ uustring.cpp:119:3: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 119 | "File I/O Error", | ^ uustring.cpp:120:3: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 120 | "Not Enough Memory", | ^ uustring.cpp:121:3: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 121 | "Illegal Value", | ^ uustring.cpp:122:3: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 122 | "No Data found", | ^ uustring.cpp:123:3: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 123 | "Unexpected End of File", | ^ uustring.cpp:124:3: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 124 | "Unsupported function", | ^ uustring.cpp:125:3: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 125 | "File exists", | ^ uustring.cpp:126:3: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 126 | "Continue -- no error", /* only to be seen internally */ | ^ uustring.cpp:127:3: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 127 | "Operation Canceled" | ^ uustring.cpp:135:3: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 135 | "", "UUdata", "Base64", "XXdata", "Binhex", "Text", "Text", "yEnc" | ^ uustring.cpp:135:7: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 135 | "", "UUdata", "Base64", "XXdata", "Binhex", "Text", "Text", "yEnc" | ^ uustring.cpp:135:17: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 135 | "", "UUdata", "Base64", "XXdata", "Binhex", "Text", "Text", "yEnc" | ^ uustring.cpp:135:27: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 135 | "", "UUdata", "Base64", "XXdata", "Binhex", "Text", "Text", "yEnc" | ^ uustring.cpp:135:37: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 135 | "", "UUdata", "Base64", "XXdata", "Binhex", "Text", "Text", "yEnc" | ^ uustring.cpp:135:47: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 135 | "", "UUdata", "Base64", "XXdata", "Binhex", "Text", "Text", "yEnc" | ^ uustring.cpp:135:55: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 135 | "", "UUdata", "Base64", "XXdata", "Binhex", "Text", "Text", "yEnc" | ^ uustring.cpp:135:63: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 135 | "", "UUdata", "Base64", "XXdata", "Binhex", "Text", "Text", "yEnc" | ^ uustring.cpp:143:3: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 143 | "", "Note: ", "Warning: ", "ERROR: ", "FATAL ERROR: ", "PANIC: " | ^ uustring.cpp:143:7: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 143 | "", "Note: ", "Warning: ", "ERROR: ", "FATAL ERROR: ", "PANIC: " | ^ uustring.cpp:143:17: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 143 | "", "Note: ", "Warning: ", "ERROR: ", "FATAL ERROR: ", "PANIC: " | ^ uustring.cpp:143:30: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 143 | "", "Note: ", "Warning: ", "ERROR: ", "FATAL ERROR: ", "PANIC: " | ^ uustring.cpp:143:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 143 | "", "Note: ", "Warning: ", "ERROR: ", "FATAL ERROR: ", "PANIC: " | ^ uustring.cpp:143:58: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 143 | "", "Note: ", "Warning: ", "ERROR: ", "FATAL ERROR: ", "PANIC: " | ^ uustring.cpp:154:29: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 154 | static char * faileddef = "oops"; | ^ uustring.cpp:164:10: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 164 | "Could not retrieve string no %d", | ^ 65 warnings generated. uuutil.cpp:59:20: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 59 | char * uuutil_id = "$Id: uuutil.cpp,v 1.1 2006/05/06 09:10:18 ssianky Exp $"; | ^ uuutil.cpp:67:3: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 67 | "mpg", "@mpeg", "avi", "mov", | ^ uuutil.cpp:67:10: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 67 | "mpg", "@mpeg", "avi", "mov", | ^ uuutil.cpp:67:19: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 67 | "mpg", "@mpeg", "avi", "mov", | ^ uuutil.cpp:67:26: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 67 | "mpg", "@mpeg", "avi", "mov", | ^ uuutil.cpp:68:3: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 68 | "gif", "jpg", "@jpeg", "tif", | ^ uuutil.cpp:68:10: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 68 | "gif", "jpg", "@jpeg", "tif", | ^ uuutil.cpp:68:17: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 68 | "gif", "jpg", "@jpeg", "tif", | ^ uuutil.cpp:68:26: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 68 | "gif", "jpg", "@jpeg", "tif", | ^ uuutil.cpp:69:3: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 69 | "voc", "wav", "@wave", "au", | ^ uuutil.cpp:69:10: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 69 | "voc", "wav", "@wave", "au", | ^ uuutil.cpp:69:17: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 69 | "voc", "wav", "@wave", "au", | ^ uuutil.cpp:69:26: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 69 | "voc", "wav", "@wave", "au", | ^ uuutil.cpp:70:3: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 70 | "zip", "arj", "tar", | ^ uuutil.cpp:70:10: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 70 | "zip", "arj", "tar", | ^ uuutil.cpp:70:17: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 70 | "zip", "arj", "tar", | ^ 16 warnings generated. uucheck.cpp:57:21: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 57 | char * uucheck_id = "$Id: uucheck.cpp,v 1.1 2006/05/06 09:10:18 ssianky Exp $"; | ^ uucheck.cpp:82:24: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 82 | static char *nofname = "UNKNOWN"; | ^ uucheck.cpp:88:19: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 88 | char *uufnchars = "._-~!$@"; | ^ uucheck.cpp:96:3: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 96 | "()[]", "[]()" | ^ uucheck.cpp:96:11: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 96 | "()[]", "[]()" | ^ uucheck.cpp:138:30: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 138 | if (_FP_strnicmp (subject, "repost", 6) == 0) | ^ uucheck.cpp:140:30: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 140 | if (_FP_strnicmp (subject, "re:", 3) == 0) | ^ uucheck.cpp:145:32: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 145 | part = _FP_stristr (subject, "part"); | ^ uucheck.cpp:226:30: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 226 | if (_FP_strnicmp (ptr, "ftp", 3) == 0) { | ^ uucheck.cpp:254:31: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 254 | if (_FP_strnicmp (iter, "edu", 3) == 0 || | ^ uucheck.cpp:255:27: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 255 | _FP_strnicmp (iter, "gov", 3) == 0) { | ^ uucheck.cpp:384:11: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 384 | delim = ""; | ^ uucheck.cpp:431:39: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 431 | if (_FP_strnicmp (iter + count, "of", 2) == 0) | ^ uucheck.cpp:499:39: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 499 | if ((iter = _FP_stristr (subject, "part")) != NULL) { | ^ uucheck.cpp:509:29: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 509 | if (_FP_strnicmp (iter, "one", 3) == 0) length = 1; | ^ uucheck.cpp:510:34: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 510 | else if (_FP_strnicmp (iter, "two", 3) == 0) length = 2; | ^ uucheck.cpp:511:34: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 511 | else if (_FP_strnicmp (iter, "three", 5) == 0) length = 3; | ^ uucheck.cpp:512:34: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 512 | else if (_FP_strnicmp (iter, "four", 4) == 0) length = 4; | ^ uucheck.cpp:513:34: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 513 | else if (_FP_strnicmp (iter, "five", 4) == 0) length = 5; | ^ uucheck.cpp:514:34: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 514 | else if (_FP_strnicmp (iter, "six", 3) == 0) length = 6; | ^ uucheck.cpp:515:34: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 515 | else if (_FP_strnicmp (iter, "seven", 5) == 0) length = 7; | ^ uucheck.cpp:516:34: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 516 | else if (_FP_strnicmp (iter, "eight", 5) == 0) length = 8; | ^ uucheck.cpp:517:34: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 517 | else if (_FP_strnicmp (iter, "nine", 4) == 0) length = 9; | ^ uucheck.cpp:518:34: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 518 | else if (_FP_strnicmp (iter, "ten", 3) == 0) length = 10; | ^ uucheck.cpp:529:14: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 529 | delim = "of"; | ^ uucheck.cpp:539:40: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 539 | if ((iter = _FP_strirstr (subject, "of")) != NULL) { | ^ uucheck.cpp:553:14: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 553 | delim = "of"; | ^ uucheck.cpp:638:39: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 638 | if ((iter = _FP_stristr (subject, "first")) != NULL) length = 1; | ^ uucheck.cpp:639:44: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 639 | else if ((iter = _FP_stristr (subject, "second")) != NULL) length = 2; | ^ uucheck.cpp:640:44: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 640 | else if ((iter = _FP_stristr (subject, "third")) != NULL) length = 3; | ^ uucheck.cpp:641:44: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 641 | else if ((iter = _FP_stristr (subject, "forth")) != NULL) length = 4; | ^ uucheck.cpp:642:44: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 642 | else if ((iter = _FP_stristr (subject, "fourth")) != NULL) length = 4; | ^ uucheck.cpp:643:44: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 643 | else if ((iter = _FP_stristr (subject, "fifth")) != NULL) length = 5; | ^ uucheck.cpp:644:44: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 644 | else if ((iter = _FP_stristr (subject, "sixth")) != NULL) length = 6; | ^ uucheck.cpp:645:44: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 645 | else if ((iter = _FP_stristr (subject, "seventh")) != NULL) length = 7; | ^ uucheck.cpp:646:44: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 646 | else if ((iter = _FP_stristr (subject, "eigth")) != NULL) length = 8; | ^ uucheck.cpp:647:44: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 647 | else if ((iter = _FP_stristr (subject, "nineth")) != NULL) length = 9; | ^ uucheck.cpp:648:44: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 648 | else if ((iter = _FP_stristr (subject, "ninth")) != NULL) length = 9; | ^ uucheck.cpp:649:44: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 649 | else if ((iter = _FP_stristr (subject, "tenth")) != NULL) length = 10; | ^ uucheck.cpp:1100:51: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 1100 | else if (_FP_stristr (fiter->data->subject, "repost") != NULL && | ^ uucheck.cpp:1101:47: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 1101 | _FP_stristr (data->data->subject, "repost") == NULL) | ^ uucheck.cpp:1442:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 1442 | _FP_strpbrk (liter->subfname, "()[];: ") == NULL) | ^ 42 warnings generated. uunconc.cpp:63:21: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 63 | char * uunconc_id = "$Id: uunconc.cpp,v 1.5 2009/06/17 08:45:28 stas_degteff Exp $"; | ^ uunconc.cpp:206:35: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 206 | if ((ptr = _FP_stristr (string, "") > ptr) | ^ uunconc.cpp:220:26: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 220 | if (_FP_strnicmp (ptr, "") != 0 || _FP_strstr (p1, "") != 0)) { | ^ uunconc.cpp:271:56: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 271 | (_FP_strstr (p1, "") != 0 || _FP_strstr (p1, "") != 0)) { | ^ uunconc.cpp:275:48: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 275 | while (*p1 && (*p1!='<' || _FP_strnicmp(p1,"",4)!=0)) { | ^ uunconc.cpp:278:25: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 278 | if (_FP_strnicmp(p1,"",4) != 0) | ^ uunconc.cpp:1023:26: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 1023 | _FP_strstr (line, "CUT HERE") && !tf) { /* I hate these lines */ | ^ uunconc.cpp:1039:31: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 1039 | if (_FP_strnicmp (line, "Content-Type", 12) == 0) | ^ uunconc.cpp:1047:28: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 1047 | _FP_strnicmp (line, "
begin ", 11) == 0)) { /* for LYNX */
      |                            ^
uunconc.cpp:1061:30: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
 1061 |            _FP_strstr (line, " name=") != NULL) {
      |                              ^
uunconc.cpp:1064:34: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
 1064 |     if ((ptr = _FP_strstr (line, " size=")) != NULL) {
      |                                  ^
uunconc.cpp:1072:27: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
 1072 |     if (_FP_strstr (line, " part=") != NULL) {
      |                           ^
uunconc.cpp:1077:36: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
 1077 |       if ((ptr = _FP_strstr (line, " end=")) == NULL) {
      |                                    ^
uunconc.cpp:1113:36: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
 1113 |       if ((ptr = _FP_strstr (line, " pcrc32=")) != NULL) {
      |                                    ^
uunconc.cpp:1120:36: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
 1120 |       if ((ptr = _FP_strstr (line, " crc32=")) != NULL)
      |                                    ^
uunconc.cpp:1128:36: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
 1128 |       if ((ptr = _FP_strstr (line, " size=")) != NULL)
      |                                    ^
uunconc.cpp:1298:12: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
 1298 |     mode = "wt";    /* open text files in text mode */
      |            ^
uunconc.cpp:1300:12: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
 1300 |     mode = "wb";    /* otherwise in binary          */
      |            ^
uunconc.cpp:1622:33: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
 1622 |   if (_FP_stristr (myenv.ctenc, "uu") != NULL)
      |                                 ^
uunconc.cpp:1624:38: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
 1624 |   else if (_FP_stristr (myenv.ctenc, "xx") != NULL)
      |                                      ^
uunconc.cpp:1626:38: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
 1626 |   else if (_FP_stricmp (myenv.ctenc, "base64") == 0)
      |                                      ^
uunconc.cpp:1628:38: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
 1628 |   else if (_FP_stricmp (myenv.ctenc, "quoted-printable") == 0)
      |                                      ^
29 warnings generated.
uulib.cpp:84:19: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
   84 | char * uulib_id = "$Id: uulib.cpp,v 1.2 2006/05/14 01:19:15 ssianky Exp $";
      |                   ^
1 warning generated.
uuscan.cpp:61:20: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
   61 | char * uuscan_id = "$Id: uuscan.cpp,v 1.2 2009/06/17 08:45:28 stas_degteff Exp $";
      |                    ^
uuscan.cpp:72:3: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
   72 |   "From ", "Return-Path:", "Received:", "Reply-To:",
      |   ^
uuscan.cpp:72:12: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
   72 |   "From ", "Return-Path:", "Received:", "Reply-To:",
      |            ^
uuscan.cpp:72:28: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
   72 |   "From ", "Return-Path:", "Received:", "Reply-To:",
      |                            ^
uuscan.cpp:72:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
   72 |   "From ", "Return-Path:", "Received:", "Reply-To:",
      |                                         ^
uuscan.cpp:73:3: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
   73 |   "From:", "Sender:", "Resent-Reply-To:", "Resent-From:",
      |   ^
uuscan.cpp:73:12: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
   73 |   "From:", "Sender:", "Resent-Reply-To:", "Resent-From:",
      |            ^
uuscan.cpp:73:23: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
   73 |   "From:", "Sender:", "Resent-Reply-To:", "Resent-From:",
      |                       ^
uuscan.cpp:73:43: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
   73 |   "From:", "Sender:", "Resent-Reply-To:", "Resent-From:",
      |                                           ^
uuscan.cpp:74:3: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
   74 |   "Resent-Sender:", "Date:", "Resent-Date:", "To:",
      |   ^
uuscan.cpp:74:21: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
   74 |   "Resent-Sender:", "Date:", "Resent-Date:", "To:",
      |                     ^
uuscan.cpp:74:30: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
   74 |   "Resent-Sender:", "Date:", "Resent-Date:", "To:",
      |                              ^
uuscan.cpp:74:46: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
   74 |   "Resent-Sender:", "Date:", "Resent-Date:", "To:",
      |                                              ^
uuscan.cpp:75:3: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
   75 |   "Resent-To:", "Cc:", "Bcc:", "Resent-bcc:",
      |   ^
uuscan.cpp:75:17: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
   75 |   "Resent-To:", "Cc:", "Bcc:", "Resent-bcc:",
      |                 ^
uuscan.cpp:75:24: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
   75 |   "Resent-To:", "Cc:", "Bcc:", "Resent-bcc:",
      |                        ^
uuscan.cpp:75:32: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
   75 |   "Resent-To:", "Cc:", "Bcc:", "Resent-bcc:",
      |                                ^
uuscan.cpp:76:3: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
   76 |   "Message-ID:", "Resent-Message-Id:", "In-Reply-To:",
      |   ^
uuscan.cpp:76:18: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
   76 |   "Message-ID:", "Resent-Message-Id:", "In-Reply-To:",
      |                  ^
uuscan.cpp:76:40: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
   76 |   "Message-ID:", "Resent-Message-Id:", "In-Reply-To:",
      |                                        ^
uuscan.cpp:77:3: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
   77 |   "References:", "Keywords:", "Subject:", "Comments:",
      |   ^
uuscan.cpp:77:18: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
   77 |   "References:", "Keywords:", "Subject:", "Comments:",
      |                  ^
uuscan.cpp:77:31: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
   77 |   "References:", "Keywords:", "Subject:", "Comments:",
      |                               ^
uuscan.cpp:77:43: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
   77 |   "References:", "Keywords:", "Subject:", "Comments:",
      |                                           ^
uuscan.cpp:79:3: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
   79 |   "Delivery-Date:", "Posted-Date:", "Received-Date:",
      |   ^
uuscan.cpp:79:21: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
   79 |   "Delivery-Date:", "Posted-Date:", "Received-Date:",
      |                     ^
uuscan.cpp:79:37: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
   79 |   "Delivery-Date:", "Posted-Date:", "Received-Date:",
      |                                     ^
uuscan.cpp:80:3: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
   80 |   "Precedence:", 
      |   ^
uuscan.cpp:82:3: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
   82 |   "Path:", "Newsgroups:", "Organization:", "Lines:",
      |   ^
uuscan.cpp:82:12: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
   82 |   "Path:", "Newsgroups:", "Organization:", "Lines:",
      |            ^
uuscan.cpp:82:27: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
   82 |   "Path:", "Newsgroups:", "Organization:", "Lines:",
      |                           ^
uuscan.cpp:82:44: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
   82 |   "Path:", "Newsgroups:", "Organization:", "Lines:",
      |                                            ^
uuscan.cpp:83:3: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
   83 |   "NNTP-Posting-Host:",
      |   ^
uuscan.cpp:88:3: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
   88 |   "Mime-Version:",  "Content-Transfer-Encoding:",
      |   ^
uuscan.cpp:88:21: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
   88 |   "Mime-Version:",  "Content-Transfer-Encoding:",
      |                     ^
uuscan.cpp:89:3: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
   89 |   "Content-Type:", "Content-Disposition:", 
      |   ^
uuscan.cpp:89:20: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
   89 |   "Content-Type:", "Content-Disposition:", 
      |                    ^
uuscan.cpp:90:3: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
   90 |   "Content-Description:", "Content-Length:",
      |   ^
uuscan.cpp:90:27: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
   90 |   "Content-Description:", "Content-Length:",
      |                           ^
uuscan.cpp:336:27: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  336 |   if (_FP_strnicmp (line, "From:", 5) == 0) {
      |                           ^
uuscan.cpp:342:32: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  342 |   else if (_FP_strnicmp (line, "Subject:", 8) == 0) {
      |                                ^
uuscan.cpp:348:32: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  348 |   else if (_FP_strnicmp (line, "To:", 3) == 0) {
      |                                ^
uuscan.cpp:354:32: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  354 |   else if (_FP_strnicmp (line, "Date:", 5) == 0) {
      |                                ^
uuscan.cpp:360:32: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  360 |   else if (_FP_strnicmp (line, "Mime-Version:", 13) == 0) {
      |                                ^
uuscan.cpp:366:32: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  366 |   else if (_FP_strnicmp (line, "Content-Type:", 13) == 0) {
      |                                ^
uuscan.cpp:373:35: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  373 |     if ((ptr = _FP_stristr (line, "boundary")) != NULL) {
      |                                   ^
uuscan.cpp:379:35: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  379 |     if ((ptr = _FP_stristr (line, "name")) != NULL) {
      |                                   ^
uuscan.cpp:385:35: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  385 |     if ((ptr = _FP_stristr (line, "id")) != NULL) {
      |                                   ^
uuscan.cpp:391:35: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  391 |     if ((ptr = _FP_stristr (line, "number")) != NULL) {
      |                                   ^
uuscan.cpp:396:35: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  396 |     if ((ptr = _FP_stristr (line, "total")) != NULL) {
      |                                   ^
uuscan.cpp:402:32: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  402 |   else if (_FP_strnicmp (line, "Content-Transfer-Encoding:", 26) == 0) {
      |                                ^
uuscan.cpp:408:32: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  408 |   else if (_FP_strnicmp (line, "Content-Disposition:", 20) == 0) {
      |                                ^
uuscan.cpp:415:35: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  415 |     if ((ptr = _FP_stristr (line, "name")) != NULL) {
      |                                   ^
uuscan.cpp:629:25: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  629 |     _FP_strnicmp (line, "Content-Type:", 13) == 0) {
      |                         ^
uuscan.cpp:631:35: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  631 |       p2  = (ptr)?_FP_stristr(ptr,"boundary"):NULL;
      |                                   ^
uuscan.cpp:644:25: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  644 |     _FP_strnicmp (line, "
begin ", 11) == 0) {
      |                         ^
uuscan.cpp:705:30: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  705 |     if ((_FP_strnicmp (line, "_=_ Part ", 9) == 0 ||
      |                              ^
uuscan.cpp:706:25: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  706 |     _FP_strnicmp (line, "section ", 8) == 0) &&
      |                         ^
uuscan.cpp:713:37: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  713 |       if ((ptr = _FP_stristr (line, " of ")) != NULL) {
      |                                     ^
uuscan.cpp:717:37: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  717 |       if ((ptr = _FP_stristr (line, "of file ")) != NULL) {
      |                                     ^
uuscan.cpp:743:31: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  743 |       if (_FP_strnicmp (line, "Content-Type", 12) == 0 ||
      |                               ^
uuscan.cpp:744:27: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  744 |       _FP_strnicmp (line, "X-Orcl-Content-Type", 19) == 0) {
      |                           ^
uuscan.cpp:767:37: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  767 |       if ((ptr = _FP_stristr (line, "number=")) && ctline<4) {
      |                                     ^
uuscan.cpp:771:37: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  771 |       if ((ptr = _FP_stristr (line, "total=")) && ctline<4) {
      |                                     ^
uuscan.cpp:775:37: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  775 |       if ((ptr = _FP_stristr (line, "name=")) && ctline<4) {
      |                                     ^
uuscan.cpp:809:37: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  809 |       if ((ptr = _FP_stristr (line, "id=")) && ctline<4) {
      |                                     ^
uuscan.cpp:853:35: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  853 |     (((ptr = _FP_strrstr (line+2, "--")) == NULL) ||
      |                                   ^
uuscan.cpp:855:25: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  855 |     _FP_strstr (line+2, "_=_") != NULL) {
      |                         ^
uuscan.cpp:860:31: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  860 |       if (_FP_strnicmp (line, "Content-", 8) == 0) {
      |                               ^
uuscan.cpp:875:23: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  875 |     _FP_strstr (line, " name=") != NULL) {
      |                       ^
uuscan.cpp:886:31: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  886 |       ptr = _FP_strstr (line, " name=") + 6;
      |                               ^
uuscan.cpp:896:36: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  896 |       if ((ptr = _FP_strstr (line, " size=")) != NULL) {
      |                                    ^
uuscan.cpp:908:36: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  908 |       if ((ptr = _FP_strstr (line, " part=")) != NULL) {
      |                                    ^
uuscan.cpp:925:34: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  925 |     if ((ptr = _FP_strstr (line, " end=")) == NULL) {
      |                                  ^
uuscan.cpp:1365:28: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
 1365 |        _FP_strnicmp (line, "Content-Type:", 13) == 0 &&
      |                            ^
uuscan.cpp:1490:46: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
 1490 |       sstate.envelope.mimevers = _FP_strdup ("1.0");
      |                                              ^
uuscan.cpp:1492:46: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
 1492 |       sstate.envelope.ctype    = _FP_strdup ("multipart/mixed");
      |                                              ^
uuscan.cpp:1595:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
 1595 |     _FP_stristr (sstate.envelope.ctype, "multipart") != NULL &&
      |                                         ^
uuscan.cpp:1597:46: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
 1597 |       sstate.envelope.mimevers = _FP_strdup ("1.0");
      |                                              ^
uuscan.cpp:1602:46: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
 1602 |       sstate.envelope.mimevers = _FP_strdup ("1.0");
      |                                              ^
uuscan.cpp:1615:47: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
 1615 |       if (_FP_stristr (sstate.envelope.ctype, "multipart") != NULL) {
      |                                               ^
uuscan.cpp:1621:43: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
 1621 |       sstate.envelope.ctype = _FP_strdup ("text/plain");
      |                                           ^
uuscan.cpp:1721:38: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
 1721 |       result->mimetype = _FP_strdup ("text/plain");
      |                                      ^
uuscan.cpp:1794:36: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
 1794 |     result->mimetype = _FP_strdup ("text/plain");
      |                                    ^
uuscan.cpp:1859:29: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
 1859 |         _FP_strnicmp (line, "
begin ", 11) == 0) {
      |                             ^
uuscan.cpp:1963:38: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
 1963 |       result->mimetype = _FP_strdup ("text/plain");
      |                                      ^
uuscan.cpp:2081:38: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
 2081 |     if (_FP_stristr (localenv.ctype, "multipart") != NULL) {
      |                                      ^
uuscan.cpp:2123:38: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
 2123 |     if (_FP_stristr (localenv.ctenc, "base64") != NULL)
      |                                      ^
uuscan.cpp:2125:43: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
 2125 |     else if (_FP_stristr (localenv.ctenc, "x-uue") != NULL) {
      |                                           ^
uuscan.cpp:2129:43: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
 2129 |     else if (_FP_stristr (localenv.ctenc, "x-yenc") != NULL) {
      |                                           ^
uuscan.cpp:2133:43: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
 2133 |     else if (_FP_stristr (localenv.ctenc, "quoted-printable") != NULL)
      |                                           ^
uuscan.cpp:2135:43: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
 2135 |     else if (_FP_stristr (localenv.ctenc, "7bit") != NULL ||
      |                                           ^
uuscan.cpp:2136:39: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
 2136 |          _FP_stristr (localenv.ctenc, "8bit") != NULL)
      |                                       ^
uuscan.cpp:2138:43: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
 2138 |     else if (_FP_stristr (localenv.ctype, "multipart") != NULL ||
      |                                           ^
uuscan.cpp:2139:39: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
 2139 |          _FP_stristr (localenv.ctype, "message")   != NULL)
      |                                       ^
uuscan.cpp:2179:29: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
 2179 |         _FP_strnicmp (line, "Content-Type:", 13) == 0) {
      |                             ^
uuscan.cpp:2181:38: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
 2181 |       ptr2 = (ptr1)?_FP_stristr(ptr1,"boundary"):NULL;
      |                                      ^
uuscan.cpp:2339:27: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
 2339 |       _FP_strnicmp (line, "Content-Type:", 13) == 0) {
      |                           ^
uuscan.cpp:2341:36: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
 2341 |     ptr2 = (ptr1)?_FP_stristr(ptr1,"boundary"):NULL;
      |                                    ^
uuscan.cpp:2422:34: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
 2422 |     _FP_stristr (localenv.ctype, "text") != NULL &&
      |                                  ^
uuscan.cpp:2454:40: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
 2454 |       if (_FP_stristr (localenv.ctype, "text") != NULL &&
      |                                        ^
uuscan.cpp:2499:43: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
 2499 |       _FP_stristr (sstate.envelope.ctype, "message") != NULL &&
      |                                           ^
uuscan.cpp:2500:43: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
 2500 |       _FP_stristr (sstate.envelope.ctype, "partial") != NULL) {
      |                                           ^
uuscan.cpp:2547:40: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
 2547 |       if (_FP_stristr (localenv.ctype, "multipart") != NULL) {
      |                                        ^
uuscan.cpp:2564:36: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
 2564 |     result->mimetype = _FP_strdup ("text/plain");
      |                                    ^
uuscan.cpp:2566:40: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
 2566 |       if (_FP_stristr (localenv.ctenc, "quoted-printable") != NULL)
      |                                        ^
uuscan.cpp:2568:45: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
 2568 |       else if (_FP_stristr (localenv.ctenc, "base64") != NULL)
      |                                             ^
uuscan.cpp:2570:45: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
 2570 |       else if (_FP_stristr (localenv.ctenc, "x-uue") != NULL) {
      |                                             ^
uuscan.cpp:2574:45: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
 2574 |       else if (_FP_stristr (localenv.ctenc, "x-yenc") != NULL) {
      |                                             ^
uuscan.cpp:2578:45: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
 2578 |       else if (_FP_stristr (localenv.ctenc, "7bit") != NULL ||
      |                                             ^
uuscan.cpp:2579:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
 2579 |            _FP_stristr (localenv.ctenc, "8bit") != NULL)
      |                                         ^
uuscan.cpp:2581:45: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
 2581 |       else if (_FP_stristr (localenv.ctype, "multipart") != NULL ||
      |                                             ^
uuscan.cpp:2582:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
 2582 |            _FP_stristr (localenv.ctype, "message")   != NULL)
      |                                         ^
uuscan.cpp:2619:40: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
 2619 |       if (_FP_stristr (localenv.ctype, "message") != NULL &&
      |                                        ^
uuscan.cpp:2620:36: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
 2620 |       _FP_stristr (localenv.ctype, "rfc822")  != NULL) {
      |                                    ^
uuscan.cpp:2794:44: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
 2794 |       (_FP_stristr (sstate.envelope.ctenc, "quoted-printable") != NULL ||
      |                                            ^
uuscan.cpp:2795:44: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
 2795 |        _FP_stristr (sstate.envelope.ctenc, "base64")           != NULL ||
      |                                            ^
uuscan.cpp:2796:44: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
 2796 |        _FP_stristr (sstate.envelope.ctenc, "x-uue")            != NULL ||
      |                                            ^
uuscan.cpp:2797:44: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
 2797 |        _FP_stristr (sstate.envelope.ctenc, "x-yenc")           != NULL ||
      |                                            ^
uuscan.cpp:2798:44: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
 2798 |        _FP_stristr (sstate.envelope.ctype, "message")          != NULL ||
      |                                            ^
uuscan.cpp:2809:38: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
 2809 |       result->mimetype = _FP_strdup ("text/plain");
      |                                      ^
uuscan.cpp:2811:45: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
 2811 |     if (_FP_stristr (sstate.envelope.ctenc, "quoted-printable") != NULL)
      |                                             ^
uuscan.cpp:2813:50: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
 2813 |     else if (_FP_stristr (sstate.envelope.ctenc, "base64") != NULL)
      |                                                  ^
uuscan.cpp:2815:50: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
 2815 |     else if (_FP_stristr (sstate.envelope.ctenc, "x-uue") != NULL) {
      |                                                  ^
uuscan.cpp:2819:50: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
 2819 |     else if (_FP_stristr (sstate.envelope.ctenc, "x-yenc") != NULL) {
      |                                                  ^
uuscan.cpp:2822:50: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
 2822 |     else if (_FP_stristr (sstate.envelope.ctenc, "7bit") != NULL ||
      |                                                  ^
uuscan.cpp:2823:46: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
 2823 |          _FP_stristr (sstate.envelope.ctenc, "8bit") != NULL)
      |                                              ^
uuscan.cpp:2825:50: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
 2825 |     else if (_FP_stristr (sstate.envelope.ctype, "multipart") != NULL ||
      |                                                  ^
uuscan.cpp:2826:46: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
 2826 |          _FP_stristr (sstate.envelope.ctype, "message")   != NULL ||
      |                                              ^
uuscan.cpp:2855:47: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
 2855 |       if (_FP_stristr (sstate.envelope.ctype, "message") != NULL &&
      |                                               ^
uuscan.cpp:2856:43: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
 2856 |       _FP_stristr (sstate.envelope.ctype, "rfc822")  != NULL) {
      |                                           ^
uuscan.cpp:3018:44: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
 3018 |        _FP_stristr (sstate.envelope.ctype, "multipart") != NULL) &&
      |                                            ^
uuscan.cpp:3032:35: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
 3032 |       ptr1 = _FP_strrstr (line+2, "--");
      |                                   ^
uuscan.cpp:3035:35: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
 3035 |       ptr2 && _FP_strnicmp (ptr2, "Content-", 8) == 0) {
      |                                   ^
uuscan.cpp:3050:44: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
 3050 |     sstate.envelope.mimevers = _FP_strdup ("1.0");
      |                                            ^
135 warnings generated.
fptools.cpp:69:21: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
   69 | char * fptools_id = "$Id: fptools.cpp,v 1.2 2011/02/14 00:27:04 stas_degteff Exp $";
      |                     ^
fptools.cpp:469:7: warning: misleading indentation; statement is not part of the previous 'if' [-Wmisleading-indentation]
  469 |       *buf++ = '\012';
      |       ^
fptools.cpp:467:5: note: previous statement is here
  467 |     if (!feof (stream))
      |     ^
2 warnings generated.
uuencode.cpp:63:22: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
   63 | char * uuencode_id = "$Id: uuencode.cpp,v 1.2 2011/02/14 00:27:04 stas_degteff Exp $";
      |                      ^
uuencode.cpp:195:7: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  195 |     { "gif",  "image/gif"        }, /* Grafics Interchange Format  */
      |       ^
uuencode.cpp:195:15: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  195 |     { "gif",  "image/gif"        }, /* Grafics Interchange Format  */
      |               ^
uuencode.cpp:196:7: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  196 |     { "jpg",  "image/jpeg"       }, /* JFIF encoded files          */
      |       ^
uuencode.cpp:196:15: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  196 |     { "jpg",  "image/jpeg"       }, /* JFIF encoded files          */
      |               ^
uuencode.cpp:197:7: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  197 |     { "jpeg", "image/jpeg"       },
      |       ^
uuencode.cpp:197:15: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  197 |     { "jpeg", "image/jpeg"       },
      |               ^
uuencode.cpp:198:7: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  198 |     { "tif",  "image/tiff"       }, /* Tag Image File Format       */
      |       ^
uuencode.cpp:198:15: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  198 |     { "tif",  "image/tiff"       }, /* Tag Image File Format       */
      |               ^
uuencode.cpp:199:7: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  199 |     { "tiff", "image/tiff"       },
      |       ^
uuencode.cpp:199:15: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  199 |     { "tiff", "image/tiff"       },
      |               ^
uuencode.cpp:200:7: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  200 |     { "cgm",  "image/cgm"        }, /* Computer Graphics Metafile  */
      |       ^
uuencode.cpp:200:15: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  200 |     { "cgm",  "image/cgm"        }, /* Computer Graphics Metafile  */
      |               ^
uuencode.cpp:201:7: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  201 |     { "au",   "audio/basic"      }, /* 8kHz ulaw audio data        */
      |       ^
uuencode.cpp:201:15: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  201 |     { "au",   "audio/basic"      }, /* 8kHz ulaw audio data        */
      |               ^
uuencode.cpp:202:7: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  202 |     { "mov",  "video/quicktime"  }, /* Apple Quicktime             */
      |       ^
uuencode.cpp:202:15: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  202 |     { "mov",  "video/quicktime"  }, /* Apple Quicktime             */
      |               ^
uuencode.cpp:203:7: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  203 |     { "qt",   "video/quicktime"  }, /* Also infrequently used      */
      |       ^
uuencode.cpp:203:15: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  203 |     { "qt",   "video/quicktime"  }, /* Also infrequently used      */
      |               ^
uuencode.cpp:204:7: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  204 |     { "mpeg", "video/mpeg"       }, /* Motion Picture Expert Group */
      |       ^
uuencode.cpp:204:15: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  204 |     { "mpeg", "video/mpeg"       }, /* Motion Picture Expert Group */
      |               ^
uuencode.cpp:205:7: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  205 |     { "mpg",  "video/mpeg"       },
      |       ^
uuencode.cpp:205:15: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  205 |     { "mpg",  "video/mpeg"       },
      |               ^
uuencode.cpp:206:7: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  206 |     { "mp2",  "video/mpeg"       }, /* dito, MPEG-2 encoded files  */
      |       ^
uuencode.cpp:206:15: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  206 |     { "mp2",  "video/mpeg"       }, /* dito, MPEG-2 encoded files  */
      |               ^
uuencode.cpp:207:7: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  207 |     { "mp3",  "audio/mpeg"       }, /* dito, MPEG-3 encoded files  */
      |       ^
uuencode.cpp:207:15: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  207 |     { "mp3",  "audio/mpeg"       }, /* dito, MPEG-3 encoded files  */
      |               ^
uuencode.cpp:208:7: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  208 |     { "ps",   "application/postscript" }, /* Postscript Language   */
      |       ^
uuencode.cpp:208:15: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  208 |     { "ps",   "application/postscript" }, /* Postscript Language   */
      |               ^
uuencode.cpp:209:7: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  209 |     { "zip",  "application/zip"  }, /* ZIP archive                 */
      |       ^
uuencode.cpp:209:15: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  209 |     { "zip",  "application/zip"  }, /* ZIP archive                 */
      |               ^
uuencode.cpp:210:7: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  210 |     { "doc",  "application/msword"},/* assume Microsoft Word       */
      |       ^
uuencode.cpp:210:15: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  210 |     { "doc",  "application/msword"},/* assume Microsoft Word       */
      |               ^
uuencode.cpp:700:16: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  700 |     mimetype = "text/plain";
      |                ^
uuencode.cpp:760:12: warning: format specifies type 'unsigned long' but the argument has type 'dword' (aka 'unsigned int') [-Wformat]
  759 |       fprintf (outfile, "=yend crc32=%08lx%s",
      |                                      ~~~~~
      |                                      %08x
  760 |            crc,
      |            ^~~
uuencode.cpp:766:12: warning: format specifies type 'unsigned long' but the argument has type 'dword' (aka 'unsigned int') [-Wformat]
  764 |       fprintf (outfile, "=yend size=%ld crc32=%08lx%s",
      |                                               ~~~~~
      |                                               %08x
  765 |            progress.fsize,
  766 |            crc,
      |            ^~~
uuencode.cpp:887:18: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  887 |       mimetype = "text/plain";
      |                  ^
uuencode.cpp:1005:12: warning: format specifies type 'unsigned long' but the argument has type 'dword' (aka 'unsigned int') [-Wformat]
 1001 |       fprintf (outfile, "=yend size=%ld part=%d pcrc32=%08lx",
      |                                                        ~~~~~
      |                                                        %08x
 1002 |            (partno*linperfile*128) < progress.totsize ?
 1003 |            linperfile*128 : (progress.totsize-(partno-1)*linperfile*128),
 1004 |            partno,
 1005 |            pcrc);
      |            ^~~~
uuencode.cpp:1012:41: warning: format specifies type 'unsigned long' but the argument has type 'dword' (aka 'unsigned int') [-Wformat]
 1012 |       fprintf (outfile, " crc32=%08lx", *crcptr);
      |                                 ~~~~~   ^~~~~~~
      |                                 %08x
uuencode.cpp:1155:12: warning: format specifies type 'unsigned long' but the argument has type 'dword' (aka 'unsigned int') [-Wformat]
 1154 |       fprintf (outfile, "=yend crc32=%08lx%s",
      |                                      ~~~~~
      |                                      %08x
 1155 |            crc,
      |            ^~~
uuencode.cpp:1161:12: warning: format specifies type 'unsigned long' but the argument has type 'dword' (aka 'unsigned int') [-Wformat]
 1159 |       fprintf (outfile, "=yend size=%ld crc32=%08lx%s",
      |                                               ~~~~~
      |                                               %08x
 1160 |            progress.fsize,
 1161 |            crc,
      |            ^~~
uuencode.cpp:1459:10: warning: format specifies type 'unsigned long' but the argument has type 'dword' (aka 'unsigned int') [-Wformat]
 1455 |     fprintf (outfile, "=yend size=%ld part=%d pcrc32=%08lx",
      |                                                      ~~~~~
      |                                                      %08x
 1456 |          (part*linperfile*128) < progress.totsize ?
 1457 |          linperfile*128 : (progress.totsize-(part-1)*linperfile*128),
 1458 |          part,
 1459 |          pcrc);
      |          ^~~~
uuencode.cpp:1466:39: warning: format specifies type 'unsigned long' but the argument has type 'dword' (aka 'unsigned int') [-Wformat]
 1466 |     fprintf (outfile, " crc32=%08lx", crc);
      |                               ~~~~~   ^~~
      |                               %08x
uuencode.cpp:1538:16: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
 1538 |     mimetype = "text/plain";
      |                ^
44 warnings generated.
Creating library uulib...done
gmake[1]: Leaving directory '/wrkdirs/usr/ports/news/golded+/work/golded-plus/golded+/goldlib/uulib'
gmake[1]: Entering directory '/wrkdirs/usr/ports/news/golded+/work/golded-plus/golded+/goldlib/smblib'
building lzh.o
building smblib.o
c++ -c -MD -O2 -pipe  -Dregister= -fstack-protector-strong -fno-strict-aliasing  -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char  -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK  -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -x c++ -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -I../../goldlib -I../../goldlib/smblib -I../../goldlib/gall -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK  -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -o ../../obj/lnx/smblib/smblib.o smblib.cpp
c++ -c -MD -O2 -pipe  -Dregister= -fstack-protector-strong -fno-strict-aliasing  -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char  -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK  -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -x c++ -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -I../../goldlib -I../../goldlib/smblib -I../../goldlib/gall -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK  -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -o ../../obj/lnx/smblib/lzh.o lzh.cpp
smblib.cpp:93:11: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
   93 |     return(SMBLIB_VERSION);
      |           ^
1 warning generated.
Creating library smblib...done
gmake[1]: Leaving directory '/wrkdirs/usr/ports/news/golded+/work/golded-plus/golded+/goldlib/smblib'
gmake[1]: Entering directory '/wrkdirs/usr/ports/news/golded+/work/golded-plus/golded+/goldlib/hunspell'
building affentry.o
c++ -c -MD -O2 -pipe  -Dregister= -fstack-protector-strong -fno-strict-aliasing  -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char  -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK  -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -I../../goldlib -I../../goldlib/gall -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK  -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -o ../../obj/lnx/hunspell/affentry.o affentry.cxx
building affixmgr.o
c++ -c -MD -O2 -pipe  -Dregister= -fstack-protector-strong -fno-strict-aliasing  -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char  -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK  -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -I../../goldlib -I../../goldlib/gall -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK  -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -o ../../obj/lnx/hunspell/affixmgr.o affixmgr.cxx
building csutil.o
c++ -c -MD -O2 -pipe  -Dregister= -fstack-protector-strong -fno-strict-aliasing  -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char  -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK  -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -I../../goldlib -I../../goldlib/gall -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK  -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -o ../../obj/lnx/hunspell/csutil.o csutil.cxx
building dictmgr.o
c++ -c -MD -O2 -pipe  -Dregister= -fstack-protector-strong -fno-strict-aliasing  -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char  -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK  -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -I../../goldlib -I../../goldlib/gall -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK  -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -o ../../obj/lnx/hunspell/dictmgr.o dictmgr.cxx
building hashmgr.o
c++ -c -MD -O2 -pipe  -Dregister= -fstack-protector-strong -fno-strict-aliasing  -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char  -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK  -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -I../../goldlib -I../../goldlib/gall -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK  -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -o ../../obj/lnx/hunspell/hashmgr.o hashmgr.cxx
building hunspell.o
c++ -c -MD -O2 -pipe  -Dregister= -fstack-protector-strong -fno-strict-aliasing  -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char  -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK  -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -I../../goldlib -I../../goldlib/gall -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK  -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -o ../../obj/lnx/hunspell/hunspell.o hunspell.cxx
building suggmgr.o
c++ -c -MD -O2 -pipe  -Dregister= -fstack-protector-strong -fno-strict-aliasing  -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char  -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK  -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -I../../goldlib -I../../goldlib/gall -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK  -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -o ../../obj/lnx/hunspell/suggmgr.o suggmgr.cxx
building utf_info.o
c++ -c -MD -O2 -pipe  -Dregister= -fstack-protector-strong -fno-strict-aliasing  -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char  -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK  -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -I../../goldlib -I../../goldlib/gall -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK  -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -o ../../obj/lnx/hunspell/utf_info.o utf_info.cxx
In file included from hashmgr.cxx:12:
./hashmgr.hxx:13:17: warning: private field 'userword' is not used [-Wunused-private-field]
   13 |   int             userword;
      |                   ^
1 warning generated.
csutil.cxx:88:116: warning: format specifies type 'int' but the argument has type 'long' [-Wformat]
   88 |             fprintf(stderr, "UTF-8 encoding error. Unexpected continuation bytes in %d. character position\n%s\n", u8 - src, src);    
      |                                                                                     ~~                             ^~~~~~~~
      |                                                                                     %ld
csutil.cxx:100:117: warning: format specifies type 'int' but the argument has type 'long' [-Wformat]
  100 |                 fprintf(stderr, "UTF-8 encoding error. Missing continuation byte in %d. character position:\n%s\n", u8 - src, src);
      |                                                                                     ~~                              ^~~~~~~~
      |                                                                                     %ld
csutil.cxx:114:121: warning: format specifies type 'int' but the argument has type 'long' [-Wformat]
  114 |                     fprintf(stderr, "UTF-8 encoding error. Missing continuation byte in %d. character position:\n%s\n", u8 - src, src);
      |                                                                                         ~~                              ^~~~~~~~
      |                                                                                         %ld
csutil.cxx:119:117: warning: format specifies type 'int' but the argument has type 'long' [-Wformat]
  119 |                 fprintf(stderr, "UTF-8 encoding error. Missing continuation byte in %d. character position:\n%s\n", u8 - src, src);
      |                                                                                     ~~                              ^~~~~~~~
      |                                                                                     %ld
csutil.cxx:4978:17: warning: address of stack memory associated with local variable 'lang2enc' returned [-Wreturn-stack-address]
 4978 |   return what ? lang2enc : (lang_map *)(sizeof(lang2enc) / sizeof(lang_map));
      |                 ^~~~~~~~
5 warnings generated.
hunspell.cxx:300:24: warning: illegal character encoding in character literal [-Winvalid-source-encoding]
  300 |         if (*source == '<9F>') *--p = '';
      |                        ^
hunspell.cxx:300:36: warning: illegal character encoding in character literal [-Winvalid-source-encoding]
  300 |         if (*source == '<9F>') *--p = '';
      |                                       ^
hunspell.cxx:309:16: warning: illegal character encoding in character literal [-Winvalid-source-encoding]
  309 |         *pos = '';
      |                ^
hunspell.cxx:310:22: warning: illegal character encoding in character literal [-Winvalid-source-encoding]
  310 |         *(pos + 1) = '<9F>';
      |                      ^
hunspell.cxx:375:58: warning: illegal character encoding in character literal [-Winvalid-source-encoding]
  375 |     if ((nstate == NNUM) && ((cw[i] == '%') || (cw[i] == '')) && check(cw + i)) return 1;
      |                                                          ^
hunspell.cxx:433:54: warning: illegal character encoding in character literal [-Winvalid-source-encoding]
  433 |                             (!utf8 && strchr(wspace, '')))))) {
      |                                                      ^
hunspell.cxx:485:21: warning: illegal character encoding in character literal [-Winvalid-source-encoding]
  485 |             *dash = '';
      |                     ^
hunspell.cxx:488:17: warning: illegal character encoding in character literal [-Winvalid-source-encoding]
  488 |         *dash = '';
      |                 ^
hunspell.cxx:704:67: warning: illegal character encoding in character literal [-Winvalid-source-encoding]
  704 |                                 while ( (pos = strchr((*slst)[j], '')) ) {
      |                                                                   ^
hunspell.cxx:706:59: warning: illegal character encoding in string literal [-Winvalid-source-encoding]
  706 |                                     mystrrep((*slst)[j], "", "SS");
      |                                                           ^~~~
hunspell.cxx:625:7: warning: variable 'ngramsugs' set but not used [-Wunused-but-set-variable]
  625 |   int ngramsugs = 0;
      |       ^
hunspell.cxx:1231:55: warning: illegal character encoding in character literal [-Winvalid-source-encoding]
 1231 |   if ((n == wl) || ((n>0) && ((cw[n]=='%') || (cw[n]=='')) && check(cw+n))) {
      |                                                       ^
hunspell.cxx:1384:7: warning: address of array 'result' will always evaluate to 'true' [-Wpointer-bool-conversion]
 1384 |   if (result && (*result)) {
      |       ^~~~~~ ~~
hunspell.cxx:1615:7: warning: address of array 'result' will always evaluate to 'true' [-Wpointer-bool-conversion]
 1615 |   if (result) return mystrdup(result);
      |   ~~  ^~~~~~
14 warnings generated.
suggmgr.cxx:1087:10: warning: misleading indentation; statement is not part of the previous 'for' [-Wmisleading-indentation]
 1087 |          free(wlst);
      |          ^
suggmgr.cxx:1085:8: note: previous statement is here
 1085 |        for (int i=0;igetKeyLen() || ((badl > sptr->getKeyLen()) &&
      |                                 ~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 2676 |                 (strcmp(sptr->getAffix(), bad + badl - sptr->getKeyLen()) == 0)) &&
      |                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
 2677 |                 // check pseudoroot flag
      |                 ~~~~~~~~~~~~~~~~~~~~~~~~
 2678 |                 !(sptr->getCont() && ((pseudoroot &&
      |                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 2679 |                       TESTAFF(sptr->getCont(), pseudoroot, sptr->getContLen())) ||
      |                       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 2680 |                   (onlyincompound &&
      |                   ~~~~~~~~~~~~~~~~~~
 2681 |                       TESTAFF(sptr->getCont(), onlyincompound, sptr->getContLen()))))
      |                       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
affixmgr.cxx:2676:82: note: place parentheses around the '&&' expression to silence this warning
 2675 |          if (!sptr->getKeyLen() || ((badl > sptr->getKeyLen()) &&
      |                                    (
 2676 |                 (strcmp(sptr->getAffix(), bad + badl - sptr->getKeyLen()) == 0)) &&
      |                                                                                  ^
 2677 |                 // check pseudoroot flag
 2678 |                 !(sptr->getCont() && ((pseudoroot &&
 2679 |                       TESTAFF(sptr->getCont(), pseudoroot, sptr->getContLen())) ||
 2680 |                   (onlyincompound &&
 2681 |                       TESTAFF(sptr->getCont(), onlyincompound, sptr->getContLen()))))
      |                                                                                      
      |                                                                                      )
affixmgr.cxx:2733:71: warning: '&&' within '||' [-Wlogical-op-parentheses]
 2732 |          if (!ptr->getKeyLen() || ((badl > ptr->getKeyLen()) &&
      |                                ~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 2733 |                 (strncmp(ptr->getKey(), bad, ptr->getKeyLen()) == 0)) &&
      |                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
 2734 |                 // check pseudoroot flag
      |                 ~~~~~~~~~~~~~~~~~~~~~~~~
 2735 |                 !(ptr->getCont() && ((pseudoroot &&
      |                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 2736 |                       TESTAFF(ptr->getCont(), pseudoroot, ptr->getContLen())) ||
      |                       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 2737 |                   (onlyincompound &&
      |                   ~~~~~~~~~~~~~~~~~~
 2738 |                       TESTAFF(ptr->getCont(), onlyincompound, ptr->getContLen()))))
      |                       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
affixmgr.cxx:2733:71: note: place parentheses around the '&&' expression to silence this warning
 2732 |          if (!ptr->getKeyLen() || ((badl > ptr->getKeyLen()) &&
      |                                   (
 2733 |                 (strncmp(ptr->getKey(), bad, ptr->getKeyLen()) == 0)) &&
      |                                                                       ^
 2734 |                 // check pseudoroot flag
 2735 |                 !(ptr->getCont() && ((pseudoroot &&
 2736 |                       TESTAFF(ptr->getCont(), pseudoroot, ptr->getContLen())) ||
 2737 |                   (onlyincompound &&
 2738 |                       TESTAFF(ptr->getCont(), onlyincompound, ptr->getContLen()))))
      |                                                                                    
      |                                                                                    )
affixmgr.cxx:3903:68: warning: format specifies type 'char *' but the argument has type 'unsigned short *' [-Wformat]
 3903 |                             "(%s and %s by deprecated syntax).\n", nptr->contclass, piece);
      |                               ~~                                   ^~~~~~~~~~~~~~~
24 warnings generated.
Creating library hunspell...done
gmake[1]: Leaving directory '/wrkdirs/usr/ports/news/golded+/work/golded-plus/golded+/goldlib/hunspell'
gmake[1]: Entering directory '/wrkdirs/usr/ports/news/golded+/work/golded-plus/golded+/golded3'
building gcalst.o
c++ -c -MD -O2 -pipe  -Dregister= -fstack-protector-strong -fno-strict-aliasing  -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char  -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK  -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -D__INCLUDE_NEW_KEYWORDS__ -O2 -pipe  -Dregister= -fstack-protector-strong -fno-strict-aliasing  -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char  -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK  -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -I. -I../goldlib/gall -I../goldlib/gcui -I../goldlib/gcfg -I../goldlib/gmb3 -I../goldlib/uulib -I../goldlib/smblib -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK  -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -o ../obj/lnx/golded3/gcalst.o gcalst.cpp
building gcarea.o
c++ -c -MD -O2 -pipe  -Dregister= -fstack-protector-strong -fno-strict-aliasing  -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char  -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK  -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -D__INCLUDE_NEW_KEYWORDS__ -O2 -pipe  -Dregister= -fstack-protector-strong -fno-strict-aliasing  -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char  -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK  -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -I. -I../goldlib/gall -I../goldlib/gcui -I../goldlib/gcfg -I../goldlib/gmb3 -I../goldlib/uulib -I../goldlib/smblib -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK  -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -o ../obj/lnx/golded3/gcarea.o gcarea.cpp
building gccfgg.o
c++ -c -MD -O2 -pipe  -Dregister= -fstack-protector-strong -fno-strict-aliasing  -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char  -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK  -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -D__INCLUDE_NEW_KEYWORDS__ -O2 -pipe  -Dregister= -fstack-protector-strong -fno-strict-aliasing  -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char  -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK  -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -I. -I../goldlib/gall -I../goldlib/gcui -I../goldlib/gcfg -I../goldlib/gmb3 -I../goldlib/uulib -I../goldlib/smblib -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK  -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -o ../obj/lnx/golded3/gccfgg.o gccfgg.cpp
building gccfgg0.o
c++ -c -MD -O2 -pipe  -Dregister= -fstack-protector-strong -fno-strict-aliasing  -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char  -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK  -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -D__INCLUDE_NEW_KEYWORDS__ -O2 -pipe  -Dregister= -fstack-protector-strong -fno-strict-aliasing  -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char  -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK  -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -I. -I../goldlib/gall -I../goldlib/gcui -I../goldlib/gcfg -I../goldlib/gmb3 -I../goldlib/uulib -I../goldlib/smblib -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK  -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -o ../obj/lnx/golded3/gccfgg0.o gccfgg0.cpp
building gccfgg1.o
building gccfgg2.o
c++ -c -MD -O2 -pipe  -Dregister= -fstack-protector-strong -fno-strict-aliasing  -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char  -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK  -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -D__INCLUDE_NEW_KEYWORDS__ -O2 -pipe  -Dregister= -fstack-protector-strong -fno-strict-aliasing  -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char  -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK  -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -I. -I../goldlib/gall -I../goldlib/gcui -I../goldlib/gcfg -I../goldlib/gmb3 -I../goldlib/uulib -I../goldlib/smblib -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK  -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -o ../obj/lnx/golded3/gccfgg2.o gccfgg2.cpp
c++ -c -MD -O2 -pipe  -Dregister= -fstack-protector-strong -fno-strict-aliasing  -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char  -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK  -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -D__INCLUDE_NEW_KEYWORDS__ -O2 -pipe  -Dregister= -fstack-protector-strong -fno-strict-aliasing  -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char  -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK  -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -I. -I../goldlib/gall -I../goldlib/gcui -I../goldlib/gcfg -I../goldlib/gmb3 -I../goldlib/uulib -I../goldlib/smblib -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK  -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -o ../obj/lnx/golded3/gccfgg1.o gccfgg1.cpp
building gccfgg3.o
c++ -c -MD -O2 -pipe  -Dregister= -fstack-protector-strong -fno-strict-aliasing  -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char  -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK  -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -D__INCLUDE_NEW_KEYWORDS__ -O2 -pipe  -Dregister= -fstack-protector-strong -fno-strict-aliasing  -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char  -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK  -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -I. -I../goldlib/gall -I../goldlib/gcui -I../goldlib/gcfg -I../goldlib/gmb3 -I../goldlib/uulib -I../goldlib/smblib -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK  -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -o ../obj/lnx/golded3/gccfgg3.o gccfgg3.cpp
building gccfgg4.o
c++ -c -MD -O2 -pipe  -Dregister= -fstack-protector-strong -fno-strict-aliasing  -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char  -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK  -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -D__INCLUDE_NEW_KEYWORDS__ -O2 -pipe  -Dregister= -fstack-protector-strong -fno-strict-aliasing  -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char  -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK  -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -I. -I../goldlib/gall -I../goldlib/gcui -I../goldlib/gcfg -I../goldlib/gmb3 -I../goldlib/uulib -I../goldlib/smblib -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK  -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -o ../obj/lnx/golded3/gccfgg4.o gccfgg4.cpp
building gccfgg5.o
c++ -c -MD -O2 -pipe  -Dregister= -fstack-protector-strong -fno-strict-aliasing  -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char  -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK  -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -D__INCLUDE_NEW_KEYWORDS__ -O2 -pipe  -Dregister= -fstack-protector-strong -fno-strict-aliasing  -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char  -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK  -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -I. -I../goldlib/gall -I../goldlib/gcui -I../goldlib/gcfg -I../goldlib/gmb3 -I../goldlib/uulib -I../goldlib/smblib -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK  -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -o ../obj/lnx/golded3/gccfgg5.o gccfgg5.cpp
building gccfgg6.o
c++ -c -MD -O2 -pipe  -Dregister= -fstack-protector-strong -fno-strict-aliasing  -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char  -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK  -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -D__INCLUDE_NEW_KEYWORDS__ -O2 -pipe  -Dregister= -fstack-protector-strong -fno-strict-aliasing  -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char  -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK  -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -I. -I../goldlib/gall -I../goldlib/gcui -I../goldlib/gcfg -I../goldlib/gmb3 -I../goldlib/uulib -I../goldlib/smblib -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK  -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -o ../obj/lnx/golded3/gccfgg6.o gccfgg6.cpp
building gccfgg7.o
c++ -c -MD -O2 -pipe  -Dregister= -fstack-protector-strong -fno-strict-aliasing  -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char  -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK  -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -D__INCLUDE_NEW_KEYWORDS__ -O2 -pipe  -Dregister= -fstack-protector-strong -fno-strict-aliasing  -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char  -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK  -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -I. -I../goldlib/gall -I../goldlib/gcui -I../goldlib/gcfg -I../goldlib/gmb3 -I../goldlib/uulib -I../goldlib/smblib -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK  -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -o ../obj/lnx/golded3/gccfgg7.o gccfgg7.cpp
building gccfgg8.o
building gckeys.o
c++ -c -MD -O2 -pipe  -Dregister= -fstack-protector-strong -fno-strict-aliasing  -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char  -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK  -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -D__INCLUDE_NEW_KEYWORDS__ -O2 -pipe  -Dregister= -fstack-protector-strong -fno-strict-aliasing  -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char  -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK  -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -I. -I../goldlib/gall -I../goldlib/gcui -I../goldlib/gcfg -I../goldlib/gmb3 -I../goldlib/uulib -I../goldlib/smblib -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK  -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -o ../obj/lnx/golded3/gckeys.o gckeys.cpp
c++ -c -MD -O2 -pipe  -Dregister= -fstack-protector-strong -fno-strict-aliasing  -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char  -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK  -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -D__INCLUDE_NEW_KEYWORDS__ -O2 -pipe  -Dregister= -fstack-protector-strong -fno-strict-aliasing  -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char  -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK  -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -I. -I../goldlib/gall -I../goldlib/gcui -I../goldlib/gcfg -I../goldlib/gmb3 -I../goldlib/uulib -I../goldlib/smblib -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK  -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -o ../obj/lnx/golded3/gccfgg8.o gccfgg8.cpp
building gclang.o
c++ -c -MD -O2 -pipe  -Dregister= -fstack-protector-strong -fno-strict-aliasing  -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char  -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK  -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -D__INCLUDE_NEW_KEYWORDS__ -O2 -pipe  -Dregister= -fstack-protector-strong -fno-strict-aliasing  -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char  -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK  -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -I. -I../goldlib/gall -I../goldlib/gcui -I../goldlib/gcfg -I../goldlib/gmb3 -I../goldlib/uulib -I../goldlib/smblib -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK  -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -o ../obj/lnx/golded3/gclang.o gclang.cpp
building gcmisc.o
building gealst.o
c++ -c -MD -O2 -pipe  -Dregister= -fstack-protector-strong -fno-strict-aliasing  -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char  -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK  -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -D__INCLUDE_NEW_KEYWORDS__ -O2 -pipe  -Dregister= -fstack-protector-strong -fno-strict-aliasing  -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char  -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK  -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -I. -I../goldlib/gall -I../goldlib/gcui -I../goldlib/gcfg -I../goldlib/gmb3 -I../goldlib/uulib -I../goldlib/smblib -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK  -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -o ../obj/lnx/golded3/gealst.o gealst.cpp
c++ -c -MD -O2 -pipe  -Dregister= -fstack-protector-strong -fno-strict-aliasing  -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char  -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK  -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -D__INCLUDE_NEW_KEYWORDS__ -O2 -pipe  -Dregister= -fstack-protector-strong -fno-strict-aliasing  -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char  -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK  -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -I. -I../goldlib/gall -I../goldlib/gcui -I../goldlib/gcfg -I../goldlib/gmb3 -I../goldlib/uulib -I../goldlib/smblib -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK  -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -o ../obj/lnx/golded3/gcmisc.o gcmisc.cpp
In file included from gccfgg4.cpp:27:
In file included from ./golded.h:57:
../goldlib/gall/gfile.h:217:38: warning: 'delete' applied to a pointer that was allocated with 'new[]'; did you mean 'delete[]'? [-Wmismatched-new-delete]
  217 |                                      delete(c);
      |                                      ^     
      |                                            []
../goldlib/gall/gfile.h:210:51: note: allocated with 'new[]' here
  210 |                                      uint8_t *c = new uint8_t[__size];
      |                                                   ^
../goldlib/gall/gfile.h:254:45: warning: no case matching constant switch condition '8'
  254 |                                      switch(sizeof(unsigned long)) {
      |                                             ^~~~~~~~~~~~~~~~~~~~~
../goldlib/gall/gfile.h:276:53: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand]
  276 |                                      o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                     ^  ~~~~
../goldlib/gall/gfile.h:276:53: note: use '&' for a bitwise operation
  276 |                                      o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                     ^~
      |                                                     &
../goldlib/gall/gfile.h:276:53: note: remove constant to silence this warning
  276 |                                      o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                     ^~~~~~~
../goldlib/gall/gfile.h:277:58: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand]
  277 |                                      o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                          ^  ~~~~
../goldlib/gall/gfile.h:277:58: note: use '&' for a bitwise operation
  277 |                                      o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                          ^~
      |                                                          &
../goldlib/gall/gfile.h:277:58: note: remove constant to silence this warning
  277 |                                      o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                          ^~~~~~~
../goldlib/gall/gfile.h:277:53: warning: converting the result of '<<' to a boolean; did you mean '(o << 8) != 0'? [-Wint-in-bool-context]
  277 |                                      o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                     ^
../goldlib/gall/gfile.h:281:53: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand]
  281 |                                      o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                     ^  ~~~~
../goldlib/gall/gfile.h:281:53: note: use '&' for a bitwise operation
  281 |                                      o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                     ^~
      |                                                     &
../goldlib/gall/gfile.h:281:53: note: remove constant to silence this warning
  281 |                                      o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                     ^~~~~~~
../goldlib/gall/gfile.h:282:58: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand]
  282 |                                      o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                          ^  ~~~~
../goldlib/gall/gfile.h:282:58: note: use '&' for a bitwise operation
  282 |                                      o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                          ^~
      |                                                          &
../goldlib/gall/gfile.h:282:58: note: remove constant to silence this warning
  282 |                                      o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                          ^~~~~~~
../goldlib/gall/gfile.h:283:59: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand]
  283 |                                      o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                           ^  ~~~~
../goldlib/gall/gfile.h:283:59: note: use '&' for a bitwise operation
  283 |                                      o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                           ^~
      |                                                           &
../goldlib/gall/gfile.h:283:59: note: remove constant to silence this warning
  283 |                                      o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                           ^~~~~~~
../goldlib/gall/gfile.h:284:59: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand]
  284 |                                      o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                           ^  ~~~~
../goldlib/gall/gfile.h:284:59: note: use '&' for a bitwise operation
  284 |                                      o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                           ^~
      |                                                           &
../goldlib/gall/gfile.h:284:59: note: remove constant to silence this warning
  284 |                                      o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                           ^~~~~~~
../goldlib/gall/gfile.h:301:50: warning: no case matching constant switch condition '8'
  301 |   gnfile& operator<< (unsigned long o) { switch (sizeof(o)) {
      |                                                  ^~~~~~~~~
In file included from gccfgg4.cpp:27:
In file included from ./golded.h:71:
../goldlib/gall/gutlgrp.h:41:9: warning: unknown pragma ignored [-Wunknown-pragmas]
   41 | #pragma interface "gutlgrp.h"
      |         ^
11 warnings generated.
In file included from gccfgg3.cpp:27:
In file included from ./golded.h:57:
../goldlib/gall/gfile.h:217:38: warning: 'delete' applied to a pointer that was allocated with 'new[]'; did you mean 'delete[]'? [-Wmismatched-new-delete]
  217 |                                      delete(c);
      |                                      ^     
      |                                            []
../goldlib/gall/gfile.h:210:51: note: allocated with 'new[]' here
  210 |                                      uint8_t *c = new uint8_t[__size];
      |                                                   ^
../goldlib/gall/gfile.h:254:45: warning: no case matching constant switch condition '8'
  254 |                                      switch(sizeof(unsigned long)) {
      |                                             ^~~~~~~~~~~~~~~~~~~~~
../goldlib/gall/gfile.h:276:53: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand]
  276 |                                      o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                     ^  ~~~~
../goldlib/gall/gfile.h:276:53: note: use '&' for a bitwise operation
  276 |                                      o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                     ^~
      |                                                     &
../goldlib/gall/gfile.h:276:53: note: remove constant to silence this warning
  276 |                                      o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                     ^~~~~~~
../goldlib/gall/gfile.h:277:58: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand]
  277 |                                      o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                          ^  ~~~~
../goldlib/gall/gfile.h:277:58: note: use '&' for a bitwise operation
  277 |                                      o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                          ^~
      |                                                          &
../goldlib/gall/gfile.h:277:58: note: remove constant to silence this warning
  277 |                                      o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                          ^~~~~~~
../goldlib/gall/gfile.h:277:53: warning: converting the result of '<<' to a boolean; did you mean '(o << 8) != 0'? [-Wint-in-bool-context]
  277 |                                      o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                     ^
../goldlib/gall/gfile.h:281:53: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand]
  281 |                                      o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                     ^  ~~~~
../goldlib/gall/gfile.h:281:53: note: use '&' for a bitwise operation
  281 |                                      o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                     ^~
      |                                                     &
../goldlib/gall/gfile.h:281:53: note: remove constant to silence this warning
  281 |                                      o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                     ^~~~~~~
../goldlib/gall/gfile.h:282:58: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand]
  282 |                                      o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                          ^  ~~~~
../goldlib/gall/gfile.h:282:58: note: use '&' for a bitwise operation
  282 |                                      o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                          ^~
      |                                                          &
../goldlib/gall/gfile.h:282:58: note: remove constant to silence this warning
  282 |                                      o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                          ^~~~~~~
../goldlib/gall/gfile.h:283:59: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand]
  283 |                                      o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                           ^  ~~~~
../goldlib/gall/gfile.h:283:59: note: use '&' for a bitwise operation
  283 |                                      o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                           ^~
      |                                                           &
../goldlib/gall/gfile.h:283:59: note: remove constant to silence this warning
  283 |                                      o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                           ^~~~~~~
../goldlib/gall/gfile.h:284:59: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand]
  284 |                                      o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                           ^  ~~~~
../goldlib/gall/gfile.h:284:59: note: use '&' for a bitwise operation
  284 |                                      o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                           ^~
      |                                                           &
../goldlib/gall/gfile.h:284:59: note: remove constant to silence this warning
  284 |                                      o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                           ^~~~~~~
../goldlib/gall/gfile.h:301:50: warning: no case matching constant switch condition '8'
  301 |   gnfile& operator<< (unsigned long o) { switch (sizeof(o)) {
      |                                                  ^~~~~~~~~
In file included from gccfgg3.cpp:27:
In file included from ./golded.h:71:
../goldlib/gall/gutlgrp.h:41:9: warning: unknown pragma ignored [-Wunknown-pragmas]
   41 | #pragma interface "gutlgrp.h"
      |         ^
11 warnings generated.
In file included from gcmisc.cpp:27:
In file included from ./golded.h:57:
../goldlib/gall/gfile.h:217:38: warning: 'delete' applied to a pointer that was allocated with 'new[]'; did you mean 'delete[]'? [-Wmismatched-new-delete]
  217 |                                      delete(c);
      |                                      ^     
      |                                            []
../goldlib/gall/gfile.h:210:51: note: allocated with 'new[]' here
  210 |                                      uint8_t *c = new uint8_t[__size];
      |                                                   ^
../goldlib/gall/gfile.h:254:45: warning: no case matching constant switch condition '8'
  254 |                                      switch(sizeof(unsigned long)) {
      |                                             ^~~~~~~~~~~~~~~~~~~~~
../goldlib/gall/gfile.h:276:53: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand]
  276 |                                      o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                     ^  ~~~~
../goldlib/gall/gfile.h:276:53: note: use '&' for a bitwise operation
  276 |                                      o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                     ^~
      |                                                     &
../goldlib/gall/gfile.h:276:53: note: remove constant to silence this warning
  276 |                                      o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                     ^~~~~~~
../goldlib/gall/gfile.h:277:58: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand]
  277 |                                      o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                          ^  ~~~~
../goldlib/gall/gfile.h:277:58: note: use '&' for a bitwise operation
  277 |                                      o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                          ^~
      |                                                          &
../goldlib/gall/gfile.h:277:58: note: remove constant to silence this warning
  277 |                                      o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                          ^~~~~~~
../goldlib/gall/gfile.h:277:53: warning: converting the result of '<<' to a boolean; did you mean '(o << 8) != 0'? [-Wint-in-bool-context]
  277 |                                      o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                     ^
../goldlib/gall/gfile.h:281:53: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand]
  281 |                                      o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                     ^  ~~~~
../goldlib/gall/gfile.h:281:53: note: use '&' for a bitwise operation
  281 |                                      o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                     ^~
      |                                                     &
../goldlib/gall/gfile.h:281:53: note: remove constant to silence this warning
  281 |                                      o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                     ^~~~~~~
../goldlib/gall/gfile.h:282:58: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand]
  282 |                                      o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                          ^  ~~~~
../goldlib/gall/gfile.h:282:58: note: use '&' for a bitwise operation
  282 |                                      o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                          ^~
      |                                                          &
../goldlib/gall/gfile.h:282:58: note: remove constant to silence this warning
  282 |                                      o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                          ^~~~~~~
../goldlib/gall/gfile.h:283:59: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand]
  283 |                                      o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                           ^  ~~~~
../goldlib/gall/gfile.h:283:59: note: use '&' for a bitwise operation
  283 |                                      o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                           ^~
      |                                                           &
../goldlib/gall/gfile.h:283:59: note: remove constant to silence this warning
  283 |                                      o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                           ^~~~~~~
../goldlib/gall/gfile.h:284:59: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand]
  284 |                                      o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                           ^  ~~~~
../goldlib/gall/gfile.h:284:59: note: use '&' for a bitwise operation
  284 |                                      o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                           ^~
      |                                                           &
../goldlib/gall/gfile.h:284:59: note: remove constant to silence this warning
  284 |                                      o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                           ^~~~~~~
../goldlib/gall/gfile.h:301:50: warning: no case matching constant switch condition '8'
  301 |   gnfile& operator<< (unsigned long o) { switch (sizeof(o)) {
      |                                                  ^~~~~~~~~
In file included from gcmisc.cpp:27:
In file included from ./golded.h:71:
../goldlib/gall/gutlgrp.h:41:9: warning: unknown pragma ignored [-Wunknown-pragmas]
   41 | #pragma interface "gutlgrp.h"
      |         ^
11 warnings generated.
building gearea.o
building gecarb.o
c++ -c -MD -O2 -pipe  -Dregister= -fstack-protector-strong -fno-strict-aliasing  -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char  -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK  -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -D__INCLUDE_NEW_KEYWORDS__ -O2 -pipe  -Dregister= -fstack-protector-strong -fno-strict-aliasing  -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char  -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK  -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -I. -I../goldlib/gall -I../goldlib/gcui -I../goldlib/gcfg -I../goldlib/gmb3 -I../goldlib/uulib -I../goldlib/smblib -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK  -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -o ../obj/lnx/golded3/gecarb.o gecarb.cpp
c++ -c -MD -O2 -pipe  -Dregister= -fstack-protector-strong -fno-strict-aliasing  -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char  -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK  -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -D__INCLUDE_NEW_KEYWORDS__ -O2 -pipe  -Dregister= -fstack-protector-strong -fno-strict-aliasing  -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char  -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK  -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -I. -I../goldlib/gall -I../goldlib/gcui -I../goldlib/gcfg -I../goldlib/gmb3 -I../goldlib/uulib -I../goldlib/smblib -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK  -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -o ../obj/lnx/golded3/gearea.o gearea.cpp
In file included from gcarea.cpp:27:
In file included from ./golded.h:57:
../goldlib/gall/gfile.h:217:38: warning: 'delete' applied to a pointer that was allocated with 'new[]'; did you mean 'delete[]'? [-Wmismatched-new-delete]
  217 |                                      delete(c);
      |                                      ^     
      |                                            []
../goldlib/gall/gfile.h:210:51: note: allocated with 'new[]' here
  210 |                                      uint8_t *c = new uint8_t[__size];
      |                                                   ^
../goldlib/gall/gfile.h:254:45: warning: no case matching constant switch condition '8'
  254 |                                      switch(sizeof(unsigned long)) {
      |                                             ^~~~~~~~~~~~~~~~~~~~~
../goldlib/gall/gfile.h:276:53: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand]
  276 |                                      o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                     ^  ~~~~
../goldlib/gall/gfile.h:276:53: note: use '&' for a bitwise operation
  276 |                                      o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                     ^~
      |                                                     &
../goldlib/gall/gfile.h:276:53: note: remove constant to silence this warning
  276 |                                      o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                     ^~~~~~~
../goldlib/gall/gfile.h:277:58: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand]
  277 |                                      o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                          ^  ~~~~
../goldlib/gall/gfile.h:277:58: note: use '&' for a bitwise operation
  277 |                                      o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                          ^~
      |                                                          &
../goldlib/gall/gfile.h:277:58: note: remove constant to silence this warning
  277 |                                      o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                          ^~~~~~~
../goldlib/gall/gfile.h:277:53: warning: converting the result of '<<' to a boolean; did you mean '(o << 8) != 0'? [-Wint-in-bool-context]
  277 |                                      o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                     ^
../goldlib/gall/gfile.h:281:53: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand]
  281 |                                      o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                     ^  ~~~~
../goldlib/gall/gfile.h:281:53: note: use '&' for a bitwise operation
  281 |                                      o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                     ^~
      |                                                     &
../goldlib/gall/gfile.h:281:53: note: remove constant to silence this warning
  281 |                                      o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                     ^~~~~~~
../goldlib/gall/gfile.h:282:58: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand]
  282 |                                      o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                          ^  ~~~~
../goldlib/gall/gfile.h:282:58: note: use '&' for a bitwise operation
  282 |                                      o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                          ^~
      |                                                          &
../goldlib/gall/gfile.h:282:58: note: remove constant to silence this warning
  282 |                                      o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                          ^~~~~~~
../goldlib/gall/gfile.h:283:59: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand]
  283 |                                      o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                           ^  ~~~~
../goldlib/gall/gfile.h:283:59: note: use '&' for a bitwise operation
  283 |                                      o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                           ^~
      |                                                           &
../goldlib/gall/gfile.h:283:59: note: remove constant to silence this warning
  283 |                                      o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                           ^~~~~~~
../goldlib/gall/gfile.h:284:59: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand]
  284 |                                      o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                           ^  ~~~~
../goldlib/gall/gfile.h:284:59: note: use '&' for a bitwise operation
  284 |                                      o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                           ^~
      |                                                           &
../goldlib/gall/gfile.h:284:59: note: remove constant to silence this warning
  284 |                                      o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                           ^~~~~~~
../goldlib/gall/gfile.h:301:50: warning: no case matching constant switch condition '8'
  301 |   gnfile& operator<< (unsigned long o) { switch (sizeof(o)) {
      |                                                  ^~~~~~~~~
In file included from gcarea.cpp:27:
In file included from ./golded.h:71:
../goldlib/gall/gutlgrp.h:41:9: warning: unknown pragma ignored [-Wunknown-pragmas]
   41 | #pragma interface "gutlgrp.h"
      |         ^
11 warnings generated.
building gecmfd.o
c++ -c -MD -O2 -pipe  -Dregister= -fstack-protector-strong -fno-strict-aliasing  -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char  -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK  -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -D__INCLUDE_NEW_KEYWORDS__ -O2 -pipe  -Dregister= -fstack-protector-strong -fno-strict-aliasing  -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char  -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK  -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -I. -I../goldlib/gall -I../goldlib/gcui -I../goldlib/gcfg -I../goldlib/gmb3 -I../goldlib/uulib -I../goldlib/smblib -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK  -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -o ../obj/lnx/golded3/gecmfd.o gecmfd.cpp
building gectnr.o
c++ -c -MD -O2 -pipe  -Dregister= -fstack-protector-strong -fno-strict-aliasing  -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char  -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK  -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -D__INCLUDE_NEW_KEYWORDS__ -O2 -pipe  -Dregister= -fstack-protector-strong -fno-strict-aliasing  -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char  -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK  -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -I. -I../goldlib/gall -I../goldlib/gcui -I../goldlib/gcfg -I../goldlib/gmb3 -I../goldlib/uulib -I../goldlib/smblib -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK  -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -o ../obj/lnx/golded3/gectnr.o gectnr.cpp
In file included from gccfgg1.cpp:27:
In file included from ./golded.h:57:
../goldlib/gall/gfile.h:217:38: warning: 'delete' applied to a pointer that was allocated with 'new[]'; did you mean 'delete[]'? [-Wmismatched-new-delete]
  217 |                                      delete(c);
      |                                      ^     
      |                                            []
../goldlib/gall/gfile.h:210:51: note: allocated with 'new[]' here
  210 |                                      uint8_t *c = new uint8_t[__size];
      |                                                   ^
../goldlib/gall/gfile.h:254:45: warning: no case matching constant switch condition '8'
  254 |                                      switch(sizeof(unsigned long)) {
      |                                             ^~~~~~~~~~~~~~~~~~~~~
../goldlib/gall/gfile.h:276:53: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand]
  276 |                                      o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                     ^  ~~~~
../goldlib/gall/gfile.h:276:53: note: use '&' for a bitwise operation
  276 |                                      o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                     ^~
      |                                                     &
../goldlib/gall/gfile.h:276:53: note: remove constant to silence this warning
  276 |                                      o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                     ^~~~~~~
../goldlib/gall/gfile.h:277:58: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand]
  277 |                                      o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                          ^  ~~~~
../goldlib/gall/gfile.h:277:58: note: use '&' for a bitwise operation
  277 |                                      o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                          ^~
      |                                                          &
../goldlib/gall/gfile.h:277:58: note: remove constant to silence this warning
  277 |                                      o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                          ^~~~~~~
../goldlib/gall/gfile.h:277:53: warning: converting the result of '<<' to a boolean; did you mean '(o << 8) != 0'? [-Wint-in-bool-context]
  277 |                                      o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                     ^
../goldlib/gall/gfile.h:281:53: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand]
  281 |                                      o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                     ^  ~~~~
../goldlib/gall/gfile.h:281:53: note: use '&' for a bitwise operation
  281 |                                      o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                     ^~
      |                                                     &
../goldlib/gall/gfile.h:281:53: note: remove constant to silence this warning
  281 |                                      o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                     ^~~~~~~
../goldlib/gall/gfile.h:282:58: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand]
  282 |                                      o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                          ^  ~~~~
../goldlib/gall/gfile.h:282:58: note: use '&' for a bitwise operation
  282 |                                      o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                          ^~
      |                                                          &
../goldlib/gall/gfile.h:282:58: note: remove constant to silence this warning
  282 |                                      o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                          ^~~~~~~
../goldlib/gall/gfile.h:283:59: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand]
  283 |                                      o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                           ^  ~~~~
../goldlib/gall/gfile.h:283:59: note: use '&' for a bitwise operation
  283 |                                      o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                           ^~
      |                                                           &
../goldlib/gall/gfile.h:283:59: note: remove constant to silence this warning
  283 |                                      o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                           ^~~~~~~
../goldlib/gall/gfile.h:284:59: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand]
  284 |                                      o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                           ^  ~~~~
../goldlib/gall/gfile.h:284:59: note: use '&' for a bitwise operation
  284 |                                      o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                           ^~
      |                                                           &
../goldlib/gall/gfile.h:284:59: note: remove constant to silence this warning
  284 |                                      o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                           ^~~~~~~
../goldlib/gall/gfile.h:301:50: warning: no case matching constant switch condition '8'
  301 |   gnfile& operator<< (unsigned long o) { switch (sizeof(o)) {
      |                                                  ^~~~~~~~~
In file included from gccfgg1.cpp:27:
In file included from ./golded.h:71:
../goldlib/gall/gutlgrp.h:41:9: warning: unknown pragma ignored [-Wunknown-pragmas]
   41 | #pragma interface "gutlgrp.h"
      |         ^
11 warnings generated.
In file included from gccfgg6.cpp:27:
In file included from ./golded.h:57:
../goldlib/gall/gfile.h:217:38: warning: 'delete' applied to a pointer that was allocated with 'new[]'; did you mean 'delete[]'? [-Wmismatched-new-delete]
  217 |                                      delete(c);
      |                                      ^     
      |                                            []
../goldlib/gall/gfile.h:210:51: note: allocated with 'new[]' here
  210 |                                      uint8_t *c = new uint8_t[__size];
      |                                                   ^
../goldlib/gall/gfile.h:254:45: warning: no case matching constant switch condition '8'
  254 |                                      switch(sizeof(unsigned long)) {
      |                                             ^~~~~~~~~~~~~~~~~~~~~
../goldlib/gall/gfile.h:276:53: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand]
  276 |                                      o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                     ^  ~~~~
../goldlib/gall/gfile.h:276:53: note: use '&' for a bitwise operation
  276 |                                      o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                     ^~
      |                                                     &
../goldlib/gall/gfile.h:276:53: note: remove constant to silence this warning
  276 |                                      o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                     ^~~~~~~
../goldlib/gall/gfile.h:277:58: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand]
  277 |                                      o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                          ^  ~~~~
../goldlib/gall/gfile.h:277:58: note: use '&' for a bitwise operation
  277 |                                      o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                          ^~
      |                                                          &
../goldlib/gall/gfile.h:277:58: note: remove constant to silence this warning
  277 |                                      o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                          ^~~~~~~
../goldlib/gall/gfile.h:277:53: warning: converting the result of '<<' to a boolean; did you mean '(o << 8) != 0'? [-Wint-in-bool-context]
  277 |                                      o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                     ^
../goldlib/gall/gfile.h:281:53: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand]
  281 |                                      o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                     ^  ~~~~
../goldlib/gall/gfile.h:281:53: note: use '&' for a bitwise operation
  281 |                                      o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                     ^~
      |                                                     &
../goldlib/gall/gfile.h:281:53: note: remove constant to silence this warning
  281 |                                      o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                     ^~~~~~~
../goldlib/gall/gfile.h:282:58: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand]
  282 |                                      o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                          ^  ~~~~
../goldlib/gall/gfile.h:282:58: note: use '&' for a bitwise operation
  282 |                                      o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                          ^~
      |                                                          &
../goldlib/gall/gfile.h:282:58: note: remove constant to silence this warning
  282 |                                      o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                          ^~~~~~~
../goldlib/gall/gfile.h:283:59: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand]
  283 |                                      o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                           ^  ~~~~
../goldlib/gall/gfile.h:283:59: note: use '&' for a bitwise operation
  283 |                                      o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                           ^~
      |                                                           &
../goldlib/gall/gfile.h:283:59: note: remove constant to silence this warning
  283 |                                      o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                           ^~~~~~~
../goldlib/gall/gfile.h:284:59: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand]
  284 |                                      o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                           ^  ~~~~
../goldlib/gall/gfile.h:284:59: note: use '&' for a bitwise operation
  284 |                                      o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                           ^~
      |                                                           &
../goldlib/gall/gfile.h:284:59: note: remove constant to silence this warning
  284 |                                      o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                           ^~~~~~~
../goldlib/gall/gfile.h:301:50: warning: no case matching constant switch condition '8'
  301 |   gnfile& operator<< (unsigned long o) { switch (sizeof(o)) {
      |                                                  ^~~~~~~~~
In file included from gccfgg6.cpp:27:
In file included from ./golded.h:71:
../goldlib/gall/gutlgrp.h:41:9: warning: unknown pragma ignored [-Wunknown-pragmas]
   41 | #pragma interface "gutlgrp.h"
      |         ^
11 warnings generated.
In file included from gccfgg5.cpp:27:
In file included from ./golded.h:57:
../goldlib/gall/gfile.h:217:38: warning: 'delete' applied to a pointer that was allocated with 'new[]'; did you mean 'delete[]'? [-Wmismatched-new-delete]
  217 |                                      delete(c);
      |                                      ^     
      |                                            []
../goldlib/gall/gfile.h:210:51: note: allocated with 'new[]' here
  210 |                                      uint8_t *c = new uint8_t[__size];
      |                                                   ^
../goldlib/gall/gfile.h:254:45: warning: no case matching constant switch condition '8'
  254 |                                      switch(sizeof(unsigned long)) {
      |                                             ^~~~~~~~~~~~~~~~~~~~~
../goldlib/gall/gfile.h:276:53: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand]
  276 |                                      o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                     ^  ~~~~
../goldlib/gall/gfile.h:276:53: note: use '&' for a bitwise operation
  276 |                                      o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                     ^~
      |                                                     &
../goldlib/gall/gfile.h:276:53: note: remove constant to silence this warning
  276 |                                      o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                     ^~~~~~~
../goldlib/gall/gfile.h:277:58: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand]
  277 |                                      o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                          ^  ~~~~
../goldlib/gall/gfile.h:277:58: note: use '&' for a bitwise operation
  277 |                                      o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                          ^~
      |                                                          &
../goldlib/gall/gfile.h:277:58: note: remove constant to silence this warning
  277 |                                      o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                          ^~~~~~~
../goldlib/gall/gfile.h:277:53: warning: converting the result of '<<' to a boolean; did you mean '(o << 8) != 0'? [-Wint-in-bool-context]
  277 |                                      o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                     ^
../goldlib/gall/gfile.h:281:53: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand]
  281 |                                      o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                     ^  ~~~~
../goldlib/gall/gfile.h:281:53: note: use '&' for a bitwise operation
  281 |                                      o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                     ^~
      |                                                     &
../goldlib/gall/gfile.h:281:53: note: remove constant to silence this warning
  281 |                                      o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                     ^~~~~~~
../goldlib/gall/gfile.h:282:58: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand]
  282 |                                      o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                          ^  ~~~~
../goldlib/gall/gfile.h:282:58: note: use '&' for a bitwise operation
  282 |                                      o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                          ^~
      |                                                          &
../goldlib/gall/gfile.h:282:58: note: remove constant to silence this warning
  282 |                                      o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                          ^~~~~~~
../goldlib/gall/gfile.h:283:59: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand]
  283 |                                      o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                           ^  ~~~~
../goldlib/gall/gfile.h:283:59: note: use '&' for a bitwise operation
  283 |                                      o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                           ^~
      |                                                           &
../goldlib/gall/gfile.h:283:59: note: remove constant to silence this warning
  283 |                                      o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                           ^~~~~~~
../goldlib/gall/gfile.h:284:59: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand]
  284 |                                      o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                           ^  ~~~~
../goldlib/gall/gfile.h:284:59: note: use '&' for a bitwise operation
  284 |                                      o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                           ^~
      |                                                           &
../goldlib/gall/gfile.h:284:59: note: remove constant to silence this warning
  284 |                                      o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                           ^~~~~~~
../goldlib/gall/gfile.h:301:50: warning: no case matching constant switch condition '8'
  301 |   gnfile& operator<< (unsigned long o) { switch (sizeof(o)) {
      |                                                  ^~~~~~~~~
In file included from gccfgg5.cpp:27:
In file included from ./golded.h:71:
../goldlib/gall/gutlgrp.h:41:9: warning: unknown pragma ignored [-Wunknown-pragmas]
   41 | #pragma interface "gutlgrp.h"
      |         ^
11 warnings generated.
In file included from gccfgg0.cpp:27:
In file included from ./golded.h:57:
../goldlib/gall/gfile.h:217:38: warning: 'delete' applied to a pointer that was allocated with 'new[]'; did you mean 'delete[]'? [-Wmismatched-new-delete]
  217 |                                      delete(c);
      |                                      ^     
      |                                            []
../goldlib/gall/gfile.h:210:51: note: allocated with 'new[]' here
  210 |                                      uint8_t *c = new uint8_t[__size];
      |                                                   ^
../goldlib/gall/gfile.h:254:45: warning: no case matching constant switch condition '8'
  254 |                                      switch(sizeof(unsigned long)) {
      |                                             ^~~~~~~~~~~~~~~~~~~~~
../goldlib/gall/gfile.h:276:53: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand]
  276 |                                      o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                     ^  ~~~~
../goldlib/gall/gfile.h:276:53: note: use '&' for a bitwise operation
  276 |                                      o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                     ^~
      |                                                     &
../goldlib/gall/gfile.h:276:53: note: remove constant to silence this warning
  276 |                                      o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                     ^~~~~~~
../goldlib/gall/gfile.h:277:58: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand]
  277 |                                      o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                          ^  ~~~~
../goldlib/gall/gfile.h:277:58: note: use '&' for a bitwise operation
  277 |                                      o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                          ^~
      |                                                          &
../goldlib/gall/gfile.h:277:58: note: remove constant to silence this warning
  277 |                                      o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                          ^~~~~~~
../goldlib/gall/gfile.h:277:53: warning: converting the result of '<<' to a boolean; did you mean '(o << 8) != 0'? [-Wint-in-bool-context]
  277 |                                      o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                     ^
../goldlib/gall/gfile.h:281:53: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand]
  281 |                                      o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                     ^  ~~~~
../goldlib/gall/gfile.h:281:53: note: use '&' for a bitwise operation
  281 |                                      o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                     ^~
      |                                                     &
../goldlib/gall/gfile.h:281:53: note: remove constant to silence this warning
  281 |                                      o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                     ^~~~~~~
../goldlib/gall/gfile.h:282:58: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand]
  282 |                                      o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                          ^  ~~~~
../goldlib/gall/gfile.h:282:58: note: use '&' for a bitwise operation
  282 |                                      o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                          ^~
      |                                                          &
../goldlib/gall/gfile.h:282:58: note: remove constant to silence this warning
  282 |                                      o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                          ^~~~~~~
../goldlib/gall/gfile.h:283:59: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand]
  283 |                                      o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                           ^  ~~~~
../goldlib/gall/gfile.h:283:59: note: use '&' for a bitwise operation
  283 |                                      o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                           ^~
      |                                                           &
../goldlib/gall/gfile.h:283:59: note: remove constant to silence this warning
  283 |                                      o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                           ^~~~~~~
../goldlib/gall/gfile.h:284:59: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand]
  284 |                                      o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                           ^  ~~~~
../goldlib/gall/gfile.h:284:59: note: use '&' for a bitwise operation
  284 |                                      o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                           ^~
      |                                                           &
../goldlib/gall/gfile.h:284:59: note: remove constant to silence this warning
  284 |                                      o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                           ^~~~~~~
../goldlib/gall/gfile.h:301:50: warning: no case matching constant switch condition '8'
  301 |   gnfile& operator<< (unsigned long o) { switch (sizeof(o)) {
      |                                                  ^~~~~~~~~
In file included from gccfgg0.cpp:27:
In file included from ./golded.h:71:
../goldlib/gall/gutlgrp.h:41:9: warning: unknown pragma ignored [-Wunknown-pragmas]
   41 | #pragma interface "gutlgrp.h"
      |         ^
11 warnings generated.
In file included from gccfgg7.cpp:27:
In file included from ./golded.h:57:
../goldlib/gall/gfile.h:217:38: warning: 'delete' applied to a pointer that was allocated with 'new[]'; did you mean 'delete[]'? [-Wmismatched-new-delete]
  217 |                                      delete(c);
      |                                      ^     
      |                                            []
../goldlib/gall/gfile.h:210:51: note: allocated with 'new[]' here
  210 |                                      uint8_t *c = new uint8_t[__size];
      |                                                   ^
../goldlib/gall/gfile.h:254:45: warning: no case matching constant switch condition '8'
  254 |                                      switch(sizeof(unsigned long)) {
      |                                             ^~~~~~~~~~~~~~~~~~~~~
../goldlib/gall/gfile.h:276:53: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand]
  276 |                                      o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                     ^  ~~~~
../goldlib/gall/gfile.h:276:53: note: use '&' for a bitwise operation
  276 |                                      o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                     ^~
      |                                                     &
../goldlib/gall/gfile.h:276:53: note: remove constant to silence this warning
  276 |                                      o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                     ^~~~~~~
../goldlib/gall/gfile.h:277:58: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand]
  277 |                                      o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                          ^  ~~~~
../goldlib/gall/gfile.h:277:58: note: use '&' for a bitwise operation
  277 |                                      o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                          ^~
      |                                                          &
../goldlib/gall/gfile.h:277:58: note: remove constant to silence this warning
  277 |                                      o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                          ^~~~~~~
../goldlib/gall/gfile.h:277:53: warning: converting the result of '<<' to a boolean; did you mean '(o << 8) != 0'? [-Wint-in-bool-context]
  277 |                                      o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                     ^
../goldlib/gall/gfile.h:281:53: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand]
  281 |                                      o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                     ^  ~~~~
../goldlib/gall/gfile.h:281:53: note: use '&' for a bitwise operation
  281 |                                      o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                     ^~
      |                                                     &
../goldlib/gall/gfile.h:281:53: note: remove constant to silence this warning
  281 |                                      o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                     ^~~~~~~
../goldlib/gall/gfile.h:282:58: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand]
  282 |                                      o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                          ^  ~~~~
../goldlib/gall/gfile.h:282:58: note: use '&' for a bitwise operation
  282 |                                      o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                          ^~
      |                                                          &
../goldlib/gall/gfile.h:282:58: note: remove constant to silence this warning
  282 |                                      o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                          ^~~~~~~
../goldlib/gall/gfile.h:283:59: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand]
  283 |                                      o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                           ^  ~~~~
../goldlib/gall/gfile.h:283:59: note: use '&' for a bitwise operation
  283 |                                      o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                           ^~
      |                                                           &
../goldlib/gall/gfile.h:283:59: note: remove constant to silence this warning
  283 |                                      o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                           ^~~~~~~
../goldlib/gall/gfile.h:284:59: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand]
  284 |                                      o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                           ^  ~~~~
../goldlib/gall/gfile.h:284:59: note: use '&' for a bitwise operation
  284 |                                      o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                           ^~
      |                                                           &
../goldlib/gall/gfile.h:284:59: note: remove constant to silence this warning
  284 |                                      o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                           ^~~~~~~
../goldlib/gall/gfile.h:301:50: warning: no case matching constant switch condition '8'
  301 |   gnfile& operator<< (unsigned long o) { switch (sizeof(o)) {
      |                                                  ^~~~~~~~~
In file included from gccfgg7.cpp:27:
In file included from ./golded.h:71:
../goldlib/gall/gutlgrp.h:41:9: warning: unknown pragma ignored [-Wunknown-pragmas]
   41 | #pragma interface "gutlgrp.h"
      |         ^
11 warnings generated.
building gectrl.o
c++ -c -MD -O2 -pipe  -Dregister= -fstack-protector-strong -fno-strict-aliasing  -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char  -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK  -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -D__INCLUDE_NEW_KEYWORDS__ -O2 -pipe  -Dregister= -fstack-protector-strong -fno-strict-aliasing  -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char  -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK  -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -I. -I../goldlib/gall -I../goldlib/gcui -I../goldlib/gcfg -I../goldlib/gmb3 -I../goldlib/uulib -I../goldlib/smblib -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK  -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -o ../obj/lnx/golded3/gectrl.o gectrl.cpp
In file included from gccfgg.cpp:27:
In file included from ./golded.h:57:
../goldlib/gall/gfile.h:217:38: warning: 'delete' applied to a pointer that was allocated with 'new[]'; did you mean 'delete[]'? [-Wmismatched-new-delete]
  217 |                                      delete(c);
      |                                      ^     
      |                                            []
../goldlib/gall/gfile.h:210:51: note: allocated with 'new[]' here
  210 |                                      uint8_t *c = new uint8_t[__size];
      |                                                   ^
../goldlib/gall/gfile.h:254:45: warning: no case matching constant switch condition '8'
  254 |                                      switch(sizeof(unsigned long)) {
      |                                             ^~~~~~~~~~~~~~~~~~~~~
../goldlib/gall/gfile.h:276:53: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand]
  276 |                                      o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                     ^  ~~~~
../goldlib/gall/gfile.h:276:53: note: use '&' for a bitwise operation
  276 |                                      o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                     ^~
      |                                                     &
../goldlib/gall/gfile.h:276:53: note: remove constant to silence this warning
  276 |                                      o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                     ^~~~~~~
../goldlib/gall/gfile.h:277:58: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand]
  277 |                                      o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                          ^  ~~~~
../goldlib/gall/gfile.h:277:58: note: use '&' for a bitwise operation
  277 |                                      o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                          ^~
      |                                                          &
../goldlib/gall/gfile.h:277:58: note: remove constant to silence this warning
  277 |                                      o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                          ^~~~~~~
../goldlib/gall/gfile.h:277:53: warning: converting the result of '<<' to a boolean; did you mean '(o << 8) != 0'? [-Wint-in-bool-context]
  277 |                                      o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                     ^
../goldlib/gall/gfile.h:281:53: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand]
  281 |                                      o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                     ^  ~~~~
../goldlib/gall/gfile.h:281:53: note: use '&' for a bitwise operation
  281 |                                      o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                     ^~
      |                                                     &
../goldlib/gall/gfile.h:281:53: note: remove constant to silence this warning
  281 |                                      o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                     ^~~~~~~
../goldlib/gall/gfile.h:282:58: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand]
  282 |                                      o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                          ^  ~~~~
../goldlib/gall/gfile.h:282:58: note: use '&' for a bitwise operation
  282 |                                      o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                          ^~
      |                                                          &
../goldlib/gall/gfile.h:282:58: note: remove constant to silence this warning
  282 |                                      o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                          ^~~~~~~
../goldlib/gall/gfile.h:283:59: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand]
  283 |                                      o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                           ^  ~~~~
../goldlib/gall/gfile.h:283:59: note: use '&' for a bitwise operation
  283 |                                      o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                           ^~
      |                                                           &
../goldlib/gall/gfile.h:283:59: note: remove constant to silence this warning
  283 |                                      o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                           ^~~~~~~
../goldlib/gall/gfile.h:284:59: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand]
  284 |                                      o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                           ^  ~~~~
../goldlib/gall/gfile.h:284:59: note: use '&' for a bitwise operation
  284 |                                      o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                           ^~
      |                                                           &
../goldlib/gall/gfile.h:284:59: note: remove constant to silence this warning
  284 |                                      o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                           ^~~~~~~
../goldlib/gall/gfile.h:301:50: warning: no case matching constant switch condition '8'
  301 |   gnfile& operator<< (unsigned long o) { switch (sizeof(o)) {
      |                                                  ^~~~~~~~~
In file included from gccfgg.cpp:27:
In file included from ./golded.h:71:
../goldlib/gall/gutlgrp.h:41:9: warning: unknown pragma ignored [-Wunknown-pragmas]
   41 | #pragma interface "gutlgrp.h"
      |         ^
gccfgg.cpp:290:8: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  290 |   {    "DUTCHIE",  "dutchie.are", "Dutchie"      },
      |        ^
gccfgg.cpp:290:20: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  290 |   {    "DUTCHIE",  "dutchie.are", "Dutchie"      },
      |                    ^
gccfgg.cpp:290:35: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  290 |   {    "DUTCHIE",  "dutchie.are", "Dutchie"      },
      |                                   ^
gccfgg.cpp:291:12: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  291 |   {        "EZY", "constant.ezy", "Ezycom"       },
      |            ^
gccfgg.cpp:291:19: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  291 |   {        "EZY", "constant.ezy", "Ezycom"       },
      |                   ^
gccfgg.cpp:291:35: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  291 |   {        "EZY", "constant.ezy", "Ezycom"       },
      |                                   ^
gccfgg.cpp:292:7: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  292 |   {   "FASTECHO", "fastecho.cfg", "Fastecho"     },
      |       ^
gccfgg.cpp:292:19: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  292 |   {   "FASTECHO", "fastecho.cfg", "Fastecho"     },
      |                   ^
gccfgg.cpp:292:35: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  292 |   {   "FASTECHO", "fastecho.cfg", "Fastecho"     },
      |                                   ^
gccfgg.cpp:293:8: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  293 |   {    "FIDOPCB",  "fidopcb.cfg", "FidoPCB"      },
      |        ^
gccfgg.cpp:293:20: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  293 |   {    "FIDOPCB",  "fidopcb.cfg", "FidoPCB"      },
      |                    ^
gccfgg.cpp:293:35: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  293 |   {    "FIDOPCB",  "fidopcb.cfg", "FidoPCB"      },
      |                                   ^
gccfgg.cpp:294:10: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  294 |   {      "FMAIL",    "fmail.cfg", "FMail"        },
      |          ^
gccfgg.cpp:294:22: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  294 |   {      "FMAIL",    "fmail.cfg", "FMail"        },
      |                      ^
gccfgg.cpp:294:35: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  294 |   {      "FMAIL",    "fmail.cfg", "FMail"        },
      |                                   ^
gccfgg.cpp:295:10: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  295 |   {      "IMAIL",     "imail.cf", "IMAIL"        },
      |          ^
gccfgg.cpp:295:23: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  295 |   {      "IMAIL",     "imail.cf", "IMAIL"        },
      |                       ^
gccfgg.cpp:295:35: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  295 |   {      "IMAIL",     "imail.cf", "IMAIL"        },
      |                                   ^
gccfgg.cpp:296:8: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  296 |   {    "PCBOARD",  "pcboard.dat", "PCBoard"      },
      |        ^
gccfgg.cpp:296:20: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  296 |   {    "PCBOARD",  "pcboard.dat", "PCBoard"      },
      |                    ^
gccfgg.cpp:296:35: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  296 |   {    "PCBOARD",  "pcboard.dat", "PCBoard"      },
      |                                   ^
gccfgg.cpp:297:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  297 |   { "POPCMDLINE",   "portal.are", "Portal"       },
      |     ^
gccfgg.cpp:297:21: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  297 |   { "POPCMDLINE",   "portal.are", "Portal"       },
      |                     ^
gccfgg.cpp:297:35: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  297 |   { "POPCMDLINE",   "portal.are", "Portal"       },
      |                                   ^
gccfgg.cpp:298:13: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  298 |   {         "RA",   "config.pro", "ProBoard"     },
      |             ^
gccfgg.cpp:298:21: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  298 |   {         "RA",   "config.pro", "ProBoard"     },
      |                     ^
gccfgg.cpp:298:35: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  298 |   {         "RA",   "config.pro", "ProBoard"     },
      |                                   ^
gccfgg.cpp:299:9: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  299 |   {     "QFRONT",   "qechos.dat", "QFront"       },
      |         ^
gccfgg.cpp:299:21: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  299 |   {     "QFRONT",   "qechos.dat", "QFront"       },
      |                     ^
gccfgg.cpp:299:35: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  299 |   {     "QFRONT",   "qechos.dat", "QFront"       },
      |                                   ^
gccfgg.cpp:300:9: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  300 |   {     "RAECHO",    "areas.rae", "RA-ECHO"      },
      |         ^
gccfgg.cpp:300:22: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  300 |   {     "RAECHO",    "areas.rae", "RA-ECHO"      },
      |                      ^
gccfgg.cpp:300:35: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  300 |   {     "RAECHO",    "areas.rae", "RA-ECHO"      },
      |                                   ^
gccfgg.cpp:301:13: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  301 |   {         "RA",    "config.ra", "RemoteAccess" },
      |             ^
gccfgg.cpp:301:22: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  301 |   {         "RA",    "config.ra", "RemoteAccess" },
      |                      ^
gccfgg.cpp:301:35: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  301 |   {         "RA",    "config.ra", "RemoteAccess" },
      |                                   ^
gccfgg.cpp:302:10: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  302 |   {      "TIMED",    "timed.cfg", "timEd"        },
      |          ^
gccfgg.cpp:302:22: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  302 |   {      "TIMED",    "timed.cfg", "timEd"        },
      |                      ^
gccfgg.cpp:302:35: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  302 |   {      "TIMED",    "timed.cfg", "timEd"        },
      |                                   ^
gccfgg.cpp:303:13: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  303 |   {         "TM",       "tm.cfg", "Termail"      },
      |             ^
gccfgg.cpp:303:25: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  303 |   {         "TM",       "tm.cfg", "Termail"      },
      |                         ^
gccfgg.cpp:303:35: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  303 |   {         "TM",       "tm.cfg", "Termail"      },
      |                                   ^
gccfgg.cpp:304:10: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  304 |   {      "WMAIL",    "wmail.prm", "WMail"        },
      |          ^
gccfgg.cpp:304:22: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  304 |   {      "WMAIL",    "wmail.prm", "WMail"        },
      |                      ^
gccfgg.cpp:304:35: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  304 |   {      "WMAIL",    "wmail.prm", "WMail"        },
      |                                   ^
gccfgg.cpp:305:13: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  305 |   {         "XM",    "xmail.cfg", "XMail"        },
      |             ^
gccfgg.cpp:305:22: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  305 |   {         "XM",    "xmail.cfg", "XMail"        },
      |                      ^
gccfgg.cpp:305:35: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  305 |   {         "XM",    "xmail.cfg", "XMail"        },
      |                                   ^
gccfgg.cpp:306:13: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  306 |   {         "FD",  "areafile.fd", "TosScan"      },
      |             ^
gccfgg.cpp:306:20: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  306 |   {         "FD",  "areafile.fd", "TosScan"      },
      |                    ^
gccfgg.cpp:306:35: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  306 |   {         "FD",  "areafile.fd", "TosScan"      },
      |                                   ^
gccfgg.cpp:307:13: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  307 |   {         "GE",     "setup.ge", "GEcho"        },
      |             ^
gccfgg.cpp:307:23: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  307 |   {         "GE",     "setup.ge", "GEcho"        },
      |                       ^
gccfgg.cpp:307:35: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  307 |   {         "GE",     "setup.ge", "GEcho"        },
      |                                   ^
gccfgg.cpp:308:13: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  308 |   {         "FD",     "setup.fd", "FrontDoor"    },
      |             ^
gccfgg.cpp:308:23: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  308 |   {         "FD",     "setup.fd", "FrontDoor"    },
      |                       ^
gccfgg.cpp:308:35: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  308 |   {         "FD",     "setup.fd", "FrontDoor"    },
      |                                   ^
gccfgg.cpp:309:13: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  309 |   {         "FD",       "fd.sys", "FrontDoor"    },
      |             ^
gccfgg.cpp:309:25: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  309 |   {         "FD",       "fd.sys", "FrontDoor"    },
      |                         ^
gccfgg.cpp:309:35: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  309 |   {         "FD",       "fd.sys", "FrontDoor"    },
      |                                   ^
gccfgg.cpp:310:11: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  310 |   {       "OPUS",   "sysmsg.dat", "Opus"         },
      |           ^
gccfgg.cpp:310:21: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  310 |   {       "OPUS",   "sysmsg.dat", "Opus"         },
      |                     ^
gccfgg.cpp:310:35: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  310 |   {       "OPUS",   "sysmsg.dat", "Opus"         },
      |                                   ^
gccfgg.cpp:311:11: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  311 |   {       "LORA",   "sysmsg.dat", "LoraBBS"      },
      |           ^
gccfgg.cpp:311:21: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  311 |   {       "LORA",   "sysmsg.dat", "LoraBBS"      },
      |                     ^
gccfgg.cpp:311:35: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  311 |   {       "LORA",   "sysmsg.dat", "LoraBBS"      },
      |                                   ^
gccfgg.cpp:312:8: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  312 |   {    "LORABBS",   "sysmsg.dat", "LoraBBS"      },
      |        ^
gccfgg.cpp:312:21: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  312 |   {    "LORABBS",   "sysmsg.dat", "LoraBBS"      },
      |                     ^
gccfgg.cpp:312:35: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  312 |   {    "LORABBS",   "sysmsg.dat", "LoraBBS"      },
      |                                   ^
gccfgg.cpp:313:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  313 |   { "FIDOCONFIG",             "", "Fidoconfig"   },
      |     ^
gccfgg.cpp:313:31: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  313 |   { "FIDOCONFIG",             "", "Fidoconfig"   },
      |                               ^
gccfgg.cpp:313:35: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  313 |   { "FIDOCONFIG",             "", "Fidoconfig"   },
      |                                   ^
gccfgg.cpp:314:13: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  314 |   {         "DB",  "dbridge.prm", "D\'Bridge"    },
      |             ^
gccfgg.cpp:314:20: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  314 |   {         "DB",  "dbridge.prm", "D\'Bridge"    },
      |                    ^
gccfgg.cpp:314:35: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  314 |   {         "DB",  "dbridge.prm", "D\'Bridge"    },
      |                                   ^
gccfgg.cpp:315:8: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  315 |   {    "DBRIDGE",  "dbridge.prm", "D\'Bridge"    },
      |        ^
gccfgg.cpp:315:20: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  315 |   {    "DBRIDGE",  "dbridge.prm", "D\'Bridge"    },
      |                    ^
gccfgg.cpp:315:35: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  315 |   {    "DBRIDGE",  "dbridge.prm", "D\'Bridge"    },
      |                                   ^
gccfgg.cpp:316:7: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  316 |   {   "SUPERBBS",  "sconfig.bbs", "SuperBBS"     },
      |       ^
gccfgg.cpp:316:20: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  316 |   {   "SUPERBBS",  "sconfig.bbs", "SuperBBS"     },
      |                    ^
gccfgg.cpp:316:35: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  316 |   {   "SUPERBBS",  "sconfig.bbs", "SuperBBS"     },
      |                                   ^
gccfgg.cpp:317:11: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  317 |   {       "SBBS",  "sconfig.bbs", "SuperBBS"     },
      |           ^
gccfgg.cpp:317:20: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  317 |   {       "SBBS",  "sconfig.bbs", "SuperBBS"     },
      |                    ^
gccfgg.cpp:317:35: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  317 |   {       "SBBS",  "sconfig.bbs", "SuperBBS"     },
      |                                   ^
gccfgg.cpp:318:7: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  318 |   {   "QUICKBBS", "quickcfg.dat", "QuickBBS"     },
      |       ^
gccfgg.cpp:318:19: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  318 |   {   "QUICKBBS", "quickcfg.dat", "QuickBBS"     },
      |                   ^
gccfgg.cpp:318:35: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  318 |   {   "QUICKBBS", "quickcfg.dat", "QuickBBS"     },
      |                                   ^
gccfgg.cpp:319:11: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  319 |   {       "QBBS", "quickcfg.dat", "QuickBBS"     },
      |           ^
gccfgg.cpp:319:19: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  319 |   {       "QBBS", "quickcfg.dat", "QuickBBS"     },
      |                   ^
gccfgg.cpp:319:35: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  319 |   {       "QBBS", "quickcfg.dat", "QuickBBS"     },
      |                                   ^
gccfgg.cpp:320:7: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  320 |   {   "QUICKBBS",   "config.bbs", "QuickBBS"     },
      |       ^
gccfgg.cpp:320:21: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  320 |   {   "QUICKBBS",   "config.bbs", "QuickBBS"     },
      |                     ^
gccfgg.cpp:320:35: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  320 |   {   "QUICKBBS",   "config.bbs", "QuickBBS"     },
      |                                   ^
gccfgg.cpp:321:11: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  321 |   {       "QBBS",   "config.bbs", "QuickBBS"     },
      |           ^
gccfgg.cpp:321:21: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  321 |   {       "QBBS",   "config.bbs", "QuickBBS"     },
      |                     ^
gccfgg.cpp:321:35: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  321 |   {       "QBBS",   "config.bbs", "QuickBBS"     },
      |                                   ^
gccfgg.cpp:322:9: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  322 |   {     "SQUISH",   "squish.cfg", "Squish"       }
      |         ^
gccfgg.cpp:322:21: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  322 |   {     "SQUISH",   "squish.cfg", "Squish"       }
      |                     ^
gccfgg.cpp:322:35: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  322 |   {     "SQUISH",   "squish.cfg", "Squish"       }
      |                                   ^
gccfgg.cpp:449:23: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  449 |       if (EnterString("Please enter your name:", buf, sizeof(buf)))
      |                       ^
gccfgg.cpp:456:23: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  456 |       if (EnterString("Please enter your FidoNet address:", buf, sizeof(buf)))
      |                       ^
gccfgg.cpp:463:23: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  463 |       if (EnterString("Please enter the path to your *.msg netmail area:", buf, sizeof(buf)))
      |                       ^
gccfgg.cpp:475:23: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  475 |       if (EnterString("Please enter the path *and* filename of your areas.bbs file:", buf, sizeof(buf)))
      |                       ^
gccfgg.cpp:485:23: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  485 |       if (EnterString("Please enter the path to your Hudson msgbase files:", buf, sizeof(buf)))
      |                       ^
gccfgg.cpp:494:23: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  494 |       if (EnterString("Please enter the path to your Goldbase msgbase files:", buf, sizeof(buf)))
      |                       ^
gccfgg.cpp:503:23: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  503 |       if (EnterString("Please enter the path where net/echomail.jam can be placed:", buf, sizeof(buf)))
      |                       ^
gccfgg.cpp:512:23: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  512 |       if (EnterString("Please enter the path to PCBoard:", buf, sizeof(buf)))
      |                       ^
118 warnings generated.
building gedoit.o
c++ -c -MD -O2 -pipe  -Dregister= -fstack-protector-strong -fno-strict-aliasing  -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char  -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK  -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -D__INCLUDE_NEW_KEYWORDS__ -O2 -pipe  -Dregister= -fstack-protector-strong -fno-strict-aliasing  -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char  -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK  -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -I. -I../goldlib/gall -I../goldlib/gcui -I../goldlib/gcfg -I../goldlib/gmb3 -I../goldlib/uulib -I../goldlib/smblib -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK  -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -o ../obj/lnx/golded3/gedoit.o gedoit.cpp
building gedoss.o
c++ -c -MD -O2 -pipe  -Dregister= -fstack-protector-strong -fno-strict-aliasing  -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char  -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK  -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -D__INCLUDE_NEW_KEYWORDS__ -O2 -pipe  -Dregister= -fstack-protector-strong -fno-strict-aliasing  -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char  -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK  -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -I. -I../goldlib/gall -I../goldlib/gcui -I../goldlib/gcfg -I../goldlib/gmb3 -I../goldlib/uulib -I../goldlib/smblib -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK  -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -o ../obj/lnx/golded3/gedoss.o gedoss.cpp
In file included from gcalst.cpp:29:
In file included from ./golded.h:57:
../goldlib/gall/gfile.h:217:38: warning: 'delete' applied to a pointer that was allocated with 'new[]'; did you mean 'delete[]'? [-Wmismatched-new-delete]
  217 |                                      delete(c);
      |                                      ^     
      |                                            []
../goldlib/gall/gfile.h:210:51: note: allocated with 'new[]' here
  210 |                                      uint8_t *c = new uint8_t[__size];
      |                                                   ^
../goldlib/gall/gfile.h:254:45: warning: no case matching constant switch condition '8'
  254 |                                      switch(sizeof(unsigned long)) {
      |                                             ^~~~~~~~~~~~~~~~~~~~~
../goldlib/gall/gfile.h:276:53: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand]
  276 |                                      o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                     ^  ~~~~
../goldlib/gall/gfile.h:276:53: note: use '&' for a bitwise operation
  276 |                                      o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                     ^~
      |                                                     &
../goldlib/gall/gfile.h:276:53: note: remove constant to silence this warning
  276 |                                      o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                     ^~~~~~~
../goldlib/gall/gfile.h:277:58: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand]
  277 |                                      o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                          ^  ~~~~
../goldlib/gall/gfile.h:277:58: note: use '&' for a bitwise operation
  277 |                                      o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                          ^~
      |                                                          &
../goldlib/gall/gfile.h:277:58: note: remove constant to silence this warning
  277 |                                      o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                          ^~~~~~~
../goldlib/gall/gfile.h:277:53: warning: converting the result of '<<' to a boolean; did you mean '(o << 8) != 0'? [-Wint-in-bool-context]
  277 |                                      o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                     ^
../goldlib/gall/gfile.h:281:53: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand]
  281 |                                      o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                     ^  ~~~~
../goldlib/gall/gfile.h:281:53: note: use '&' for a bitwise operation
  281 |                                      o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                     ^~
      |                                                     &
../goldlib/gall/gfile.h:281:53: note: remove constant to silence this warning
  281 |                                      o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                     ^~~~~~~
../goldlib/gall/gfile.h:282:58: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand]
  282 |                                      o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                          ^  ~~~~
../goldlib/gall/gfile.h:282:58: note: use '&' for a bitwise operation
  282 |                                      o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                          ^~
      |                                                          &
../goldlib/gall/gfile.h:282:58: note: remove constant to silence this warning
  282 |                                      o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                          ^~~~~~~
../goldlib/gall/gfile.h:283:59: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand]
  283 |                                      o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                           ^  ~~~~
../goldlib/gall/gfile.h:283:59: note: use '&' for a bitwise operation
  283 |                                      o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                           ^~
      |                                                           &
../goldlib/gall/gfile.h:283:59: note: remove constant to silence this warning
  283 |                                      o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                           ^~~~~~~
../goldlib/gall/gfile.h:284:59: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand]
  284 |                                      o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                           ^  ~~~~
../goldlib/gall/gfile.h:284:59: note: use '&' for a bitwise operation
  284 |                                      o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                           ^~
      |                                                           &
../goldlib/gall/gfile.h:284:59: note: remove constant to silence this warning
  284 |                                      o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                           ^~~~~~~
../goldlib/gall/gfile.h:301:50: warning: no case matching constant switch condition '8'
  301 |   gnfile& operator<< (unsigned long o) { switch (sizeof(o)) {
      |                                                  ^~~~~~~~~
In file included from gcalst.cpp:29:
In file included from ./golded.h:71:
../goldlib/gall/gutlgrp.h:41:9: warning: unknown pragma ignored [-Wunknown-pragmas]
   41 | #pragma interface "gutlgrp.h"
      |         ^
In file included from gcalst.cpp:39:
../goldlib/gmb3/gmohuds.h:162:17: warning: 'packed' attribute ignored [-Wignored-attributes]
  162 |  __attribute__((packed))
      |                 ^
../goldlib/gmb3/gmohuds.h:167:17: warning: 'packed' attribute ignored [-Wignored-attributes]
  167 |  __attribute__((packed))
      |                 ^
In file included from gcalst.cpp:39:
In file included from ../goldlib/gmb3/gmohuds.h:359:
../goldlib/gmb3/gmohuds3.cpp:99:39: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
   99 |   msgn_t _hdridx = get_hdr_idx(__msg, __FILE__, __LINE__);
      |                                       ^
:83:1: note: expanded from here
   83 | "../goldlib/gmb3/gmohuds3.cpp"
      | ^
../goldlib/gmb3/gmohuds3.cpp:218:10: note: in instantiation of member function '_HudsArea::load_message' requested here
  218 |   return load_message(GMSG_HDR, __msg, _hdr);
      |          ^
../goldlib/gmb3/gmohuds.h:300:3: note: in instantiation of member function '_HudsArea::load_hdr' requested here
  300 |   _HudsArea() { wide = NULL; }
      |   ^
gcalst.cpp:118:50: note: in instantiation of member function '_HudsArea::_HudsArea' requested here
  118 |   else if(streql(basetype, "GOLDBASE")) ap = new GoldArea;
      |                                                  ^
In file included from gcalst.cpp:39:
In file included from ../goldlib/gmb3/gmohuds.h:360:
../goldlib/gmb3/gmohuds4.cpp:126:34: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  126 |     _hdridx = get_hdr_idx(__msg, __FILE__, __LINE__);
      |                                  ^
:91:1: note: expanded from here
   91 | "../goldlib/gmb3/gmohuds4.cpp"
      | ^
../goldlib/gmb3/gmohuds4.cpp:315:3: note: in instantiation of member function '_HudsArea::save_message' requested here
  315 |   save_message(__mode|GMSG_HDR, __msg, _hdr);
      |   ^
../goldlib/gmb3/gmohuds.h:300:3: note: in instantiation of member function '_HudsArea::save_hdr' requested here
  300 |   _HudsArea() { wide = NULL; }
      |   ^
gcalst.cpp:118:50: note: in instantiation of member function '_HudsArea::_HudsArea' requested here
  118 |   else if(streql(basetype, "GOLDBASE")) ap = new GoldArea;
      |                                                  ^
In file included from gcalst.cpp:39:
In file included from ../goldlib/gmb3/gmohuds.h:360:
../goldlib/gmb3/gmohuds4.cpp:365:36: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  365 |   msgn_t hdridx = get_hdr_idx(msg, __FILE__, __LINE__);
      |                                    ^
:95:1: note: expanded from here
   95 | "../goldlib/gmb3/gmohuds4.cpp"
      | ^
../goldlib/gmb3/gmohuds.h:300:3: note: in instantiation of member function '_HudsArea::update_timesread' requested here
  300 |   _HudsArea() { wide = NULL; }
      |   ^
gcalst.cpp:118:50: note: in instantiation of member function '_HudsArea::_HudsArea' requested here
  118 |   else if(streql(basetype, "GOLDBASE")) ap = new GoldArea;
      |                                                  ^
In file included from gcalst.cpp:39:
In file included from ../goldlib/gmb3/gmohuds.h:361:
../goldlib/gmb3/gmohuds5.cpp:117:18: warning: format string is not a string literal (potentially insecure) [-Wformat-security]
  117 |   AddLineF(line, lng_head);
      |                  ^~~~~~~~
../goldlib/gmb3/gmohuds.h:300:3: note: in instantiation of member function '_HudsArea::make_dump_msg' requested here
  300 |   _HudsArea() { wide = NULL; }
      |   ^
gcalst.cpp:118:50: note: in instantiation of member function '_HudsArea::_HudsArea' requested here
  118 |   else if(streql(basetype, "GOLDBASE")) ap = new GoldArea;
      |                                                  ^
../goldlib/gmb3/gmohuds5.cpp:117:18: note: treat the string as an argument to avoid this
  117 |   AddLineF(line, lng_head);
      |                  ^
      |                  "%s", 
In file included from gcalst.cpp:39:
In file included from ../goldlib/gmb3/gmohuds.h:359:
../goldlib/gmb3/gmohuds3.cpp:99:39: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
   99 |   msgn_t _hdridx = get_hdr_idx(__msg, __FILE__, __LINE__);
      |                                       ^
:83:1: note: expanded from here
   83 | "../goldlib/gmb3/gmohuds3.cpp"
      | ^
../goldlib/gmb3/gmohuds3.cpp:218:10: note: in instantiation of member function '_HudsArea::load_message' requested here
  218 |   return load_message(GMSG_HDR, __msg, _hdr);
      |          ^
../goldlib/gmb3/gmohuds.h:300:3: note: in instantiation of member function '_HudsArea::load_hdr' requested here
  300 |   _HudsArea() { wide = NULL; }
      |   ^
gcalst.cpp:121:48: note: in instantiation of member function '_HudsArea::_HudsArea' requested here
  121 |   else if(streql(basetype, "HUDSON")) ap = new HudsArea;
      |                                                ^
In file included from gcalst.cpp:39:
In file included from ../goldlib/gmb3/gmohuds.h:360:
../goldlib/gmb3/gmohuds4.cpp:126:34: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  126 |     _hdridx = get_hdr_idx(__msg, __FILE__, __LINE__);
      |                                  ^
:91:1: note: expanded from here
   91 | "../goldlib/gmb3/gmohuds4.cpp"
      | ^
../goldlib/gmb3/gmohuds4.cpp:315:3: note: in instantiation of member function '_HudsArea::save_message' requested here
  315 |   save_message(__mode|GMSG_HDR, __msg, _hdr);
      |   ^
../goldlib/gmb3/gmohuds.h:300:3: note: in instantiation of member function '_HudsArea::save_hdr' requested here
  300 |   _HudsArea() { wide = NULL; }
      |   ^
gcalst.cpp:121:48: note: in instantiation of member function '_HudsArea::_HudsArea' requested here
  121 |   else if(streql(basetype, "HUDSON")) ap = new HudsArea;
      |                                                ^
In file included from gcalst.cpp:39:
In file included from ../goldlib/gmb3/gmohuds.h:360:
../goldlib/gmb3/gmohuds4.cpp:365:36: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  365 |   msgn_t hdridx = get_hdr_idx(msg, __FILE__, __LINE__);
      |                                    ^
:95:1: note: expanded from here
   95 | "../goldlib/gmb3/gmohuds4.cpp"
      | ^
../goldlib/gmb3/gmohuds.h:300:3: note: in instantiation of member function '_HudsArea::update_timesread' requested here
  300 |   _HudsArea() { wide = NULL; }
      |   ^
gcalst.cpp:121:48: note: in instantiation of member function '_HudsArea::_HudsArea' requested here
  121 |   else if(streql(basetype, "HUDSON")) ap = new HudsArea;
      |                                                ^
In file included from gcalst.cpp:39:
In file included from ../goldlib/gmb3/gmohuds.h:361:
../goldlib/gmb3/gmohuds5.cpp:117:18: warning: format string is not a string literal (potentially insecure) [-Wformat-security]
  117 |   AddLineF(line, lng_head);
      |                  ^~~~~~~~
../goldlib/gmb3/gmohuds.h:300:3: note: in instantiation of member function '_HudsArea::make_dump_msg' requested here
  300 |   _HudsArea() { wide = NULL; }
      |   ^
gcalst.cpp:121:48: note: in instantiation of member function '_HudsArea::_HudsArea' requested here
  121 |   else if(streql(basetype, "HUDSON")) ap = new HudsArea;
      |                                                ^
../goldlib/gmb3/gmohuds5.cpp:117:18: note: treat the string as an argument to avoid this
  117 |   AddLineF(line, lng_head);
      |                  ^
      |                  "%s", 
21 warnings generated.
In file included from gccfgg2.cpp:27:
In file included from ./golded.h:57:
../goldlib/gall/gfile.h:217:38: warning: 'delete' applied to a pointer that was allocated with 'new[]'; did you mean 'delete[]'? [-Wmismatched-new-delete]
  217 |                                      delete(c);
      |                                      ^     
      |                                            []
../goldlib/gall/gfile.h:210:51: note: allocated with 'new[]' here
  210 |                                      uint8_t *c = new uint8_t[__size];
      |                                                   ^
../goldlib/gall/gfile.h:254:45: warning: no case matching constant switch condition '8'
  254 |                                      switch(sizeof(unsigned long)) {
      |                                             ^~~~~~~~~~~~~~~~~~~~~
../goldlib/gall/gfile.h:276:53: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand]
  276 |                                      o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                     ^  ~~~~
../goldlib/gall/gfile.h:276:53: note: use '&' for a bitwise operation
  276 |                                      o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                     ^~
      |                                                     &
../goldlib/gall/gfile.h:276:53: note: remove constant to silence this warning
  276 |                                      o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                     ^~~~~~~
../goldlib/gall/gfile.h:277:58: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand]
  277 |                                      o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                          ^  ~~~~
../goldlib/gall/gfile.h:277:58: note: use '&' for a bitwise operation
  277 |                                      o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                          ^~
      |                                                          &
../goldlib/gall/gfile.h:277:58: note: remove constant to silence this warning
  277 |                                      o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                          ^~~~~~~
../goldlib/gall/gfile.h:277:53: warning: converting the result of '<<' to a boolean; did you mean '(o << 8) != 0'? [-Wint-in-bool-context]
  277 |                                      o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                     ^
../goldlib/gall/gfile.h:281:53: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand]
  281 |                                      o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                     ^  ~~~~
../goldlib/gall/gfile.h:281:53: note: use '&' for a bitwise operation
  281 |                                      o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                     ^~
      |                                                     &
../goldlib/gall/gfile.h:281:53: note: remove constant to silence this warning
  281 |                                      o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                     ^~~~~~~
../goldlib/gall/gfile.h:282:58: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand]
  282 |                                      o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                          ^  ~~~~
../goldlib/gall/gfile.h:282:58: note: use '&' for a bitwise operation
  282 |                                      o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                          ^~
      |                                                          &
../goldlib/gall/gfile.h:282:58: note: remove constant to silence this warning
  282 |                                      o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                          ^~~~~~~
../goldlib/gall/gfile.h:283:59: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand]
  283 |                                      o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                           ^  ~~~~
../goldlib/gall/gfile.h:283:59: note: use '&' for a bitwise operation
  283 |                                      o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                           ^~
      |                                                           &
../goldlib/gall/gfile.h:283:59: note: remove constant to silence this warning
  283 |                                      o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                           ^~~~~~~
../goldlib/gall/gfile.h:284:59: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand]
  284 |                                      o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                           ^  ~~~~
../goldlib/gall/gfile.h:284:59: note: use '&' for a bitwise operation
  284 |                                      o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                           ^~
      |                                                           &
../goldlib/gall/gfile.h:284:59: note: remove constant to silence this warning
  284 |                                      o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                           ^~~~~~~
../goldlib/gall/gfile.h:301:50: warning: no case matching constant switch condition '8'
  301 |   gnfile& operator<< (unsigned long o) { switch (sizeof(o)) {
      |                                                  ^~~~~~~~~
In file included from gccfgg2.cpp:27:
In file included from ./golded.h:71:
../goldlib/gall/gutlgrp.h:41:9: warning: unknown pragma ignored [-Wunknown-pragmas]
   41 | #pragma interface "gutlgrp.h"
      |         ^
11 warnings generated.
building geedit.o
c++ -c -MD -O2 -pipe  -Dregister= -fstack-protector-strong -fno-strict-aliasing  -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char  -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK  -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -D__INCLUDE_NEW_KEYWORDS__ -O2 -pipe  -Dregister= -fstack-protector-strong -fno-strict-aliasing  -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char  -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK  -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -I. -I../goldlib/gall -I../goldlib/gcui -I../goldlib/gcfg -I../goldlib/gmb3 -I../goldlib/uulib -I../goldlib/smblib -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK  -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -o ../obj/lnx/golded3/geedit.o geedit.cpp
building geedit2.o
building geedit3.o
c++ -c -MD -O2 -pipe  -Dregister= -fstack-protector-strong -fno-strict-aliasing  -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char  -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK  -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -D__INCLUDE_NEW_KEYWORDS__ -O2 -pipe  -Dregister= -fstack-protector-strong -fno-strict-aliasing  -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char  -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK  -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -I. -I../goldlib/gall -I../goldlib/gcui -I../goldlib/gcfg -I../goldlib/gmb3 -I../goldlib/uulib -I../goldlib/smblib -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK  -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -o ../obj/lnx/golded3/geedit3.o geedit3.cpp
c++ -c -MD -O2 -pipe  -Dregister= -fstack-protector-strong -fno-strict-aliasing  -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char  -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK  -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -D__INCLUDE_NEW_KEYWORDS__ -O2 -pipe  -Dregister= -fstack-protector-strong -fno-strict-aliasing  -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char  -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK  -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -I. -I../goldlib/gall -I../goldlib/gcui -I../goldlib/gcfg -I../goldlib/gmb3 -I../goldlib/uulib -I../goldlib/smblib -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK  -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -o ../obj/lnx/golded3/geedit2.o geedit2.cpp
building gefile.o
building gefind.o
c++ -c -MD -O2 -pipe  -Dregister= -fstack-protector-strong -fno-strict-aliasing  -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char  -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK  -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -D__INCLUDE_NEW_KEYWORDS__ -O2 -pipe  -Dregister= -fstack-protector-strong -fno-strict-aliasing  -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char  -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK  -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -I. -I../goldlib/gall -I../goldlib/gcui -I../goldlib/gcfg -I../goldlib/gmb3 -I../goldlib/uulib -I../goldlib/smblib -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK  -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -o ../obj/lnx/golded3/gefind.o gefind.cpp
c++ -c -MD -O2 -pipe  -Dregister= -fstack-protector-strong -fno-strict-aliasing  -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char  -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK  -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -D__INCLUDE_NEW_KEYWORDS__ -O2 -pipe  -Dregister= -fstack-protector-strong -fno-strict-aliasing  -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char  -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK  -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -I. -I../goldlib/gall -I../goldlib/gcui -I../goldlib/gcfg -I../goldlib/gmb3 -I../goldlib/uulib -I../goldlib/smblib -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK  -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -o ../obj/lnx/golded3/gefile.o gefile.cpp
In file included from gckeys.cpp:27:
In file included from ./golded.h:57:
../goldlib/gall/gfile.h:217:38: warning: 'delete' applied to a pointer that was allocated with 'new[]'; did you mean 'delete[]'? [-Wmismatched-new-delete]
  217 |                                      delete(c);
      |                                      ^     
      |                                            []
../goldlib/gall/gfile.h:210:51: note: allocated with 'new[]' here
  210 |                                      uint8_t *c = new uint8_t[__size];
      |                                                   ^
../goldlib/gall/gfile.h:254:45: warning: no case matching constant switch condition '8'
  254 |                                      switch(sizeof(unsigned long)) {
      |                                             ^~~~~~~~~~~~~~~~~~~~~
../goldlib/gall/gfile.h:276:53: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand]
  276 |                                      o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                     ^  ~~~~
../goldlib/gall/gfile.h:276:53: note: use '&' for a bitwise operation
  276 |                                      o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                     ^~
      |                                                     &
../goldlib/gall/gfile.h:276:53: note: remove constant to silence this warning
  276 |                                      o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                     ^~~~~~~
../goldlib/gall/gfile.h:277:58: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand]
  277 |                                      o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                          ^  ~~~~
../goldlib/gall/gfile.h:277:58: note: use '&' for a bitwise operation
  277 |                                      o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                          ^~
      |                                                          &
../goldlib/gall/gfile.h:277:58: note: remove constant to silence this warning
  277 |                                      o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                          ^~~~~~~
../goldlib/gall/gfile.h:277:53: warning: converting the result of '<<' to a boolean; did you mean '(o << 8) != 0'? [-Wint-in-bool-context]
  277 |                                      o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                     ^
../goldlib/gall/gfile.h:281:53: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand]
  281 |                                      o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                     ^  ~~~~
../goldlib/gall/gfile.h:281:53: note: use '&' for a bitwise operation
  281 |                                      o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                     ^~
      |                                                     &
../goldlib/gall/gfile.h:281:53: note: remove constant to silence this warning
  281 |                                      o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                     ^~~~~~~
../goldlib/gall/gfile.h:282:58: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand]
  282 |                                      o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                          ^  ~~~~
../goldlib/gall/gfile.h:282:58: note: use '&' for a bitwise operation
  282 |                                      o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                          ^~
      |                                                          &
../goldlib/gall/gfile.h:282:58: note: remove constant to silence this warning
  282 |                                      o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                          ^~~~~~~
../goldlib/gall/gfile.h:283:59: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand]
  283 |                                      o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                           ^  ~~~~
../goldlib/gall/gfile.h:283:59: note: use '&' for a bitwise operation
  283 |                                      o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                           ^~
      |                                                           &
../goldlib/gall/gfile.h:283:59: note: remove constant to silence this warning
  283 |                                      o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                           ^~~~~~~
../goldlib/gall/gfile.h:284:59: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand]
  284 |                                      o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                           ^  ~~~~
../goldlib/gall/gfile.h:284:59: note: use '&' for a bitwise operation
  284 |                                      o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                           ^~
      |                                                           &
../goldlib/gall/gfile.h:284:59: note: remove constant to silence this warning
  284 |                                      o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                           ^~~~~~~
../goldlib/gall/gfile.h:301:50: warning: no case matching constant switch condition '8'
  301 |   gnfile& operator<< (unsigned long o) { switch (sizeof(o)) {
      |                                                  ^~~~~~~~~
In file included from gckeys.cpp:27:
In file included from ./golded.h:71:
../goldlib/gall/gutlgrp.h:41:9: warning: unknown pragma ignored [-Wunknown-pragmas]
   41 | #pragma interface "gutlgrp.h"
      |         ^
11 warnings generated.
building geglob.o
c++ -c -MD -O2 -pipe  -Dregister= -fstack-protector-strong -fno-strict-aliasing  -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char  -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK  -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -D__INCLUDE_NEW_KEYWORDS__ -O2 -pipe  -Dregister= -fstack-protector-strong -fno-strict-aliasing  -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char  -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK  -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -I. -I../goldlib/gall -I../goldlib/gcui -I../goldlib/gcfg -I../goldlib/gmb3 -I../goldlib/uulib -I../goldlib/smblib -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK  -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -o ../obj/lnx/golded3/geglob.o geglob.cpp
In file included from gclang.cpp:27:
In file included from ./golded.h:57:
../goldlib/gall/gfile.h:217:38: warning: 'delete' applied to a pointer that was allocated with 'new[]'; did you mean 'delete[]'? [-Wmismatched-new-delete]
  217 |                                      delete(c);
      |                                      ^     
      |                                            []
../goldlib/gall/gfile.h:210:51: note: allocated with 'new[]' here
  210 |                                      uint8_t *c = new uint8_t[__size];
      |                                                   ^
../goldlib/gall/gfile.h:254:45: warning: no case matching constant switch condition '8'
  254 |                                      switch(sizeof(unsigned long)) {
      |                                             ^~~~~~~~~~~~~~~~~~~~~
../goldlib/gall/gfile.h:276:53: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand]
  276 |                                      o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                     ^  ~~~~
../goldlib/gall/gfile.h:276:53: note: use '&' for a bitwise operation
  276 |                                      o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                     ^~
      |                                                     &
../goldlib/gall/gfile.h:276:53: note: remove constant to silence this warning
  276 |                                      o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                     ^~~~~~~
../goldlib/gall/gfile.h:277:58: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand]
  277 |                                      o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                          ^  ~~~~
../goldlib/gall/gfile.h:277:58: note: use '&' for a bitwise operation
  277 |                                      o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                          ^~
      |                                                          &
../goldlib/gall/gfile.h:277:58: note: remove constant to silence this warning
  277 |                                      o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                          ^~~~~~~
../goldlib/gall/gfile.h:277:53: warning: converting the result of '<<' to a boolean; did you mean '(o << 8) != 0'? [-Wint-in-bool-context]
  277 |                                      o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                     ^
../goldlib/gall/gfile.h:281:53: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand]
  281 |                                      o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                     ^  ~~~~
../goldlib/gall/gfile.h:281:53: note: use '&' for a bitwise operation
  281 |                                      o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                     ^~
      |                                                     &
../goldlib/gall/gfile.h:281:53: note: remove constant to silence this warning
  281 |                                      o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                     ^~~~~~~
../goldlib/gall/gfile.h:282:58: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand]
  282 |                                      o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                          ^  ~~~~
../goldlib/gall/gfile.h:282:58: note: use '&' for a bitwise operation
  282 |                                      o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                          ^~
      |                                                          &
../goldlib/gall/gfile.h:282:58: note: remove constant to silence this warning
  282 |                                      o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                          ^~~~~~~
../goldlib/gall/gfile.h:283:59: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand]
  283 |                                      o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                           ^  ~~~~
../goldlib/gall/gfile.h:283:59: note: use '&' for a bitwise operation
  283 |                                      o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                           ^~
      |                                                           &
../goldlib/gall/gfile.h:283:59: note: remove constant to silence this warning
  283 |                                      o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                           ^~~~~~~
../goldlib/gall/gfile.h:284:59: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand]
  284 |                                      o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                           ^  ~~~~
../goldlib/gall/gfile.h:284:59: note: use '&' for a bitwise operation
  284 |                                      o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                           ^~
      |                                                           &
../goldlib/gall/gfile.h:284:59: note: remove constant to silence this warning
  284 |                                      o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                           ^~~~~~~
../goldlib/gall/gfile.h:301:50: warning: no case matching constant switch condition '8'
  301 |   gnfile& operator<< (unsigned long o) { switch (sizeof(o)) {
      |                                                  ^~~~~~~~~
In file included from gclang.cpp:27:
In file included from ./golded.h:71:
../goldlib/gall/gutlgrp.h:41:9: warning: unknown pragma ignored [-Wunknown-pragmas]
   41 | #pragma interface "gutlgrp.h"
      |         ^
gclang.cpp:47:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
   47 |   { CRC_MS_SWSUN              , NULL  , "Sun" },
      |                                         ^
gclang.cpp:48:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
   48 |   { CRC_MS_SWMON              , NULL  , "Mon" },
      |                                         ^
gclang.cpp:49:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
   49 |   { CRC_MS_SWTUE              , NULL  , "Tue" },
      |                                         ^
gclang.cpp:50:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
   50 |   { CRC_MS_SWWED              , NULL  , "Wed" },
      |                                         ^
gclang.cpp:51:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
   51 |   { CRC_MS_SWTHU              , NULL  , "Thu" },
      |                                         ^
gclang.cpp:52:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
   52 |   { CRC_MS_SWFRI              , NULL  , "Fri" },
      |                                         ^
gclang.cpp:53:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
   53 |   { CRC_MS_SWSAT              , NULL  , "Sat" },
      |                                         ^
gclang.cpp:55:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
   55 |   { CRC_MS_LWSUNDAY           , NULL  , "Sunday" },
      |                                         ^
gclang.cpp:56:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
   56 |   { CRC_MS_LWMONDAY           , NULL  , "Monday" },
      |                                         ^
gclang.cpp:57:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
   57 |   { CRC_MS_LWTUESDAY          , NULL  , "Tuesday" },
      |                                         ^
gclang.cpp:58:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
   58 |   { CRC_MS_LWWEDNESDAY        , NULL  , "Wednesday" },
      |                                         ^
gclang.cpp:59:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
   59 |   { CRC_MS_LWTHURSDAY         , NULL  , "Thursday" },
      |                                         ^
gclang.cpp:60:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
   60 |   { CRC_MS_LWFRIDAY           , NULL  , "Friday" },
      |                                         ^
gclang.cpp:61:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
   61 |   { CRC_MS_LWSATURDAY         , NULL  , "Saturday" },
      |                                         ^
gclang.cpp:63:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
   63 |   { CRC_MS_SMJAN              , NULL  , "Jan" },
      |                                         ^
gclang.cpp:64:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
   64 |   { CRC_MS_SMFEB              , NULL  , "Feb" },
      |                                         ^
gclang.cpp:65:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
   65 |   { CRC_MS_SMMAR              , NULL  , "Mar" },
      |                                         ^
gclang.cpp:66:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
   66 |   { CRC_MS_SMAPR              , NULL  , "Apr" },
      |                                         ^
gclang.cpp:67:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
   67 |   { CRC_MS_SMMAY              , NULL  , "May" },
      |                                         ^
gclang.cpp:68:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
   68 |   { CRC_MS_SMJUN              , NULL  , "Jun" },
      |                                         ^
gclang.cpp:69:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
   69 |   { CRC_MS_SMJUL              , NULL  , "Jul" },
      |                                         ^
gclang.cpp:70:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
   70 |   { CRC_MS_SMAUG              , NULL  , "Aug" },
      |                                         ^
gclang.cpp:71:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
   71 |   { CRC_MS_SMSEP              , NULL  , "Sep" },
      |                                         ^
gclang.cpp:72:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
   72 |   { CRC_MS_SMOCT              , NULL  , "Oct" },
      |                                         ^
gclang.cpp:73:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
   73 |   { CRC_MS_SMNOV              , NULL  , "Nov" },
      |                                         ^
gclang.cpp:74:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
   74 |   { CRC_MS_SMDEC              , NULL  , "Dec" },
      |                                         ^
gclang.cpp:76:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
   76 |   { CRC_MS_LMJANUARY          , NULL  , "January" },
      |                                         ^
gclang.cpp:77:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
   77 |   { CRC_MS_LMFEBRUARY         , NULL  , "February" },
      |                                         ^
gclang.cpp:78:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
   78 |   { CRC_MS_LMMARCH            , NULL  , "March" },
      |                                         ^
gclang.cpp:79:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
   79 |   { CRC_MS_LMAPRIL            , NULL  , "April" },
      |                                         ^
gclang.cpp:80:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
   80 |   { CRC_MS_LMMAY              , NULL  , "May" },
      |                                         ^
gclang.cpp:81:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
   81 |   { CRC_MS_LMJUNE             , NULL  , "June" },
      |                                         ^
gclang.cpp:82:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
   82 |   { CRC_MS_LMJULY             , NULL  , "July" },
      |                                         ^
gclang.cpp:83:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
   83 |   { CRC_MS_LMAUGUST           , NULL  , "August" },
      |                                         ^
gclang.cpp:84:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
   84 |   { CRC_MS_LMSEPTEMBER        , NULL  , "September" },
      |                                         ^
gclang.cpp:85:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
   85 |   { CRC_MS_LMOCTOBER          , NULL  , "October" },
      |                                         ^
gclang.cpp:86:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
   86 |   { CRC_MS_LMNOVEMBER         , NULL  , "November" },
      |                                         ^
gclang.cpp:87:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
   87 |   { CRC_MS_LMDECEMBER         , NULL  , "December" },
      |                                         ^
gclang.cpp:89:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
   89 |   { CRC_MS_UPTIME             , NULL  , "%days day(s) %hours:%minutes:%seconds.%useconds" },
      |                                         ^
gclang.cpp:91:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
   91 |   { CRC_ST_IMPORTFILE         , NULL  , "Import File" },
      |                                         ^
gclang.cpp:92:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
   92 |   { CRC_WT_IMPORTWHICHFILE    , NULL  , " Import which file? " },
      |                                         ^
gclang.cpp:93:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
   93 |   { CRC_WT_IMPORTPICK         , NULL  , " Import " },
      |                                         ^
gclang.cpp:94:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
   94 |   { CRC_WT_IMPORTTXT          , NULL  , " Import " },
      |                                         ^
gclang.cpp:95:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
   95 |   { CRC_MI_IMPORTTXTTEXT      , NULL  , "T File as Text   " },
      |                                         ^
gclang.cpp:96:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
   96 |   { CRC_MI_IMPORTTXTQUOTE     , NULL  , "Q File as Quote  " },
      |                                         ^
gclang.cpp:97:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
   97 |   { CRC_MI_IMPORTTXTUUE       , NULL  , "U Binary as UUE  " },
      |                                         ^
gclang.cpp:98:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
   98 |   { CRC_MI_IMPORTTXTMIME      , NULL  , "M Binary as MIME " },
      |                                         ^
gclang.cpp:99:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
   99 |   { CRC_MI_IMPORTTXTCLIP      , NULL  , "C From Clipboard " },
      |                                         ^
gclang.cpp:100:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  100 |   { CRC_MI_IMPORTTXTXLAT      , NULL  , "s Use Charset..  " },
      |                                         ^
gclang.cpp:101:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  101 |   { CRC_MI_IMPORTTXTQUIT      , NULL  , "N Nothing / Quit " },
      |                                         ^
gclang.cpp:102:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  102 |   { CRC_ST_IMPORTSTATUS       , NULL  , "Importing from %s" },
      |                                         ^
gclang.cpp:103:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  103 |   { CRC_ST_EXPORTFILE         , NULL  , "Export File" },
      |                                         ^
gclang.cpp:104:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  104 |   { CRC_WT_EXPORTWHATFILE     , NULL  , " Export to what file? " },
      |                                         ^
gclang.cpp:105:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  105 |   { CRC_ST_EXPORTSTATUS       , NULL  , "Exporting to %s" },
      |                                         ^
gclang.cpp:106:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  106 |   { CRC_ST_EDITSTATUS         , NULL  , "Edit %i,%i (%02X). %s" },
      |                                         ^
gclang.cpp:107:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  107 |   { CRC_ST_SELECTFILES        , NULL  , "Select Files" },
      |                                         ^
gclang.cpp:108:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  108 |   { CRC_WL_SELECTEDFILES      , NULL  , "Selected Files      " },
      |                                         ^
gclang.cpp:109:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  109 |   { CRC_WL_SELECTEDBYTES      , NULL  , "         Bytes      " },
      |                                         ^
gclang.cpp:110:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  110 |   { CRC_WL_TOTALFILES         , NULL  , "Total    Files      " },
      |                                         ^
gclang.cpp:111:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  111 |   { CRC_WL_TOTALBYTES         , NULL  , "         Bytes      " },
      |                                         ^
gclang.cpp:112:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  112 |   { CRC_WL_SCANNINGDIRECTORY  , NULL  , "             Scanning Directory             " },
      |                                         ^
gclang.cpp:113:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  113 |   { CRC_WL_NOFILESFOUND       , NULL  , "             * NO FILES FOUND *             " },
      |                                         ^
gclang.cpp:114:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  114 |   { CRC_ST_FILESPRESSKEY      , NULL  , "Press any key to continue" },
      |                                         ^
gclang.cpp:115:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  115 |   { CRC_WT_AREA               , NULL  , "Area" },
      |                                         ^
gclang.cpp:116:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  116 |   { CRC_WT_DESCRIPTION        , NULL  , "Description" },
      |                                         ^
gclang.cpp:117:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  117 |   { CRC_WT_MSGS               , NULL  , "Msgs" },
      |                                         ^
gclang.cpp:118:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  118 |   { CRC_WT_LAST               , NULL  , "Last" },
      |                                         ^
gclang.cpp:119:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  119 |   { CRC_WT_ECHOID             , NULL  , "EchoID" },
      |                                         ^
gclang.cpp:120:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  120 |   { CRC_ST_UNREAD             , NULL  , "unread" },
      |                                         ^
gclang.cpp:121:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  121 |   { CRC_WT_SCANAREAS          , NULL  , " Scan Areas " },
      |                                         ^
gclang.cpp:122:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  122 |   { CRC_MI_SCANALL            , NULL  , "A Scan All       " },
      |                                         ^
gclang.cpp:123:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  123 |   { CRC_MI_SCANMARKED         , NULL  , "M Scan Marked    " },
      |                                         ^
gclang.cpp:124:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  124 |   { CRC_MI_SCANCURRENT        , NULL  , "C Scan Current   " },
      |                                         ^
gclang.cpp:125:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  125 |   { CRC_MI_SCANMATCHING       , NULL  , "t Scan Matching  " },
      |                                         ^
gclang.cpp:126:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  126 |   { CRC_MI_SCANUNSCANNED      , NULL  , "U Scan Unscanned " },
      |                                         ^
gclang.cpp:127:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  127 |   { CRC_MI_NOSCAN             , NULL  , "N No Scan  / ESC " },
      |                                         ^
gclang.cpp:128:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  128 |   { CRC_WT_HEATAREAS          , NULL  , " Heat Areas " },
      |                                         ^
gclang.cpp:129:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  129 |   { CRC_MI_HEATALL            , NULL  , "A Heat All      " },
      |                                         ^
gclang.cpp:130:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  130 |   { CRC_MI_HEATMARKED         , NULL  , "M Heat Marked   " },
      |                                         ^
gclang.cpp:131:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  131 |   { CRC_MI_HEATCURRENT        , NULL  , "C Heat Current  " },
      |                                         ^
gclang.cpp:132:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  132 |   { CRC_MI_NOHEAT             , NULL  , "N No Heat / ESC " },
      |                                         ^
gclang.cpp:133:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  133 |   { CRC_WT_ZAPAREAS           , NULL  , " Zap Areas " },
      |                                         ^
gclang.cpp:134:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  134 |   { CRC_MI_ZAPALL             , NULL  , "A Zap All      " },
      |                                         ^
gclang.cpp:135:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  135 |   { CRC_MI_ZAPMARKED          , NULL  , "M Zap Marked   " },
      |                                         ^
gclang.cpp:136:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  136 |   { CRC_MI_ZAPCURRENT         , NULL  , "C Zap Current  " },
      |                                         ^
gclang.cpp:137:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  137 |   { CRC_MI_NOZAP              , NULL  , "N No Zap / ESC " },
      |                                         ^
gclang.cpp:138:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  138 |   { CRC_MS_DOS_SHELL          , NULL  , "GoldED Shell. Type EXIT To Return." },
      |                                         ^
gclang.cpp:139:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  139 |   { CRC_IL_SCANNINGAREA       , NULL  , " Scanning Area:" },
      |                                         ^
gclang.cpp:140:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  140 |   { CRC_IL_SEARCHINGFOR       , NULL  , " Searching for" },
      |                                         ^
gclang.cpp:141:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  141 |   { CRC_ST_READINGMSG         , NULL  , "Reading Msg %u of %u" },
      |                                         ^
gclang.cpp:142:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  142 |   { CRC_ER_OUTOFMEM           , NULL  , "Out of memory!" },
      |                                         ^
gclang.cpp:143:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  143 |   { CRC_MS_HEXDUMPHEAD        , NULL  , "Hexdump of message header:" },
      |                                         ^
gclang.cpp:144:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  144 |   { CRC_MS_HEXDUMPTEXT        , NULL  , "Hexdump of message text:" },
      |                                         ^
gclang.cpp:145:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  145 |   { CRC_ST_RENUMBERING        , NULL  , "Renumbering" },
      |                                         ^
gclang.cpp:146:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  146 |   { CRC_ST_LOCKED             , NULL  , " (locked)" },
      |                                         ^
gclang.cpp:147:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  147 |   { CRC_ST_RENUMBERED         , NULL  , "Messages Renumbered - Press Key" },
      |                                         ^
gclang.cpp:148:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  148 |   { CRC_WL_BLANKMSG           , NULL  , "" },
      |                                         ^
gclang.cpp:149:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  149 |   { CRC_WL_WAIT               , NULL  , " Wait " },
      |                                         ^
gclang.cpp:150:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  150 |   { CRC_IL_GENHEXDUMP         , NULL  , " Generating Hexdump - Please Wait " },
      |                                         ^
gclang.cpp:151:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  151 |   { CRC_ST_PROCESSCC          , NULL  , "Processing Carbon Copies" },
      |                                         ^
gclang.cpp:152:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  152 |   { CRC_ST_STATUSCC           , NULL  , "CC: %s of %s" },
      |                                         ^
gclang.cpp:153:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  153 |   { CRC_ST_DESTINATIONCC      , NULL  , "Select Carbon Copy Destination" },
      |                                         ^
gclang.cpp:154:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  154 |   { CRC_MS_LISTCC             , NULL  , "%s  %s" },
      |                                         ^
gclang.cpp:155:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  155 |   { CRC_WT_DELORIG            , NULL  , " Delete Original? " },
      |                                         ^
gclang.cpp:156:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  156 |   { CRC_MI_DELORIGYES         , NULL  , "Y       Yes Please.      " },
      |                                         ^
gclang.cpp:157:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  157 |   { CRC_MI_DELORIGNO          , NULL  , "N           No!          " },
      |                                         ^
gclang.cpp:158:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  158 |   { CRC_WT_DROPMSG            , NULL  , " Drop This Msg? " },
      |                                         ^
gclang.cpp:159:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  159 |   { CRC_MI_DROPMSGYES         , NULL  , "Y       Yes Please.      " },
      |                                         ^
gclang.cpp:160:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  160 |   { CRC_MI_DROPMSGNO          , NULL  , "N           No!          " },
      |                                         ^
gclang.cpp:161:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  161 |   { CRC_WT_ZONEGATE           , NULL  , " Send via ZoneGate? " },
      |                                         ^
gclang.cpp:162:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  162 |   { CRC_MI_ZONEGATEYES        , NULL  , "Y       Yes Please.      " },
      |                                         ^
gclang.cpp:163:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  163 |   { CRC_MI_ZONEGATENO         , NULL  , "N           No!          " },
      |                                         ^
gclang.cpp:164:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  164 |   { CRC_ST_QUOTEPCT           , NULL  , "Your Msg Contains %i%% Quotes%s" },
      |                                         ^
gclang.cpp:165:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  165 |   { CRC_WT_SAVEMSG            , NULL  , " Save these %i lines? " },
      |                                         ^
gclang.cpp:166:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  166 |   { CRC_MI_YESGREAT           , NULL  , "Y Yes, it's great stuff " },
      |                                         ^
gclang.cpp:167:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  167 |   { CRC_MI_KICKIT             , NULL  , "N No, drop it..   / ESC " },
      |                                         ^
gclang.cpp:168:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  168 |   { CRC_MI_CONTINUE           , NULL  , "C Continue writing      " },
      |                                         ^
gclang.cpp:169:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  169 |   { CRC_MI_ROT13              , NULL  , "R ROT13 Crypting        " },
      |                                         ^
gclang.cpp:170:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  170 |   { CRC_MI_ATTRS              , NULL  , "A Change Attributes     " },
      |                                         ^
gclang.cpp:171:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  171 |   { CRC_MI_ORIGS              , NULL  , "O Change Origin         " },
      |                                         ^
gclang.cpp:172:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  172 |   { CRC_MI_VIEW               , NULL  , "V View the message      " },
      |                                         ^
gclang.cpp:173:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  173 |   { CRC_ST_SELECTDESTNODE     , NULL  , "Select Destination Node" },
      |                                         ^
gclang.cpp:174:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  174 |   { CRC_WT_ATTACHFILES        , NULL  , " Attach Files " },
      |                                         ^
gclang.cpp:175:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  175 |   { CRC_WT_UPDREQFILES        , NULL  , " Update Request Files " },
      |                                         ^
gclang.cpp:176:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  176 |   { CRC_ST_EDITHEADER         , NULL  , "Edit Header Data" },
      |                                         ^
gclang.cpp:177:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  177 |   { CRC_WT_EDITING            , NULL  , " Editing " },
      |                                         ^
gclang.cpp:178:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  178 |   { CRC_MI_INTERNALED         , NULL  , "I Internal Editor " },
      |                                         ^
gclang.cpp:179:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  179 |   { CRC_MI_EXTERNALED         , NULL  , "E External Editor " },
      |                                         ^
gclang.cpp:180:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  180 |   { CRC_MI_SAVEMESSAGE        , NULL  , "S Save Message    " },
      |                                         ^
gclang.cpp:181:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  181 |   { CRC_MI_ATTRO              , NULL  , "A Attributes      " },
      |                                         ^
gclang.cpp:182:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  182 |   { CRC_MI_TEMPLATE           , NULL  , "T Templates       " },
      |                                         ^
gclang.cpp:183:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  183 |   { CRC_MI_ORIGIN             , NULL  , "O Origins         " },
      |                                         ^
gclang.cpp:184:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  184 |   { CRC_MI_QUITMESSAGE        , NULL  , "Q Quit      / ESC " },
      |                                         ^
gclang.cpp:185:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  185 |   { CRC_ST_TEMPLATES          , NULL  , " Templates " },
      |                                         ^
gclang.cpp:186:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  186 |   { CRC_WT_CHANGETEMPLATES    , NULL  , "Change Default Template" },
      |                                         ^
gclang.cpp:187:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  187 |   { CRC_WT_CARBONCOPY         , NULL  , " Carbon Copy " },
      |                                         ^
gclang.cpp:188:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  188 |   { CRC_MI_CCPROCESS          , NULL  , "P Process CC's " },
      |                                         ^
gclang.cpp:189:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  189 |   { CRC_MI_CCIGNORE           , NULL  , "I Ignore  CC's " },
      |                                         ^
gclang.cpp:190:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  190 |   { CRC_MI_CCATTRIBS          , NULL  , "C Change Attrs " },
      |                                         ^
gclang.cpp:191:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  191 |   { CRC_MI_CCLISTFMT          , NULL  , "L List Format  " },
      |                                         ^
gclang.cpp:192:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  192 |   { CRC_WT_CCLIST             , NULL  , " CC List " },
      |                                         ^
gclang.cpp:193:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  193 |   { CRC_MI_CCLISTKEEP         , NULL  , "K Keep       " },
      |                                         ^
gclang.cpp:194:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  194 |   { CRC_MI_CCLISTNAMES        , NULL  , "N Names only " },
      |                                         ^
gclang.cpp:195:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  195 |   { CRC_MI_CCLISTVISIBLE      , NULL  , "V Visible    " },
      |                                         ^
gclang.cpp:196:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  196 |   { CRC_MI_CCLISTHIDDEN       , NULL  , "H Hidden     " },
      |                                         ^
gclang.cpp:197:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  197 |   { CRC_MI_CCLISTREMOVE       , NULL  , "R Remove     " },
      |                                         ^
gclang.cpp:198:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  198 |   { CRC_WT_ATTRTITLE          , NULL  , " Attributes " },
      |                                         ^
gclang.cpp:199:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  199 |   { CRC_MI_ATTR01             , NULL  , " Private                Archive/Sent          " },
      |                                         ^
gclang.cpp:200:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  200 |   { CRC_MI_ATTR02             , NULL  , " Crash                  Direct                " },
      |                                         ^
gclang.cpp:201:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  201 |   { CRC_MI_ATTR03             , NULL  , " Received               Zonegate              " },
      |                                         ^
gclang.cpp:202:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  202 |   { CRC_MI_ATTR04             , NULL  , " Sent                   Hub/Host-Route        " },
      |                                         ^
gclang.cpp:203:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  203 |   { CRC_MI_ATTR05             , NULL  , " File Attach            Immediate             " },
      |                                         ^
gclang.cpp:204:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  204 |   { CRC_MI_ATTR06             , NULL  , " Transit                Xmail                 " },
      |                                         ^
gclang.cpp:205:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  205 |   { CRC_MI_ATTR07             , NULL  , " Orphan                 Erase File/Sent       " },
      |                                         ^
gclang.cpp:206:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  206 |   { CRC_MI_ATTR08             , NULL  , " Kill/Sent              Trunc File/Sent       " },
      |                                         ^
gclang.cpp:207:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  207 |   { CRC_MI_ATTR09             , NULL  , " Local                  Locked                " },
      |                                         ^
gclang.cpp:208:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  208 |   { CRC_MI_ATTR10             , NULL  , " Hold                   Confirm Rcpt Request  " },
      |                                         ^
gclang.cpp:209:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  209 |   { CRC_MI_ATTR11             , NULL  , " File Request           FTS1 Reserved         " },
      |                                         ^
gclang.cpp:210:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  210 |   { CRC_MI_ATTR12             , NULL  , " Return Rcpt Request    QBBS Reserved, Net    " },
      |                                         ^
gclang.cpp:211:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  211 |   { CRC_MI_ATTR13             , NULL  , " Return Rcpt            QBBS Reserved, Echo   " },
      |                                         ^
gclang.cpp:212:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  212 |   { CRC_MI_ATTR14             , NULL  , " Audit Request          Squish Scanned        " },
      |                                         ^
gclang.cpp:213:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  213 |   { CRC_MI_ATTR15             , NULL  , " File Update Request    Zap all attribs       " },
      |                                         ^
gclang.cpp:214:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  214 |   { CRC_HD_FROM               , NULL  , " From : " },
      |                                         ^
gclang.cpp:215:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  215 |   { CRC_HD_TO                 , NULL  , " To   : " },
      |                                         ^
gclang.cpp:216:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  216 |   { CRC_HD_SUBJ               , NULL  , " Subj : " },
      |                                         ^
gclang.cpp:217:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  217 |   { CRC_HD_FILE               , NULL  , " File : " },
      |                                         ^
gclang.cpp:218:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  218 |   { CRC_MS_EMPTYMSG           , NULL  , "\r" },
      |                                         ^
gclang.cpp:219:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  219 |   { CRC_MS_AUTOATTACHMSG      , NULL  , "\r" },
      |                                         ^
gclang.cpp:220:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  220 |   { CRC_MS_AUTOREQUESTMSG     , NULL  , "\r" },
      |                                         ^
gclang.cpp:221:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  221 |   { CRC_MS_AUTOUPDREQMSG      , NULL  , "\r" },
      |                                         ^
gclang.cpp:222:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  222 |   { CRC_WT_FILEATTACH         , NULL  , " File Attach " },
      |                                         ^
gclang.cpp:223:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  223 |   { CRC_WT_FILEREQUEST        , NULL  , " File Request " },
      |                                         ^
gclang.cpp:224:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  224 |   { CRC_WT_FILEUPDREQ         , NULL  , " Update Request " },
      |                                         ^
gclang.cpp:225:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  225 |   { CRC_ST_FILEATTACHING      , NULL  , "File Attaching [%i/%i] to %u:%u/%u.%u" },
      |                                         ^
gclang.cpp:226:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  226 |   { CRC_ST_FILEREQUESTING     , NULL  , "File Requesting [%i/%i] from %u:%u/%u.%u" },
      |                                         ^
gclang.cpp:227:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  227 |   { CRC_ST_FILEUPDREQING      , NULL  , "Update Requesting [%i/%i] from %u:%u/%u.%u" },
      |                                         ^
gclang.cpp:228:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  228 |   { CRC_ST_READMARKED         , NULL  , "Read Marked - Msg %u of %u (%u left)" },
      |                                         ^
gclang.cpp:229:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  229 |   { CRC_ST_READALL            , NULL  , "Read All - Msg %u of %u (%u left)" },
      |                                         ^
gclang.cpp:230:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  230 |   { CRC_ST_NOQRENUM           , NULL  , "This area cannot be renumbered" },
      |                                         ^
gclang.cpp:231:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  231 |   { CRC_MS_HIDINGTWIT         , NULL  , "This is a Twit Message - Press  to read."},
      |                                         ^
gclang.cpp:232:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  232 |   { CRC_HD_VIA                , NULL  , "via" },
      |                                         ^
gclang.cpp:233:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  233 |   { CRC_WT_CHANGEATTRS        , NULL  , "Change Message Attributes" },
      |                                         ^
gclang.cpp:234:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  234 |   { CRC_WT_HEADERTEXT         , NULL  , " Enter Searchstring (Header+Text) " },
      |                                         ^
gclang.cpp:235:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  235 |   { CRC_WT_HEADERONLY         , NULL  , " Enter Searchstring (Header Only) " },
      |                                         ^
gclang.cpp:236:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  236 |   { CRC_WT_NEWAREA            , NULL  , ">>Pick New Area: " },
      |                                         ^
gclang.cpp:237:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  237 |   { CRC_WT_REPLYAREA          , NULL  , ">>Answer In Area: " },
      |                                         ^
gclang.cpp:238:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  238 |   { CRC_WT_COPYAREA           , NULL  , ">>Copy To Area: " },
      |                                         ^
gclang.cpp:239:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  239 |   { CRC_WT_MOVEAREA           , NULL  , ">>Move To Area: " },
      |                                         ^
gclang.cpp:240:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  240 |   { CRC_WT_FORWARDAREA        , NULL  , ">>Forward To Area: " },
      |                                         ^
gclang.cpp:241:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  241 |   { CRC_WT_FREQAREA           , NULL  , ">>Filerequest In Area: " },
      |                                         ^
gclang.cpp:242:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  242 |   { CRC_WT_FREQMENUTITLE      , NULL  , "Requestable files" },
      |                                         ^
gclang.cpp:243:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  243 |   { CRC_ST_FREQSTAT           , NULL  , "Pick files to request" },
      |                                         ^
gclang.cpp:244:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  244 |   { CRC_IL_FREQINFONOFILES    , NULL  , " No requestable files were found in this msg! " },
      |                                         ^
gclang.cpp:245:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  245 |   { CRC_WT_COPY               , NULL  , " Copy " },
      |                                         ^
gclang.cpp:246:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  246 |   { CRC_WT_MOVE               , NULL  , " Move " },
      |                                         ^
gclang.cpp:247:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  247 |   { CRC_WT_COPYING            , NULL  , " Copying " },
      |                                         ^
gclang.cpp:248:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  248 |   { CRC_WT_MOVING             , NULL  , " Moving " },
      |                                         ^
gclang.cpp:249:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  249 |   { CRC_ST_COPYINGMSG         , NULL  , "Copying Msg %u of %u to %s" },
      |                                         ^
gclang.cpp:250:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  250 |   { CRC_ST_MOVINGMSG          , NULL  , "Moving Msg %u of %u to %s" },
      |                                         ^
gclang.cpp:251:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  251 |   { CRC_WT_DELETE             , NULL  , " Delete " },
      |                                         ^
gclang.cpp:252:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  252 |   { CRC_WT_DELETING           , NULL  , " Deleting " },
      |                                         ^
gclang.cpp:253:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  253 |   { CRC_ST_DELETINGMSG        , NULL  , "Deleting Msg %u of %u" },
      |                                         ^
gclang.cpp:254:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  254 |   { CRC_WT_WRITE              , NULL  , " Write " },
      |                                         ^
gclang.cpp:255:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  255 |   { CRC_WT_WRITEMSGS          , NULL  , " Write Msg(s) to File " },
      |                                         ^
gclang.cpp:256:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  256 |   { CRC_WT_WRITING            , NULL  , " Writing " },
      |                                         ^
gclang.cpp:257:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  257 |   { CRC_ST_WRITINGMSG         , NULL  , "Writing Msg %u of %u" },
      |                                         ^
gclang.cpp:258:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  258 |   { CRC_WT_WRITINGFILE        , NULL  , " Writing Msg(s) to File %s " },
      |                                         ^
gclang.cpp:259:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  259 |   { CRC_WT_WRITINGPRN         , NULL  , " Writing Msg(s) to Print Device " },
      |                                         ^
gclang.cpp:260:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  260 |   { CRC_IL_READONLYWARN       , NULL  , " This area is READ ONLY! " },
      |                                         ^
gclang.cpp:261:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  261 |   { CRC_WT_ISREADONLY         , NULL  , " Write msg anyway? " },
      |                                         ^
gclang.cpp:262:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  262 |   { CRC_MI_READONLYYES        , NULL  , "Y       Yes Please.      " },
      |                                         ^
gclang.cpp:263:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  263 |   { CRC_MI_READONLYNO         , NULL  , "N           No!          " },
      |                                         ^
gclang.cpp:264:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  264 |   { CRC_IL_CHANGEWARN         , NULL  , " This msg is NOT from you! " },
      |                                         ^
gclang.cpp:265:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  265 |   { CRC_WT_CHANGE             , NULL  , " Change this msg? " },
      |                                         ^
gclang.cpp:266:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  266 |   { CRC_MI_CHANGEYES          , NULL  , "Y       Yes Please.      " },
      |                                         ^
gclang.cpp:267:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  267 |   { CRC_MI_CHANGENO           , NULL  , "N           No!          " },
      |                                         ^
gclang.cpp:268:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  268 |   { CRC_WT_DELETETHIS         , NULL  , " Delete this msg? " },
      |                                         ^
gclang.cpp:269:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  269 |   { CRC_MI_DELETEYES          , NULL  , "Y       Yes Please.      " },
      |                                         ^
gclang.cpp:270:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  270 |   { CRC_MI_DELETENO           , NULL  , "N           No!          " },
      |                                         ^
gclang.cpp:271:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  271 |   { CRC_MI_DELETENOASK        , NULL  , "D       Don't ask..      " },
      |                                         ^
gclang.cpp:272:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  272 |   { CRC_WT_GOTONEXT           , NULL  , " Goto Next Area? " },
      |                                         ^
gclang.cpp:273:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  273 |   { CRC_MI_GOTONEXTYES        , NULL  , "Y       Yes Please.      " },
      |                                         ^
gclang.cpp:274:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  274 |   { CRC_MI_GOTONEXTNO         , NULL  , "N           No!          " },
      |                                         ^
gclang.cpp:275:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  275 |   { CRC_MI_GOTONEXTNEW        , NULL  , "U Yes, Next Unread Area. " },
      |                                         ^
gclang.cpp:276:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  276 |   { CRC_WT_FORWARD            , NULL  , " Use FWD kludges? " },
      |                                         ^
gclang.cpp:277:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  277 |   { CRC_MI_FORWARDYES         , NULL  , "Y       Yes Please.      " },
      |                                         ^
gclang.cpp:278:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  278 |   { CRC_MI_FORWARDNO          , NULL  , "N           No!          " },
      |                                         ^
gclang.cpp:279:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  279 |   { CRC_WT_MSG                , NULL  , "Msg" },
      |                                         ^
gclang.cpp:280:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  280 |   { CRC_WT_MSGREAL            , NULL  , "Msg#" },
      |                                         ^
gclang.cpp:281:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  281 |   { CRC_WT_FROML              , NULL  , "From" },
      |                                         ^
gclang.cpp:282:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  282 |   { CRC_WT_TOL                , NULL  , "To" },
      |                                         ^
gclang.cpp:283:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  283 |   { CRC_WT_SUBJL              , NULL  , "Subj" },
      |                                         ^
gclang.cpp:284:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  284 |   { CRC_ST_MSGLISTER          , NULL  , "Lister - Msg %u of %u (%u left)" },
      |                                         ^
gclang.cpp:285:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  285 |   { CRC_ST_COPYMOVEFORWARD    , NULL  , "Copy, Move or Forward this message" },
      |                                         ^
gclang.cpp:286:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  286 |   { CRC_WT_SELECTACTION       , NULL  , " Action " },
      |                                         ^
gclang.cpp:287:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  287 |   { CRC_MI_FORWARDMESSAGE     , NULL  , "F Forward Msg " },
      |                                         ^
gclang.cpp:288:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  288 |   { CRC_MI_MOVEMESSAGE        , NULL  , "M Move    Msg " },
      |                                         ^
gclang.cpp:289:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  289 |   { CRC_MI_COPYMESSAGE        , NULL  , "C Copy    Msg " },
      |                                         ^
gclang.cpp:290:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  290 |   { CRC_MI_TOGGLESENT         , NULL  , "T Toggle sent " },
      |                                         ^
gclang.cpp:291:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  291 |   { CRC_MI_QUITCMF            , NULL  , "Q Quit  / ESC " },
      |                                         ^
gclang.cpp:292:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  292 |   { CRC_ST_ARE                , NULL  , "messages are" },
      |                                         ^
gclang.cpp:293:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  293 |   { CRC_ST_IS                 , NULL  , "message is" },
      |                                         ^
gclang.cpp:294:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  294 |   { CRC_ST_MARKED             , NULL  , "marked" },
      |                                         ^
gclang.cpp:295:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  295 |   { CRC_MI_MARKEDMSG          , NULL  , "M Marked Msgs " },
      |                                         ^
gclang.cpp:296:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  296 |   { CRC_MI_CURRENTMSG         , NULL  , "C Current Msg " },
      |                                         ^
gclang.cpp:297:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  297 |   { CRC_MI_QUITMSGS           , NULL  , "Q Quit  / ESC " },
      |                                         ^
gclang.cpp:298:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  298 |   { CRC_ST_WRITEMSGSTO        , NULL  , "Write Msg(s) to File or Printer" },
      |                                         ^
gclang.cpp:299:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  299 |   { CRC_WT_WRITETO            , NULL  , " Write To: " },
      |                                         ^
gclang.cpp:300:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  300 |   { CRC_MI_DISKFILE           , NULL  , "D Disk File    " },
      |                                         ^
gclang.cpp:301:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  301 |   { CRC_MI_PRINTER            , NULL  , "P Print device " },
      |                                         ^
gclang.cpp:302:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  302 |   { CRC_MI_QUITWRITE          , NULL  , "Q Quit   / ESC " },
      |                                         ^
gclang.cpp:303:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  303 |   { CRC_ST_MARKINGOPTIONS     , NULL  , "Message Marking" },
      |                                         ^
gclang.cpp:304:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  304 |   { CRC_WT_MARKWHAT           , NULL  , " Mark What? " },
      |                                         ^
gclang.cpp:305:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  305 |   { CRC_MI_YOURMAIL           , NULL  , "Y Your personal mail     " },
      |                                         ^
gclang.cpp:306:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  306 |   { CRC_MI_FROMTOSUBJ         , NULL  , "H Header (From/To/Subj)  " },
      |                                         ^
gclang.cpp:307:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  307 |   { CRC_MI_TEXTHDR            , NULL  , "T Text and header        " },
      |                                         ^
gclang.cpp:308:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  308 |   { CRC_MI_THREAD             , NULL  , "R Reply thread           " },
      |                                         ^
gclang.cpp:309:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  309 |   { CRC_MI_ASREAD             , NULL  , "s Mark thread as read    " },
      |                                         ^
gclang.cpp:310:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  310 |   { CRC_MI_NEWMSGS            , NULL  , "N New msgs      >current " },
      |                                         ^
gclang.cpp:311:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  311 |   { CRC_MI_OLDMSGS            , NULL  , "O Old msgs       to ignore" },
      |                                         ^
gclang.cpp:352:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  352 |   { CRC_IL_READINGECHOLIST    , NULL  , "Reading Echolist Files" },
      |                                         ^
gclang.cpp:353:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  353 |   { CRC_IL_READINGADDRMACROS  , NULL  , "Reading Address Macros" },
      |                                         ^
gclang.cpp:354:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  354 |   { CRC_IL_CHECKINGNODELISTS  , NULL  , "Checking Nodelists" },
      |                                         ^
gclang.cpp:355:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  355 |   { CRC_ST_CROSSPOSTING       , NULL  , "Crossposting in %s" },
      |                                         ^
gclang.cpp:356:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  356 |   { CRC_IL_TWITBLANKED        , NULL  , " Twit Msgs Blanked " },
      |                                         ^
gclang.cpp:357:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  357 |   { CRC_IL_TWITSKIPPED        , NULL  , " Twit Msgs Skipped " },
      |                                         ^
gclang.cpp:358:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  358 |   { CRC_IL_TWITIGNORESKIP     , NULL  , " Twit Msgs Ignored and Skipped " },
      |                                         ^
gclang.cpp:359:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  359 |   { CRC_IL_TWITDISPLAYED      , NULL  , " Twit Msgs Displayed " },
      |                                         ^
gclang.cpp:360:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  360 |   { CRC_IL_TWITKILLED         , NULL  , " Twit Msgs Killed " },
      |                                         ^
gclang.cpp:361:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  361 |   { CRC_IL_STYLECODESNO       , NULL  , " Stylecodes disabled " },
      |                                         ^
gclang.cpp:362:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  362 |   { CRC_IL_STYLECODESYES      , NULL  , " Stylecodes enabled " },
      |                                         ^
gclang.cpp:363:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  363 |   { CRC_IL_STYLECODESHIDE     , NULL  , " Stylecodes enabled and stripped " },
      |                                         ^
gclang.cpp:364:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  364 |   { CRC_ST_GENCFMRECEIPT      , NULL  , "Generating Confirmation Receipt" },
      |                                         ^
gclang.cpp:365:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  365 |   { CRC_WT_NEW                , NULL  , "New" },
      |                                         ^
gclang.cpp:366:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  366 |   { CRC_ST_LOOKUPINFO         , NULL  , "Nodelist Lookup Information" },
      |                                         ^
gclang.cpp:367:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  367 |   { CRC_MS_DATETIMEFMT        , NULL  , "%d %b %y %H:%M:%S" },
      |                                         ^
gclang.cpp:368:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  368 |   { CRC_MS_DATEFMT            , NULL  , "%d %b %y" },
      |                                         ^
gclang.cpp:369:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  369 |   { CRC_MS_TIMEFMT            , NULL  , "%H:%M" },
      |                                         ^
gclang.cpp:370:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  370 |   { CRC_MS_ORIGINALLYIN       , NULL  , "* Originally in %s" },
      |                                         ^
gclang.cpp:371:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  371 |   { CRC_MS_CROSSPOSTEDIN      , NULL  , "* Crossposted in %s" },
      |                                         ^
gclang.cpp:372:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  372 |   { CRC_MS_CCTO               , NULL  , "* Carbon copied to %s" },
      |                                         ^
gclang.cpp:373:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  373 |   { CRC_ST_STATUSLINEHELP     , NULL  , "F1 Help" },
      |                                         ^
gclang.cpp:374:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  374 |   { CRC_HD_OF                 , NULL  , "of" },
      |                                         ^
gclang.cpp:375:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  375 |   { CRC_MS_ROBOTMSG           , NULL  , "\r--- @longpid @version\r" },
      |                                         ^
gclang.cpp:376:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  376 |   { CRC_ST_STATUSLINETIMEFMT  , NULL  , "%H:%M:%S" },
      |                                         ^
gclang.cpp:378:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  378 |   { CRC_WT_REPLIES            , NULL  , " Replies " },
      |                                         ^
gclang.cpp:379:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  379 |   { CRC_ST_SELECTREPLY        , NULL  , "Select the reply you want to see" },
      |                                         ^
gclang.cpp:380:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  380 |   { CRC_IL_WAITOREXIT         , NULL  , " At this point you must either wait or exit GoldED entirely - Sorry! " },
      |                                         ^
gclang.cpp:381:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  381 |   { CRC_WT_REALLYEXIT         , NULL  , " Really exit? " },
      |                                         ^
gclang.cpp:382:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  382 |   { CRC_MI_TAGLINES           , NULL  , "T Change Tagline" },
      |                                         ^
gclang.cpp:383:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  383 |   { CRC_MI_HEADEREDIT         , NULL  , "H Edit Header" },
      |                                         ^
gclang.cpp:384:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  384 |   { CRC_MI_SCANGROUP          , NULL  , "G Scan Group" },
      |                                         ^
gclang.cpp:385:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  385 |   { CRC_WT_QWKPACKET          , NULL  , " QWK Packet " },
      |                                         ^
gclang.cpp:386:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  386 |   { CRC_MI_SCANQWK            , NULL  , "Q QWK Packet" },
      |                                         ^
gclang.cpp:387:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  387 |   { CRC_WT_SOUPPACKET         , NULL  , " SOUP Packet " },
      |                                         ^
gclang.cpp:388:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  388 |   { CRC_MI_SCANSOUP           , NULL  , "S SOUP Packet" },
      |                                         ^
gclang.cpp:389:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  389 |   { CRC_MI_SCANIMPORT         , NULL  , "I Import" },
      |                                         ^
gclang.cpp:390:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  390 |   { CRC_MI_SCANEXPORT         , NULL  , "E Export" },
      |                                         ^
gclang.cpp:391:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  391 |   { CRC_WT_SCANPM             , NULL  , " Scan PM " },
      |                                         ^
gclang.cpp:392:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  392 |   { CRC_MI_TAGLINE            , NULL  , "g Taglines" },
      |                                         ^
gclang.cpp:393:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  393 |   { CRC_WT_CONFIRM            , NULL  , " Honor receipt request? " },
      |                                         ^
gclang.cpp:394:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  394 |   { CRC_MI_CONFIRMYES         , NULL  , "Y Yes, send a receipt msg " },
      |                                         ^
gclang.cpp:395:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  395 |   { CRC_MI_CONFIRMNO          , NULL  , "N No, ignore the request  " },
      |                                         ^
gclang.cpp:396:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  396 |   { CRC_IL_CONFIRMINFO        , NULL  , " The sender of this message requests confirmation of receipt (CFM) " },
      |                                         ^
gclang.cpp:397:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  397 |   { CRC_ST_MSG                , NULL  , "msg" },
      |                                         ^
gclang.cpp:398:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  398 |   { CRC_ST_MSGS               , NULL  , "msgs" },
      |                                         ^
gclang.cpp:399:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  399 |   { CRC_ST_PERSONAL           , NULL  , "personal" },
      |                                         ^
gclang.cpp:400:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  400 |   { CRC_WT_GRP                , NULL  , "Grp" },
      |                                         ^
gclang.cpp:401:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  401 |   { CRC_IL_FOUNDPERSONAL      , NULL  , " Found %u personal mail%s in %u area%s " },
      |                                         ^
gclang.cpp:402:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  402 |   { CRC_IL_NOPERSONAL         , NULL  , " No personal mail found " },
      |                                         ^
gclang.cpp:403:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  403 |   { CRC_ST_ESCORCONTINUE      , NULL  , "ESC exits. Other keys: Tries to continue" },
      |                                         ^
gclang.cpp:404:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  404 |   { CRC_MS_SPELLCHECKER       , NULL  , "SpellChecker: %s" },
      |                                         ^
gclang.cpp:405:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  405 |   { CRC_WT_INS                , NULL  , " Ins " },
      |                                         ^
gclang.cpp:406:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  406 |   { CRC_WT_DRAWSL             , NULL  , " DL1 " },
      |                                         ^
gclang.cpp:407:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  407 |   { CRC_WT_DRAWDL             , NULL  , " DL2 " },
      |                                         ^
gclang.cpp:408:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  408 |   { CRC_MI_FILELISTFROM       , NULL  , "Filelist from %s" },
      |                                         ^
gclang.cpp:409:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  409 |   { CRC_ST_INITIALIZING       , NULL  , "Initializing ..." },
      |                                         ^
gclang.cpp:410:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  410 |   { CRC_ST_CHECKING           , NULL  , "Checking" },
      |                                         ^
gclang.cpp:411:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  411 |   { CRC_ST_LOCKSHARECAP       , NULL  , "%s Lock/Share Capability" },
      |                                         ^
gclang.cpp:412:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  412 |   { CRC_WT_ATTRTURNOFF        , NULL  , " Press Alt-F1 to turn off this window " },
      |                                         ^
gclang.cpp:413:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  413 |   { CRC_WT_TAGLINES           , NULL  , " Taglines " },
      |                                         ^
gclang.cpp:414:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  414 |   { CRC_ST_CHANGETAGLINE      , NULL  , "Change Default Tagline" },
      |                                         ^
gclang.cpp:415:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  415 |   { CRC_IL_NOTAGLINE          , NULL  , " No taglines defined. Press key " },
      |                                         ^
gclang.cpp:416:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  416 |   { CRC_WT_CHARSETS           , NULL  , " Charsets " },
      |                                         ^
gclang.cpp:417:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  417 |   { CRC_ST_CHANGEXLATIMP      , NULL  , "Change Default Import Charset" },
      |                                         ^
gclang.cpp:418:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  418 |   { CRC_MI_CHARSETAUTO        , NULL  , " Auto " },
      |                                         ^
gclang.cpp:419:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  419 |   { CRC_IL_NOXLATIMPORT       , NULL  , " No XLATIMPORT's defined. Press key " },
      |                                         ^
gclang.cpp:420:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  420 |   { CRC_WT_N_A                , NULL  , "n/a" },
      |                                         ^
gclang.cpp:421:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  421 |   { CRC_WT_WRITTEN            , NULL  , "Written" },
      |                                         ^
gclang.cpp:422:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  422 |   { CRC_WT_ARRIVED            , NULL  , "Arrived" },
      |                                         ^
gclang.cpp:423:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  423 |   { CRC_WT_RECEIVED           , NULL  , "Received" },
      |                                         ^
gclang.cpp:424:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  424 |   { CRC_IL_NONODELIST         , NULL  , " Unable to access the nodelist or index files " },
      |                                         ^
gclang.cpp:425:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  425 |   { CRC_IL_NODELISTMISSING    , NULL  , "Nodelist missing:" },
      |                                         ^
gclang.cpp:426:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  426 |   { CRC_IL_NODELISTOUTDATED   , NULL  , "Nodelist out of date:" },
      |                                         ^
gclang.cpp:427:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  427 |   { CRC_MS_REPLYLINKER        , NULL  , "Replylinker: %s" },
      |                                         ^
gclang.cpp:428:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  428 |   { CRC_WT_ENTERMSGNO         , NULL  , " Enter msgno " },
      |                                         ^
gclang.cpp:429:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  429 |   { CRC_IL_WAITUUDECODING     , NULL  , " Wait - uudecoding " },
      |                                         ^
gclang.cpp:430:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  430 |   { CRC_IL_COMPLETEDUUDECODE  , NULL  , " Completed uudecode of %s " },
      |                                         ^
gclang.cpp:431:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  431 |   { CRC_IL_NOTUUENCODED       , NULL  , " Could not find anything to uudecode " },
      |                                         ^
gclang.cpp:432:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  432 |   { CRC_IL_UUEINVALIDPATH     , NULL  , " Invalid path for uudecoding - file not written " },
      |                                         ^
gclang.cpp:433:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  433 |   { CRC_IL_TMPINVALIDPATH     , NULL  , " Invalid path for temporary files (TEMPPATH) - do nothing " },
      |                                         ^
gclang.cpp:434:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  434 |   { CRC_IL_PATHREPORT         , NULL  , " Generating PATH report " },
      |                                         ^
gclang.cpp:435:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  435 |   { CRC_IL_ERRORINSOUP        , NULL  , " Error in SOUP file %s " },
      |                                         ^
gclang.cpp:436:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  436 |   { CRC_IL_WARNALREADYSENT    , NULL  , " WARNING: This message is already sent! " },
      |                                         ^
gclang.cpp:437:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  437 |   { CRC_IL_WAITLOCKED         , NULL  , " Wait: %s is locked " },
      |                                         ^
gclang.cpp:438:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  438 |   { CRC_ST_RETRYORESC         , NULL  , "%s retry (%lu). Press ESC to exit GoldED." },
      |                                         ^
gclang.cpp:439:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  439 |   { CRC_ST_RETRYLOCK          , NULL  , "Lock" },
      |                                         ^
gclang.cpp:440:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  440 |   { CRC_ST_RETRYOPEN          , NULL  , "Open" },
      |                                         ^
gclang.cpp:441:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  441 |   { CRC_WT_TOUCHSEMAPHORE     , NULL  , " Enter name of semaphore file to touch " },
      |                                         ^
gclang.cpp:442:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  442 |   { CRC_MI_WRITETOHDRNO       , NULL  , "H Use Header: NO   " },
      |                                         ^
gclang.cpp:443:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  443 |   { CRC_MI_WRITETOHDRYES      , NULL  , "H Use Header: YES  "},
      |                                         ^
gclang.cpp:444:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  444 |   { CRC_MI_WRITETOHDRONLY     , NULL  , "H Use Header: ONLY "},
      |                                         ^
gclang.cpp:445:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  445 |   { CRC_MI_CLIPBOARD          , NULL  , "C Clipboard "},
      |                                         ^
gclang.cpp:446:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  446 |   { CRC_WT_SELECTMARKS        , NULL  , " Select Mark " },
      |                                         ^
gclang.cpp:447:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  447 |   { CRC_WT_SELECTMARKSEDIT    , NULL  , " Edit Mark Description " },
      |                                         ^
gclang.cpp:448:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  448 |   { CRC_IL_DROPMARKSINFO      , NULL  , " %s Messages Are Marked " },
      |                                         ^
gclang.cpp:449:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  449 |   { CRC_WT_DROPMARKS          , NULL  , " Drop Msg Marks " },
      |                                         ^
gclang.cpp:450:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  450 |   { CRC_MI_DROPALL            , NULL  , "A Drop All       " },
      |                                         ^
gclang.cpp:451:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  451 |   { CRC_MI_DROPMARKED         , NULL  , "M Drop Marked    " },
      |                                         ^
gclang.cpp:452:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  452 |   { CRC_MI_DROPCURRENT        , NULL  , "C Drop Current   " },
      |                                         ^
gclang.cpp:453:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  453 |   { CRC_MI_NODROP             , NULL  , "N No Drop / ESC  " },
      |                                         ^
gclang.cpp:454:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  454 |   { CRC_WT_CATCHAREAS         , NULL  , " Catch-Up Areas " },
      |                                         ^
gclang.cpp:455:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  455 |   { CRC_MI_CATCHALL           , NULL  , "A Catch All      " },
      |                                         ^
gclang.cpp:456:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  456 |   { CRC_MI_CATCHMARKED        , NULL  , "M Catch Marked   " },
      |                                         ^
gclang.cpp:457:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  457 |   { CRC_MI_CATCHCURRENT       , NULL  , "C Catch Current  " },
      |                                         ^
gclang.cpp:458:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  458 |   { CRC_MI_NOCATCH            , NULL  , "N No Catch / ESC " },
      |                                         ^
gclang.cpp:459:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  459 |   { CRC_WT_CROSSPOST          , NULL  , " Crosspost " },
      |                                         ^
gclang.cpp:460:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  460 |   { CRC_MI_XCPROCESS          , NULL  , "P Process XC's " },
      |                                         ^
gclang.cpp:461:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  461 |   { CRC_MI_XCIGNORE           , NULL  , "I Ignore  XC's " },
      |                                         ^
gclang.cpp:462:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  462 |   { CRC_MI_XCLISTFMT          , NULL  , "L List Format  " },
      |                                         ^
gclang.cpp:463:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  463 |   { CRC_WT_XCLIST             , NULL  , " XC List " },
      |                                         ^
gclang.cpp:464:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  464 |   { CRC_MI_XCLISTRAW          , NULL  , "K Keep       " },
      |                                         ^
gclang.cpp:465:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  465 |   { CRC_MI_XCLISTVERBOSE      , NULL  , "V Verbose    " },
      |                                         ^
gclang.cpp:466:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  466 |   { CRC_MI_XCLISTLINE         , NULL  , "L Line       " },
      |                                         ^
gclang.cpp:467:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  467 |   { CRC_MI_XCLISTREMOVE       , NULL  , "R Remove     " },
      |                                         ^
gclang.cpp:469:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  469 |   { CRC_WT_ADDRESSBOOK        , NULL  , " Addressbook " },
      |                                         ^
gclang.cpp:470:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  470 |   { CRC_WT_ADVANCEDSEARCH     , NULL  , " Advanced Search " },
      |                                         ^
gclang.cpp:471:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  471 |   { CRC_IL_NOMOREMATCHES      , NULL  , " No more matches found " },
      |                                         ^
gclang.cpp:472:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  472 |   { CRC_WT_HEADEREDITHELP_1   , NULL  , " Shift-F10: Nodelist " },
      |                                         ^
gclang.cpp:473:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  473 |   { CRC_WT_HEADEREDITHELP_2   , NULL  , " F10: Addressbook " },
      |                                         ^
gclang.cpp:474:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  474 |   { CRC_WT_THREADLISTTITLE    , NULL  , " Message Thread List " },
      |                                         ^
gclang.cpp:475:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  475 |   { CRC_WT_ADVANCEDMARKING    , NULL  , " Advanced Marking " },
      |                                         ^
gclang.cpp:476:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  476 |   { CRC_ST_USERSTATUSLINE     , NULL  , "GoldED's Address Book - %d of %d (%d left)" },
      |                                         ^
gclang.cpp:477:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  477 |   { CRC_WT_USERHEADERNAME     , NULL  , "Name" },
      |                                         ^
gclang.cpp:478:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  478 |   { CRC_WT_USERHEADERORG      , NULL  , "Organization" },
      |                                         ^
gclang.cpp:479:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  479 |   { CRC_WT_USERHEADERAKA      , NULL  , "Address" },
      |                                         ^
gclang.cpp:480:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  480 |   { CRC_IL_USERWAIT           , NULL  , " Wait - Browsing Address Book... " },
      |                                         ^
gclang.cpp:482:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  482 |   { CRC_MI_ALSELECTIONS1      , NULL  , "Mark Areas with New Mail" },
      |                                         ^
gclang.cpp:483:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  483 |   { CRC_MI_ALSELECTIONS2      , NULL  , "(unused)" },
      |                                         ^
gclang.cpp:484:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  484 |   { CRC_IL_DECODE             , NULL  , "Decode" },
      |                                         ^
gclang.cpp:485:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  485 |   { CRC_IL_PREPARING          , NULL  , "Preparing" },
      |                                         ^
gclang.cpp:487:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  487 |   { CRC_WT_EXTERNUTIL         , NULL  , "External utilities" },
      |                                         ^
gclang.cpp:488:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  488 |   { CRC_ST_EXTERNUTIL         , NULL  , "Select external utility to execute" },
      |                                         ^
gclang.cpp:489:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  489 |   { CRC_WT_EXECCMDLINE        , NULL  , "Enter command line to execute" },
      |                                         ^
gclang.cpp:490:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  490 |   { CRC_MI_ENTERCMDLINE       , NULL  , " Enter command line " },
      |                                         ^
gclang.cpp:492:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  492 |   { CRC_WT_PEEKURL            , NULL  , "Available URLs" },
      |                                         ^
gclang.cpp:493:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  493 |   { CRC_ST_PEEKURL            , NULL  , "Select URL" },
      |                                         ^
gclang.cpp:494:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  494 |   { CRC_IL_PEEKINFONOURLS     , NULL  , " No valid URLs were found in this msg! " },
      |                                         ^
gclang.cpp:495:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  495 |   { CRC_IL_PEEKINFONOHANDLER  , NULL  , " URL handler are not defined in config file! " },
      |                                         ^
gclang.cpp:497:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  497 |   { CRC_MI_MMMAIN             , NULL  , "M Main " },
      |                                         ^
gclang.cpp:498:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  498 |   { CRC_MI_MMSHELL            , NULL  , "S Shell to OS " },
      |                                         ^
gclang.cpp:499:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  499 |   { CRC_MI_MMQUIT             , NULL  , "Q Quit GoldED " },
      |                                         ^
gclang.cpp:500:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  500 |   { CRC_MI_MMEDIT             , NULL  , "E Edit " },
      |                                         ^
gclang.cpp:501:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  501 |   { CRC_MI_MMNEWMSG           , NULL  , "E Enter new msg                        " },
      |                                         ^
gclang.cpp:502:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  502 |   { CRC_MI_MMQUOTEREPLY       , NULL  , "Q Quote-reply                          " },
      |                                         ^
gclang.cpp:503:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  503 |   { CRC_MI_MMDIRQUOTEREPLY    , NULL  , "D Direct quote-reply (ignore Reply-To) " },
      |                                         ^
gclang.cpp:504:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  504 |   { CRC_MI_MMCMTREPLY         , NULL  , "C Comment-reply                        " },
      |                                         ^
gclang.cpp:505:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  505 |   { CRC_MI_MMOTHERAREA        , NULL  , "O Other area reply >                   " },
      |                                         ^
gclang.cpp:506:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  506 |   { CRC_WT_MMOTHERAREA        , NULL  , " Other Area " },
      |                                         ^
gclang.cpp:507:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  507 |   { CRC_MI_MMOQUOTEREPLY      , NULL  , "Q Quote-reply                          " },
      |                                         ^
gclang.cpp:508:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  508 |   { CRC_MI_MMODIRQUOTEREPLY   , NULL  , "D Direct quote-reply (ignore Reply-To) " },
      |                                         ^
gclang.cpp:509:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  509 |   { CRC_MI_MMOCMTREPLY        , NULL  , "C Comment-reply                        " },
      |                                         ^
gclang.cpp:510:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  510 |   { CRC_MI_MMCHANGE           , NULL  , "C Change " },
      |                                         ^
gclang.cpp:511:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  511 |   { CRC_MI_MMORIGIN           , NULL  , "O Origin    " },
      |                                         ^
gclang.cpp:512:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  512 |   { CRC_MI_MMUSERNAME         , NULL  , "U Username  " },
      |                                         ^
gclang.cpp:513:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  513 |   { CRC_MI_MMAKA              , NULL  , "A Aka       " },
      |                                         ^
gclang.cpp:514:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  514 |   { CRC_MI_MMATTRIBUTES       , NULL  , "M Msg attrs " },
      |                                         ^
gclang.cpp:515:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  515 |   { CRC_MI_MMTEMPLATE         , NULL  , "T Template  " },
      |                                         ^
gclang.cpp:516:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  516 |   { CRC_MI_MMUTIL             , NULL  , "U Util " },
      |                                         ^
gclang.cpp:517:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  517 |   { CRC_MI_MMCOPYMOVEFORWARD  , NULL  , "C Copy/Move/Forward     " },
      |                                         ^
gclang.cpp:518:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  518 |   { CRC_MI_MMLIST             , NULL  , "L List messages         " },
      |                                         ^
gclang.cpp:519:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  519 |   { CRC_MI_MMWRITE            , NULL  , "W Write to disk/printer " },
      |                                         ^
gclang.cpp:520:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  520 |   { CRC_MI_MMFREQ             , NULL  , "F File request          " },
      |                                         ^
gclang.cpp:724:8: warning: variable 'size' set but not used [-Wunused-but-set-variable]
  724 |   long size;
      |        ^
475 warnings generated.
In file included from gealst.cpp:35:
In file included from ./golded.h:57:
../goldlib/gall/gfile.h:217:38: warning: 'delete' applied to a pointer that was allocated with 'new[]'; did you mean 'delete[]'? [-Wmismatched-new-delete]
  217 |                                      delete(c);
      |                                      ^     
      |                                            []
../goldlib/gall/gfile.h:210:51: note: allocated with 'new[]' here
  210 |                                      uint8_t *c = new uint8_t[__size];
      |                                                   ^
../goldlib/gall/gfile.h:254:45: warning: no case matching constant switch condition '8'
  254 |                                      switch(sizeof(unsigned long)) {
      |                                             ^~~~~~~~~~~~~~~~~~~~~
../goldlib/gall/gfile.h:276:53: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand]
  276 |                                      o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                     ^  ~~~~
../goldlib/gall/gfile.h:276:53: note: use '&' for a bitwise operation
  276 |                                      o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                     ^~
      |                                                     &
../goldlib/gall/gfile.h:276:53: note: remove constant to silence this warning
  276 |                                      o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                     ^~~~~~~
../goldlib/gall/gfile.h:277:58: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand]
  277 |                                      o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                          ^  ~~~~
../goldlib/gall/gfile.h:277:58: note: use '&' for a bitwise operation
  277 |                                      o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                          ^~
      |                                                          &
../goldlib/gall/gfile.h:277:58: note: remove constant to silence this warning
  277 |                                      o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                          ^~~~~~~
../goldlib/gall/gfile.h:277:53: warning: converting the result of '<<' to a boolean; did you mean '(o << 8) != 0'? [-Wint-in-bool-context]
  277 |                                      o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                     ^
../goldlib/gall/gfile.h:281:53: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand]
  281 |                                      o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                     ^  ~~~~
../goldlib/gall/gfile.h:281:53: note: use '&' for a bitwise operation
  281 |                                      o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                     ^~
      |                                                     &
../goldlib/gall/gfile.h:281:53: note: remove constant to silence this warning
  281 |                                      o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                     ^~~~~~~
../goldlib/gall/gfile.h:282:58: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand]
  282 |                                      o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                          ^  ~~~~
../goldlib/gall/gfile.h:282:58: note: use '&' for a bitwise operation
  282 |                                      o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                          ^~
      |                                                          &
../goldlib/gall/gfile.h:282:58: note: remove constant to silence this warning
  282 |                                      o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                          ^~~~~~~
../goldlib/gall/gfile.h:283:59: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand]
  283 |                                      o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                           ^  ~~~~
../goldlib/gall/gfile.h:283:59: note: use '&' for a bitwise operation
  283 |                                      o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                           ^~
      |                                                           &
../goldlib/gall/gfile.h:283:59: note: remove constant to silence this warning
  283 |                                      o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                           ^~~~~~~
../goldlib/gall/gfile.h:284:59: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand]
  284 |                                      o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                           ^  ~~~~
../goldlib/gall/gfile.h:284:59: note: use '&' for a bitwise operation
  284 |                                      o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                           ^~
      |                                                           &
../goldlib/gall/gfile.h:284:59: note: remove constant to silence this warning
  284 |                                      o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                           ^~~~~~~
../goldlib/gall/gfile.h:301:50: warning: no case matching constant switch condition '8'
  301 |   gnfile& operator<< (unsigned long o) { switch (sizeof(o)) {
      |                                                  ^~~~~~~~~
In file included from gealst.cpp:35:
In file included from ./golded.h:71:
../goldlib/gall/gutlgrp.h:41:9: warning: unknown pragma ignored [-Wunknown-pragmas]
   41 | #pragma interface "gutlgrp.h"
      |         ^
11 warnings generated.
building gehdre.o
c++ -c -MD -O2 -pipe  -Dregister= -fstack-protector-strong -fno-strict-aliasing  -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char  -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK  -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -D__INCLUDE_NEW_KEYWORDS__ -O2 -pipe  -Dregister= -fstack-protector-strong -fno-strict-aliasing  -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char  -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK  -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -I. -I../goldlib/gall -I../goldlib/gcui -I../goldlib/gcfg -I../goldlib/gmb3 -I../goldlib/uulib -I../goldlib/smblib -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK  -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -o ../obj/lnx/golded3/gehdre.o gehdre.cpp
building geinit.o
c++ -c -MD -O2 -pipe  -Dregister= -fstack-protector-strong -fno-strict-aliasing  -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char  -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK  -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -D__INCLUDE_NEW_KEYWORDS__ -O2 -pipe  -Dregister= -fstack-protector-strong -fno-strict-aliasing  -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char  -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK  -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -I. -I../goldlib/gall -I../goldlib/gcui -I../goldlib/gcfg -I../goldlib/gmb3 -I../goldlib/uulib -I../goldlib/smblib -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK  -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -o ../obj/lnx/golded3/geinit.o geinit.cpp
In file included from gccfgg8.cpp:27:
In file included from ./golded.h:57:
../goldlib/gall/gfile.h:217:38: warning: 'delete' applied to a pointer that was allocated with 'new[]'; did you mean 'delete[]'? [-Wmismatched-new-delete]
  217 |                                      delete(c);
      |                                      ^     
      |                                            []
../goldlib/gall/gfile.h:210:51: note: allocated with 'new[]' here
  210 |                                      uint8_t *c = new uint8_t[__size];
      |                                                   ^
../goldlib/gall/gfile.h:254:45: warning: no case matching constant switch condition '8'
  254 |                                      switch(sizeof(unsigned long)) {
      |                                             ^~~~~~~~~~~~~~~~~~~~~
../goldlib/gall/gfile.h:276:53: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand]
  276 |                                      o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                     ^  ~~~~
../goldlib/gall/gfile.h:276:53: note: use '&' for a bitwise operation
  276 |                                      o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                     ^~
      |                                                     &
../goldlib/gall/gfile.h:276:53: note: remove constant to silence this warning
  276 |                                      o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                     ^~~~~~~
../goldlib/gall/gfile.h:277:58: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand]
  277 |                                      o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                          ^  ~~~~
../goldlib/gall/gfile.h:277:58: note: use '&' for a bitwise operation
  277 |                                      o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                          ^~
      |                                                          &
../goldlib/gall/gfile.h:277:58: note: remove constant to silence this warning
  277 |                                      o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                          ^~~~~~~
../goldlib/gall/gfile.h:277:53: warning: converting the result of '<<' to a boolean; did you mean '(o << 8) != 0'? [-Wint-in-bool-context]
  277 |                                      o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                     ^
../goldlib/gall/gfile.h:281:53: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand]
  281 |                                      o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                     ^  ~~~~
../goldlib/gall/gfile.h:281:53: note: use '&' for a bitwise operation
  281 |                                      o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                     ^~
      |                                                     &
../goldlib/gall/gfile.h:281:53: note: remove constant to silence this warning
  281 |                                      o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                     ^~~~~~~
../goldlib/gall/gfile.h:282:58: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand]
  282 |                                      o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                          ^  ~~~~
../goldlib/gall/gfile.h:282:58: note: use '&' for a bitwise operation
  282 |                                      o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                          ^~
      |                                                          &
../goldlib/gall/gfile.h:282:58: note: remove constant to silence this warning
  282 |                                      o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                          ^~~~~~~
../goldlib/gall/gfile.h:283:59: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand]
  283 |                                      o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                           ^  ~~~~
../goldlib/gall/gfile.h:283:59: note: use '&' for a bitwise operation
  283 |                                      o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                           ^~
      |                                                           &
../goldlib/gall/gfile.h:283:59: note: remove constant to silence this warning
  283 |                                      o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                           ^~~~~~~
../goldlib/gall/gfile.h:284:59: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand]
  284 |                                      o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                           ^  ~~~~
../goldlib/gall/gfile.h:284:59: note: use '&' for a bitwise operation
  284 |                                      o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                           ^~
      |                                                           &
../goldlib/gall/gfile.h:284:59: note: remove constant to silence this warning
  284 |                                      o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                           ^~~~~~~
../goldlib/gall/gfile.h:301:50: warning: no case matching constant switch condition '8'
  301 |   gnfile& operator<< (unsigned long o) { switch (sizeof(o)) {
      |                                                  ^~~~~~~~~
In file included from gccfgg8.cpp:27:
In file included from ./golded.h:71:
../goldlib/gall/gutlgrp.h:41:9: warning: unknown pragma ignored [-Wunknown-pragmas]
   41 | #pragma interface "gutlgrp.h"
      |         ^
11 warnings generated.
building geline.o
c++ -c -MD -O2 -pipe  -Dregister= -fstack-protector-strong -fno-strict-aliasing  -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char  -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK  -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -D__INCLUDE_NEW_KEYWORDS__ -O2 -pipe  -Dregister= -fstack-protector-strong -fno-strict-aliasing  -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char  -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK  -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -I. -I../goldlib/gall -I../goldlib/gcui -I../goldlib/gcfg -I../goldlib/gmb3 -I../goldlib/uulib -I../goldlib/smblib -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK  -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -o ../obj/lnx/golded3/geline.o geline.cpp
In file included from gearea.cpp:27:
In file included from ./golded.h:57:
../goldlib/gall/gfile.h:217:38: warning: 'delete' applied to a pointer that was allocated with 'new[]'; did you mean 'delete[]'? [-Wmismatched-new-delete]
  217 |                                      delete(c);
      |                                      ^     
      |                                            []
../goldlib/gall/gfile.h:210:51: note: allocated with 'new[]' here
  210 |                                      uint8_t *c = new uint8_t[__size];
      |                                                   ^
../goldlib/gall/gfile.h:254:45: warning: no case matching constant switch condition '8'
  254 |                                      switch(sizeof(unsigned long)) {
      |                                             ^~~~~~~~~~~~~~~~~~~~~
../goldlib/gall/gfile.h:276:53: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand]
  276 |                                      o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                     ^  ~~~~
../goldlib/gall/gfile.h:276:53: note: use '&' for a bitwise operation
  276 |                                      o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                     ^~
      |                                                     &
../goldlib/gall/gfile.h:276:53: note: remove constant to silence this warning
  276 |                                      o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                     ^~~~~~~
../goldlib/gall/gfile.h:277:58: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand]
  277 |                                      o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                          ^  ~~~~
../goldlib/gall/gfile.h:277:58: note: use '&' for a bitwise operation
  277 |                                      o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                          ^~
      |                                                          &
../goldlib/gall/gfile.h:277:58: note: remove constant to silence this warning
  277 |                                      o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                          ^~~~~~~
../goldlib/gall/gfile.h:277:53: warning: converting the result of '<<' to a boolean; did you mean '(o << 8) != 0'? [-Wint-in-bool-context]
  277 |                                      o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                     ^
../goldlib/gall/gfile.h:281:53: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand]
  281 |                                      o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                     ^  ~~~~
../goldlib/gall/gfile.h:281:53: note: use '&' for a bitwise operation
  281 |                                      o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                     ^~
      |                                                     &
../goldlib/gall/gfile.h:281:53: note: remove constant to silence this warning
  281 |                                      o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                     ^~~~~~~
../goldlib/gall/gfile.h:282:58: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand]
  282 |                                      o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                          ^  ~~~~
../goldlib/gall/gfile.h:282:58: note: use '&' for a bitwise operation
  282 |                                      o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                          ^~
      |                                                          &
../goldlib/gall/gfile.h:282:58: note: remove constant to silence this warning
  282 |                                      o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                          ^~~~~~~
../goldlib/gall/gfile.h:283:59: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand]
  283 |                                      o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                           ^  ~~~~
../goldlib/gall/gfile.h:283:59: note: use '&' for a bitwise operation
  283 |                                      o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                           ^~
      |                                                           &
../goldlib/gall/gfile.h:283:59: note: remove constant to silence this warning
  283 |                                      o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                           ^~~~~~~
../goldlib/gall/gfile.h:284:59: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand]
  284 |                                      o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                           ^  ~~~~
../goldlib/gall/gfile.h:284:59: note: use '&' for a bitwise operation
  284 |                                      o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                           ^~
      |                                                           &
../goldlib/gall/gfile.h:284:59: note: remove constant to silence this warning
  284 |                                      o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                           ^~~~~~~
../goldlib/gall/gfile.h:301:50: warning: no case matching constant switch condition '8'
  301 |   gnfile& operator<< (unsigned long o) { switch (sizeof(o)) {
      |                                                  ^~~~~~~~~
In file included from gearea.cpp:27:
In file included from ./golded.h:71:
../goldlib/gall/gutlgrp.h:41:9: warning: unknown pragma ignored [-Wunknown-pragmas]
   41 | #pragma interface "gutlgrp.h"
      |         ^
gearea.cpp:150:3: warning: 'delete' applied to a pointer that was allocated with 'new[]'; did you mean 'delete[]'? [-Wmismatched-new-delete]
  150 |   delete buf;
      |   ^
      |         []
gearea.cpp:118:16: note: allocated with 'new[]' here
  118 |   char * buf = new char[buflen+3];
      |                ^
gearea.cpp:151:3: warning: 'delete' applied to a pointer that was allocated with 'new[]'; did you mean 'delete[]'? [-Wmismatched-new-delete]
  151 |   delete tmp;
      |   ^
      |         []
gearea.cpp:122:16: note: allocated with 'new[]' here
  122 |   char * tmp = new char[tmplen+3];
      |                ^
gearea.cpp:349:22: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  349 |   g_set_ostitle_name("Arealist",0);
      |                      ^
14 warnings generated.
building gelmsg.o
c++ -c -MD -O2 -pipe  -Dregister= -fstack-protector-strong -fno-strict-aliasing  -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char  -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK  -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -D__INCLUDE_NEW_KEYWORDS__ -O2 -pipe  -Dregister= -fstack-protector-strong -fno-strict-aliasing  -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char  -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK  -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -I. -I../goldlib/gall -I../goldlib/gcui -I../goldlib/gcfg -I../goldlib/gmb3 -I../goldlib/uulib -I../goldlib/smblib -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK  -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -o ../obj/lnx/golded3/gelmsg.o gelmsg.cpp
In file included from gectnr.cpp:27:
In file included from ./golded.h:57:
../goldlib/gall/gfile.h:217:38: warning: 'delete' applied to a pointer that was allocated with 'new[]'; did you mean 'delete[]'? [-Wmismatched-new-delete]
  217 |                                      delete(c);
      |                                      ^     
      |                                            []
../goldlib/gall/gfile.h:210:51: note: allocated with 'new[]' here
  210 |                                      uint8_t *c = new uint8_t[__size];
      |                                                   ^
../goldlib/gall/gfile.h:254:45: warning: no case matching constant switch condition '8'
  254 |                                      switch(sizeof(unsigned long)) {
      |                                             ^~~~~~~~~~~~~~~~~~~~~
../goldlib/gall/gfile.h:276:53: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand]
  276 |                                      o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                     ^  ~~~~
../goldlib/gall/gfile.h:276:53: note: use '&' for a bitwise operation
  276 |                                      o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                     ^~
      |                                                     &
../goldlib/gall/gfile.h:276:53: note: remove constant to silence this warning
  276 |                                      o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                     ^~~~~~~
../goldlib/gall/gfile.h:277:58: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand]
  277 |                                      o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                          ^  ~~~~
../goldlib/gall/gfile.h:277:58: note: use '&' for a bitwise operation
  277 |                                      o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                          ^~
      |                                                          &
../goldlib/gall/gfile.h:277:58: note: remove constant to silence this warning
  277 |                                      o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                          ^~~~~~~
../goldlib/gall/gfile.h:277:53: warning: converting the result of '<<' to a boolean; did you mean '(o << 8) != 0'? [-Wint-in-bool-context]
  277 |                                      o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                     ^
../goldlib/gall/gfile.h:281:53: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand]
  281 |                                      o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                     ^  ~~~~
../goldlib/gall/gfile.h:281:53: note: use '&' for a bitwise operation
  281 |                                      o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                     ^~
      |                                                     &
../goldlib/gall/gfile.h:281:53: note: remove constant to silence this warning
  281 |                                      o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                     ^~~~~~~
../goldlib/gall/gfile.h:282:58: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand]
  282 |                                      o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                          ^  ~~~~
../goldlib/gall/gfile.h:282:58: note: use '&' for a bitwise operation
  282 |                                      o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                          ^~
      |                                                          &
../goldlib/gall/gfile.h:282:58: note: remove constant to silence this warning
  282 |                                      o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                          ^~~~~~~
../goldlib/gall/gfile.h:283:59: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand]
  283 |                                      o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                           ^  ~~~~
../goldlib/gall/gfile.h:283:59: note: use '&' for a bitwise operation
  283 |                                      o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                           ^~
      |                                                           &
../goldlib/gall/gfile.h:283:59: note: remove constant to silence this warning
  283 |                                      o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                           ^~~~~~~
../goldlib/gall/gfile.h:284:59: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand]
  284 |                                      o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                           ^  ~~~~
../goldlib/gall/gfile.h:284:59: note: use '&' for a bitwise operation
  284 |                                      o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                           ^~
      |                                                           &
../goldlib/gall/gfile.h:284:59: note: remove constant to silence this warning
  284 |                                      o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                           ^~~~~~~
../goldlib/gall/gfile.h:301:50: warning: no case matching constant switch condition '8'
  301 |   gnfile& operator<< (unsigned long o) { switch (sizeof(o)) {
      |                                                  ^~~~~~~~~
In file included from gectnr.cpp:27:
In file included from ./golded.h:71:
../goldlib/gall/gutlgrp.h:41:9: warning: unknown pragma ignored [-Wunknown-pragmas]
   41 | #pragma interface "gutlgrp.h"
      |         ^
11 warnings generated.
building gemain.o
c++ -c -MD -O2 -pipe  -Dregister= -fstack-protector-strong -fno-strict-aliasing  -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char  -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK  -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -D__INCLUDE_NEW_KEYWORDS__ -O2 -pipe  -Dregister= -fstack-protector-strong -fno-strict-aliasing  -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char  -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK  -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -I. -I../goldlib/gall -I../goldlib/gcui -I../goldlib/gcfg -I../goldlib/gmb3 -I../goldlib/uulib -I../goldlib/smblib -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK  -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -o ../obj/lnx/golded3/gemain.o gemain.cpp
In file included from gecarb.cpp:27:
In file included from ./golded.h:57:
../goldlib/gall/gfile.h:217:38: warning: 'delete' applied to a pointer that was allocated with 'new[]'; did you mean 'delete[]'? [-Wmismatched-new-delete]
  217 |                                      delete(c);
      |                                      ^     
      |                                            []
../goldlib/gall/gfile.h:210:51: note: allocated with 'new[]' here
  210 |                                      uint8_t *c = new uint8_t[__size];
      |                                                   ^
../goldlib/gall/gfile.h:254:45: warning: no case matching constant switch condition '8'
  254 |                                      switch(sizeof(unsigned long)) {
      |                                             ^~~~~~~~~~~~~~~~~~~~~
../goldlib/gall/gfile.h:276:53: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand]
  276 |                                      o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                     ^  ~~~~
../goldlib/gall/gfile.h:276:53: note: use '&' for a bitwise operation
  276 |                                      o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                     ^~
      |                                                     &
../goldlib/gall/gfile.h:276:53: note: remove constant to silence this warning
  276 |                                      o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                     ^~~~~~~
../goldlib/gall/gfile.h:277:58: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand]
  277 |                                      o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                          ^  ~~~~
../goldlib/gall/gfile.h:277:58: note: use '&' for a bitwise operation
  277 |                                      o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                          ^~
      |                                                          &
../goldlib/gall/gfile.h:277:58: note: remove constant to silence this warning
  277 |                                      o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                          ^~~~~~~
../goldlib/gall/gfile.h:277:53: warning: converting the result of '<<' to a boolean; did you mean '(o << 8) != 0'? [-Wint-in-bool-context]
  277 |                                      o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                     ^
../goldlib/gall/gfile.h:281:53: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand]
  281 |                                      o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                     ^  ~~~~
../goldlib/gall/gfile.h:281:53: note: use '&' for a bitwise operation
  281 |                                      o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                     ^~
      |                                                     &
../goldlib/gall/gfile.h:281:53: note: remove constant to silence this warning
  281 |                                      o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                     ^~~~~~~
../goldlib/gall/gfile.h:282:58: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand]
  282 |                                      o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                          ^  ~~~~
../goldlib/gall/gfile.h:282:58: note: use '&' for a bitwise operation
  282 |                                      o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                          ^~
      |                                                          &
../goldlib/gall/gfile.h:282:58: note: remove constant to silence this warning
  282 |                                      o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                          ^~~~~~~
../goldlib/gall/gfile.h:283:59: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand]
  283 |                                      o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                           ^  ~~~~
../goldlib/gall/gfile.h:283:59: note: use '&' for a bitwise operation
  283 |                                      o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                           ^~
      |                                                           &
../goldlib/gall/gfile.h:283:59: note: remove constant to silence this warning
  283 |                                      o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                           ^~~~~~~
../goldlib/gall/gfile.h:284:59: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand]
  284 |                                      o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                           ^  ~~~~
../goldlib/gall/gfile.h:284:59: note: use '&' for a bitwise operation
  284 |                                      o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                           ^~
      |                                                           &
../goldlib/gall/gfile.h:284:59: note: remove constant to silence this warning
  284 |                                      o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                           ^~~~~~~
../goldlib/gall/gfile.h:301:50: warning: no case matching constant switch condition '8'
  301 |   gnfile& operator<< (unsigned long o) { switch (sizeof(o)) {
      |                                                  ^~~~~~~~~
In file included from gecarb.cpp:27:
In file included from ./golded.h:71:
../goldlib/gall/gutlgrp.h:41:9: warning: unknown pragma ignored [-Wunknown-pragmas]
   41 | #pragma interface "gutlgrp.h"
      |         ^
11 warnings generated.
building gemenu.o
c++ -c -MD -O2 -pipe  -Dregister= -fstack-protector-strong -fno-strict-aliasing  -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char  -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK  -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -D__INCLUDE_NEW_KEYWORDS__ -O2 -pipe  -Dregister= -fstack-protector-strong -fno-strict-aliasing  -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char  -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK  -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -I. -I../goldlib/gall -I../goldlib/gcui -I../goldlib/gcfg -I../goldlib/gmb3 -I../goldlib/uulib -I../goldlib/smblib -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK  -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -o ../obj/lnx/golded3/gemenu.o gemenu.cpp
In file included from geedit3.cpp:27:
In file included from ./golded.h:57:
../goldlib/gall/gfile.h:217:38: warning: 'delete' applied to a pointer that was allocated with 'new[]'; did you mean 'delete[]'? [-Wmismatched-new-delete]
  217 |                                      delete(c);
      |                                      ^     
      |                                            []
../goldlib/gall/gfile.h:210:51: note: allocated with 'new[]' here
  210 |                                      uint8_t *c = new uint8_t[__size];
      |                                                   ^
../goldlib/gall/gfile.h:254:45: warning: no case matching constant switch condition '8'
  254 |                                      switch(sizeof(unsigned long)) {
      |                                             ^~~~~~~~~~~~~~~~~~~~~
../goldlib/gall/gfile.h:276:53: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand]
  276 |                                      o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                     ^  ~~~~
../goldlib/gall/gfile.h:276:53: note: use '&' for a bitwise operation
  276 |                                      o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                     ^~
      |                                                     &
../goldlib/gall/gfile.h:276:53: note: remove constant to silence this warning
  276 |                                      o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                     ^~~~~~~
../goldlib/gall/gfile.h:277:58: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand]
  277 |                                      o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                          ^  ~~~~
../goldlib/gall/gfile.h:277:58: note: use '&' for a bitwise operation
  277 |                                      o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                          ^~
      |                                                          &
../goldlib/gall/gfile.h:277:58: note: remove constant to silence this warning
  277 |                                      o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                          ^~~~~~~
../goldlib/gall/gfile.h:277:53: warning: converting the result of '<<' to a boolean; did you mean '(o << 8) != 0'? [-Wint-in-bool-context]
  277 |                                      o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                     ^
../goldlib/gall/gfile.h:281:53: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand]
  281 |                                      o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                     ^  ~~~~
../goldlib/gall/gfile.h:281:53: note: use '&' for a bitwise operation
  281 |                                      o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                     ^~
      |                                                     &
../goldlib/gall/gfile.h:281:53: note: remove constant to silence this warning
  281 |                                      o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                     ^~~~~~~
../goldlib/gall/gfile.h:282:58: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand]
  282 |                                      o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                          ^  ~~~~
../goldlib/gall/gfile.h:282:58: note: use '&' for a bitwise operation
  282 |                                      o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                          ^~
      |                                                          &
../goldlib/gall/gfile.h:282:58: note: remove constant to silence this warning
  282 |                                      o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                          ^~~~~~~
../goldlib/gall/gfile.h:283:59: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand]
  283 |                                      o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                           ^  ~~~~
../goldlib/gall/gfile.h:283:59: note: use '&' for a bitwise operation
  283 |                                      o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                           ^~
      |                                                           &
../goldlib/gall/gfile.h:283:59: note: remove constant to silence this warning
  283 |                                      o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                           ^~~~~~~
../goldlib/gall/gfile.h:284:59: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand]
  284 |                                      o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                           ^  ~~~~
../goldlib/gall/gfile.h:284:59: note: use '&' for a bitwise operation
  284 |                                      o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                           ^~
      |                                                           &
../goldlib/gall/gfile.h:284:59: note: remove constant to silence this warning
  284 |                                      o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                           ^~~~~~~
../goldlib/gall/gfile.h:301:50: warning: no case matching constant switch condition '8'
  301 |   gnfile& operator<< (unsigned long o) { switch (sizeof(o)) {
      |                                                  ^~~~~~~~~
In file included from geedit3.cpp:27:
In file included from ./golded.h:71:
../goldlib/gall/gutlgrp.h:41:9: warning: unknown pragma ignored [-Wunknown-pragmas]
   41 | #pragma interface "gutlgrp.h"
      |         ^
In file included from geedit3.cpp:28:
./geedit.h:30:9: warning: unknown pragma ignored [-Wunknown-pragmas]
   30 | #pragma interface "geedit.h"
      |         ^
12 warnings generated.
In file included from gedoit.cpp:27:
In file included from ./golded.h:57:
../goldlib/gall/gfile.h:217:38: warning: 'delete' applied to a pointer that was allocated with 'new[]'; did you mean 'delete[]'? [-Wmismatched-new-delete]
  217 |                                      delete(c);
      |                                      ^     
      |                                            []
../goldlib/gall/gfile.h:210:51: note: allocated with 'new[]' here
  210 |                                      uint8_t *c = new uint8_t[__size];
      |                                                   ^
../goldlib/gall/gfile.h:254:45: warning: no case matching constant switch condition '8'
  254 |                                      switch(sizeof(unsigned long)) {
      |                                             ^~~~~~~~~~~~~~~~~~~~~
../goldlib/gall/gfile.h:276:53: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand]
  276 |                                      o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                     ^  ~~~~
../goldlib/gall/gfile.h:276:53: note: use '&' for a bitwise operation
  276 |                                      o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                     ^~
      |                                                     &
../goldlib/gall/gfile.h:276:53: note: remove constant to silence this warning
  276 |                                      o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                     ^~~~~~~
../goldlib/gall/gfile.h:277:58: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand]
  277 |                                      o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                          ^  ~~~~
../goldlib/gall/gfile.h:277:58: note: use '&' for a bitwise operation
  277 |                                      o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                          ^~
      |                                                          &
../goldlib/gall/gfile.h:277:58: note: remove constant to silence this warning
  277 |                                      o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                          ^~~~~~~
../goldlib/gall/gfile.h:277:53: warning: converting the result of '<<' to a boolean; did you mean '(o << 8) != 0'? [-Wint-in-bool-context]
  277 |                                      o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                     ^
../goldlib/gall/gfile.h:281:53: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand]
  281 |                                      o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                     ^  ~~~~
../goldlib/gall/gfile.h:281:53: note: use '&' for a bitwise operation
  281 |                                      o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                     ^~
      |                                                     &
../goldlib/gall/gfile.h:281:53: note: remove constant to silence this warning
  281 |                                      o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                     ^~~~~~~
../goldlib/gall/gfile.h:282:58: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand]
  282 |                                      o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                          ^  ~~~~
../goldlib/gall/gfile.h:282:58: note: use '&' for a bitwise operation
  282 |                                      o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                          ^~
      |                                                          &
../goldlib/gall/gfile.h:282:58: note: remove constant to silence this warning
  282 |                                      o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                          ^~~~~~~
../goldlib/gall/gfile.h:283:59: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand]
  283 |                                      o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                           ^  ~~~~
../goldlib/gall/gfile.h:283:59: note: use '&' for a bitwise operation
  283 |                                      o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                           ^~
      |                                                           &
../goldlib/gall/gfile.h:283:59: note: remove constant to silence this warning
  283 |                                      o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                           ^~~~~~~
../goldlib/gall/gfile.h:284:59: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand]
  284 |                                      o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                           ^  ~~~~
../goldlib/gall/gfile.h:284:59: note: use '&' for a bitwise operation
  284 |                                      o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                           ^~
      |                                                           &
../goldlib/gall/gfile.h:284:59: note: remove constant to silence this warning
  284 |                                      o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                           ^~~~~~~
../goldlib/gall/gfile.h:301:50: warning: no case matching constant switch condition '8'
  301 |   gnfile& operator<< (unsigned long o) { switch (sizeof(o)) {
      |                                                  ^~~~~~~~~
In file included from gedoit.cpp:27:
In file included from ./golded.h:71:
../goldlib/gall/gutlgrp.h:41:9: warning: unknown pragma ignored [-Wunknown-pragmas]
   41 | #pragma interface "gutlgrp.h"
      |         ^
gedoit.cpp:45:14: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
   45 |     prnacc = "at";
      |              ^
gedoit.cpp:49:14: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
   49 |     prnacc = "wt";
      |              ^
13 warnings generated.
building gemlst.o
In file included from gecmfd.cpp:27:
In file included from ./golded.h:57:
../goldlib/gall/gfile.h:217:38: warning: 'delete' applied to a pointer that was allocated with 'new[]'; did you mean 'delete[]'? [-Wmismatched-new-delete]
  217 |                                      delete(c);
      |                                      ^     
      |                                            []
../goldlib/gall/gfile.h:210:51: note: allocated with 'new[]' here
  210 |                                      uint8_t *c = new uint8_t[__size];
      |                                                   ^
../goldlib/gall/gfile.h:254:45: warning: no case matching constant switch condition '8'
  254 |                                      switch(sizeof(unsigned long)) {
      |                                             ^~~~~~~~~~~~~~~~~~~~~
../goldlib/gall/gfile.h:276:53: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand]
  276 |                                      o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                     ^  ~~~~
../goldlib/gall/gfile.h:276:53: note: use '&' for a bitwise operation
  276 |                                      o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                     ^~
      |                                                     &
../goldlib/gall/gfile.h:276:53: note: remove constant to silence this warning
  276 |                                      o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                     ^~~~~~~
../goldlib/gall/gfile.h:277:58: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand]
  277 |                                      o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                          ^  ~~~~
../goldlib/gall/gfile.h:277:58: note: use '&' for a bitwise operation
  277 |                                      o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                          ^~
      |                                                          &
../goldlib/gall/gfile.h:277:58: note: remove constant to silence this warning
  277 |                                      o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                          ^~~~~~~
../goldlib/gall/gfile.h:277:53: warning: converting the result of '<<' to a boolean; did you mean '(o << 8) != 0'? [-Wint-in-bool-context]
  277 |                                      o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                     ^
../goldlib/gall/gfile.h:281:53: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand]
  281 |                                      o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                     ^  ~~~~
../goldlib/gall/gfile.h:281:53: note: use '&' for a bitwise operation
  281 |                                      o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                     ^~
      |                                                     &
../goldlib/gall/gfile.h:281:53: note: remove constant to silence this warning
  281 |                                      o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                     ^~~~~~~
../goldlib/gall/gfile.h:282:58: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand]
  282 |                                      o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                          ^  ~~~~
../goldlib/gall/gfile.h:282:58: note: use '&' for a bitwise operation
  282 |                                      o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                          ^~
      |                                                          &
../goldlib/gall/gfile.h:282:58: note: remove constant to silence this warning
  282 |                                      o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                          ^~~~~~~
../goldlib/gall/gfile.h:283:59: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand]
  283 |                                      o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                           ^  ~~~~
../goldlib/gall/gfile.h:283:59: note: use '&' for a bitwise operation
  283 |                                      o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                           ^~
      |                                                           &
../goldlib/gall/gfile.h:283:59: note: remove constant to silence this warning
  283 |                                      o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                           ^~~~~~~
../goldlib/gall/gfile.h:284:59: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand]
  284 |                                      o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                           ^  ~~~~
../goldlib/gall/gfile.h:284:59: note: use '&' for a bitwise operation
  284 |                                      o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                           ^~
      |                                                           &
../goldlib/gall/gfile.h:284:59: note: remove constant to silence this warning
  284 |                                      o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                           ^~~~~~~
../goldlib/gall/gfile.h:301:50: warning: no case matching constant switch condition '8'
  301 |   gnfile& operator<< (unsigned long o) { switch (sizeof(o)) {
      |                                                  ^~~~~~~~~
In file included from gecmfd.cpp:27:
In file included from ./golded.h:71:
../goldlib/gall/gutlgrp.h:41:9: warning: unknown pragma ignored [-Wunknown-pragmas]
   41 | #pragma interface "gutlgrp.h"
      |         ^
gecmfd.cpp:313:20: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  313 |   char* tokenstr = "";
      |                    ^
gecmfd.cpp:322:18: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  322 |       tokenstr = "ST_COPYINGMSG";
      |                  ^
gecmfd.cpp:335:19: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  335 |         pickstr = ">>Delete To Area: ";
      |                   ^
gecmfd.cpp:336:19: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  336 |         markstr = " Delete ";
      |                   ^
gecmfd.cpp:337:19: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  337 |         progstr = " Deleting ";
      |                   ^
gecmfd.cpp:338:19: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  338 |         statstr = "Deleting Msg %u of %u to %s";
      |                   ^
gecmfd.cpp:347:20: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  347 |         tokenstr = "ST_MOVINGMSG";
      |                    ^
gecmfd.cpp:355:17: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  355 |       markstr = " Forward ";
      |                 ^
gecmfd.cpp:356:17: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  356 |       progstr = " Forwarding ";
      |                 ^
gecmfd.cpp:357:17: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  357 |       statstr = "Forwarding Msg %u of %u to %s";
      |                 ^
21 warnings generated.
building gemnus.o
c++ -c -MD -O2 -pipe  -Dregister= -fstack-protector-strong -fno-strict-aliasing  -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char  -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK  -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -D__INCLUDE_NEW_KEYWORDS__ -O2 -pipe  -Dregister= -fstack-protector-strong -fno-strict-aliasing  -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char  -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK  -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -I. -I../goldlib/gall -I../goldlib/gcui -I../goldlib/gcfg -I../goldlib/gmb3 -I../goldlib/uulib -I../goldlib/smblib -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK  -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -o ../obj/lnx/golded3/gemnus.o gemnus.cpp
c++ -c -MD -O2 -pipe  -Dregister= -fstack-protector-strong -fno-strict-aliasing  -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char  -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK  -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -D__INCLUDE_NEW_KEYWORDS__ -O2 -pipe  -Dregister= -fstack-protector-strong -fno-strict-aliasing  -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char  -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK  -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -I. -I../goldlib/gall -I../goldlib/gcui -I../goldlib/gcfg -I../goldlib/gmb3 -I../goldlib/uulib -I../goldlib/smblib -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK  -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -o ../obj/lnx/golded3/gemlst.o gemlst.cpp
building gemrks.o
c++ -c -MD -O2 -pipe  -Dregister= -fstack-protector-strong -fno-strict-aliasing  -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char  -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK  -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -D__INCLUDE_NEW_KEYWORDS__ -O2 -pipe  -Dregister= -fstack-protector-strong -fno-strict-aliasing  -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char  -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK  -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -I. -I../goldlib/gall -I../goldlib/gcui -I../goldlib/gcfg -I../goldlib/gmb3 -I../goldlib/uulib -I../goldlib/smblib -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK  -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -o ../obj/lnx/golded3/gemrks.o gemrks.cpp
In file included from geedit2.cpp:27:
In file included from ./golded.h:57:
../goldlib/gall/gfile.h:217:38: warning: 'delete' applied to a pointer that was allocated with 'new[]'; did you mean 'delete[]'? [-Wmismatched-new-delete]
  217 |                                      delete(c);
      |                                      ^     
      |                                            []
../goldlib/gall/gfile.h:210:51: note: allocated with 'new[]' here
  210 |                                      uint8_t *c = new uint8_t[__size];
      |                                                   ^
../goldlib/gall/gfile.h:254:45: warning: no case matching constant switch condition '8'
  254 |                                      switch(sizeof(unsigned long)) {
      |                                             ^~~~~~~~~~~~~~~~~~~~~
../goldlib/gall/gfile.h:276:53: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand]
  276 |                                      o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                     ^  ~~~~
../goldlib/gall/gfile.h:276:53: note: use '&' for a bitwise operation
  276 |                                      o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                     ^~
      |                                                     &
../goldlib/gall/gfile.h:276:53: note: remove constant to silence this warning
  276 |                                      o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                     ^~~~~~~
../goldlib/gall/gfile.h:277:58: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand]
  277 |                                      o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                          ^  ~~~~
../goldlib/gall/gfile.h:277:58: note: use '&' for a bitwise operation
  277 |                                      o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                          ^~
      |                                                          &
../goldlib/gall/gfile.h:277:58: note: remove constant to silence this warning
  277 |                                      o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                          ^~~~~~~
../goldlib/gall/gfile.h:277:53: warning: converting the result of '<<' to a boolean; did you mean '(o << 8) != 0'? [-Wint-in-bool-context]
  277 |                                      o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                     ^
../goldlib/gall/gfile.h:281:53: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand]
  281 |                                      o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                     ^  ~~~~
../goldlib/gall/gfile.h:281:53: note: use '&' for a bitwise operation
  281 |                                      o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                     ^~
      |                                                     &
../goldlib/gall/gfile.h:281:53: note: remove constant to silence this warning
  281 |                                      o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                     ^~~~~~~
../goldlib/gall/gfile.h:282:58: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand]
  282 |                                      o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                          ^  ~~~~
../goldlib/gall/gfile.h:282:58: note: use '&' for a bitwise operation
  282 |                                      o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                          ^~
      |                                                          &
../goldlib/gall/gfile.h:282:58: note: remove constant to silence this warning
  282 |                                      o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                          ^~~~~~~
../goldlib/gall/gfile.h:283:59: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand]
  283 |                                      o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                           ^  ~~~~
../goldlib/gall/gfile.h:283:59: note: use '&' for a bitwise operation
  283 |                                      o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                           ^~
      |                                                           &
../goldlib/gall/gfile.h:283:59: note: remove constant to silence this warning
  283 |                                      o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                           ^~~~~~~
../goldlib/gall/gfile.h:284:59: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand]
  284 |                                      o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                           ^  ~~~~
../goldlib/gall/gfile.h:284:59: note: use '&' for a bitwise operation
  284 |                                      o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                           ^~
      |                                                           &
../goldlib/gall/gfile.h:284:59: note: remove constant to silence this warning
  284 |                                      o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                           ^~~~~~~
../goldlib/gall/gfile.h:301:50: warning: no case matching constant switch condition '8'
  301 |   gnfile& operator<< (unsigned long o) { switch (sizeof(o)) {
      |                                                  ^~~~~~~~~
In file included from geedit2.cpp:27:
In file included from ./golded.h:71:
../goldlib/gall/gutlgrp.h:41:9: warning: unknown pragma ignored [-Wunknown-pragmas]
   41 | #pragma interface "gutlgrp.h"
      |         ^
In file included from geedit2.cpp:28:
./geedit.h:30:9: warning: unknown pragma ignored [-Wunknown-pragmas]
   30 | #pragma interface "geedit.h"
      |         ^
In file included from geedit2.cpp:29:
../goldlib/gall/gutlcode.h:35:9: warning: unknown pragma ignored [-Wunknown-pragmas]
   35 | #pragma interface "gutlcode.h"
      |         ^
geedit2.cpp:72:18: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
   72 |   unfinished   = "+$!$+ GoldED Internal Editor: Unfinished Message!";
      |                  ^
geedit2.cpp:606:8: warning: variable 'lastcutlinerow' set but not used [-Wunused-but-set-variable]
  606 |   uint lastcutlinerow  = row;
      |        ^
geedit2.cpp:963:27: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  963 |       ShellToDos(cmdline, "", BLACK_|_BLACK, NO);
      |                           ^
16 warnings generated.
building gemsgs.o
c++ -c -MD -O2 -pipe  -Dregister= -fstack-protector-strong -fno-strict-aliasing  -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char  -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK  -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -D__INCLUDE_NEW_KEYWORDS__ -O2 -pipe  -Dregister= -fstack-protector-strong -fno-strict-aliasing  -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char  -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK  -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -I. -I../goldlib/gall -I../goldlib/gcui -I../goldlib/gcfg -I../goldlib/gmb3 -I../goldlib/uulib -I../goldlib/smblib -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK  -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -o ../obj/lnx/golded3/gemsgs.o gemsgs.cpp
In file included from gectrl.cpp:27:
In file included from ./golded.h:57:
../goldlib/gall/gfile.h:217:38: warning: 'delete' applied to a pointer that was allocated with 'new[]'; did you mean 'delete[]'? [-Wmismatched-new-delete]
  217 |                                      delete(c);
      |                                      ^     
      |                                            []
../goldlib/gall/gfile.h:210:51: note: allocated with 'new[]' here
  210 |                                      uint8_t *c = new uint8_t[__size];
      |                                                   ^
../goldlib/gall/gfile.h:254:45: warning: no case matching constant switch condition '8'
  254 |                                      switch(sizeof(unsigned long)) {
      |                                             ^~~~~~~~~~~~~~~~~~~~~
../goldlib/gall/gfile.h:276:53: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand]
  276 |                                      o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                     ^  ~~~~
../goldlib/gall/gfile.h:276:53: note: use '&' for a bitwise operation
  276 |                                      o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                     ^~
      |                                                     &
../goldlib/gall/gfile.h:276:53: note: remove constant to silence this warning
  276 |                                      o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                     ^~~~~~~
../goldlib/gall/gfile.h:277:58: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand]
  277 |                                      o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                          ^  ~~~~
../goldlib/gall/gfile.h:277:58: note: use '&' for a bitwise operation
  277 |                                      o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                          ^~
      |                                                          &
../goldlib/gall/gfile.h:277:58: note: remove constant to silence this warning
  277 |                                      o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                          ^~~~~~~
../goldlib/gall/gfile.h:277:53: warning: converting the result of '<<' to a boolean; did you mean '(o << 8) != 0'? [-Wint-in-bool-context]
  277 |                                      o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                     ^
../goldlib/gall/gfile.h:281:53: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand]
  281 |                                      o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                     ^  ~~~~
../goldlib/gall/gfile.h:281:53: note: use '&' for a bitwise operation
  281 |                                      o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                     ^~
      |                                                     &
../goldlib/gall/gfile.h:281:53: note: remove constant to silence this warning
  281 |                                      o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                     ^~~~~~~
../goldlib/gall/gfile.h:282:58: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand]
  282 |                                      o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                          ^  ~~~~
../goldlib/gall/gfile.h:282:58: note: use '&' for a bitwise operation
  282 |                                      o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                          ^~
      |                                                          &
../goldlib/gall/gfile.h:282:58: note: remove constant to silence this warning
  282 |                                      o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                          ^~~~~~~
../goldlib/gall/gfile.h:283:59: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand]
  283 |                                      o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                           ^  ~~~~
../goldlib/gall/gfile.h:283:59: note: use '&' for a bitwise operation
  283 |                                      o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                           ^~
      |                                                           &
../goldlib/gall/gfile.h:283:59: note: remove constant to silence this warning
  283 |                                      o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                           ^~~~~~~
../goldlib/gall/gfile.h:284:59: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand]
  284 |                                      o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                           ^  ~~~~
../goldlib/gall/gfile.h:284:59: note: use '&' for a bitwise operation
  284 |                                      o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                           ^~
      |                                                           &
../goldlib/gall/gfile.h:284:59: note: remove constant to silence this warning
  284 |                                      o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                           ^~~~~~~
../goldlib/gall/gfile.h:301:50: warning: no case matching constant switch condition '8'
  301 |   gnfile& operator<< (unsigned long o) { switch (sizeof(o)) {
      |                                                  ^~~~~~~~~
In file included from gectrl.cpp:27:
In file included from ./golded.h:71:
../goldlib/gall/gutlgrp.h:41:9: warning: unknown pragma ignored [-Wunknown-pragmas]
   41 | #pragma interface "gutlgrp.h"
      |         ^
In file included from gectrl.cpp:28:
../goldlib/gall/gutlcode.h:35:9: warning: unknown pragma ignored [-Wunknown-pragmas]
   35 | #pragma interface "gutlcode.h"
      |         ^
gectrl.cpp:189:19: warning: address of array 'msg->charset' will always evaluate to 'true' [-Wpointer-bool-conversion]
  189 |           if(msg->charset) {
      |           ~~ ~~~~~^~~~~~~
gectrl.cpp:301:32: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  301 |         line = AddKludge(line, "\001ENC: PGP");
      |                                ^
gectrl.cpp:355:52: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  355 |       CvtMessageIDtoMSGID(buf2, buf, AA->echoid(), "MSGID");
      |                                                    ^
gectrl.cpp:548:38: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  548 |               line = AddKludge(line, "");
      |                                      ^
gectrl.cpp:693:34: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  693 |           line = AddKludge(line, "");
      |                                  ^
gectrl.cpp:711:36: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  711 |             line = AddKludge(line, "");
      |                                    ^
18 warnings generated.
building genode.o
c++ -c -MD -O2 -pipe  -Dregister= -fstack-protector-strong -fno-strict-aliasing  -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char  -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK  -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -D__INCLUDE_NEW_KEYWORDS__ -O2 -pipe  -Dregister= -fstack-protector-strong -fno-strict-aliasing  -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char  -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK  -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -I. -I../goldlib/gall -I../goldlib/gcui -I../goldlib/gcfg -I../goldlib/gmb3 -I../goldlib/uulib -I../goldlib/smblib -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK  -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -o ../obj/lnx/golded3/genode.o genode.cpp
In file included from gefind.cpp:27:
In file included from ./golded.h:57:
../goldlib/gall/gfile.h:217:38: warning: 'delete' applied to a pointer that was allocated with 'new[]'; did you mean 'delete[]'? [-Wmismatched-new-delete]
  217 |                                      delete(c);
      |                                      ^     
      |                                            []
../goldlib/gall/gfile.h:210:51: note: allocated with 'new[]' here
  210 |                                      uint8_t *c = new uint8_t[__size];
      |                                                   ^
../goldlib/gall/gfile.h:254:45: warning: no case matching constant switch condition '8'
  254 |                                      switch(sizeof(unsigned long)) {
      |                                             ^~~~~~~~~~~~~~~~~~~~~
../goldlib/gall/gfile.h:276:53: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand]
  276 |                                      o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                     ^  ~~~~
../goldlib/gall/gfile.h:276:53: note: use '&' for a bitwise operation
  276 |                                      o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                     ^~
      |                                                     &
../goldlib/gall/gfile.h:276:53: note: remove constant to silence this warning
  276 |                                      o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                     ^~~~~~~
../goldlib/gall/gfile.h:277:58: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand]
  277 |                                      o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                          ^  ~~~~
../goldlib/gall/gfile.h:277:58: note: use '&' for a bitwise operation
  277 |                                      o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                          ^~
      |                                                          &
../goldlib/gall/gfile.h:277:58: note: remove constant to silence this warning
  277 |                                      o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                          ^~~~~~~
../goldlib/gall/gfile.h:277:53: warning: converting the result of '<<' to a boolean; did you mean '(o << 8) != 0'? [-Wint-in-bool-context]
  277 |                                      o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                     ^
../goldlib/gall/gfile.h:281:53: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand]
  281 |                                      o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                     ^  ~~~~
../goldlib/gall/gfile.h:281:53: note: use '&' for a bitwise operation
  281 |                                      o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                     ^~
      |                                                     &
../goldlib/gall/gfile.h:281:53: note: remove constant to silence this warning
  281 |                                      o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                     ^~~~~~~
../goldlib/gall/gfile.h:282:58: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand]
  282 |                                      o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                          ^  ~~~~
../goldlib/gall/gfile.h:282:58: note: use '&' for a bitwise operation
  282 |                                      o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                          ^~
      |                                                          &
../goldlib/gall/gfile.h:282:58: note: remove constant to silence this warning
  282 |                                      o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                          ^~~~~~~
../goldlib/gall/gfile.h:283:59: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand]
  283 |                                      o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                           ^  ~~~~
../goldlib/gall/gfile.h:283:59: note: use '&' for a bitwise operation
  283 |                                      o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                           ^~
      |                                                           &
../goldlib/gall/gfile.h:283:59: note: remove constant to silence this warning
  283 |                                      o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                           ^~~~~~~
../goldlib/gall/gfile.h:284:59: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand]
  284 |                                      o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                           ^  ~~~~
../goldlib/gall/gfile.h:284:59: note: use '&' for a bitwise operation
  284 |                                      o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                           ^~
      |                                                           &
../goldlib/gall/gfile.h:284:59: note: remove constant to silence this warning
  284 |                                      o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                           ^~~~~~~
../goldlib/gall/gfile.h:301:50: warning: no case matching constant switch condition '8'
  301 |   gnfile& operator<< (unsigned long o) { switch (sizeof(o)) {
      |                                                  ^~~~~~~~~
In file included from gefind.cpp:27:
In file included from ./golded.h:71:
../goldlib/gall/gutlgrp.h:41:9: warning: unknown pragma ignored [-Wunknown-pragmas]
   41 | #pragma interface "gutlgrp.h"
      |         ^
11 warnings generated.
building geplay.o
c++ -c -MD -O2 -pipe  -Dregister= -fstack-protector-strong -fno-strict-aliasing  -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char  -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK  -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -D__INCLUDE_NEW_KEYWORDS__ -O2 -pipe  -Dregister= -fstack-protector-strong -fno-strict-aliasing  -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char  -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK  -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -I. -I../goldlib/gall -I../goldlib/gcui -I../goldlib/gcfg -I../goldlib/gmb3 -I../goldlib/uulib -I../goldlib/smblib -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK  -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -o ../obj/lnx/golded3/geplay.o geplay.cpp
In file included from gehdre.cpp:27:
In file included from ./golded.h:57:
../goldlib/gall/gfile.h:217:38: warning: 'delete' applied to a pointer that was allocated with 'new[]'; did you mean 'delete[]'? [-Wmismatched-new-delete]
  217 |                                      delete(c);
      |                                      ^     
      |                                            []
../goldlib/gall/gfile.h:210:51: note: allocated with 'new[]' here
  210 |                                      uint8_t *c = new uint8_t[__size];
      |                                                   ^
../goldlib/gall/gfile.h:254:45: warning: no case matching constant switch condition '8'
  254 |                                      switch(sizeof(unsigned long)) {
      |                                             ^~~~~~~~~~~~~~~~~~~~~
../goldlib/gall/gfile.h:276:53: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand]
  276 |                                      o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                     ^  ~~~~
../goldlib/gall/gfile.h:276:53: note: use '&' for a bitwise operation
  276 |                                      o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                     ^~
      |                                                     &
../goldlib/gall/gfile.h:276:53: note: remove constant to silence this warning
  276 |                                      o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                     ^~~~~~~
../goldlib/gall/gfile.h:277:58: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand]
  277 |                                      o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                          ^  ~~~~
../goldlib/gall/gfile.h:277:58: note: use '&' for a bitwise operation
  277 |                                      o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                          ^~
      |                                                          &
../goldlib/gall/gfile.h:277:58: note: remove constant to silence this warning
  277 |                                      o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                          ^~~~~~~
../goldlib/gall/gfile.h:277:53: warning: converting the result of '<<' to a boolean; did you mean '(o << 8) != 0'? [-Wint-in-bool-context]
  277 |                                      o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                     ^
../goldlib/gall/gfile.h:281:53: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand]
  281 |                                      o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                     ^  ~~~~
../goldlib/gall/gfile.h:281:53: note: use '&' for a bitwise operation
  281 |                                      o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                     ^~
      |                                                     &
../goldlib/gall/gfile.h:281:53: note: remove constant to silence this warning
  281 |                                      o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                     ^~~~~~~
../goldlib/gall/gfile.h:282:58: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand]
  282 |                                      o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                          ^  ~~~~
../goldlib/gall/gfile.h:282:58: note: use '&' for a bitwise operation
  282 |                                      o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                          ^~
      |                                                          &
../goldlib/gall/gfile.h:282:58: note: remove constant to silence this warning
  282 |                                      o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                          ^~~~~~~
../goldlib/gall/gfile.h:283:59: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand]
  283 |                                      o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                           ^  ~~~~
../goldlib/gall/gfile.h:283:59: note: use '&' for a bitwise operation
  283 |                                      o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                           ^~
      |                                                           &
../goldlib/gall/gfile.h:283:59: note: remove constant to silence this warning
  283 |                                      o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                           ^~~~~~~
../goldlib/gall/gfile.h:284:59: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand]
  284 |                                      o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                           ^  ~~~~
../goldlib/gall/gfile.h:284:59: note: use '&' for a bitwise operation
  284 |                                      o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                           ^~
      |                                                           &
../goldlib/gall/gfile.h:284:59: note: remove constant to silence this warning
  284 |                                      o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                           ^~~~~~~
../goldlib/gall/gfile.h:301:50: warning: no case matching constant switch condition '8'
  301 |   gnfile& operator<< (unsigned long o) { switch (sizeof(o)) {
      |                                                  ^~~~~~~~~
In file included from gehdre.cpp:27:
In file included from ./golded.h:71:
../goldlib/gall/gutlgrp.h:41:9: warning: unknown pragma ignored [-Wunknown-pragmas]
   41 | #pragma interface "gutlgrp.h"
      |         ^
11 warnings generated.
building gepost.o
c++ -c -MD -O2 -pipe  -Dregister= -fstack-protector-strong -fno-strict-aliasing  -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char  -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK  -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -D__INCLUDE_NEW_KEYWORDS__ -O2 -pipe  -Dregister= -fstack-protector-strong -fno-strict-aliasing  -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char  -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK  -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -I. -I../goldlib/gall -I../goldlib/gcui -I../goldlib/gcfg -I../goldlib/gmb3 -I../goldlib/uulib -I../goldlib/smblib -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK  -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -o ../obj/lnx/golded3/gepost.o gepost.cpp
In file included from geglob.cpp:27:
In file included from ./golded.h:57:
../goldlib/gall/gfile.h:217:38: warning: 'delete' applied to a pointer that was allocated with 'new[]'; did you mean 'delete[]'? [-Wmismatched-new-delete]
  217 |                                      delete(c);
      |                                      ^     
      |                                            []
../goldlib/gall/gfile.h:210:51: note: allocated with 'new[]' here
  210 |                                      uint8_t *c = new uint8_t[__size];
      |                                                   ^
../goldlib/gall/gfile.h:254:45: warning: no case matching constant switch condition '8'
  254 |                                      switch(sizeof(unsigned long)) {
      |                                             ^~~~~~~~~~~~~~~~~~~~~
../goldlib/gall/gfile.h:276:53: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand]
  276 |                                      o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                     ^  ~~~~
../goldlib/gall/gfile.h:276:53: note: use '&' for a bitwise operation
  276 |                                      o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                     ^~
      |                                                     &
../goldlib/gall/gfile.h:276:53: note: remove constant to silence this warning
  276 |                                      o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                     ^~~~~~~
../goldlib/gall/gfile.h:277:58: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand]
  277 |                                      o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                          ^  ~~~~
../goldlib/gall/gfile.h:277:58: note: use '&' for a bitwise operation
  277 |                                      o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                          ^~
      |                                                          &
../goldlib/gall/gfile.h:277:58: note: remove constant to silence this warning
  277 |                                      o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                          ^~~~~~~
../goldlib/gall/gfile.h:277:53: warning: converting the result of '<<' to a boolean; did you mean '(o << 8) != 0'? [-Wint-in-bool-context]
  277 |                                      o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                     ^
../goldlib/gall/gfile.h:281:53: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand]
  281 |                                      o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                     ^  ~~~~
../goldlib/gall/gfile.h:281:53: note: use '&' for a bitwise operation
  281 |                                      o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                     ^~
      |                                                     &
../goldlib/gall/gfile.h:281:53: note: remove constant to silence this warning
  281 |                                      o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                     ^~~~~~~
../goldlib/gall/gfile.h:282:58: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand]
  282 |                                      o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                          ^  ~~~~
../goldlib/gall/gfile.h:282:58: note: use '&' for a bitwise operation
  282 |                                      o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                          ^~
      |                                                          &
../goldlib/gall/gfile.h:282:58: note: remove constant to silence this warning
  282 |                                      o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                          ^~~~~~~
../goldlib/gall/gfile.h:283:59: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand]
  283 |                                      o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                           ^  ~~~~
../goldlib/gall/gfile.h:283:59: note: use '&' for a bitwise operation
  283 |                                      o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                           ^~
      |                                                           &
../goldlib/gall/gfile.h:283:59: note: remove constant to silence this warning
  283 |                                      o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                           ^~~~~~~
../goldlib/gall/gfile.h:284:59: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand]
  284 |                                      o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                           ^  ~~~~
../goldlib/gall/gfile.h:284:59: note: use '&' for a bitwise operation
  284 |                                      o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                           ^~
      |                                                           &
../goldlib/gall/gfile.h:284:59: note: remove constant to silence this warning
  284 |                                      o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                           ^~~~~~~
../goldlib/gall/gfile.h:301:50: warning: no case matching constant switch condition '8'
  301 |   gnfile& operator<< (unsigned long o) { switch (sizeof(o)) {
      |                                                  ^~~~~~~~~
In file included from geglob.cpp:27:
In file included from ./golded.h:71:
../goldlib/gall/gutlgrp.h:41:9: warning: unknown pragma ignored [-Wunknown-pragmas]
   41 | #pragma interface "gutlgrp.h"
      |         ^
11 warnings generated.
In file included from gefile.cpp:29:
In file included from ./golded.h:57:
../goldlib/gall/gfile.h:217:38: warning: 'delete' applied to a pointer that was allocated with 'new[]'; did you mean 'delete[]'? [-Wmismatched-new-delete]
  217 |                                      delete(c);
      |                                      ^     
      |                                            []
../goldlib/gall/gfile.h:210:51: note: allocated with 'new[]' here
  210 |                                      uint8_t *c = new uint8_t[__size];
      |                                                   ^
../goldlib/gall/gfile.h:254:45: warning: no case matching constant switch condition '8'
  254 |                                      switch(sizeof(unsigned long)) {
      |                                             ^~~~~~~~~~~~~~~~~~~~~
../goldlib/gall/gfile.h:276:53: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand]
  276 |                                      o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                     ^  ~~~~
../goldlib/gall/gfile.h:276:53: note: use '&' for a bitwise operation
  276 |                                      o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                     ^~
      |                                                     &
../goldlib/gall/gfile.h:276:53: note: remove constant to silence this warning
  276 |                                      o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                     ^~~~~~~
../goldlib/gall/gfile.h:277:58: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand]
  277 |                                      o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                          ^  ~~~~
../goldlib/gall/gfile.h:277:58: note: use '&' for a bitwise operation
  277 |                                      o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                          ^~
      |                                                          &
../goldlib/gall/gfile.h:277:58: note: remove constant to silence this warning
  277 |                                      o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                          ^~~~~~~
../goldlib/gall/gfile.h:277:53: warning: converting the result of '<<' to a boolean; did you mean '(o << 8) != 0'? [-Wint-in-bool-context]
  277 |                                      o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                     ^
../goldlib/gall/gfile.h:281:53: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand]
  281 |                                      o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                     ^  ~~~~
../goldlib/gall/gfile.h:281:53: note: use '&' for a bitwise operation
  281 |                                      o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                     ^~
      |                                                     &
../goldlib/gall/gfile.h:281:53: note: remove constant to silence this warning
  281 |                                      o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                     ^~~~~~~
../goldlib/gall/gfile.h:282:58: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand]
  282 |                                      o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                          ^  ~~~~
../goldlib/gall/gfile.h:282:58: note: use '&' for a bitwise operation
  282 |                                      o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                          ^~
      |                                                          &
../goldlib/gall/gfile.h:282:58: note: remove constant to silence this warning
  282 |                                      o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                          ^~~~~~~
../goldlib/gall/gfile.h:283:59: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand]
  283 |                                      o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                           ^  ~~~~
../goldlib/gall/gfile.h:283:59: note: use '&' for a bitwise operation
  283 |                                      o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                           ^~
      |                                                           &
../goldlib/gall/gfile.h:283:59: note: remove constant to silence this warning
  283 |                                      o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                           ^~~~~~~
../goldlib/gall/gfile.h:284:59: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand]
  284 |                                      o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                           ^  ~~~~
../goldlib/gall/gfile.h:284:59: note: use '&' for a bitwise operation
  284 |                                      o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                           ^~
      |                                                           &
../goldlib/gall/gfile.h:284:59: note: remove constant to silence this warning
  284 |                                      o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                           ^~~~~~~
../goldlib/gall/gfile.h:301:50: warning: no case matching constant switch condition '8'
  301 |   gnfile& operator<< (unsigned long o) { switch (sizeof(o)) {
      |                                                  ^~~~~~~~~
In file included from gefile.cpp:29:
In file included from ./golded.h:71:
../goldlib/gall/gutlgrp.h:41:9: warning: unknown pragma ignored [-Wunknown-pragmas]
   41 | #pragma interface "gutlgrp.h"
      |         ^
gefile.cpp:545:20: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  545 |   char* tokenstr = "";
      |                    ^
gefile.cpp:550:16: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  550 |     tokenstr = "ST_FILEATTACHING";
      |                ^
gefile.cpp:555:16: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  555 |     tokenstr = "ST_FILEREQUESTING";
      |                ^
gefile.cpp:560:16: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  560 |     tokenstr = "ST_FILEUPDREQING";
      |                ^
gefile.cpp:594:138: warning: address of array 'fspec[x].fblk[m].name' will always evaluate to 'true' [-Wpointer-bool-conversion]
  594 |       gsprintf(PRINTF_DECLARE_BUFFER(subj), "%s%s%s%s%s ", fspec[x].delsent ? "^" : "", fspec[x].path, fspec[x].fblk ? (fspec[x].fblk[m].name ? fspec[x].fblk[m].name : "") : "", *fspec[x].password ? " " : "", fspec[x].password);
      |                                                                                                                         ~~~~~~~~~~~~~~~~~^~~~ ~
16 warnings generated.
building geqwks.o
c++ -c -MD -O2 -pipe  -Dregister= -fstack-protector-strong -fno-strict-aliasing  -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char  -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK  -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -D__INCLUDE_NEW_KEYWORDS__ -O2 -pipe  -Dregister= -fstack-protector-strong -fno-strict-aliasing  -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char  -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK  -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -I. -I../goldlib/gall -I../goldlib/gcui -I../goldlib/gcfg -I../goldlib/gmb3 -I../goldlib/uulib -I../goldlib/smblib -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK  -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -o ../obj/lnx/golded3/geqwks.o geqwks.cpp
building gerand.o
c++ -c -MD -O2 -pipe  -Dregister= -fstack-protector-strong -fno-strict-aliasing  -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char  -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK  -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -D__INCLUDE_NEW_KEYWORDS__ -O2 -pipe  -Dregister= -fstack-protector-strong -fno-strict-aliasing  -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char  -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK  -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -I. -I../goldlib/gall -I../goldlib/gcui -I../goldlib/gcfg -I../goldlib/gmb3 -I../goldlib/uulib -I../goldlib/smblib -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK  -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -o ../obj/lnx/golded3/gerand.o gerand.cpp
In file included from geinit.cpp:28:
In file included from ./golded.h:57:
../goldlib/gall/gfile.h:217:38: warning: 'delete' applied to a pointer that was allocated with 'new[]'; did you mean 'delete[]'? [-Wmismatched-new-delete]
  217 |                                      delete(c);
      |                                      ^     
      |                                            []
../goldlib/gall/gfile.h:210:51: note: allocated with 'new[]' here
  210 |                                      uint8_t *c = new uint8_t[__size];
      |                                                   ^
../goldlib/gall/gfile.h:254:45: warning: no case matching constant switch condition '8'
  254 |                                      switch(sizeof(unsigned long)) {
      |                                             ^~~~~~~~~~~~~~~~~~~~~
../goldlib/gall/gfile.h:276:53: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand]
  276 |                                      o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                     ^  ~~~~
../goldlib/gall/gfile.h:276:53: note: use '&' for a bitwise operation
  276 |                                      o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                     ^~
      |                                                     &
../goldlib/gall/gfile.h:276:53: note: remove constant to silence this warning
  276 |                                      o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                     ^~~~~~~
../goldlib/gall/gfile.h:277:58: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand]
  277 |                                      o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                          ^  ~~~~
../goldlib/gall/gfile.h:277:58: note: use '&' for a bitwise operation
  277 |                                      o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                          ^~
      |                                                          &
../goldlib/gall/gfile.h:277:58: note: remove constant to silence this warning
  277 |                                      o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                          ^~~~~~~
../goldlib/gall/gfile.h:277:53: warning: converting the result of '<<' to a boolean; did you mean '(o << 8) != 0'? [-Wint-in-bool-context]
  277 |                                      o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                     ^
../goldlib/gall/gfile.h:281:53: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand]
  281 |                                      o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                     ^  ~~~~
../goldlib/gall/gfile.h:281:53: note: use '&' for a bitwise operation
  281 |                                      o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                     ^~
      |                                                     &
../goldlib/gall/gfile.h:281:53: note: remove constant to silence this warning
  281 |                                      o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                     ^~~~~~~
../goldlib/gall/gfile.h:282:58: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand]
  282 |                                      o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                          ^  ~~~~
../goldlib/gall/gfile.h:282:58: note: use '&' for a bitwise operation
  282 |                                      o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                          ^~
      |                                                          &
../goldlib/gall/gfile.h:282:58: note: remove constant to silence this warning
  282 |                                      o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                          ^~~~~~~
../goldlib/gall/gfile.h:283:59: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand]
  283 |                                      o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                           ^  ~~~~
../goldlib/gall/gfile.h:283:59: note: use '&' for a bitwise operation
  283 |                                      o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                           ^~
      |                                                           &
../goldlib/gall/gfile.h:283:59: note: remove constant to silence this warning
  283 |                                      o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                           ^~~~~~~
../goldlib/gall/gfile.h:284:59: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand]
  284 |                                      o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                           ^  ~~~~
../goldlib/gall/gfile.h:284:59: note: use '&' for a bitwise operation
  284 |                                      o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                           ^~
      |                                                           &
../goldlib/gall/gfile.h:284:59: note: remove constant to silence this warning
  284 |                                      o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                           ^~~~~~~
../goldlib/gall/gfile.h:301:50: warning: no case matching constant switch condition '8'
  301 |   gnfile& operator<< (unsigned long o) { switch (sizeof(o)) {
      |                                                  ^~~~~~~~~
In file included from geinit.cpp:28:
In file included from ./golded.h:71:
../goldlib/gall/gutlgrp.h:41:9: warning: unknown pragma ignored [-Wunknown-pragmas]
   41 | #pragma interface "gutlgrp.h"
      |         ^
geinit.cpp:392:44: warning: illegal character encoding in string literal [-Winvalid-source-encoding]
  392 |     wprints_box(1, 0, C_BRAGT|ACSET, "     Ë» Ë»   Ë»     ");
      |                                            ^~~~~~~~~~~~~~~~  ~~~~~~~~~~~~~~~~  ~~~~~~~~ ~~~~~~~~~~~~        ~~~~ ~~~~~~~~~~~~~~~~  ~~~~~~~~~~~~        ~~~~  ~~~~
geinit.cpp:393:44: warning: illegal character encoding in string literal [-Winvalid-source-encoding]
  393 |     wprints_box(2, 0, C_BRAGT|ACSET, "               ʼ     ");
      |                                            ^~~~~~~~  ~~~~~~~~ ~~~~~~~~  ~~~~~~~~ ~~~~~~~~ ~~~~~~~~  ~~~~~~~~ ~~~~~~~~~~~~~~~~  ~~~~~~~~  ~~~~~~~~ ~~~~~~~~~~~~
geinit.cpp:394:44: warning: illegal character encoding in string literal [-Winvalid-source-encoding]
  394 |     wprints_box(3, 0, C_BRAGT|ACSET, "      ʼ ȼ ʼ ʼ ʼ    ");
      |                                            ^~~~~~~~~~~~        ~~~~ ~~~~~~~~~~~~~~~~    ~~~~~~~~~~~~~~~~  ~~~~~~~~~~~~~~~~  ~~~~~~~~~~~~~~~~   ~~~~
geinit.cpp:395:48: warning: illegal character encoding in string literal [-Winvalid-source-encoding]
  395 |     wprints_box(4, 0, C_BRAGT|ACSET, " É»                                          ");
      |                                               ^~~~~~~~
geinit.cpp:396:40: warning: illegal character encoding in string literal [-Winvalid-source-encoding]
  396 |     wprints_box(5, 0, C_BRAGT|ACSET, " ʼ                                    ");
      |                                        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
geinit.cpp:472:26: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  472 |   found = ExistCfg(path, GEDCFG2);
      |                          ^
./gefn.h:44:19: note: expanded from macro 'GEDCFG2'
   44 |   #define GEDCFG2 "golded.conf"
      |                   ^
geinit.cpp:476:28: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  476 |     found = ExistCfg(path, GEDCFG);
      |                            ^
./gefn.h:32:18: note: expanded from macro 'GEDCFG'
   32 |   #define GEDCFG "golded.cfg"
      |                  ^
18 warnings generated.
building geread.o
c++ -c -MD -O2 -pipe  -Dregister= -fstack-protector-strong -fno-strict-aliasing  -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char  -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK  -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -D__INCLUDE_NEW_KEYWORDS__ -O2 -pipe  -Dregister= -fstack-protector-strong -fno-strict-aliasing  -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char  -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK  -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -I. -I../goldlib/gall -I../goldlib/gcui -I../goldlib/gcfg -I../goldlib/gmb3 -I../goldlib/uulib -I../goldlib/smblib -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK  -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -o ../obj/lnx/golded3/geread.o geread.cpp
In file included from gedoss.cpp:28:
In file included from ./golded.h:57:
../goldlib/gall/gfile.h:217:38: warning: 'delete' applied to a pointer that was allocated with 'new[]'; did you mean 'delete[]'? [-Wmismatched-new-delete]
  217 |                                      delete(c);
      |                                      ^     
      |                                            []
../goldlib/gall/gfile.h:210:51: note: allocated with 'new[]' here
  210 |                                      uint8_t *c = new uint8_t[__size];
      |                                                   ^
../goldlib/gall/gfile.h:254:45: warning: no case matching constant switch condition '8'
  254 |                                      switch(sizeof(unsigned long)) {
      |                                             ^~~~~~~~~~~~~~~~~~~~~
../goldlib/gall/gfile.h:276:53: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand]
  276 |                                      o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                     ^  ~~~~
../goldlib/gall/gfile.h:276:53: note: use '&' for a bitwise operation
  276 |                                      o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                     ^~
      |                                                     &
../goldlib/gall/gfile.h:276:53: note: remove constant to silence this warning
  276 |                                      o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                     ^~~~~~~
../goldlib/gall/gfile.h:277:58: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand]
  277 |                                      o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                          ^  ~~~~
../goldlib/gall/gfile.h:277:58: note: use '&' for a bitwise operation
  277 |                                      o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                          ^~
      |                                                          &
../goldlib/gall/gfile.h:277:58: note: remove constant to silence this warning
  277 |                                      o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                          ^~~~~~~
../goldlib/gall/gfile.h:277:53: warning: converting the result of '<<' to a boolean; did you mean '(o << 8) != 0'? [-Wint-in-bool-context]
  277 |                                      o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                     ^
../goldlib/gall/gfile.h:281:53: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand]
  281 |                                      o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                     ^  ~~~~
../goldlib/gall/gfile.h:281:53: note: use '&' for a bitwise operation
  281 |                                      o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                     ^~
      |                                                     &
../goldlib/gall/gfile.h:281:53: note: remove constant to silence this warning
  281 |                                      o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                     ^~~~~~~
../goldlib/gall/gfile.h:282:58: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand]
  282 |                                      o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                          ^  ~~~~
../goldlib/gall/gfile.h:282:58: note: use '&' for a bitwise operation
  282 |                                      o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                          ^~
      |                                                          &
../goldlib/gall/gfile.h:282:58: note: remove constant to silence this warning
  282 |                                      o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                          ^~~~~~~
../goldlib/gall/gfile.h:283:59: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand]
  283 |                                      o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                           ^  ~~~~
../goldlib/gall/gfile.h:283:59: note: use '&' for a bitwise operation
  283 |                                      o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                           ^~
      |                                                           &
../goldlib/gall/gfile.h:283:59: note: remove constant to silence this warning
  283 |                                      o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                           ^~~~~~~
../goldlib/gall/gfile.h:284:59: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand]
  284 |                                      o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                           ^  ~~~~
../goldlib/gall/gfile.h:284:59: note: use '&' for a bitwise operation
  284 |                                      o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                           ^~
      |                                                           &
../goldlib/gall/gfile.h:284:59: note: remove constant to silence this warning
  284 |                                      o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                           ^~~~~~~
../goldlib/gall/gfile.h:301:50: warning: no case matching constant switch condition '8'
  301 |   gnfile& operator<< (unsigned long o) { switch (sizeof(o)) {
      |                                                  ^~~~~~~~~
In file included from gedoss.cpp:28:
In file included from ./golded.h:71:
../goldlib/gall/gutlgrp.h:41:9: warning: unknown pragma ignored [-Wunknown-pragmas]
   41 | #pragma interface "gutlgrp.h"
      |         ^
gedoss.cpp:261:22: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  261 |   g_set_ostitle_name("OS Shell",0);
      |                      ^
gedoss.cpp:550:25: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  550 |     ShellToDos(cmdline, "", LGREY_|_BLACK, 0, -1);
      |                         ^
13 warnings generated.
building geread2.o
c++ -c -MD -O2 -pipe  -Dregister= -fstack-protector-strong -fno-strict-aliasing  -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char  -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK  -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -D__INCLUDE_NEW_KEYWORDS__ -O2 -pipe  -Dregister= -fstack-protector-strong -fno-strict-aliasing  -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char  -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK  -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -I. -I../goldlib/gall -I../goldlib/gcui -I../goldlib/gcfg -I../goldlib/gmb3 -I../goldlib/uulib -I../goldlib/smblib -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK  -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -o ../obj/lnx/golded3/geread2.o geread2.cpp
geedit.cpp:28:9: warning: unknown pragma ignored [-Wunknown-pragmas]
   28 | #pragma implementation "geedit.h"
      |         ^
In file included from geedit.cpp:33:
In file included from ./golded.h:57:
../goldlib/gall/gfile.h:217:38: warning: 'delete' applied to a pointer that was allocated with 'new[]'; did you mean 'delete[]'? [-Wmismatched-new-delete]
  217 |                                      delete(c);
      |                                      ^     
      |                                            []
../goldlib/gall/gfile.h:210:51: note: allocated with 'new[]' here
  210 |                                      uint8_t *c = new uint8_t[__size];
      |                                                   ^
../goldlib/gall/gfile.h:254:45: warning: no case matching constant switch condition '8'
  254 |                                      switch(sizeof(unsigned long)) {
      |                                             ^~~~~~~~~~~~~~~~~~~~~
../goldlib/gall/gfile.h:276:53: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand]
  276 |                                      o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                     ^  ~~~~
../goldlib/gall/gfile.h:276:53: note: use '&' for a bitwise operation
  276 |                                      o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                     ^~
      |                                                     &
../goldlib/gall/gfile.h:276:53: note: remove constant to silence this warning
  276 |                                      o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                     ^~~~~~~
../goldlib/gall/gfile.h:277:58: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand]
  277 |                                      o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                          ^  ~~~~
../goldlib/gall/gfile.h:277:58: note: use '&' for a bitwise operation
  277 |                                      o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                          ^~
      |                                                          &
../goldlib/gall/gfile.h:277:58: note: remove constant to silence this warning
  277 |                                      o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                          ^~~~~~~
../goldlib/gall/gfile.h:277:53: warning: converting the result of '<<' to a boolean; did you mean '(o << 8) != 0'? [-Wint-in-bool-context]
  277 |                                      o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                     ^
../goldlib/gall/gfile.h:281:53: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand]
  281 |                                      o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                     ^  ~~~~
../goldlib/gall/gfile.h:281:53: note: use '&' for a bitwise operation
  281 |                                      o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                     ^~
      |                                                     &
../goldlib/gall/gfile.h:281:53: note: remove constant to silence this warning
  281 |                                      o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                     ^~~~~~~
../goldlib/gall/gfile.h:282:58: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand]
  282 |                                      o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                          ^  ~~~~
../goldlib/gall/gfile.h:282:58: note: use '&' for a bitwise operation
  282 |                                      o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                          ^~
      |                                                          &
../goldlib/gall/gfile.h:282:58: note: remove constant to silence this warning
  282 |                                      o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                          ^~~~~~~
../goldlib/gall/gfile.h:283:59: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand]
  283 |                                      o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                           ^  ~~~~
../goldlib/gall/gfile.h:283:59: note: use '&' for a bitwise operation
  283 |                                      o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                           ^~
      |                                                           &
../goldlib/gall/gfile.h:283:59: note: remove constant to silence this warning
  283 |                                      o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                           ^~~~~~~
../goldlib/gall/gfile.h:284:59: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand]
  284 |                                      o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                           ^  ~~~~
../goldlib/gall/gfile.h:284:59: note: use '&' for a bitwise operation
  284 |                                      o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                           ^~
      |                                                           &
../goldlib/gall/gfile.h:284:59: note: remove constant to silence this warning
  284 |                                      o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                           ^~~~~~~
../goldlib/gall/gfile.h:301:50: warning: no case matching constant switch condition '8'
  301 |   gnfile& operator<< (unsigned long o) { switch (sizeof(o)) {
      |                                                  ^~~~~~~~~
In file included from geedit.cpp:33:
In file included from ./golded.h:71:
../goldlib/gall/gutlgrp.h:41:9: warning: unknown pragma ignored [-Wunknown-pragmas]
   41 | #pragma interface "gutlgrp.h"
      |         ^
In file included from geedit.cpp:34:
./geedit.h:30:9: warning: unknown pragma ignored [-Wunknown-pragmas]
   30 | #pragma interface "geedit.h"
      |         ^
geedit.cpp:111:3: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  111 |   _test_halt(__line == NULL);
      |   ^
./geedit.h:122:57: note: expanded from macro '_test_halt'
  122 | #define _test_halt(__t)             if(__t) { debugtest(#__t,   0,   0, __FILE__, __LINE__, false); }
      |                                                         ^
:37:1: note: expanded from here
   37 | "__line == NULL"
      | ^
geedit.cpp:111:3: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
./geedit.h:122:73: note: expanded from macro '_test_halt'
  122 | #define _test_halt(__t)             if(__t) { debugtest(#__t,   0,   0, __FILE__, __LINE__, false); }
      |                                                                         ^
:38:1: note: expanded from here
   38 | "geedit.cpp"
      | ^
geedit.cpp:241:3: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  241 |   _test_haltab(__col > maxcol, __col, maxcol);
      |   ^
./geedit.h:123:57: note: expanded from macro '_test_haltab'
  123 | #define _test_haltab(__t, __a, __b) if(__t) { debugtest(#__t, __a, __b, __FILE__, __LINE__, true);  }
      |                                                         ^
:40:1: note: expanded from here
   40 | "__col > maxcol"
      | ^
geedit.cpp:241:3: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
./geedit.h:123:73: note: expanded from macro '_test_haltab'
  123 | #define _test_haltab(__t, __a, __b) if(__t) { debugtest(#__t, __a, __b, __FILE__, __LINE__, true);  }
      |                                                                         ^
:41:1: note: expanded from here
   41 | "geedit.cpp"
      | ^
geedit.cpp:242:3: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  242 |   _test_haltab(__row > maxrow, __row, maxrow);
      |   ^
./geedit.h:123:57: note: expanded from macro '_test_haltab'
  123 | #define _test_haltab(__t, __a, __b) if(__t) { debugtest(#__t, __a, __b, __FILE__, __LINE__, true);  }
      |                                                         ^
:43:1: note: expanded from here
   43 | "__row > maxrow"
      | ^
geedit.cpp:242:3: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
./geedit.h:123:73: note: expanded from macro '_test_haltab'
  123 | #define _test_haltab(__t, __a, __b) if(__t) { debugtest(#__t, __a, __b, __FILE__, __LINE__, true);  }
      |                                                                         ^
:44:1: note: expanded from here
   44 | "geedit.cpp"
      | ^
geedit.cpp:330:3: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  330 |   _test_haltab(_length > (maxcol+1), _length, (maxcol+1));
      |   ^
./geedit.h:123:57: note: expanded from macro '_test_haltab'
  123 | #define _test_haltab(__t, __a, __b) if(__t) { debugtest(#__t, __a, __b, __FILE__, __LINE__, true);  }
      |                                                         ^
:46:1: note: expanded from here
   46 | "_length > (maxcol+1)"
      | ^
geedit.cpp:330:3: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
./geedit.h:123:73: note: expanded from macro '_test_haltab'
  123 | #define _test_haltab(__t, __a, __b) if(__t) { debugtest(#__t, __a, __b, __FILE__, __LINE__, true);  }
      |                                                                         ^
:47:1: note: expanded from here
   47 | "geedit.cpp"
      | ^
geedit.cpp:602:3: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  602 |   _test_halt(__line == NULL);
      |   ^
./geedit.h:122:57: note: expanded from macro '_test_halt'
  122 | #define _test_halt(__t)             if(__t) { debugtest(#__t,   0,   0, __FILE__, __LINE__, false); }
      |                                                         ^
:49:1: note: expanded from here
   49 | "__line == NULL"
      | ^
geedit.cpp:602:3: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
./geedit.h:122:73: note: expanded from macro '_test_halt'
  122 | #define _test_halt(__t)             if(__t) { debugtest(#__t,   0,   0, __FILE__, __LINE__, false); }
      |                                                                         ^
:50:1: note: expanded from here
   50 | "geedit.cpp"
      | ^
geedit.cpp:603:3: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  603 |   _test_haltab(__row > maxrow, __row, maxrow);
      |   ^
./geedit.h:123:57: note: expanded from macro '_test_haltab'
  123 | #define _test_haltab(__t, __a, __b) if(__t) { debugtest(#__t, __a, __b, __FILE__, __LINE__, true);  }
      |                                                         ^
:52:1: note: expanded from here
   52 | "__row > maxrow"
      | ^
geedit.cpp:603:3: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
./geedit.h:123:73: note: expanded from macro '_test_haltab'
  123 | #define _test_haltab(__t, __a, __b) if(__t) { debugtest(#__t, __a, __b, __FILE__, __LINE__, true);  }
      |                                                                         ^
:53:1: note: expanded from here
   53 | "geedit.cpp"
      | ^
geedit.cpp:644:3: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  644 |   _test_halt(__currline == NULL);
      |   ^
./geedit.h:122:57: note: expanded from macro '_test_halt'
  122 | #define _test_halt(__t)             if(__t) { debugtest(#__t,   0,   0, __FILE__, __LINE__, false); }
      |                                                         ^
:55:1: note: expanded from here
   55 | "__currline == NULL"
      | ^
geedit.cpp:644:3: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
./geedit.h:122:73: note: expanded from macro '_test_halt'
  122 | #define _test_halt(__t)             if(__t) { debugtest(#__t,   0,   0, __FILE__, __LINE__, false); }
      |                                                                         ^
:56:1: note: expanded from here
   56 | "geedit.cpp"
      | ^
geedit.cpp:709:3: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  709 |   _test_haltab(__row > maxrow, __row, maxrow);
      |   ^
./geedit.h:123:57: note: expanded from macro '_test_haltab'
  123 | #define _test_haltab(__t, __a, __b) if(__t) { debugtest(#__t, __a, __b, __FILE__, __LINE__, true);  }
      |                                                         ^
:60:1: note: expanded from here
   60 | "__row > maxrow"
      | ^
geedit.cpp:709:3: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
./geedit.h:123:73: note: expanded from macro '_test_haltab'
  123 | #define _test_haltab(__t, __a, __b) if(__t) { debugtest(#__t, __a, __b, __FILE__, __LINE__, true);  }
      |                                                                         ^
:61:1: note: expanded from here
   61 | "geedit.cpp"
      | ^
geedit.cpp:740:3: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  740 |   _test_haltab(col > maxcol, col, maxcol);
      |   ^
./geedit.h:123:57: note: expanded from macro '_test_haltab'
  123 | #define _test_haltab(__t, __a, __b) if(__t) { debugtest(#__t, __a, __b, __FILE__, __LINE__, true);  }
      |                                                         ^
:63:1: note: expanded from here
   63 | "col > maxcol"
      | ^
geedit.cpp:740:3: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
./geedit.h:123:73: note: expanded from macro '_test_haltab'
  123 | #define _test_haltab(__t, __a, __b) if(__t) { debugtest(#__t, __a, __b, __FILE__, __LINE__, true);  }
      |                                                                         ^
:64:1: note: expanded from here
   64 | "geedit.cpp"
      | ^
geedit.cpp:755:3: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  755 |   _test_haltab(row < minrow, row, minrow);
      |   ^
./geedit.h:123:57: note: expanded from macro '_test_haltab'
  123 | #define _test_haltab(__t, __a, __b) if(__t) { debugtest(#__t, __a, __b, __FILE__, __LINE__, true);  }
      |                                                         ^
:66:1: note: expanded from here
   66 | "row < minrow"
      | ^
geedit.cpp:755:3: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
./geedit.h:123:73: note: expanded from macro '_test_haltab'
  123 | #define _test_haltab(__t, __a, __b) if(__t) { debugtest(#__t, __a, __b, __FILE__, __LINE__, true);  }
      |                                                                         ^
:67:1: note: expanded from here
   67 | "geedit.cpp"
      | ^
geedit.cpp:790:3: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  790 |   _test_haltab(row > maxrow, row, maxrow);
      |   ^
./geedit.h:123:57: note: expanded from macro '_test_haltab'
  123 | #define _test_haltab(__t, __a, __b) if(__t) { debugtest(#__t, __a, __b, __FILE__, __LINE__, true);  }
      |                                                         ^
:69:1: note: expanded from here
   69 | "row > maxrow"
      | ^
geedit.cpp:790:3: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
./geedit.h:123:73: note: expanded from macro '_test_haltab'
  123 | #define _test_haltab(__t, __a, __b) if(__t) { debugtest(#__t, __a, __b, __FILE__, __LINE__, true);  }
      |                                                                         ^
:70:1: note: expanded from here
   70 | "geedit.cpp"
      | ^
geedit.cpp:825:3: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  825 |   _test_haltab(col < mincol, col, mincol);
      |   ^
./geedit.h:123:57: note: expanded from macro '_test_haltab'
  123 | #define _test_haltab(__t, __a, __b) if(__t) { debugtest(#__t, __a, __b, __FILE__, __LINE__, true);  }
      |                                                         ^
:72:1: note: expanded from here
   72 | "col < mincol"
      | ^
geedit.cpp:825:3: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
./geedit.h:123:73: note: expanded from macro '_test_haltab'
  123 | #define _test_haltab(__t, __a, __b) if(__t) { debugtest(#__t, __a, __b, __FILE__, __LINE__, true);  }
      |                                                                         ^
:73:1: note: expanded from here
   73 | "geedit.cpp"
      | ^
geedit.cpp:851:3: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  851 |   _test_haltab(col > maxcol, col, maxcol);
      |   ^
./geedit.h:123:57: note: expanded from macro '_test_haltab'
  123 | #define _test_haltab(__t, __a, __b) if(__t) { debugtest(#__t, __a, __b, __FILE__, __LINE__, true);  }
      |                                                         ^
:75:1: note: expanded from here
   75 | "col > maxcol"
      | ^
geedit.cpp:851:3: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
./geedit.h:123:73: note: expanded from macro '_test_haltab'
  123 | #define _test_haltab(__t, __a, __b) if(__t) { debugtest(#__t, __a, __b, __FILE__, __LINE__, true);  }
      |                                                                         ^
:76:1: note: expanded from here
   76 | "geedit.cpp"
      | ^
geedit.cpp:873:3: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  873 |   _test_halt(__currline == NULL);
      |   ^
./geedit.h:122:57: note: expanded from macro '_test_halt'
  122 | #define _test_halt(__t)             if(__t) { debugtest(#__t,   0,   0, __FILE__, __LINE__, false); }
      |                                                         ^
:78:1: note: expanded from here
   78 | "__currline == NULL"
      | ^
geedit.cpp:873:3: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
./geedit.h:122:73: note: expanded from macro '_test_halt'
  122 | #define _test_halt(__t)             if(__t) { debugtest(#__t,   0,   0, __FILE__, __LINE__, false); }
      |                                                                         ^
:79:1: note: expanded from here
   79 | "geedit.cpp"
      | ^
geedit.cpp:874:3: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  874 |   _test_halt(*__currline == NULL);
      |   ^
./geedit.h:122:57: note: expanded from macro '_test_halt'
  122 | #define _test_halt(__t)             if(__t) { debugtest(#__t,   0,   0, __FILE__, __LINE__, false); }
      |                                                         ^
:81:1: note: expanded from here
   81 | "*__currline == NULL"
      | ^
geedit.cpp:874:3: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
./geedit.h:122:73: note: expanded from macro '_test_halt'
  122 | #define _test_halt(__t)             if(__t) { debugtest(#__t,   0,   0, __FILE__, __LINE__, false); }
      |                                                                         ^
:82:1: note: expanded from here
   82 | "geedit.cpp"
      | ^
geedit.cpp:1223:3: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
 1223 |   _test_haltab(col > _currline_len, col, _currline_len);
      |   ^
./geedit.h:123:57: note: expanded from macro '_test_haltab'
  123 | #define _test_haltab(__t, __a, __b) if(__t) { debugtest(#__t, __a, __b, __FILE__, __LINE__, true);  }
      |                                                         ^
:84:1: note: expanded from here
   84 | "col > _currline_len"
      | ^
geedit.cpp:1223:3: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
./geedit.h:123:73: note: expanded from macro '_test_haltab'
  123 | #define _test_haltab(__t, __a, __b) if(__t) { debugtest(#__t, __a, __b, __FILE__, __LINE__, true);  }
      |                                                                         ^
:85:1: note: expanded from here
   85 | "geedit.cpp"
      | ^
geedit.cpp:1636:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
 1636 |     _test_haltab(_count, _count, _count);
      |     ^
./geedit.h:123:57: note: expanded from macro '_test_haltab'
  123 | #define _test_haltab(__t, __a, __b) if(__t) { debugtest(#__t, __a, __b, __FILE__, __LINE__, true);  }
      |                                                         ^
:87:1: note: expanded from here
   87 | "_count"
      | ^
geedit.cpp:1636:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
./geedit.h:123:73: note: expanded from macro '_test_haltab'
  123 | #define _test_haltab(__t, __a, __b) if(__t) { debugtest(#__t, __a, __b, __FILE__, __LINE__, true);  }
      |                                                                         ^
:88:1: note: expanded from here
   88 | "geedit.cpp"
      | ^
47 warnings generated.
building gescan.o
c++ -c -MD -O2 -pipe  -Dregister= -fstack-protector-strong -fno-strict-aliasing  -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char  -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK  -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -D__INCLUDE_NEW_KEYWORDS__ -O2 -pipe  -Dregister= -fstack-protector-strong -fno-strict-aliasing  -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char  -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK  -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -I. -I../goldlib/gall -I../goldlib/gcui -I../goldlib/gcfg -I../goldlib/gmb3 -I../goldlib/uulib -I../goldlib/smblib -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK  -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -o ../obj/lnx/golded3/gescan.o gescan.cpp
In file included from gelmsg.cpp:27:
In file included from ./golded.h:57:
../goldlib/gall/gfile.h:217:38: warning: 'delete' applied to a pointer that was allocated with 'new[]'; did you mean 'delete[]'? [-Wmismatched-new-delete]
  217 |                                      delete(c);
      |                                      ^     
      |                                            []
../goldlib/gall/gfile.h:210:51: note: allocated with 'new[]' here
  210 |                                      uint8_t *c = new uint8_t[__size];
      |                                                   ^
../goldlib/gall/gfile.h:254:45: warning: no case matching constant switch condition '8'
  254 |                                      switch(sizeof(unsigned long)) {
      |                                             ^~~~~~~~~~~~~~~~~~~~~
../goldlib/gall/gfile.h:276:53: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand]
  276 |                                      o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                     ^  ~~~~
../goldlib/gall/gfile.h:276:53: note: use '&' for a bitwise operation
  276 |                                      o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                     ^~
      |                                                     &
../goldlib/gall/gfile.h:276:53: note: remove constant to silence this warning
  276 |                                      o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                     ^~~~~~~
../goldlib/gall/gfile.h:277:58: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand]
  277 |                                      o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                          ^  ~~~~
../goldlib/gall/gfile.h:277:58: note: use '&' for a bitwise operation
  277 |                                      o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                          ^~
      |                                                          &
../goldlib/gall/gfile.h:277:58: note: remove constant to silence this warning
  277 |                                      o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                          ^~~~~~~
../goldlib/gall/gfile.h:277:53: warning: converting the result of '<<' to a boolean; did you mean '(o << 8) != 0'? [-Wint-in-bool-context]
  277 |                                      o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                     ^
../goldlib/gall/gfile.h:281:53: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand]
  281 |                                      o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                     ^  ~~~~
../goldlib/gall/gfile.h:281:53: note: use '&' for a bitwise operation
  281 |                                      o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                     ^~
      |                                                     &
../goldlib/gall/gfile.h:281:53: note: remove constant to silence this warning
  281 |                                      o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                     ^~~~~~~
../goldlib/gall/gfile.h:282:58: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand]
  282 |                                      o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                          ^  ~~~~
../goldlib/gall/gfile.h:282:58: note: use '&' for a bitwise operation
  282 |                                      o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                          ^~
      |                                                          &
../goldlib/gall/gfile.h:282:58: note: remove constant to silence this warning
  282 |                                      o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                          ^~~~~~~
../goldlib/gall/gfile.h:283:59: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand]
  283 |                                      o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                           ^  ~~~~
../goldlib/gall/gfile.h:283:59: note: use '&' for a bitwise operation
  283 |                                      o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                           ^~
      |                                                           &
../goldlib/gall/gfile.h:283:59: note: remove constant to silence this warning
  283 |                                      o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                           ^~~~~~~
../goldlib/gall/gfile.h:284:59: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand]
  284 |                                      o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                           ^  ~~~~
../goldlib/gall/gfile.h:284:59: note: use '&' for a bitwise operation
  284 |                                      o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                           ^~
      |                                                           &
../goldlib/gall/gfile.h:284:59: note: remove constant to silence this warning
  284 |                                      o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                           ^~~~~~~
../goldlib/gall/gfile.h:301:50: warning: no case matching constant switch condition '8'
  301 |   gnfile& operator<< (unsigned long o) { switch (sizeof(o)) {
      |                                                  ^~~~~~~~~
In file included from gelmsg.cpp:27:
In file included from ./golded.h:71:
../goldlib/gall/gutlgrp.h:41:9: warning: unknown pragma ignored [-Wunknown-pragmas]
   41 | #pragma interface "gutlgrp.h"
      |         ^
11 warnings generated.
building gesrch.o
c++ -c -MD -O2 -pipe  -Dregister= -fstack-protector-strong -fno-strict-aliasing  -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char  -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK  -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -D__INCLUDE_NEW_KEYWORDS__ -O2 -pipe  -Dregister= -fstack-protector-strong -fno-strict-aliasing  -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char  -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK  -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -I. -I../goldlib/gall -I../goldlib/gcui -I../goldlib/gcfg -I../goldlib/gmb3 -I../goldlib/uulib -I../goldlib/smblib -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK  -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -o ../obj/lnx/golded3/gesrch.o gesrch.cpp
In file included from gemrks.cpp:27:
In file included from ./golded.h:57:
../goldlib/gall/gfile.h:217:38: warning: 'delete' applied to a pointer that was allocated with 'new[]'; did you mean 'delete[]'? [-Wmismatched-new-delete]
  217 |                                      delete(c);
      |                                      ^     
      |                                            []
../goldlib/gall/gfile.h:210:51: note: allocated with 'new[]' here
  210 |                                      uint8_t *c = new uint8_t[__size];
      |                                                   ^
../goldlib/gall/gfile.h:254:45: warning: no case matching constant switch condition '8'
  254 |                                      switch(sizeof(unsigned long)) {
      |                                             ^~~~~~~~~~~~~~~~~~~~~
../goldlib/gall/gfile.h:276:53: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand]
  276 |                                      o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                     ^  ~~~~
../goldlib/gall/gfile.h:276:53: note: use '&' for a bitwise operation
  276 |                                      o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                     ^~
      |                                                     &
../goldlib/gall/gfile.h:276:53: note: remove constant to silence this warning
  276 |                                      o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                     ^~~~~~~
../goldlib/gall/gfile.h:277:58: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand]
  277 |                                      o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                          ^  ~~~~
../goldlib/gall/gfile.h:277:58: note: use '&' for a bitwise operation
  277 |                                      o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                          ^~
      |                                                          &
../goldlib/gall/gfile.h:277:58: note: remove constant to silence this warning
  277 |                                      o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                          ^~~~~~~
../goldlib/gall/gfile.h:277:53: warning: converting the result of '<<' to a boolean; did you mean '(o << 8) != 0'? [-Wint-in-bool-context]
  277 |                                      o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                     ^
../goldlib/gall/gfile.h:281:53: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand]
  281 |                                      o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                     ^  ~~~~
../goldlib/gall/gfile.h:281:53: note: use '&' for a bitwise operation
  281 |                                      o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                     ^~
      |                                                     &
../goldlib/gall/gfile.h:281:53: note: remove constant to silence this warning
  281 |                                      o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                     ^~~~~~~
../goldlib/gall/gfile.h:282:58: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand]
  282 |                                      o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                          ^  ~~~~
../goldlib/gall/gfile.h:282:58: note: use '&' for a bitwise operation
  282 |                                      o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                          ^~
      |                                                          &
../goldlib/gall/gfile.h:282:58: note: remove constant to silence this warning
  282 |                                      o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                          ^~~~~~~
../goldlib/gall/gfile.h:283:59: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand]
  283 |                                      o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                           ^  ~~~~
../goldlib/gall/gfile.h:283:59: note: use '&' for a bitwise operation
  283 |                                      o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                           ^~
      |                                                           &
../goldlib/gall/gfile.h:283:59: note: remove constant to silence this warning
  283 |                                      o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                           ^~~~~~~
../goldlib/gall/gfile.h:284:59: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand]
  284 |                                      o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                           ^  ~~~~
../goldlib/gall/gfile.h:284:59: note: use '&' for a bitwise operation
  284 |                                      o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                           ^~
      |                                                           &
../goldlib/gall/gfile.h:284:59: note: remove constant to silence this warning
  284 |                                      o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                           ^~~~~~~
../goldlib/gall/gfile.h:301:50: warning: no case matching constant switch condition '8'
  301 |   gnfile& operator<< (unsigned long o) { switch (sizeof(o)) {
      |                                                  ^~~~~~~~~
In file included from gemrks.cpp:27:
In file included from ./golded.h:71:
../goldlib/gall/gutlgrp.h:41:9: warning: unknown pragma ignored [-Wunknown-pragmas]
   41 | #pragma interface "gutlgrp.h"
      |         ^
11 warnings generated.
building gesoup.o
c++ -c -MD -O2 -pipe  -Dregister= -fstack-protector-strong -fno-strict-aliasing  -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char  -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK  -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -D__INCLUDE_NEW_KEYWORDS__ -O2 -pipe  -Dregister= -fstack-protector-strong -fno-strict-aliasing  -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char  -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK  -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -I. -I../goldlib/gall -I../goldlib/gcui -I../goldlib/gcfg -I../goldlib/gmb3 -I../goldlib/uulib -I../goldlib/smblib -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK  -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -o ../obj/lnx/golded3/gesoup.o gesoup.cpp
In file included from geline.cpp:29:
In file included from ./golded.h:57:
../goldlib/gall/gfile.h:217:38: warning: 'delete' applied to a pointer that was allocated with 'new[]'; did you mean 'delete[]'? [-Wmismatched-new-delete]
  217 |                                      delete(c);
      |                                      ^     
      |                                            []
../goldlib/gall/gfile.h:210:51: note: allocated with 'new[]' here
  210 |                                      uint8_t *c = new uint8_t[__size];
      |                                                   ^
../goldlib/gall/gfile.h:254:45: warning: no case matching constant switch condition '8'
  254 |                                      switch(sizeof(unsigned long)) {
      |                                             ^~~~~~~~~~~~~~~~~~~~~
../goldlib/gall/gfile.h:276:53: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand]
  276 |                                      o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                     ^  ~~~~
../goldlib/gall/gfile.h:276:53: note: use '&' for a bitwise operation
  276 |                                      o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                     ^~
      |                                                     &
../goldlib/gall/gfile.h:276:53: note: remove constant to silence this warning
  276 |                                      o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                     ^~~~~~~
../goldlib/gall/gfile.h:277:58: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand]
  277 |                                      o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                          ^  ~~~~
../goldlib/gall/gfile.h:277:58: note: use '&' for a bitwise operation
  277 |                                      o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                          ^~
      |                                                          &
../goldlib/gall/gfile.h:277:58: note: remove constant to silence this warning
  277 |                                      o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                          ^~~~~~~
../goldlib/gall/gfile.h:277:53: warning: converting the result of '<<' to a boolean; did you mean '(o << 8) != 0'? [-Wint-in-bool-context]
  277 |                                      o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                     ^
../goldlib/gall/gfile.h:281:53: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand]
  281 |                                      o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                     ^  ~~~~
../goldlib/gall/gfile.h:281:53: note: use '&' for a bitwise operation
  281 |                                      o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                     ^~
      |                                                     &
../goldlib/gall/gfile.h:281:53: note: remove constant to silence this warning
  281 |                                      o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                     ^~~~~~~
../goldlib/gall/gfile.h:282:58: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand]
  282 |                                      o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                          ^  ~~~~
../goldlib/gall/gfile.h:282:58: note: use '&' for a bitwise operation
  282 |                                      o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                          ^~
      |                                                          &
../goldlib/gall/gfile.h:282:58: note: remove constant to silence this warning
  282 |                                      o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                          ^~~~~~~
../goldlib/gall/gfile.h:283:59: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand]
  283 |                                      o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                           ^  ~~~~
../goldlib/gall/gfile.h:283:59: note: use '&' for a bitwise operation
  283 |                                      o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                           ^~
      |                                                           &
../goldlib/gall/gfile.h:283:59: note: remove constant to silence this warning
  283 |                                      o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                           ^~~~~~~
../goldlib/gall/gfile.h:284:59: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand]
  284 |                                      o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                           ^  ~~~~
../goldlib/gall/gfile.h:284:59: note: use '&' for a bitwise operation
  284 |                                      o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                           ^~
      |                                                           &
../goldlib/gall/gfile.h:284:59: note: remove constant to silence this warning
  284 |                                      o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                           ^~~~~~~
../goldlib/gall/gfile.h:301:50: warning: no case matching constant switch condition '8'
  301 |   gnfile& operator<< (unsigned long o) { switch (sizeof(o)) {
      |                                                  ^~~~~~~~~
In file included from geline.cpp:29:
In file included from ./golded.h:71:
../goldlib/gall/gutlgrp.h:41:9: warning: unknown pragma ignored [-Wunknown-pragmas]
   41 | #pragma interface "gutlgrp.h"
      |         ^
In file included from geline.cpp:31:
../goldlib/gall/gutlcode.h:35:9: warning: unknown pragma ignored [-Wunknown-pragmas]
   35 | #pragma interface "gutlcode.h"
      |         ^
geline.cpp:228:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  228 |   { "AREA"                       , FTS_AREA                      , KCRQ_CASE  },
      |     ^
geline.cpp:229:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  229 |   { "INTL"                       , FTS_INTL                      , KCRQ_CASE  },
      |     ^
geline.cpp:230:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  230 |   { "FMPT"                       , FTS_FMPT                      , KCRQ_CASE  },
      |     ^
geline.cpp:231:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  231 |   { "TOPT"                       , FTS_TOPT                      , KCRQ_CASE  },
      |     ^
geline.cpp:232:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  232 |   { "MSGID"                      , FTS_MSGID                     , KCRQ_CASE  },
      |     ^
geline.cpp:233:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  233 |   { "REPLY"                      , FTS_REPLY                     , KCRQ_CASE  },
      |     ^
geline.cpp:234:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  234 |   { "SEEN-BY"                    , FTS_SEENBY                    , KCRQ_CASE  },
      |     ^
geline.cpp:235:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  235 |   { "PATH"                       , FTS_PATH                      , KCRQ_CASE  },
      |     ^
geline.cpp:236:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  236 |   { ""                           , FTS_ZZZZ                      , KCRQ_NONE  },
      |     ^
geline.cpp:244:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  244 |   { "CHARSET"                    , FSC_CHARSET                   , KCRQ_CASE  },
      |     ^
geline.cpp:245:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  245 |   { "CHRC"                       , FSC_CHRC                      , KCRQ_CASE  },
      |     ^
geline.cpp:246:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  246 |   { "CHRS"                       , FSC_CHRS                      , KCRQ_CASE  },
      |     ^
geline.cpp:247:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  247 |   { "CODEPAGE"                   , FSC_CODEPAGE                  , KCRQ_CASE  },
      |     ^
geline.cpp:248:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  248 |   { "DOMAIN"                     , FSC_DOMAIN                    , KCRQ_CASE  },
      |     ^
geline.cpp:249:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  249 |   { "EID"                        , FSC_EID                       , KCRQ_CASE  },
      |     ^
geline.cpp:250:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  250 |   { "ENC"                        , FSC_ENC                       , KCRQ_CASE  },
      |     ^
geline.cpp:251:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  251 |   { "ENCLFILE"                   , FSC_ENCLFILE                  , KCRQ_CASE  },
      |     ^
geline.cpp:252:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  252 |   { "FLAGS"                      , FSC_FLAGS                     , KCRQ_CASE  },
      |     ^
geline.cpp:253:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  253 |   { "FWDFROM"                    , FSC_FWDFROM                   , KCRQ_CASE  },
      |     ^
geline.cpp:254:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  254 |   { "FWDORIG"                    , FSC_FWDORIG                   , KCRQ_CASE  },
      |     ^
geline.cpp:255:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  255 |   { "FWDTO"                      , FSC_FWDTO                     , KCRQ_CASE  },
      |     ^
geline.cpp:256:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  256 |   { "FWDDEST"                    , FSC_FWDDEST                   , KCRQ_CASE  },
      |     ^
geline.cpp:257:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  257 |   { "FWDSUBJ"                    , FSC_FWDSUBJ                   , KCRQ_CASE  },
      |     ^
geline.cpp:258:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  258 |   { "FWDAREA"                    , FSC_FWDAREA                   , KCRQ_CASE  },
      |     ^
geline.cpp:259:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  259 |   { "FWDMSGID"                   , FSC_FWDMSGID                  , KCRQ_CASE  },
      |     ^
geline.cpp:260:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  260 |   { "I51"                        , FSC_I51                       , KCRQ_CASE  },
      |     ^
geline.cpp:261:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  261 |   { "MSGTO"                      , FSC_MSGTO                     , KCRQ_CASE  },
      |     ^
geline.cpp:262:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  262 |   { "PID"                        , FSC_PID                       , KCRQ_CASE  },
      |     ^
geline.cpp:263:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  263 |   { "PTH"                        , FSC_PTH                       , KCRQ_CASE  },
      |     ^
geline.cpp:264:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  264 |   { "REPLYADDR"                  , FSC_REPLYADDR                 , KCRQ_CASE  },
      |     ^
geline.cpp:265:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  265 |   { "REPLYTO"                    , FSC_REPLYTO                   , KCRQ_CASE  },
      |     ^
geline.cpp:266:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  266 |   { "SPLIT"                      , FSC_SPLIT                     , KCRQ_CASE  },
      |     ^
geline.cpp:267:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  267 |   { "SPTH"                       , FSC_SPTH                      , KCRQ_CASE  },
      |     ^
geline.cpp:268:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  268 |   { "TID"                        , FSC_TID                       , KCRQ_CASE  },
      |     ^
geline.cpp:269:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  269 |   { ""                           , FSC_ZZZZ                      , KCRQ_NONE  },
      |     ^
geline.cpp:277:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  277 |   { "ACUPDATE"                   , XXX_ACUPDATE                  , KCRQ_CASE  },
      |     ^
geline.cpp:278:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  278 |   { "DESTADDR"                   , XXX_DESTADDR                  , KCRQ_CASE  },
      |     ^
geline.cpp:279:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  279 |   { "ENCRYPTION"                 , XXX_ENCRYPTION                , KCRQ_CASE  },
      |     ^
geline.cpp:280:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  280 |   { "EOT"                        , XXX_EOT                       , KCRQ_CASE  },
      |     ^
geline.cpp:281:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  281 |   { "GATECHK"                    , XXX_GATECHK                   , KCRQ_CASE  },
      |     ^
geline.cpp:282:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  282 |   { "GID"                        , XXX_GID                       , KCRQ_CASE  },
      |     ^
geline.cpp:283:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  283 |   { "GIF"                        , XXX_GIF                       , KCRQ_CASE  },
      |     ^
geline.cpp:284:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  284 |   { "GMD"                        , XXX_GMD                       , KCRQ_CASE  },
      |     ^
geline.cpp:285:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  285 |   { "GROUP"                      , XXX_GROUP                     , KCRQ_CASE  },
      |     ^
geline.cpp:286:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  286 |   { "MOOD"                       , XXX_MOOD                      , KCRQ_CASE  },
      |     ^
geline.cpp:287:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  287 |   { "MSGSEQ"                     , XXX_MSGSEQ                    , KCRQ_CASE  },
      |     ^
geline.cpp:288:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  288 |   { "NOTE"                       , XXX_NOTE                      , KCRQ_CASE  },
      |     ^
geline.cpp:289:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  289 |   { "ORIGID"                     , XXX_ORIGID                    , KCRQ_CASE  },
      |     ^
geline.cpp:290:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  290 |   { "Original"                   , XXX_ORIGINAL                  , KCRQ_NONE  },
      |     ^
geline.cpp:291:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  291 |   { "ORIGREF"                    , XXX_ORIGREF                   , KCRQ_CASE  },
      |     ^
geline.cpp:292:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  292 |   { "Recd"                       , XXX_RECD                      , KCRQ_CASE  },
      |     ^
geline.cpp:293:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  293 |   { "RFC"                        , XXX_RFC                       , KCRQ_CASE  },
      |     ^
geline.cpp:294:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  294 |   { "RFD"                        , XXX_RFD                       , KCRQ_CASE  },
      |     ^
geline.cpp:295:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  295 |   { "RID"                        , XXX_RID                       , KCRQ_CASE  },
      |     ^
geline.cpp:296:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  296 |   { "#ROUTE"                     , XXX_ROUTE                     , KCRQ_CASE  },
      |     ^
geline.cpp:297:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  297 |   { "SN"                         , XXX_SN                        , KCRQ_CASE  },
      |     ^
geline.cpp:298:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  298 |   { "SOT"                        , XXX_SOT                       , KCRQ_CASE  },
      |     ^
geline.cpp:299:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  299 |   { "TCL1"                       , XXX_TCL1                      , KCRQ_CASE  },
      |     ^
geline.cpp:300:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  300 |   { "TCL2"                       , XXX_TCL2                      , KCRQ_CASE  },
      |     ^
geline.cpp:301:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  301 |   { "TZUTCINFO"                  , XXX_TZUTCINFO                 , KCRQ_CASE  },
      |     ^
geline.cpp:302:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  302 |   { "TZUTC"                      , XXX_TZUTC                     , KCRQ_CASE  },
      |     ^
geline.cpp:303:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  303 |   { "TZ"                         , XXX_TZ                        , KCRQ_CASE  },
      |     ^
geline.cpp:304:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  304 |   { "Via"                        , XXX_VIA                       , KCRQ_NONE  },
      |     ^
geline.cpp:305:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  305 |   { "XID"                        , XXX_XID                       , KCRQ_CASE  },
      |     ^
geline.cpp:306:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  306 |   { ""                           , XXX_ZZZZ                      , KCRQ_NONE  }
      |     ^
geline.cpp:314:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  314 |   { "Also-Control"               , RFC_ALSO_CONTROL              , KCRQ_COLON },
      |     ^
geline.cpp:315:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  315 |   { "Apparently-To"              , RFC_APPARENTLY_TO             , KCRQ_COLON },
      |     ^
geline.cpp:316:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  316 |   { "Approved"                   , RFC_APPROVED                  , KCRQ_COLON },
      |     ^
geline.cpp:317:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  317 |   { "Article-Names"              , RFC_ARTICLE_NAMES             , KCRQ_COLON },
      |     ^
geline.cpp:318:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  318 |   { "Article-Updates"            , RFC_ARTICLE_UPDATES           , KCRQ_COLON },
      |     ^
geline.cpp:319:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  319 |   { "Bcc"                        , RFC_BCC                       , KCRQ_COLON },
      |     ^
geline.cpp:320:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  320 |   { "Cc"                         , RFC_CC                        , KCRQ_COLON },
      |     ^
geline.cpp:321:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  321 |   { "Comment"                    , RFC_COMMENT                   , KCRQ_COLON },
      |     ^
geline.cpp:322:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  322 |   { "Comments"                   , RFC_COMMENTS                  , KCRQ_COLON },
      |     ^
geline.cpp:323:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  323 |   { "Content-Description"        , RFC_CONTENT_DESCRIPTION       , KCRQ_COLON },
      |     ^
geline.cpp:324:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  324 |   { "Content-Disposition"        , RFC_CONTENT_DISPOSITION       , KCRQ_COLON },
      |     ^
geline.cpp:325:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  325 |   { "Content-ID"                 , RFC_CONTENT_ID                , KCRQ_COLON },
      |     ^
geline.cpp:326:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  326 |   { "Content-Length"             , RFC_CONTENT_LENGTH            , KCRQ_COLON },
      |     ^
geline.cpp:327:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  327 |   { "Content-Transfer-Encoding"  , RFC_CONTENT_TRANSFER_ENCODING , KCRQ_COLON },
      |     ^
geline.cpp:328:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  328 |   { "Content-Type"               , RFC_CONTENT_TYPE              , KCRQ_COLON },
      |     ^
geline.cpp:329:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  329 |   { "Control"                    , RFC_CONTROL                   , KCRQ_COLON },
      |     ^
geline.cpp:330:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  330 |   { "Date"                       , RFC_DATE                      , KCRQ_COLON },
      |     ^
geline.cpp:331:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  331 |   { "Delivered-To"               , RFC_DELIVERED_TO              , KCRQ_COLON },
      |     ^
geline.cpp:332:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  332 |   { "Delivery-Date"              , RFC_DELIVERY_DATE             , KCRQ_COLON },
      |     ^
geline.cpp:333:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  333 |   { "Distribution"               , RFC_DISTRIBUTION              , KCRQ_COLON },
      |     ^
geline.cpp:334:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  334 |   { "Encrypted"                  , RFC_ENCRYPTED                 , KCRQ_COLON },
      |     ^
geline.cpp:335:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  335 |   { "Errors-To"                  , RFC_ERRORS_TO                 , KCRQ_COLON },
      |     ^
geline.cpp:336:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  336 |   { "Expires"                    , RFC_EXPIRES                   , KCRQ_COLON },
      |     ^
geline.cpp:337:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  337 |   { "Followup-To"                , RFC_FOLLOWUP_TO               , KCRQ_COLON },
      |     ^
geline.cpp:338:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  338 |   { "From"                       , RFC_FROM                      , KCRQ_COLON },
      |     ^
geline.cpp:339:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  339 |   { "From"                       , RFC_FROMX                     , KCRQ_NONE  },
      |     ^
geline.cpp:340:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  340 |   { "In-Reply-To"                , RFC_IN_REPLY_TO               , KCRQ_COLON },
      |     ^
geline.cpp:341:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  341 |   { "Keywords"                   , RFC_KEYWORDS                  , KCRQ_COLON },
      |     ^
geline.cpp:342:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  342 |   { "Lines"                      , RFC_LINES                     , KCRQ_COLON },
      |     ^
geline.cpp:343:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  343 |   { "Message-ID"                 , RFC_MESSAGE_ID                , KCRQ_COLON },
      |     ^
geline.cpp:344:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  344 |   { "Mailing-List"               , RFC_MAILING_LIST              , KCRQ_COLON },
      |     ^
geline.cpp:345:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  345 |   { "MIME-Version"               , RFC_MIME_VERSION              , KCRQ_COLON },
      |     ^
geline.cpp:346:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  346 |   { "Newsgroups"                 , RFC_NEWSGROUPS                , KCRQ_COLON },
      |     ^
geline.cpp:347:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  347 |   { "News-Software"              , RFC_NEWS_SOFTWARE             , KCRQ_COLON },
      |     ^
geline.cpp:348:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  348 |   { "NNTP-Posting-Date"          , RFC_NNTP_POSTING_DATE         , KCRQ_COLON },
      |     ^
geline.cpp:349:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  349 |   { "NNTP-Posting-Host"          , RFC_NNTP_POSTING_HOST         , KCRQ_COLON },
      |     ^
geline.cpp:350:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  350 |   { "NNTP-Posting-User"          , RFC_NNTP_POSTING_USER         , KCRQ_COLON },
      |     ^
geline.cpp:351:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  351 |   { "Old-Date"                   , RFC_OLD_DATE                  , KCRQ_COLON },
      |     ^
geline.cpp:352:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  352 |   { "Organization"               , RFC_ORGANIZATION              , KCRQ_COLON },
      |     ^
geline.cpp:353:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  353 |   { "Originator"                 , RFC_ORIGINATOR                , KCRQ_COLON },
      |     ^
geline.cpp:354:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  354 |   { "Path"                       , RFC_PATH                      , KCRQ_COLON },
      |     ^
geline.cpp:355:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  355 |   { "Precedence"                 , RFC_PRECEDENCE                , KCRQ_COLON },
      |     ^
geline.cpp:356:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  356 |   { "Priority"                   , RFC_PRIORITY                  , KCRQ_COLON },
      |     ^
geline.cpp:357:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  357 |   { "Received"                   , RFC_RECEIVED                  , KCRQ_COLON },
      |     ^
geline.cpp:358:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  358 |   { "References"                 , RFC_REFERENCES                , KCRQ_COLON },
      |     ^
geline.cpp:359:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  359 |   { "Reply-To"                   , RFC_REPLY_TO                  , KCRQ_COLON },
      |     ^
geline.cpp:360:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  360 |   { "Return-Path"                , RFC_RETURN_PATH               , KCRQ_COLON },
      |     ^
geline.cpp:361:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  361 |   { "Return-Receipt-To"          , RFC_RETURN_RECEIPT_TO         , KCRQ_COLON },
      |     ^
geline.cpp:362:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  362 |   { "See-Also"                   , RFC_SEE_ALSO                  , KCRQ_COLON },
      |     ^
geline.cpp:363:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  363 |   { "Sender"                     , RFC_SENDER                    , KCRQ_COLON },
      |     ^
geline.cpp:364:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  364 |   { "Status"                     , RFC_STATUS                    , KCRQ_COLON },
      |     ^
geline.cpp:365:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  365 |   { "Subject"                    , RFC_SUBJECT                   , KCRQ_COLON },
      |     ^
geline.cpp:366:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  366 |   { "Summary"                    , RFC_SUMMARY                   , KCRQ_COLON },
      |     ^
geline.cpp:367:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  367 |   { "Supersedes"                 , RFC_SUPERSEDES                , KCRQ_COLON },
      |     ^
geline.cpp:368:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  368 |   { "To"                         , RFC_TO                        , KCRQ_COLON },
      |     ^
geline.cpp:369:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  369 |   { "Version"                    , RFC_VERSION                   , KCRQ_COLON },
      |     ^
geline.cpp:370:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  370 |   { "Xref"                       , RFC_XREF                      , KCRQ_COLON },
      |     ^
geline.cpp:371:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  371 |   { "X-Charset"                  , RFC_X_CHARSET                 , KCRQ_COLON },
      |     ^
geline.cpp:372:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  372 |   { "X-Char-Esc"                 , RFC_X_CHAR_ESC                , KCRQ_COLON },
      |     ^
geline.cpp:373:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  373 |   { "X-FTN-To"                   , RFC_X_FTN_TO                  , KCRQ_COLON },
      |     ^
geline.cpp:374:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  374 |   { "X-Mailer"                   , RFC_X_MAILER                  , KCRQ_COLON },
      |     ^
geline.cpp:375:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  375 |   { "X-Mailreader"               , RFC_X_MAILER                  , KCRQ_COLON },
      |     ^
geline.cpp:376:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  376 |   { "X-Newsreader"               , RFC_X_NEWSREADER              , KCRQ_COLON },
      |     ^
geline.cpp:377:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  377 |   { "X-To"                       , RFC_X_TO                      , KCRQ_COLON },
      |     ^
geline.cpp:378:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  378 |   { "#!"                         , RFC_RNEWS                     , KCRQ_NONE  },
      |     ^
geline.cpp:379:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  379 |   { ""                           , RFC_ZZZZ                      , KCRQ_NONE  },
      |     ^
geline.cpp:824:47: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  824 |   CvtMessageIDtoMSGID(ptr, buf, AA->echoid(), "MSGID");
      |                                               ^
geline.cpp:1568:17: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
 1568 |                 "GoldED",
      |                 ^
geline.cpp:1569:17: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
 1569 |                 " GED ",
      |                 ^
geline.cpp:1570:17: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
 1570 |                 " GED2 ",
      |                 ^
geline.cpp:1571:17: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
 1571 |                 " GED3 ",
      |                 ^
geline.cpp:1572:17: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
 1572 |                 " GED386 ",
      |                 ^
geline.cpp:1573:17: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
 1573 |                 " GED/2 ",
      |                 ^
geline.cpp:1574:17: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
 1574 |                 " GED/386 ",
      |                 ^
geline.cpp:1575:17: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
 1575 |                 " GEDP16 ",
      |                 ^
geline.cpp:1576:17: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
 1576 |                 " GEDP32 ",
      |                 ^
geline.cpp:1577:17: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
 1577 |                 " GEDW32 ",
      |                 ^
geline.cpp:1578:17: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
 1578 |                 " GEDLNX ",
      |                 ^
geline.cpp:1579:17: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
 1579 |                 " GED/W32 ",
      |                 ^
156 warnings generated.
building getpls.o
c++ -c -MD -O2 -pipe  -Dregister= -fstack-protector-strong -fno-strict-aliasing  -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char  -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK  -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -D__INCLUDE_NEW_KEYWORDS__ -O2 -pipe  -Dregister= -fstack-protector-strong -fno-strict-aliasing  -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char  -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK  -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -I. -I../goldlib/gall -I../goldlib/gcui -I../goldlib/gcfg -I../goldlib/gmb3 -I../goldlib/uulib -I../goldlib/smblib -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK  -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -o ../obj/lnx/golded3/getpls.o getpls.cpp
In file included from gemain.cpp:27:
In file included from ./golded.h:57:
../goldlib/gall/gfile.h:217:38: warning: 'delete' applied to a pointer that was allocated with 'new[]'; did you mean 'delete[]'? [-Wmismatched-new-delete]
  217 |                                      delete(c);
      |                                      ^     
      |                                            []
../goldlib/gall/gfile.h:210:51: note: allocated with 'new[]' here
  210 |                                      uint8_t *c = new uint8_t[__size];
      |                                                   ^
../goldlib/gall/gfile.h:254:45: warning: no case matching constant switch condition '8'
  254 |                                      switch(sizeof(unsigned long)) {
      |                                             ^~~~~~~~~~~~~~~~~~~~~
../goldlib/gall/gfile.h:276:53: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand]
  276 |                                      o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                     ^  ~~~~
../goldlib/gall/gfile.h:276:53: note: use '&' for a bitwise operation
  276 |                                      o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                     ^~
      |                                                     &
../goldlib/gall/gfile.h:276:53: note: remove constant to silence this warning
  276 |                                      o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                     ^~~~~~~
../goldlib/gall/gfile.h:277:58: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand]
  277 |                                      o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                          ^  ~~~~
../goldlib/gall/gfile.h:277:58: note: use '&' for a bitwise operation
  277 |                                      o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                          ^~
      |                                                          &
../goldlib/gall/gfile.h:277:58: note: remove constant to silence this warning
  277 |                                      o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                          ^~~~~~~
../goldlib/gall/gfile.h:277:53: warning: converting the result of '<<' to a boolean; did you mean '(o << 8) != 0'? [-Wint-in-bool-context]
  277 |                                      o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                     ^
../goldlib/gall/gfile.h:281:53: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand]
  281 |                                      o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                     ^  ~~~~
../goldlib/gall/gfile.h:281:53: note: use '&' for a bitwise operation
  281 |                                      o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                     ^~
      |                                                     &
../goldlib/gall/gfile.h:281:53: note: remove constant to silence this warning
  281 |                                      o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                     ^~~~~~~
../goldlib/gall/gfile.h:282:58: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand]
  282 |                                      o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                          ^  ~~~~
../goldlib/gall/gfile.h:282:58: note: use '&' for a bitwise operation
  282 |                                      o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                          ^~
      |                                                          &
../goldlib/gall/gfile.h:282:58: note: remove constant to silence this warning
  282 |                                      o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                          ^~~~~~~
../goldlib/gall/gfile.h:283:59: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand]
  283 |                                      o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                           ^  ~~~~
../goldlib/gall/gfile.h:283:59: note: use '&' for a bitwise operation
  283 |                                      o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                           ^~
      |                                                           &
../goldlib/gall/gfile.h:283:59: note: remove constant to silence this warning
  283 |                                      o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                           ^~~~~~~
../goldlib/gall/gfile.h:284:59: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand]
  284 |                                      o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                           ^  ~~~~
../goldlib/gall/gfile.h:284:59: note: use '&' for a bitwise operation
  284 |                                      o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                           ^~
      |                                                           &
../goldlib/gall/gfile.h:284:59: note: remove constant to silence this warning
  284 |                                      o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                           ^~~~~~~
../goldlib/gall/gfile.h:301:50: warning: no case matching constant switch condition '8'
  301 |   gnfile& operator<< (unsigned long o) { switch (sizeof(o)) {
      |                                                  ^~~~~~~~~
In file included from gemain.cpp:27:
In file included from ./golded.h:71:
../goldlib/gall/gutlgrp.h:41:9: warning: unknown pragma ignored [-Wunknown-pragmas]
   41 | #pragma interface "gutlgrp.h"
      |         ^
11 warnings generated.
building geusrbse.o
c++ -c -MD -O2 -pipe  -Dregister= -fstack-protector-strong -fno-strict-aliasing  -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char  -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK  -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -D__INCLUDE_NEW_KEYWORDS__ -O2 -pipe  -Dregister= -fstack-protector-strong -fno-strict-aliasing  -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char  -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK  -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -I. -I../goldlib/gall -I../goldlib/gcui -I../goldlib/gcfg -I../goldlib/gmb3 -I../goldlib/uulib -I../goldlib/smblib -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK  -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -o ../obj/lnx/golded3/geusrbse.o geusrbse.cpp
In file included from geplay.cpp:28:
In file included from ./golded.h:57:
../goldlib/gall/gfile.h:217:38: warning: 'delete' applied to a pointer that was allocated with 'new[]'; did you mean 'delete[]'? [-Wmismatched-new-delete]
  217 |                                      delete(c);
      |                                      ^     
      |                                            []
../goldlib/gall/gfile.h:210:51: note: allocated with 'new[]' here
  210 |                                      uint8_t *c = new uint8_t[__size];
      |                                                   ^
../goldlib/gall/gfile.h:254:45: warning: no case matching constant switch condition '8'
  254 |                                      switch(sizeof(unsigned long)) {
      |                                             ^~~~~~~~~~~~~~~~~~~~~
../goldlib/gall/gfile.h:276:53: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand]
  276 |                                      o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                     ^  ~~~~
../goldlib/gall/gfile.h:276:53: note: use '&' for a bitwise operation
  276 |                                      o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                     ^~
      |                                                     &
../goldlib/gall/gfile.h:276:53: note: remove constant to silence this warning
  276 |                                      o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                     ^~~~~~~
../goldlib/gall/gfile.h:277:58: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand]
  277 |                                      o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                          ^  ~~~~
../goldlib/gall/gfile.h:277:58: note: use '&' for a bitwise operation
  277 |                                      o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                          ^~
      |                                                          &
../goldlib/gall/gfile.h:277:58: note: remove constant to silence this warning
  277 |                                      o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                          ^~~~~~~
../goldlib/gall/gfile.h:277:53: warning: converting the result of '<<' to a boolean; did you mean '(o << 8) != 0'? [-Wint-in-bool-context]
  277 |                                      o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                     ^
../goldlib/gall/gfile.h:281:53: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand]
  281 |                                      o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                     ^  ~~~~
../goldlib/gall/gfile.h:281:53: note: use '&' for a bitwise operation
  281 |                                      o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                     ^~
      |                                                     &
../goldlib/gall/gfile.h:281:53: note: remove constant to silence this warning
  281 |                                      o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                     ^~~~~~~
../goldlib/gall/gfile.h:282:58: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand]
  282 |                                      o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                          ^  ~~~~
../goldlib/gall/gfile.h:282:58: note: use '&' for a bitwise operation
  282 |                                      o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                          ^~
      |                                                          &
../goldlib/gall/gfile.h:282:58: note: remove constant to silence this warning
  282 |                                      o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                          ^~~~~~~
../goldlib/gall/gfile.h:283:59: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand]
  283 |                                      o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                           ^  ~~~~
../goldlib/gall/gfile.h:283:59: note: use '&' for a bitwise operation
  283 |                                      o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                           ^~
      |                                                           &
../goldlib/gall/gfile.h:283:59: note: remove constant to silence this warning
  283 |                                      o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                           ^~~~~~~
../goldlib/gall/gfile.h:284:59: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand]
  284 |                                      o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                           ^  ~~~~
../goldlib/gall/gfile.h:284:59: note: use '&' for a bitwise operation
  284 |                                      o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                           ^~
      |                                                           &
../goldlib/gall/gfile.h:284:59: note: remove constant to silence this warning
  284 |                                      o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                           ^~~~~~~
../goldlib/gall/gfile.h:301:50: warning: no case matching constant switch condition '8'
  301 |   gnfile& operator<< (unsigned long o) { switch (sizeof(o)) {
      |                                                  ^~~~~~~~~
In file included from geplay.cpp:28:
In file included from ./golded.h:71:
../goldlib/gall/gutlgrp.h:41:9: warning: unknown pragma ignored [-Wunknown-pragmas]
   41 | #pragma interface "gutlgrp.h"
      |         ^
11 warnings generated.
In file included from gemnus.cpp:27:
In file included from ./golded.h:57:
../goldlib/gall/gfile.h:217:38: warning: 'delete' applied to a pointer that was allocated with 'new[]'; did you mean 'delete[]'? [-Wmismatched-new-delete]
  217 |                                      delete(c);
      |                                      ^     
      |                                            []
../goldlib/gall/gfile.h:210:51: note: allocated with 'new[]' here
  210 |                                      uint8_t *c = new uint8_t[__size];
      |                                                   ^
../goldlib/gall/gfile.h:254:45: warning: no case matching constant switch condition '8'
  254 |                                      switch(sizeof(unsigned long)) {
      |                                             ^~~~~~~~~~~~~~~~~~~~~
../goldlib/gall/gfile.h:276:53: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand]
  276 |                                      o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                     ^  ~~~~
../goldlib/gall/gfile.h:276:53: note: use '&' for a bitwise operation
  276 |                                      o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                     ^~
      |                                                     &
../goldlib/gall/gfile.h:276:53: note: remove constant to silence this warning
  276 |                                      o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                     ^~~~~~~
../goldlib/gall/gfile.h:277:58: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand]
  277 |                                      o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                          ^  ~~~~
../goldlib/gall/gfile.h:277:58: note: use '&' for a bitwise operation
  277 |                                      o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                          ^~
      |                                                          &
../goldlib/gall/gfile.h:277:58: note: remove constant to silence this warning
  277 |                                      o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                          ^~~~~~~
../goldlib/gall/gfile.h:277:53: warning: converting the result of '<<' to a boolean; did you mean '(o << 8) != 0'? [-Wint-in-bool-context]
  277 |                                      o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                     ^
../goldlib/gall/gfile.h:281:53: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand]
  281 |                                      o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                     ^  ~~~~
../goldlib/gall/gfile.h:281:53: note: use '&' for a bitwise operation
  281 |                                      o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                     ^~
      |                                                     &
../goldlib/gall/gfile.h:281:53: note: remove constant to silence this warning
  281 |                                      o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                     ^~~~~~~
../goldlib/gall/gfile.h:282:58: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand]
  282 |                                      o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                          ^  ~~~~
../goldlib/gall/gfile.h:282:58: note: use '&' for a bitwise operation
  282 |                                      o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                          ^~
      |                                                          &
../goldlib/gall/gfile.h:282:58: note: remove constant to silence this warning
  282 |                                      o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                          ^~~~~~~
../goldlib/gall/gfile.h:283:59: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand]
  283 |                                      o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                           ^  ~~~~
../goldlib/gall/gfile.h:283:59: note: use '&' for a bitwise operation
  283 |                                      o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                           ^~
      |                                                           &
../goldlib/gall/gfile.h:283:59: note: remove constant to silence this warning
  283 |                                      o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                           ^~~~~~~
../goldlib/gall/gfile.h:284:59: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand]
  284 |                                      o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                           ^  ~~~~
../goldlib/gall/gfile.h:284:59: note: use '&' for a bitwise operation
  284 |                                      o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                           ^~
      |                                                           &
../goldlib/gall/gfile.h:284:59: note: remove constant to silence this warning
  284 |                                      o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                           ^~~~~~~
../goldlib/gall/gfile.h:301:50: warning: no case matching constant switch condition '8'
  301 |   gnfile& operator<< (unsigned long o) { switch (sizeof(o)) {
      |                                                  ^~~~~~~~~
In file included from gemnus.cpp:27:
In file included from ./golded.h:71:
../goldlib/gall/gutlgrp.h:41:9: warning: unknown pragma ignored [-Wunknown-pragmas]
   41 | #pragma interface "gutlgrp.h"
      |         ^
gemnus.cpp:1235:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
 1235 |     if (edit_string(buff, sizeof(buff), " Edit word ", 0) && !schecker.Check(buff))
      |                                         ^
12 warnings generated.
building geutil.o
c++ -c -MD -O2 -pipe  -Dregister= -fstack-protector-strong -fno-strict-aliasing  -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char  -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK  -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -D__INCLUDE_NEW_KEYWORDS__ -O2 -pipe  -Dregister= -fstack-protector-strong -fno-strict-aliasing  -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char  -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK  -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -I. -I../goldlib/gall -I../goldlib/gcui -I../goldlib/gcfg -I../goldlib/gmb3 -I../goldlib/uulib -I../goldlib/smblib -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK  -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -o ../obj/lnx/golded3/geutil.o geutil.cpp
building geutil2.o
c++ -c -MD -O2 -pipe  -Dregister= -fstack-protector-strong -fno-strict-aliasing  -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char  -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK  -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -D__INCLUDE_NEW_KEYWORDS__ -O2 -pipe  -Dregister= -fstack-protector-strong -fno-strict-aliasing  -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char  -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK  -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -I. -I../goldlib/gall -I../goldlib/gcui -I../goldlib/gcfg -I../goldlib/gmb3 -I../goldlib/uulib -I../goldlib/smblib -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK  -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -o ../obj/lnx/golded3/geutil2.o geutil2.cpp
In file included from gemenu.cpp:27:
In file included from ./golded.h:57:
../goldlib/gall/gfile.h:217:38: warning: 'delete' applied to a pointer that was allocated with 'new[]'; did you mean 'delete[]'? [-Wmismatched-new-delete]
  217 |                                      delete(c);
      |                                      ^     
      |                                            []
../goldlib/gall/gfile.h:210:51: note: allocated with 'new[]' here
  210 |                                      uint8_t *c = new uint8_t[__size];
      |                                                   ^
../goldlib/gall/gfile.h:254:45: warning: no case matching constant switch condition '8'
  254 |                                      switch(sizeof(unsigned long)) {
      |                                             ^~~~~~~~~~~~~~~~~~~~~
../goldlib/gall/gfile.h:276:53: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand]
  276 |                                      o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                     ^  ~~~~
../goldlib/gall/gfile.h:276:53: note: use '&' for a bitwise operation
  276 |                                      o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                     ^~
      |                                                     &
../goldlib/gall/gfile.h:276:53: note: remove constant to silence this warning
  276 |                                      o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                     ^~~~~~~
../goldlib/gall/gfile.h:277:58: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand]
  277 |                                      o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                          ^  ~~~~
../goldlib/gall/gfile.h:277:58: note: use '&' for a bitwise operation
  277 |                                      o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                          ^~
      |                                                          &
../goldlib/gall/gfile.h:277:58: note: remove constant to silence this warning
  277 |                                      o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                          ^~~~~~~
../goldlib/gall/gfile.h:277:53: warning: converting the result of '<<' to a boolean; did you mean '(o << 8) != 0'? [-Wint-in-bool-context]
  277 |                                      o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                     ^
../goldlib/gall/gfile.h:281:53: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand]
  281 |                                      o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                     ^  ~~~~
../goldlib/gall/gfile.h:281:53: note: use '&' for a bitwise operation
  281 |                                      o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                     ^~
      |                                                     &
../goldlib/gall/gfile.h:281:53: note: remove constant to silence this warning
  281 |                                      o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                     ^~~~~~~
../goldlib/gall/gfile.h:282:58: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand]
  282 |                                      o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                          ^  ~~~~
../goldlib/gall/gfile.h:282:58: note: use '&' for a bitwise operation
  282 |                                      o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                          ^~
      |                                                          &
../goldlib/gall/gfile.h:282:58: note: remove constant to silence this warning
  282 |                                      o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                          ^~~~~~~
../goldlib/gall/gfile.h:283:59: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand]
  283 |                                      o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                           ^  ~~~~
../goldlib/gall/gfile.h:283:59: note: use '&' for a bitwise operation
  283 |                                      o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                           ^~
      |                                                           &
../goldlib/gall/gfile.h:283:59: note: remove constant to silence this warning
  283 |                                      o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                           ^~~~~~~
../goldlib/gall/gfile.h:284:59: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand]
  284 |                                      o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                           ^  ~~~~
../goldlib/gall/gfile.h:284:59: note: use '&' for a bitwise operation
  284 |                                      o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                           ^~
      |                                                           &
../goldlib/gall/gfile.h:284:59: note: remove constant to silence this warning
  284 |                                      o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                           ^~~~~~~
../goldlib/gall/gfile.h:301:50: warning: no case matching constant switch condition '8'
  301 |   gnfile& operator<< (unsigned long o) { switch (sizeof(o)) {
      |                                                  ^~~~~~~~~
In file included from gemenu.cpp:27:
In file included from ./golded.h:71:
../goldlib/gall/gutlgrp.h:41:9: warning: unknown pragma ignored [-Wunknown-pragmas]
   41 | #pragma interface "gutlgrp.h"
      |         ^
11 warnings generated.
building geview.o
c++ -c -MD -O2 -pipe  -Dregister= -fstack-protector-strong -fno-strict-aliasing  -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char  -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK  -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -D__INCLUDE_NEW_KEYWORDS__ -O2 -pipe  -Dregister= -fstack-protector-strong -fno-strict-aliasing  -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char  -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK  -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -I. -I../goldlib/gall -I../goldlib/gcui -I../goldlib/gcfg -I../goldlib/gmb3 -I../goldlib/uulib -I../goldlib/smblib -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK  -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -o ../obj/lnx/golded3/geview.o geview.cpp
In file included from geqwks.cpp:27:
In file included from ./golded.h:57:
../goldlib/gall/gfile.h:217:38: warning: 'delete' applied to a pointer that was allocated with 'new[]'; did you mean 'delete[]'? [-Wmismatched-new-delete]
  217 |                                      delete(c);
      |                                      ^     
      |                                            []
../goldlib/gall/gfile.h:210:51: note: allocated with 'new[]' here
  210 |                                      uint8_t *c = new uint8_t[__size];
      |                                                   ^
../goldlib/gall/gfile.h:254:45: warning: no case matching constant switch condition '8'
  254 |                                      switch(sizeof(unsigned long)) {
      |                                             ^~~~~~~~~~~~~~~~~~~~~
../goldlib/gall/gfile.h:276:53: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand]
  276 |                                      o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                     ^  ~~~~
../goldlib/gall/gfile.h:276:53: note: use '&' for a bitwise operation
  276 |                                      o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                     ^~
      |                                                     &
../goldlib/gall/gfile.h:276:53: note: remove constant to silence this warning
  276 |                                      o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                     ^~~~~~~
../goldlib/gall/gfile.h:277:58: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand]
  277 |                                      o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                          ^  ~~~~
../goldlib/gall/gfile.h:277:58: note: use '&' for a bitwise operation
  277 |                                      o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                          ^~
      |                                                          &
../goldlib/gall/gfile.h:277:58: note: remove constant to silence this warning
  277 |                                      o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                          ^~~~~~~
../goldlib/gall/gfile.h:277:53: warning: converting the result of '<<' to a boolean; did you mean '(o << 8) != 0'? [-Wint-in-bool-context]
  277 |                                      o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                     ^
../goldlib/gall/gfile.h:281:53: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand]
  281 |                                      o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                     ^  ~~~~
../goldlib/gall/gfile.h:281:53: note: use '&' for a bitwise operation
  281 |                                      o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                     ^~
      |                                                     &
../goldlib/gall/gfile.h:281:53: note: remove constant to silence this warning
  281 |                                      o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                     ^~~~~~~
../goldlib/gall/gfile.h:282:58: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand]
  282 |                                      o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                          ^  ~~~~
../goldlib/gall/gfile.h:282:58: note: use '&' for a bitwise operation
  282 |                                      o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                          ^~
      |                                                          &
../goldlib/gall/gfile.h:282:58: note: remove constant to silence this warning
  282 |                                      o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                          ^~~~~~~
../goldlib/gall/gfile.h:283:59: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand]
  283 |                                      o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                           ^  ~~~~
../goldlib/gall/gfile.h:283:59: note: use '&' for a bitwise operation
  283 |                                      o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                           ^~
      |                                                           &
../goldlib/gall/gfile.h:283:59: note: remove constant to silence this warning
  283 |                                      o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                           ^~~~~~~
../goldlib/gall/gfile.h:284:59: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand]
  284 |                                      o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                           ^  ~~~~
../goldlib/gall/gfile.h:284:59: note: use '&' for a bitwise operation
  284 |                                      o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                           ^~
      |                                                           &
../goldlib/gall/gfile.h:284:59: note: remove constant to silence this warning
  284 |                                      o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                           ^~~~~~~
../goldlib/gall/gfile.h:301:50: warning: no case matching constant switch condition '8'
  301 |   gnfile& operator<< (unsigned long o) { switch (sizeof(o)) {
      |                                                  ^~~~~~~~~
In file included from geqwks.cpp:27:
In file included from ./golded.h:71:
../goldlib/gall/gutlgrp.h:41:9: warning: unknown pragma ignored [-Wunknown-pragmas]
   41 | #pragma interface "gutlgrp.h"
      |         ^
geqwks.cpp:273:65: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  273 |                   CvtMessageIDtoMSGID(mptr, kbuf, AA->echoid(), "REPLY");
      |                                                                 ^
geqwks.cpp:286:73: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  286 |                 CvtMessageIDtoMSGID(msg->inreplyto, kbuf, AA->echoid(), "REPLY");
      |                                                                         ^
geqwks.cpp:297:73: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  297 |                 CvtMessageIDtoMSGID(msg->messageid, kbuf, AA->echoid(), "MSGID");
      |                                                                         ^
14 warnings generated.
building gmarea.o
c++ -c -MD -O2 -pipe  -Dregister= -fstack-protector-strong -fno-strict-aliasing  -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char  -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK  -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -D__INCLUDE_NEW_KEYWORDS__ -O2 -pipe  -Dregister= -fstack-protector-strong -fno-strict-aliasing  -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char  -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK  -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -I. -I../goldlib/gall -I../goldlib/gcui -I../goldlib/gcfg -I../goldlib/gmb3 -I../goldlib/uulib -I../goldlib/smblib -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK  -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -o ../obj/lnx/golded3/gmarea.o gmarea.cpp
In file included from genode.cpp:27:
In file included from ./golded.h:57:
../goldlib/gall/gfile.h:217:38: warning: 'delete' applied to a pointer that was allocated with 'new[]'; did you mean 'delete[]'? [-Wmismatched-new-delete]
  217 |                                      delete(c);
      |                                      ^     
      |                                            []
../goldlib/gall/gfile.h:210:51: note: allocated with 'new[]' here
  210 |                                      uint8_t *c = new uint8_t[__size];
      |                                                   ^
../goldlib/gall/gfile.h:254:45: warning: no case matching constant switch condition '8'
  254 |                                      switch(sizeof(unsigned long)) {
      |                                             ^~~~~~~~~~~~~~~~~~~~~
../goldlib/gall/gfile.h:276:53: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand]
  276 |                                      o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                     ^  ~~~~
../goldlib/gall/gfile.h:276:53: note: use '&' for a bitwise operation
  276 |                                      o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                     ^~
      |                                                     &
../goldlib/gall/gfile.h:276:53: note: remove constant to silence this warning
  276 |                                      o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                     ^~~~~~~
../goldlib/gall/gfile.h:277:58: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand]
  277 |                                      o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                          ^  ~~~~
../goldlib/gall/gfile.h:277:58: note: use '&' for a bitwise operation
  277 |                                      o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                          ^~
      |                                                          &
../goldlib/gall/gfile.h:277:58: note: remove constant to silence this warning
  277 |                                      o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                          ^~~~~~~
../goldlib/gall/gfile.h:277:53: warning: converting the result of '<<' to a boolean; did you mean '(o << 8) != 0'? [-Wint-in-bool-context]
  277 |                                      o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                     ^
../goldlib/gall/gfile.h:281:53: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand]
  281 |                                      o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                     ^  ~~~~
../goldlib/gall/gfile.h:281:53: note: use '&' for a bitwise operation
  281 |                                      o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                     ^~
      |                                                     &
../goldlib/gall/gfile.h:281:53: note: remove constant to silence this warning
  281 |                                      o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                     ^~~~~~~
../goldlib/gall/gfile.h:282:58: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand]
  282 |                                      o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                          ^  ~~~~
../goldlib/gall/gfile.h:282:58: note: use '&' for a bitwise operation
  282 |                                      o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                          ^~
      |                                                          &
../goldlib/gall/gfile.h:282:58: note: remove constant to silence this warning
  282 |                                      o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                          ^~~~~~~
../goldlib/gall/gfile.h:283:59: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand]
  283 |                                      o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                           ^  ~~~~
../goldlib/gall/gfile.h:283:59: note: use '&' for a bitwise operation
  283 |                                      o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                           ^~
      |                                                           &
../goldlib/gall/gfile.h:283:59: note: remove constant to silence this warning
  283 |                                      o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                           ^~~~~~~
../goldlib/gall/gfile.h:284:59: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand]
  284 |                                      o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                           ^  ~~~~
../goldlib/gall/gfile.h:284:59: note: use '&' for a bitwise operation
  284 |                                      o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                           ^~
      |                                                           &
../goldlib/gall/gfile.h:284:59: note: remove constant to silence this warning
  284 |                                      o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                           ^~~~~~~
../goldlib/gall/gfile.h:301:50: warning: no case matching constant switch condition '8'
  301 |   gnfile& operator<< (unsigned long o) { switch (sizeof(o)) {
      |                                                  ^~~~~~~~~
In file included from genode.cpp:27:
In file included from ./golded.h:71:
../goldlib/gall/gutlgrp.h:41:9: warning: unknown pragma ignored [-Wunknown-pragmas]
   41 | #pragma interface "gutlgrp.h"
      |         ^
genode.cpp:1017:11: warning: misleading indentation; statement is not part of the previous 'if' [-Wmisleading-indentation]
 1017 |           NLP->pop_state();
      |           ^
genode.cpp:1014:9: note: previous statement is here
 1014 |         if(NLP->next())
      |         ^
12 warnings generated.
In file included from gemlst.cpp:27:
In file included from ./golded.h:57:
../goldlib/gall/gfile.h:217:38: warning: 'delete' applied to a pointer that was allocated with 'new[]'; did you mean 'delete[]'? [-Wmismatched-new-delete]
  217 |                                      delete(c);
      |                                      ^     
      |                                            []
../goldlib/gall/gfile.h:210:51: note: allocated with 'new[]' here
  210 |                                      uint8_t *c = new uint8_t[__size];
      |                                                   ^
../goldlib/gall/gfile.h:254:45: warning: no case matching constant switch condition '8'
  254 |                                      switch(sizeof(unsigned long)) {
      |                                             ^~~~~~~~~~~~~~~~~~~~~
../goldlib/gall/gfile.h:276:53: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand]
  276 |                                      o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                     ^  ~~~~
../goldlib/gall/gfile.h:276:53: note: use '&' for a bitwise operation
  276 |                                      o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                     ^~
      |                                                     &
../goldlib/gall/gfile.h:276:53: note: remove constant to silence this warning
  276 |                                      o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                     ^~~~~~~
../goldlib/gall/gfile.h:277:58: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand]
  277 |                                      o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                          ^  ~~~~
../goldlib/gall/gfile.h:277:58: note: use '&' for a bitwise operation
  277 |                                      o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                          ^~
      |                                                          &
../goldlib/gall/gfile.h:277:58: note: remove constant to silence this warning
  277 |                                      o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                          ^~~~~~~
../goldlib/gall/gfile.h:277:53: warning: converting the result of '<<' to a boolean; did you mean '(o << 8) != 0'? [-Wint-in-bool-context]
  277 |                                      o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                     ^
../goldlib/gall/gfile.h:281:53: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand]
  281 |                                      o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                     ^  ~~~~
../goldlib/gall/gfile.h:281:53: note: use '&' for a bitwise operation
  281 |                                      o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                     ^~
      |                                                     &
../goldlib/gall/gfile.h:281:53: note: remove constant to silence this warning
  281 |                                      o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                     ^~~~~~~
../goldlib/gall/gfile.h:282:58: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand]
  282 |                                      o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                          ^  ~~~~
../goldlib/gall/gfile.h:282:58: note: use '&' for a bitwise operation
  282 |                                      o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                          ^~
      |                                                          &
../goldlib/gall/gfile.h:282:58: note: remove constant to silence this warning
  282 |                                      o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                          ^~~~~~~
../goldlib/gall/gfile.h:283:59: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand]
  283 |                                      o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                           ^  ~~~~
../goldlib/gall/gfile.h:283:59: note: use '&' for a bitwise operation
  283 |                                      o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                           ^~
      |                                                           &
../goldlib/gall/gfile.h:283:59: note: remove constant to silence this warning
  283 |                                      o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                           ^~~~~~~
../goldlib/gall/gfile.h:284:59: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand]
  284 |                                      o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                           ^  ~~~~
../goldlib/gall/gfile.h:284:59: note: use '&' for a bitwise operation
  284 |                                      o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                           ^~
      |                                                           &
../goldlib/gall/gfile.h:284:59: note: remove constant to silence this warning
  284 |                                      o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                           ^~~~~~~
../goldlib/gall/gfile.h:301:50: warning: no case matching constant switch condition '8'
  301 |   gnfile& operator<< (unsigned long o) { switch (sizeof(o)) {
      |                                                  ^~~~~~~~~
In file included from gemlst.cpp:27:
In file included from ./golded.h:71:
../goldlib/gall/gutlgrp.h:41:9: warning: unknown pragma ignored [-Wunknown-pragmas]
   41 | #pragma interface "gutlgrp.h"
      |         ^
11 warnings generated.
building gehtml.o
c++ -c -MD -O2 -pipe  -Dregister= -fstack-protector-strong -fno-strict-aliasing  -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char  -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK  -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -D__INCLUDE_NEW_KEYWORDS__ -O2 -pipe  -Dregister= -fstack-protector-strong -fno-strict-aliasing  -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char  -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK  -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -I. -I../goldlib/gall -I../goldlib/gcui -I../goldlib/gcfg -I../goldlib/gmb3 -I../goldlib/uulib -I../goldlib/smblib -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK  -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -o ../obj/lnx/golded3/gehtml.o gehtml.cpp
building golded3.o
c++ -c -MD -O2 -pipe  -Dregister= -fstack-protector-strong -fno-strict-aliasing  -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char  -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK  -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -D__INCLUDE_NEW_KEYWORDS__ -O2 -pipe  -Dregister= -fstack-protector-strong -fno-strict-aliasing  -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char  -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK  -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -I. -I../goldlib/gall -I../goldlib/gcui -I../goldlib/gcfg -I../goldlib/gmb3 -I../goldlib/uulib -I../goldlib/smblib -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK  -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -o ../obj/lnx/golded3/golded3.o golded3.cpp
In file included from gerand.cpp:27:
In file included from ./golded.h:57:
../goldlib/gall/gfile.h:217:38: warning: 'delete' applied to a pointer that was allocated with 'new[]'; did you mean 'delete[]'? [-Wmismatched-new-delete]
  217 |                                      delete(c);
      |                                      ^     
      |                                            []
../goldlib/gall/gfile.h:210:51: note: allocated with 'new[]' here
  210 |                                      uint8_t *c = new uint8_t[__size];
      |                                                   ^
../goldlib/gall/gfile.h:254:45: warning: no case matching constant switch condition '8'
  254 |                                      switch(sizeof(unsigned long)) {
      |                                             ^~~~~~~~~~~~~~~~~~~~~
../goldlib/gall/gfile.h:276:53: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand]
  276 |                                      o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                     ^  ~~~~
../goldlib/gall/gfile.h:276:53: note: use '&' for a bitwise operation
  276 |                                      o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                     ^~
      |                                                     &
../goldlib/gall/gfile.h:276:53: note: remove constant to silence this warning
  276 |                                      o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                     ^~~~~~~
../goldlib/gall/gfile.h:277:58: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand]
  277 |                                      o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                          ^  ~~~~
../goldlib/gall/gfile.h:277:58: note: use '&' for a bitwise operation
  277 |                                      o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                          ^~
      |                                                          &
../goldlib/gall/gfile.h:277:58: note: remove constant to silence this warning
  277 |                                      o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                          ^~~~~~~
../goldlib/gall/gfile.h:277:53: warning: converting the result of '<<' to a boolean; did you mean '(o << 8) != 0'? [-Wint-in-bool-context]
  277 |                                      o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                     ^
../goldlib/gall/gfile.h:281:53: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand]
  281 |                                      o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                     ^  ~~~~
../goldlib/gall/gfile.h:281:53: note: use '&' for a bitwise operation
  281 |                                      o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                     ^~
      |                                                     &
../goldlib/gall/gfile.h:281:53: note: remove constant to silence this warning
  281 |                                      o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                     ^~~~~~~
../goldlib/gall/gfile.h:282:58: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand]
  282 |                                      o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                          ^  ~~~~
../goldlib/gall/gfile.h:282:58: note: use '&' for a bitwise operation
  282 |                                      o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                          ^~
      |                                                          &
../goldlib/gall/gfile.h:282:58: note: remove constant to silence this warning
  282 |                                      o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                          ^~~~~~~
../goldlib/gall/gfile.h:283:59: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand]
  283 |                                      o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                           ^  ~~~~
../goldlib/gall/gfile.h:283:59: note: use '&' for a bitwise operation
  283 |                                      o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                           ^~
      |                                                           &
../goldlib/gall/gfile.h:283:59: note: remove constant to silence this warning
  283 |                                      o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                           ^~~~~~~
../goldlib/gall/gfile.h:284:59: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand]
  284 |                                      o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                           ^  ~~~~
../goldlib/gall/gfile.h:284:59: note: use '&' for a bitwise operation
  284 |                                      o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                           ^~
      |                                                           &
../goldlib/gall/gfile.h:284:59: note: remove constant to silence this warning
  284 |                                      o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                           ^~~~~~~
../goldlib/gall/gfile.h:301:50: warning: no case matching constant switch condition '8'
  301 |   gnfile& operator<< (unsigned long o) { switch (sizeof(o)) {
      |                                                  ^~~~~~~~~
In file included from gerand.cpp:27:
In file included from ./golded.h:71:
../goldlib/gall/gutlgrp.h:41:9: warning: unknown pragma ignored [-Wunknown-pragmas]
   41 | #pragma interface "gutlgrp.h"
      |         ^
gerand.cpp:236:12: warning: address of array 'this->adat->loadlanguage' will always evaluate to 'true' [-Wpointer-bool-conversion]
  236 |   if(adat->loadlanguage && *adat->loadlanguage)
      |      ~~~~~~^~~~~~~~~~~~ ~~
12 warnings generated.
gmake[2]: Entering directory '/wrkdirs/usr/ports/news/golded+/work/golded-plus/golded+/goldlib/gmb3'
gmake[2]: Nothing to be done for 'all'.
gmake[2]: Leaving directory '/wrkdirs/usr/ports/news/golded+/work/golded-plus/golded+/goldlib/gmb3'
gmake[2]: Entering directory '/wrkdirs/usr/ports/news/golded+/work/golded-plus/golded+/goldlib/gcfg'
gmake[2]: Nothing to be done for 'all'.
gmake[2]: Leaving directory '/wrkdirs/usr/ports/news/golded+/work/golded-plus/golded+/goldlib/gcfg'
gmake[2]: Entering directory '/wrkdirs/usr/ports/news/golded+/work/golded-plus/golded+/goldlib/uulib'
gmake[2]: Nothing to be done for 'all'.
gmake[2]: Leaving directory '/wrkdirs/usr/ports/news/golded+/work/golded-plus/golded+/goldlib/uulib'
In file included from geread.cpp:27:
In file included from ./golded.h:57:
../goldlib/gall/gfile.h:217:38: warning: 'delete' applied to a pointer that was allocated with 'new[]'; did you mean 'delete[]'? [-Wmismatched-new-delete]
  217 |                                      delete(c);
      |                                      ^     
      |                                            []
../goldlib/gall/gfile.h:210:51: note: allocated with 'new[]' here
  210 |                                      uint8_t *c = new uint8_t[__size];
      |                                                   ^
../goldlib/gall/gfile.h:254:45: warning: no case matching constant switch condition '8'
  254 |                                      switch(sizeof(unsigned long)) {
      |                                             ^~~~~~~~~~~~~~~~~~~~~
../goldlib/gall/gfile.h:276:53: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand]
  276 |                                      o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                     ^  ~~~~
../goldlib/gall/gfile.h:276:53: note: use '&' for a bitwise operation
  276 |                                      o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                     ^~
      |                                                     &
../goldlib/gall/gfile.h:276:53: note: remove constant to silence this warning
  276 |                                      o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                     ^~~~~~~
../goldlib/gall/gfile.h:277:58: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand]
  277 |                                      o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                          ^  ~~~~
../goldlib/gall/gfile.h:277:58: note: use '&' for a bitwise operation
  277 |                                      o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                          ^~
      |                                                          &
../goldlib/gall/gfile.h:277:58: note: remove constant to silence this warning
  277 |                                      o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                          ^~~~~~~
../goldlib/gall/gfile.h:277:53: warning: converting the result of '<<' to a boolean; did you mean '(o << 8) != 0'? [-Wint-in-bool-context]
  277 |                                      o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                     ^
../goldlib/gall/gfile.h:281:53: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand]
  281 |                                      o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                     ^  ~~~~
../goldlib/gall/gfile.h:281:53: note: use '&' for a bitwise operation
  281 |                                      o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                     ^~
      |                                                     &
../goldlib/gall/gfile.h:281:53: note: remove constant to silence this warning
  281 |                                      o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                     ^~~~~~~
../goldlib/gall/gfile.h:282:58: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand]
  282 |                                      o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                          ^  ~~~~
../goldlib/gall/gfile.h:282:58: note: use '&' for a bitwise operation
  282 |                                      o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                          ^~
      |                                                          &
../goldlib/gall/gfile.h:282:58: note: remove constant to silence this warning
  282 |                                      o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                          ^~~~~~~
../goldlib/gall/gfile.h:283:59: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand]
  283 |                                      o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                           ^  ~~~~
../goldlib/gall/gfile.h:283:59: note: use '&' for a bitwise operation
  283 |                                      o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                           ^~
      |                                                           &
../goldlib/gall/gfile.h:283:59: note: remove constant to silence this warning
  283 |                                      o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                           ^~~~~~~
../goldlib/gall/gfile.h:284:59: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand]
  284 |                                      o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                           ^  ~~~~
../goldlib/gall/gfile.h:284:59: note: use '&' for a bitwise operation
  284 |                                      o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                           ^~
      |                                                           &
../goldlib/gall/gfile.h:284:59: note: remove constant to silence this warning
  284 |                                      o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                           ^~~~~~~
../goldlib/gall/gfile.h:301:50: warning: no case matching constant switch condition '8'
  301 |   gnfile& operator<< (unsigned long o) { switch (sizeof(o)) {
      |                                                  ^~~~~~~~~
In file included from geread.cpp:27:
In file included from ./golded.h:71:
../goldlib/gall/gutlgrp.h:41:9: warning: unknown pragma ignored [-Wunknown-pragmas]
   41 | #pragma interface "gutlgrp.h"
      |         ^
11 warnings generated.
In file included from gescan.cpp:27:
In file included from ./golded.h:57:
../goldlib/gall/gfile.h:217:38: warning: 'delete' applied to a pointer that was allocated with 'new[]'; did you mean 'delete[]'? [-Wmismatched-new-delete]
  217 |                                      delete(c);
      |                                      ^     
      |                                            []
../goldlib/gall/gfile.h:210:51: note: allocated with 'new[]' here
  210 |                                      uint8_t *c = new uint8_t[__size];
      |                                                   ^
../goldlib/gall/gfile.h:254:45: warning: no case matching constant switch condition '8'
  254 |                                      switch(sizeof(unsigned long)) {
      |                                             ^~~~~~~~~~~~~~~~~~~~~
../goldlib/gall/gfile.h:276:53: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand]
  276 |                                      o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                     ^  ~~~~
../goldlib/gall/gfile.h:276:53: note: use '&' for a bitwise operation
  276 |                                      o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                     ^~
      |                                                     &
../goldlib/gall/gfile.h:276:53: note: remove constant to silence this warning
  276 |                                      o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                     ^~~~~~~
../goldlib/gall/gfile.h:277:58: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand]
  277 |                                      o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                          ^  ~~~~
../goldlib/gall/gfile.h:277:58: note: use '&' for a bitwise operation
  277 |                                      o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                          ^~
      |                                                          &
../goldlib/gall/gfile.h:277:58: note: remove constant to silence this warning
  277 |                                      o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                          ^~~~~~~
../goldlib/gall/gfile.h:277:53: warning: converting the result of '<<' to a boolean; did you mean '(o << 8) != 0'? [-Wint-in-bool-context]
  277 |                                      o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                     ^
../goldlib/gall/gfile.h:281:53: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand]
  281 |                                      o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                     ^  ~~~~
../goldlib/gall/gfile.h:281:53: note: use '&' for a bitwise operation
  281 |                                      o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                     ^~
      |                                                     &
../goldlib/gall/gfile.h:281:53: note: remove constant to silence this warning
  281 |                                      o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                     ^~~~~~~
../goldlib/gall/gfile.h:282:58: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand]
  282 |                                      o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                          ^  ~~~~
../goldlib/gall/gfile.h:282:58: note: use '&' for a bitwise operation
  282 |                                      o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                          ^~
      |                                                          &
../goldlib/gall/gfile.h:282:58: note: remove constant to silence this warning
  282 |                                      o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                          ^~~~~~~
../goldlib/gall/gfile.h:283:59: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand]
  283 |                                      o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                           ^  ~~~~
../goldlib/gall/gfile.h:283:59: note: use '&' for a bitwise operation
  283 |                                      o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                           ^~
      |                                                           &
../goldlib/gall/gfile.h:283:59: note: remove constant to silence this warning
  283 |                                      o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                           ^~~~~~~
../goldlib/gall/gfile.h:284:59: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand]
  284 |                                      o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                           ^  ~~~~
../goldlib/gall/gfile.h:284:59: note: use '&' for a bitwise operation
  284 |                                      o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                           ^~
      |                                                           &
../goldlib/gall/gfile.h:284:59: note: remove constant to silence this warning
  284 |                                      o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                           ^~~~~~~
../goldlib/gall/gfile.h:301:50: warning: no case matching constant switch condition '8'
  301 |   gnfile& operator<< (unsigned long o) { switch (sizeof(o)) {
      |                                                  ^~~~~~~~~
In file included from gescan.cpp:27:
In file included from ./golded.h:71:
../goldlib/gall/gutlgrp.h:41:9: warning: unknown pragma ignored [-Wunknown-pragmas]
   41 | #pragma interface "gutlgrp.h"
      |         ^
11 warnings generated.
gmake[2]: Entering directory '/wrkdirs/usr/ports/news/golded+/work/golded-plus/golded+/goldlib/gall'
gmake[2]: Nothing to be done for 'all'.
gmake[2]: Leaving directory '/wrkdirs/usr/ports/news/golded+/work/golded-plus/golded+/goldlib/gall'
gmake[2]: Entering directory '/wrkdirs/usr/ports/news/golded+/work/golded-plus/golded+/goldlib/gcui'
gmake[2]: Nothing to be done for 'all'.
gmake[2]: Leaving directory '/wrkdirs/usr/ports/news/golded+/work/golded-plus/golded+/goldlib/gcui'
gmake[2]: Entering directory '/wrkdirs/usr/ports/news/golded+/work/golded-plus/golded+/goldlib/smblib'
gmake[2]: Nothing to be done for 'all'.
gmake[2]: Leaving directory '/wrkdirs/usr/ports/news/golded+/work/golded-plus/golded+/goldlib/smblib'
gmake[2]: Entering directory '/wrkdirs/usr/ports/news/golded+/work/golded-plus/golded+/goldlib/hunspell'
gmake[2]: Nothing to be done for 'all'.
gmake[2]: Leaving directory '/wrkdirs/usr/ports/news/golded+/work/golded-plus/golded+/goldlib/hunspell'
In file included from gemsgs.cpp:28:
In file included from ./golded.h:57:
../goldlib/gall/gfile.h:217:38: warning: 'delete' applied to a pointer that was allocated with 'new[]'; did you mean 'delete[]'? [-Wmismatched-new-delete]
  217 |                                      delete(c);
      |                                      ^     
      |                                            []
../goldlib/gall/gfile.h:210:51: note: allocated with 'new[]' here
  210 |                                      uint8_t *c = new uint8_t[__size];
      |                                                   ^
../goldlib/gall/gfile.h:254:45: warning: no case matching constant switch condition '8'
  254 |                                      switch(sizeof(unsigned long)) {
      |                                             ^~~~~~~~~~~~~~~~~~~~~
../goldlib/gall/gfile.h:276:53: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand]
  276 |                                      o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                     ^  ~~~~
../goldlib/gall/gfile.h:276:53: note: use '&' for a bitwise operation
  276 |                                      o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                     ^~
      |                                                     &
../goldlib/gall/gfile.h:276:53: note: remove constant to silence this warning
  276 |                                      o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                     ^~~~~~~
../goldlib/gall/gfile.h:277:58: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand]
  277 |                                      o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                          ^  ~~~~
../goldlib/gall/gfile.h:277:58: note: use '&' for a bitwise operation
  277 |                                      o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                          ^~
      |                                                          &
../goldlib/gall/gfile.h:277:58: note: remove constant to silence this warning
  277 |                                      o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                          ^~~~~~~
../goldlib/gall/gfile.h:277:53: warning: converting the result of '<<' to a boolean; did you mean '(o << 8) != 0'? [-Wint-in-bool-context]
  277 |                                      o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                     ^
../goldlib/gall/gfile.h:281:53: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand]
  281 |                                      o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                     ^  ~~~~
../goldlib/gall/gfile.h:281:53: note: use '&' for a bitwise operation
  281 |                                      o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                     ^~
      |                                                     &
../goldlib/gall/gfile.h:281:53: note: remove constant to silence this warning
  281 |                                      o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                     ^~~~~~~
../goldlib/gall/gfile.h:282:58: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand]
  282 |                                      o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                          ^  ~~~~
../goldlib/gall/gfile.h:282:58: note: use '&' for a bitwise operation
  282 |                                      o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                          ^~
      |                                                          &
../goldlib/gall/gfile.h:282:58: note: remove constant to silence this warning
  282 |                                      o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                          ^~~~~~~
../goldlib/gall/gfile.h:283:59: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand]
  283 |                                      o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                           ^  ~~~~
../goldlib/gall/gfile.h:283:59: note: use '&' for a bitwise operation
  283 |                                      o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                           ^~
      |                                                           &
../goldlib/gall/gfile.h:283:59: note: remove constant to silence this warning
  283 |                                      o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                           ^~~~~~~
../goldlib/gall/gfile.h:284:59: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand]
  284 |                                      o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                           ^  ~~~~
../goldlib/gall/gfile.h:284:59: note: use '&' for a bitwise operation
  284 |                                      o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                           ^~
      |                                                           &
../goldlib/gall/gfile.h:284:59: note: remove constant to silence this warning
  284 |                                      o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                           ^~~~~~~
../goldlib/gall/gfile.h:301:50: warning: no case matching constant switch condition '8'
  301 |   gnfile& operator<< (unsigned long o) { switch (sizeof(o)) {
      |                                                  ^~~~~~~~~
In file included from gemsgs.cpp:28:
In file included from ./golded.h:71:
../goldlib/gall/gutlgrp.h:41:9: warning: unknown pragma ignored [-Wunknown-pragmas]
   41 | #pragma interface "gutlgrp.h"
      |         ^
gemsgs.cpp:716:35: warning: format specifies type 'unsigned int *' but the argument has type 'size_t *' (aka 'unsigned long *') [-Wformat]
  716 |               sscanf(s, "%u.%2u", &seconds, &useconds);
      |                          ~~       ^~~~~~~~
      |                          %zu
gemsgs.cpp:716:45: warning: format specifies type 'unsigned int *' but the argument has type 'size_t *' (aka 'unsigned long *') [-Wformat]
  716 |               sscanf(s, "%u.%2u", &seconds, &useconds);
      |                             ~~~             ^~~~~~~~~
      |                             %2zu
13 warnings generated.
In file included from gepost.cpp:27:
In file included from ./golded.h:57:
../goldlib/gall/gfile.h:217:38: warning: 'delete' applied to a pointer that was allocated with 'new[]'; did you mean 'delete[]'? [-Wmismatched-new-delete]
  217 |                                      delete(c);
      |                                      ^     
      |                                            []
../goldlib/gall/gfile.h:210:51: note: allocated with 'new[]' here
  210 |                                      uint8_t *c = new uint8_t[__size];
      |                                                   ^
../goldlib/gall/gfile.h:254:45: warning: no case matching constant switch condition '8'
  254 |                                      switch(sizeof(unsigned long)) {
      |                                             ^~~~~~~~~~~~~~~~~~~~~
../goldlib/gall/gfile.h:276:53: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand]
  276 |                                      o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                     ^  ~~~~
../goldlib/gall/gfile.h:276:53: note: use '&' for a bitwise operation
  276 |                                      o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                     ^~
      |                                                     &
../goldlib/gall/gfile.h:276:53: note: remove constant to silence this warning
  276 |                                      o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                     ^~~~~~~
../goldlib/gall/gfile.h:277:58: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand]
  277 |                                      o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                          ^  ~~~~
../goldlib/gall/gfile.h:277:58: note: use '&' for a bitwise operation
  277 |                                      o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                          ^~
      |                                                          &
../goldlib/gall/gfile.h:277:58: note: remove constant to silence this warning
  277 |                                      o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                          ^~~~~~~
../goldlib/gall/gfile.h:277:53: warning: converting the result of '<<' to a boolean; did you mean '(o << 8) != 0'? [-Wint-in-bool-context]
  277 |                                      o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                     ^
../goldlib/gall/gfile.h:281:53: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand]
  281 |                                      o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                     ^  ~~~~
../goldlib/gall/gfile.h:281:53: note: use '&' for a bitwise operation
  281 |                                      o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                     ^~
      |                                                     &
../goldlib/gall/gfile.h:281:53: note: remove constant to silence this warning
  281 |                                      o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                     ^~~~~~~
../goldlib/gall/gfile.h:282:58: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand]
  282 |                                      o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                          ^  ~~~~
../goldlib/gall/gfile.h:282:58: note: use '&' for a bitwise operation
  282 |                                      o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                          ^~
      |                                                          &
../goldlib/gall/gfile.h:282:58: note: remove constant to silence this warning
  282 |                                      o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                          ^~~~~~~
../goldlib/gall/gfile.h:283:59: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand]
  283 |                                      o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                           ^  ~~~~
../goldlib/gall/gfile.h:283:59: note: use '&' for a bitwise operation
  283 |                                      o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                           ^~
      |                                                           &
../goldlib/gall/gfile.h:283:59: note: remove constant to silence this warning
  283 |                                      o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                           ^~~~~~~
../goldlib/gall/gfile.h:284:59: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand]
  284 |                                      o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                           ^  ~~~~
../goldlib/gall/gfile.h:284:59: note: use '&' for a bitwise operation
  284 |                                      o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                           ^~
      |                                                           &
../goldlib/gall/gfile.h:284:59: note: remove constant to silence this warning
  284 |                                      o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                           ^~~~~~~
../goldlib/gall/gfile.h:301:50: warning: no case matching constant switch condition '8'
  301 |   gnfile& operator<< (unsigned long o) { switch (sizeof(o)) {
      |                                                  ^~~~~~~~~
In file included from gepost.cpp:27:
In file included from ./golded.h:71:
../goldlib/gall/gutlgrp.h:41:9: warning: unknown pragma ignored [-Wunknown-pragmas]
   41 | #pragma interface "gutlgrp.h"
      |         ^
gepost.cpp:200:156: warning: address of array 'fspec[x].fblk[m].name' will always evaluate to 'true' [-Wpointer-bool-conversion]
  200 |           gsprintf(PRINTF_DECLARE_BUFFER(subject), "%s%s%s%s%s ", fspec[x].delsent ? "^" : "", ReMapPath(fspec[x].path), fspec[x].fblk ? (fspec[x].fblk[m].name ? fspec[x].fblk[m].name : "") : "", *fspec[x].password ? " " : "", fspec[x].password);
      |                                                                                                                                           ~~~~~~~~~~~~~~~~~^~~~ ~
12 warnings generated.
In file included from gesrch.cpp:27:
In file included from ./golded.h:57:
../goldlib/gall/gfile.h:217:38: warning: 'delete' applied to a pointer that was allocated with 'new[]'; did you mean 'delete[]'? [-Wmismatched-new-delete]
  217 |                                      delete(c);
      |                                      ^     
      |                                            []
../goldlib/gall/gfile.h:210:51: note: allocated with 'new[]' here
  210 |                                      uint8_t *c = new uint8_t[__size];
      |                                                   ^
../goldlib/gall/gfile.h:254:45: warning: no case matching constant switch condition '8'
  254 |                                      switch(sizeof(unsigned long)) {
      |                                             ^~~~~~~~~~~~~~~~~~~~~
../goldlib/gall/gfile.h:276:53: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand]
  276 |                                      o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                     ^  ~~~~
../goldlib/gall/gfile.h:276:53: note: use '&' for a bitwise operation
  276 |                                      o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                     ^~
      |                                                     &
../goldlib/gall/gfile.h:276:53: note: remove constant to silence this warning
  276 |                                      o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                     ^~~~~~~
../goldlib/gall/gfile.h:277:58: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand]
  277 |                                      o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                          ^  ~~~~
../goldlib/gall/gfile.h:277:58: note: use '&' for a bitwise operation
  277 |                                      o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                          ^~
      |                                                          &
../goldlib/gall/gfile.h:277:58: note: remove constant to silence this warning
  277 |                                      o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                          ^~~~~~~
../goldlib/gall/gfile.h:277:53: warning: converting the result of '<<' to a boolean; did you mean '(o << 8) != 0'? [-Wint-in-bool-context]
  277 |                                      o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                     ^
../goldlib/gall/gfile.h:281:53: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand]
  281 |                                      o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                     ^  ~~~~
../goldlib/gall/gfile.h:281:53: note: use '&' for a bitwise operation
  281 |                                      o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                     ^~
      |                                                     &
../goldlib/gall/gfile.h:281:53: note: remove constant to silence this warning
  281 |                                      o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                     ^~~~~~~
../goldlib/gall/gfile.h:282:58: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand]
  282 |                                      o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                          ^  ~~~~
../goldlib/gall/gfile.h:282:58: note: use '&' for a bitwise operation
  282 |                                      o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                          ^~
      |                                                          &
../goldlib/gall/gfile.h:282:58: note: remove constant to silence this warning
  282 |                                      o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                          ^~~~~~~
../goldlib/gall/gfile.h:283:59: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand]
  283 |                                      o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                           ^  ~~~~
../goldlib/gall/gfile.h:283:59: note: use '&' for a bitwise operation
  283 |                                      o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                           ^~
      |                                                           &
../goldlib/gall/gfile.h:283:59: note: remove constant to silence this warning
  283 |                                      o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                           ^~~~~~~
../goldlib/gall/gfile.h:284:59: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand]
  284 |                                      o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                           ^  ~~~~
../goldlib/gall/gfile.h:284:59: note: use '&' for a bitwise operation
  284 |                                      o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                           ^~
      |                                                           &
../goldlib/gall/gfile.h:284:59: note: remove constant to silence this warning
  284 |                                      o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                           ^~~~~~~
../goldlib/gall/gfile.h:301:50: warning: no case matching constant switch condition '8'
  301 |   gnfile& operator<< (unsigned long o) { switch (sizeof(o)) {
      |                                                  ^~~~~~~~~
In file included from gesrch.cpp:27:
In file included from ./golded.h:71:
../goldlib/gall/gutlgrp.h:41:9: warning: unknown pragma ignored [-Wunknown-pragmas]
   41 | #pragma interface "gutlgrp.h"
      |         ^
gesrch.cpp:256:8: warning: variable 'or_cycle' set but not used [-Wunused-but-set-variable]
  256 |   bool or_cycle = false;
      |        ^
12 warnings generated.
In file included from geread2.cpp:29:
In file included from ./golded.h:57:
../goldlib/gall/gfile.h:217:38: warning: 'delete' applied to a pointer that was allocated with 'new[]'; did you mean 'delete[]'? [-Wmismatched-new-delete]
  217 |                                      delete(c);
      |                                      ^     
      |                                            []
../goldlib/gall/gfile.h:210:51: note: allocated with 'new[]' here
  210 |                                      uint8_t *c = new uint8_t[__size];
      |                                                   ^
../goldlib/gall/gfile.h:254:45: warning: no case matching constant switch condition '8'
  254 |                                      switch(sizeof(unsigned long)) {
      |                                             ^~~~~~~~~~~~~~~~~~~~~
../goldlib/gall/gfile.h:276:53: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand]
  276 |                                      o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                     ^  ~~~~
../goldlib/gall/gfile.h:276:53: note: use '&' for a bitwise operation
  276 |                                      o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                     ^~
      |                                                     &
../goldlib/gall/gfile.h:276:53: note: remove constant to silence this warning
  276 |                                      o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                     ^~~~~~~
../goldlib/gall/gfile.h:277:58: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand]
  277 |                                      o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                          ^  ~~~~
../goldlib/gall/gfile.h:277:58: note: use '&' for a bitwise operation
  277 |                                      o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                          ^~
      |                                                          &
../goldlib/gall/gfile.h:277:58: note: remove constant to silence this warning
  277 |                                      o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                          ^~~~~~~
../goldlib/gall/gfile.h:277:53: warning: converting the result of '<<' to a boolean; did you mean '(o << 8) != 0'? [-Wint-in-bool-context]
  277 |                                      o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                     ^
../goldlib/gall/gfile.h:281:53: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand]
  281 |                                      o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                     ^  ~~~~
../goldlib/gall/gfile.h:281:53: note: use '&' for a bitwise operation
  281 |                                      o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                     ^~
      |                                                     &
../goldlib/gall/gfile.h:281:53: note: remove constant to silence this warning
  281 |                                      o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                     ^~~~~~~
../goldlib/gall/gfile.h:282:58: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand]
  282 |                                      o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                          ^  ~~~~
../goldlib/gall/gfile.h:282:58: note: use '&' for a bitwise operation
  282 |                                      o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                          ^~
      |                                                          &
../goldlib/gall/gfile.h:282:58: note: remove constant to silence this warning
  282 |                                      o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                          ^~~~~~~
../goldlib/gall/gfile.h:283:59: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand]
  283 |                                      o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                           ^  ~~~~
../goldlib/gall/gfile.h:283:59: note: use '&' for a bitwise operation
  283 |                                      o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                           ^~
      |                                                           &
../goldlib/gall/gfile.h:283:59: note: remove constant to silence this warning
  283 |                                      o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                           ^~~~~~~
../goldlib/gall/gfile.h:284:59: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand]
  284 |                                      o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                           ^  ~~~~
../goldlib/gall/gfile.h:284:59: note: use '&' for a bitwise operation
  284 |                                      o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                           ^~
      |                                                           &
../goldlib/gall/gfile.h:284:59: note: remove constant to silence this warning
  284 |                                      o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                           ^~~~~~~
../goldlib/gall/gfile.h:301:50: warning: no case matching constant switch condition '8'
  301 |   gnfile& operator<< (unsigned long o) { switch (sizeof(o)) {
      |                                                  ^~~~~~~~~
In file included from geread2.cpp:29:
In file included from ./golded.h:71:
../goldlib/gall/gutlgrp.h:41:9: warning: unknown pragma ignored [-Wunknown-pragmas]
   41 | #pragma interface "gutlgrp.h"
      |         ^
geread2.cpp:586:31: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  586 |   ShellToDos(cmdline.c_str(), "",
      |                               ^
geread2.cpp:842:35: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  842 |       ShellToDos(cmdline.c_str(), "",
      |                                   ^
13 warnings generated.
In file included from gesoup.cpp:28:
In file included from ./golded.h:57:
../goldlib/gall/gfile.h:217:38: warning: 'delete' applied to a pointer that was allocated with 'new[]'; did you mean 'delete[]'? [-Wmismatched-new-delete]
  217 |                                      delete(c);
      |                                      ^     
      |                                            []
../goldlib/gall/gfile.h:210:51: note: allocated with 'new[]' here
  210 |                                      uint8_t *c = new uint8_t[__size];
      |                                                   ^
../goldlib/gall/gfile.h:254:45: warning: no case matching constant switch condition '8'
  254 |                                      switch(sizeof(unsigned long)) {
      |                                             ^~~~~~~~~~~~~~~~~~~~~
../goldlib/gall/gfile.h:276:53: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand]
  276 |                                      o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                     ^  ~~~~
../goldlib/gall/gfile.h:276:53: note: use '&' for a bitwise operation
  276 |                                      o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                     ^~
      |                                                     &
../goldlib/gall/gfile.h:276:53: note: remove constant to silence this warning
  276 |                                      o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                     ^~~~~~~
../goldlib/gall/gfile.h:277:58: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand]
  277 |                                      o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                          ^  ~~~~
../goldlib/gall/gfile.h:277:58: note: use '&' for a bitwise operation
  277 |                                      o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                          ^~
      |                                                          &
../goldlib/gall/gfile.h:277:58: note: remove constant to silence this warning
  277 |                                      o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                          ^~~~~~~
../goldlib/gall/gfile.h:277:53: warning: converting the result of '<<' to a boolean; did you mean '(o << 8) != 0'? [-Wint-in-bool-context]
  277 |                                      o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                     ^
../goldlib/gall/gfile.h:281:53: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand]
  281 |                                      o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                     ^  ~~~~
../goldlib/gall/gfile.h:281:53: note: use '&' for a bitwise operation
  281 |                                      o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                     ^~
      |                                                     &
../goldlib/gall/gfile.h:281:53: note: remove constant to silence this warning
  281 |                                      o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                     ^~~~~~~
../goldlib/gall/gfile.h:282:58: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand]
  282 |                                      o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                          ^  ~~~~
../goldlib/gall/gfile.h:282:58: note: use '&' for a bitwise operation
  282 |                                      o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                          ^~
      |                                                          &
../goldlib/gall/gfile.h:282:58: note: remove constant to silence this warning
  282 |                                      o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                          ^~~~~~~
../goldlib/gall/gfile.h:283:59: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand]
  283 |                                      o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                           ^  ~~~~
../goldlib/gall/gfile.h:283:59: note: use '&' for a bitwise operation
  283 |                                      o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                           ^~
      |                                                           &
../goldlib/gall/gfile.h:283:59: note: remove constant to silence this warning
  283 |                                      o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                           ^~~~~~~
../goldlib/gall/gfile.h:284:59: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand]
  284 |                                      o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                           ^  ~~~~
../goldlib/gall/gfile.h:284:59: note: use '&' for a bitwise operation
  284 |                                      o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                           ^~
      |                                                           &
../goldlib/gall/gfile.h:284:59: note: remove constant to silence this warning
  284 |                                      o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                           ^~~~~~~
../goldlib/gall/gfile.h:301:50: warning: no case matching constant switch condition '8'
  301 |   gnfile& operator<< (unsigned long o) { switch (sizeof(o)) {
      |                                                  ^~~~~~~~~
In file included from gesoup.cpp:28:
In file included from ./golded.h:71:
../goldlib/gall/gutlgrp.h:41:9: warning: unknown pragma ignored [-Wunknown-pragmas]
   41 | #pragma interface "gutlgrp.h"
      |         ^
gesoup.cpp:221:55: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  221 |             CvtMessageIDtoMSGID(smsgid, buf, echo_id, "MSGID");
      |                                                       ^
gesoup.cpp:225:55: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  225 |             CvtMessageIDtoMSGID(sreply, buf, echo_id, "REPLY");
      |                                                       ^
gesoup.cpp:408:23: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  408 |         char* delim = "\t\n";
      |                       ^
gesoup.cpp:783:44: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  783 |         mailexported += ExportSoupArea(na, "GOLDMAIL.MSG", mfp, true);
      |                                            ^
gesoup.cpp:785:44: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  785 |         newsexported += ExportSoupArea(na, "GOLDNEWS.MSG", nfp, false);
      |                                            ^
16 warnings generated.
In file included from geusrbse.cpp:29:
In file included from ./golded.h:57:
../goldlib/gall/gfile.h:217:38: warning: 'delete' applied to a pointer that was allocated with 'new[]'; did you mean 'delete[]'? [-Wmismatched-new-delete]
  217 |                                      delete(c);
      |                                      ^     
      |                                            []
../goldlib/gall/gfile.h:210:51: note: allocated with 'new[]' here
  210 |                                      uint8_t *c = new uint8_t[__size];
      |                                                   ^
../goldlib/gall/gfile.h:254:45: warning: no case matching constant switch condition '8'
  254 |                                      switch(sizeof(unsigned long)) {
      |                                             ^~~~~~~~~~~~~~~~~~~~~
../goldlib/gall/gfile.h:276:53: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand]
  276 |                                      o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                     ^  ~~~~
../goldlib/gall/gfile.h:276:53: note: use '&' for a bitwise operation
  276 |                                      o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                     ^~
      |                                                     &
../goldlib/gall/gfile.h:276:53: note: remove constant to silence this warning
  276 |                                      o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                     ^~~~~~~
../goldlib/gall/gfile.h:277:58: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand]
  277 |                                      o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                          ^  ~~~~
../goldlib/gall/gfile.h:277:58: note: use '&' for a bitwise operation
  277 |                                      o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                          ^~
      |                                                          &
../goldlib/gall/gfile.h:277:58: note: remove constant to silence this warning
  277 |                                      o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                          ^~~~~~~
../goldlib/gall/gfile.h:277:53: warning: converting the result of '<<' to a boolean; did you mean '(o << 8) != 0'? [-Wint-in-bool-context]
  277 |                                      o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                     ^
../goldlib/gall/gfile.h:281:53: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand]
  281 |                                      o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                     ^  ~~~~
../goldlib/gall/gfile.h:281:53: note: use '&' for a bitwise operation
  281 |                                      o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                     ^~
      |                                                     &
../goldlib/gall/gfile.h:281:53: note: remove constant to silence this warning
  281 |                                      o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                     ^~~~~~~
../goldlib/gall/gfile.h:282:58: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand]
  282 |                                      o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                          ^  ~~~~
../goldlib/gall/gfile.h:282:58: note: use '&' for a bitwise operation
  282 |                                      o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                          ^~
      |                                                          &
../goldlib/gall/gfile.h:282:58: note: remove constant to silence this warning
  282 |                                      o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                          ^~~~~~~
../goldlib/gall/gfile.h:283:59: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand]
  283 |                                      o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                           ^  ~~~~
../goldlib/gall/gfile.h:283:59: note: use '&' for a bitwise operation
  283 |                                      o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                           ^~
      |                                                           &
../goldlib/gall/gfile.h:283:59: note: remove constant to silence this warning
  283 |                                      o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                           ^~~~~~~
../goldlib/gall/gfile.h:284:59: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand]
  284 |                                      o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                           ^  ~~~~
../goldlib/gall/gfile.h:284:59: note: use '&' for a bitwise operation
  284 |                                      o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                           ^~
      |                                                           &
../goldlib/gall/gfile.h:284:59: note: remove constant to silence this warning
  284 |                                      o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                           ^~~~~~~
../goldlib/gall/gfile.h:301:50: warning: no case matching constant switch condition '8'
  301 |   gnfile& operator<< (unsigned long o) { switch (sizeof(o)) {
      |                                                  ^~~~~~~~~
In file included from geusrbse.cpp:29:
In file included from ./golded.h:71:
../goldlib/gall/gutlgrp.h:41:9: warning: unknown pragma ignored [-Wunknown-pragmas]
   41 | #pragma interface "gutlgrp.h"
      |         ^
11 warnings generated.
In file included from getpls.cpp:34:
In file included from ./golded.h:57:
../goldlib/gall/gfile.h:217:38: warning: 'delete' applied to a pointer that was allocated with 'new[]'; did you mean 'delete[]'? [-Wmismatched-new-delete]
  217 |                                      delete(c);
      |                                      ^     
      |                                            []
../goldlib/gall/gfile.h:210:51: note: allocated with 'new[]' here
  210 |                                      uint8_t *c = new uint8_t[__size];
      |                                                   ^
../goldlib/gall/gfile.h:254:45: warning: no case matching constant switch condition '8'
  254 |                                      switch(sizeof(unsigned long)) {
      |                                             ^~~~~~~~~~~~~~~~~~~~~
../goldlib/gall/gfile.h:276:53: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand]
  276 |                                      o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                     ^  ~~~~
../goldlib/gall/gfile.h:276:53: note: use '&' for a bitwise operation
  276 |                                      o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                     ^~
      |                                                     &
../goldlib/gall/gfile.h:276:53: note: remove constant to silence this warning
  276 |                                      o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                     ^~~~~~~
../goldlib/gall/gfile.h:277:58: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand]
  277 |                                      o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                          ^  ~~~~
../goldlib/gall/gfile.h:277:58: note: use '&' for a bitwise operation
  277 |                                      o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                          ^~
      |                                                          &
../goldlib/gall/gfile.h:277:58: note: remove constant to silence this warning
  277 |                                      o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                          ^~~~~~~
../goldlib/gall/gfile.h:277:53: warning: converting the result of '<<' to a boolean; did you mean '(o << 8) != 0'? [-Wint-in-bool-context]
  277 |                                      o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                     ^
../goldlib/gall/gfile.h:281:53: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand]
  281 |                                      o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                     ^  ~~~~
../goldlib/gall/gfile.h:281:53: note: use '&' for a bitwise operation
  281 |                                      o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                     ^~
      |                                                     &
../goldlib/gall/gfile.h:281:53: note: remove constant to silence this warning
  281 |                                      o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                     ^~~~~~~
../goldlib/gall/gfile.h:282:58: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand]
  282 |                                      o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                          ^  ~~~~
../goldlib/gall/gfile.h:282:58: note: use '&' for a bitwise operation
  282 |                                      o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                          ^~
      |                                                          &
../goldlib/gall/gfile.h:282:58: note: remove constant to silence this warning
  282 |                                      o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                          ^~~~~~~
../goldlib/gall/gfile.h:283:59: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand]
  283 |                                      o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                           ^  ~~~~
../goldlib/gall/gfile.h:283:59: note: use '&' for a bitwise operation
  283 |                                      o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                           ^~
      |                                                           &
../goldlib/gall/gfile.h:283:59: note: remove constant to silence this warning
  283 |                                      o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                           ^~~~~~~
../goldlib/gall/gfile.h:284:59: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand]
  284 |                                      o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                           ^  ~~~~
../goldlib/gall/gfile.h:284:59: note: use '&' for a bitwise operation
  284 |                                      o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                           ^~
      |                                                           &
../goldlib/gall/gfile.h:284:59: note: remove constant to silence this warning
  284 |                                      o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                           ^~~~~~~
../goldlib/gall/gfile.h:301:50: warning: no case matching constant switch condition '8'
  301 |   gnfile& operator<< (unsigned long o) { switch (sizeof(o)) {
      |                                                  ^~~~~~~~~
In file included from getpls.cpp:34:
In file included from ./golded.h:71:
../goldlib/gall/gutlgrp.h:41:9: warning: unknown pragma ignored [-Wunknown-pragmas]
   41 | #pragma interface "gutlgrp.h"
      |         ^
getpls.cpp:143:30: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  143 |     { CSTR_COMMA_SIZEOF_CSTR("forward")      },
      |                              ^
getpls.cpp:144:30: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  144 |     { CSTR_COMMA_SIZEOF_CSTR("notforward")   },
      |                              ^
getpls.cpp:145:30: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  145 |     { CSTR_COMMA_SIZEOF_CSTR("changed")      },
      |                              ^
getpls.cpp:146:30: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  146 |     { CSTR_COMMA_SIZEOF_CSTR("net")          },
      |                              ^
getpls.cpp:147:30: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  147 |     { CSTR_COMMA_SIZEOF_CSTR("echo")         },
      |                              ^
getpls.cpp:148:30: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  148 |     { CSTR_COMMA_SIZEOF_CSTR("local")        },
      |                              ^
getpls.cpp:149:30: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  149 |     { CSTR_COMMA_SIZEOF_CSTR("moved")        },
      |                              ^
getpls.cpp:150:30: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  150 |     { CSTR_COMMA_SIZEOF_CSTR("new")          },
      |                              ^
getpls.cpp:151:30: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  151 |     { CSTR_COMMA_SIZEOF_CSTR("reply")        },
      |                              ^
getpls.cpp:152:30: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  152 |     { CSTR_COMMA_SIZEOF_CSTR("quoted")       },
      |                              ^
getpls.cpp:153:30: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  153 |     { CSTR_COMMA_SIZEOF_CSTR("comment")      },
      |                              ^
getpls.cpp:154:30: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  154 |     { CSTR_COMMA_SIZEOF_CSTR("quotebuf")     },
      |                              ^
getpls.cpp:155:30: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  155 |     { CSTR_COMMA_SIZEOF_CSTR("attrib")       },
      |                              ^
getpls.cpp:156:30: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  156 |     { CSTR_COMMA_SIZEOF_CSTR("spellchecker") },
      |                              ^
getpls.cpp:157:30: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  157 |     { CSTR_COMMA_SIZEOF_CSTR("setsubj")      },
      |                              ^
getpls.cpp:158:30: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  158 |     { CSTR_COMMA_SIZEOF_CSTR("setfrom")      },
      |                              ^
getpls.cpp:159:30: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  159 |     { CSTR_COMMA_SIZEOF_CSTR("setto")        },
      |                              ^
getpls.cpp:160:30: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  160 |     { CSTR_COMMA_SIZEOF_CSTR("forcesubj")    },
      |                              ^
getpls.cpp:161:30: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  161 |     { CSTR_COMMA_SIZEOF_CSTR("forcefrom")    },
      |                              ^
getpls.cpp:162:30: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  162 |     { CSTR_COMMA_SIZEOF_CSTR("forceto")      },
      |                              ^
getpls.cpp:163:30: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  163 |     { CSTR_COMMA_SIZEOF_CSTR("xlatexport")   },
      |                              ^
getpls.cpp:164:30: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  164 |     { CSTR_COMMA_SIZEOF_CSTR("loadlanguage") },
      |                              ^
getpls.cpp:165:30: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  165 |     { CSTR_COMMA_SIZEOF_CSTR("random")       },
      |                              ^
getpls.cpp:166:30: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  166 |     { CSTR_COMMA_SIZEOF_CSTR("quote")        },
      |                              ^
getpls.cpp:167:30: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  167 |     { CSTR_COMMA_SIZEOF_CSTR("include")      },
      |                              ^
getpls.cpp:168:30: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  168 |     { CSTR_COMMA_SIZEOF_CSTR("message")      },
      |                              ^
getpls.cpp:169:30: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  169 |     { CSTR_COMMA_SIZEOF_CSTR("moderator")    },
      |                              ^
getpls.cpp:170:30: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  170 |     { CSTR_COMMA_SIZEOF_CSTR("write")        },
      |                              ^
getpls.cpp:171:30: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  171 |     { CSTR_COMMA_SIZEOF_CSTR("header")       }
      |                              ^
40 warnings generated.
In file included from geutil2.cpp:27:
In file included from ./golded.h:57:
../goldlib/gall/gfile.h:217:38: warning: 'delete' applied to a pointer that was allocated with 'new[]'; did you mean 'delete[]'? [-Wmismatched-new-delete]
  217 |                                      delete(c);
      |                                      ^     
      |                                            []
../goldlib/gall/gfile.h:210:51: note: allocated with 'new[]' here
  210 |                                      uint8_t *c = new uint8_t[__size];
      |                                                   ^
../goldlib/gall/gfile.h:254:45: warning: no case matching constant switch condition '8'
  254 |                                      switch(sizeof(unsigned long)) {
      |                                             ^~~~~~~~~~~~~~~~~~~~~
../goldlib/gall/gfile.h:276:53: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand]
  276 |                                      o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                     ^  ~~~~
../goldlib/gall/gfile.h:276:53: note: use '&' for a bitwise operation
  276 |                                      o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                     ^~
      |                                                     &
../goldlib/gall/gfile.h:276:53: note: remove constant to silence this warning
  276 |                                      o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                     ^~~~~~~
../goldlib/gall/gfile.h:277:58: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand]
  277 |                                      o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                          ^  ~~~~
../goldlib/gall/gfile.h:277:58: note: use '&' for a bitwise operation
  277 |                                      o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                          ^~
      |                                                          &
../goldlib/gall/gfile.h:277:58: note: remove constant to silence this warning
  277 |                                      o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                          ^~~~~~~
../goldlib/gall/gfile.h:277:53: warning: converting the result of '<<' to a boolean; did you mean '(o << 8) != 0'? [-Wint-in-bool-context]
  277 |                                      o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                     ^
../goldlib/gall/gfile.h:281:53: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand]
  281 |                                      o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                     ^  ~~~~
../goldlib/gall/gfile.h:281:53: note: use '&' for a bitwise operation
  281 |                                      o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                     ^~
      |                                                     &
../goldlib/gall/gfile.h:281:53: note: remove constant to silence this warning
  281 |                                      o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                     ^~~~~~~
../goldlib/gall/gfile.h:282:58: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand]
  282 |                                      o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                          ^  ~~~~
../goldlib/gall/gfile.h:282:58: note: use '&' for a bitwise operation
  282 |                                      o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                          ^~
      |                                                          &
../goldlib/gall/gfile.h:282:58: note: remove constant to silence this warning
  282 |                                      o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                          ^~~~~~~
../goldlib/gall/gfile.h:283:59: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand]
  283 |                                      o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                           ^  ~~~~
../goldlib/gall/gfile.h:283:59: note: use '&' for a bitwise operation
  283 |                                      o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                           ^~
      |                                                           &
../goldlib/gall/gfile.h:283:59: note: remove constant to silence this warning
  283 |                                      o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                           ^~~~~~~
../goldlib/gall/gfile.h:284:59: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand]
  284 |                                      o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                           ^  ~~~~
../goldlib/gall/gfile.h:284:59: note: use '&' for a bitwise operation
  284 |                                      o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                           ^~
      |                                                           &
../goldlib/gall/gfile.h:284:59: note: remove constant to silence this warning
  284 |                                      o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                           ^~~~~~~
../goldlib/gall/gfile.h:301:50: warning: no case matching constant switch condition '8'
  301 |   gnfile& operator<< (unsigned long o) { switch (sizeof(o)) {
      |                                                  ^~~~~~~~~
In file included from geutil2.cpp:27:
In file included from ./golded.h:71:
../goldlib/gall/gutlgrp.h:41:9: warning: unknown pragma ignored [-Wunknown-pragmas]
   41 | #pragma interface "gutlgrp.h"
      |         ^
geutil2.cpp:99:25: warning: field width should have type 'int', but argument has type 'size_t' (aka 'unsigned long') [-Wformat]
   99 |     sprintf(buf, "[..]%*.*s", MAXCOL-30, MAXCOL-30, file);
      |                       ~~^~~   ~~~~~~~~~
12 warnings generated.
In file included from geview.cpp:27:
In file included from ./golded.h:57:
../goldlib/gall/gfile.h:217:38: warning: 'delete' applied to a pointer that was allocated with 'new[]'; did you mean 'delete[]'? [-Wmismatched-new-delete]
  217 |                                      delete(c);
      |                                      ^     
      |                                            []
../goldlib/gall/gfile.h:210:51: note: allocated with 'new[]' here
  210 |                                      uint8_t *c = new uint8_t[__size];
      |                                                   ^
../goldlib/gall/gfile.h:254:45: warning: no case matching constant switch condition '8'
  254 |                                      switch(sizeof(unsigned long)) {
      |                                             ^~~~~~~~~~~~~~~~~~~~~
../goldlib/gall/gfile.h:276:53: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand]
  276 |                                      o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                     ^  ~~~~
../goldlib/gall/gfile.h:276:53: note: use '&' for a bitwise operation
  276 |                                      o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                     ^~
      |                                                     &
../goldlib/gall/gfile.h:276:53: note: remove constant to silence this warning
  276 |                                      o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                     ^~~~~~~
../goldlib/gall/gfile.h:277:58: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand]
  277 |                                      o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                          ^  ~~~~
../goldlib/gall/gfile.h:277:58: note: use '&' for a bitwise operation
  277 |                                      o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                          ^~
      |                                                          &
../goldlib/gall/gfile.h:277:58: note: remove constant to silence this warning
  277 |                                      o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                          ^~~~~~~
../goldlib/gall/gfile.h:277:53: warning: converting the result of '<<' to a boolean; did you mean '(o << 8) != 0'? [-Wint-in-bool-context]
  277 |                                      o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                     ^
../goldlib/gall/gfile.h:281:53: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand]
  281 |                                      o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                     ^  ~~~~
../goldlib/gall/gfile.h:281:53: note: use '&' for a bitwise operation
  281 |                                      o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                     ^~
      |                                                     &
../goldlib/gall/gfile.h:281:53: note: remove constant to silence this warning
  281 |                                      o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                     ^~~~~~~
../goldlib/gall/gfile.h:282:58: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand]
  282 |                                      o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                          ^  ~~~~
../goldlib/gall/gfile.h:282:58: note: use '&' for a bitwise operation
  282 |                                      o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                          ^~
      |                                                          &
../goldlib/gall/gfile.h:282:58: note: remove constant to silence this warning
  282 |                                      o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                          ^~~~~~~
../goldlib/gall/gfile.h:283:59: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand]
  283 |                                      o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                           ^  ~~~~
../goldlib/gall/gfile.h:283:59: note: use '&' for a bitwise operation
  283 |                                      o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                           ^~
      |                                                           &
../goldlib/gall/gfile.h:283:59: note: remove constant to silence this warning
  283 |                                      o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                           ^~~~~~~
../goldlib/gall/gfile.h:284:59: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand]
  284 |                                      o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                           ^  ~~~~
../goldlib/gall/gfile.h:284:59: note: use '&' for a bitwise operation
  284 |                                      o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                           ^~
      |                                                           &
../goldlib/gall/gfile.h:284:59: note: remove constant to silence this warning
  284 |                                      o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                           ^~~~~~~
../goldlib/gall/gfile.h:301:50: warning: no case matching constant switch condition '8'
  301 |   gnfile& operator<< (unsigned long o) { switch (sizeof(o)) {
      |                                                  ^~~~~~~~~
In file included from geview.cpp:27:
In file included from ./golded.h:71:
../goldlib/gall/gutlgrp.h:41:9: warning: unknown pragma ignored [-Wunknown-pragmas]
   41 | #pragma interface "gutlgrp.h"
      |         ^
11 warnings generated.
In file included from geutil.cpp:28:
In file included from ./golded.h:57:
../goldlib/gall/gfile.h:217:38: warning: 'delete' applied to a pointer that was allocated with 'new[]'; did you mean 'delete[]'? [-Wmismatched-new-delete]
  217 |                                      delete(c);
      |                                      ^     
      |                                            []
../goldlib/gall/gfile.h:210:51: note: allocated with 'new[]' here
  210 |                                      uint8_t *c = new uint8_t[__size];
      |                                                   ^
../goldlib/gall/gfile.h:254:45: warning: no case matching constant switch condition '8'
  254 |                                      switch(sizeof(unsigned long)) {
      |                                             ^~~~~~~~~~~~~~~~~~~~~
../goldlib/gall/gfile.h:276:53: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand]
  276 |                                      o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                     ^  ~~~~
../goldlib/gall/gfile.h:276:53: note: use '&' for a bitwise operation
  276 |                                      o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                     ^~
      |                                                     &
../goldlib/gall/gfile.h:276:53: note: remove constant to silence this warning
  276 |                                      o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                     ^~~~~~~
../goldlib/gall/gfile.h:277:58: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand]
  277 |                                      o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                          ^  ~~~~
../goldlib/gall/gfile.h:277:58: note: use '&' for a bitwise operation
  277 |                                      o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                          ^~
      |                                                          &
../goldlib/gall/gfile.h:277:58: note: remove constant to silence this warning
  277 |                                      o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                          ^~~~~~~
../goldlib/gall/gfile.h:277:53: warning: converting the result of '<<' to a boolean; did you mean '(o << 8) != 0'? [-Wint-in-bool-context]
  277 |                                      o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                     ^
../goldlib/gall/gfile.h:281:53: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand]
  281 |                                      o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                     ^  ~~~~
../goldlib/gall/gfile.h:281:53: note: use '&' for a bitwise operation
  281 |                                      o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                     ^~
      |                                                     &
../goldlib/gall/gfile.h:281:53: note: remove constant to silence this warning
  281 |                                      o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                     ^~~~~~~
../goldlib/gall/gfile.h:282:58: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand]
  282 |                                      o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                          ^  ~~~~
../goldlib/gall/gfile.h:282:58: note: use '&' for a bitwise operation
  282 |                                      o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                          ^~
      |                                                          &
../goldlib/gall/gfile.h:282:58: note: remove constant to silence this warning
  282 |                                      o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                          ^~~~~~~
../goldlib/gall/gfile.h:283:59: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand]
  283 |                                      o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                           ^  ~~~~
../goldlib/gall/gfile.h:283:59: note: use '&' for a bitwise operation
  283 |                                      o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                           ^~
      |                                                           &
../goldlib/gall/gfile.h:283:59: note: remove constant to silence this warning
  283 |                                      o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                           ^~~~~~~
../goldlib/gall/gfile.h:284:59: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand]
  284 |                                      o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                           ^  ~~~~
../goldlib/gall/gfile.h:284:59: note: use '&' for a bitwise operation
  284 |                                      o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                           ^~
      |                                                           &
../goldlib/gall/gfile.h:284:59: note: remove constant to silence this warning
  284 |                                      o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                           ^~~~~~~
../goldlib/gall/gfile.h:301:50: warning: no case matching constant switch condition '8'
  301 |   gnfile& operator<< (unsigned long o) { switch (sizeof(o)) {
      |                                                  ^~~~~~~~~
In file included from geutil.cpp:28:
In file included from ./golded.h:71:
../goldlib/gall/gutlgrp.h:41:9: warning: unknown pragma ignored [-Wunknown-pragmas]
   41 | #pragma interface "gutlgrp.h"
      |         ^
11 warnings generated.
In file included from gehtml.cpp:26:
In file included from ./golded.h:57:
../goldlib/gall/gfile.h:217:38: warning: 'delete' applied to a pointer that was allocated with 'new[]'; did you mean 'delete[]'? [-Wmismatched-new-delete]
  217 |                                      delete(c);
      |                                      ^     
      |                                            []
../goldlib/gall/gfile.h:210:51: note: allocated with 'new[]' here
  210 |                                      uint8_t *c = new uint8_t[__size];
      |                                                   ^
../goldlib/gall/gfile.h:254:45: warning: no case matching constant switch condition '8'
  254 |                                      switch(sizeof(unsigned long)) {
      |                                             ^~~~~~~~~~~~~~~~~~~~~
../goldlib/gall/gfile.h:276:53: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand]
  276 |                                      o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                     ^  ~~~~
../goldlib/gall/gfile.h:276:53: note: use '&' for a bitwise operation
  276 |                                      o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                     ^~
      |                                                     &
../goldlib/gall/gfile.h:276:53: note: remove constant to silence this warning
  276 |                                      o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                     ^~~~~~~
../goldlib/gall/gfile.h:277:58: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand]
  277 |                                      o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                          ^  ~~~~
../goldlib/gall/gfile.h:277:58: note: use '&' for a bitwise operation
  277 |                                      o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                          ^~
      |                                                          &
../goldlib/gall/gfile.h:277:58: note: remove constant to silence this warning
  277 |                                      o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                          ^~~~~~~
../goldlib/gall/gfile.h:277:53: warning: converting the result of '<<' to a boolean; did you mean '(o << 8) != 0'? [-Wint-in-bool-context]
  277 |                                      o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                     ^
../goldlib/gall/gfile.h:281:53: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand]
  281 |                                      o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                     ^  ~~~~
../goldlib/gall/gfile.h:281:53: note: use '&' for a bitwise operation
  281 |                                      o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                     ^~
      |                                                     &
../goldlib/gall/gfile.h:281:53: note: remove constant to silence this warning
  281 |                                      o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                     ^~~~~~~
../goldlib/gall/gfile.h:282:58: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand]
  282 |                                      o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                          ^  ~~~~
../goldlib/gall/gfile.h:282:58: note: use '&' for a bitwise operation
  282 |                                      o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                          ^~
      |                                                          &
../goldlib/gall/gfile.h:282:58: note: remove constant to silence this warning
  282 |                                      o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                          ^~~~~~~
../goldlib/gall/gfile.h:283:59: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand]
  283 |                                      o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                           ^  ~~~~
../goldlib/gall/gfile.h:283:59: note: use '&' for a bitwise operation
  283 |                                      o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                           ^~
      |                                                           &
../goldlib/gall/gfile.h:283:59: note: remove constant to silence this warning
  283 |                                      o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                           ^~~~~~~
../goldlib/gall/gfile.h:284:59: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand]
  284 |                                      o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                           ^  ~~~~
../goldlib/gall/gfile.h:284:59: note: use '&' for a bitwise operation
  284 |                                      o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                           ^~
      |                                                           &
../goldlib/gall/gfile.h:284:59: note: remove constant to silence this warning
  284 |                                      o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                           ^~~~~~~
../goldlib/gall/gfile.h:301:50: warning: no case matching constant switch condition '8'
  301 |   gnfile& operator<< (unsigned long o) { switch (sizeof(o)) {
      |                                                  ^~~~~~~~~
In file included from gehtml.cpp:26:
In file included from ./golded.h:71:
../goldlib/gall/gutlgrp.h:41:9: warning: unknown pragma ignored [-Wunknown-pragmas]
   41 | #pragma interface "gutlgrp.h"
      |         ^
11 warnings generated.
In file included from gmarea.cpp:27:
In file included from ./golded.h:57:
../goldlib/gall/gfile.h:217:38: warning: 'delete' applied to a pointer that was allocated with 'new[]'; did you mean 'delete[]'? [-Wmismatched-new-delete]
  217 |                                      delete(c);
      |                                      ^     
      |                                            []
../goldlib/gall/gfile.h:210:51: note: allocated with 'new[]' here
  210 |                                      uint8_t *c = new uint8_t[__size];
      |                                                   ^
../goldlib/gall/gfile.h:254:45: warning: no case matching constant switch condition '8'
  254 |                                      switch(sizeof(unsigned long)) {
      |                                             ^~~~~~~~~~~~~~~~~~~~~
../goldlib/gall/gfile.h:276:53: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand]
  276 |                                      o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                     ^  ~~~~
../goldlib/gall/gfile.h:276:53: note: use '&' for a bitwise operation
  276 |                                      o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                     ^~
      |                                                     &
../goldlib/gall/gfile.h:276:53: note: remove constant to silence this warning
  276 |                                      o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                     ^~~~~~~
../goldlib/gall/gfile.h:277:58: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand]
  277 |                                      o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                          ^  ~~~~
../goldlib/gall/gfile.h:277:58: note: use '&' for a bitwise operation
  277 |                                      o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                          ^~
      |                                                          &
../goldlib/gall/gfile.h:277:58: note: remove constant to silence this warning
  277 |                                      o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                          ^~~~~~~
../goldlib/gall/gfile.h:277:53: warning: converting the result of '<<' to a boolean; did you mean '(o << 8) != 0'? [-Wint-in-bool-context]
  277 |                                      o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                     ^
../goldlib/gall/gfile.h:281:53: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand]
  281 |                                      o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                     ^  ~~~~
../goldlib/gall/gfile.h:281:53: note: use '&' for a bitwise operation
  281 |                                      o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                     ^~
      |                                                     &
../goldlib/gall/gfile.h:281:53: note: remove constant to silence this warning
  281 |                                      o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                     ^~~~~~~
../goldlib/gall/gfile.h:282:58: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand]
  282 |                                      o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                          ^  ~~~~
../goldlib/gall/gfile.h:282:58: note: use '&' for a bitwise operation
  282 |                                      o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                          ^~
      |                                                          &
../goldlib/gall/gfile.h:282:58: note: remove constant to silence this warning
  282 |                                      o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                          ^~~~~~~
../goldlib/gall/gfile.h:283:59: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand]
  283 |                                      o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                           ^  ~~~~
../goldlib/gall/gfile.h:283:59: note: use '&' for a bitwise operation
  283 |                                      o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                           ^~
      |                                                           &
../goldlib/gall/gfile.h:283:59: note: remove constant to silence this warning
  283 |                                      o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                           ^~~~~~~
../goldlib/gall/gfile.h:284:59: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand]
  284 |                                      o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                           ^  ~~~~
../goldlib/gall/gfile.h:284:59: note: use '&' for a bitwise operation
  284 |                                      o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                           ^~
      |                                                           &
../goldlib/gall/gfile.h:284:59: note: remove constant to silence this warning
  284 |                                      o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                           ^~~~~~~
../goldlib/gall/gfile.h:301:50: warning: no case matching constant switch condition '8'
  301 |   gnfile& operator<< (unsigned long o) { switch (sizeof(o)) {
      |                                                  ^~~~~~~~~
In file included from gmarea.cpp:27:
In file included from ./golded.h:71:
../goldlib/gall/gutlgrp.h:41:9: warning: unknown pragma ignored [-Wunknown-pragmas]
   41 | #pragma interface "gutlgrp.h"
      |         ^
11 warnings generated.
Linking golded3...done
gmake[1]: Leaving directory '/wrkdirs/usr/ports/news/golded+/work/golded-plus/golded+/golded3'
gmake[1]: Entering directory '/wrkdirs/usr/ports/news/golded+/work/golded-plus/golded+/goldnode'
building goldnode.o
c++ -c -MD -O2 -pipe  -Dregister= -fstack-protector-strong -fno-strict-aliasing  -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char  -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK  -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -O2 -pipe  -Dregister= -fstack-protector-strong -fno-strict-aliasing  -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char  -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK  -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -I../goldlib -I../goldlib/gall -I../goldlib/gcfg -I../golded3/ -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK  -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -o ../obj/lnx/goldnode/goldnode.o goldnode.cpp
gmake[2]: Entering directory '/wrkdirs/usr/ports/news/golded+/work/golded-plus/golded+/goldlib/gall'
gmake[2]: Nothing to be done for 'all'.
gmake[2]: Leaving directory '/wrkdirs/usr/ports/news/golded+/work/golded-plus/golded+/goldlib/gall'
In file included from goldnode.cpp:46:
In file included from ../goldlib/gall/glog.h:34:
../goldlib/gall/gfile.h:217:38: warning: 'delete' applied to a pointer that was allocated with 'new[]'; did you mean 'delete[]'? [-Wmismatched-new-delete]
  217 |                                      delete(c);
      |                                      ^     
      |                                            []
../goldlib/gall/gfile.h:210:51: note: allocated with 'new[]' here
  210 |                                      uint8_t *c = new uint8_t[__size];
      |                                                   ^
../goldlib/gall/gfile.h:254:45: warning: no case matching constant switch condition '8'
  254 |                                      switch(sizeof(unsigned long)) {
      |                                             ^~~~~~~~~~~~~~~~~~~~~
../goldlib/gall/gfile.h:276:53: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand]
  276 |                                      o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                     ^  ~~~~
../goldlib/gall/gfile.h:276:53: note: use '&' for a bitwise operation
  276 |                                      o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                     ^~
      |                                                     &
../goldlib/gall/gfile.h:276:53: note: remove constant to silence this warning
  276 |                                      o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                     ^~~~~~~
../goldlib/gall/gfile.h:277:58: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand]
  277 |                                      o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                          ^  ~~~~
../goldlib/gall/gfile.h:277:58: note: use '&' for a bitwise operation
  277 |                                      o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                          ^~
      |                                                          &
../goldlib/gall/gfile.h:277:58: note: remove constant to silence this warning
  277 |                                      o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                          ^~~~~~~
../goldlib/gall/gfile.h:277:53: warning: converting the result of '<<' to a boolean; did you mean '(o << 8) != 0'? [-Wint-in-bool-context]
  277 |                                      o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                     ^
../goldlib/gall/gfile.h:281:53: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand]
  281 |                                      o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                     ^  ~~~~
../goldlib/gall/gfile.h:281:53: note: use '&' for a bitwise operation
  281 |                                      o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                     ^~
      |                                                     &
../goldlib/gall/gfile.h:281:53: note: remove constant to silence this warning
  281 |                                      o8 = uint8_t(o && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                     ^~~~~~~
../goldlib/gall/gfile.h:282:58: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand]
  282 |                                      o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                          ^  ~~~~
../goldlib/gall/gfile.h:282:58: note: use '&' for a bitwise operation
  282 |                                      o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                          ^~
      |                                                          &
../goldlib/gall/gfile.h:282:58: note: remove constant to silence this warning
  282 |                                      o8 = uint8_t((o<<8) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                          ^~~~~~~
../goldlib/gall/gfile.h:283:59: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand]
  283 |                                      o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                           ^  ~~~~
../goldlib/gall/gfile.h:283:59: note: use '&' for a bitwise operation
  283 |                                      o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                           ^~
      |                                                           &
../goldlib/gall/gfile.h:283:59: note: remove constant to silence this warning
  283 |                                      o8 = uint8_t((o<<16) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                           ^~~~~~~
../goldlib/gall/gfile.h:284:59: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand]
  284 |                                      o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                           ^  ~~~~
../goldlib/gall/gfile.h:284:59: note: use '&' for a bitwise operation
  284 |                                      o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                           ^~
      |                                                           &
../goldlib/gall/gfile.h:284:59: note: remove constant to silence this warning
  284 |                                      o8 = uint8_t((o<<24) && 0xff); Fwrite(&o8, sizeof(o8));
      |                                                           ^~~~~~~
../goldlib/gall/gfile.h:301:50: warning: no case matching constant switch condition '8'
  301 |   gnfile& operator<< (unsigned long o) { switch (sizeof(o)) {
      |                                                  ^~~~~~~~~
goldnode.cpp:981:88: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  981 |           fido.Printf("%-36.36s%24.24s\n", curr->name, make_addr_str(buf, &curr->addr, ""));
      |                                                                                        ^
goldnode.cpp:1444:28: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
 1444 |     found = ExistCfg(path, "golded.cfg");
      |                            ^
12 warnings generated.
Linking goldnode...done
gmake[1]: Leaving directory '/wrkdirs/usr/ports/news/golded+/work/golded-plus/golded+/goldnode'
gmake[1]: Entering directory '/wrkdirs/usr/ports/news/golded+/work/golded-plus/golded+/rddt'
building rddt.o
c++ -c -MD -O2 -pipe  -Dregister= -fstack-protector-strong -fno-strict-aliasing  -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char  -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK  -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -O2 -pipe  -Dregister= -fstack-protector-strong -fno-strict-aliasing  -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char  -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK  -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -I../goldlib -I../goldlib/gall -I../golded3 -Wall -Wno-long-long -Wno-sign-compare -O2 -DPRAGMA_PACK  -D__USE_NCURSES__ -D__INCLUDE_NEW_KEYWORDS__ -o ../obj/lnx/rddt/rddt.o rddt.cpp
gmake[2]: Entering directory '/wrkdirs/usr/ports/news/golded+/work/golded-plus/golded+/goldlib/gall'
gmake[2]: Nothing to be done for 'all'.
gmake[2]: Leaving directory '/wrkdirs/usr/ports/news/golded+/work/golded-plus/golded+/goldlib/gall'
rddt.cpp:275:22: warning: illegal character encoding in string literal [-Winvalid-source-encoding]
  275 |         strcpy(buf, "");
      |                      ^~~~
rddt.cpp:287:20: warning: illegal character encoding in string literal [-Winvalid-source-encoding]
  287 |       strcpy(buf, "");
      |                    ^~~~
rddt.cpp:293:24: warning: illegal character encoding in character literal [-Winvalid-source-encoding]
  293 |       strchg(buf, ' ', '');
      |                        ^
rddt.cpp:309:50: warning: illegal character encoding in character literal [-Winvalid-source-encoding]
  309 |       const char* p = strchr(n->display.c_str(), '');
      |                                                  ^
rddt.cpp:317:32: warning: illegal character encoding in character literal [-Winvalid-source-encoding]
  317 |         if((x->display[len] == '') or (x->display[len] == ''))
      |                                ^
rddt.cpp:317:60: warning: illegal character encoding in character literal [-Winvalid-source-encoding]
  317 |         if((x->display[len] == '') or (x->display[len] == ''))
      |                                                               ^
rddt.cpp:318:29: warning: illegal character encoding in character literal [-Winvalid-source-encoding]
  318 |           n->display[len] = '';
      |                             ^
7 warnings generated.
Linking rddt...done
gmake[1]: Leaving directory '/wrkdirs/usr/ports/news/golded+/work/golded-plus/golded+/rddt'
To build HTML man pages run "make docs".
To reduce binaries size (remove debug information) run "make strip".
===========================================================================
===================================================
===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0
===========================================================================
===================================================
===== env: NO_DEPENDS=yes USER=root UID=0 GID=0
===>  Staging for golded+-1.1.5.a20170303_1
===>   Generating temporary packing list
install  -s -m 555 /wrkdirs/usr/ports/news/golded+/work/golded-plus/golded+/bin/gedlnx /wrkdirs/usr/ports/news/golded+/work/stage/usr/local/bin/golded
install  -s -m 555 /wrkdirs/usr/ports/news/golded+/work/golded-plus/golded+/bin/gnlnx /wrkdirs/usr/ports/news/golded+/work/stage/usr/local/bin/goldnode
install  -s -m 555 /wrkdirs/usr/ports/news/golded+/work/golded-plus/golded+/bin/rddtlnx /wrkdirs/usr/ports/news/golded+/work/stage/usr/local/bin/rddt
install  -m 444 /wrkdirs/usr/ports/news/golded+/work/golded-plus/golded+/docs/*.1 /wrkdirs/usr/ports/news/golded+/work/stage/usr/local/share/man/man1
/bin/mkdir -p /wrkdirs/usr/ports/news/golded+/work/stage/usr/local/share/examples/golded+/charset;
/usr/bin/find /wrkdirs/usr/ports/news/golded+/work/golded-plus/golded+/cfgs/charset -maxdepth 1 -type f | /usr/bin/xargs -n 1 -J @ install  -m 0644 @ /wrkdirs/usr/ports/news/golded+/work/stage/usr/local/share/examples/golded+/charset
/bin/mkdir -p /wrkdirs/usr/ports/news/golded+/work/stage/usr/local/share/examples/golded+/colorset;
/usr/bin/find /wrkdirs/usr/ports/news/golded+/work/golded-plus/golded+/cfgs/colorset -maxdepth 1 -type f | /usr/bin/xargs -n 1 -J @ install  -m 0644 @ /wrkdirs/usr/ports/news/golded+/work/stage/usr/local/share/examples/golded+/colorset
/bin/mkdir -p /wrkdirs/usr/ports/news/golded+/work/stage/usr/local/share/examples/golded+/config;
/usr/bin/find /wrkdirs/usr/ports/news/golded+/work/golded-plus/golded+/cfgs/config -maxdepth 1 -type f | /usr/bin/xargs -n 1 -J @ install  -m 0644 @ /wrkdirs/usr/ports/news/golded+/work/stage/usr/local/share/examples/golded+/config
/bin/mkdir -p /wrkdirs/usr/ports/news/golded+/work/stage/usr/local/share/examples/golded+/template;
/usr/bin/find /wrkdirs/usr/ports/news/golded+/work/golded-plus/golded+/cfgs/template -maxdepth 1 -type f | /usr/bin/xargs -n 1 -J @ install  -m 0644 @ /wrkdirs/usr/ports/news/golded+/work/stage/usr/local/share/examples/golded+/template
install  -m 0644 /wrkdirs/usr/ports/news/golded+/work/golded-plus/golded+/manuals/gold_ref.txt /wrkdirs/usr/ports/news/golded+/work/stage/usr/local/share/doc/golded+
install  -m 0644 /wrkdirs/usr/ports/news/golded+/work/golded-plus/golded+/manuals/gold_usr.txt /wrkdirs/usr/ports/news/golded+/work/stage/usr/local/share/doc/golded+
install  -m 0644 /wrkdirs/usr/ports/news/golded+/work/golded-plus/golded+/docs/copying /wrkdirs/usr/ports/news/golded+/work/stage/usr/local/share/doc/golded+
install  -m 0644 /wrkdirs/usr/ports/news/golded+/work/golded-plus/golded+/docs/copying.lib /wrkdirs/usr/ports/news/golded+/work/stage/usr/local/share/doc/golded+
install  -m 0644 /wrkdirs/usr/ports/news/golded+/work/golded-plus/golded+/docs/license.txt /wrkdirs/usr/ports/news/golded+/work/stage/usr/local/share/doc/golded+
install  -m 0644 /wrkdirs/usr/ports/news/golded+/work/golded-plus/golded+/docs/notework.txt /wrkdirs/usr/ports/news/golded+/work/stage/usr/local/share/doc/golded+
install  -m 0644 /wrkdirs/usr/ports/news/golded+/work/golded-plus/golded+/docs/rusfaq.txt /wrkdirs/usr/ports/news/golded+/work/stage/usr/local/share/doc/golded+
install  -m 0644 /wrkdirs/usr/ports/news/golded+/work/golded-plus/golded+/docs/tips.txt /wrkdirs/usr/ports/news/golded+/work/stage/usr/local/share/doc/golded+
install  -m 0644 /wrkdirs/usr/ports/news/golded+/work/golded-plus/golded+/docs/notework.rus /wrkdirs/usr/ports/news/golded+/work/stage/usr/local/share/doc/golded+
====> Compressing man pages (compress-man)
===========================================================================
===================================================
===== env: 'PKG_NOTES=build_timestamp ports_top_git_hash ports_top_checkout_unclean port_git_hash port_checkout_unclean built_by' 'PKG_NOTE_build_timestamp=2025-10-02T17:32:53+0000' 'PKG_NOTE_ports_top_git_hash=a936fb9b16ba' 'PKG_NOTE_ports_top_checkout_unclean=no' 'PKG_NOTE_port_git_hash=4485bd8221c2' 'PKG_NOTE_port_checkout_unclean=no' 'PKG_NOTE_built_by=poudriere-git-3.4.2' NO_DEPENDS=yes USER=root UID=0 GID=0
===>  Building packages for golded+-1.1.5.a20170303_1
===>   Building golded+-1.1.5.a20170303_1
===========================================================================
=>> Cleaning up wrkdir
===>  Cleaning for golded+-1.1.5.a20170303_1
build of news/golded+ | golded+-1.1.5.a20170303_1 ended at Thu Oct  2 13:35:51 EDT 2025
build time: 00:02:59