=>> Building games/filters build started at Tue Apr 7 19:34:24 UTC 2020 port directory: /usr/ports/games/filters package name: filters-2.55 building for: FreeBSD headi386PR245027-default-job-11 13.0-CURRENT FreeBSD 13.0-CURRENT 1300088 i386 maintained by: ehaupt@FreeBSD.org Makefile ident: $FreeBSD: head/games/filters/Makefile 499208 2019-04-17 20:38:22Z pkubaj $ Poudriere version: 3.3.0-164-g122329ed Host OSVERSION: 1300076 Jail OSVERSION: 1300088 Job Id: 11 !!! Jail is newer than host. (Jail: 1300088, Host: 1300076) !!! !!! This is not supported. !!! !!! Host kernel must be same or newer than jail. !!! !!! Expect build failures. !!! ---Begin Environment--- SHELL=/bin/csh UNAME_p=i386 UNAME_m=i386 OSVERSION=1300088 UNAME_v=FreeBSD 13.0-CURRENT 1300088 UNAME_r=13.0-CURRENT BLOCKSIZE=K STATUS=1 HOME=/root PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin LOCALBASE=/usr/local USER=root LIBEXECPREFIX=/usr/local/libexec/poudriere POUDRIERE_VERSION=3.3.0-164-g122329ed MASTERMNT=/poudriere/data/.m/headi386PR245027-default/ref POUDRIERE_BUILD_TYPE=bulk PACKAGE_BUILDING=yes SAVED_TERM=screen PWD=/poudriere/data/.m/headi386PR245027-default/ref/.p/pool P_PORTS_FEATURES=FLAVORS SELECTED_OPTIONS MASTERNAME=headi386PR245027-default SCRIPTPREFIX=/usr/local/share/poudriere OLDPWD=/poudriere/data/.m/headi386PR245027-default/ref/.p SCRIPTPATH=/usr/local/share/poudriere/bulk.sh POUDRIEREPATH=/usr/local/bin/poudriere ---End Environment--- ---Begin Poudriere Port Flags/Env--- PORT_FLAGS= PKGENV= FLAVOR= DEPENDS_ARGS= MAKE_ARGS= ---End Poudriere Port Flags/Env--- ---Begin OPTIONS List--- ---End OPTIONS List--- --MAINTAINER-- ehaupt@FreeBSD.org --End MAINTAINER-- --CONFIGURE_ARGS-- --End CONFIGURE_ARGS-- --CONFIGURE_ENV-- MAKE=gmake ac_cv_path_PERL=/usr/local/bin/perl ac_cv_path_PERL_PATH=/usr/local/bin/perl PERL_USE_UNSAFE_INC=1 XDG_DATA_HOME=/wrkdirs/usr/ports/games/filters/work XDG_CONFIG_HOME=/wrkdirs/usr/ports/games/filters/work HOME=/wrkdirs/usr/ports/games/filters/work TMPDIR="/tmp" PATH=/wrkdirs/usr/ports/games/filters/work/.bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin SHELL=/bin/sh CONFIG_SHELL=/bin/sh --End CONFIGURE_ENV-- --MAKE_ENV-- PERL_USE_UNSAFE_INC=1 XDG_DATA_HOME=/wrkdirs/usr/ports/games/filters/work XDG_CONFIG_HOME=/wrkdirs/usr/ports/games/filters/work HOME=/wrkdirs/usr/ports/games/filters/work TMPDIR="/tmp" PATH=/wrkdirs/usr/ports/games/filters/work/.bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin NO_PIE=yes 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 -fstack-protector-strong -fno-strict-aliasing " CPP="cpp" CPPFLAGS="" LDFLAGS=" -fstack-protector-strong " LIBS="" CXX="c++" CXXFLAGS="-O2 -pipe -fstack-protector-strong -fno-strict-aliasing " MANPREFIX="/usr/local" 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-- OSREL=13.0 PREFIX=%D LOCALBASE=/usr/local RESETPREFIX=/usr/local LIB32DIR=lib PERL_VERSION=5.30.2 PERL_VER=5.30 PERL5_MAN1=lib/perl5/site_perl/man/man1 PERL5_MAN3=lib/perl5/site_perl/man/man3 SITE_PERL=lib/perl5/site_perl SITE_ARCH=lib/perl5/site_perl/mach/5.30 DOCSDIR="share/doc/filters" EXAMPLESDIR="share/examples/filters" DATADIR="share/filters" WWWDIR="www/filters" ETCDIR="etc/filters" --End PLIST_SUB-- --SUB_LIST-- PREFIX=/usr/local LOCALBASE=/usr/local DATADIR=/usr/local/share/filters DOCSDIR=/usr/local/share/doc/filters EXAMPLESDIR=/usr/local/share/examples/filters WWWDIR=/usr/local/www/filters ETCDIR=/usr/local/etc/filters --End SUB_LIST-- ---Begin make.conf--- 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 MACHINE=i386 MACHINE_ARCH=i386 ARCH=${MACHINE_ARCH} #### /usr/local/etc/poudriere.d/make.conf #### # Build ALLOW_MAKE_JOBS_PACKAGES with 2 jobs MAKE_JOBS_NUMBER=2 #### /usr/ports/Mk/Scripts/ports_env.sh #### _CCVERSION_921dbbb2=FreeBSD clang version 10.0.0 (git@github.com:llvm/llvm-project.git llvmorg-10.0.0-0-gd32170dbd5b) Target: i386-unknown-freebsd13.0 Thread model: posix InstalledDir: /usr/bin _ALTCCVERSION_921dbbb2=none _CXXINTERNAL_acaad9ca=FreeBSD clang version 10.0.0 (git@github.com:llvm/llvm-project.git llvmorg-10.0.0-0-gd32170dbd5b) Target: i386-unknown-freebsd13.0 Thread model: posix InstalledDir: /usr/bin "/usr/bin/ld" "--eh-frame-hdr" "-dynamic-linker" "/libexec/ld-elf.so.1" "--hash-style=both" "--enable-new-dtags" "-m" "elf_i386_fbsd" "-o" "a.out" "/usr/lib/crt1.o" "/usr/lib/crti.o" "/usr/lib/crtbegin.o" "-L/usr/lib" "/dev/null" "-lc++" "-lm" "-lgcc" "--as-needed" "-lgcc_s" "--no-as-needed" "-lc" "-lgcc" "--as-needed" "-lgcc_s" "--no-as-needed" "/usr/lib/crtend.o" "/usr/lib/crtn.o" CC_OUTPUT_921dbbb2_58173849=yes CC_OUTPUT_921dbbb2_9bdba57c=yes CC_OUTPUT_921dbbb2_6a4fe7f5=yes CC_OUTPUT_921dbbb2_6bcac02b=yes CC_OUTPUT_921dbbb2_67d20829=yes CC_OUTPUT_921dbbb2_bfa62e83=yes CC_OUTPUT_921dbbb2_f0b4d593=yes CC_OUTPUT_921dbbb2_308abb44=yes CC_OUTPUT_921dbbb2_f00456e5=yes CC_OUTPUT_921dbbb2_65ad290d=yes CC_OUTPUT_921dbbb2_f2776b26=yes CC_OUTPUT_921dbbb2_b2657cc3=yes CC_OUTPUT_921dbbb2_380987f7=yes CC_OUTPUT_921dbbb2_160933ec=yes CC_OUTPUT_921dbbb2_fb62803b=yes _OBJC_CCVERSION_921dbbb2=FreeBSD clang version 10.0.0 (git@github.com:llvm/llvm-project.git llvmorg-10.0.0-0-gd32170dbd5b) Target: i386-unknown-freebsd13.0 Thread model: posix InstalledDir: /usr/bin _OBJC_ALTCCVERSION_921dbbb2=none ARCH=i386 OPSYS=FreeBSD _OSRELEASE=13.0-CURRENT OSREL=13.0 OSVERSION=1300088 PYTHONBASE=/usr/local CONFIGURE_MAX_CMD_LEN=524288 HAVE_PORTS_ENV=1 #### Misc Poudriere #### 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) 524288 stack size (kbytes, -s) 65536 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) 1024 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 --End resource limits-- =================================================== ===> License GPLv2 accepted by the user =========================================================================== =================================================== ===> filters-2.55 depends on file: /usr/local/sbin/pkg - not found ===> Installing existing package /packages/All/pkg-1.14.2.txz [headi386PR245027-default-job-11] Installing pkg-1.14.2... [headi386PR245027-default-job-11] Extracting pkg-1.14.2: .......... done ldconfig: aout support is deprecated ===> filters-2.55 depends on file: /usr/local/sbin/pkg - found ===> Returning to build of filters-2.55 =========================================================================== =================================================== =========================================================================== =================================================== ===> License GPLv2 accepted by the user ===> Fetching all distfiles required by filters-2.55 for building =========================================================================== =================================================== ===> License GPLv2 accepted by the user ===> Fetching all distfiles required by filters-2.55 for building => SHA256 Checksum OK for filters_2.55.orig.tar.gz. =========================================================================== =================================================== =========================================================================== =================================================== ===> License GPLv2 accepted by the user ===> Fetching all distfiles required by filters-2.55 for building ===> Extracting for filters-2.55 => SHA256 Checksum OK for filters_2.55.orig.tar.gz. =========================================================================== =================================================== =========================================================================== =================================================== ===> Patching for filters-2.55 ===> Applying FreeBSD patches for filters-2.55 =========================================================================== =================================================== ===> filters-2.55 depends on executable: gmake - not found ===> Installing existing package /packages/All/gmake-4.2.1_3.txz [headi386PR245027-default-job-11] Installing gmake-4.2.1_3... [headi386PR245027-default-job-11] `-- Installing gettext-runtime-0.20.1... [headi386PR245027-default-job-11] | `-- Installing indexinfo-0.3.1... [headi386PR245027-default-job-11] | `-- Extracting indexinfo-0.3.1: .... done [headi386PR245027-default-job-11] `-- Extracting gettext-runtime-0.20.1: .......... done ldconfig: aout support is deprecated [headi386PR245027-default-job-11] Extracting gmake-4.2.1_3: .......... done ===> filters-2.55 depends on executable: gmake - found ===> Returning to build of filters-2.55 ===> filters-2.55 depends on package: perl5>=5.30.r1<5.31 - not found ===> Installing existing package /packages/All/perl5-5.30.2.txz [headi386PR245027-default-job-11] Installing perl5-5.30.2... [headi386PR245027-default-job-11] Extracting perl5-5.30.2: .......... done ldconfig: aout support is deprecated ===== Message from perl5-5.30.2: -- The /usr/bin/perl symlink has been removed starting with Perl 5.20. For shebangs, you should either use: #!/usr/local/bin/perl or #!/usr/bin/env perl The first one will only work if you have a /usr/local/bin/perl, the second will work as long as perl is in PATH. ===> filters-2.55 depends on package: perl5>=5.30.r1<5.31 - found ===> Returning to build of filters-2.55 =========================================================================== =================================================== =========================================================================== =================================================== ===> Configuring for filters-2.55 =========================================================================== =================================================== ===> Building for filters-2.55 gmake[1]: Entering directory '/wrkdirs/usr/ports/games/filters/work/filters' rm -f jethro.c flex -t jethro.l > jethro.c cc -o jethro jethro.c -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -lfl -fstack-protector-strong jethro.l:48:1: warning: adding 'int' to a string does not append to the string [-Wstring-plus-int] SESUB("Howdy"); ^~~~~~~~~~~~~~ jethro.l:34:74: note: expanded from macro 'SESUB' #define SESUB(A) fprintf(yyout, "%c%c%s", *yytext, *A|(*(yytext+1)&32), A+1); PUTLAST; ~^~ jethro.l:48:1: note: use array indexing to silence this warning jethro.l:34:74: note: expanded from macro 'SESUB' #define SESUB(A) fprintf(yyout, "%c%c%s", *yytext, *A|(*(yytext+1)&32), A+1); PUTLAST; ^ jethro.l:50:1: warning: adding 'int' to a string does not append to the string [-Wstring-plus-int] SESUB("Y'all come back now, heah?"); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jethro.l:34:74: note: expanded from macro 'SESUB' #define SESUB(A) fprintf(yyout, "%c%c%s", *yytext, *A|(*(yytext+1)&32), A+1); PUTLAST; ~^~ jethro.l:50:1: note: use array indexing to silence this warning jethro.l:34:74: note: expanded from macro 'SESUB' #define SESUB(A) fprintf(yyout, "%c%c%s", *yytext, *A|(*(yytext+1)&32), A+1); PUTLAST; ^ jethro.l:51:1: warning: adding 'int' to a string does not append to the string [-Wstring-plus-int] SESUB("Heah"); ^~~~~~~~~~~~~ jethro.l:34:74: note: expanded from macro 'SESUB' #define SESUB(A) fprintf(yyout, "%c%c%s", *yytext, *A|(*(yytext+1)&32), A+1); PUTLAST; ~^~ jethro.l:51:1: note: use array indexing to silence this warning jethro.l:34:74: note: expanded from macro 'SESUB' #define SESUB(A) fprintf(yyout, "%c%c%s", *yytext, *A|(*(yytext+1)&32), A+1); PUTLAST; ^ jethro.l:54:1: warning: adding 'int' to a string does not append to the string [-Wstring-plus-int] SESUB("Set a spell -- put yore feet up"); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jethro.l:34:74: note: expanded from macro 'SESUB' #define SESUB(A) fprintf(yyout, "%c%c%s", *yytext, *A|(*(yytext+1)&32), A+1); PUTLAST; ~^~ jethro.l:54:1: note: use array indexing to silence this warning jethro.l:34:74: note: expanded from macro 'SESUB' #define SESUB(A) fprintf(yyout, "%c%c%s", *yytext, *A|(*(yytext+1)&32), A+1); PUTLAST; ^ jethro.l:55:1: warning: adding 'int' to a string does not append to the string [-Wstring-plus-int] SESUB("Gasoline buggy"); ^~~~~~~~~~~~~~~~~~~~~~~ jethro.l:34:74: note: expanded from macro 'SESUB' #define SESUB(A) fprintf(yyout, "%c%c%s", *yytext, *A|(*(yytext+1)&32), A+1); PUTLAST; ~^~ jethro.l:55:1: note: use array indexing to silence this warning jethro.l:34:74: note: expanded from macro 'SESUB' #define SESUB(A) fprintf(yyout, "%c%c%s", *yytext, *A|(*(yytext+1)&32), A+1); PUTLAST; ^ jethro.l:56:1: warning: adding 'int' to a string does not append to the string [-Wstring-plus-int] SUB("Cement pond"); ^~~~~~~~~~~~~~~~~~ jethro.l:32:57: note: expanded from macro 'SUB' #define SUB(A) fprintf(yyout, "%c%s", *A|(*yytext&32), A+1); ~^~ jethro.l:56:1: note: use array indexing to silence this warning jethro.l:32:57: note: expanded from macro 'SUB' #define SUB(A) fprintf(yyout, "%c%s", *A|(*yytext&32), A+1); ^ jethro.l:57:1: warning: adding 'int' to a string does not append to the string [-Wstring-plus-int] SUB("Fancy eatin table"); ^~~~~~~~~~~~~~~~~~~~~~~~ jethro.l:32:57: note: expanded from macro 'SUB' #define SUB(A) fprintf(yyout, "%c%s", *A|(*yytext&32), A+1); ~^~ jethro.l:57:1: note: use array indexing to silence this warning jethro.l:32:57: note: expanded from macro 'SUB' #define SUB(A) fprintf(yyout, "%c%s", *A|(*yytext&32), A+1); ^ jethro.l:59:1: warning: adding 'int' to a string does not append to the string [-Wstring-plus-int] SUB("Fancy pot passer"); ^~~~~~~~~~~~~~~~~~~~~~~ jethro.l:32:57: note: expanded from macro 'SUB' #define SUB(A) fprintf(yyout, "%c%s", *A|(*yytext&32), A+1); ~^~ jethro.l:59:1: note: use array indexing to silence this warning jethro.l:32:57: note: expanded from macro 'SUB' #define SUB(A) fprintf(yyout, "%c%s", *A|(*yytext&32), A+1); ^ jethro.l:64:1: warning: adding 'int' to a string does not append to the string [-Wstring-plus-int] SESUB("Whomp up"); ^~~~~~~~~~~~~~~~~ jethro.l:34:74: note: expanded from macro 'SESUB' #define SESUB(A) fprintf(yyout, "%c%c%s", *yytext, *A|(*(yytext+1)&32), A+1); PUTLAST; ~^~ jethro.l:64:1: note: use array indexing to silence this warning jethro.l:34:74: note: expanded from macro 'SESUB' #define SESUB(A) fprintf(yyout, "%c%c%s", *yytext, *A|(*(yytext+1)&32), A+1); PUTLAST; ^ jethro.l:69:1: warning: adding 'int' to a string does not append to the string [-Wstring-plus-int] SESUB("Whompin up"); ^~~~~~~~~~~~~~~~~~~ jethro.l:34:74: note: expanded from macro 'SESUB' #define SESUB(A) fprintf(yyout, "%c%c%s", *yytext, *A|(*(yytext+1)&32), A+1); PUTLAST; ~^~ jethro.l:69:1: note: use array indexing to silence this warning jethro.l:34:74: note: expanded from macro 'SESUB' #define SESUB(A) fprintf(yyout, "%c%c%s", *yytext, *A|(*(yytext+1)&32), A+1); PUTLAST; ^ jethro.l:74:1: warning: adding 'int' to a string does not append to the string [-Wstring-plus-int] SESUB("Done whomped up"); ^~~~~~~~~~~~~~~~~~~~~~~~ jethro.l:34:74: note: expanded from macro 'SESUB' #define SESUB(A) fprintf(yyout, "%c%c%s", *yytext, *A|(*(yytext+1)&32), A+1); PUTLAST; ~^~ jethro.l:74:1: note: use array indexing to silence this warning jethro.l:34:74: note: expanded from macro 'SESUB' #define SESUB(A) fprintf(yyout, "%c%c%s", *yytext, *A|(*(yytext+1)&32), A+1); PUTLAST; ^ jethro.l:79:1: warning: adding 'int' to a string does not append to the string [-Wstring-plus-int] SESUB("Whomps up"); ^~~~~~~~~~~~~~~~~~ jethro.l:34:74: note: expanded from macro 'SESUB' #define SESUB(A) fprintf(yyout, "%c%c%s", *yytext, *A|(*(yytext+1)&32), A+1); PUTLAST; ~^~ jethro.l:79:1: note: use array indexing to silence this warning jethro.l:34:74: note: expanded from macro 'SESUB' #define SESUB(A) fprintf(yyout, "%c%c%s", *yytext, *A|(*(yytext+1)&32), A+1); PUTLAST; ^ jethro.l:81:1: warning: adding 'int' to a string does not append to the string [-Wstring-plus-int] SESUB("Vittles"); ^~~~~~~~~~~~~~~~ jethro.l:34:74: note: expanded from macro 'SESUB' #define SESUB(A) fprintf(yyout, "%c%c%s", *yytext, *A|(*(yytext+1)&32), A+1); PUTLAST; ~^~ jethro.l:81:1: note: use array indexing to silence this warning jethro.l:34:74: note: expanded from macro 'SESUB' #define SESUB(A) fprintf(yyout, "%c%c%s", *yytext, *A|(*(yytext+1)&32), A+1); PUTLAST; ^ jethro.l:82:1: warning: adding 'int' to a string does not append to the string [-Wstring-plus-int] SUB("Slaw"); ^~~~~~~~~~~ jethro.l:32:57: note: expanded from macro 'SUB' #define SUB(A) fprintf(yyout, "%c%s", *A|(*yytext&32), A+1); ~^~ jethro.l:82:1: note: use array indexing to silence this warning jethro.l:32:57: note: expanded from macro 'SUB' #define SUB(A) fprintf(yyout, "%c%s", *A|(*yytext&32), A+1); ^ jethro.l:83:1: warning: adding 'int' to a string does not append to the string [-Wstring-plus-int] SUB("Green"); ^~~~~~~~~~~~ jethro.l:32:57: note: expanded from macro 'SUB' #define SUB(A) fprintf(yyout, "%c%s", *A|(*yytext&32), A+1); ~^~ jethro.l:83:1: note: use array indexing to silence this warning jethro.l:32:57: note: expanded from macro 'SUB' #define SUB(A) fprintf(yyout, "%c%s", *A|(*yytext&32), A+1); ^ jethro.l:84:1: warning: adding 'int' to a string does not append to the string [-Wstring-plus-int] SUB("Tater"); ^~~~~~~~~~~~ jethro.l:32:57: note: expanded from macro 'SUB' #define SUB(A) fprintf(yyout, "%c%s", *A|(*yytext&32), A+1); ~^~ jethro.l:84:1: note: use array indexing to silence this warning jethro.l:32:57: note: expanded from macro 'SUB' #define SUB(A) fprintf(yyout, "%c%s", *A|(*yytext&32), A+1); ^ jethro.l:85:1: warning: adding 'int' to a string does not append to the string [-Wstring-plus-int] SSUB("Tuhmater"); ^~~~~~~~~~~~~~~~ jethro.l:33:73: note: expanded from macro 'SSUB' #define SSUB(A) fprintf(yyout, "%c%c%s", *yytext, *A|(*(yytext+1)&32), A+1); ~^~ jethro.l:85:1: note: use array indexing to silence this warning jethro.l:33:73: note: expanded from macro 'SSUB' #define SSUB(A) fprintf(yyout, "%c%c%s", *yytext, *A|(*(yytext+1)&32), A+1); ^ jethro.l:86:1: warning: adding 'int' to a string does not append to the string [-Wstring-plus-int] SESUB("Pie plant"); ^~~~~~~~~~~~~~~~~~ jethro.l:34:74: note: expanded from macro 'SESUB' #define SESUB(A) fprintf(yyout, "%c%c%s", *yytext, *A|(*(yytext+1)&32), A+1); PUTLAST; ~^~ jethro.l:86:1: note: use array indexing to silence this warning jethro.l:34:74: note: expanded from macro 'SESUB' #define SESUB(A) fprintf(yyout, "%c%c%s", *yytext, *A|(*(yytext+1)&32), A+1); PUTLAST; ^ jethro.l:94:1: warning: adding 'int' to a string does not append to the string [-Wstring-plus-int] SESUB("Rheumatiz medcin"); ^~~~~~~~~~~~~~~~~~~~~~~~~ jethro.l:34:74: note: expanded from macro 'SESUB' #define SESUB(A) fprintf(yyout, "%c%c%s", *yytext, *A|(*(yytext+1)&32), A+1); PUTLAST; ~^~ jethro.l:94:1: note: use array indexing to silence this warning jethro.l:34:74: note: expanded from macro 'SESUB' #define SESUB(A) fprintf(yyout, "%c%c%s", *yytext, *A|(*(yytext+1)&32), A+1); PUTLAST; ^ jethro.l:95:1: warning: adding 'int' to a string does not append to the string [-Wstring-plus-int] SESUB("Corn likker"); ^~~~~~~~~~~~~~~~~~~~ jethro.l:34:74: note: expanded from macro 'SESUB' #define SESUB(A) fprintf(yyout, "%c%c%s", *yytext, *A|(*(yytext+1)&32), A+1); PUTLAST; ~^~ jethro.l:95:1: note: use array indexing to silence this warning jethro.l:34:74: note: expanded from macro 'SESUB' #define SESUB(A) fprintf(yyout, "%c%c%s", *yytext, *A|(*(yytext+1)&32), A+1); PUTLAST; ^ jethro.l:97:1: warning: adding 'int' to a string does not append to the string [-Wstring-plus-int] SESUB("Waste of good likker"); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jethro.l:34:74: note: expanded from macro 'SESUB' #define SESUB(A) fprintf(yyout, "%c%c%s", *yytext, *A|(*(yytext+1)&32), A+1); PUTLAST; ~^~ jethro.l:97:1: note: use array indexing to silence this warning jethro.l:34:74: note: expanded from macro 'SESUB' #define SESUB(A) fprintf(yyout, "%c%c%s", *yytext, *A|(*(yytext+1)&32), A+1); PUTLAST; ^ jethro.l:98:1: warning: adding 'int' to a string does not append to the string [-Wstring-plus-int] SESUB("Dance hall"); ^~~~~~~~~~~~~~~~~~~ jethro.l:34:74: note: expanded from macro 'SESUB' #define SESUB(A) fprintf(yyout, "%c%c%s", *yytext, *A|(*(yytext+1)&32), A+1); PUTLAST; ~^~ jethro.l:98:1: note: use array indexing to silence this warning jethro.l:34:74: note: expanded from macro 'SESUB' #define SESUB(A) fprintf(yyout, "%c%c%s", *yytext, *A|(*(yytext+1)&32), A+1); PUTLAST; ^ jethro.l:99:1: warning: adding 'int' to a string does not append to the string [-Wstring-plus-int] SESUB("Dance halls"); ^~~~~~~~~~~~~~~~~~~~ jethro.l:34:74: note: expanded from macro 'SESUB' #define SESUB(A) fprintf(yyout, "%c%c%s", *yytext, *A|(*(yytext+1)&32), A+1); PUTLAST; ~^~ jethro.l:99:1: note: use array indexing to silence this warning jethro.l:34:74: note: expanded from macro 'SESUB' #define SESUB(A) fprintf(yyout, "%c%c%s", *yytext, *A|(*(yytext+1)&32), A+1); PUTLAST; ^ jethro.l:101:1: warning: adding 'int' to a string does not append to the string [-Wstring-plus-int] SESUB("Dance hall"); ^~~~~~~~~~~~~~~~~~~ jethro.l:34:74: note: expanded from macro 'SESUB' #define SESUB(A) fprintf(yyout, "%c%c%s", *yytext, *A|(*(yytext+1)&32), A+1); PUTLAST; ~^~ jethro.l:101:1: note: use array indexing to silence this warning jethro.l:34:74: note: expanded from macro 'SESUB' #define SESUB(A) fprintf(yyout, "%c%c%s", *yytext, *A|(*(yytext+1)&32), A+1); PUTLAST; ^ jethro.l:104:1: warning: adding 'int' to a string does not append to the string [-Wstring-plus-int] SSUB("Dance hall girl"); ^~~~~~~~~~~~~~~~~~~~~~~ jethro.l:33:73: note: expanded from macro 'SSUB' #define SSUB(A) fprintf(yyout, "%c%c%s", *yytext, *A|(*(yytext+1)&32), A+1); ~^~ jethro.l:104:1: note: use array indexing to silence this warning jethro.l:33:73: note: expanded from macro 'SSUB' #define SSUB(A) fprintf(yyout, "%c%c%s", *yytext, *A|(*(yytext+1)&32), A+1); ^ jethro.l:107:1: warning: adding 'int' to a string does not append to the string [-Wstring-plus-int] SESUB("Double nought spy"); ^~~~~~~~~~~~~~~~~~~~~~~~~~ jethro.l:34:74: note: expanded from macro 'SESUB' #define SESUB(A) fprintf(yyout, "%c%c%s", *yytext, *A|(*(yytext+1)&32), A+1); PUTLAST; ~^~ jethro.l:107:1: note: use array indexing to silence this warning jethro.l:34:74: note: expanded from macro 'SESUB' #define SESUB(A) fprintf(yyout, "%c%c%s", *yytext, *A|(*(yytext+1)&32), A+1); PUTLAST; ^ jethro.l:108:1: warning: adding 'int' to a string does not append to the string [-Wstring-plus-int] SESUB("Nought"); ^~~~~~~~~~~~~~~ jethro.l:34:74: note: expanded from macro 'SESUB' #define SESUB(A) fprintf(yyout, "%c%c%s", *yytext, *A|(*(yytext+1)&32), A+1); PUTLAST; ~^~ jethro.l:108:1: note: use array indexing to silence this warning jethro.l:34:74: note: expanded from macro 'SESUB' #define SESUB(A) fprintf(yyout, "%c%c%s", *yytext, *A|(*(yytext+1)&32), A+1); PUTLAST; ^ jethro.l:109:1: warning: adding 'int' to a string does not append to the string [-Wstring-plus-int] SESUB("Trousers"); ^~~~~~~~~~~~~~~~~ jethro.l:34:74: note: expanded from macro 'SESUB' #define SESUB(A) fprintf(yyout, "%c%c%s", *yytext, *A|(*(yytext+1)&32), A+1); PUTLAST; ~^~ jethro.l:109:1: note: use array indexing to silence this warning jethro.l:34:74: note: expanded from macro 'SESUB' #define SESUB(A) fprintf(yyout, "%c%c%s", *yytext, *A|(*(yytext+1)&32), A+1); PUTLAST; ^ jethro.l:112:1: warning: adding 'int' to a string does not append to the string [-Wstring-plus-int] SESUB("Overhalls"); ^~~~~~~~~~~~~~~~~~ jethro.l:34:74: note: expanded from macro 'SESUB' #define SESUB(A) fprintf(yyout, "%c%c%s", *yytext, *A|(*(yytext+1)&32), A+1); PUTLAST; ~^~ jethro.l:112:1: note: use array indexing to silence this warning jethro.l:34:74: note: expanded from macro 'SESUB' #define SESUB(A) fprintf(yyout, "%c%c%s", *yytext, *A|(*(yytext+1)&32), A+1); PUTLAST; ^ jethro.l:113:1: warning: adding 'int' to a string does not append to the string [-Wstring-plus-int] SSUB("High-button shoe"); ^~~~~~~~~~~~~~~~~~~~~~~~ jethro.l:33:73: note: expanded from macro 'SSUB' #define SSUB(A) fprintf(yyout, "%c%c%s", *yytext, *A|(*(yytext+1)&32), A+1); ~^~ jethro.l:113:1: note: use array indexing to silence this warning jethro.l:33:73: note: expanded from macro 'SSUB' #define SSUB(A) fprintf(yyout, "%c%c%s", *yytext, *A|(*(yytext+1)&32), A+1); ^ jethro.l:114:1: warning: adding 'int' to a string does not append to the string [-Wstring-plus-int] SSUB("Coat"); ^~~~~~~~~~~~ jethro.l:33:73: note: expanded from macro 'SSUB' #define SSUB(A) fprintf(yyout, "%c%c%s", *yytext, *A|(*(yytext+1)&32), A+1); ~^~ jethro.l:114:1: note: use array indexing to silence this warning jethro.l:33:73: note: expanded from macro 'SSUB' #define SSUB(A) fprintf(yyout, "%c%c%s", *yytext, *A|(*(yytext+1)&32), A+1); ^ jethro.l:115:1: warning: adding 'int' to a string does not append to the string [-Wstring-plus-int] SSUB("Fowlin piece"); ^~~~~~~~~~~~~~~~~~~~ jethro.l:33:73: note: expanded from macro 'SSUB' #define SSUB(A) fprintf(yyout, "%c%c%s", *yytext, *A|(*(yytext+1)&32), A+1); ~^~ jethro.l:115:1: note: use array indexing to silence this warning jethro.l:33:73: note: expanded from macro 'SSUB' #define SSUB(A) fprintf(yyout, "%c%c%s", *yytext, *A|(*(yytext+1)&32), A+1); ^ jethro.l:117:1: warning: adding 'int' to a string does not append to the string [-Wstring-plus-int] SSUB("Shootin iron"); ^~~~~~~~~~~~~~~~~~~~ jethro.l:33:73: note: expanded from macro 'SSUB' #define SSUB(A) fprintf(yyout, "%c%c%s", *yytext, *A|(*(yytext+1)&32), A+1); ~^~ jethro.l:117:1: note: use array indexing to silence this warning jethro.l:33:73: note: expanded from macro 'SSUB' #define SSUB(A) fprintf(yyout, "%c%c%s", *yytext, *A|(*(yytext+1)&32), A+1); ^ jethro.l:118:1: warning: adding 'int' to a string does not append to the string [-Wstring-plus-int] SSUB("Ozark longrifle"); ^~~~~~~~~~~~~~~~~~~~~~~ jethro.l:33:73: note: expanded from macro 'SSUB' #define SSUB(A) fprintf(yyout, "%c%c%s", *yytext, *A|(*(yytext+1)&32), A+1); ~^~ jethro.l:118:1: note: use array indexing to silence this warning jethro.l:33:73: note: expanded from macro 'SSUB' #define SSUB(A) fprintf(yyout, "%c%c%s", *yytext, *A|(*(yytext+1)&32), A+1); ^ jethro.l:119:1: warning: adding 'int' to a string does not append to the string [-Wstring-plus-int] SSUB("Liberry"); ^~~~~~~~~~~~~~~ jethro.l:33:73: note: expanded from macro 'SSUB' #define SSUB(A) fprintf(yyout, "%c%c%s", *yytext, *A|(*(yytext+1)&32), A+1); ~^~ jethro.l:119:1: note: use array indexing to silence this warning jethro.l:33:73: note: expanded from macro 'SSUB' #define SSUB(A) fprintf(yyout, "%c%c%s", *yytext, *A|(*(yytext+1)&32), A+1); ^ jethro.l:120:1: warning: adding 'int' to a string does not append to the string [-Wstring-plus-int] SUB("Warsh"); ^~~~~~~~~~~~ jethro.l:32:57: note: expanded from macro 'SUB' #define SUB(A) fprintf(yyout, "%c%s", *A|(*yytext&32), A+1); ~^~ jethro.l:120:1: note: use array indexing to silence this warning jethro.l:32:57: note: expanded from macro 'SUB' #define SUB(A) fprintf(yyout, "%c%s", *A|(*yytext&32), A+1); ^ jethro.l:121:1: warning: adding 'int' to a string does not append to the string [-Wstring-plus-int] SUB("Fambly"); ^~~~~~~~~~~~~ jethro.l:32:57: note: expanded from macro 'SUB' #define SUB(A) fprintf(yyout, "%c%s", *A|(*yytext&32), A+1); ~^~ jethro.l:121:1: note: use array indexing to silence this warning jethro.l:32:57: note: expanded from macro 'SUB' #define SUB(A) fprintf(yyout, "%c%s", *A|(*yytext&32), A+1); ^ jethro.l:124:1: warning: adding 'int' to a string does not append to the string [-Wstring-plus-int] SUB("Skillet"); ^~~~~~~~~~~~~~ jethro.l:32:57: note: expanded from macro 'SUB' #define SUB(A) fprintf(yyout, "%c%s", *A|(*yytext&32), A+1); ~^~ jethro.l:124:1: note: use array indexing to silence this warning jethro.l:32:57: note: expanded from macro 'SUB' #define SUB(A) fprintf(yyout, "%c%s", *A|(*yytext&32), A+1); ^ jethro.l:125:1: warning: adding 'int' to a string does not append to the string [-Wstring-plus-int] SSUB("Critter"); ^~~~~~~~~~~~~~~ jethro.l:33:73: note: expanded from macro 'SSUB' #define SSUB(A) fprintf(yyout, "%c%c%s", *yytext, *A|(*(yytext+1)&32), A+1); ~^~ jethro.l:125:1: note: use array indexing to silence this warning jethro.l:33:73: note: expanded from macro 'SSUB' #define SSUB(A) fprintf(yyout, "%c%c%s", *yytext, *A|(*(yytext+1)&32), A+1); ^ jethro.l:138:1: warning: adding 'int' to a string does not append to the string [-Wstring-plus-int] SESUB("Revanooers"); ^~~~~~~~~~~~~~~~~~~ jethro.l:34:74: note: expanded from macro 'SESUB' #define SESUB(A) fprintf(yyout, "%c%c%s", *yytext, *A|(*(yytext+1)&32), A+1); PUTLAST; ~^~ jethro.l:138:1: note: use array indexing to silence this warning jethro.l:34:74: note: expanded from macro 'SESUB' #define SESUB(A) fprintf(yyout, "%c%c%s", *yytext, *A|(*(yytext+1)&32), A+1); PUTLAST; ^ jethro.l:148:1: warning: adding 'int' to a string does not append to the string [-Wstring-plus-int] SSUB("Constable"); ^~~~~~~~~~~~~~~~~ jethro.l:33:73: note: expanded from macro 'SSUB' #define SSUB(A) fprintf(yyout, "%c%c%s", *yytext, *A|(*(yytext+1)&32), A+1); ~^~ jethro.l:148:1: note: use array indexing to silence this warning jethro.l:33:73: note: expanded from macro 'SSUB' #define SSUB(A) fprintf(yyout, "%c%c%s", *yytext, *A|(*(yytext+1)&32), A+1); ^ jethro.l:153:1: warning: adding 'int' to a string does not append to the string [-Wstring-plus-int] SSUB("Maw"); ^~~~~~~~~~~ jethro.l:33:73: note: expanded from macro 'SSUB' #define SSUB(A) fprintf(yyout, "%c%c%s", *yytext, *A|(*(yytext+1)&32), A+1); ~^~ jethro.l:153:1: note: use array indexing to silence this warning jethro.l:33:73: note: expanded from macro 'SSUB' #define SSUB(A) fprintf(yyout, "%c%c%s", *yytext, *A|(*(yytext+1)&32), A+1); ^ jethro.l:154:1: warning: adding 'int' to a string does not append to the string [-Wstring-plus-int] SESUB("Maw"); ^~~~~~~~~~~~ jethro.l:34:74: note: expanded from macro 'SESUB' #define SESUB(A) fprintf(yyout, "%c%c%s", *yytext, *A|(*(yytext+1)&32), A+1); PUTLAST; ~^~ jethro.l:154:1: note: use array indexing to silence this warning jethro.l:34:74: note: expanded from macro 'SESUB' #define SESUB(A) fprintf(yyout, "%c%c%s", *yytext, *A|(*(yytext+1)&32), A+1); PUTLAST; ^ jethro.l:155:1: warning: adding 'int' to a string does not append to the string [-Wstring-plus-int] SSUB("Paw"); ^~~~~~~~~~~ jethro.l:33:73: note: expanded from macro 'SSUB' #define SSUB(A) fprintf(yyout, "%c%c%s", *yytext, *A|(*(yytext+1)&32), A+1); ~^~ jethro.l:155:1: note: use array indexing to silence this warning jethro.l:33:73: note: expanded from macro 'SSUB' #define SSUB(A) fprintf(yyout, "%c%c%s", *yytext, *A|(*(yytext+1)&32), A+1); ^ jethro.l:160:1: warning: adding 'int' to a string does not append to the string [-Wstring-plus-int] SESUB("Paw"); ^~~~~~~~~~~~ jethro.l:34:74: note: expanded from macro 'SESUB' #define SESUB(A) fprintf(yyout, "%c%c%s", *yytext, *A|(*(yytext+1)&32), A+1); PUTLAST; ~^~ jethro.l:160:1: note: use array indexing to silence this warning jethro.l:34:74: note: expanded from macro 'SESUB' #define SESUB(A) fprintf(yyout, "%c%c%s", *yytext, *A|(*(yytext+1)&32), A+1); PUTLAST; ^ jethro.l:162:1: warning: adding 'int' to a string does not append to the string [-Wstring-plus-int] SESUB("Granny"); ^~~~~~~~~~~~~~~ jethro.l:34:74: note: expanded from macro 'SESUB' #define SESUB(A) fprintf(yyout, "%c%c%s", *yytext, *A|(*(yytext+1)&32), A+1); PUTLAST; ~^~ jethro.l:162:1: note: use array indexing to silence this warning jethro.l:34:74: note: expanded from macro 'SESUB' #define SESUB(A) fprintf(yyout, "%c%c%s", *yytext, *A|(*(yytext+1)&32), A+1); PUTLAST; ^ jethro.l:166:1: warning: adding 'int' to a string does not append to the string [-Wstring-plus-int] SESUB("Grampy"); ^~~~~~~~~~~~~~~ jethro.l:34:74: note: expanded from macro 'SESUB' #define SESUB(A) fprintf(yyout, "%c%c%s", *yytext, *A|(*(yytext+1)&32), A+1); PUTLAST; ~^~ jethro.l:166:1: note: use array indexing to silence this warning jethro.l:34:74: note: expanded from macro 'SESUB' #define SESUB(A) fprintf(yyout, "%c%c%s", *yytext, *A|(*(yytext+1)&32), A+1); PUTLAST; ^ jethro.l:167:1: warning: adding 'int' to a string does not append to the string [-Wstring-plus-int] SESUB("Mah"); ^~~~~~~~~~~~ jethro.l:34:74: note: expanded from macro 'SESUB' #define SESUB(A) fprintf(yyout, "%c%c%s", *yytext, *A|(*(yytext+1)&32), A+1); PUTLAST; ~^~ jethro.l:167:1: note: use array indexing to silence this warning jethro.l:34:74: note: expanded from macro 'SESUB' #define SESUB(A) fprintf(yyout, "%c%c%s", *yytext, *A|(*(yytext+1)&32), A+1); PUTLAST; ^ jethro.l:168:1: warning: adding 'int' to a string does not append to the string [-Wstring-plus-int] SESUB("em"); ^~~~~~~~~~~ jethro.l:34:74: note: expanded from macro 'SESUB' #define SESUB(A) fprintf(yyout, "%c%c%s", *yytext, *A|(*(yytext+1)&32), A+1); PUTLAST; ~^~ jethro.l:168:1: note: use array indexing to silence this warning jethro.l:34:74: note: expanded from macro 'SESUB' #define SESUB(A) fprintf(yyout, "%c%c%s", *yytext, *A|(*(yytext+1)&32), A+1); PUTLAST; ^ jethro.l:169:1: warning: adding 'int' to a string does not append to the string [-Wstring-plus-int] SUB("Dawg"); ^~~~~~~~~~~ jethro.l:32:57: note: expanded from macro 'SUB' #define SUB(A) fprintf(yyout, "%c%s", *A|(*yytext&32), A+1); ~^~ jethro.l:169:1: note: use array indexing to silence this warning jethro.l:32:57: note: expanded from macro 'SUB' #define SUB(A) fprintf(yyout, "%c%s", *A|(*yytext&32), A+1); ^ jethro.l:174:1: warning: adding 'int' to a string does not append to the string [-Wstring-plus-int] SUB("City slicker"); ^~~~~~~~~~~~~~~~~~~ jethro.l:32:57: note: expanded from macro 'SUB' #define SUB(A) fprintf(yyout, "%c%s", *A|(*yytext&32), A+1); ~^~ jethro.l:174:1: note: use array indexing to silence this warning jethro.l:32:57: note: expanded from macro 'SUB' #define SUB(A) fprintf(yyout, "%c%s", *A|(*yytext&32), A+1); ^ jethro.l:176:1: warning: adding 'int' to a string does not append to the string [-Wstring-plus-int] SESUB("Then"); ^~~~~~~~~~~~~ jethro.l:34:74: note: expanded from macro 'SESUB' #define SESUB(A) fprintf(yyout, "%c%c%s", *yytext, *A|(*(yytext+1)&32), A+1); PUTLAST; ~^~ jethro.l:176:1: note: use array indexing to silence this warning jethro.l:34:74: note: expanded from macro 'SESUB' #define SESUB(A) fprintf(yyout, "%c%c%s", *yytext, *A|(*(yytext+1)&32), A+1); PUTLAST; ^ jethro.l:177:1: warning: adding 'int' to a string does not append to the string [-Wstring-plus-int] SUB("Show"); ^~~~~~~~~~~ jethro.l:32:57: note: expanded from macro 'SUB' #define SUB(A) fprintf(yyout, "%c%s", *A|(*yytext&32), A+1); ~^~ jethro.l:177:1: note: use array indexing to silence this warning jethro.l:32:57: note: expanded from macro 'SUB' #define SUB(A) fprintf(yyout, "%c%s", *A|(*yytext&32), A+1); ^ jethro.l:181:1: warning: adding 'int' to a string does not append to the string [-Wstring-plus-int] SESUB("Right"); ^~~~~~~~~~~~~~ jethro.l:34:74: note: expanded from macro 'SESUB' #define SESUB(A) fprintf(yyout, "%c%c%s", *yytext, *A|(*(yytext+1)&32), A+1); PUTLAST; ~^~ jethro.l:181:1: note: use array indexing to silence this warning jethro.l:34:74: note: expanded from macro 'SESUB' #define SESUB(A) fprintf(yyout, "%c%c%s", *yytext, *A|(*(yytext+1)&32), A+1); PUTLAST; ^ jethro.l:184:1: warning: adding 'int' to a string does not append to the string [-Wstring-plus-int] SESUB("Aint"); ^~~~~~~~~~~~~ jethro.l:34:74: note: expanded from macro 'SESUB' #define SESUB(A) fprintf(yyout, "%c%c%s", *yytext, *A|(*(yytext+1)&32), A+1); PUTLAST; ~^~ jethro.l:184:1: note: use array indexing to silence this warning jethro.l:34:74: note: expanded from macro 'SESUB' #define SESUB(A) fprintf(yyout, "%c%c%s", *yytext, *A|(*(yytext+1)&32), A+1); PUTLAST; ^ jethro.l:186:1: warning: adding 'int' to a string does not append to the string [-Wstring-plus-int] SESUB("Sez"); ^~~~~~~~~~~~ jethro.l:34:74: note: expanded from macro 'SESUB' #define SESUB(A) fprintf(yyout, "%c%c%s", *yytext, *A|(*(yytext+1)&32), A+1); PUTLAST; ~^~ jethro.l:186:1: note: use array indexing to silence this warning jethro.l:34:74: note: expanded from macro 'SESUB' #define SESUB(A) fprintf(yyout, "%c%c%s", *yytext, *A|(*(yytext+1)&32), A+1); PUTLAST; ^ jethro.l:187:1: warning: adding 'int' to a string does not append to the string [-Wstring-plus-int] SESUB("Is"); ^~~~~~~~~~~ jethro.l:34:74: note: expanded from macro 'SESUB' #define SESUB(A) fprintf(yyout, "%c%c%s", *yytext, *A|(*(yytext+1)&32), A+1); PUTLAST; ~^~ jethro.l:187:1: note: use array indexing to silence this warning jethro.l:34:74: note: expanded from macro 'SESUB' #define SESUB(A) fprintf(yyout, "%c%c%s", *yytext, *A|(*(yytext+1)&32), A+1); PUTLAST; ^ jethro.l:188:1: warning: adding 'int' to a string does not append to the string [-Wstring-plus-int] SESUB("Ortta"); ^~~~~~~~~~~~~~ jethro.l:34:74: note: expanded from macro 'SESUB' #define SESUB(A) fprintf(yyout, "%c%c%s", *yytext, *A|(*(yytext+1)&32), A+1); PUTLAST; ~^~ jethro.l:188:1: note: use array indexing to silence this warning jethro.l:34:74: note: expanded from macro 'SESUB' #define SESUB(A) fprintf(yyout, "%c%c%s", *yytext, *A|(*(yytext+1)&32), A+1); PUTLAST; ^ jethro.l:190:1: warning: adding 'int' to a string does not append to the string [-Wstring-plus-int] SESUB("Mebbe"); ^~~~~~~~~~~~~~ jethro.l:34:74: note: expanded from macro 'SESUB' #define SESUB(A) fprintf(yyout, "%c%c%s", *yytext, *A|(*(yytext+1)&32), A+1); PUTLAST; ~^~ jethro.l:190:1: note: use array indexing to silence this warning jethro.l:34:74: note: expanded from macro 'SESUB' #define SESUB(A) fprintf(yyout, "%c%c%s", *yytext, *A|(*(yytext+1)&32), A+1); PUTLAST; ^ jethro.l:191:1: warning: adding 'int' to a string does not append to the string [-Wstring-plus-int] SESUB("Ailin'"); ^~~~~~~~~~~~~~~ jethro.l:34:74: note: expanded from macro 'SESUB' #define SESUB(A) fprintf(yyout, "%c%c%s", *yytext, *A|(*(yytext+1)&32), A+1); PUTLAST; ~^~ jethro.l:191:1: note: use array indexing to silence this warning jethro.l:34:74: note: expanded from macro 'SESUB' #define SESUB(A) fprintf(yyout, "%c%c%s", *yytext, *A|(*(yytext+1)&32), A+1); PUTLAST; ^ jethro.l:192:1: warning: adding 'int' to a string does not append to the string [-Wstring-plus-int] SESUB("I aint"); ^~~~~~~~~~~~~~~ jethro.l:34:74: note: expanded from macro 'SESUB' #define SESUB(A) fprintf(yyout, "%c%c%s", *yytext, *A|(*(yytext+1)&32), A+1); PUTLAST; ~^~ jethro.l:192:1: note: use array indexing to silence this warning jethro.l:34:74: note: expanded from macro 'SESUB' #define SESUB(A) fprintf(yyout, "%c%c%s", *yytext, *A|(*(yytext+1)&32), A+1); PUTLAST; ^ jethro.l:193:1: warning: adding 'int' to a string does not append to the string [-Wstring-plus-int] SESUB("A-skeert"); ^~~~~~~~~~~~~~~~~ jethro.l:34:74: note: expanded from macro 'SESUB' #define SESUB(A) fprintf(yyout, "%c%c%s", *yytext, *A|(*(yytext+1)&32), A+1); PUTLAST; ~^~ jethro.l:193:1: note: use array indexing to silence this warning jethro.l:34:74: note: expanded from macro 'SESUB' #define SESUB(A) fprintf(yyout, "%c%c%s", *yytext, *A|(*(yytext+1)&32), A+1); PUTLAST; ^ jethro.l:194:1: warning: adding 'int' to a string does not append to the string [-Wstring-plus-int] SSUB("Skeer"); ^~~~~~~~~~~~~ jethro.l:33:73: note: expanded from macro 'SSUB' #define SSUB(A) fprintf(yyout, "%c%c%s", *yytext, *A|(*(yytext+1)&32), A+1); ~^~ jethro.l:194:1: note: use array indexing to silence this warning jethro.l:33:73: note: expanded from macro 'SSUB' #define SSUB(A) fprintf(yyout, "%c%c%s", *yytext, *A|(*(yytext+1)&32), A+1); ^ jethro.l:195:1: warning: adding 'int' to a string does not append to the string [-Wstring-plus-int] SESUB("Got"); ^~~~~~~~~~~~ jethro.l:34:74: note: expanded from macro 'SESUB' #define SESUB(A) fprintf(yyout, "%c%c%s", *yytext, *A|(*(yytext+1)&32), A+1); PUTLAST; ~^~ jethro.l:195:1: note: use array indexing to silence this warning jethro.l:34:74: note: expanded from macro 'SESUB' #define SESUB(A) fprintf(yyout, "%c%c%s", *yytext, *A|(*(yytext+1)&32), A+1); PUTLAST; ^ jethro.l:196:1: warning: adding 'int' to a string does not append to the string [-Wstring-plus-int] SESUB("Have"); ^~~~~~~~~~~~~ jethro.l:34:74: note: expanded from macro 'SESUB' #define SESUB(A) fprintf(yyout, "%c%c%s", *yytext, *A|(*(yytext+1)&32), A+1); PUTLAST; ~^~ jethro.l:196:1: note: use array indexing to silence this warning jethro.l:34:74: note: expanded from macro 'SESUB' #define SESUB(A) fprintf(yyout, "%c%c%s", *yytext, *A|(*(yytext+1)&32), A+1); PUTLAST; ^ jethro.l:197:1: warning: adding 'int' to a string does not append to the string [-Wstring-plus-int] SSUB("Hep"); ^~~~~~~~~~~ jethro.l:33:73: note: expanded from macro 'SSUB' #define SSUB(A) fprintf(yyout, "%c%c%s", *yytext, *A|(*(yytext+1)&32), A+1); ~^~ jethro.l:197:1: note: use array indexing to silence this warning jethro.l:33:73: note: expanded from macro 'SSUB' #define SSUB(A) fprintf(yyout, "%c%c%s", *yytext, *A|(*(yytext+1)&32), A+1); ^ jethro.l:198:1: warning: adding 'int' to a string does not append to the string [-Wstring-plus-int] SESUB("Tuckered out"); ^~~~~~~~~~~~~~~~~~~~~ jethro.l:34:74: note: expanded from macro 'SESUB' #define SESUB(A) fprintf(yyout, "%c%c%s", *yytext, *A|(*(yytext+1)&32), A+1); PUTLAST; ~^~ jethro.l:198:1: note: use array indexing to silence this warning jethro.l:34:74: note: expanded from macro 'SESUB' #define SESUB(A) fprintf(yyout, "%c%c%s", *yytext, *A|(*(yytext+1)&32), A+1); PUTLAST; ^ jethro.l:199:1: warning: adding 'int' to a string does not append to the string [-Wstring-plus-int] SESUB("Plumb"); ^~~~~~~~~~~~~~ jethro.l:34:74: note: expanded from macro 'SESUB' #define SESUB(A) fprintf(yyout, "%c%c%s", *yytext, *A|(*(yytext+1)&32), A+1); PUTLAST; ~^~ jethro.l:199:1: note: use array indexing to silence this warning jethro.l:34:74: note: expanded from macro 'SESUB' #define SESUB(A) fprintf(yyout, "%c%c%s", *yytext, *A|(*(yytext+1)&32), A+1); PUTLAST; ^ jethro.l:200:1: warning: adding 'int' to a string does not append to the string [-Wstring-plus-int] SESUB("A mite woozy"); ^~~~~~~~~~~~~~~~~~~~~ jethro.l:34:74: note: expanded from macro 'SESUB' #define SESUB(A) fprintf(yyout, "%c%c%s", *yytext, *A|(*(yytext+1)&32), A+1); PUTLAST; ~^~ jethro.l:200:1: note: use array indexing to silence this warning jethro.l:34:74: note: expanded from macro 'SESUB' #define SESUB(A) fprintf(yyout, "%c%c%s", *yytext, *A|(*(yytext+1)&32), A+1); PUTLAST; ^ jethro.l:202:1: warning: adding 'int' to a string does not append to the string [-Wstring-plus-int] SESUB("Yep"); ^~~~~~~~~~~~ jethro.l:34:74: note: expanded from macro 'SESUB' #define SESUB(A) fprintf(yyout, "%c%c%s", *yytext, *A|(*(yytext+1)&32), A+1); PUTLAST; ~^~ jethro.l:202:1: note: use array indexing to silence this warning jethro.l:34:74: note: expanded from macro 'SESUB' #define SESUB(A) fprintf(yyout, "%c%c%s", *yytext, *A|(*(yytext+1)&32), A+1); PUTLAST; ^ jethro.l:203:1: warning: adding 'int' to a string does not append to the string [-Wstring-plus-int] SESUB("Nope"); ^~~~~~~~~~~~~ jethro.l:34:74: note: expanded from macro 'SESUB' #define SESUB(A) fprintf(yyout, "%c%c%s", *yytext, *A|(*(yytext+1)&32), A+1); PUTLAST; ~^~ jethro.l:203:1: note: use array indexing to silence this warning jethro.l:34:74: note: expanded from macro 'SESUB' #define SESUB(A) fprintf(yyout, "%c%c%s", *yytext, *A|(*(yytext+1)&32), A+1); PUTLAST; ^ jethro.l:205:1: warning: adding 'int' to a string does not append to the string [-Wstring-plus-int] SESUB("Tis"); ^~~~~~~~~~~~ jethro.l:34:74: note: expanded from macro 'SESUB' #define SESUB(A) fprintf(yyout, "%c%c%s", *yytext, *A|(*(yytext+1)&32), A+1); PUTLAST; ~^~ jethro.l:205:1: note: use array indexing to silence this warning jethro.l:34:74: note: expanded from macro 'SESUB' #define SESUB(A) fprintf(yyout, "%c%c%s", *yytext, *A|(*(yytext+1)&32), A+1); PUTLAST; ^ jethro.l:206:24: warning: adding 'int' to a string does not append to the string [-Wstring-plus-int] *(yytext+1)=(char)'A'; SESUB("A tall"); ^~~~~~~~~~~~~~~ jethro.l:34:74: note: expanded from macro 'SESUB' #define SESUB(A) fprintf(yyout, "%c%c%s", *yytext, *A|(*(yytext+1)&32), A+1); PUTLAST; ~^~ jethro.l:206:24: note: use array indexing to silence this warning jethro.l:34:74: note: expanded from macro 'SESUB' #define SESUB(A) fprintf(yyout, "%c%c%s", *yytext, *A|(*(yytext+1)&32), A+1); PUTLAST; ^ jethro.l:210:1: warning: adding 'int' to a string does not append to the string [-Wstring-plus-int] SESUB("Wuz"); ^~~~~~~~~~~~ jethro.l:34:74: note: expanded from macro 'SESUB' #define SESUB(A) fprintf(yyout, "%c%c%s", *yytext, *A|(*(yytext+1)&32), A+1); PUTLAST; ~^~ jethro.l:210:1: note: use array indexing to silence this warning jethro.l:34:74: note: expanded from macro 'SESUB' #define SESUB(A) fprintf(yyout, "%c%c%s", *yytext, *A|(*(yytext+1)&32), A+1); PUTLAST; ^ jethro.l:211:1: warning: adding 'int' to a string does not append to the string [-Wstring-plus-int] SESUB("Wasunt"); ^~~~~~~~~~~~~~~ jethro.l:34:74: note: expanded from macro 'SESUB' #define SESUB(A) fprintf(yyout, "%c%c%s", *yytext, *A|(*(yytext+1)&32), A+1); PUTLAST; ~^~ jethro.l:211:1: note: use array indexing to silence this warning jethro.l:34:74: note: expanded from macro 'SESUB' #define SESUB(A) fprintf(yyout, "%c%c%s", *yytext, *A|(*(yytext+1)&32), A+1); PUTLAST; ^ jethro.l:212:1: warning: adding 'int' to a string does not append to the string [-Wstring-plus-int] SUB("Ever"); ^~~~~~~~~~~ jethro.l:32:57: note: expanded from macro 'SUB' #define SUB(A) fprintf(yyout, "%c%s", *A|(*yytext&32), A+1); ~^~ jethro.l:212:1: note: use array indexing to silence this warning jethro.l:32:57: note: expanded from macro 'SUB' #define SUB(A) fprintf(yyout, "%c%s", *A|(*yytext&32), A+1); ^ jethro.l:213:1: warning: adding 'int' to a string does not append to the string [-Wstring-plus-int] SSUB("Is after"); ^~~~~~~~~~~~~~~~ jethro.l:33:73: note: expanded from macro 'SSUB' #define SSUB(A) fprintf(yyout, "%c%c%s", *yytext, *A|(*(yytext+1)&32), A+1); ~^~ jethro.l:213:1: note: use array indexing to silence this warning jethro.l:33:73: note: expanded from macro 'SSUB' #define SSUB(A) fprintf(yyout, "%c%c%s", *yytext, *A|(*(yytext+1)&32), A+1); ^ jethro.l:214:1: warning: adding 'int' to a string does not append to the string [-Wstring-plus-int] SESUB("Was after"); ^~~~~~~~~~~~~~~~~~ jethro.l:34:74: note: expanded from macro 'SESUB' #define SESUB(A) fprintf(yyout, "%c%c%s", *yytext, *A|(*(yytext+1)&32), A+1); PUTLAST; ~^~ jethro.l:214:1: note: use array indexing to silence this warning jethro.l:34:74: note: expanded from macro 'SESUB' #define SESUB(A) fprintf(yyout, "%c%c%s", *yytext, *A|(*(yytext+1)&32), A+1); PUTLAST; ^ jethro.l:215:1: warning: adding 'int' to a string does not append to the string [-Wstring-plus-int] SESUB("Hankering after"); ^~~~~~~~~~~~~~~~~~~~~~~~ jethro.l:34:74: note: expanded from macro 'SESUB' #define SESUB(A) fprintf(yyout, "%c%c%s", *yytext, *A|(*(yytext+1)&32), A+1); PUTLAST; ~^~ jethro.l:215:1: note: use array indexing to silence this warning jethro.l:34:74: note: expanded from macro 'SESUB' #define SESUB(A) fprintf(yyout, "%c%c%s", *yytext, *A|(*(yytext+1)&32), A+1); PUTLAST; ^ jethro.l:217:1: warning: adding 'int' to a string does not append to the string [-Wstring-plus-int] SESUB("Dasent"); ^~~~~~~~~~~~~~~ jethro.l:34:74: note: expanded from macro 'SESUB' #define SESUB(A) fprintf(yyout, "%c%c%s", *yytext, *A|(*(yytext+1)&32), A+1); PUTLAST; ~^~ jethro.l:217:1: note: use array indexing to silence this warning jethro.l:34:74: note: expanded from macro 'SESUB' #define SESUB(A) fprintf(yyout, "%c%c%s", *yytext, *A|(*(yytext+1)&32), A+1); PUTLAST; ^ jethro.l:218:1: warning: adding 'int' to a string does not append to the string [-Wstring-plus-int] SESUB("Y'all will"); ^~~~~~~~~~~~~~~~~~~ jethro.l:34:74: note: expanded from macro 'SESUB' #define SESUB(A) fprintf(yyout, "%c%c%s", *yytext, *A|(*(yytext+1)&32), A+1); PUTLAST; ~^~ jethro.l:218:1: note: use array indexing to silence this warning jethro.l:34:74: note: expanded from macro 'SESUB' #define SESUB(A) fprintf(yyout, "%c%c%s", *yytext, *A|(*(yytext+1)&32), A+1); PUTLAST; ^ jethro.l:219:1: warning: adding 'int' to a string does not append to the string [-Wstring-plus-int] SSUB("Yore"); ^~~~~~~~~~~~ jethro.l:33:73: note: expanded from macro 'SSUB' #define SSUB(A) fprintf(yyout, "%c%c%s", *yytext, *A|(*(yytext+1)&32), A+1); ~^~ jethro.l:219:1: note: use array indexing to silence this warning jethro.l:33:73: note: expanded from macro 'SSUB' #define SSUB(A) fprintf(yyout, "%c%c%s", *yytext, *A|(*(yytext+1)&32), A+1); ^ jethro.l:220:1: warning: adding 'int' to a string does not append to the string [-Wstring-plus-int] SESUB("Mo"); ^~~~~~~~~~~ jethro.l:34:74: note: expanded from macro 'SESUB' #define SESUB(A) fprintf(yyout, "%c%c%s", *yytext, *A|(*(yytext+1)&32), A+1); PUTLAST; ~^~ jethro.l:220:1: note: use array indexing to silence this warning jethro.l:34:74: note: expanded from macro 'SESUB' #define SESUB(A) fprintf(yyout, "%c%c%s", *yytext, *A|(*(yytext+1)&32), A+1); PUTLAST; ^ jethro.l:221:1: warning: adding 'int' to a string does not append to the string [-Wstring-plus-int] SUB("shul"); ^~~~~~~~~~~ jethro.l:32:57: note: expanded from macro 'SUB' #define SUB(A) fprintf(yyout, "%c%s", *A|(*yytext&32), A+1); ~^~ jethro.l:221:1: note: use array indexing to silence this warning jethro.l:32:57: note: expanded from macro 'SUB' #define SUB(A) fprintf(yyout, "%c%s", *A|(*yytext&32), A+1); ^ jethro.l:222:1: warning: adding 'int' to a string does not append to the string [-Wstring-plus-int] SUB("shus"); ^~~~~~~~~~~ jethro.l:32:57: note: expanded from macro 'SUB' #define SUB(A) fprintf(yyout, "%c%s", *A|(*yytext&32), A+1); ~^~ jethro.l:222:1: note: use array indexing to silence this warning jethro.l:32:57: note: expanded from macro 'SUB' #define SUB(A) fprintf(yyout, "%c%s", *A|(*yytext&32), A+1); ^ jethro.l:223:1: warning: adding 'int' to a string does not append to the string [-Wstring-plus-int] SUB("yus"); ^~~~~~~~~~ jethro.l:32:57: note: expanded from macro 'SUB' #define SUB(A) fprintf(yyout, "%c%s", *A|(*yytext&32), A+1); ~^~ jethro.l:223:1: note: use array indexing to silence this warning jethro.l:32:57: note: expanded from macro 'SUB' #define SUB(A) fprintf(yyout, "%c%s", *A|(*yytext&32), A+1); ^ jethro.l:224:1: warning: adding 'int' to a string does not append to the string [-Wstring-plus-int] SUB("shun"); ^~~~~~~~~~~ jethro.l:32:57: note: expanded from macro 'SUB' #define SUB(A) fprintf(yyout, "%c%s", *A|(*yytext&32), A+1); ~^~ jethro.l:224:1: note: use array indexing to silence this warning jethro.l:32:57: note: expanded from macro 'SUB' #define SUB(A) fprintf(yyout, "%c%s", *A|(*yytext&32), A+1); ^ jethro.l:225:1: warning: adding 'int' to a string does not append to the string [-Wstring-plus-int] SESUB("C'n"); ^~~~~~~~~~~~ jethro.l:34:74: note: expanded from macro 'SESUB' #define SESUB(A) fprintf(yyout, "%c%c%s", *yytext, *A|(*(yytext+1)&32), A+1); PUTLAST; ~^~ jethro.l:225:1: note: use array indexing to silence this warning jethro.l:34:74: note: expanded from macro 'SESUB' #define SESUB(A) fprintf(yyout, "%c%c%s", *yytext, *A|(*(yytext+1)&32), A+1); PUTLAST; ^ jethro.l:226:1: warning: adding 'int' to a string does not append to the string [-Wstring-plus-int] SESUB("Y'all"); ^~~~~~~~~~~~~~ jethro.l:34:74: note: expanded from macro 'SESUB' #define SESUB(A) fprintf(yyout, "%c%c%s", *yytext, *A|(*(yytext+1)&32), A+1); PUTLAST; ~^~ jethro.l:226:1: note: use array indexing to silence this warning jethro.l:34:74: note: expanded from macro 'SESUB' #define SESUB(A) fprintf(yyout, "%c%c%s", *yytext, *A|(*(yytext+1)&32), A+1); PUTLAST; ^ jethro.l:227:1: warning: adding 'int' to a string does not append to the string [-Wstring-plus-int] SESUB("Fer"); ^~~~~~~~~~~~ jethro.l:34:74: note: expanded from macro 'SESUB' #define SESUB(A) fprintf(yyout, "%c%c%s", *yytext, *A|(*(yytext+1)&32), A+1); PUTLAST; ~^~ jethro.l:227:1: note: use array indexing to silence this warning jethro.l:34:74: note: expanded from macro 'SESUB' #define SESUB(A) fprintf(yyout, "%c%c%s", *yytext, *A|(*(yytext+1)&32), A+1); PUTLAST; ^ jethro.l:228:1: warning: adding 'int' to a string does not append to the string [-Wstring-plus-int] SESUB("Duh"); ^~~~~~~~~~~~ jethro.l:34:74: note: expanded from macro 'SESUB' #define SESUB(A) fprintf(yyout, "%c%c%s", *yytext, *A|(*(yytext+1)&32), A+1); PUTLAST; ~^~ jethro.l:228:1: note: use array indexing to silence this warning jethro.l:34:74: note: expanded from macro 'SESUB' #define SESUB(A) fprintf(yyout, "%c%c%s", *yytext, *A|(*(yytext+1)&32), A+1); PUTLAST; ^ jethro.l:229:1: warning: adding 'int' to a string does not append to the string [-Wstring-plus-int] SUB("in"); ^~~~~~~~~ jethro.l:32:57: note: expanded from macro 'SUB' #define SUB(A) fprintf(yyout, "%c%s", *A|(*yytext&32), A+1); ~^~ jethro.l:229:1: note: use array indexing to silence this warning jethro.l:32:57: note: expanded from macro 'SUB' #define SUB(A) fprintf(yyout, "%c%s", *A|(*yytext&32), A+1); ^ jethro.l:230:1: warning: adding 'int' to a string does not append to the string [-Wstring-plus-int] SESUB("Besides"); ^~~~~~~~~~~~~~~~ jethro.l:34:74: note: expanded from macro 'SESUB' #define SESUB(A) fprintf(yyout, "%c%c%s", *yytext, *A|(*(yytext+1)&32), A+1); PUTLAST; ~^~ jethro.l:230:1: note: use array indexing to silence this warning jethro.l:34:74: note: expanded from macro 'SESUB' #define SESUB(A) fprintf(yyout, "%c%c%s", *yytext, *A|(*(yytext+1)&32), A+1); PUTLAST; ^ jethro.l:231:1: warning: adding 'int' to a string does not append to the string [-Wstring-plus-int] SESUB("Tuh"); ^~~~~~~~~~~~ jethro.l:34:74: note: expanded from macro 'SESUB' #define SESUB(A) fprintf(yyout, "%c%c%s", *yytext, *A|(*(yytext+1)&32), A+1); PUTLAST; ~^~ jethro.l:231:1: note: use array indexing to silence this warning jethro.l:34:74: note: expanded from macro 'SESUB' #define SESUB(A) fprintf(yyout, "%c%c%s", *yytext, *A|(*(yytext+1)&32), A+1); PUTLAST; ^ jethro.l:232:1: warning: adding 'int' to a string does not append to the string [-Wstring-plus-int] SESUB("Ah"); ^~~~~~~~~~~ jethro.l:34:74: note: expanded from macro 'SESUB' #define SESUB(A) fprintf(yyout, "%c%c%s", *yytext, *A|(*(yytext+1)&32), A+1); PUTLAST; ~^~ jethro.l:232:1: note: use array indexing to silence this warning jethro.l:34:74: note: expanded from macro 'SESUB' #define SESUB(A) fprintf(yyout, "%c%c%s", *yytext, *A|(*(yytext+1)&32), A+1); PUTLAST; ^ jethro.l:234:1: warning: adding 'int' to a string does not append to the string [-Wstring-plus-int] SESUB("Ore"); ^~~~~~~~~~~~ jethro.l:34:74: note: expanded from macro 'SESUB' #define SESUB(A) fprintf(yyout, "%c%c%s", *yytext, *A|(*(yytext+1)&32), A+1); PUTLAST; ~^~ jethro.l:234:1: note: use array indexing to silence this warning jethro.l:34:74: note: expanded from macro 'SESUB' #define SESUB(A) fprintf(yyout, "%c%c%s", *yytext, *A|(*(yytext+1)&32), A+1); PUTLAST; ^ jethro.l:235:1: warning: adding 'int' to a string does not append to the string [-Wstring-plus-int] SESUB("Uv"); ^~~~~~~~~~~ jethro.l:34:74: note: expanded from macro 'SESUB' #define SESUB(A) fprintf(yyout, "%c%c%s", *yytext, *A|(*(yytext+1)&32), A+1); PUTLAST; ~^~ jethro.l:235:1: note: use array indexing to silence this warning jethro.l:34:74: note: expanded from macro 'SESUB' #define SESUB(A) fprintf(yyout, "%c%c%s", *yytext, *A|(*(yytext+1)&32), A+1); PUTLAST; ^ jethro.l:236:1: warning: adding 'int' to a string does not append to the string [-Wstring-plus-int] SESUB("Ah"); ^~~~~~~~~~~ jethro.l:34:74: note: expanded from macro 'SESUB' #define SESUB(A) fprintf(yyout, "%c%c%s", *yytext, *A|(*(yytext+1)&32), A+1); PUTLAST; ~^~ jethro.l:236:1: note: use array indexing to silence this warning jethro.l:34:74: note: expanded from macro 'SESUB' #define SESUB(A) fprintf(yyout, "%c%c%s", *yytext, *A|(*(yytext+1)&32), A+1); PUTLAST; ^ jethro.l:237:1: warning: adding 'int' to a string does not append to the string [-Wstring-plus-int] SESUB("Ahm a"); ^~~~~~~~~~~~~~ jethro.l:34:74: note: expanded from macro 'SESUB' #define SESUB(A) fprintf(yyout, "%c%c%s", *yytext, *A|(*(yytext+1)&32), A+1); PUTLAST; ~^~ jethro.l:237:1: note: use array indexing to silence this warning jethro.l:34:74: note: expanded from macro 'SESUB' #define SESUB(A) fprintf(yyout, "%c%c%s", *yytext, *A|(*(yytext+1)&32), A+1); PUTLAST; ^ jethro.l:238:1: warning: adding 'int' to a string does not append to the string [-Wstring-plus-int] SESUB("Ahl"); ^~~~~~~~~~~~ jethro.l:34:74: note: expanded from macro 'SESUB' #define SESUB(A) fprintf(yyout, "%c%c%s", *yytext, *A|(*(yytext+1)&32), A+1); PUTLAST; ~^~ jethro.l:238:1: note: use array indexing to silence this warning jethro.l:34:74: note: expanded from macro 'SESUB' #define SESUB(A) fprintf(yyout, "%c%c%s", *yytext, *A|(*(yytext+1)&32), A+1); PUTLAST; ^ jethro.l:239:1: warning: adding 'int' to a string does not append to the string [-Wstring-plus-int] SESUB("Ah wood"); ^~~~~~~~~~~~~~~~ jethro.l:34:74: note: expanded from macro 'SESUB' #define SESUB(A) fprintf(yyout, "%c%c%s", *yytext, *A|(*(yytext+1)&32), A+1); PUTLAST; ~^~ jethro.l:239:1: note: use array indexing to silence this warning jethro.l:34:74: note: expanded from macro 'SESUB' #define SESUB(A) fprintf(yyout, "%c%c%s", *yytext, *A|(*(yytext+1)&32), A+1); PUTLAST; ^ jethro.l:240:22: warning: adding 'int' to a string does not append to the string [-Wstring-plus-int] *(yytext)=(char)'u'; SUB("unt"); ^~~~~~~~~~ jethro.l:32:57: note: expanded from macro 'SUB' #define SUB(A) fprintf(yyout, "%c%s", *A|(*yytext&32), A+1); ~^~ jethro.l:240:22: note: use array indexing to silence this warning jethro.l:32:57: note: expanded from macro 'SUB' #define SUB(A) fprintf(yyout, "%c%s", *A|(*yytext&32), A+1); ^ jethro.l:241:1: warning: adding 'int' to a string does not append to the string [-Wstring-plus-int] SUB(" is"); ^~~~~~~~~~ jethro.l:32:57: note: expanded from macro 'SUB' #define SUB(A) fprintf(yyout, "%c%s", *A|(*yytext&32), A+1); ~^~ jethro.l:241:1: note: use array indexing to silence this warning jethro.l:32:57: note: expanded from macro 'SUB' #define SUB(A) fprintf(yyout, "%c%s", *A|(*yytext&32), A+1); ^ jethro.l:242:1: warning: adding 'int' to a string does not append to the string [-Wstring-plus-int] SUB(" done"); ^~~~~~~~~~~~ jethro.l:32:57: note: expanded from macro 'SUB' #define SUB(A) fprintf(yyout, "%c%s", *A|(*yytext&32), A+1); ~^~ jethro.l:242:1: note: use array indexing to silence this warning jethro.l:32:57: note: expanded from macro 'SUB' #define SUB(A) fprintf(yyout, "%c%s", *A|(*yytext&32), A+1); ^ jethro.l:244:1: warning: adding 'int' to a string does not append to the string [-Wstring-plus-int] ESUB("d"); ^~~~~~~~~ jethro.l:35:58: note: expanded from macro 'ESUB' #define ESUB(A) fprintf(yyout, "%c%s", *A|(*yytext&32), A+1); PUTLAST; ~^~ jethro.l:244:1: note: use array indexing to silence this warning jethro.l:35:58: note: expanded from macro 'ESUB' #define ESUB(A) fprintf(yyout, "%c%s", *A|(*yytext&32), A+1); PUTLAST; ^ jethro.l:250:1: warning: adding 'int' to a string does not append to the string [-Wstring-plus-int] ESUB("ed"); ^~~~~~~~~~ jethro.l:35:58: note: expanded from macro 'ESUB' #define ESUB(A) fprintf(yyout, "%c%s", *A|(*yytext&32), A+1); PUTLAST; ~^~ jethro.l:250:1: note: use array indexing to silence this warning jethro.l:35:58: note: expanded from macro 'ESUB' #define ESUB(A) fprintf(yyout, "%c%s", *A|(*yytext&32), A+1); PUTLAST; ^ jethro.l:259:1: warning: adding 'int' to a string does not append to the string [-Wstring-plus-int] ESUB("er"); ^~~~~~~~~~ jethro.l:35:58: note: expanded from macro 'ESUB' #define ESUB(A) fprintf(yyout, "%c%s", *A|(*yytext&32), A+1); PUTLAST; ~^~ jethro.l:259:1: note: use array indexing to silence this warning jethro.l:35:58: note: expanded from macro 'ESUB' #define ESUB(A) fprintf(yyout, "%c%s", *A|(*yytext&32), A+1); PUTLAST; ^ jethro.l:261:1: warning: adding 'int' to a string does not append to the string [-Wstring-plus-int] ESUB("uh"); ^~~~~~~~~~ jethro.l:35:58: note: expanded from macro 'ESUB' #define ESUB(A) fprintf(yyout, "%c%s", *A|(*yytext&32), A+1); PUTLAST; ~^~ jethro.l:261:1: note: use array indexing to silence this warning jethro.l:35:58: note: expanded from macro 'ESUB' #define ESUB(A) fprintf(yyout, "%c%s", *A|(*yytext&32), A+1); PUTLAST; ^ jethro.l:263:1: warning: adding 'int' to a string does not append to the string [-Wstring-plus-int] SUB(". Ye DAWGies!!!"); ^~~~~~~~~~~~~~~~~~~~~~ jethro.l:32:57: note: expanded from macro 'SUB' #define SUB(A) fprintf(yyout, "%c%s", *A|(*yytext&32), A+1); ~^~ jethro.l:263:1: note: use array indexing to silence this warning jethro.l:32:57: note: expanded from macro 'SUB' #define SUB(A) fprintf(yyout, "%c%s", *A|(*yytext&32), A+1); ^ 109 warnings generated. ld: error: unable to find library -lfl cc: error: linker command failed with exit code 1 (use -v to see invocation) gmake[1]: *** [Makefile:37: jethro] Error 1 gmake[1]: Leaving directory '/wrkdirs/usr/ports/games/filters/work/filters' *** Error code 1 Stop. make: stopped in /usr/ports/games/filters =>> Cleaning up wrkdir ===> Cleaning for filters-2.55 build of games/filters | filters-2.55 ended at Tue Apr 7 19:34:38 UTC 2020 build time: 00:00:14 !!! build failure encountered !!!