+ case "${usergroup_phase}" in + local run_cmd + run_cmd=run_su + shift + run_su /opt/pkg/bin/bmake all BATCH=1 DEPENDS_TARGET=/nonexistent WRKLOG=/tmp/bulklog/smalltalk-3.2.5nb33/work.log + su pbulk -c '"$@"' make /opt/pkg/bin/bmake all BATCH=1 DEPENDS_TARGET=/nonexistent WRKLOG=/tmp/bulklog/smalltalk-3.2.5nb33/work.log => Bootstrap dependency digest>=20211023: found digest-20220214 WARNING: [license.mk] Every package should define a LICENSE. ===> Building for smalltalk-3.2.5nb33 /opt/pkg/bin/gmake all-recursive gmake[1]: Entering directory '/home/pbulk/build/lang/smalltalk/work/smalltalk-3.2.5' Making all in lib-src gmake[2]: Entering directory '/home/pbulk/build/lang/smalltalk/work/smalltalk-3.2.5/lib-src' /usr/bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -DUSE_INTERP_RESULT -I/opt/pkg/include -I/opt/pkg/include/glib-2.0 -I/opt/pkg/include/gio-unix-2.0 -I/opt/pkg/lib/glib-2.0/include -I/usr/include -I/opt/pkg/include/freetype2 -I/opt/pkg/include/ncurses -I/opt/pkg/include/harfbuzz -I/opt/pkg/include/libdrm -D_REENTRANT -I/opt/pkg/lib/../include -I/opt/pkg/lib/../include -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include -I/opt/pkg/include/glib-2.0 -I/opt/pkg/include/gio-unix-2.0 -I/opt/pkg/lib/glib-2.0/include -I/usr/include -I/opt/pkg/include/freetype2 -I/opt/pkg/include/ncurses -I/opt/pkg/include/harfbuzz -I/opt/pkg/include/libdrm -Wall -Wdeclaration-after-statement -Wno-format -Wpointer-arith -Wno-pointer-sign -Wno-switch -Wwrite-strings -Wno-strict-aliasing -fno-gcse -fstrict-aliasing -MT getopt.lo -MD -MP -MF .deps/getopt.Tpo -c -o getopt.lo getopt.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -DUSE_INTERP_RESULT -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/glib-2.0 -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/gio-unix-2.0 -I/home/pbulk/build/lang/smalltalk/work/.buildlink/lib/glib-2.0/include -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/freetype2 -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/ncurses -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/harfbuzz -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/libdrm -D_REENTRANT -I/home/pbulk/build/lang/smalltalk/work/.buildlink/lib/../include -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -Wall -Wdeclaration-after-statement -Wno-format -Wpointer-arith -Wno-pointer-sign -Wno-switch -Wwrite-strings -Wno-strict-aliasing -fno-gcse -fstrict-aliasing -MT getopt.lo -MD -MP -MF .deps/getopt.Tpo -c getopt.c -fPIC -DPIC -o .libs/getopt.o getopt.c: In function '_getopt_internal': getopt.c:576:30: warning: implicit declaration of function 'strcmp' [-Wimplicit-function-declaration] 576 | if (optind != argc && !strcmp (argv[optind], "--")) | ^~~~~~ getopt.c:108:1: note: include '<string.h>' or provide a declaration of 'strcmp' 107 | #include "getopt.h" +++ |+#include <string.h> 108 | getopt.c:652:50: warning: 'strncmp' argument 3 type is 'long int' where 'long unsigned int' is expected in a call to built-in function declared without prototype [-Wbuiltin-declaration-mismatch] 652 | if (!strncmp (p->name, nextchar, nameend - nextchar)) | ~~~~~~~~^~~~~~~~~~ getopt.c:211:12: note: built-in 'strncmp' declared here 211 | extern int strncmp (); | ^~~~~~~ getopt.c:655:35: warning: implicit declaration of function 'strlen' [-Wimplicit-function-declaration] 655 | == (unsigned int) strlen (p->name)) | ^~~~~~ getopt.c:655:35: note: include '<string.h>' or provide a declaration of 'strlen' getopt.c:655:35: warning: incompatible implicit declaration of built-in function 'strlen' [-Wbuiltin-declaration-mismatch] getopt.c:655:35: note: include '<string.h>' or provide a declaration of 'strlen' getopt.c:679:23: warning: incompatible implicit declaration of built-in function 'strlen' [-Wbuiltin-declaration-mismatch] 679 | nextchar += strlen (nextchar); | ^~~~~~ getopt.c:679:23: note: include '<string.h>' or provide a declaration of 'strlen' getopt.c:697:22: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 697 | if (opterr) | ^ getopt.c:709:31: warning: incompatible implicit declaration of built-in function 'strlen' [-Wbuiltin-declaration-mismatch] 709 | nextchar += strlen (nextchar); | ^~~~~~ getopt.c:709:31: note: include '<string.h>' or provide a declaration of 'strlen' getopt.c:725:31: warning: incompatible implicit declaration of built-in function 'strlen' [-Wbuiltin-declaration-mismatch] 725 | nextchar += strlen (nextchar); | ^~~~~~ getopt.c:725:31: note: include '<string.h>' or provide a declaration of 'strlen' getopt.c:730:23: warning: incompatible implicit declaration of built-in function 'strlen' [-Wbuiltin-declaration-mismatch] 730 | nextchar += strlen (nextchar); | ^~~~~~ getopt.c:730:23: note: include '<string.h>' or provide a declaration of 'strlen' getopt.c:839:52: warning: 'strncmp' argument 3 type is 'long int' where 'long unsigned int' is expected in a call to built-in function declared without prototype [-Wbuiltin-declaration-mismatch] 839 | if (!strncmp (p->name, nextchar, nameend - nextchar)) | ~~~~~~~~^~~~~~~~~~ getopt.c:211:12: note: built-in 'strncmp' declared here 211 | extern int strncmp (); | ^~~~~~~ getopt.c:841:58: warning: incompatible implicit declaration of built-in function 'strlen' [-Wbuiltin-declaration-mismatch] 841 | if ((unsigned int) (nameend - nextchar) == strlen (p->name)) | ^~~~~~ getopt.c:841:58: note: include '<string.h>' or provide a declaration of 'strlen' getopt.c:864:25: warning: incompatible implicit declaration of built-in function 'strlen' [-Wbuiltin-declaration-mismatch] 864 | nextchar += strlen (nextchar); | ^~~~~~ getopt.c:864:25: note: include '<string.h>' or provide a declaration of 'strlen' getopt.c:884:33: warning: incompatible implicit declaration of built-in function 'strlen' [-Wbuiltin-declaration-mismatch] 884 | nextchar += strlen (nextchar); | ^~~~~~ getopt.c:884:33: note: include '<string.h>' or provide a declaration of 'strlen' getopt.c:898:33: warning: incompatible implicit declaration of built-in function 'strlen' [-Wbuiltin-declaration-mismatch] 898 | nextchar += strlen (nextchar); | ^~~~~~ getopt.c:898:33: note: include '<string.h>' or provide a declaration of 'strlen' getopt.c:902:25: warning: incompatible implicit declaration of built-in function 'strlen' [-Wbuiltin-declaration-mismatch] 902 | nextchar += strlen (nextchar); | ^~~~~~ getopt.c:902:25: note: include '<string.h>' or provide a declaration of 'strlen' libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -DUSE_INTERP_RESULT -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/glib-2.0 -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/gio-unix-2.0 -I/home/pbulk/build/lang/smalltalk/work/.buildlink/lib/glib-2.0/include -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/freetype2 -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/ncurses -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/harfbuzz -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/libdrm -D_REENTRANT -I/home/pbulk/build/lang/smalltalk/work/.buildlink/lib/../include -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -Wall -Wdeclaration-after-statement -Wno-format -Wpointer-arith -Wno-pointer-sign -Wno-switch -Wwrite-strings -Wno-strict-aliasing -fno-gcse -fstrict-aliasing -MT getopt.lo -MD -MP -MF .deps/getopt.Tpo -c getopt.c -o getopt.o >/dev/null 2>&1 mv -f .deps/getopt.Tpo .deps/getopt.Plo /usr/bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -DUSE_INTERP_RESULT -I/opt/pkg/include -I/opt/pkg/include/glib-2.0 -I/opt/pkg/include/gio-unix-2.0 -I/opt/pkg/lib/glib-2.0/include -I/usr/include -I/opt/pkg/include/freetype2 -I/opt/pkg/include/ncurses -I/opt/pkg/include/harfbuzz -I/opt/pkg/include/libdrm -D_REENTRANT -I/opt/pkg/lib/../include -I/opt/pkg/lib/../include -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include -I/opt/pkg/include/glib-2.0 -I/opt/pkg/include/gio-unix-2.0 -I/opt/pkg/lib/glib-2.0/include -I/usr/include -I/opt/pkg/include/freetype2 -I/opt/pkg/include/ncurses -I/opt/pkg/include/harfbuzz -I/opt/pkg/include/libdrm -Wall -Wdeclaration-after-statement -Wno-format -Wpointer-arith -Wno-pointer-sign -Wno-switch -Wwrite-strings -Wno-strict-aliasing -fno-gcse -fstrict-aliasing -MT getopt1.lo -MD -MP -MF .deps/getopt1.Tpo -c -o getopt1.lo getopt1.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -DUSE_INTERP_RESULT -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/glib-2.0 -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/gio-unix-2.0 -I/home/pbulk/build/lang/smalltalk/work/.buildlink/lib/glib-2.0/include -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/freetype2 -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/ncurses -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/harfbuzz -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/libdrm -D_REENTRANT -I/home/pbulk/build/lang/smalltalk/work/.buildlink/lib/../include -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -Wall -Wdeclaration-after-statement -Wno-format -Wpointer-arith -Wno-pointer-sign -Wno-switch -Wwrite-strings -Wno-strict-aliasing -fno-gcse -fstrict-aliasing -MT getopt1.lo -MD -MP -MF .deps/getopt1.Tpo -c getopt1.c -fPIC -DPIC -o .libs/getopt1.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -DUSE_INTERP_RESULT -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/glib-2.0 -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/gio-unix-2.0 -I/home/pbulk/build/lang/smalltalk/work/.buildlink/lib/glib-2.0/include -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/freetype2 -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/ncurses -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/harfbuzz -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/libdrm -D_REENTRANT -I/home/pbulk/build/lang/smalltalk/work/.buildlink/lib/../include -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -Wall -Wdeclaration-after-statement -Wno-format -Wpointer-arith -Wno-pointer-sign -Wno-switch -Wwrite-strings -Wno-strict-aliasing -fno-gcse -fstrict-aliasing -MT getopt1.lo -MD -MP -MF .deps/getopt1.Tpo -c getopt1.c -o getopt1.o >/dev/null 2>&1 mv -f .deps/getopt1.Tpo .deps/getopt1.Plo /usr/bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -DUSE_INTERP_RESULT -I/opt/pkg/include -I/opt/pkg/include/glib-2.0 -I/opt/pkg/include/gio-unix-2.0 -I/opt/pkg/lib/glib-2.0/include -I/usr/include -I/opt/pkg/include/freetype2 -I/opt/pkg/include/ncurses -I/opt/pkg/include/harfbuzz -I/opt/pkg/include/libdrm -D_REENTRANT -I/opt/pkg/lib/../include -I/opt/pkg/lib/../include -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include -I/opt/pkg/include/glib-2.0 -I/opt/pkg/include/gio-unix-2.0 -I/opt/pkg/lib/glib-2.0/include -I/usr/include -I/opt/pkg/include/freetype2 -I/opt/pkg/include/ncurses -I/opt/pkg/include/harfbuzz -I/opt/pkg/include/libdrm -Wall -Wdeclaration-after-statement -Wno-format -Wpointer-arith -Wno-pointer-sign -Wno-switch -Wwrite-strings -Wno-strict-aliasing -fno-gcse -fstrict-aliasing -MT md5.lo -MD -MP -MF .deps/md5.Tpo -c -o md5.lo md5.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -DUSE_INTERP_RESULT -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/glib-2.0 -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/gio-unix-2.0 -I/home/pbulk/build/lang/smalltalk/work/.buildlink/lib/glib-2.0/include -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/freetype2 -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/ncurses -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/harfbuzz -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/libdrm -D_REENTRANT -I/home/pbulk/build/lang/smalltalk/work/.buildlink/lib/../include -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -Wall -Wdeclaration-after-statement -Wno-format -Wpointer-arith -Wno-pointer-sign -Wno-switch -Wwrite-strings -Wno-strict-aliasing -fno-gcse -fstrict-aliasing -MT md5.lo -MD -MP -MF .deps/md5.Tpo -c md5.c -fPIC -DPIC -o .libs/md5.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -DUSE_INTERP_RESULT -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/glib-2.0 -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/gio-unix-2.0 -I/home/pbulk/build/lang/smalltalk/work/.buildlink/lib/glib-2.0/include -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/freetype2 -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/ncurses -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/harfbuzz -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/libdrm -D_REENTRANT -I/home/pbulk/build/lang/smalltalk/work/.buildlink/lib/../include -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -Wall -Wdeclaration-after-statement -Wno-format -Wpointer-arith -Wno-pointer-sign -Wno-switch -Wwrite-strings -Wno-strict-aliasing -fno-gcse -fstrict-aliasing -MT md5.lo -MD -MP -MF .deps/md5.Tpo -c md5.c -o md5.o >/dev/null 2>&1 mv -f .deps/md5.Tpo .deps/md5.Plo /usr/bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -DUSE_INTERP_RESULT -I/opt/pkg/include -I/opt/pkg/include/glib-2.0 -I/opt/pkg/include/gio-unix-2.0 -I/opt/pkg/lib/glib-2.0/include -I/usr/include -I/opt/pkg/include/freetype2 -I/opt/pkg/include/ncurses -I/opt/pkg/include/harfbuzz -I/opt/pkg/include/libdrm -D_REENTRANT -I/opt/pkg/lib/../include -I/opt/pkg/lib/../include -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include -I/opt/pkg/include/glib-2.0 -I/opt/pkg/include/gio-unix-2.0 -I/opt/pkg/lib/glib-2.0/include -I/usr/include -I/opt/pkg/include/freetype2 -I/opt/pkg/include/ncurses -I/opt/pkg/include/harfbuzz -I/opt/pkg/include/libdrm -Wall -Wdeclaration-after-statement -Wno-format -Wpointer-arith -Wno-pointer-sign -Wno-switch -Wwrite-strings -Wno-strict-aliasing -fno-gcse -fstrict-aliasing -MT avltrees.lo -MD -MP -MF .deps/avltrees.Tpo -c -o avltrees.lo avltrees.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -DUSE_INTERP_RESULT -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/glib-2.0 -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/gio-unix-2.0 -I/home/pbulk/build/lang/smalltalk/work/.buildlink/lib/glib-2.0/include -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/freetype2 -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/ncurses -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/harfbuzz -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/libdrm -D_REENTRANT -I/home/pbulk/build/lang/smalltalk/work/.buildlink/lib/../include -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -Wall -Wdeclaration-after-statement -Wno-format -Wpointer-arith -Wno-pointer-sign -Wno-switch -Wwrite-strings -Wno-strict-aliasing -fno-gcse -fstrict-aliasing -MT avltrees.lo -MD -MP -MF .deps/avltrees.Tpo -c avltrees.c -fPIC -DPIC -o .libs/avltrees.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -DUSE_INTERP_RESULT -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/glib-2.0 -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/gio-unix-2.0 -I/home/pbulk/build/lang/smalltalk/work/.buildlink/lib/glib-2.0/include -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/freetype2 -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/ncurses -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/harfbuzz -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/libdrm -D_REENTRANT -I/home/pbulk/build/lang/smalltalk/work/.buildlink/lib/../include -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -Wall -Wdeclaration-after-statement -Wno-format -Wpointer-arith -Wno-pointer-sign -Wno-switch -Wwrite-strings -Wno-strict-aliasing -fno-gcse -fstrict-aliasing -MT avltrees.lo -MD -MP -MF .deps/avltrees.Tpo -c avltrees.c -o avltrees.o >/dev/null 2>&1 mv -f .deps/avltrees.Tpo .deps/avltrees.Plo /usr/bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -DUSE_INTERP_RESULT -I/opt/pkg/include -I/opt/pkg/include/glib-2.0 -I/opt/pkg/include/gio-unix-2.0 -I/opt/pkg/lib/glib-2.0/include -I/usr/include -I/opt/pkg/include/freetype2 -I/opt/pkg/include/ncurses -I/opt/pkg/include/harfbuzz -I/opt/pkg/include/libdrm -D_REENTRANT -I/opt/pkg/lib/../include -I/opt/pkg/lib/../include -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include -I/opt/pkg/include/glib-2.0 -I/opt/pkg/include/gio-unix-2.0 -I/opt/pkg/lib/glib-2.0/include -I/usr/include -I/opt/pkg/include/freetype2 -I/opt/pkg/include/ncurses -I/opt/pkg/include/harfbuzz -I/opt/pkg/include/libdrm -Wall -Wdeclaration-after-statement -Wno-format -Wpointer-arith -Wno-pointer-sign -Wno-switch -Wwrite-strings -Wno-strict-aliasing -fno-gcse -fstrict-aliasing -MT rbtrees.lo -MD -MP -MF .deps/rbtrees.Tpo -c -o rbtrees.lo rbtrees.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -DUSE_INTERP_RESULT -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/glib-2.0 -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/gio-unix-2.0 -I/home/pbulk/build/lang/smalltalk/work/.buildlink/lib/glib-2.0/include -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/freetype2 -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/ncurses -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/harfbuzz -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/libdrm -D_REENTRANT -I/home/pbulk/build/lang/smalltalk/work/.buildlink/lib/../include -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -Wall -Wdeclaration-after-statement -Wno-format -Wpointer-arith -Wno-pointer-sign -Wno-switch -Wwrite-strings -Wno-strict-aliasing -fno-gcse -fstrict-aliasing -MT rbtrees.lo -MD -MP -MF .deps/rbtrees.Tpo -c rbtrees.c -fPIC -DPIC -o .libs/rbtrees.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -DUSE_INTERP_RESULT -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/glib-2.0 -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/gio-unix-2.0 -I/home/pbulk/build/lang/smalltalk/work/.buildlink/lib/glib-2.0/include -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/freetype2 -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/ncurses -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/harfbuzz -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/libdrm -D_REENTRANT -I/home/pbulk/build/lang/smalltalk/work/.buildlink/lib/../include -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -Wall -Wdeclaration-after-statement -Wno-format -Wpointer-arith -Wno-pointer-sign -Wno-switch -Wwrite-strings -Wno-strict-aliasing -fno-gcse -fstrict-aliasing -MT rbtrees.lo -MD -MP -MF .deps/rbtrees.Tpo -c rbtrees.c -o rbtrees.o >/dev/null 2>&1 mv -f .deps/rbtrees.Tpo .deps/rbtrees.Plo /usr/bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -DUSE_INTERP_RESULT -I/opt/pkg/include -I/opt/pkg/include/glib-2.0 -I/opt/pkg/include/gio-unix-2.0 -I/opt/pkg/lib/glib-2.0/include -I/usr/include -I/opt/pkg/include/freetype2 -I/opt/pkg/include/ncurses -I/opt/pkg/include/harfbuzz -I/opt/pkg/include/libdrm -D_REENTRANT -I/opt/pkg/lib/../include -I/opt/pkg/lib/../include -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include -I/opt/pkg/include/glib-2.0 -I/opt/pkg/include/gio-unix-2.0 -I/opt/pkg/lib/glib-2.0/include -I/usr/include -I/opt/pkg/include/freetype2 -I/opt/pkg/include/ncurses -I/opt/pkg/include/harfbuzz -I/opt/pkg/include/libdrm -Wall -Wdeclaration-after-statement -Wno-format -Wpointer-arith -Wno-pointer-sign -Wno-switch -Wwrite-strings -Wno-strict-aliasing -fno-gcse -fstrict-aliasing -MT lock.lo -MD -MP -MF .deps/lock.Tpo -c -o lock.lo lock.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -DUSE_INTERP_RESULT -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/glib-2.0 -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/gio-unix-2.0 -I/home/pbulk/build/lang/smalltalk/work/.buildlink/lib/glib-2.0/include -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/freetype2 -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/ncurses -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/harfbuzz -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/libdrm -D_REENTRANT -I/home/pbulk/build/lang/smalltalk/work/.buildlink/lib/../include -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -Wall -Wdeclaration-after-statement -Wno-format -Wpointer-arith -Wno-pointer-sign -Wno-switch -Wwrite-strings -Wno-strict-aliasing -fno-gcse -fstrict-aliasing -MT lock.lo -MD -MP -MF .deps/lock.Tpo -c lock.c -fPIC -DPIC -o .libs/lock.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -DUSE_INTERP_RESULT -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/glib-2.0 -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/gio-unix-2.0 -I/home/pbulk/build/lang/smalltalk/work/.buildlink/lib/glib-2.0/include -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/freetype2 -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/ncurses -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/harfbuzz -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/libdrm -D_REENTRANT -I/home/pbulk/build/lang/smalltalk/work/.buildlink/lib/../include -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -Wall -Wdeclaration-after-statement -Wno-format -Wpointer-arith -Wno-pointer-sign -Wno-switch -Wwrite-strings -Wno-strict-aliasing -fno-gcse -fstrict-aliasing -MT lock.lo -MD -MP -MF .deps/lock.Tpo -c lock.c -o lock.o >/dev/null 2>&1 mv -f .deps/lock.Tpo .deps/lock.Plo /usr/bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -DUSE_INTERP_RESULT -I/opt/pkg/include -I/opt/pkg/include/glib-2.0 -I/opt/pkg/include/gio-unix-2.0 -I/opt/pkg/lib/glib-2.0/include -I/usr/include -I/opt/pkg/include/freetype2 -I/opt/pkg/include/ncurses -I/opt/pkg/include/harfbuzz -I/opt/pkg/include/libdrm -D_REENTRANT -I/opt/pkg/lib/../include -I/opt/pkg/lib/../include -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include -I/opt/pkg/include/glib-2.0 -I/opt/pkg/include/gio-unix-2.0 -I/opt/pkg/lib/glib-2.0/include -I/usr/include -I/opt/pkg/include/freetype2 -I/opt/pkg/include/ncurses -I/opt/pkg/include/harfbuzz -I/opt/pkg/include/libdrm -Wall -Wdeclaration-after-statement -Wno-format -Wpointer-arith -Wno-pointer-sign -Wno-switch -Wwrite-strings -Wno-strict-aliasing -fno-gcse -fstrict-aliasing -MT strspell.lo -MD -MP -MF .deps/strspell.Tpo -c -o strspell.lo strspell.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -DUSE_INTERP_RESULT -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/glib-2.0 -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/gio-unix-2.0 -I/home/pbulk/build/lang/smalltalk/work/.buildlink/lib/glib-2.0/include -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/freetype2 -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/ncurses -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/harfbuzz -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/libdrm -D_REENTRANT -I/home/pbulk/build/lang/smalltalk/work/.buildlink/lib/../include -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -Wall -Wdeclaration-after-statement -Wno-format -Wpointer-arith -Wno-pointer-sign -Wno-switch -Wwrite-strings -Wno-strict-aliasing -fno-gcse -fstrict-aliasing -MT strspell.lo -MD -MP -MF .deps/strspell.Tpo -c strspell.c -fPIC -DPIC -o .libs/strspell.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -DUSE_INTERP_RESULT -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/glib-2.0 -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/gio-unix-2.0 -I/home/pbulk/build/lang/smalltalk/work/.buildlink/lib/glib-2.0/include -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/freetype2 -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/ncurses -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/harfbuzz -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/libdrm -D_REENTRANT -I/home/pbulk/build/lang/smalltalk/work/.buildlink/lib/../include -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -Wall -Wdeclaration-after-statement -Wno-format -Wpointer-arith -Wno-pointer-sign -Wno-switch -Wwrite-strings -Wno-strict-aliasing -fno-gcse -fstrict-aliasing -MT strspell.lo -MD -MP -MF .deps/strspell.Tpo -c strspell.c -o strspell.o >/dev/null 2>&1 mv -f .deps/strspell.Tpo .deps/strspell.Plo /usr/bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -DUSE_INTERP_RESULT -I/opt/pkg/include -I/opt/pkg/include/glib-2.0 -I/opt/pkg/include/gio-unix-2.0 -I/opt/pkg/lib/glib-2.0/include -I/usr/include -I/opt/pkg/include/freetype2 -I/opt/pkg/include/ncurses -I/opt/pkg/include/harfbuzz -I/opt/pkg/include/libdrm -D_REENTRANT -I/opt/pkg/lib/../include -I/opt/pkg/lib/../include -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include -I/opt/pkg/include/glib-2.0 -I/opt/pkg/include/gio-unix-2.0 -I/opt/pkg/lib/glib-2.0/include -I/usr/include -I/opt/pkg/include/freetype2 -I/opt/pkg/include/ncurses -I/opt/pkg/include/harfbuzz -I/opt/pkg/include/libdrm -Wall -Wdeclaration-after-statement -Wno-format -Wpointer-arith -Wno-pointer-sign -Wno-switch -Wwrite-strings -Wno-strict-aliasing -fno-gcse -fstrict-aliasing -MT regex.lo -MD -MP -MF .deps/regex.Tpo -c -o regex.lo regex.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -DUSE_INTERP_RESULT -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/glib-2.0 -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/gio-unix-2.0 -I/home/pbulk/build/lang/smalltalk/work/.buildlink/lib/glib-2.0/include -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/freetype2 -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/ncurses -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/harfbuzz -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/libdrm -D_REENTRANT -I/home/pbulk/build/lang/smalltalk/work/.buildlink/lib/../include -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -Wall -Wdeclaration-after-statement -Wno-format -Wpointer-arith -Wno-pointer-sign -Wno-switch -Wwrite-strings -Wno-strict-aliasing -fno-gcse -fstrict-aliasing -MT regex.lo -MD -MP -MF .deps/regex.Tpo -c regex.c -fPIC -DPIC -o .libs/regex.o regex.c: In function 'pre_compile_pattern': regex.c:456:38: warning: pointer may be used after 'realloc' [-Wuse-after-free] 456 | pending_exact = (pending_exact - old_buffer) + bufp->buffer; \ | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~ regex.c:427:7: note: in expansion of macro 'EXTEND_BUFFER' 427 | EXTEND_BUFFER; \ | ^~~~~~~~~~~~~ regex.c:433:5: note: in expansion of macro 'GET_BUFFER_SPACE' 433 | GET_BUFFER_SPACE(1); \ | ^~~~~~~~~~~~~~~~ regex.c:1165:15: note: in expansion of macro 'BUFPUSH' 1165 | BUFPUSH (endline); | ^~~~~~~ regex.c:446:27: note: call to 'realloc' here 446 | bufp->buffer = (char*)realloc(bufp->buffer, bufp->allocated); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ regex.c:427:7: note: in expansion of macro 'EXTEND_BUFFER' 427 | EXTEND_BUFFER; \ | ^~~~~~~~~~~~~ regex.c:433:5: note: in expansion of macro 'GET_BUFFER_SPACE' 433 | GET_BUFFER_SPACE(1); \ | ^~~~~~~~~~~~~~~~ regex.c:1165:15: note: in expansion of macro 'BUFPUSH' 1165 | BUFPUSH (endline); | ^~~~~~~ regex.c:454:22: warning: pointer may be used after 'realloc' [-Wuse-after-free] 454 | begalt = (begalt - old_buffer) + bufp->buffer; \ | ~~~~~~~~^~~~~~~~~~~~~ regex.c:427:7: note: in expansion of macro 'EXTEND_BUFFER' 427 | EXTEND_BUFFER; \ | ^~~~~~~~~~~~~ regex.c:433:5: note: in expansion of macro 'GET_BUFFER_SPACE' 433 | GET_BUFFER_SPACE(1); \ | ^~~~~~~~~~~~~~~~ regex.c:1165:15: note: in expansion of macro 'BUFPUSH' 1165 | BUFPUSH (endline); | ^~~~~~~ regex.c:446:27: note: call to 'realloc' here 446 | bufp->buffer = (char*)realloc(bufp->buffer, bufp->allocated); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ regex.c:427:7: note: in expansion of macro 'EXTEND_BUFFER' 427 | EXTEND_BUFFER; \ | ^~~~~~~~~~~~~ regex.c:433:5: note: in expansion of macro 'GET_BUFFER_SPACE' 433 | GET_BUFFER_SPACE(1); \ | ^~~~~~~~~~~~~~~~ regex.c:1165:15: note: in expansion of macro 'BUFPUSH' 1165 | BUFPUSH (endline); | ^~~~~~~ regex.c:453:30: warning: pointer may be used after 'realloc' [-Wuse-after-free] 453 | laststart = (laststart - old_buffer) + bufp->buffer; \ | ~~~~~~~~~~~^~~~~~~~~~~~~ regex.c:427:7: note: in expansion of macro 'EXTEND_BUFFER' 427 | EXTEND_BUFFER; \ | ^~~~~~~~~~~~~ regex.c:433:5: note: in expansion of macro 'GET_BUFFER_SPACE' 433 | GET_BUFFER_SPACE(1); \ | ^~~~~~~~~~~~~~~~ regex.c:1165:15: note: in expansion of macro 'BUFPUSH' 1165 | BUFPUSH (endline); | ^~~~~~~ regex.c:446:27: note: call to 'realloc' here 446 | bufp->buffer = (char*)realloc(bufp->buffer, bufp->allocated); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ regex.c:427:7: note: in expansion of macro 'EXTEND_BUFFER' 427 | EXTEND_BUFFER; \ | ^~~~~~~~~~~~~ regex.c:433:5: note: in expansion of macro 'GET_BUFFER_SPACE' 433 | GET_BUFFER_SPACE(1); \ | ^~~~~~~~~~~~~~~~ regex.c:1165:15: note: in expansion of macro 'BUFPUSH' 1165 | BUFPUSH (endline); | ^~~~~~~ regex.c:451:40: warning: pointer may be used after 'realloc' [-Wuse-after-free] 451 | fixup_alt_jump = (fixup_alt_jump - old_buffer) + bufp->buffer; \ | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ regex.c:427:7: note: in expansion of macro 'EXTEND_BUFFER' 427 | EXTEND_BUFFER; \ | ^~~~~~~~~~~~~ regex.c:433:5: note: in expansion of macro 'GET_BUFFER_SPACE' 433 | GET_BUFFER_SPACE(1); \ | ^~~~~~~~~~~~~~~~ regex.c:1165:15: note: in expansion of macro 'BUFPUSH' 1165 | BUFPUSH (endline); | ^~~~~~~ regex.c:446:27: note: call to 'realloc' here 446 | bufp->buffer = (char*)realloc(bufp->buffer, bufp->allocated); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ regex.c:427:7: note: in expansion of macro 'EXTEND_BUFFER' 427 | EXTEND_BUFFER; \ | ^~~~~~~~~~~~~ regex.c:433:5: note: in expansion of macro 'GET_BUFFER_SPACE' 433 | GET_BUFFER_SPACE(1); \ | ^~~~~~~~~~~~~~~~ regex.c:1165:15: note: in expansion of macro 'BUFPUSH' 1165 | BUFPUSH (endline); | ^~~~~~~ regex.c:456:38: warning: pointer may be used after 'realloc' [-Wuse-after-free] 456 | pending_exact = (pending_exact - old_buffer) + bufp->buffer; \ | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~ regex.c:427:7: note: in expansion of macro 'EXTEND_BUFFER' 427 | EXTEND_BUFFER; \ | ^~~~~~~~~~~~~ regex.c:433:5: note: in expansion of macro 'GET_BUFFER_SPACE' 433 | GET_BUFFER_SPACE(1); \ | ^~~~~~~~~~~~~~~~ regex.c:1169:15: note: in expansion of macro 'BUFPUSH' 1169 | BUFPUSH (endbuf2); | ^~~~~~~ regex.c:446:27: note: call to 'realloc' here 446 | bufp->buffer = (char*)realloc(bufp->buffer, bufp->allocated); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ regex.c:427:7: note: in expansion of macro 'EXTEND_BUFFER' 427 | EXTEND_BUFFER; \ | ^~~~~~~~~~~~~ regex.c:433:5: note: in expansion of macro 'GET_BUFFER_SPACE' 433 | GET_BUFFER_SPACE(1); \ | ^~~~~~~~~~~~~~~~ regex.c:1169:15: note: in expansion of macro 'BUFPUSH' 1169 | BUFPUSH (endbuf2); | ^~~~~~~ regex.c:454:22: warning: pointer may be used after 'realloc' [-Wuse-after-free] 454 | begalt = (begalt - old_buffer) + bufp->buffer; \ | ~~~~~~~~^~~~~~~~~~~~~ regex.c:427:7: note: in expansion of macro 'EXTEND_BUFFER' 427 | EXTEND_BUFFER; \ | ^~~~~~~~~~~~~ regex.c:433:5: note: in expansion of macro 'GET_BUFFER_SPACE' 433 | GET_BUFFER_SPACE(1); \ | ^~~~~~~~~~~~~~~~ regex.c:1169:15: note: in expansion of macro 'BUFPUSH' 1169 | BUFPUSH (endbuf2); | ^~~~~~~ regex.c:446:27: note: call to 'realloc' here 446 | bufp->buffer = (char*)realloc(bufp->buffer, bufp->allocated); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ regex.c:427:7: note: in expansion of macro 'EXTEND_BUFFER' 427 | EXTEND_BUFFER; \ | ^~~~~~~~~~~~~ regex.c:433:5: note: in expansion of macro 'GET_BUFFER_SPACE' 433 | GET_BUFFER_SPACE(1); \ | ^~~~~~~~~~~~~~~~ regex.c:1169:15: note: in expansion of macro 'BUFPUSH' 1169 | BUFPUSH (endbuf2); | ^~~~~~~ regex.c:453:30: warning: pointer may be used after 'realloc' [-Wuse-after-free] 453 | laststart = (laststart - old_buffer) + bufp->buffer; \ | ~~~~~~~~~~~^~~~~~~~~~~~~ regex.c:427:7: note: in expansion of macro 'EXTEND_BUFFER' 427 | EXTEND_BUFFER; \ | ^~~~~~~~~~~~~ regex.c:433:5: note: in expansion of macro 'GET_BUFFER_SPACE' 433 | GET_BUFFER_SPACE(1); \ | ^~~~~~~~~~~~~~~~ regex.c:1169:15: note: in expansion of macro 'BUFPUSH' 1169 | BUFPUSH (endbuf2); | ^~~~~~~ regex.c:446:27: note: call to 'realloc' here 446 | bufp->buffer = (char*)realloc(bufp->buffer, bufp->allocated); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ regex.c:427:7: note: in expansion of macro 'EXTEND_BUFFER' 427 | EXTEND_BUFFER; \ | ^~~~~~~~~~~~~ regex.c:433:5: note: in expansion of macro 'GET_BUFFER_SPACE' 433 | GET_BUFFER_SPACE(1); \ | ^~~~~~~~~~~~~~~~ regex.c:1169:15: note: in expansion of macro 'BUFPUSH' 1169 | BUFPUSH (endbuf2); | ^~~~~~~ regex.c:451:40: warning: pointer may be used after 'realloc' [-Wuse-after-free] 451 | fixup_alt_jump = (fixup_alt_jump - old_buffer) + bufp->buffer; \ | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ regex.c:427:7: note: in expansion of macro 'EXTEND_BUFFER' 427 | EXTEND_BUFFER; \ | ^~~~~~~~~~~~~ regex.c:433:5: note: in expansion of macro 'GET_BUFFER_SPACE' 433 | GET_BUFFER_SPACE(1); \ | ^~~~~~~~~~~~~~~~ regex.c:1169:15: note: in expansion of macro 'BUFPUSH' 1169 | BUFPUSH (endbuf2); | ^~~~~~~ regex.c:446:27: note: call to 'realloc' here 446 | bufp->buffer = (char*)realloc(bufp->buffer, bufp->allocated); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ regex.c:427:7: note: in expansion of macro 'EXTEND_BUFFER' 427 | EXTEND_BUFFER; \ | ^~~~~~~~~~~~~ regex.c:433:5: note: in expansion of macro 'GET_BUFFER_SPACE' 433 | GET_BUFFER_SPACE(1); \ | ^~~~~~~~~~~~~~~~ regex.c:1169:15: note: in expansion of macro 'BUFPUSH' 1169 | BUFPUSH (endbuf2); | ^~~~~~~ regex.c:456:38: warning: pointer may be used after 'realloc' [-Wuse-after-free] 456 | pending_exact = (pending_exact - old_buffer) + bufp->buffer; \ | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~ regex.c:427:7: note: in expansion of macro 'EXTEND_BUFFER' 427 | EXTEND_BUFFER; \ | ^~~~~~~~~~~~~ regex.c:433:5: note: in expansion of macro 'GET_BUFFER_SPACE' 433 | GET_BUFFER_SPACE(1); \ | ^~~~~~~~~~~~~~~~ regex.c:1175:13: note: in expansion of macro 'BUFPUSH' 1175 | BUFPUSH (begline); | ^~~~~~~ regex.c:446:27: note: call to 'realloc' here 446 | bufp->buffer = (char*)realloc(bufp->buffer, bufp->allocated); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ regex.c:427:7: note: in expansion of macro 'EXTEND_BUFFER' 427 | EXTEND_BUFFER; \ | ^~~~~~~~~~~~~ regex.c:433:5: note: in expansion of macro 'GET_BUFFER_SPACE' 433 | GET_BUFFER_SPACE(1); \ | ^~~~~~~~~~~~~~~~ regex.c:1175:13: note: in expansion of macro 'BUFPUSH' 1175 | BUFPUSH (begline); | ^~~~~~~ regex.c:454:22: warning: pointer may be used after 'realloc' [-Wuse-after-free] 454 | begalt = (begalt - old_buffer) + bufp->buffer; \ | ~~~~~~~~^~~~~~~~~~~~~ regex.c:427:7: note: in expansion of macro 'EXTEND_BUFFER' 427 | EXTEND_BUFFER; \ | ^~~~~~~~~~~~~ regex.c:433:5: note: in expansion of macro 'GET_BUFFER_SPACE' 433 | GET_BUFFER_SPACE(1); \ | ^~~~~~~~~~~~~~~~ regex.c:1175:13: note: in expansion of macro 'BUFPUSH' 1175 | BUFPUSH (begline); | ^~~~~~~ regex.c:446:27: note: call to 'realloc' here 446 | bufp->buffer = (char*)realloc(bufp->buffer, bufp->allocated); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ regex.c:427:7: note: in expansion of macro 'EXTEND_BUFFER' 427 | EXTEND_BUFFER; \ | ^~~~~~~~~~~~~ regex.c:433:5: note: in expansion of macro 'GET_BUFFER_SPACE' 433 | GET_BUFFER_SPACE(1); \ | ^~~~~~~~~~~~~~~~ regex.c:1175:13: note: in expansion of macro 'BUFPUSH' 1175 | BUFPUSH (begline); | ^~~~~~~ regex.c:453:30: warning: pointer may be used after 'realloc' [-Wuse-after-free] 453 | laststart = (laststart - old_buffer) + bufp->buffer; \ | ~~~~~~~~~~~^~~~~~~~~~~~~ regex.c:427:7: note: in expansion of macro 'EXTEND_BUFFER' 427 | EXTEND_BUFFER; \ | ^~~~~~~~~~~~~ regex.c:433:5: note: in expansion of macro 'GET_BUFFER_SPACE' 433 | GET_BUFFER_SPACE(1); \ | ^~~~~~~~~~~~~~~~ regex.c:1175:13: note: in expansion of macro 'BUFPUSH' 1175 | BUFPUSH (begline); | ^~~~~~~ regex.c:446:27: note: call to 'realloc' here 446 | bufp->buffer = (char*)realloc(bufp->buffer, bufp->allocated); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ regex.c:427:7: note: in expansion of macro 'EXTEND_BUFFER' 427 | EXTEND_BUFFER; \ | ^~~~~~~~~~~~~ regex.c:433:5: note: in expansion of macro 'GET_BUFFER_SPACE' 433 | GET_BUFFER_SPACE(1); \ | ^~~~~~~~~~~~~~~~ regex.c:1175:13: note: in expansion of macro 'BUFPUSH' 1175 | BUFPUSH (begline); | ^~~~~~~ regex.c:451:40: warning: pointer may be used after 'realloc' [-Wuse-after-free] 451 | fixup_alt_jump = (fixup_alt_jump - old_buffer) + bufp->buffer; \ | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ regex.c:427:7: note: in expansion of macro 'EXTEND_BUFFER' 427 | EXTEND_BUFFER; \ | ^~~~~~~~~~~~~ regex.c:433:5: note: in expansion of macro 'GET_BUFFER_SPACE' 433 | GET_BUFFER_SPACE(1); \ | ^~~~~~~~~~~~~~~~ regex.c:1175:13: note: in expansion of macro 'BUFPUSH' 1175 | BUFPUSH (begline); | ^~~~~~~ regex.c:446:27: note: call to 'realloc' here 446 | bufp->buffer = (char*)realloc(bufp->buffer, bufp->allocated); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ regex.c:427:7: note: in expansion of macro 'EXTEND_BUFFER' 427 | EXTEND_BUFFER; \ | ^~~~~~~~~~~~~ regex.c:433:5: note: in expansion of macro 'GET_BUFFER_SPACE' 433 | GET_BUFFER_SPACE(1); \ | ^~~~~~~~~~~~~~~~ regex.c:1175:13: note: in expansion of macro 'BUFPUSH' 1175 | BUFPUSH (begline); | ^~~~~~~ regex.c:456:38: warning: pointer may be used after 'realloc' [-Wuse-after-free] 456 | pending_exact = (pending_exact - old_buffer) + bufp->buffer; \ | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~ regex.c:427:7: note: in expansion of macro 'EXTEND_BUFFER' 427 | EXTEND_BUFFER; \ | ^~~~~~~~~~~~~ regex.c:433:5: note: in expansion of macro 'GET_BUFFER_SPACE' 433 | GET_BUFFER_SPACE(1); \ | ^~~~~~~~~~~~~~~~ regex.c:1177:13: note: in expansion of macro 'BUFPUSH' 1177 | BUFPUSH (begbuf); | ^~~~~~~ regex.c:446:27: note: call to 'realloc' here 446 | bufp->buffer = (char*)realloc(bufp->buffer, bufp->allocated); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ regex.c:427:7: note: in expansion of macro 'EXTEND_BUFFER' 427 | EXTEND_BUFFER; \ | ^~~~~~~~~~~~~ regex.c:433:5: note: in expansion of macro 'GET_BUFFER_SPACE' 433 | GET_BUFFER_SPACE(1); \ | ^~~~~~~~~~~~~~~~ regex.c:1177:13: note: in expansion of macro 'BUFPUSH' 1177 | BUFPUSH (begbuf); | ^~~~~~~ regex.c:454:22: warning: pointer may be used after 'realloc' [-Wuse-after-free] 454 | begalt = (begalt - old_buffer) + bufp->buffer; \ | ~~~~~~~~^~~~~~~~~~~~~ regex.c:427:7: note: in expansion of macro 'EXTEND_BUFFER' 427 | EXTEND_BUFFER; \ | ^~~~~~~~~~~~~ regex.c:433:5: note: in expansion of macro 'GET_BUFFER_SPACE' 433 | GET_BUFFER_SPACE(1); \ | ^~~~~~~~~~~~~~~~ regex.c:1177:13: note: in expansion of macro 'BUFPUSH' 1177 | BUFPUSH (begbuf); | ^~~~~~~ regex.c:446:27: note: call to 'realloc' here 446 | bufp->buffer = (char*)realloc(bufp->buffer, bufp->allocated); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ regex.c:427:7: note: in expansion of macro 'EXTEND_BUFFER' 427 | EXTEND_BUFFER; \ | ^~~~~~~~~~~~~ regex.c:433:5: note: in expansion of macro 'GET_BUFFER_SPACE' 433 | GET_BUFFER_SPACE(1); \ | ^~~~~~~~~~~~~~~~ regex.c:1177:13: note: in expansion of macro 'BUFPUSH' 1177 | BUFPUSH (begbuf); | ^~~~~~~ regex.c:453:30: warning: pointer may be used after 'realloc' [-Wuse-after-free] 453 | laststart = (laststart - old_buffer) + bufp->buffer; \ | ~~~~~~~~~~~^~~~~~~~~~~~~ regex.c:427:7: note: in expansion of macro 'EXTEND_BUFFER' 427 | EXTEND_BUFFER; \ | ^~~~~~~~~~~~~ regex.c:433:5: note: in expansion of macro 'GET_BUFFER_SPACE' 433 | GET_BUFFER_SPACE(1); \ | ^~~~~~~~~~~~~~~~ regex.c:1177:13: note: in expansion of macro 'BUFPUSH' 1177 | BUFPUSH (begbuf); | ^~~~~~~ regex.c:446:27: note: call to 'realloc' here 446 | bufp->buffer = (char*)realloc(bufp->buffer, bufp->allocated); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ regex.c:427:7: note: in expansion of macro 'EXTEND_BUFFER' 427 | EXTEND_BUFFER; \ | ^~~~~~~~~~~~~ regex.c:433:5: note: in expansion of macro 'GET_BUFFER_SPACE' 433 | GET_BUFFER_SPACE(1); \ | ^~~~~~~~~~~~~~~~ regex.c:1177:13: note: in expansion of macro 'BUFPUSH' 1177 | BUFPUSH (begbuf); | ^~~~~~~ regex.c:451:40: warning: pointer may be used after 'realloc' [-Wuse-after-free] 451 | fixup_alt_jump = (fixup_alt_jump - old_buffer) + bufp->buffer; \ | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ regex.c:427:7: note: in expansion of macro 'EXTEND_BUFFER' 427 | EXTEND_BUFFER; \ | ^~~~~~~~~~~~~ regex.c:433:5: note: in expansion of macro 'GET_BUFFER_SPACE' 433 | GET_BUFFER_SPACE(1); \ | ^~~~~~~~~~~~~~~~ regex.c:1177:13: note: in expansion of macro 'BUFPUSH' 1177 | BUFPUSH (begbuf); | ^~~~~~~ regex.c:446:27: note: call to 'realloc' here 446 | bufp->buffer = (char*)realloc(bufp->buffer, bufp->allocated); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ regex.c:427:7: note: in expansion of macro 'EXTEND_BUFFER' 427 | EXTEND_BUFFER; \ | ^~~~~~~~~~~~~ regex.c:433:5: note: in expansion of macro 'GET_BUFFER_SPACE' 433 | GET_BUFFER_SPACE(1); \ | ^~~~~~~~~~~~~~~~ regex.c:1177:13: note: in expansion of macro 'BUFPUSH' 1177 | BUFPUSH (begbuf); | ^~~~~~~ regex.c:456:38: warning: pointer may be used after 'realloc' [-Wuse-after-free] 456 | pending_exact = (pending_exact - old_buffer) + bufp->buffer; \ | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~ regex.c:427:7: note: in expansion of macro 'EXTEND_BUFFER' 427 | EXTEND_BUFFER; \ | ^~~~~~~~~~~~~ regex.c:433:5: note: in expansion of macro 'GET_BUFFER_SPACE' 433 | GET_BUFFER_SPACE(1); \ | ^~~~~~~~~~~~~~~~ regex.c:1230:19: note: in expansion of macro 'BUFPUSH' 1230 | BUFPUSH (op); | ^~~~~~~ regex.c:446:27: note: call to 'realloc' here 446 | bufp->buffer = (char*)realloc(bufp->buffer, bufp->allocated); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ regex.c:427:7: note: in expansion of macro 'EXTEND_BUFFER' 427 | EXTEND_BUFFER; \ | ^~~~~~~~~~~~~ regex.c:433:5: note: in expansion of macro 'GET_BUFFER_SPACE' 433 | GET_BUFFER_SPACE(1); \ | ^~~~~~~~~~~~~~~~ regex.c:1230:19: note: in expansion of macro 'BUFPUSH' 1230 | BUFPUSH (op); | ^~~~~~~ regex.c:454:22: warning: pointer may be used after 'realloc' [-Wuse-after-free] 454 | begalt = (begalt - old_buffer) + bufp->buffer; \ | ~~~~~~~~^~~~~~~~~~~~~ regex.c:427:7: note: in expansion of macro 'EXTEND_BUFFER' 427 | EXTEND_BUFFER; \ | ^~~~~~~~~~~~~ regex.c:433:5: note: in expansion of macro 'GET_BUFFER_SPACE' 433 | GET_BUFFER_SPACE(1); \ | ^~~~~~~~~~~~~~~~ regex.c:1230:19: note: in expansion of macro 'BUFPUSH' 1230 | BUFPUSH (op); | ^~~~~~~ regex.c:446:27: note: call to 'realloc' here 446 | bufp->buffer = (char*)realloc(bufp->buffer, bufp->allocated); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ regex.c:427:7: note: in expansion of macro 'EXTEND_BUFFER' 427 | EXTEND_BUFFER; \ | ^~~~~~~~~~~~~ regex.c:433:5: note: in expansion of macro 'GET_BUFFER_SPACE' 433 | GET_BUFFER_SPACE(1); \ | ^~~~~~~~~~~~~~~~ regex.c:1230:19: note: in expansion of macro 'BUFPUSH' 1230 | BUFPUSH (op); | ^~~~~~~ regex.c:453:30: warning: pointer may be used after 'realloc' [-Wuse-after-free] 453 | laststart = (laststart - old_buffer) + bufp->buffer; \ | ~~~~~~~~~~~^~~~~~~~~~~~~ regex.c:427:7: note: in expansion of macro 'EXTEND_BUFFER' 427 | EXTEND_BUFFER; \ | ^~~~~~~~~~~~~ regex.c:433:5: note: in expansion of macro 'GET_BUFFER_SPACE' 433 | GET_BUFFER_SPACE(1); \ | ^~~~~~~~~~~~~~~~ regex.c:1230:19: note: in expansion of macro 'BUFPUSH' 1230 | BUFPUSH (op); | ^~~~~~~ regex.c:446:27: note: call to 'realloc' here 446 | bufp->buffer = (char*)realloc(bufp->buffer, bufp->allocated); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ regex.c:427:7: note: in expansion of macro 'EXTEND_BUFFER' 427 | EXTEND_BUFFER; \ | ^~~~~~~~~~~~~ regex.c:433:5: note: in expansion of macro 'GET_BUFFER_SPACE' 433 | GET_BUFFER_SPACE(1); \ | ^~~~~~~~~~~~~~~~ regex.c:1230:19: note: in expansion of macro 'BUFPUSH' 1230 | BUFPUSH (op); | ^~~~~~~ regex.c:451:40: warning: pointer may be used after 'realloc' [-Wuse-after-free] 451 | fixup_alt_jump = (fixup_alt_jump - old_buffer) + bufp->buffer; \ | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ regex.c:427:7: note: in expansion of macro 'EXTEND_BUFFER' 427 | EXTEND_BUFFER; \ | ^~~~~~~~~~~~~ regex.c:433:5: note: in expansion of macro 'GET_BUFFER_SPACE' 433 | GET_BUFFER_SPACE(1); \ | ^~~~~~~~~~~~~~~~ regex.c:1230:19: note: in expansion of macro 'BUFPUSH' 1230 | BUFPUSH (op); | ^~~~~~~ regex.c:446:27: note: call to 'realloc' here 446 | bufp->buffer = (char*)realloc(bufp->buffer, bufp->allocated); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ regex.c:427:7: note: in expansion of macro 'EXTEND_BUFFER' 427 | EXTEND_BUFFER; \ | ^~~~~~~~~~~~~ regex.c:433:5: note: in expansion of macro 'GET_BUFFER_SPACE' 433 | GET_BUFFER_SPACE(1); \ | ^~~~~~~~~~~~~~~~ regex.c:1230:19: note: in expansion of macro 'BUFPUSH' 1230 | BUFPUSH (op); | ^~~~~~~ regex.c:456:38: warning: pointer may be used after 'realloc' [-Wuse-after-free] 456 | pending_exact = (pending_exact - old_buffer) + bufp->buffer; \ | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~ regex.c:427:7: note: in expansion of macro 'EXTEND_BUFFER' 427 | EXTEND_BUFFER; \ | ^~~~~~~~~~~~~ regex.c:1242:15: note: in expansion of macro 'GET_BUFFER_SPACE' 1242 | GET_BUFFER_SPACE (3); | ^~~~~~~~~~~~~~~~ regex.c:446:27: note: call to 'realloc' here 446 | bufp->buffer = (char*)realloc(bufp->buffer, bufp->allocated); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ regex.c:427:7: note: in expansion of macro 'EXTEND_BUFFER' 427 | EXTEND_BUFFER; \ | ^~~~~~~~~~~~~ regex.c:1242:15: note: in expansion of macro 'GET_BUFFER_SPACE' 1242 | GET_BUFFER_SPACE (3); | ^~~~~~~~~~~~~~~~ regex.c:454:22: warning: pointer may be used after 'realloc' [-Wuse-after-free] 454 | begalt = (begalt - old_buffer) + bufp->buffer; \ | ~~~~~~~~^~~~~~~~~~~~~ regex.c:427:7: note: in expansion of macro 'EXTEND_BUFFER' 427 | EXTEND_BUFFER; \ | ^~~~~~~~~~~~~ regex.c:1242:15: note: in expansion of macro 'GET_BUFFER_SPACE' 1242 | GET_BUFFER_SPACE (3); | ^~~~~~~~~~~~~~~~ regex.c:446:27: note: call to 'realloc' here 446 | bufp->buffer = (char*)realloc(bufp->buffer, bufp->allocated); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ regex.c:427:7: note: in expansion of macro 'EXTEND_BUFFER' 427 | EXTEND_BUFFER; \ | ^~~~~~~~~~~~~ regex.c:1242:15: note: in expansion of macro 'GET_BUFFER_SPACE' 1242 | GET_BUFFER_SPACE (3); | ^~~~~~~~~~~~~~~~ regex.c:453:30: warning: pointer may be used after 'realloc' [-Wuse-after-free] 453 | laststart = (laststart - old_buffer) + bufp->buffer; \ | ~~~~~~~~~~~^~~~~~~~~~~~~ regex.c:427:7: note: in expansion of macro 'EXTEND_BUFFER' 427 | EXTEND_BUFFER; \ | ^~~~~~~~~~~~~ regex.c:1242:15: note: in expansion of macro 'GET_BUFFER_SPACE' 1242 | GET_BUFFER_SPACE (3); | ^~~~~~~~~~~~~~~~ regex.c:446:27: note: call to 'realloc' here 446 | bufp->buffer = (char*)realloc(bufp->buffer, bufp->allocated); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ regex.c:427:7: note: in expansion of macro 'EXTEND_BUFFER' 427 | EXTEND_BUFFER; \ | ^~~~~~~~~~~~~ regex.c:1242:15: note: in expansion of macro 'GET_BUFFER_SPACE' 1242 | GET_BUFFER_SPACE (3); | ^~~~~~~~~~~~~~~~ regex.c:451:40: warning: pointer may be used after 'realloc' [-Wuse-after-free] 451 | fixup_alt_jump = (fixup_alt_jump - old_buffer) + bufp->buffer; \ | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ regex.c:427:7: note: in expansion of macro 'EXTEND_BUFFER' 427 | EXTEND_BUFFER; \ | ^~~~~~~~~~~~~ regex.c:1242:15: note: in expansion of macro 'GET_BUFFER_SPACE' 1242 | GET_BUFFER_SPACE (3); | ^~~~~~~~~~~~~~~~ regex.c:446:27: note: call to 'realloc' here 446 | bufp->buffer = (char*)realloc(bufp->buffer, bufp->allocated); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ regex.c:427:7: note: in expansion of macro 'EXTEND_BUFFER' 427 | EXTEND_BUFFER; \ | ^~~~~~~~~~~~~ regex.c:1242:15: note: in expansion of macro 'GET_BUFFER_SPACE' 1242 | GET_BUFFER_SPACE (3); | ^~~~~~~~~~~~~~~~ regex.c:456:38: warning: pointer may be used after 'realloc' [-Wuse-after-free] 456 | pending_exact = (pending_exact - old_buffer) + bufp->buffer; \ | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~ regex.c:427:7: note: in expansion of macro 'EXTEND_BUFFER' 427 | EXTEND_BUFFER; \ | ^~~~~~~~~~~~~ regex.c:1250:11: note: in expansion of macro 'GET_BUFFER_SPACE' 1250 | GET_BUFFER_SPACE (3); | ^~~~~~~~~~~~~~~~ regex.c:446:27: note: call to 'realloc' here 446 | bufp->buffer = (char*)realloc(bufp->buffer, bufp->allocated); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ regex.c:427:7: note: in expansion of macro 'EXTEND_BUFFER' 427 | EXTEND_BUFFER; \ | ^~~~~~~~~~~~~ regex.c:1250:11: note: in expansion of macro 'GET_BUFFER_SPACE' 1250 | GET_BUFFER_SPACE (3); | ^~~~~~~~~~~~~~~~ regex.c:454:22: warning: pointer may be used after 'realloc' [-Wuse-after-free] 454 | begalt = (begalt - old_buffer) + bufp->buffer; \ | ~~~~~~~~^~~~~~~~~~~~~ regex.c:427:7: note: in expansion of macro 'EXTEND_BUFFER' 427 | EXTEND_BUFFER; \ | ^~~~~~~~~~~~~ regex.c:1250:11: note: in expansion of macro 'GET_BUFFER_SPACE' 1250 | GET_BUFFER_SPACE (3); | ^~~~~~~~~~~~~~~~ regex.c:446:27: note: call to 'realloc' here 446 | bufp->buffer = (char*)realloc(bufp->buffer, bufp->allocated); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ regex.c:427:7: note: in expansion of macro 'EXTEND_BUFFER' 427 | EXTEND_BUFFER; \ | ^~~~~~~~~~~~~ regex.c:1250:11: note: in expansion of macro 'GET_BUFFER_SPACE' 1250 | GET_BUFFER_SPACE (3); | ^~~~~~~~~~~~~~~~ regex.c:453:30: warning: pointer may be used after 'realloc' [-Wuse-after-free] 453 | laststart = (laststart - old_buffer) + bufp->buffer; \ | ~~~~~~~~~~~^~~~~~~~~~~~~ regex.c:427:7: note: in expansion of macro 'EXTEND_BUFFER' 427 | EXTEND_BUFFER; \ | ^~~~~~~~~~~~~ regex.c:1250:11: note: in expansion of macro 'GET_BUFFER_SPACE' 1250 | GET_BUFFER_SPACE (3); | ^~~~~~~~~~~~~~~~ regex.c:446:27: note: call to 'realloc' here 446 | bufp->buffer = (char*)realloc(bufp->buffer, bufp->allocated); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ regex.c:427:7: note: in expansion of macro 'EXTEND_BUFFER' 427 | EXTEND_BUFFER; \ | ^~~~~~~~~~~~~ regex.c:1250:11: note: in expansion of macro 'GET_BUFFER_SPACE' 1250 | GET_BUFFER_SPACE (3); | ^~~~~~~~~~~~~~~~ regex.c:451:40: warning: pointer may be used after 'realloc' [-Wuse-after-free] 451 | fixup_alt_jump = (fixup_alt_jump - old_buffer) + bufp->buffer; \ | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ regex.c:427:7: note: in expansion of macro 'EXTEND_BUFFER' 427 | EXTEND_BUFFER; \ | ^~~~~~~~~~~~~ regex.c:1250:11: note: in expansion of macro 'GET_BUFFER_SPACE' 1250 | GET_BUFFER_SPACE (3); | ^~~~~~~~~~~~~~~~ regex.c:446:27: note: call to 'realloc' here 446 | bufp->buffer = (char*)realloc(bufp->buffer, bufp->allocated); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ regex.c:427:7: note: in expansion of macro 'EXTEND_BUFFER' 427 | EXTEND_BUFFER; \ | ^~~~~~~~~~~~~ regex.c:1250:11: note: in expansion of macro 'GET_BUFFER_SPACE' 1250 | GET_BUFFER_SPACE (3); | ^~~~~~~~~~~~~~~~ regex.c:456:38: warning: pointer may be used after 'realloc' [-Wuse-after-free] 456 | pending_exact = (pending_exact - old_buffer) + bufp->buffer; \ | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~ regex.c:427:7: note: in expansion of macro 'EXTEND_BUFFER' 427 | EXTEND_BUFFER; \ | ^~~~~~~~~~~~~ regex.c:1258:19: note: in expansion of macro 'GET_BUFFER_SPACE' 1258 | GET_BUFFER_SPACE (3); | ^~~~~~~~~~~~~~~~ regex.c:446:27: note: call to 'realloc' here 446 | bufp->buffer = (char*)realloc(bufp->buffer, bufp->allocated); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ regex.c:427:7: note: in expansion of macro 'EXTEND_BUFFER' 427 | EXTEND_BUFFER; \ | ^~~~~~~~~~~~~ regex.c:1258:19: note: in expansion of macro 'GET_BUFFER_SPACE' 1258 | GET_BUFFER_SPACE (3); | ^~~~~~~~~~~~~~~~ regex.c:454:22: warning: pointer may be used after 'realloc' [-Wuse-after-free] 454 | begalt = (begalt - old_buffer) + bufp->buffer; \ | ~~~~~~~~^~~~~~~~~~~~~ regex.c:427:7: note: in expansion of macro 'EXTEND_BUFFER' 427 | EXTEND_BUFFER; \ | ^~~~~~~~~~~~~ regex.c:1258:19: note: in expansion of macro 'GET_BUFFER_SPACE' 1258 | GET_BUFFER_SPACE (3); | ^~~~~~~~~~~~~~~~ regex.c:446:27: note: call to 'realloc' here 446 | bufp->buffer = (char*)realloc(bufp->buffer, bufp->allocated); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ regex.c:427:7: note: in expansion of macro 'EXTEND_BUFFER' 427 | EXTEND_BUFFER; \ | ^~~~~~~~~~~~~ regex.c:1258:19: note: in expansion of macro 'GET_BUFFER_SPACE' 1258 | GET_BUFFER_SPACE (3); | ^~~~~~~~~~~~~~~~ regex.c:453:30: warning: pointer may be used after 'realloc' [-Wuse-after-free] 453 | laststart = (laststart - old_buffer) + bufp->buffer; \ | ~~~~~~~~~~~^~~~~~~~~~~~~ regex.c:427:7: note: in expansion of macro 'EXTEND_BUFFER' 427 | EXTEND_BUFFER; \ | ^~~~~~~~~~~~~ regex.c:1258:19: note: in expansion of macro 'GET_BUFFER_SPACE' 1258 | GET_BUFFER_SPACE (3); | ^~~~~~~~~~~~~~~~ regex.c:446:27: note: call to 'realloc' here 446 | bufp->buffer = (char*)realloc(bufp->buffer, bufp->allocated); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ regex.c:427:7: note: in expansion of macro 'EXTEND_BUFFER' 427 | EXTEND_BUFFER; \ | ^~~~~~~~~~~~~ regex.c:1258:19: note: in expansion of macro 'GET_BUFFER_SPACE' 1258 | GET_BUFFER_SPACE (3); | ^~~~~~~~~~~~~~~~ regex.c:451:40: warning: pointer may be used after 'realloc' [-Wuse-after-free] 451 | fixup_alt_jump = (fixup_alt_jump - old_buffer) + bufp->buffer; \ | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ regex.c:427:7: note: in expansion of macro 'EXTEND_BUFFER' 427 | EXTEND_BUFFER; \ | ^~~~~~~~~~~~~ regex.c:1258:19: note: in expansion of macro 'GET_BUFFER_SPACE' 1258 | GET_BUFFER_SPACE (3); | ^~~~~~~~~~~~~~~~ regex.c:446:27: note: call to 'realloc' here 446 | bufp->buffer = (char*)realloc(bufp->buffer, bufp->allocated); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ regex.c:427:7: note: in expansion of macro 'EXTEND_BUFFER' 427 | EXTEND_BUFFER; \ | ^~~~~~~~~~~~~ regex.c:1258:19: note: in expansion of macro 'GET_BUFFER_SPACE' 1258 | GET_BUFFER_SPACE (3); | ^~~~~~~~~~~~~~~~ regex.c:456:38: warning: pointer may be used after 'realloc' [-Wuse-after-free] 456 | pending_exact = (pending_exact - old_buffer) + bufp->buffer; \ | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~ regex.c:427:7: note: in expansion of macro 'EXTEND_BUFFER' 427 | EXTEND_BUFFER; \ | ^~~~~~~~~~~~~ regex.c:1270:15: note: in expansion of macro 'GET_BUFFER_SPACE' 1270 | GET_BUFFER_SPACE (3); | ^~~~~~~~~~~~~~~~ regex.c:446:27: note: call to 'realloc' here 446 | bufp->buffer = (char*)realloc(bufp->buffer, bufp->allocated); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ regex.c:427:7: note: in expansion of macro 'EXTEND_BUFFER' 427 | EXTEND_BUFFER; \ | ^~~~~~~~~~~~~ regex.c:1270:15: note: in expansion of macro 'GET_BUFFER_SPACE' 1270 | GET_BUFFER_SPACE (3); | ^~~~~~~~~~~~~~~~ regex.c:454:22: warning: pointer may be used after 'realloc' [-Wuse-after-free] 454 | begalt = (begalt - old_buffer) + bufp->buffer; \ | ~~~~~~~~^~~~~~~~~~~~~ regex.c:427:7: note: in expansion of macro 'EXTEND_BUFFER' 427 | EXTEND_BUFFER; \ | ^~~~~~~~~~~~~ regex.c:1270:15: note: in expansion of macro 'GET_BUFFER_SPACE' 1270 | GET_BUFFER_SPACE (3); | ^~~~~~~~~~~~~~~~ regex.c:446:27: note: call to 'realloc' here 446 | bufp->buffer = (char*)realloc(bufp->buffer, bufp->allocated); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ regex.c:427:7: note: in expansion of macro 'EXTEND_BUFFER' 427 | EXTEND_BUFFER; \ | ^~~~~~~~~~~~~ regex.c:1270:15: note: in expansion of macro 'GET_BUFFER_SPACE' 1270 | GET_BUFFER_SPACE (3); | ^~~~~~~~~~~~~~~~ regex.c:453:30: warning: pointer may be used after 'realloc' [-Wuse-after-free] 453 | laststart = (laststart - old_buffer) + bufp->buffer; \ | ~~~~~~~~~~~^~~~~~~~~~~~~ regex.c:427:7: note: in expansion of macro 'EXTEND_BUFFER' 427 | EXTEND_BUFFER; \ | ^~~~~~~~~~~~~ regex.c:1270:15: note: in expansion of macro 'GET_BUFFER_SPACE' 1270 | GET_BUFFER_SPACE (3); | ^~~~~~~~~~~~~~~~ regex.c:446:27: note: call to 'realloc' here 446 | bufp->buffer = (char*)realloc(bufp->buffer, bufp->allocated); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ regex.c:427:7: note: in expansion of macro 'EXTEND_BUFFER' 427 | EXTEND_BUFFER; \ | ^~~~~~~~~~~~~ regex.c:1270:15: note: in expansion of macro 'GET_BUFFER_SPACE' 1270 | GET_BUFFER_SPACE (3); | ^~~~~~~~~~~~~~~~ regex.c:451:40: warning: pointer may be used after 'realloc' [-Wuse-after-free] 451 | fixup_alt_jump = (fixup_alt_jump - old_buffer) + bufp->buffer; \ | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ regex.c:427:7: note: in expansion of macro 'EXTEND_BUFFER' 427 | EXTEND_BUFFER; \ | ^~~~~~~~~~~~~ regex.c:1270:15: note: in expansion of macro 'GET_BUFFER_SPACE' 1270 | GET_BUFFER_SPACE (3); | ^~~~~~~~~~~~~~~~ regex.c:446:27: note: call to 'realloc' here 446 | bufp->buffer = (char*)realloc(bufp->buffer, bufp->allocated); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ regex.c:427:7: note: in expansion of macro 'EXTEND_BUFFER' 427 | EXTEND_BUFFER; \ | ^~~~~~~~~~~~~ regex.c:1270:15: note: in expansion of macro 'GET_BUFFER_SPACE' 1270 | GET_BUFFER_SPACE (3); | ^~~~~~~~~~~~~~~~ regex.c:456:38: warning: pointer may be used after 'realloc' [-Wuse-after-free] 456 | pending_exact = (pending_exact - old_buffer) + bufp->buffer; \ | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~ regex.c:427:7: note: in expansion of macro 'EXTEND_BUFFER' 427 | EXTEND_BUFFER; \ | ^~~~~~~~~~~~~ regex.c:433:5: note: in expansion of macro 'GET_BUFFER_SPACE' 433 | GET_BUFFER_SPACE(1); \ | ^~~~~~~~~~~~~~~~ regex.c:1279:13: note: in expansion of macro 'BUFPUSH' 1279 | BUFPUSH (anychar_nl); | ^~~~~~~ regex.c:446:27: note: call to 'realloc' here 446 | bufp->buffer = (char*)realloc(bufp->buffer, bufp->allocated); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ regex.c:427:7: note: in expansion of macro 'EXTEND_BUFFER' 427 | EXTEND_BUFFER; \ | ^~~~~~~~~~~~~ regex.c:433:5: note: in expansion of macro 'GET_BUFFER_SPACE' 433 | GET_BUFFER_SPACE(1); \ | ^~~~~~~~~~~~~~~~ regex.c:1279:13: note: in expansion of macro 'BUFPUSH' 1279 | BUFPUSH (anychar_nl); | ^~~~~~~ regex.c:454:22: warning: pointer may be used after 'realloc' [-Wuse-after-free] 454 | begalt = (begalt - old_buffer) + bufp->buffer; \ | ~~~~~~~~^~~~~~~~~~~~~ regex.c:427:7: note: in expansion of macro 'EXTEND_BUFFER' 427 | EXTEND_BUFFER; \ | ^~~~~~~~~~~~~ regex.c:433:5: note: in expansion of macro 'GET_BUFFER_SPACE' 433 | GET_BUFFER_SPACE(1); \ | ^~~~~~~~~~~~~~~~ regex.c:1279:13: note: in expansion of macro 'BUFPUSH' 1279 | BUFPUSH (anychar_nl); | ^~~~~~~ regex.c:446:27: note: call to 'realloc' here 446 | bufp->buffer = (char*)realloc(bufp->buffer, bufp->allocated); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ regex.c:427:7: note: in expansion of macro 'EXTEND_BUFFER' 427 | EXTEND_BUFFER; \ | ^~~~~~~~~~~~~ regex.c:433:5: note: in expansion of macro 'GET_BUFFER_SPACE' 433 | GET_BUFFER_SPACE(1); \ | ^~~~~~~~~~~~~~~~ regex.c:1279:13: note: in expansion of macro 'BUFPUSH' 1279 | BUFPUSH (anychar_nl); | ^~~~~~~ regex.c:453:30: warning: pointer may be used after 'realloc' [-Wuse-after-free] 453 | laststart = (laststart - old_buffer) + bufp->buffer; \ | ~~~~~~~~~~~^~~~~~~~~~~~~ regex.c:427:7: note: in expansion of macro 'EXTEND_BUFFER' 427 | EXTEND_BUFFER; \ | ^~~~~~~~~~~~~ regex.c:433:5: note: in expansion of macro 'GET_BUFFER_SPACE' 433 | GET_BUFFER_SPACE(1); \ | ^~~~~~~~~~~~~~~~ regex.c:1279:13: note: in expansion of macro 'BUFPUSH' 1279 | BUFPUSH (anychar_nl); | ^~~~~~~ regex.c:446:27: note: call to 'realloc' here 446 | bufp->buffer = (char*)realloc(bufp->buffer, bufp->allocated); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ regex.c:427:7: note: in expansion of macro 'EXTEND_BUFFER' 427 | EXTEND_BUFFER; \ | ^~~~~~~~~~~~~ regex.c:433:5: note: in expansion of macro 'GET_BUFFER_SPACE' 433 | GET_BUFFER_SPACE(1); \ | ^~~~~~~~~~~~~~~~ regex.c:1279:13: note: in expansion of macro 'BUFPUSH' 1279 | BUFPUSH (anychar_nl); | ^~~~~~~ regex.c:451:40: warning: pointer may be used after 'realloc' [-Wuse-after-free] 451 | fixup_alt_jump = (fixup_alt_jump - old_buffer) + bufp->buffer; \ | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ regex.c:427:7: note: in expansion of macro 'EXTEND_BUFFER' 427 | EXTEND_BUFFER; \ | ^~~~~~~~~~~~~ regex.c:433:5: note: in expansion of macro 'GET_BUFFER_SPACE' 433 | GET_BUFFER_SPACE(1); \ | ^~~~~~~~~~~~~~~~ regex.c:1279:13: note: in expansion of macro 'BUFPUSH' 1279 | BUFPUSH (anychar_nl); | ^~~~~~~ regex.c:446:27: note: call to 'realloc' here 446 | bufp->buffer = (char*)realloc(bufp->buffer, bufp->allocated); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ regex.c:427:7: note: in expansion of macro 'EXTEND_BUFFER' 427 | EXTEND_BUFFER; \ | ^~~~~~~~~~~~~ regex.c:433:5: note: in expansion of macro 'GET_BUFFER_SPACE' 433 | GET_BUFFER_SPACE(1); \ | ^~~~~~~~~~~~~~~~ regex.c:1279:13: note: in expansion of macro 'BUFPUSH' 1279 | BUFPUSH (anychar_nl); | ^~~~~~~ regex.c:456:38: warning: pointer may be used after 'realloc' [-Wuse-after-free] 456 | pending_exact = (pending_exact - old_buffer) + bufp->buffer; \ | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~ regex.c:427:7: note: in expansion of macro 'EXTEND_BUFFER' 427 | EXTEND_BUFFER; \ | ^~~~~~~~~~~~~ regex.c:433:5: note: in expansion of macro 'GET_BUFFER_SPACE' 433 | GET_BUFFER_SPACE(1); \ | ^~~~~~~~~~~~~~~~ regex.c:1281:13: note: in expansion of macro 'BUFPUSH' 1281 | BUFPUSH (anychar); | ^~~~~~~ regex.c:446:27: note: call to 'realloc' here 446 | bufp->buffer = (char*)realloc(bufp->buffer, bufp->allocated); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ regex.c:427:7: note: in expansion of macro 'EXTEND_BUFFER' 427 | EXTEND_BUFFER; \ | ^~~~~~~~~~~~~ regex.c:433:5: note: in expansion of macro 'GET_BUFFER_SPACE' 433 | GET_BUFFER_SPACE(1); \ | ^~~~~~~~~~~~~~~~ regex.c:1281:13: note: in expansion of macro 'BUFPUSH' 1281 | BUFPUSH (anychar); | ^~~~~~~ regex.c:454:22: warning: pointer may be used after 'realloc' [-Wuse-after-free] 454 | begalt = (begalt - old_buffer) + bufp->buffer; \ | ~~~~~~~~^~~~~~~~~~~~~ regex.c:427:7: note: in expansion of macro 'EXTEND_BUFFER' 427 | EXTEND_BUFFER; \ | ^~~~~~~~~~~~~ regex.c:433:5: note: in expansion of macro 'GET_BUFFER_SPACE' 433 | GET_BUFFER_SPACE(1); \ | ^~~~~~~~~~~~~~~~ regex.c:1281:13: note: in expansion of macro 'BUFPUSH' 1281 | BUFPUSH (anychar); | ^~~~~~~ regex.c:446:27: note: call to 'realloc' here 446 | bufp->buffer = (char*)realloc(bufp->buffer, bufp->allocated); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ regex.c:427:7: note: in expansion of macro 'EXTEND_BUFFER' 427 | EXTEND_BUFFER; \ | ^~~~~~~~~~~~~ regex.c:433:5: note: in expansion of macro 'GET_BUFFER_SPACE' 433 | GET_BUFFER_SPACE(1); \ | ^~~~~~~~~~~~~~~~ regex.c:1281:13: note: in expansion of macro 'BUFPUSH' 1281 | BUFPUSH (anychar); | ^~~~~~~ regex.c:453:30: warning: pointer may be used after 'realloc' [-Wuse-after-free] 453 | laststart = (laststart - old_buffer) + bufp->buffer; \ | ~~~~~~~~~~~^~~~~~~~~~~~~ regex.c:427:7: note: in expansion of macro 'EXTEND_BUFFER' 427 | EXTEND_BUFFER; \ | ^~~~~~~~~~~~~ regex.c:433:5: note: in expansion of macro 'GET_BUFFER_SPACE' 433 | GET_BUFFER_SPACE(1); \ | ^~~~~~~~~~~~~~~~ regex.c:1281:13: note: in expansion of macro 'BUFPUSH' 1281 | BUFPUSH (anychar); | ^~~~~~~ regex.c:446:27: note: call to 'realloc' here 446 | bufp->buffer = (char*)realloc(bufp->buffer, bufp->allocated); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ regex.c:427:7: note: in expansion of macro 'EXTEND_BUFFER' 427 | EXTEND_BUFFER; \ | ^~~~~~~~~~~~~ regex.c:433:5: note: in expansion of macro 'GET_BUFFER_SPACE' 433 | GET_BUFFER_SPACE(1); \ | ^~~~~~~~~~~~~~~~ regex.c:1281:13: note: in expansion of macro 'BUFPUSH' 1281 | BUFPUSH (anychar); | ^~~~~~~ regex.c:451:40: warning: pointer may be used after 'realloc' [-Wuse-after-free] 451 | fixup_alt_jump = (fixup_alt_jump - old_buffer) + bufp->buffer; \ | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ regex.c:427:7: note: in expansion of macro 'EXTEND_BUFFER' 427 | EXTEND_BUFFER; \ | ^~~~~~~~~~~~~ regex.c:433:5: note: in expansion of macro 'GET_BUFFER_SPACE' 433 | GET_BUFFER_SPACE(1); \ | ^~~~~~~~~~~~~~~~ regex.c:1281:13: note: in expansion of macro 'BUFPUSH' 1281 | BUFPUSH (anychar); | ^~~~~~~ regex.c:446:27: note: call to 'realloc' here 446 | bufp->buffer = (char*)realloc(bufp->buffer, bufp->allocated); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ regex.c:427:7: note: in expansion of macro 'EXTEND_BUFFER' 427 | EXTEND_BUFFER; \ | ^~~~~~~~~~~~~ regex.c:433:5: note: in expansion of macro 'GET_BUFFER_SPACE' 433 | GET_BUFFER_SPACE(1); \ | ^~~~~~~~~~~~~~~~ regex.c:1281:13: note: in expansion of macro 'BUFPUSH' 1281 | BUFPUSH (anychar); | ^~~~~~~ regex.c:456:38: warning: pointer may be used after 'realloc' [-Wuse-after-free] 456 | pending_exact = (pending_exact - old_buffer) + bufp->buffer; \ | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~ regex.c:1290:13: note: in expansion of macro 'EXTEND_BUFFER' 1290 | EXTEND_BUFFER; | ^~~~~~~~~~~~~ regex.c:446:27: note: call to 'realloc' here 446 | bufp->buffer = (char*)realloc(bufp->buffer, bufp->allocated); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ regex.c:1290:13: note: in expansion of macro 'EXTEND_BUFFER' 1290 | EXTEND_BUFFER; | ^~~~~~~~~~~~~ regex.c:454:22: warning: pointer may be used after 'realloc' [-Wuse-after-free] 454 | begalt = (begalt - old_buffer) + bufp->buffer; \ | ~~~~~~~~^~~~~~~~~~~~~ regex.c:1290:13: note: in expansion of macro 'EXTEND_BUFFER' 1290 | EXTEND_BUFFER; | ^~~~~~~~~~~~~ regex.c:446:27: note: call to 'realloc' here 446 | bufp->buffer = (char*)realloc(bufp->buffer, bufp->allocated); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ regex.c:1290:13: note: in expansion of macro 'EXTEND_BUFFER' 1290 | EXTEND_BUFFER; | ^~~~~~~~~~~~~ regex.c:451:40: warning: pointer may be used after 'realloc' [-Wuse-after-free] 451 | fixup_alt_jump = (fixup_alt_jump - old_buffer) + bufp->buffer; \ | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ regex.c:1290:13: note: in expansion of macro 'EXTEND_BUFFER' 1290 | EXTEND_BUFFER; | ^~~~~~~~~~~~~ regex.c:446:27: note: call to 'realloc' here 446 | bufp->buffer = (char*)realloc(bufp->buffer, bufp->allocated); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ regex.c:1290:13: note: in expansion of macro 'EXTEND_BUFFER' 1290 | EXTEND_BUFFER; | ^~~~~~~~~~~~~ regex.c:456:38: warning: pointer may be used after 'realloc' [-Wuse-after-free] 456 | pending_exact = (pending_exact - old_buffer) + bufp->buffer; \ | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~ regex.c:427:7: note: in expansion of macro 'EXTEND_BUFFER' 427 | EXTEND_BUFFER; \ | ^~~~~~~~~~~~~ regex.c:433:5: note: in expansion of macro 'GET_BUFFER_SPACE' 433 | GET_BUFFER_SPACE(1); \ | ^~~~~~~~~~~~~~~~ regex.c:1295:15: note: in expansion of macro 'BUFPUSH' 1295 | BUFPUSH (charset_not); | ^~~~~~~ regex.c:446:27: note: call to 'realloc' here 446 | bufp->buffer = (char*)realloc(bufp->buffer, bufp->allocated); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ regex.c:427:7: note: in expansion of macro 'EXTEND_BUFFER' 427 | EXTEND_BUFFER; \ | ^~~~~~~~~~~~~ regex.c:433:5: note: in expansion of macro 'GET_BUFFER_SPACE' 433 | GET_BUFFER_SPACE(1); \ | ^~~~~~~~~~~~~~~~ regex.c:1295:15: note: in expansion of macro 'BUFPUSH' 1295 | BUFPUSH (charset_not); | ^~~~~~~ regex.c:454:22: warning: pointer may be used after 'realloc' [-Wuse-after-free] 454 | begalt = (begalt - old_buffer) + bufp->buffer; \ | ~~~~~~~~^~~~~~~~~~~~~ regex.c:427:7: note: in expansion of macro 'EXTEND_BUFFER' 427 | EXTEND_BUFFER; \ | ^~~~~~~~~~~~~ regex.c:433:5: note: in expansion of macro 'GET_BUFFER_SPACE' 433 | GET_BUFFER_SPACE(1); \ | ^~~~~~~~~~~~~~~~ regex.c:1295:15: note: in expansion of macro 'BUFPUSH' 1295 | BUFPUSH (charset_not); | ^~~~~~~ regex.c:446:27: note: call to 'realloc' here 446 | bufp->buffer = (char*)realloc(bufp->buffer, bufp->allocated); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ regex.c:427:7: note: in expansion of macro 'EXTEND_BUFFER' 427 | EXTEND_BUFFER; \ | ^~~~~~~~~~~~~ regex.c:433:5: note: in expansion of macro 'GET_BUFFER_SPACE' 433 | GET_BUFFER_SPACE(1); \ | ^~~~~~~~~~~~~~~~ regex.c:1295:15: note: in expansion of macro 'BUFPUSH' 1295 | BUFPUSH (charset_not); | ^~~~~~~ regex.c:453:30: warning: pointer may be used after 'realloc' [-Wuse-after-free] 453 | laststart = (laststart - old_buffer) + bufp->buffer; \ | ~~~~~~~~~~~^~~~~~~~~~~~~ regex.c:427:7: note: in expansion of macro 'EXTEND_BUFFER' 427 | EXTEND_BUFFER; \ | ^~~~~~~~~~~~~ regex.c:433:5: note: in expansion of macro 'GET_BUFFER_SPACE' 433 | GET_BUFFER_SPACE(1); \ | ^~~~~~~~~~~~~~~~ regex.c:1295:15: note: in expansion of macro 'BUFPUSH' 1295 | BUFPUSH (charset_not); | ^~~~~~~ regex.c:446:27: note: call to 'realloc' here 446 | bufp->buffer = (char*)realloc(bufp->buffer, bufp->allocated); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ regex.c:427:7: note: in expansion of macro 'EXTEND_BUFFER' 427 | EXTEND_BUFFER; \ | ^~~~~~~~~~~~~ regex.c:433:5: note: in expansion of macro 'GET_BUFFER_SPACE' 433 | GET_BUFFER_SPACE(1); \ | ^~~~~~~~~~~~~~~~ regex.c:1295:15: note: in expansion of macro 'BUFPUSH' 1295 | BUFPUSH (charset_not); | ^~~~~~~ regex.c:451:40: warning: pointer may be used after 'realloc' [-Wuse-after-free] 451 | fixup_alt_jump = (fixup_alt_jump - old_buffer) + bufp->buffer; \ | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ regex.c:427:7: note: in expansion of macro 'EXTEND_BUFFER' 427 | EXTEND_BUFFER; \ | ^~~~~~~~~~~~~ regex.c:433:5: note: in expansion of macro 'GET_BUFFER_SPACE' 433 | GET_BUFFER_SPACE(1); \ | ^~~~~~~~~~~~~~~~ regex.c:1295:15: note: in expansion of macro 'BUFPUSH' 1295 | BUFPUSH (charset_not); | ^~~~~~~ regex.c:446:27: note: call to 'realloc' here 446 | bufp->buffer = (char*)realloc(bufp->buffer, bufp->allocated); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ regex.c:427:7: note: in expansion of macro 'EXTEND_BUFFER' 427 | EXTEND_BUFFER; \ | ^~~~~~~~~~~~~ regex.c:433:5: note: in expansion of macro 'GET_BUFFER_SPACE' 433 | GET_BUFFER_SPACE(1); \ | ^~~~~~~~~~~~~~~~ regex.c:1295:15: note: in expansion of macro 'BUFPUSH' 1295 | BUFPUSH (charset_not); | ^~~~~~~ regex.c:456:38: warning: pointer may be used after 'realloc' [-Wuse-after-free] 456 | pending_exact = (pending_exact - old_buffer) + bufp->buffer; \ | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~ regex.c:427:7: note: in expansion of macro 'EXTEND_BUFFER' 427 | EXTEND_BUFFER; \ | ^~~~~~~~~~~~~ regex.c:433:5: note: in expansion of macro 'GET_BUFFER_SPACE' 433 | GET_BUFFER_SPACE(1); \ | ^~~~~~~~~~~~~~~~ regex.c:1299:13: note: in expansion of macro 'BUFPUSH' 1299 | BUFPUSH (charset); | ^~~~~~~ regex.c:446:27: note: call to 'realloc' here 446 | bufp->buffer = (char*)realloc(bufp->buffer, bufp->allocated); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ regex.c:427:7: note: in expansion of macro 'EXTEND_BUFFER' 427 | EXTEND_BUFFER; \ | ^~~~~~~~~~~~~ regex.c:433:5: note: in expansion of macro 'GET_BUFFER_SPACE' 433 | GET_BUFFER_SPACE(1); \ | ^~~~~~~~~~~~~~~~ regex.c:1299:13: note: in expansion of macro 'BUFPUSH' 1299 | BUFPUSH (charset); | ^~~~~~~ regex.c:454:22: warning: pointer may be used after 'realloc' [-Wuse-after-free] 454 | begalt = (begalt - old_buffer) + bufp->buffer; \ | ~~~~~~~~^~~~~~~~~~~~~ regex.c:427:7: note: in expansion of macro 'EXTEND_BUFFER' 427 | EXTEND_BUFFER; \ | ^~~~~~~~~~~~~ regex.c:433:5: note: in expansion of macro 'GET_BUFFER_SPACE' 433 | GET_BUFFER_SPACE(1); \ | ^~~~~~~~~~~~~~~~ regex.c:1299:13: note: in expansion of macro 'BUFPUSH' 1299 | BUFPUSH (charset); | ^~~~~~~ regex.c:446:27: note: call to 'realloc' here 446 | bufp->buffer = (char*)realloc(bufp->buffer, bufp->allocated); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ regex.c:427:7: note: in expansion of macro 'EXTEND_BUFFER' 427 | EXTEND_BUFFER; \ | ^~~~~~~~~~~~~ regex.c:433:5: note: in expansion of macro 'GET_BUFFER_SPACE' 433 | GET_BUFFER_SPACE(1); \ | ^~~~~~~~~~~~~~~~ regex.c:1299:13: note: in expansion of macro 'BUFPUSH' 1299 | BUFPUSH (charset); | ^~~~~~~ regex.c:453:30: warning: pointer may be used after 'realloc' [-Wuse-after-free] 453 | laststart = (laststart - old_buffer) + bufp->buffer; \ | ~~~~~~~~~~~^~~~~~~~~~~~~ regex.c:427:7: note: in expansion of macro 'EXTEND_BUFFER' 427 | EXTEND_BUFFER; \ | ^~~~~~~~~~~~~ regex.c:433:5: note: in expansion of macro 'GET_BUFFER_SPACE' 433 | GET_BUFFER_SPACE(1); \ | ^~~~~~~~~~~~~~~~ regex.c:1299:13: note: in expansion of macro 'BUFPUSH' 1299 | BUFPUSH (charset); | ^~~~~~~ regex.c:446:27: note: call to 'realloc' here 446 | bufp->buffer = (char*)realloc(bufp->buffer, bufp->allocated); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ regex.c:427:7: note: in expansion of macro 'EXTEND_BUFFER' 427 | EXTEND_BUFFER; \ | ^~~~~~~~~~~~~ regex.c:433:5: note: in expansion of macro 'GET_BUFFER_SPACE' 433 | GET_BUFFER_SPACE(1); \ | ^~~~~~~~~~~~~~~~ regex.c:1299:13: note: in expansion of macro 'BUFPUSH' 1299 | BUFPUSH (charset); | ^~~~~~~ regex.c:451:40: warning: pointer may be used after 'realloc' [-Wuse-after-free] 451 | fixup_alt_jump = (fixup_alt_jump - old_buffer) + bufp->buffer; \ | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ regex.c:427:7: note: in expansion of macro 'EXTEND_BUFFER' 427 | EXTEND_BUFFER; \ | ^~~~~~~~~~~~~ regex.c:433:5: note: in expansion of macro 'GET_BUFFER_SPACE' 433 | GET_BUFFER_SPACE(1); \ | ^~~~~~~~~~~~~~~~ regex.c:1299:13: note: in expansion of macro 'BUFPUSH' 1299 | BUFPUSH (charset); | ^~~~~~~ regex.c:446:27: note: call to 'realloc' here 446 | bufp->buffer = (char*)realloc(bufp->buffer, bufp->allocated); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ regex.c:427:7: note: in expansion of macro 'EXTEND_BUFFER' 427 | EXTEND_BUFFER; \ | ^~~~~~~~~~~~~ regex.c:433:5: note: in expansion of macro 'GET_BUFFER_SPACE' 433 | GET_BUFFER_SPACE(1); \ | ^~~~~~~~~~~~~~~~ regex.c:1299:13: note: in expansion of macro 'BUFPUSH' 1299 | BUFPUSH (charset); | ^~~~~~~ regex.c:456:38: warning: pointer may be used after 'realloc' [-Wuse-after-free] 456 | pending_exact = (pending_exact - old_buffer) + bufp->buffer; \ | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~ regex.c:427:7: note: in expansion of macro 'EXTEND_BUFFER' 427 | EXTEND_BUFFER; \ | ^~~~~~~~~~~~~ regex.c:433:5: note: in expansion of macro 'GET_BUFFER_SPACE' 433 | GET_BUFFER_SPACE(1); \ | ^~~~~~~~~~~~~~~~ regex.c:1302:11: note: in expansion of macro 'BUFPUSH' 1302 | BUFPUSH ((1 << BYTEWIDTH) / BYTEWIDTH); | ^~~~~~~ regex.c:446:27: note: call to 'realloc' here 446 | bufp->buffer = (char*)realloc(bufp->buffer, bufp->allocated); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ regex.c:427:7: note: in expansion of macro 'EXTEND_BUFFER' 427 | EXTEND_BUFFER; \ | ^~~~~~~~~~~~~ regex.c:433:5: note: in expansion of macro 'GET_BUFFER_SPACE' 433 | GET_BUFFER_SPACE(1); \ | ^~~~~~~~~~~~~~~~ regex.c:1302:11: note: in expansion of macro 'BUFPUSH' 1302 | BUFPUSH ((1 << BYTEWIDTH) / BYTEWIDTH); | ^~~~~~~ regex.c:454:22: warning: pointer may be used after 'realloc' [-Wuse-after-free] 454 | begalt = (begalt - old_buffer) + bufp->buffer; \ | ~~~~~~~~^~~~~~~~~~~~~ regex.c:427:7: note: in expansion of macro 'EXTEND_BUFFER' 427 | EXTEND_BUFFER; \ | ^~~~~~~~~~~~~ regex.c:433:5: note: in expansion of macro 'GET_BUFFER_SPACE' 433 | GET_BUFFER_SPACE(1); \ | ^~~~~~~~~~~~~~~~ regex.c:1302:11: note: in expansion of macro 'BUFPUSH' 1302 | BUFPUSH ((1 << BYTEWIDTH) / BYTEWIDTH); | ^~~~~~~ regex.c:446:27: note: call to 'realloc' here 446 | bufp->buffer = (char*)realloc(bufp->buffer, bufp->allocated); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ regex.c:427:7: note: in expansion of macro 'EXTEND_BUFFER' 427 | EXTEND_BUFFER; \ | ^~~~~~~~~~~~~ regex.c:433:5: note: in expansion of macro 'GET_BUFFER_SPACE' 433 | GET_BUFFER_SPACE(1); \ | ^~~~~~~~~~~~~~~~ regex.c:1302:11: note: in expansion of macro 'BUFPUSH' 1302 | BUFPUSH ((1 << BYTEWIDTH) / BYTEWIDTH); | ^~~~~~~ regex.c:453:30: warning: pointer may be used after 'realloc' [-Wuse-after-free] 453 | laststart = (laststart - old_buffer) + bufp->buffer; \ | ~~~~~~~~~~~^~~~~~~~~~~~~ regex.c:427:7: note: in expansion of macro 'EXTEND_BUFFER' 427 | EXTEND_BUFFER; \ | ^~~~~~~~~~~~~ regex.c:433:5: note: in expansion of macro 'GET_BUFFER_SPACE' 433 | GET_BUFFER_SPACE(1); \ | ^~~~~~~~~~~~~~~~ regex.c:1302:11: note: in expansion of macro 'BUFPUSH' 1302 | BUFPUSH ((1 << BYTEWIDTH) / BYTEWIDTH); | ^~~~~~~ regex.c:446:27: note: call to 'realloc' here 446 | bufp->buffer = (char*)realloc(bufp->buffer, bufp->allocated); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ regex.c:427:7: note: in expansion of macro 'EXTEND_BUFFER' 427 | EXTEND_BUFFER; \ | ^~~~~~~~~~~~~ regex.c:433:5: note: in expansion of macro 'GET_BUFFER_SPACE' 433 | GET_BUFFER_SPACE(1); \ | ^~~~~~~~~~~~~~~~ regex.c:1302:11: note: in expansion of macro 'BUFPUSH' 1302 | BUFPUSH ((1 << BYTEWIDTH) / BYTEWIDTH); | ^~~~~~~ regex.c:451:40: warning: pointer may be used after 'realloc' [-Wuse-after-free] 451 | fixup_alt_jump = (fixup_alt_jump - old_buffer) + bufp->buffer; \ | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ regex.c:427:7: note: in expansion of macro 'EXTEND_BUFFER' 427 | EXTEND_BUFFER; \ | ^~~~~~~~~~~~~ regex.c:433:5: note: in expansion of macro 'GET_BUFFER_SPACE' 433 | GET_BUFFER_SPACE(1); \ | ^~~~~~~~~~~~~~~~ regex.c:1302:11: note: in expansion of macro 'BUFPUSH' 1302 | BUFPUSH ((1 << BYTEWIDTH) / BYTEWIDTH); | ^~~~~~~ regex.c:446:27: note: call to 'realloc' here 446 | bufp->buffer = (char*)realloc(bufp->buffer, bufp->allocated); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ regex.c:427:7: note: in expansion of macro 'EXTEND_BUFFER' 427 | EXTEND_BUFFER; \ | ^~~~~~~~~~~~~ regex.c:433:5: note: in expansion of macro 'GET_BUFFER_SPACE' 433 | GET_BUFFER_SPACE(1); \ | ^~~~~~~~~~~~~~~~ regex.c:1302:11: note: in expansion of macro 'BUFPUSH' 1302 | BUFPUSH ((1 << BYTEWIDTH) / BYTEWIDTH); | ^~~~~~~ regex.c:456:38: warning: pointer may be used after 'realloc' [-Wuse-after-free] 456 | pending_exact = (pending_exact - old_buffer) + bufp->buffer; \ | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~ regex.c:1321:21: note: in expansion of macro 'EXTEND_BUFFER' 1321 | EXTEND_BUFFER; | ^~~~~~~~~~~~~ regex.c:446:27: note: call to 'realloc' here 446 | bufp->buffer = (char*)realloc(bufp->buffer, bufp->allocated); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ regex.c:1321:21: note: in expansion of macro 'EXTEND_BUFFER' 1321 | EXTEND_BUFFER; | ^~~~~~~~~~~~~ regex.c:454:22: warning: pointer may be used after 'realloc' [-Wuse-after-free] 454 | begalt = (begalt - old_buffer) + bufp->buffer; \ | ~~~~~~~~^~~~~~~~~~~~~ regex.c:1321:21: note: in expansion of macro 'EXTEND_BUFFER' 1321 | EXTEND_BUFFER; | ^~~~~~~~~~~~~ regex.c:446:27: note: call to 'realloc' here 446 | bufp->buffer = (char*)realloc(bufp->buffer, bufp->allocated); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ regex.c:1321:21: note: in expansion of macro 'EXTEND_BUFFER' 1321 | EXTEND_BUFFER; | ^~~~~~~~~~~~~ regex.c:453:30: warning: pointer may be used after 'realloc' [-Wuse-after-free] 453 | laststart = (laststart - old_buffer) + bufp->buffer; \ | ~~~~~~~~~~~^~~~~~~~~~~~~ regex.c:1321:21: note: in expansion of macro 'EXTEND_BUFFER' 1321 | EXTEND_BUFFER; | ^~~~~~~~~~~~~ regex.c:446:27: note: call to 'realloc' here 446 | bufp->buffer = (char*)realloc(bufp->buffer, bufp->allocated); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ regex.c:1321:21: note: in expansion of macro 'EXTEND_BUFFER' 1321 | EXTEND_BUFFER; | ^~~~~~~~~~~~~ regex.c:451:40: warning: pointer may be used after 'realloc' [-Wuse-after-free] 451 | fixup_alt_jump = (fixup_alt_jump - old_buffer) + bufp->buffer; \ | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ regex.c:1321:21: note: in expansion of macro 'EXTEND_BUFFER' 1321 | EXTEND_BUFFER; | ^~~~~~~~~~~~~ regex.c:446:27: note: call to 'realloc' here 446 | bufp->buffer = (char*)realloc(bufp->buffer, bufp->allocated); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ regex.c:1321:21: note: in expansion of macro 'EXTEND_BUFFER' 1321 | EXTEND_BUFFER; | ^~~~~~~~~~~~~ regex.c:449:12: warning: pointer may be used after 'realloc' [-Wuse-after-free] 449 | b = (b - old_buffer) + bufp->buffer; \ | ~~~^~~~~~~~~~~~~ regex.c:1321:21: note: in expansion of macro 'EXTEND_BUFFER' 1321 | EXTEND_BUFFER; | ^~~~~~~~~~~~~ regex.c:446:27: note: call to 'realloc' here 446 | bufp->buffer = (char*)realloc(bufp->buffer, bufp->allocated); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ regex.c:1321:21: note: in expansion of macro 'EXTEND_BUFFER' 1321 | EXTEND_BUFFER; | ^~~~~~~~~~~~~ regex.c:456:38: warning: pointer may be used after 'realloc' [-Wuse-after-free] 456 | pending_exact = (pending_exact - old_buffer) + bufp->buffer; \ | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~ regex.c:427:7: note: in expansion of macro 'EXTEND_BUFFER' 427 | EXTEND_BUFFER; \ | ^~~~~~~~~~~~~ regex.c:433:5: note: in expansion of macro 'GET_BUFFER_SPACE' 433 | GET_BUFFER_SPACE(1); \ | ^~~~~~~~~~~~~~~~ regex.c:1606:35: note: in expansion of macro 'BUFPUSH' 1606 | BUFPUSH (casefold_off); | ^~~~~~~ regex.c:446:27: note: call to 'realloc' here 446 | bufp->buffer = (char*)realloc(bufp->buffer, bufp->allocated); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ regex.c:427:7: note: in expansion of macro 'EXTEND_BUFFER' 427 | EXTEND_BUFFER; \ | ^~~~~~~~~~~~~ regex.c:433:5: note: in expansion of macro 'GET_BUFFER_SPACE' 433 | GET_BUFFER_SPACE(1); \ | ^~~~~~~~~~~~~~~~ regex.c:1606:35: note: in expansion of macro 'BUFPUSH' 1606 | BUFPUSH (casefold_off); | ^~~~~~~ regex.c:454:22: warning: pointer may be used after 'realloc' [-Wuse-after-free] 454 | begalt = (begalt - old_buffer) + bufp->buffer; \ | ~~~~~~~~^~~~~~~~~~~~~ regex.c:427:7: note: in expansion of macro 'EXTEND_BUFFER' 427 | EXTEND_BUFFER; \ | ^~~~~~~~~~~~~ regex.c:433:5: note: in expansion of macro 'GET_BUFFER_SPACE' 433 | GET_BUFFER_SPACE(1); \ | ^~~~~~~~~~~~~~~~ regex.c:1606:35: note: in expansion of macro 'BUFPUSH' 1606 | BUFPUSH (casefold_off); | ^~~~~~~ regex.c:446:27: note: call to 'realloc' here 446 | bufp->buffer = (char*)realloc(bufp->buffer, bufp->allocated); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ regex.c:427:7: note: in expansion of macro 'EXTEND_BUFFER' 427 | EXTEND_BUFFER; \ | ^~~~~~~~~~~~~ regex.c:433:5: note: in expansion of macro 'GET_BUFFER_SPACE' 433 | GET_BUFFER_SPACE(1); \ | ^~~~~~~~~~~~~~~~ regex.c:1606:35: note: in expansion of macro 'BUFPUSH' 1606 | BUFPUSH (casefold_off); | ^~~~~~~ regex.c:453:30: warning: pointer may be used after 'realloc' [-Wuse-after-free] 453 | laststart = (laststart - old_buffer) + bufp->buffer; \ | ~~~~~~~~~~~^~~~~~~~~~~~~ regex.c:427:7: note: in expansion of macro 'EXTEND_BUFFER' 427 | EXTEND_BUFFER; \ | ^~~~~~~~~~~~~ regex.c:433:5: note: in expansion of macro 'GET_BUFFER_SPACE' 433 | GET_BUFFER_SPACE(1); \ | ^~~~~~~~~~~~~~~~ regex.c:1606:35: note: in expansion of macro 'BUFPUSH' 1606 | BUFPUSH (casefold_off); | ^~~~~~~ regex.c:446:27: note: call to 'realloc' here 446 | bufp->buffer = (char*)realloc(bufp->buffer, bufp->allocated); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ regex.c:427:7: note: in expansion of macro 'EXTEND_BUFFER' 427 | EXTEND_BUFFER; \ | ^~~~~~~~~~~~~ regex.c:433:5: note: in expansion of macro 'GET_BUFFER_SPACE' 433 | GET_BUFFER_SPACE(1); \ | ^~~~~~~~~~~~~~~~ regex.c:1606:35: note: in expansion of macro 'BUFPUSH' 1606 | BUFPUSH (casefold_off); | ^~~~~~~ regex.c:451:40: warning: pointer may be used after 'realloc' [-Wuse-after-free] 451 | fixup_alt_jump = (fixup_alt_jump - old_buffer) + bufp->buffer; \ | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ regex.c:427:7: note: in expansion of macro 'EXTEND_BUFFER' 427 | EXTEND_BUFFER; \ | ^~~~~~~~~~~~~ regex.c:433:5: note: in expansion of macro 'GET_BUFFER_SPACE' 433 | GET_BUFFER_SPACE(1); \ | ^~~~~~~~~~~~~~~~ regex.c:1606:35: note: in expansion of macro 'BUFPUSH' 1606 | BUFPUSH (casefold_off); | ^~~~~~~ regex.c:446:27: note: call to 'realloc' here 446 | bufp->buffer = (char*)realloc(bufp->buffer, bufp->allocated); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ regex.c:427:7: note: in expansion of macro 'EXTEND_BUFFER' 427 | EXTEND_BUFFER; \ | ^~~~~~~~~~~~~ regex.c:433:5: note: in expansion of macro 'GET_BUFFER_SPACE' 433 | GET_BUFFER_SPACE(1); \ | ^~~~~~~~~~~~~~~~ regex.c:1606:35: note: in expansion of macro 'BUFPUSH' 1606 | BUFPUSH (casefold_off); | ^~~~~~~ regex.c:456:38: warning: pointer may be used after 'realloc' [-Wuse-after-free] 456 | pending_exact = (pending_exact - old_buffer) + bufp->buffer; \ | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~ regex.c:427:7: note: in expansion of macro 'EXTEND_BUFFER' 427 | EXTEND_BUFFER; \ | ^~~~~~~~~~~~~ regex.c:433:5: note: in expansion of macro 'GET_BUFFER_SPACE' 433 | GET_BUFFER_SPACE(1); \ | ^~~~~~~~~~~~~~~~ regex.c:1613:31: note: in expansion of macro 'BUFPUSH' 1613 | BUFPUSH (casefold_on); | ^~~~~~~ regex.c:446:27: note: call to 'realloc' here 446 | bufp->buffer = (char*)realloc(bufp->buffer, bufp->allocated); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ regex.c:427:7: note: in expansion of macro 'EXTEND_BUFFER' 427 | EXTEND_BUFFER; \ | ^~~~~~~~~~~~~ regex.c:433:5: note: in expansion of macro 'GET_BUFFER_SPACE' 433 | GET_BUFFER_SPACE(1); \ | ^~~~~~~~~~~~~~~~ regex.c:1613:31: note: in expansion of macro 'BUFPUSH' 1613 | BUFPUSH (casefold_on); | ^~~~~~~ regex.c:454:22: warning: pointer may be used after 'realloc' [-Wuse-after-free] 454 | begalt = (begalt - old_buffer) + bufp->buffer; \ | ~~~~~~~~^~~~~~~~~~~~~ regex.c:427:7: note: in expansion of macro 'EXTEND_BUFFER' 427 | EXTEND_BUFFER; \ | ^~~~~~~~~~~~~ regex.c:433:5: note: in expansion of macro 'GET_BUFFER_SPACE' 433 | GET_BUFFER_SPACE(1); \ | ^~~~~~~~~~~~~~~~ regex.c:1613:31: note: in expansion of macro 'BUFPUSH' 1613 | BUFPUSH (casefold_on); | ^~~~~~~ regex.c:446:27: note: call to 'realloc' here 446 | bufp->buffer = (char*)realloc(bufp->buffer, bufp->allocated); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ regex.c:427:7: note: in expansion of macro 'EXTEND_BUFFER' 427 | EXTEND_BUFFER; \ | ^~~~~~~~~~~~~ regex.c:433:5: note: in expansion of macro 'GET_BUFFER_SPACE' 433 | GET_BUFFER_SPACE(1); \ | ^~~~~~~~~~~~~~~~ regex.c:1613:31: note: in expansion of macro 'BUFPUSH' 1613 | BUFPUSH (casefold_on); | ^~~~~~~ regex.c:453:30: warning: pointer may be used after 'realloc' [-Wuse-after-free] 453 | laststart = (laststart - old_buffer) + bufp->buffer; \ | ~~~~~~~~~~~^~~~~~~~~~~~~ regex.c:427:7: note: in expansion of macro 'EXTEND_BUFFER' 427 | EXTEND_BUFFER; \ | ^~~~~~~~~~~~~ regex.c:433:5: note: in expansion of macro 'GET_BUFFER_SPACE' 433 | GET_BUFFER_SPACE(1); \ | ^~~~~~~~~~~~~~~~ regex.c:1613:31: note: in expansion of macro 'BUFPUSH' 1613 | BUFPUSH (casefold_on); | ^~~~~~~ regex.c:446:27: note: call to 'realloc' here 446 | bufp->buffer = (char*)realloc(bufp->buffer, bufp->allocated); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ regex.c:427:7: note: in expansion of macro 'EXTEND_BUFFER' 427 | EXTEND_BUFFER; \ | ^~~~~~~~~~~~~ regex.c:433:5: note: in expansion of macro 'GET_BUFFER_SPACE' 433 | GET_BUFFER_SPACE(1); \ | ^~~~~~~~~~~~~~~~ regex.c:1613:31: note: in expansion of macro 'BUFPUSH' 1613 | BUFPUSH (casefold_on); | ^~~~~~~ regex.c:451:40: warning: pointer may be used after 'realloc' [-Wuse-after-free] 451 | fixup_alt_jump = (fixup_alt_jump - old_buffer) + bufp->buffer; \ | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ regex.c:427:7: note: in expansion of macro 'EXTEND_BUFFER' 427 | EXTEND_BUFFER; \ | ^~~~~~~~~~~~~ regex.c:433:5: note: in expansion of macro 'GET_BUFFER_SPACE' 433 | GET_BUFFER_SPACE(1); \ | ^~~~~~~~~~~~~~~~ regex.c:1613:31: note: in expansion of macro 'BUFPUSH' 1613 | BUFPUSH (casefold_on); | ^~~~~~~ regex.c:446:27: note: call to 'realloc' here 446 | bufp->buffer = (char*)realloc(bufp->buffer, bufp->allocated); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ regex.c:427:7: note: in expansion of macro 'EXTEND_BUFFER' 427 | EXTEND_BUFFER; \ | ^~~~~~~~~~~~~ regex.c:433:5: note: in expansion of macro 'GET_BUFFER_SPACE' 433 | GET_BUFFER_SPACE(1); \ | ^~~~~~~~~~~~~~~~ regex.c:1613:31: note: in expansion of macro 'BUFPUSH' 1613 | BUFPUSH (casefold_on); | ^~~~~~~ regex.c:456:38: warning: pointer may be used after 'realloc' [-Wuse-after-free] 456 | pending_exact = (pending_exact - old_buffer) + bufp->buffer; \ | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~ regex.c:427:7: note: in expansion of macro 'EXTEND_BUFFER' 427 | EXTEND_BUFFER; \ | ^~~~~~~~~~~~~ regex.c:433:5: note: in expansion of macro 'GET_BUFFER_SPACE' 433 | GET_BUFFER_SPACE(1); \ | ^~~~~~~~~~~~~~~~ regex.c:1653:19: note: in expansion of macro 'BUFPUSH' 1653 | BUFPUSH (option_set); | ^~~~~~~ regex.c:446:27: note: call to 'realloc' here 446 | bufp->buffer = (char*)realloc(bufp->buffer, bufp->allocated); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ regex.c:427:7: note: in expansion of macro 'EXTEND_BUFFER' 427 | EXTEND_BUFFER; \ | ^~~~~~~~~~~~~ regex.c:433:5: note: in expansion of macro 'GET_BUFFER_SPACE' 433 | GET_BUFFER_SPACE(1); \ | ^~~~~~~~~~~~~~~~ regex.c:1653:19: note: in expansion of macro 'BUFPUSH' 1653 | BUFPUSH (option_set); | ^~~~~~~ regex.c:454:22: warning: pointer may be used after 'realloc' [-Wuse-after-free] 454 | begalt = (begalt - old_buffer) + bufp->buffer; \ | ~~~~~~~~^~~~~~~~~~~~~ regex.c:427:7: note: in expansion of macro 'EXTEND_BUFFER' 427 | EXTEND_BUFFER; \ | ^~~~~~~~~~~~~ regex.c:433:5: note: in expansion of macro 'GET_BUFFER_SPACE' 433 | GET_BUFFER_SPACE(1); \ | ^~~~~~~~~~~~~~~~ regex.c:1653:19: note: in expansion of macro 'BUFPUSH' 1653 | BUFPUSH (option_set); | ^~~~~~~ regex.c:446:27: note: call to 'realloc' here 446 | bufp->buffer = (char*)realloc(bufp->buffer, bufp->allocated); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ regex.c:427:7: note: in expansion of macro 'EXTEND_BUFFER' 427 | EXTEND_BUFFER; \ | ^~~~~~~~~~~~~ regex.c:433:5: note: in expansion of macro 'GET_BUFFER_SPACE' 433 | GET_BUFFER_SPACE(1); \ | ^~~~~~~~~~~~~~~~ regex.c:1653:19: note: in expansion of macro 'BUFPUSH' 1653 | BUFPUSH (option_set); | ^~~~~~~ regex.c:453:30: warning: pointer may be used after 'realloc' [-Wuse-after-free] 453 | laststart = (laststart - old_buffer) + bufp->buffer; \ | ~~~~~~~~~~~^~~~~~~~~~~~~ regex.c:427:7: note: in expansion of macro 'EXTEND_BUFFER' 427 | EXTEND_BUFFER; \ | ^~~~~~~~~~~~~ regex.c:433:5: note: in expansion of macro 'GET_BUFFER_SPACE' 433 | GET_BUFFER_SPACE(1); \ | ^~~~~~~~~~~~~~~~ regex.c:1653:19: note: in expansion of macro 'BUFPUSH' 1653 | BUFPUSH (option_set); | ^~~~~~~ regex.c:446:27: note: call to 'realloc' here 446 | bufp->buffer = (char*)realloc(bufp->buffer, bufp->allocated); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ regex.c:427:7: note: in expansion of macro 'EXTEND_BUFFER' 427 | EXTEND_BUFFER; \ | ^~~~~~~~~~~~~ regex.c:433:5: note: in expansion of macro 'GET_BUFFER_SPACE' 433 | GET_BUFFER_SPACE(1); \ | ^~~~~~~~~~~~~~~~ regex.c:1653:19: note: in expansion of macro 'BUFPUSH' 1653 | BUFPUSH (option_set); | ^~~~~~~ regex.c:451:40: warning: pointer may be used after 'realloc' [-Wuse-after-free] 451 | fixup_alt_jump = (fixup_alt_jump - old_buffer) + bufp->buffer; \ | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ regex.c:427:7: note: in expansion of macro 'EXTEND_BUFFER' 427 | EXTEND_BUFFER; \ | ^~~~~~~~~~~~~ regex.c:433:5: note: in expansion of macro 'GET_BUFFER_SPACE' 433 | GET_BUFFER_SPACE(1); \ | ^~~~~~~~~~~~~~~~ regex.c:1653:19: note: in expansion of macro 'BUFPUSH' 1653 | BUFPUSH (option_set); | ^~~~~~~ regex.c:446:27: note: call to 'realloc' here 446 | bufp->buffer = (char*)realloc(bufp->buffer, bufp->allocated); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ regex.c:427:7: note: in expansion of macro 'EXTEND_BUFFER' 427 | EXTEND_BUFFER; \ | ^~~~~~~~~~~~~ regex.c:433:5: note: in expansion of macro 'GET_BUFFER_SPACE' 433 | GET_BUFFER_SPACE(1); \ | ^~~~~~~~~~~~~~~~ regex.c:1653:19: note: in expansion of macro 'BUFPUSH' 1653 | BUFPUSH (option_set); | ^~~~~~~ regex.c:456:38: warning: pointer may be used after 'realloc' [-Wuse-after-free] 456 | pending_exact = (pending_exact - old_buffer) + bufp->buffer; \ | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~ regex.c:427:7: note: in expansion of macro 'EXTEND_BUFFER' 427 | EXTEND_BUFFER; \ | ^~~~~~~~~~~~~ regex.c:433:5: note: in expansion of macro 'GET_BUFFER_SPACE' 433 | GET_BUFFER_SPACE(1); \ | ^~~~~~~~~~~~~~~~ regex.c:1654:19: note: in expansion of macro 'BUFPUSH' 1654 | BUFPUSH (options); | ^~~~~~~ regex.c:446:27: note: call to 'realloc' here 446 | bufp->buffer = (char*)realloc(bufp->buffer, bufp->allocated); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ regex.c:427:7: note: in expansion of macro 'EXTEND_BUFFER' 427 | EXTEND_BUFFER; \ | ^~~~~~~~~~~~~ regex.c:433:5: note: in expansion of macro 'GET_BUFFER_SPACE' 433 | GET_BUFFER_SPACE(1); \ | ^~~~~~~~~~~~~~~~ regex.c:1654:19: note: in expansion of macro 'BUFPUSH' 1654 | BUFPUSH (options); | ^~~~~~~ regex.c:454:22: warning: pointer may be used after 'realloc' [-Wuse-after-free] 454 | begalt = (begalt - old_buffer) + bufp->buffer; \ | ~~~~~~~~^~~~~~~~~~~~~ regex.c:427:7: note: in expansion of macro 'EXTEND_BUFFER' 427 | EXTEND_BUFFER; \ | ^~~~~~~~~~~~~ regex.c:433:5: note: in expansion of macro 'GET_BUFFER_SPACE' 433 | GET_BUFFER_SPACE(1); \ | ^~~~~~~~~~~~~~~~ regex.c:1654:19: note: in expansion of macro 'BUFPUSH' 1654 | BUFPUSH (options); | ^~~~~~~ regex.c:446:27: note: call to 'realloc' here 446 | bufp->buffer = (char*)realloc(bufp->buffer, bufp->allocated); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ regex.c:427:7: note: in expansion of macro 'EXTEND_BUFFER' 427 | EXTEND_BUFFER; \ | ^~~~~~~~~~~~~ regex.c:433:5: note: in expansion of macro 'GET_BUFFER_SPACE' 433 | GET_BUFFER_SPACE(1); \ | ^~~~~~~~~~~~~~~~ regex.c:1654:19: note: in expansion of macro 'BUFPUSH' 1654 | BUFPUSH (options); | ^~~~~~~ regex.c:453:30: warning: pointer may be used after 'realloc' [-Wuse-after-free] 453 | laststart = (laststart - old_buffer) + bufp->buffer; \ | ~~~~~~~~~~~^~~~~~~~~~~~~ regex.c:427:7: note: in expansion of macro 'EXTEND_BUFFER' 427 | EXTEND_BUFFER; \ | ^~~~~~~~~~~~~ regex.c:433:5: note: in expansion of macro 'GET_BUFFER_SPACE' 433 | GET_BUFFER_SPACE(1); \ | ^~~~~~~~~~~~~~~~ regex.c:1654:19: note: in expansion of macro 'BUFPUSH' 1654 | BUFPUSH (options); | ^~~~~~~ regex.c:446:27: note: call to 'realloc' here 446 | bufp->buffer = (char*)realloc(bufp->buffer, bufp->allocated); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ regex.c:427:7: note: in expansion of macro 'EXTEND_BUFFER' 427 | EXTEND_BUFFER; \ | ^~~~~~~~~~~~~ regex.c:433:5: note: in expansion of macro 'GET_BUFFER_SPACE' 433 | GET_BUFFER_SPACE(1); \ | ^~~~~~~~~~~~~~~~ regex.c:1654:19: note: in expansion of macro 'BUFPUSH' 1654 | BUFPUSH (options); | ^~~~~~~ regex.c:451:40: warning: pointer may be used after 'realloc' [-Wuse-after-free] 451 | fixup_alt_jump = (fixup_alt_jump - old_buffer) + bufp->buffer; \ | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ regex.c:427:7: note: in expansion of macro 'EXTEND_BUFFER' 427 | EXTEND_BUFFER; \ | ^~~~~~~~~~~~~ regex.c:433:5: note: in expansion of macro 'GET_BUFFER_SPACE' 433 | GET_BUFFER_SPACE(1); \ | ^~~~~~~~~~~~~~~~ regex.c:1654:19: note: in expansion of macro 'BUFPUSH' 1654 | BUFPUSH (options); | ^~~~~~~ regex.c:446:27: note: call to 'realloc' here 446 | bufp->buffer = (char*)realloc(bufp->buffer, bufp->allocated); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ regex.c:427:7: note: in expansion of macro 'EXTEND_BUFFER' 427 | EXTEND_BUFFER; \ | ^~~~~~~~~~~~~ regex.c:433:5: note: in expansion of macro 'GET_BUFFER_SPACE' 433 | GET_BUFFER_SPACE(1); \ | ^~~~~~~~~~~~~~~~ regex.c:1654:19: note: in expansion of macro 'BUFPUSH' 1654 | BUFPUSH (options); | ^~~~~~~ regex.c:456:38: warning: pointer may be used after 'realloc' [-Wuse-after-free] 456 | pending_exact = (pending_exact - old_buffer) + bufp->buffer; \ | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~ regex.c:427:7: note: in expansion of macro 'EXTEND_BUFFER' 427 | EXTEND_BUFFER; \ | ^~~~~~~~~~~~~ regex.c:433:5: note: in expansion of macro 'GET_BUFFER_SPACE' 433 | GET_BUFFER_SPACE(1); \ | ^~~~~~~~~~~~~~~~ regex.c:1678:15: note: in expansion of macro 'BUFPUSH' 1678 | BUFPUSH (start_memory); | ^~~~~~~ regex.c:446:27: note: call to 'realloc' here 446 | bufp->buffer = (char*)realloc(bufp->buffer, bufp->allocated); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ regex.c:427:7: note: in expansion of macro 'EXTEND_BUFFER' 427 | EXTEND_BUFFER; \ | ^~~~~~~~~~~~~ regex.c:433:5: note: in expansion of macro 'GET_BUFFER_SPACE' 433 | GET_BUFFER_SPACE(1); \ | ^~~~~~~~~~~~~~~~ regex.c:1678:15: note: in expansion of macro 'BUFPUSH' 1678 | BUFPUSH (start_memory); | ^~~~~~~ regex.c:456:38: warning: pointer may be used after 'realloc' [-Wuse-after-free] 456 | pending_exact = (pending_exact - old_buffer) + bufp->buffer; \ | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~ regex.c:427:7: note: in expansion of macro 'EXTEND_BUFFER' 427 | EXTEND_BUFFER; \ | ^~~~~~~~~~~~~ regex.c:433:5: note: in expansion of macro 'GET_BUFFER_SPACE' 433 | GET_BUFFER_SPACE(1); \ | ^~~~~~~~~~~~~~~~ regex.c:1679:15: note: in expansion of macro 'BUFPUSH' 1679 | BUFPUSH (regnum); | ^~~~~~~ regex.c:446:27: note: call to 'realloc' here 446 | bufp->buffer = (char*)realloc(bufp->buffer, bufp->allocated); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ regex.c:427:7: note: in expansion of macro 'EXTEND_BUFFER' 427 | EXTEND_BUFFER; \ | ^~~~~~~~~~~~~ regex.c:433:5: note: in expansion of macro 'GET_BUFFER_SPACE' 433 | GET_BUFFER_SPACE(1); \ | ^~~~~~~~~~~~~~~~ regex.c:1679:15: note: in expansion of macro 'BUFPUSH' 1679 | BUFPUSH (regnum); | ^~~~~~~ regex.c:456:38: warning: pointer may be used after 'realloc' [-Wuse-after-free] 456 | pending_exact = (pending_exact - old_buffer) + bufp->buffer; \ | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~ regex.c:427:7: note: in expansion of macro 'EXTEND_BUFFER' 427 | EXTEND_BUFFER; \ | ^~~~~~~~~~~~~ regex.c:433:5: note: in expansion of macro 'GET_BUFFER_SPACE' 433 | GET_BUFFER_SPACE(1); \ | ^~~~~~~~~~~~~~~~ regex.c:1682:15: note: in expansion of macro 'BUFPUSH' 1682 | BUFPUSH (0); | ^~~~~~~ regex.c:446:27: note: call to 'realloc' here 446 | bufp->buffer = (char*)realloc(bufp->buffer, bufp->allocated); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ regex.c:427:7: note: in expansion of macro 'EXTEND_BUFFER' 427 | EXTEND_BUFFER; \ | ^~~~~~~~~~~~~ regex.c:433:5: note: in expansion of macro 'GET_BUFFER_SPACE' 433 | GET_BUFFER_SPACE(1); \ | ^~~~~~~~~~~~~~~~ regex.c:1682:15: note: in expansion of macro 'BUFPUSH' 1682 | BUFPUSH (0); | ^~~~~~~ regex.c:456:38: warning: pointer may be used after 'realloc' [-Wuse-after-free] 456 | pending_exact = (pending_exact - old_buffer) + bufp->buffer; \ | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~ regex.c:427:7: note: in expansion of macro 'EXTEND_BUFFER' 427 | EXTEND_BUFFER; \ | ^~~~~~~~~~~~~ regex.c:433:5: note: in expansion of macro 'GET_BUFFER_SPACE' 433 | GET_BUFFER_SPACE(1); \ | ^~~~~~~~~~~~~~~~ regex.c:1691:15: note: in expansion of macro 'BUFPUSH' 1691 | BUFPUSH (start_nowidth); | ^~~~~~~ regex.c:446:27: note: call to 'realloc' here 446 | bufp->buffer = (char*)realloc(bufp->buffer, bufp->allocated); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ regex.c:427:7: note: in expansion of macro 'EXTEND_BUFFER' 427 | EXTEND_BUFFER; \ | ^~~~~~~~~~~~~ regex.c:433:5: note: in expansion of macro 'GET_BUFFER_SPACE' 433 | GET_BUFFER_SPACE(1); \ | ^~~~~~~~~~~~~~~~ regex.c:1691:15: note: in expansion of macro 'BUFPUSH' 1691 | BUFPUSH (start_nowidth); | ^~~~~~~ regex.c:456:38: warning: pointer may be used after 'realloc' [-Wuse-after-free] 456 | pending_exact = (pending_exact - old_buffer) + bufp->buffer; \ | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~ regex.c:427:7: note: in expansion of macro 'EXTEND_BUFFER' 427 | EXTEND_BUFFER; \ | ^~~~~~~~~~~~~ regex.c:433:5: note: in expansion of macro 'GET_BUFFER_SPACE' 433 | GET_BUFFER_SPACE(1); \ | ^~~~~~~~~~~~~~~~ regex.c:1693:15: note: in expansion of macro 'BUFPUSH' 1693 | BUFPUSH (0); /* temporary value */ | ^~~~~~~ regex.c:446:27: note: call to 'realloc' here 446 | bufp->buffer = (char*)realloc(bufp->buffer, bufp->allocated); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ regex.c:427:7: note: in expansion of macro 'EXTEND_BUFFER' 427 | EXTEND_BUFFER; \ | ^~~~~~~~~~~~~ regex.c:433:5: note: in expansion of macro 'GET_BUFFER_SPACE' 433 | GET_BUFFER_SPACE(1); \ | ^~~~~~~~~~~~~~~~ regex.c:1693:15: note: in expansion of macro 'BUFPUSH' 1693 | BUFPUSH (0); /* temporary value */ | ^~~~~~~ regex.c:456:38: warning: pointer may be used after 'realloc' [-Wuse-after-free] 456 | pending_exact = (pending_exact - old_buffer) + bufp->buffer; \ | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~ regex.c:427:7: note: in expansion of macro 'EXTEND_BUFFER' 427 | EXTEND_BUFFER; \ | ^~~~~~~~~~~~~ regex.c:433:5: note: in expansion of macro 'GET_BUFFER_SPACE' 433 | GET_BUFFER_SPACE(1); \ | ^~~~~~~~~~~~~~~~ regex.c:1694:15: note: in expansion of macro 'BUFPUSH' 1694 | BUFPUSH (0); | ^~~~~~~ regex.c:446:27: note: call to 'realloc' here 446 | bufp->buffer = (char*)realloc(bufp->buffer, bufp->allocated); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ regex.c:427:7: note: in expansion of macro 'EXTEND_BUFFER' 427 | EXTEND_BUFFER; \ | ^~~~~~~~~~~~~ regex.c:433:5: note: in expansion of macro 'GET_BUFFER_SPACE' 433 | GET_BUFFER_SPACE(1); \ | ^~~~~~~~~~~~~~~~ regex.c:1694:15: note: in expansion of macro 'BUFPUSH' 1694 | BUFPUSH (0); | ^~~~~~~ regex.c:456:38: warning: pointer may be used after 'realloc' [-Wuse-after-free] 456 | pending_exact = (pending_exact - old_buffer) + bufp->buffer; \ | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~ regex.c:427:7: note: in expansion of macro 'EXTEND_BUFFER' 427 | EXTEND_BUFFER; \ | ^~~~~~~~~~~~~ regex.c:433:5: note: in expansion of macro 'GET_BUFFER_SPACE' 433 | GET_BUFFER_SPACE(1); \ | ^~~~~~~~~~~~~~~~ regex.c:1698:15: note: in expansion of macro 'BUFPUSH' 1698 | BUFPUSH (on_failure_jump); | ^~~~~~~ regex.c:446:27: note: call to 'realloc' here 446 | bufp->buffer = (char*)realloc(bufp->buffer, bufp->allocated); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ regex.c:427:7: note: in expansion of macro 'EXTEND_BUFFER' 427 | EXTEND_BUFFER; \ | ^~~~~~~~~~~~~ regex.c:433:5: note: in expansion of macro 'GET_BUFFER_SPACE' 433 | GET_BUFFER_SPACE(1); \ | ^~~~~~~~~~~~~~~~ regex.c:1698:15: note: in expansion of macro 'BUFPUSH' 1698 | BUFPUSH (on_failure_jump); | ^~~~~~~ regex.c:456:38: warning: pointer may be used after 'realloc' [-Wuse-after-free] 456 | pending_exact = (pending_exact - old_buffer) + bufp->buffer; \ | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~ regex.c:427:7: note: in expansion of macro 'EXTEND_BUFFER' 427 | EXTEND_BUFFER; \ | ^~~~~~~~~~~~~ regex.c:433:5: note: in expansion of macro 'GET_BUFFER_SPACE' 433 | GET_BUFFER_SPACE(1); \ | ^~~~~~~~~~~~~~~~ regex.c:1700:15: note: in expansion of macro 'BUFPUSH' 1700 | BUFPUSH (0); /* temporary value */ | ^~~~~~~ regex.c:446:27: note: call to 'realloc' here 446 | bufp->buffer = (char*)realloc(bufp->buffer, bufp->allocated); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ regex.c:427:7: note: in expansion of macro 'EXTEND_BUFFER' 427 | EXTEND_BUFFER; \ | ^~~~~~~~~~~~~ regex.c:433:5: note: in expansion of macro 'GET_BUFFER_SPACE' 433 | GET_BUFFER_SPACE(1); \ | ^~~~~~~~~~~~~~~~ regex.c:1700:15: note: in expansion of macro 'BUFPUSH' 1700 | BUFPUSH (0); /* temporary value */ | ^~~~~~~ regex.c:456:38: warning: pointer may be used after 'realloc' [-Wuse-after-free] 456 | pending_exact = (pending_exact - old_buffer) + bufp->buffer; \ | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~ regex.c:427:7: note: in expansion of macro 'EXTEND_BUFFER' 427 | EXTEND_BUFFER; \ | ^~~~~~~~~~~~~ regex.c:433:5: note: in expansion of macro 'GET_BUFFER_SPACE' 433 | GET_BUFFER_SPACE(1); \ | ^~~~~~~~~~~~~~~~ regex.c:1701:15: note: in expansion of macro 'BUFPUSH' 1701 | BUFPUSH (0); | ^~~~~~~ regex.c:446:27: note: call to 'realloc' here 446 | bufp->buffer = (char*)realloc(bufp->buffer, bufp->allocated); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ regex.c:427:7: note: in expansion of macro 'EXTEND_BUFFER' 427 | EXTEND_BUFFER; \ | ^~~~~~~~~~~~~ regex.c:433:5: note: in expansion of macro 'GET_BUFFER_SPACE' 433 | GET_BUFFER_SPACE(1); \ | ^~~~~~~~~~~~~~~~ regex.c:1701:15: note: in expansion of macro 'BUFPUSH' 1701 | BUFPUSH (0); | ^~~~~~~ regex.c:451:40: warning: pointer may be used after 'realloc' [-Wuse-after-free] 451 | fixup_alt_jump = (fixup_alt_jump - old_buffer) + bufp->buffer; \ | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ regex.c:427:7: note: in expansion of macro 'EXTEND_BUFFER' 427 | EXTEND_BUFFER; \ | ^~~~~~~~~~~~~ regex.c:433:5: note: in expansion of macro 'GET_BUFFER_SPACE' 433 | GET_BUFFER_SPACE(1); \ | ^~~~~~~~~~~~~~~~ regex.c:1725:19: note: in expansion of macro 'BUFPUSH' 1725 | BUFPUSH ((options & PRE_OPTION_IGNORECASE) ? casefold_off : | ^~~~~~~ regex.c:446:27: note: call to 'realloc' here 446 | bufp->buffer = (char*)realloc(bufp->buffer, bufp->allocated); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ regex.c:427:7: note: in expansion of macro 'EXTEND_BUFFER' 427 | EXTEND_BUFFER; \ | ^~~~~~~~~~~~~ regex.c:433:5: note: in expansion of macro 'GET_BUFFER_SPACE' 433 | GET_BUFFER_SPACE(1); \ | ^~~~~~~~~~~~~~~~ regex.c:1725:19: note: in expansion of macro 'BUFPUSH' 1725 | BUFPUSH ((options & PRE_OPTION_IGNORECASE) ? casefold_off : | ^~~~~~~ regex.c:451:40: warning: pointer may be used after 'realloc' [-Wuse-after-free] 451 | fixup_alt_jump = (fixup_alt_jump - old_buffer) + bufp->buffer; \ | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ regex.c:427:7: note: in expansion of macro 'EXTEND_BUFFER' 427 | EXTEND_BUFFER; \ | ^~~~~~~~~~~~~ regex.c:433:5: note: in expansion of macro 'GET_BUFFER_SPACE' 433 | GET_BUFFER_SPACE(1); \ | ^~~~~~~~~~~~~~~~ regex.c:1728:15: note: in expansion of macro 'BUFPUSH' 1728 | BUFPUSH (option_set); | ^~~~~~~ regex.c:446:27: note: call to 'realloc' here 446 | bufp->buffer = (char*)realloc(bufp->buffer, bufp->allocated); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ regex.c:427:7: note: in expansion of macro 'EXTEND_BUFFER' 427 | EXTEND_BUFFER; \ | ^~~~~~~~~~~~~ regex.c:433:5: note: in expansion of macro 'GET_BUFFER_SPACE' 433 | GET_BUFFER_SPACE(1); \ | ^~~~~~~~~~~~~~~~ regex.c:1728:15: note: in expansion of macro 'BUFPUSH' 1728 | BUFPUSH (option_set); | ^~~~~~~ regex.c:451:40: warning: pointer may be used after 'realloc' [-Wuse-after-free] 451 | fixup_alt_jump = (fixup_alt_jump - old_buffer) + bufp->buffer; \ | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ regex.c:427:7: note: in expansion of macro 'EXTEND_BUFFER' 427 | EXTEND_BUFFER; \ | ^~~~~~~~~~~~~ regex.c:433:5: note: in expansion of macro 'GET_BUFFER_SPACE' 433 | GET_BUFFER_SPACE(1); \ | ^~~~~~~~~~~~~~~~ regex.c:1729:15: note: in expansion of macro 'BUFPUSH' 1729 | BUFPUSH (stackp[-1]); | ^~~~~~~ regex.c:446:27: note: call to 'realloc' here 446 | bufp->buffer = (char*)realloc(bufp->buffer, bufp->allocated); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ regex.c:427:7: note: in expansion of macro 'EXTEND_BUFFER' 427 | EXTEND_BUFFER; \ | ^~~~~~~~~~~~~ regex.c:433:5: note: in expansion of macro 'GET_BUFFER_SPACE' 433 | GET_BUFFER_SPACE(1); \ | ^~~~~~~~~~~~~~~~ regex.c:1729:15: note: in expansion of macro 'BUFPUSH' 1729 | BUFPUSH (stackp[-1]); | ^~~~~~~ regex.c:451:40: warning: pointer may be used after 'realloc' [-Wuse-after-free] 451 | fixup_alt_jump = (fixup_alt_jump - old_buffer) + bufp->buffer; \ | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ regex.c:427:7: note: in expansion of macro 'EXTEND_BUFFER' 427 | EXTEND_BUFFER; \ | ^~~~~~~~~~~~~ regex.c:433:5: note: in expansion of macro 'GET_BUFFER_SPACE' 433 | GET_BUFFER_SPACE(1); \ | ^~~~~~~~~~~~~~~~ regex.c:1738:15: note: in expansion of macro 'BUFPUSH' 1738 | BUFPUSH (push_dummy_failure); | ^~~~~~~ regex.c:446:27: note: call to 'realloc' here 446 | bufp->buffer = (char*)realloc(bufp->buffer, bufp->allocated); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ regex.c:427:7: note: in expansion of macro 'EXTEND_BUFFER' 427 | EXTEND_BUFFER; \ | ^~~~~~~~~~~~~ regex.c:433:5: note: in expansion of macro 'GET_BUFFER_SPACE' 433 | GET_BUFFER_SPACE(1); \ | ^~~~~~~~~~~~~~~~ regex.c:1738:15: note: in expansion of macro 'BUFPUSH' 1738 | BUFPUSH (push_dummy_failure); | ^~~~~~~ regex.c:454:22: warning: pointer may be used after 'realloc' [-Wuse-after-free] 454 | begalt = (begalt - old_buffer) + bufp->buffer; \ | ~~~~~~~~^~~~~~~~~~~~~ regex.c:427:7: note: in expansion of macro 'EXTEND_BUFFER' 427 | EXTEND_BUFFER; \ | ^~~~~~~~~~~~~ regex.c:1804:11: note: in expansion of macro 'GET_BUFFER_SPACE' 1804 | GET_BUFFER_SPACE (3); | ^~~~~~~~~~~~~~~~ regex.c:446:27: note: call to 'realloc' here 446 | bufp->buffer = (char*)realloc(bufp->buffer, bufp->allocated); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ regex.c:427:7: note: in expansion of macro 'EXTEND_BUFFER' 427 | EXTEND_BUFFER; \ | ^~~~~~~~~~~~~ regex.c:1804:11: note: in expansion of macro 'GET_BUFFER_SPACE' 1804 | GET_BUFFER_SPACE (3); | ^~~~~~~~~~~~~~~~ regex.c:451:40: warning: pointer may be used after 'realloc' [-Wuse-after-free] 451 | fixup_alt_jump = (fixup_alt_jump - old_buffer) + bufp->buffer; \ | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ regex.c:427:7: note: in expansion of macro 'EXTEND_BUFFER' 427 | EXTEND_BUFFER; \ | ^~~~~~~~~~~~~ regex.c:1804:11: note: in expansion of macro 'GET_BUFFER_SPACE' 1804 | GET_BUFFER_SPACE (3); | ^~~~~~~~~~~~~~~~ regex.c:446:27: note: call to 'realloc' here 446 | bufp->buffer = (char*)realloc(bufp->buffer, bufp->allocated); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ regex.c:427:7: note: in expansion of macro 'EXTEND_BUFFER' 427 | EXTEND_BUFFER; \ | ^~~~~~~~~~~~~ regex.c:1804:11: note: in expansion of macro 'GET_BUFFER_SPACE' 1804 | GET_BUFFER_SPACE (3); | ^~~~~~~~~~~~~~~~ regex.c:451:40: warning: pointer may be used after 'realloc' [-Wuse-after-free] 451 | fixup_alt_jump = (fixup_alt_jump - old_buffer) + bufp->buffer; \ | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ regex.c:427:7: note: in expansion of macro 'EXTEND_BUFFER' 427 | EXTEND_BUFFER; \ | ^~~~~~~~~~~~~ regex.c:1831:11: note: in expansion of macro 'GET_BUFFER_SPACE' 1831 | GET_BUFFER_SPACE (3); | ^~~~~~~~~~~~~~~~ regex.c:446:27: note: call to 'realloc' here 446 | bufp->buffer = (char*)realloc(bufp->buffer, bufp->allocated); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ regex.c:427:7: note: in expansion of macro 'EXTEND_BUFFER' 427 | EXTEND_BUFFER; \ | ^~~~~~~~~~~~~ regex.c:1831:11: note: in expansion of macro 'GET_BUFFER_SPACE' 1831 | GET_BUFFER_SPACE (3); | ^~~~~~~~~~~~~~~~ regex.c:454:22: warning: pointer may be used after 'realloc' [-Wuse-after-free] 454 | begalt = (begalt - old_buffer) + bufp->buffer; \ | ~~~~~~~~^~~~~~~~~~~~~ regex.c:427:7: note: in expansion of macro 'EXTEND_BUFFER' 427 | EXTEND_BUFFER; \ | ^~~~~~~~~~~~~ regex.c:1922:15: note: in expansion of macro 'GET_BUFFER_SPACE' 1922 | GET_BUFFER_SPACE (3); | ^~~~~~~~~~~~~~~~ regex.c:446:27: note: call to 'realloc' here 446 | bufp->buffer = (char*)realloc(bufp->buffer, bufp->allocated); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ regex.c:427:7: note: in expansion of macro 'EXTEND_BUFFER' 427 | EXTEND_BUFFER; \ | ^~~~~~~~~~~~~ regex.c:1922:15: note: in expansion of macro 'GET_BUFFER_SPACE' 1922 | GET_BUFFER_SPACE (3); | ^~~~~~~~~~~~~~~~ regex.c:453:30: warning: pointer may be used after 'realloc' [-Wuse-after-free] 453 | laststart = (laststart - old_buffer) + bufp->buffer; \ | ~~~~~~~~~~~^~~~~~~~~~~~~ regex.c:427:7: note: in expansion of macro 'EXTEND_BUFFER' 427 | EXTEND_BUFFER; \ | ^~~~~~~~~~~~~ regex.c:1922:15: note: in expansion of macro 'GET_BUFFER_SPACE' 1922 | GET_BUFFER_SPACE (3); | ^~~~~~~~~~~~~~~~ regex.c:446:27: note: call to 'realloc' here 446 | bufp->buffer = (char*)realloc(bufp->buffer, bufp->allocated); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ regex.c:427:7: note: in expansion of macro 'EXTEND_BUFFER' 427 | EXTEND_BUFFER; \ | ^~~~~~~~~~~~~ regex.c:1922:15: note: in expansion of macro 'GET_BUFFER_SPACE' 1922 | GET_BUFFER_SPACE (3); | ^~~~~~~~~~~~~~~~ regex.c:451:40: warning: pointer may be used after 'realloc' [-Wuse-after-free] 451 | fixup_alt_jump = (fixup_alt_jump - old_buffer) + bufp->buffer; \ | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ regex.c:427:7: note: in expansion of macro 'EXTEND_BUFFER' 427 | EXTEND_BUFFER; \ | ^~~~~~~~~~~~~ regex.c:1922:15: note: in expansion of macro 'GET_BUFFER_SPACE' 1922 | GET_BUFFER_SPACE (3); | ^~~~~~~~~~~~~~~~ regex.c:446:27: note: call to 'realloc' here 446 | bufp->buffer = (char*)realloc(bufp->buffer, bufp->allocated); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ regex.c:427:7: note: in expansion of macro 'EXTEND_BUFFER' 427 | EXTEND_BUFFER; \ | ^~~~~~~~~~~~~ regex.c:1922:15: note: in expansion of macro 'GET_BUFFER_SPACE' 1922 | GET_BUFFER_SPACE (3); | ^~~~~~~~~~~~~~~~ regex.c:454:22: warning: pointer may be used after 'realloc' [-Wuse-after-free] 454 | begalt = (begalt - old_buffer) + bufp->buffer; \ | ~~~~~~~~^~~~~~~~~~~~~ regex.c:427:7: note: in expansion of macro 'EXTEND_BUFFER' 427 | EXTEND_BUFFER; \ | ^~~~~~~~~~~~~ regex.c:1944:19: note: in expansion of macro 'GET_BUFFER_SPACE' 1944 | GET_BUFFER_SPACE ((lower_bound - 1) * mcnt); | ^~~~~~~~~~~~~~~~ regex.c:446:27: note: call to 'realloc' here 446 | bufp->buffer = (char*)realloc(bufp->buffer, bufp->allocated); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ regex.c:427:7: note: in expansion of macro 'EXTEND_BUFFER' 427 | EXTEND_BUFFER; \ | ^~~~~~~~~~~~~ regex.c:1944:19: note: in expansion of macro 'GET_BUFFER_SPACE' 1944 | GET_BUFFER_SPACE ((lower_bound - 1) * mcnt); | ^~~~~~~~~~~~~~~~ regex.c:453:30: warning: pointer may be used after 'realloc' [-Wuse-after-free] 453 | laststart = (laststart - old_buffer) + bufp->buffer; \ | ~~~~~~~~~~~^~~~~~~~~~~~~ regex.c:427:7: note: in expansion of macro 'EXTEND_BUFFER' 427 | EXTEND_BUFFER; \ | ^~~~~~~~~~~~~ regex.c:1944:19: note: in expansion of macro 'GET_BUFFER_SPACE' 1944 | GET_BUFFER_SPACE ((lower_bound - 1) * mcnt); | ^~~~~~~~~~~~~~~~ regex.c:446:27: note: call to 'realloc' here 446 | bufp->buffer = (char*)realloc(bufp->buffer, bufp->allocated); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ regex.c:427:7: note: in expansion of macro 'EXTEND_BUFFER' 427 | EXTEND_BUFFER; \ | ^~~~~~~~~~~~~ regex.c:1944:19: note: in expansion of macro 'GET_BUFFER_SPACE' 1944 | GET_BUFFER_SPACE ((lower_bound - 1) * mcnt); | ^~~~~~~~~~~~~~~~ regex.c:451:40: warning: pointer may be used after 'realloc' [-Wuse-after-free] 451 | fixup_alt_jump = (fixup_alt_jump - old_buffer) + bufp->buffer; \ | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ regex.c:427:7: note: in expansion of macro 'EXTEND_BUFFER' 427 | EXTEND_BUFFER; \ | ^~~~~~~~~~~~~ regex.c:1944:19: note: in expansion of macro 'GET_BUFFER_SPACE' 1944 | GET_BUFFER_SPACE ((lower_bound - 1) * mcnt); | ^~~~~~~~~~~~~~~~ regex.c:446:27: note: call to 'realloc' here 446 | bufp->buffer = (char*)realloc(bufp->buffer, bufp->allocated); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ regex.c:427:7: note: in expansion of macro 'EXTEND_BUFFER' 427 | EXTEND_BUFFER; \ | ^~~~~~~~~~~~~ regex.c:1944:19: note: in expansion of macro 'GET_BUFFER_SPACE' 1944 | GET_BUFFER_SPACE ((lower_bound - 1) * mcnt); | ^~~~~~~~~~~~~~~~ regex.c:454:22: warning: pointer may be used after 'realloc' [-Wuse-after-free] 454 | begalt = (begalt - old_buffer) + bufp->buffer; \ | ~~~~~~~~^~~~~~~~~~~~~ regex.c:427:7: note: in expansion of macro 'EXTEND_BUFFER' 427 | EXTEND_BUFFER; \ | ^~~~~~~~~~~~~ regex.c:433:5: note: in expansion of macro 'GET_BUFFER_SPACE' 433 | GET_BUFFER_SPACE(1); \ | ^~~~~~~~~~~~~~~~ regex.c:1952:21: note: in expansion of macro 'BUFPUSH' 1952 | BUFPUSH (stop_paren); | ^~~~~~~ regex.c:446:27: note: call to 'realloc' here 446 | bufp->buffer = (char*)realloc(bufp->buffer, bufp->allocated); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ regex.c:427:7: note: in expansion of macro 'EXTEND_BUFFER' 427 | EXTEND_BUFFER; \ | ^~~~~~~~~~~~~ regex.c:433:5: note: in expansion of macro 'GET_BUFFER_SPACE' 433 | GET_BUFFER_SPACE(1); \ | ^~~~~~~~~~~~~~~~ regex.c:1952:21: note: in expansion of macro 'BUFPUSH' 1952 | BUFPUSH (stop_paren); | ^~~~~~~ regex.c:453:30: warning: pointer may be used after 'realloc' [-Wuse-after-free] 453 | laststart = (laststart - old_buffer) + bufp->buffer; \ | ~~~~~~~~~~~^~~~~~~~~~~~~ regex.c:427:7: note: in expansion of macro 'EXTEND_BUFFER' 427 | EXTEND_BUFFER; \ | ^~~~~~~~~~~~~ regex.c:433:5: note: in expansion of macro 'GET_BUFFER_SPACE' 433 | GET_BUFFER_SPACE(1); \ | ^~~~~~~~~~~~~~~~ regex.c:1952:21: note: in expansion of macro 'BUFPUSH' 1952 | BUFPUSH (stop_paren); | ^~~~~~~ regex.c:446:27: note: call to 'realloc' here 446 | bufp->buffer = (char*)realloc(bufp->buffer, bufp->allocated); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ regex.c:427:7: note: in expansion of macro 'EXTEND_BUFFER' 427 | EXTEND_BUFFER; \ | ^~~~~~~~~~~~~ regex.c:433:5: note: in expansion of macro 'GET_BUFFER_SPACE' 433 | GET_BUFFER_SPACE(1); \ | ^~~~~~~~~~~~~~~~ regex.c:1952:21: note: in expansion of macro 'BUFPUSH' 1952 | BUFPUSH (stop_paren); | ^~~~~~~ regex.c:451:40: warning: pointer may be used after 'realloc' [-Wuse-after-free] 451 | fixup_alt_jump = (fixup_alt_jump - old_buffer) + bufp->buffer; \ | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ regex.c:427:7: note: in expansion of macro 'EXTEND_BUFFER' 427 | EXTEND_BUFFER; \ | ^~~~~~~~~~~~~ regex.c:433:5: note: in expansion of macro 'GET_BUFFER_SPACE' 433 | GET_BUFFER_SPACE(1); \ | ^~~~~~~~~~~~~~~~ regex.c:1952:21: note: in expansion of macro 'BUFPUSH' 1952 | BUFPUSH (stop_paren); | ^~~~~~~ regex.c:446:27: note: call to 'realloc' here 446 | bufp->buffer = (char*)realloc(bufp->buffer, bufp->allocated); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ regex.c:427:7: note: in expansion of macro 'EXTEND_BUFFER' 427 | EXTEND_BUFFER; \ | ^~~~~~~~~~~~~ regex.c:433:5: note: in expansion of macro 'GET_BUFFER_SPACE' 433 | GET_BUFFER_SPACE(1); \ | ^~~~~~~~~~~~~~~~ regex.c:1952:21: note: in expansion of macro 'BUFPUSH' 1952 | BUFPUSH (stop_paren); | ^~~~~~~ regex.c:454:22: warning: pointer may be used after 'realloc' [-Wuse-after-free] 454 | begalt = (begalt - old_buffer) + bufp->buffer; \ | ~~~~~~~~^~~~~~~~~~~~~ regex.c:427:7: note: in expansion of macro 'EXTEND_BUFFER' 427 | EXTEND_BUFFER; \ | ^~~~~~~~~~~~~ regex.c:1961:19: note: in expansion of macro 'GET_BUFFER_SPACE' 1961 | GET_BUFFER_SPACE ((lower_bound - 1) * mcnt); | ^~~~~~~~~~~~~~~~ regex.c:446:27: note: call to 'realloc' here 446 | bufp->buffer = (char*)realloc(bufp->buffer, bufp->allocated); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ regex.c:427:7: note: in expansion of macro 'EXTEND_BUFFER' 427 | EXTEND_BUFFER; \ | ^~~~~~~~~~~~~ regex.c:1961:19: note: in expansion of macro 'GET_BUFFER_SPACE' 1961 | GET_BUFFER_SPACE ((lower_bound - 1) * mcnt); | ^~~~~~~~~~~~~~~~ regex.c:453:30: warning: pointer may be used after 'realloc' [-Wuse-after-free] 453 | laststart = (laststart - old_buffer) + bufp->buffer; \ | ~~~~~~~~~~~^~~~~~~~~~~~~ regex.c:427:7: note: in expansion of macro 'EXTEND_BUFFER' 427 | EXTEND_BUFFER; \ | ^~~~~~~~~~~~~ regex.c:1961:19: note: in expansion of macro 'GET_BUFFER_SPACE' 1961 | GET_BUFFER_SPACE ((lower_bound - 1) * mcnt); | ^~~~~~~~~~~~~~~~ regex.c:446:27: note: call to 'realloc' here 446 | bufp->buffer = (char*)realloc(bufp->buffer, bufp->allocated); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ regex.c:427:7: note: in expansion of macro 'EXTEND_BUFFER' 427 | EXTEND_BUFFER; \ | ^~~~~~~~~~~~~ regex.c:1961:19: note: in expansion of macro 'GET_BUFFER_SPACE' 1961 | GET_BUFFER_SPACE ((lower_bound - 1) * mcnt); | ^~~~~~~~~~~~~~~~ regex.c:451:40: warning: pointer may be used after 'realloc' [-Wuse-after-free] 451 | fixup_alt_jump = (fixup_alt_jump - old_buffer) + bufp->buffer; \ | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ regex.c:427:7: note: in expansion of macro 'EXTEND_BUFFER' 427 | EXTEND_BUFFER; \ | ^~~~~~~~~~~~~ regex.c:1961:19: note: in expansion of macro 'GET_BUFFER_SPACE' 1961 | GET_BUFFER_SPACE ((lower_bound - 1) * mcnt); | ^~~~~~~~~~~~~~~~ regex.c:446:27: note: call to 'realloc' here 446 | bufp->buffer = (char*)realloc(bufp->buffer, bufp->allocated); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ regex.c:427:7: note: in expansion of macro 'EXTEND_BUFFER' 427 | EXTEND_BUFFER; \ | ^~~~~~~~~~~~~ regex.c:1961:19: note: in expansion of macro 'GET_BUFFER_SPACE' 1961 | GET_BUFFER_SPACE ((lower_bound - 1) * mcnt); | ^~~~~~~~~~~~~~~~ regex.c:454:22: warning: pointer may be used after 'realloc' [-Wuse-after-free] 454 | begalt = (begalt - old_buffer) + bufp->buffer; \ | ~~~~~~~~^~~~~~~~~~~~~ regex.c:427:7: note: in expansion of macro 'EXTEND_BUFFER' 427 | EXTEND_BUFFER; \ | ^~~~~~~~~~~~~ regex.c:433:5: note: in expansion of macro 'GET_BUFFER_SPACE' 433 | GET_BUFFER_SPACE(1); \ | ^~~~~~~~~~~~~~~~ regex.c:1968:21: note: in expansion of macro 'BUFPUSH' 1968 | BUFPUSH (stop_paren); | ^~~~~~~ regex.c:446:27: note: call to 'realloc' here 446 | bufp->buffer = (char*)realloc(bufp->buffer, bufp->allocated); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ regex.c:427:7: note: in expansion of macro 'EXTEND_BUFFER' 427 | EXTEND_BUFFER; \ | ^~~~~~~~~~~~~ regex.c:433:5: note: in expansion of macro 'GET_BUFFER_SPACE' 433 | GET_BUFFER_SPACE(1); \ | ^~~~~~~~~~~~~~~~ regex.c:1968:21: note: in expansion of macro 'BUFPUSH' 1968 | BUFPUSH (stop_paren); | ^~~~~~~ regex.c:453:30: warning: pointer may be used after 'realloc' [-Wuse-after-free] 453 | laststart = (laststart - old_buffer) + bufp->buffer; \ | ~~~~~~~~~~~^~~~~~~~~~~~~ regex.c:427:7: note: in expansion of macro 'EXTEND_BUFFER' 427 | EXTEND_BUFFER; \ | ^~~~~~~~~~~~~ regex.c:433:5: note: in expansion of macro 'GET_BUFFER_SPACE' 433 | GET_BUFFER_SPACE(1); \ | ^~~~~~~~~~~~~~~~ regex.c:1968:21: note: in expansion of macro 'BUFPUSH' 1968 | BUFPUSH (stop_paren); | ^~~~~~~ regex.c:446:27: note: call to 'realloc' here 446 | bufp->buffer = (char*)realloc(bufp->buffer, bufp->allocated); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ regex.c:427:7: note: in expansion of macro 'EXTEND_BUFFER' 427 | EXTEND_BUFFER; \ | ^~~~~~~~~~~~~ regex.c:433:5: note: in expansion of macro 'GET_BUFFER_SPACE' 433 | GET_BUFFER_SPACE(1); \ | ^~~~~~~~~~~~~~~~ regex.c:1968:21: note: in expansion of macro 'BUFPUSH' 1968 | BUFPUSH (stop_paren); | ^~~~~~~ regex.c:451:40: warning: pointer may be used after 'realloc' [-Wuse-after-free] 451 | fixup_alt_jump = (fixup_alt_jump - old_buffer) + bufp->buffer; \ | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ regex.c:427:7: note: in expansion of macro 'EXTEND_BUFFER' 427 | EXTEND_BUFFER; \ | ^~~~~~~~~~~~~ regex.c:433:5: note: in expansion of macro 'GET_BUFFER_SPACE' 433 | GET_BUFFER_SPACE(1); \ | ^~~~~~~~~~~~~~~~ regex.c:1968:21: note: in expansion of macro 'BUFPUSH' 1968 | BUFPUSH (stop_paren); | ^~~~~~~ regex.c:446:27: note: call to 'realloc' here 446 | bufp->buffer = (char*)realloc(bufp->buffer, bufp->allocated); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ regex.c:427:7: note: in expansion of macro 'EXTEND_BUFFER' 427 | EXTEND_BUFFER; \ | ^~~~~~~~~~~~~ regex.c:433:5: note: in expansion of macro 'GET_BUFFER_SPACE' 433 | GET_BUFFER_SPACE(1); \ | ^~~~~~~~~~~~~~~~ regex.c:1968:21: note: in expansion of macro 'BUFPUSH' 1968 | BUFPUSH (stop_paren); | ^~~~~~~ regex.c:454:22: warning: pointer may be used after 'realloc' [-Wuse-after-free] 454 | begalt = (begalt - old_buffer) + bufp->buffer; \ | ~~~~~~~~^~~~~~~~~~~~~ regex.c:427:7: note: in expansion of macro 'EXTEND_BUFFER' 427 | EXTEND_BUFFER; \ | ^~~~~~~~~~~~~ regex.c:1988:13: note: in expansion of macro 'GET_BUFFER_SPACE' 1988 | GET_BUFFER_SPACE (nbytes); | ^~~~~~~~~~~~~~~~ regex.c:446:27: note: call to 'realloc' here 446 | bufp->buffer = (char*)realloc(bufp->buffer, bufp->allocated); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ regex.c:427:7: note: in expansion of macro 'EXTEND_BUFFER' 427 | EXTEND_BUFFER; \ | ^~~~~~~~~~~~~ regex.c:1988:13: note: in expansion of macro 'GET_BUFFER_SPACE' 1988 | GET_BUFFER_SPACE (nbytes); | ^~~~~~~~~~~~~~~~ regex.c:453:30: warning: pointer may be used after 'realloc' [-Wuse-after-free] 453 | laststart = (laststart - old_buffer) + bufp->buffer; \ | ~~~~~~~~~~~^~~~~~~~~~~~~ regex.c:427:7: note: in expansion of macro 'EXTEND_BUFFER' 427 | EXTEND_BUFFER; \ | ^~~~~~~~~~~~~ regex.c:1988:13: note: in expansion of macro 'GET_BUFFER_SPACE' 1988 | GET_BUFFER_SPACE (nbytes); | ^~~~~~~~~~~~~~~~ regex.c:446:27: note: call to 'realloc' here 446 | bufp->buffer = (char*)realloc(bufp->buffer, bufp->allocated); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ regex.c:427:7: note: in expansion of macro 'EXTEND_BUFFER' 427 | EXTEND_BUFFER; \ | ^~~~~~~~~~~~~ regex.c:1988:13: note: in expansion of macro 'GET_BUFFER_SPACE' 1988 | GET_BUFFER_SPACE (nbytes); | ^~~~~~~~~~~~~~~~ regex.c:451:40: warning: pointer may be used after 'realloc' [-Wuse-after-free] 451 | fixup_alt_jump = (fixup_alt_jump - old_buffer) + bufp->buffer; \ | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ regex.c:427:7: note: in expansion of macro 'EXTEND_BUFFER' 427 | EXTEND_BUFFER; \ | ^~~~~~~~~~~~~ regex.c:1988:13: note: in expansion of macro 'GET_BUFFER_SPACE' 1988 | GET_BUFFER_SPACE (nbytes); | ^~~~~~~~~~~~~~~~ regex.c:446:27: note: call to 'realloc' here 446 | bufp->buffer = (char*)realloc(bufp->buffer, bufp->allocated); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ regex.c:427:7: note: in expansion of macro 'EXTEND_BUFFER' 427 | EXTEND_BUFFER; \ | ^~~~~~~~~~~~~ regex.c:1988:13: note: in expansion of macro 'GET_BUFFER_SPACE' 1988 | GET_BUFFER_SPACE (nbytes); | ^~~~~~~~~~~~~~~~ regex.c:454:22: warning: pointer may be used after 'realloc' [-Wuse-after-free] 454 | begalt = (begalt - old_buffer) + bufp->buffer; \ | ~~~~~~~~^~~~~~~~~~~~~ regex.c:427:7: note: in expansion of macro 'EXTEND_BUFFER' 427 | EXTEND_BUFFER; \ | ^~~~~~~~~~~~~ regex.c:2014:17: note: in expansion of macro 'GET_BUFFER_SPACE' 2014 | GET_BUFFER_SPACE (5); | ^~~~~~~~~~~~~~~~ regex.c:446:27: note: call to 'realloc' here 446 | bufp->buffer = (char*)realloc(bufp->buffer, bufp->allocated); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ regex.c:427:7: note: in expansion of macro 'EXTEND_BUFFER' 427 | EXTEND_BUFFER; \ | ^~~~~~~~~~~~~ regex.c:2014:17: note: in expansion of macro 'GET_BUFFER_SPACE' 2014 | GET_BUFFER_SPACE (5); | ^~~~~~~~~~~~~~~~ regex.c:453:30: warning: pointer may be used after 'realloc' [-Wuse-after-free] 453 | laststart = (laststart - old_buffer) + bufp->buffer; \ | ~~~~~~~~~~~^~~~~~~~~~~~~ regex.c:427:7: note: in expansion of macro 'EXTEND_BUFFER' 427 | EXTEND_BUFFER; \ | ^~~~~~~~~~~~~ regex.c:2014:17: note: in expansion of macro 'GET_BUFFER_SPACE' 2014 | GET_BUFFER_SPACE (5); | ^~~~~~~~~~~~~~~~ regex.c:446:27: note: call to 'realloc' here 446 | bufp->buffer = (char*)realloc(bufp->buffer, bufp->allocated); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ regex.c:427:7: note: in expansion of macro 'EXTEND_BUFFER' 427 | EXTEND_BUFFER; \ | ^~~~~~~~~~~~~ regex.c:2014:17: note: in expansion of macro 'GET_BUFFER_SPACE' 2014 | GET_BUFFER_SPACE (5); | ^~~~~~~~~~~~~~~~ regex.c:451:40: warning: pointer may be used after 'realloc' [-Wuse-after-free] 451 | fixup_alt_jump = (fixup_alt_jump - old_buffer) + bufp->buffer; \ | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ regex.c:427:7: note: in expansion of macro 'EXTEND_BUFFER' 427 | EXTEND_BUFFER; \ | ^~~~~~~~~~~~~ regex.c:2014:17: note: in expansion of macro 'GET_BUFFER_SPACE' 2014 | GET_BUFFER_SPACE (5); | ^~~~~~~~~~~~~~~~ regex.c:446:27: note: call to 'realloc' here 446 | bufp->buffer = (char*)realloc(bufp->buffer, bufp->allocated); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ regex.c:427:7: note: in expansion of macro 'EXTEND_BUFFER' 427 | EXTEND_BUFFER; \ | ^~~~~~~~~~~~~ regex.c:2014:17: note: in expansion of macro 'GET_BUFFER_SPACE' 2014 | GET_BUFFER_SPACE (5); | ^~~~~~~~~~~~~~~~ regex.c:456:38: warning: pointer may be used after 'realloc' [-Wuse-after-free] 456 | pending_exact = (pending_exact - old_buffer) + bufp->buffer; \ | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~ regex.c:2065:17: note: in expansion of macro 'EXTEND_BUFFER' 2065 | EXTEND_BUFFER; | ^~~~~~~~~~~~~ regex.c:446:27: note: call to 'realloc' here 446 | bufp->buffer = (char*)realloc(bufp->buffer, bufp->allocated); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ regex.c:2065:17: note: in expansion of macro 'EXTEND_BUFFER' 2065 | EXTEND_BUFFER; | ^~~~~~~~~~~~~ regex.c:454:22: warning: pointer may be used after 'realloc' [-Wuse-after-free] 454 | begalt = (begalt - old_buffer) + bufp->buffer; \ | ~~~~~~~~^~~~~~~~~~~~~ regex.c:2065:17: note: in expansion of macro 'EXTEND_BUFFER' 2065 | EXTEND_BUFFER; | ^~~~~~~~~~~~~ regex.c:446:27: note: call to 'realloc' here 446 | bufp->buffer = (char*)realloc(bufp->buffer, bufp->allocated); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ regex.c:2065:17: note: in expansion of macro 'EXTEND_BUFFER' 2065 | EXTEND_BUFFER; | ^~~~~~~~~~~~~ regex.c:451:40: warning: pointer may be used after 'realloc' [-Wuse-after-free] 451 | fixup_alt_jump = (fixup_alt_jump - old_buffer) + bufp->buffer; \ | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ regex.c:2065:17: note: in expansion of macro 'EXTEND_BUFFER' 2065 | EXTEND_BUFFER; | ^~~~~~~~~~~~~ regex.c:446:27: note: call to 'realloc' here 446 | bufp->buffer = (char*)realloc(bufp->buffer, bufp->allocated); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ regex.c:2065:17: note: in expansion of macro 'EXTEND_BUFFER' 2065 | EXTEND_BUFFER; | ^~~~~~~~~~~~~ regex.c:456:38: warning: pointer may be used after 'realloc' [-Wuse-after-free] 456 | pending_exact = (pending_exact - old_buffer) + bufp->buffer; \ | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~ regex.c:427:7: note: in expansion of macro 'EXTEND_BUFFER' 427 | EXTEND_BUFFER; \ | ^~~~~~~~~~~~~ regex.c:433:5: note: in expansion of macro 'GET_BUFFER_SPACE' 433 | GET_BUFFER_SPACE(1); \ | ^~~~~~~~~~~~~~~~ regex.c:2070:19: note: in expansion of macro 'BUFPUSH' 2070 | BUFPUSH (charset); | ^~~~~~~ regex.c:446:27: note: call to 'realloc' here 446 | bufp->buffer = (char*)realloc(bufp->buffer, bufp->allocated); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ regex.c:427:7: note: in expansion of macro 'EXTEND_BUFFER' 427 | EXTEND_BUFFER; \ | ^~~~~~~~~~~~~ regex.c:433:5: note: in expansion of macro 'GET_BUFFER_SPACE' 433 | GET_BUFFER_SPACE(1); \ | ^~~~~~~~~~~~~~~~ regex.c:2070:19: note: in expansion of macro 'BUFPUSH' 2070 | BUFPUSH (charset); | ^~~~~~~ regex.c:454:22: warning: pointer may be used after 'realloc' [-Wuse-after-free] 454 | begalt = (begalt - old_buffer) + bufp->buffer; \ | ~~~~~~~~^~~~~~~~~~~~~ regex.c:427:7: note: in expansion of macro 'EXTEND_BUFFER' 427 | EXTEND_BUFFER; \ | ^~~~~~~~~~~~~ regex.c:433:5: note: in expansion of macro 'GET_BUFFER_SPACE' 433 | GET_BUFFER_SPACE(1); \ | ^~~~~~~~~~~~~~~~ regex.c:2070:19: note: in expansion of macro 'BUFPUSH' 2070 | BUFPUSH (charset); | ^~~~~~~ regex.c:446:27: note: call to 'realloc' here 446 | bufp->buffer = (char*)realloc(bufp->buffer, bufp->allocated); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ regex.c:427:7: note: in expansion of macro 'EXTEND_BUFFER' 427 | EXTEND_BUFFER; \ | ^~~~~~~~~~~~~ regex.c:433:5: note: in expansion of macro 'GET_BUFFER_SPACE' 433 | GET_BUFFER_SPACE(1); \ | ^~~~~~~~~~~~~~~~ regex.c:2070:19: note: in expansion of macro 'BUFPUSH' 2070 | BUFPUSH (charset); | ^~~~~~~ regex.c:453:30: warning: pointer may be used after 'realloc' [-Wuse-after-free] 453 | laststart = (laststart - old_buffer) + bufp->buffer; \ | ~~~~~~~~~~~^~~~~~~~~~~~~ regex.c:427:7: note: in expansion of macro 'EXTEND_BUFFER' 427 | EXTEND_BUFFER; \ | ^~~~~~~~~~~~~ regex.c:433:5: note: in expansion of macro 'GET_BUFFER_SPACE' 433 | GET_BUFFER_SPACE(1); \ | ^~~~~~~~~~~~~~~~ regex.c:2070:19: note: in expansion of macro 'BUFPUSH' 2070 | BUFPUSH (charset); | ^~~~~~~ regex.c:446:27: note: call to 'realloc' here 446 | bufp->buffer = (char*)realloc(bufp->buffer, bufp->allocated); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ regex.c:427:7: note: in expansion of macro 'EXTEND_BUFFER' 427 | EXTEND_BUFFER; \ | ^~~~~~~~~~~~~ regex.c:433:5: note: in expansion of macro 'GET_BUFFER_SPACE' 433 | GET_BUFFER_SPACE(1); \ | ^~~~~~~~~~~~~~~~ regex.c:2070:19: note: in expansion of macro 'BUFPUSH' 2070 | BUFPUSH (charset); | ^~~~~~~ regex.c:451:40: warning: pointer may be used after 'realloc' [-Wuse-after-free] 451 | fixup_alt_jump = (fixup_alt_jump - old_buffer) + bufp->buffer; \ | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ regex.c:427:7: note: in expansion of macro 'EXTEND_BUFFER' 427 | EXTEND_BUFFER; \ | ^~~~~~~~~~~~~ regex.c:433:5: note: in expansion of macro 'GET_BUFFER_SPACE' 433 | GET_BUFFER_SPACE(1); \ | ^~~~~~~~~~~~~~~~ regex.c:2070:19: note: in expansion of macro 'BUFPUSH' 2070 | BUFPUSH (charset); | ^~~~~~~ regex.c:446:27: note: call to 'realloc' here 446 | bufp->buffer = (char*)realloc(bufp->buffer, bufp->allocated); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ regex.c:427:7: note: in expansion of macro 'EXTEND_BUFFER' 427 | EXTEND_BUFFER; \ | ^~~~~~~~~~~~~ regex.c:433:5: note: in expansion of macro 'GET_BUFFER_SPACE' 433 | GET_BUFFER_SPACE(1); \ | ^~~~~~~~~~~~~~~~ regex.c:2070:19: note: in expansion of macro 'BUFPUSH' 2070 | BUFPUSH (charset); | ^~~~~~~ regex.c:456:38: warning: pointer may be used after 'realloc' [-Wuse-after-free] 456 | pending_exact = (pending_exact - old_buffer) + bufp->buffer; \ | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~ regex.c:427:7: note: in expansion of macro 'EXTEND_BUFFER' 427 | EXTEND_BUFFER; \ | ^~~~~~~~~~~~~ regex.c:433:5: note: in expansion of macro 'GET_BUFFER_SPACE' 433 | GET_BUFFER_SPACE(1); \ | ^~~~~~~~~~~~~~~~ regex.c:2074:19: note: in expansion of macro 'BUFPUSH' 2074 | BUFPUSH (charset_not); | ^~~~~~~ regex.c:446:27: note: call to 'realloc' here 446 | bufp->buffer = (char*)realloc(bufp->buffer, bufp->allocated); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ regex.c:427:7: note: in expansion of macro 'EXTEND_BUFFER' 427 | EXTEND_BUFFER; \ | ^~~~~~~~~~~~~ regex.c:433:5: note: in expansion of macro 'GET_BUFFER_SPACE' 433 | GET_BUFFER_SPACE(1); \ | ^~~~~~~~~~~~~~~~ regex.c:2074:19: note: in expansion of macro 'BUFPUSH' 2074 | BUFPUSH (charset_not); | ^~~~~~~ regex.c:454:22: warning: pointer may be used after 'realloc' [-Wuse-after-free] 454 | begalt = (begalt - old_buffer) + bufp->buffer; \ | ~~~~~~~~^~~~~~~~~~~~~ regex.c:427:7: note: in expansion of macro 'EXTEND_BUFFER' 427 | EXTEND_BUFFER; \ | ^~~~~~~~~~~~~ regex.c:433:5: note: in expansion of macro 'GET_BUFFER_SPACE' 433 | GET_BUFFER_SPACE(1); \ | ^~~~~~~~~~~~~~~~ regex.c:2074:19: note: in expansion of macro 'BUFPUSH' 2074 | BUFPUSH (charset_not); | ^~~~~~~ regex.c:446:27: note: call to 'realloc' here 446 | bufp->buffer = (char*)realloc(bufp->buffer, bufp->allocated); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ regex.c:427:7: note: in expansion of macro 'EXTEND_BUFFER' 427 | EXTEND_BUFFER; \ | ^~~~~~~~~~~~~ regex.c:433:5: note: in expansion of macro 'GET_BUFFER_SPACE' 433 | GET_BUFFER_SPACE(1); \ | ^~~~~~~~~~~~~~~~ regex.c:2074:19: note: in expansion of macro 'BUFPUSH' 2074 | BUFPUSH (charset_not); | ^~~~~~~ regex.c:453:30: warning: pointer may be used after 'realloc' [-Wuse-after-free] 453 | laststart = (laststart - old_buffer) + bufp->buffer; \ | ~~~~~~~~~~~^~~~~~~~~~~~~ regex.c:427:7: note: in expansion of macro 'EXTEND_BUFFER' 427 | EXTEND_BUFFER; \ | ^~~~~~~~~~~~~ regex.c:433:5: note: in expansion of macro 'GET_BUFFER_SPACE' 433 | GET_BUFFER_SPACE(1); \ | ^~~~~~~~~~~~~~~~ regex.c:2074:19: note: in expansion of macro 'BUFPUSH' 2074 | BUFPUSH (charset_not); | ^~~~~~~ regex.c:446:27: note: call to 'realloc' here 446 | bufp->buffer = (char*)realloc(bufp->buffer, bufp->allocated); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ regex.c:427:7: note: in expansion of macro 'EXTEND_BUFFER' 427 | EXTEND_BUFFER; \ | ^~~~~~~~~~~~~ regex.c:433:5: note: in expansion of macro 'GET_BUFFER_SPACE' 433 | GET_BUFFER_SPACE(1); \ | ^~~~~~~~~~~~~~~~ regex.c:2074:19: note: in expansion of macro 'BUFPUSH' 2074 | BUFPUSH (charset_not); | ^~~~~~~ regex.c:451:40: warning: pointer may be used after 'realloc' [-Wuse-after-free] 451 | fixup_alt_jump = (fixup_alt_jump - old_buffer) + bufp->buffer; \ | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ regex.c:427:7: note: in expansion of macro 'EXTEND_BUFFER' 427 | EXTEND_BUFFER; \ | ^~~~~~~~~~~~~ regex.c:433:5: note: in expansion of macro 'GET_BUFFER_SPACE' 433 | GET_BUFFER_SPACE(1); \ | ^~~~~~~~~~~~~~~~ regex.c:2074:19: note: in expansion of macro 'BUFPUSH' 2074 | BUFPUSH (charset_not); | ^~~~~~~ regex.c:446:27: note: call to 'realloc' here 446 | bufp->buffer = (char*)realloc(bufp->buffer, bufp->allocated); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ regex.c:427:7: note: in expansion of macro 'EXTEND_BUFFER' 427 | EXTEND_BUFFER; \ | ^~~~~~~~~~~~~ regex.c:433:5: note: in expansion of macro 'GET_BUFFER_SPACE' 433 | GET_BUFFER_SPACE(1); \ | ^~~~~~~~~~~~~~~~ regex.c:2074:19: note: in expansion of macro 'BUFPUSH' 2074 | BUFPUSH (charset_not); | ^~~~~~~ regex.c:456:38: warning: pointer may be used after 'realloc' [-Wuse-after-free] 456 | pending_exact = (pending_exact - old_buffer) + bufp->buffer; \ | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~ regex.c:427:7: note: in expansion of macro 'EXTEND_BUFFER' 427 | EXTEND_BUFFER; \ | ^~~~~~~~~~~~~ regex.c:433:5: note: in expansion of macro 'GET_BUFFER_SPACE' 433 | GET_BUFFER_SPACE(1); \ | ^~~~~~~~~~~~~~~~ regex.c:2077:15: note: in expansion of macro 'BUFPUSH' 2077 | BUFPUSH ((1 << BYTEWIDTH) / BYTEWIDTH); | ^~~~~~~ regex.c:446:27: note: call to 'realloc' here 446 | bufp->buffer = (char*)realloc(bufp->buffer, bufp->allocated); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ regex.c:427:7: note: in expansion of macro 'EXTEND_BUFFER' 427 | EXTEND_BUFFER; \ | ^~~~~~~~~~~~~ regex.c:433:5: note: in expansion of macro 'GET_BUFFER_SPACE' 433 | GET_BUFFER_SPACE(1); \ | ^~~~~~~~~~~~~~~~ regex.c:2077:15: note: in expansion of macro 'BUFPUSH' 2077 | BUFPUSH ((1 << BYTEWIDTH) / BYTEWIDTH); | ^~~~~~~ regex.c:454:22: warning: pointer may be used after 'realloc' [-Wuse-after-free] 454 | begalt = (begalt - old_buffer) + bufp->buffer; \ | ~~~~~~~~^~~~~~~~~~~~~ regex.c:427:7: note: in expansion of macro 'EXTEND_BUFFER' 427 | EXTEND_BUFFER; \ | ^~~~~~~~~~~~~ regex.c:433:5: note: in expansion of macro 'GET_BUFFER_SPACE' 433 | GET_BUFFER_SPACE(1); \ | ^~~~~~~~~~~~~~~~ regex.c:2077:15: note: in expansion of macro 'BUFPUSH' 2077 | BUFPUSH ((1 << BYTEWIDTH) / BYTEWIDTH); | ^~~~~~~ regex.c:446:27: note: call to 'realloc' here 446 | bufp->buffer = (char*)realloc(bufp->buffer, bufp->allocated); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ regex.c:427:7: note: in expansion of macro 'EXTEND_BUFFER' 427 | EXTEND_BUFFER; \ | ^~~~~~~~~~~~~ regex.c:433:5: note: in expansion of macro 'GET_BUFFER_SPACE' 433 | GET_BUFFER_SPACE(1); \ | ^~~~~~~~~~~~~~~~ regex.c:2077:15: note: in expansion of macro 'BUFPUSH' 2077 | BUFPUSH ((1 << BYTEWIDTH) / BYTEWIDTH); | ^~~~~~~ regex.c:453:30: warning: pointer may be used after 'realloc' [-Wuse-after-free] 453 | laststart = (laststart - old_buffer) + bufp->buffer; \ | ~~~~~~~~~~~^~~~~~~~~~~~~ regex.c:427:7: note: in expansion of macro 'EXTEND_BUFFER' 427 | EXTEND_BUFFER; \ | ^~~~~~~~~~~~~ regex.c:433:5: note: in expansion of macro 'GET_BUFFER_SPACE' 433 | GET_BUFFER_SPACE(1); \ | ^~~~~~~~~~~~~~~~ regex.c:2077:15: note: in expansion of macro 'BUFPUSH' 2077 | BUFPUSH ((1 << BYTEWIDTH) / BYTEWIDTH); | ^~~~~~~ regex.c:446:27: note: call to 'realloc' here 446 | bufp->buffer = (char*)realloc(bufp->buffer, bufp->allocated); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ regex.c:427:7: note: in expansion of macro 'EXTEND_BUFFER' 427 | EXTEND_BUFFER; \ | ^~~~~~~~~~~~~ regex.c:433:5: note: in expansion of macro 'GET_BUFFER_SPACE' 433 | GET_BUFFER_SPACE(1); \ | ^~~~~~~~~~~~~~~~ regex.c:2077:15: note: in expansion of macro 'BUFPUSH' 2077 | BUFPUSH ((1 << BYTEWIDTH) / BYTEWIDTH); | ^~~~~~~ regex.c:451:40: warning: pointer may be used after 'realloc' [-Wuse-after-free] 451 | fixup_alt_jump = (fixup_alt_jump - old_buffer) + bufp->buffer; \ | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ regex.c:427:7: note: in expansion of macro 'EXTEND_BUFFER' 427 | EXTEND_BUFFER; \ | ^~~~~~~~~~~~~ regex.c:433:5: note: in expansion of macro 'GET_BUFFER_SPACE' 433 | GET_BUFFER_SPACE(1); \ | ^~~~~~~~~~~~~~~~ regex.c:2077:15: note: in expansion of macro 'BUFPUSH' 2077 | BUFPUSH ((1 << BYTEWIDTH) / BYTEWIDTH); | ^~~~~~~ regex.c:446:27: note: call to 'realloc' here 446 | bufp->buffer = (char*)realloc(bufp->buffer, bufp->allocated); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ regex.c:427:7: note: in expansion of macro 'EXTEND_BUFFER' 427 | EXTEND_BUFFER; \ | ^~~~~~~~~~~~~ regex.c:433:5: note: in expansion of macro 'GET_BUFFER_SPACE' 433 | GET_BUFFER_SPACE(1); \ | ^~~~~~~~~~~~~~~~ regex.c:2077:15: note: in expansion of macro 'BUFPUSH' 2077 | BUFPUSH ((1 << BYTEWIDTH) / BYTEWIDTH); | ^~~~~~~ regex.c:456:38: warning: pointer may be used after 'realloc' [-Wuse-after-free] 456 | pending_exact = (pending_exact - old_buffer) + bufp->buffer; \ | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~ regex.c:427:7: note: in expansion of macro 'EXTEND_BUFFER' 427 | EXTEND_BUFFER; \ | ^~~~~~~~~~~~~ regex.c:433:5: note: in expansion of macro 'GET_BUFFER_SPACE' 433 | GET_BUFFER_SPACE(1); \ | ^~~~~~~~~~~~~~~~ regex.c:2109:15: note: in expansion of macro 'BUFPUSH' 2109 | BUFPUSH (wordchar); | ^~~~~~~ regex.c:446:27: note: call to 'realloc' here 446 | bufp->buffer = (char*)realloc(bufp->buffer, bufp->allocated); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ regex.c:427:7: note: in expansion of macro 'EXTEND_BUFFER' 427 | EXTEND_BUFFER; \ | ^~~~~~~~~~~~~ regex.c:433:5: note: in expansion of macro 'GET_BUFFER_SPACE' 433 | GET_BUFFER_SPACE(1); \ | ^~~~~~~~~~~~~~~~ regex.c:2109:15: note: in expansion of macro 'BUFPUSH' 2109 | BUFPUSH (wordchar); | ^~~~~~~ regex.c:454:22: warning: pointer may be used after 'realloc' [-Wuse-after-free] 454 | begalt = (begalt - old_buffer) + bufp->buffer; \ | ~~~~~~~~^~~~~~~~~~~~~ regex.c:427:7: note: in expansion of macro 'EXTEND_BUFFER' 427 | EXTEND_BUFFER; \ | ^~~~~~~~~~~~~ regex.c:433:5: note: in expansion of macro 'GET_BUFFER_SPACE' 433 | GET_BUFFER_SPACE(1); \ | ^~~~~~~~~~~~~~~~ regex.c:2109:15: note: in expansion of macro 'BUFPUSH' 2109 | BUFPUSH (wordchar); | ^~~~~~~ regex.c:446:27: note: call to 'realloc' here 446 | bufp->buffer = (char*)realloc(bufp->buffer, bufp->allocated); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ regex.c:427:7: note: in expansion of macro 'EXTEND_BUFFER' 427 | EXTEND_BUFFER; \ | ^~~~~~~~~~~~~ regex.c:433:5: note: in expansion of macro 'GET_BUFFER_SPACE' 433 | GET_BUFFER_SPACE(1); \ | ^~~~~~~~~~~~~~~~ regex.c:2109:15: note: in expansion of macro 'BUFPUSH' 2109 | BUFPUSH (wordchar); | ^~~~~~~ regex.c:453:30: warning: pointer may be used after 'realloc' [-Wuse-after-free] 453 | laststart = (laststart - old_buffer) + bufp->buffer; \ | ~~~~~~~~~~~^~~~~~~~~~~~~ regex.c:427:7: note: in expansion of macro 'EXTEND_BUFFER' 427 | EXTEND_BUFFER; \ | ^~~~~~~~~~~~~ regex.c:433:5: note: in expansion of macro 'GET_BUFFER_SPACE' 433 | GET_BUFFER_SPACE(1); \ | ^~~~~~~~~~~~~~~~ regex.c:2109:15: note: in expansion of macro 'BUFPUSH' 2109 | BUFPUSH (wordchar); | ^~~~~~~ regex.c:446:27: note: call to 'realloc' here 446 | bufp->buffer = (char*)realloc(bufp->buffer, bufp->allocated); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ regex.c:427:7: note: in expansion of macro 'EXTEND_BUFFER' 427 | EXTEND_BUFFER; \ | ^~~~~~~~~~~~~ regex.c:433:5: note: in expansion of macro 'GET_BUFFER_SPACE' 433 | GET_BUFFER_SPACE(1); \ | ^~~~~~~~~~~~~~~~ regex.c:2109:15: note: in expansion of macro 'BUFPUSH' 2109 | BUFPUSH (wordchar); | ^~~~~~~ regex.c:451:40: warning: pointer may be used after 'realloc' [-Wuse-after-free] 451 | fixup_alt_jump = (fixup_alt_jump - old_buffer) + bufp->buffer; \ | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ regex.c:427:7: note: in expansion of macro 'EXTEND_BUFFER' 427 | EXTEND_BUFFER; \ | ^~~~~~~~~~~~~ regex.c:433:5: note: in expansion of macro 'GET_BUFFER_SPACE' 433 | GET_BUFFER_SPACE(1); \ | ^~~~~~~~~~~~~~~~ regex.c:2109:15: note: in expansion of macro 'BUFPUSH' 2109 | BUFPUSH (wordchar); | ^~~~~~~ regex.c:446:27: note: call to 'realloc' here 446 | bufp->buffer = (char*)realloc(bufp->buffer, bufp->allocated); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ regex.c:427:7: note: in expansion of macro 'EXTEND_BUFFER' 427 | EXTEND_BUFFER; \ | ^~~~~~~~~~~~~ regex.c:433:5: note: in expansion of macro 'GET_BUFFER_SPACE' 433 | GET_BUFFER_SPACE(1); \ | ^~~~~~~~~~~~~~~~ regex.c:2109:15: note: in expansion of macro 'BUFPUSH' 2109 | BUFPUSH (wordchar); | ^~~~~~~ regex.c:456:38: warning: pointer may be used after 'realloc' [-Wuse-after-free] 456 | pending_exact = (pending_exact - old_buffer) + bufp->buffer; \ | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~ regex.c:427:7: note: in expansion of macro 'EXTEND_BUFFER' 427 | EXTEND_BUFFER; \ | ^~~~~~~~~~~~~ regex.c:433:5: note: in expansion of macro 'GET_BUFFER_SPACE' 433 | GET_BUFFER_SPACE(1); \ | ^~~~~~~~~~~~~~~~ regex.c:2114:15: note: in expansion of macro 'BUFPUSH' 2114 | BUFPUSH (notwordchar); | ^~~~~~~ regex.c:446:27: note: call to 'realloc' here 446 | bufp->buffer = (char*)realloc(bufp->buffer, bufp->allocated); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ regex.c:427:7: note: in expansion of macro 'EXTEND_BUFFER' 427 | EXTEND_BUFFER; \ | ^~~~~~~~~~~~~ regex.c:433:5: note: in expansion of macro 'GET_BUFFER_SPACE' 433 | GET_BUFFER_SPACE(1); \ | ^~~~~~~~~~~~~~~~ regex.c:2114:15: note: in expansion of macro 'BUFPUSH' 2114 | BUFPUSH (notwordchar); | ^~~~~~~ regex.c:454:22: warning: pointer may be used after 'realloc' [-Wuse-after-free] 454 | begalt = (begalt - old_buffer) + bufp->buffer; \ | ~~~~~~~~^~~~~~~~~~~~~ regex.c:427:7: note: in expansion of macro 'EXTEND_BUFFER' 427 | EXTEND_BUFFER; \ | ^~~~~~~~~~~~~ regex.c:433:5: note: in expansion of macro 'GET_BUFFER_SPACE' 433 | GET_BUFFER_SPACE(1); \ | ^~~~~~~~~~~~~~~~ regex.c:2114:15: note: in expansion of macro 'BUFPUSH' 2114 | BUFPUSH (notwordchar); | ^~~~~~~ regex.c:446:27: note: call to 'realloc' here 446 | bufp->buffer = (char*)realloc(bufp->buffer, bufp->allocated); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ regex.c:427:7: note: in expansion of macro 'EXTEND_BUFFER' 427 | EXTEND_BUFFER; \ | ^~~~~~~~~~~~~ regex.c:433:5: note: in expansion of macro 'GET_BUFFER_SPACE' 433 | GET_BUFFER_SPACE(1); \ | ^~~~~~~~~~~~~~~~ regex.c:2114:15: note: in expansion of macro 'BUFPUSH' 2114 | BUFPUSH (notwordchar); | ^~~~~~~ regex.c:453:30: warning: pointer may be used after 'realloc' [-Wuse-after-free] 453 | laststart = (laststart - old_buffer) + bufp->buffer; \ | ~~~~~~~~~~~^~~~~~~~~~~~~ regex.c:427:7: note: in expansion of macro 'EXTEND_BUFFER' 427 | EXTEND_BUFFER; \ | ^~~~~~~~~~~~~ regex.c:433:5: note: in expansion of macro 'GET_BUFFER_SPACE' 433 | GET_BUFFER_SPACE(1); \ | ^~~~~~~~~~~~~~~~ regex.c:2114:15: note: in expansion of macro 'BUFPUSH' 2114 | BUFPUSH (notwordchar); | ^~~~~~~ regex.c:446:27: note: call to 'realloc' here 446 | bufp->buffer = (char*)realloc(bufp->buffer, bufp->allocated); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ regex.c:427:7: note: in expansion of macro 'EXTEND_BUFFER' 427 | EXTEND_BUFFER; \ | ^~~~~~~~~~~~~ regex.c:433:5: note: in expansion of macro 'GET_BUFFER_SPACE' 433 | GET_BUFFER_SPACE(1); \ | ^~~~~~~~~~~~~~~~ regex.c:2114:15: note: in expansion of macro 'BUFPUSH' 2114 | BUFPUSH (notwordchar); | ^~~~~~~ regex.c:451:40: warning: pointer may be used after 'realloc' [-Wuse-after-free] 451 | fixup_alt_jump = (fixup_alt_jump - old_buffer) + bufp->buffer; \ | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ regex.c:427:7: note: in expansion of macro 'EXTEND_BUFFER' 427 | EXTEND_BUFFER; \ | ^~~~~~~~~~~~~ regex.c:433:5: note: in expansion of macro 'GET_BUFFER_SPACE' 433 | GET_BUFFER_SPACE(1); \ | ^~~~~~~~~~~~~~~~ regex.c:2114:15: note: in expansion of macro 'BUFPUSH' 2114 | BUFPUSH (notwordchar); | ^~~~~~~ regex.c:446:27: note: call to 'realloc' here 446 | bufp->buffer = (char*)realloc(bufp->buffer, bufp->allocated); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ regex.c:427:7: note: in expansion of macro 'EXTEND_BUFFER' 427 | EXTEND_BUFFER; \ | ^~~~~~~~~~~~~ regex.c:433:5: note: in expansion of macro 'GET_BUFFER_SPACE' 433 | GET_BUFFER_SPACE(1); \ | ^~~~~~~~~~~~~~~~ regex.c:2114:15: note: in expansion of macro 'BUFPUSH' 2114 | BUFPUSH (notwordchar); | ^~~~~~~ regex.c:456:38: warning: pointer may be used after 'realloc' [-Wuse-after-free] 456 | pending_exact = (pending_exact - old_buffer) + bufp->buffer; \ | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~ regex.c:427:7: note: in expansion of macro 'EXTEND_BUFFER' 427 | EXTEND_BUFFER; \ | ^~~~~~~~~~~~~ regex.c:433:5: note: in expansion of macro 'GET_BUFFER_SPACE' 433 | GET_BUFFER_SPACE(1); \ | ^~~~~~~~~~~~~~~~ regex.c:2119:15: note: in expansion of macro 'BUFPUSH' 2119 | BUFPUSH (wordbeg); | ^~~~~~~ regex.c:446:27: note: call to 'realloc' here 446 | bufp->buffer = (char*)realloc(bufp->buffer, bufp->allocated); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ regex.c:427:7: note: in expansion of macro 'EXTEND_BUFFER' 427 | EXTEND_BUFFER; \ | ^~~~~~~~~~~~~ regex.c:433:5: note: in expansion of macro 'GET_BUFFER_SPACE' 433 | GET_BUFFER_SPACE(1); \ | ^~~~~~~~~~~~~~~~ regex.c:2119:15: note: in expansion of macro 'BUFPUSH' 2119 | BUFPUSH (wordbeg); | ^~~~~~~ regex.c:454:22: warning: pointer may be used after 'realloc' [-Wuse-after-free] 454 | begalt = (begalt - old_buffer) + bufp->buffer; \ | ~~~~~~~~^~~~~~~~~~~~~ regex.c:427:7: note: in expansion of macro 'EXTEND_BUFFER' 427 | EXTEND_BUFFER; \ | ^~~~~~~~~~~~~ regex.c:433:5: note: in expansion of macro 'GET_BUFFER_SPACE' 433 | GET_BUFFER_SPACE(1); \ | ^~~~~~~~~~~~~~~~ regex.c:2119:15: note: in expansion of macro 'BUFPUSH' 2119 | BUFPUSH (wordbeg); | ^~~~~~~ regex.c:446:27: note: call to 'realloc' here 446 | bufp->buffer = (char*)realloc(bufp->buffer, bufp->allocated); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ regex.c:427:7: note: in expansion of macro 'EXTEND_BUFFER' 427 | EXTEND_BUFFER; \ | ^~~~~~~~~~~~~ regex.c:433:5: note: in expansion of macro 'GET_BUFFER_SPACE' 433 | GET_BUFFER_SPACE(1); \ | ^~~~~~~~~~~~~~~~ regex.c:2119:15: note: in expansion of macro 'BUFPUSH' 2119 | BUFPUSH (wordbeg); | ^~~~~~~ regex.c:453:30: warning: pointer may be used after 'realloc' [-Wuse-after-free] 453 | laststart = (laststart - old_buffer) + bufp->buffer; \ | ~~~~~~~~~~~^~~~~~~~~~~~~ regex.c:427:7: note: in expansion of macro 'EXTEND_BUFFER' 427 | EXTEND_BUFFER; \ | ^~~~~~~~~~~~~ regex.c:433:5: note: in expansion of macro 'GET_BUFFER_SPACE' 433 | GET_BUFFER_SPACE(1); \ | ^~~~~~~~~~~~~~~~ regex.c:2119:15: note: in expansion of macro 'BUFPUSH' 2119 | BUFPUSH (wordbeg); | ^~~~~~~ regex.c:446:27: note: call to 'realloc' here 446 | bufp->buffer = (char*)realloc(bufp->buffer, bufp->allocated); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ regex.c:427:7: note: in expansion of macro 'EXTEND_BUFFER' 427 | EXTEND_BUFFER; \ | ^~~~~~~~~~~~~ regex.c:433:5: note: in expansion of macro 'GET_BUFFER_SPACE' 433 | GET_BUFFER_SPACE(1); \ | ^~~~~~~~~~~~~~~~ regex.c:2119:15: note: in expansion of macro 'BUFPUSH' 2119 | BUFPUSH (wordbeg); | ^~~~~~~ regex.c:451:40: warning: pointer may be used after 'realloc' [-Wuse-after-free] 451 | fixup_alt_jump = (fixup_alt_jump - old_buffer) + bufp->buffer; \ | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ regex.c:427:7: note: in expansion of macro 'EXTEND_BUFFER' 427 | EXTEND_BUFFER; \ | ^~~~~~~~~~~~~ regex.c:433:5: note: in expansion of macro 'GET_BUFFER_SPACE' 433 | GET_BUFFER_SPACE(1); \ | ^~~~~~~~~~~~~~~~ regex.c:2119:15: note: in expansion of macro 'BUFPUSH' 2119 | BUFPUSH (wordbeg); | ^~~~~~~ regex.c:446:27: note: call to 'realloc' here 446 | bufp->buffer = (char*)realloc(bufp->buffer, bufp->allocated); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ regex.c:427:7: note: in expansion of macro 'EXTEND_BUFFER' 427 | EXTEND_BUFFER; \ | ^~~~~~~~~~~~~ regex.c:433:5: note: in expansion of macro 'GET_BUFFER_SPACE' 433 | GET_BUFFER_SPACE(1); \ | ^~~~~~~~~~~~~~~~ regex.c:2119:15: note: in expansion of macro 'BUFPUSH' 2119 | BUFPUSH (wordbeg); | ^~~~~~~ regex.c:456:38: warning: pointer may be used after 'realloc' [-Wuse-after-free] 456 | pending_exact = (pending_exact - old_buffer) + bufp->buffer; \ | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~ regex.c:427:7: note: in expansion of macro 'EXTEND_BUFFER' 427 | EXTEND_BUFFER; \ | ^~~~~~~~~~~~~ regex.c:433:5: note: in expansion of macro 'GET_BUFFER_SPACE' 433 | GET_BUFFER_SPACE(1); \ | ^~~~~~~~~~~~~~~~ regex.c:2123:15: note: in expansion of macro 'BUFPUSH' 2123 | BUFPUSH (wordend); | ^~~~~~~ regex.c:446:27: note: call to 'realloc' here 446 | bufp->buffer = (char*)realloc(bufp->buffer, bufp->allocated); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ regex.c:427:7: note: in expansion of macro 'EXTEND_BUFFER' 427 | EXTEND_BUFFER; \ | ^~~~~~~~~~~~~ regex.c:433:5: note: in expansion of macro 'GET_BUFFER_SPACE' 433 | GET_BUFFER_SPACE(1); \ | ^~~~~~~~~~~~~~~~ regex.c:2123:15: note: in expansion of macro 'BUFPUSH' 2123 | BUFPUSH (wordend); | ^~~~~~~ regex.c:454:22: warning: pointer may be used after 'realloc' [-Wuse-after-free] 454 | begalt = (begalt - old_buffer) + bufp->buffer; \ | ~~~~~~~~^~~~~~~~~~~~~ regex.c:427:7: note: in expansion of macro 'EXTEND_BUFFER' 427 | EXTEND_BUFFER; \ | ^~~~~~~~~~~~~ regex.c:433:5: note: in expansion of macro 'GET_BUFFER_SPACE' 433 | GET_BUFFER_SPACE(1); \ | ^~~~~~~~~~~~~~~~ regex.c:2123:15: note: in expansion of macro 'BUFPUSH' 2123 | BUFPUSH (wordend); | ^~~~~~~ regex.c:446:27: note: call to 'realloc' here 446 | bufp->buffer = (char*)realloc(bufp->buffer, bufp->allocated); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ regex.c:427:7: note: in expansion of macro 'EXTEND_BUFFER' 427 | EXTEND_BUFFER; \ | ^~~~~~~~~~~~~ regex.c:433:5: note: in expansion of macro 'GET_BUFFER_SPACE' 433 | GET_BUFFER_SPACE(1); \ | ^~~~~~~~~~~~~~~~ regex.c:2123:15: note: in expansion of macro 'BUFPUSH' 2123 | BUFPUSH (wordend); | ^~~~~~~ regex.c:453:30: warning: pointer may be used after 'realloc' [-Wuse-after-free] 453 | laststart = (laststart - old_buffer) + bufp->buffer; \ | ~~~~~~~~~~~^~~~~~~~~~~~~ regex.c:427:7: note: in expansion of macro 'EXTEND_BUFFER' 427 | EXTEND_BUFFER; \ | ^~~~~~~~~~~~~ regex.c:433:5: note: in expansion of macro 'GET_BUFFER_SPACE' 433 | GET_BUFFER_SPACE(1); \ | ^~~~~~~~~~~~~~~~ regex.c:2123:15: note: in expansion of macro 'BUFPUSH' 2123 | BUFPUSH (wordend); | ^~~~~~~ regex.c:446:27: note: call to 'realloc' here 446 | bufp->buffer = (char*)realloc(bufp->buffer, bufp->allocated); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ regex.c:427:7: note: in expansion of macro 'EXTEND_BUFFER' 427 | EXTEND_BUFFER; \ | ^~~~~~~~~~~~~ regex.c:433:5: note: in expansion of macro 'GET_BUFFER_SPACE' 433 | GET_BUFFER_SPACE(1); \ | ^~~~~~~~~~~~~~~~ regex.c:2123:15: note: in expansion of macro 'BUFPUSH' 2123 | BUFPUSH (wordend); | ^~~~~~~ regex.c:451:40: warning: pointer may be used after 'realloc' [-Wuse-after-free] 451 | fixup_alt_jump = (fixup_alt_jump - old_buffer) + bufp->buffer; \ | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ regex.c:427:7: note: in expansion of macro 'EXTEND_BUFFER' 427 | EXTEND_BUFFER; \ | ^~~~~~~~~~~~~ regex.c:433:5: note: in expansion of macro 'GET_BUFFER_SPACE' 433 | GET_BUFFER_SPACE(1); \ | ^~~~~~~~~~~~~~~~ regex.c:2123:15: note: in expansion of macro 'BUFPUSH' 2123 | BUFPUSH (wordend); | ^~~~~~~ regex.c:446:27: note: call to 'realloc' here 446 | bufp->buffer = (char*)realloc(bufp->buffer, bufp->allocated); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ regex.c:427:7: note: in expansion of macro 'EXTEND_BUFFER' 427 | EXTEND_BUFFER; \ | ^~~~~~~~~~~~~ regex.c:433:5: note: in expansion of macro 'GET_BUFFER_SPACE' 433 | GET_BUFFER_SPACE(1); \ | ^~~~~~~~~~~~~~~~ regex.c:2123:15: note: in expansion of macro 'BUFPUSH' 2123 | BUFPUSH (wordend); | ^~~~~~~ regex.c:456:38: warning: pointer may be used after 'realloc' [-Wuse-after-free] 456 | pending_exact = (pending_exact - old_buffer) + bufp->buffer; \ | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~ regex.c:427:7: note: in expansion of macro 'EXTEND_BUFFER' 427 | EXTEND_BUFFER; \ | ^~~~~~~~~~~~~ regex.c:433:5: note: in expansion of macro 'GET_BUFFER_SPACE' 433 | GET_BUFFER_SPACE(1); \ | ^~~~~~~~~~~~~~~~ regex.c:2128:15: note: in expansion of macro 'BUFPUSH' 2128 | BUFPUSH (wordbound); | ^~~~~~~ regex.c:446:27: note: call to 'realloc' here 446 | bufp->buffer = (char*)realloc(bufp->buffer, bufp->allocated); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ regex.c:427:7: note: in expansion of macro 'EXTEND_BUFFER' 427 | EXTEND_BUFFER; \ | ^~~~~~~~~~~~~ regex.c:433:5: note: in expansion of macro 'GET_BUFFER_SPACE' 433 | GET_BUFFER_SPACE(1); \ | ^~~~~~~~~~~~~~~~ regex.c:2128:15: note: in expansion of macro 'BUFPUSH' 2128 | BUFPUSH (wordbound); | ^~~~~~~ regex.c:454:22: warning: pointer may be used after 'realloc' [-Wuse-after-free] 454 | begalt = (begalt - old_buffer) + bufp->buffer; \ | ~~~~~~~~^~~~~~~~~~~~~ regex.c:427:7: note: in expansion of macro 'EXTEND_BUFFER' 427 | EXTEND_BUFFER; \ | ^~~~~~~~~~~~~ regex.c:433:5: note: in expansion of macro 'GET_BUFFER_SPACE' 433 | GET_BUFFER_SPACE(1); \ | ^~~~~~~~~~~~~~~~ regex.c:2128:15: note: in expansion of macro 'BUFPUSH' 2128 | BUFPUSH (wordbound); | ^~~~~~~ regex.c:446:27: note: call to 'realloc' here 446 | bufp->buffer = (char*)realloc(bufp->buffer, bufp->allocated); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ regex.c:427:7: note: in expansion of macro 'EXTEND_BUFFER' 427 | EXTEND_BUFFER; \ | ^~~~~~~~~~~~~ regex.c:433:5: note: in expansion of macro 'GET_BUFFER_SPACE' 433 | GET_BUFFER_SPACE(1); \ | ^~~~~~~~~~~~~~~~ regex.c:2128:15: note: in expansion of macro 'BUFPUSH' 2128 | BUFPUSH (wordbound); | ^~~~~~~ regex.c:453:30: warning: pointer may be used after 'realloc' [-Wuse-after-free] 453 | laststart = (laststart - old_buffer) + bufp->buffer; \ | ~~~~~~~~~~~^~~~~~~~~~~~~ regex.c:427:7: note: in expansion of macro 'EXTEND_BUFFER' 427 | EXTEND_BUFFER; \ | ^~~~~~~~~~~~~ regex.c:433:5: note: in expansion of macro 'GET_BUFFER_SPACE' 433 | GET_BUFFER_SPACE(1); \ | ^~~~~~~~~~~~~~~~ regex.c:2128:15: note: in expansion of macro 'BUFPUSH' 2128 | BUFPUSH (wordbound); | ^~~~~~~ regex.c:446:27: note: call to 'realloc' here 446 | bufp->buffer = (char*)realloc(bufp->buffer, bufp->allocated); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ regex.c:427:7: note: in expansion of macro 'EXTEND_BUFFER' 427 | EXTEND_BUFFER; \ | ^~~~~~~~~~~~~ regex.c:433:5: note: in expansion of macro 'GET_BUFFER_SPACE' 433 | GET_BUFFER_SPACE(1); \ | ^~~~~~~~~~~~~~~~ regex.c:2128:15: note: in expansion of macro 'BUFPUSH' 2128 | BUFPUSH (wordbound); | ^~~~~~~ regex.c:451:40: warning: pointer may be used after 'realloc' [-Wuse-after-free] 451 | fixup_alt_jump = (fixup_alt_jump - old_buffer) + bufp->buffer; \ | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ regex.c:427:7: note: in expansion of macro 'EXTEND_BUFFER' 427 | EXTEND_BUFFER; \ | ^~~~~~~~~~~~~ regex.c:433:5: note: in expansion of macro 'GET_BUFFER_SPACE' 433 | GET_BUFFER_SPACE(1); \ | ^~~~~~~~~~~~~~~~ regex.c:2128:15: note: in expansion of macro 'BUFPUSH' 2128 | BUFPUSH (wordbound); | ^~~~~~~ regex.c:446:27: note: call to 'realloc' here 446 | bufp->buffer = (char*)realloc(bufp->buffer, bufp->allocated); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ regex.c:427:7: note: in expansion of macro 'EXTEND_BUFFER' 427 | EXTEND_BUFFER; \ | ^~~~~~~~~~~~~ regex.c:433:5: note: in expansion of macro 'GET_BUFFER_SPACE' 433 | GET_BUFFER_SPACE(1); \ | ^~~~~~~~~~~~~~~~ regex.c:2128:15: note: in expansion of macro 'BUFPUSH' 2128 | BUFPUSH (wordbound); | ^~~~~~~ regex.c:456:38: warning: pointer may be used after 'realloc' [-Wuse-after-free] 456 | pending_exact = (pending_exact - old_buffer) + bufp->buffer; \ | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~ regex.c:427:7: note: in expansion of macro 'EXTEND_BUFFER' 427 | EXTEND_BUFFER; \ | ^~~~~~~~~~~~~ regex.c:433:5: note: in expansion of macro 'GET_BUFFER_SPACE' 433 | GET_BUFFER_SPACE(1); \ | ^~~~~~~~~~~~~~~~ regex.c:2132:15: note: in expansion of macro 'BUFPUSH' 2132 | BUFPUSH (notwordbound); | ^~~~~~~ regex.c:446:27: note: call to 'realloc' here 446 | bufp->buffer = (char*)realloc(bufp->buffer, bufp->allocated); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ regex.c:427:7: note: in expansion of macro 'EXTEND_BUFFER' 427 | EXTEND_BUFFER; \ | ^~~~~~~~~~~~~ regex.c:433:5: note: in expansion of macro 'GET_BUFFER_SPACE' 433 | GET_BUFFER_SPACE(1); \ | ^~~~~~~~~~~~~~~~ regex.c:2132:15: note: in expansion of macro 'BUFPUSH' 2132 | BUFPUSH (notwordbound); | ^~~~~~~ regex.c:454:22: warning: pointer may be used after 'realloc' [-Wuse-after-free] 454 | begalt = (begalt - old_buffer) + bufp->buffer; \ | ~~~~~~~~^~~~~~~~~~~~~ regex.c:427:7: note: in expansion of macro 'EXTEND_BUFFER' 427 | EXTEND_BUFFER; \ | ^~~~~~~~~~~~~ regex.c:433:5: note: in expansion of macro 'GET_BUFFER_SPACE' 433 | GET_BUFFER_SPACE(1); \ | ^~~~~~~~~~~~~~~~ regex.c:2132:15: note: in expansion of macro 'BUFPUSH' 2132 | BUFPUSH (notwordbound); | ^~~~~~~ regex.c:446:27: note: call to 'realloc' here 446 | bufp->buffer = (char*)realloc(bufp->buffer, bufp->allocated); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ regex.c:427:7: note: in expansion of macro 'EXTEND_BUFFER' 427 | EXTEND_BUFFER; \ | ^~~~~~~~~~~~~ regex.c:433:5: note: in expansion of macro 'GET_BUFFER_SPACE' 433 | GET_BUFFER_SPACE(1); \ | ^~~~~~~~~~~~~~~~ regex.c:2132:15: note: in expansion of macro 'BUFPUSH' 2132 | BUFPUSH (notwordbound); | ^~~~~~~ regex.c:453:30: warning: pointer may be used after 'realloc' [-Wuse-after-free] 453 | laststart = (laststart - old_buffer) + bufp->buffer; \ | ~~~~~~~~~~~^~~~~~~~~~~~~ regex.c:427:7: note: in expansion of macro 'EXTEND_BUFFER' 427 | EXTEND_BUFFER; \ | ^~~~~~~~~~~~~ regex.c:433:5: note: in expansion of macro 'GET_BUFFER_SPACE' 433 | GET_BUFFER_SPACE(1); \ | ^~~~~~~~~~~~~~~~ regex.c:2132:15: note: in expansion of macro 'BUFPUSH' 2132 | BUFPUSH (notwordbound); | ^~~~~~~ regex.c:446:27: note: call to 'realloc' here 446 | bufp->buffer = (char*)realloc(bufp->buffer, bufp->allocated); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ regex.c:427:7: note: in expansion of macro 'EXTEND_BUFFER' 427 | EXTEND_BUFFER; \ | ^~~~~~~~~~~~~ regex.c:433:5: note: in expansion of macro 'GET_BUFFER_SPACE' 433 | GET_BUFFER_SPACE(1); \ | ^~~~~~~~~~~~~~~~ regex.c:2132:15: note: in expansion of macro 'BUFPUSH' 2132 | BUFPUSH (notwordbound); | ^~~~~~~ regex.c:451:40: warning: pointer may be used after 'realloc' [-Wuse-after-free] 451 | fixup_alt_jump = (fixup_alt_jump - old_buffer) + bufp->buffer; \ | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ regex.c:427:7: note: in expansion of macro 'EXTEND_BUFFER' 427 | EXTEND_BUFFER; \ | ^~~~~~~~~~~~~ regex.c:433:5: note: in expansion of macro 'GET_BUFFER_SPACE' 433 | GET_BUFFER_SPACE(1); \ | ^~~~~~~~~~~~~~~~ regex.c:2132:15: note: in expansion of macro 'BUFPUSH' 2132 | BUFPUSH (notwordbound); | ^~~~~~~ regex.c:446:27: note: call to 'realloc' here 446 | bufp->buffer = (char*)realloc(bufp->buffer, bufp->allocated); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ regex.c:427:7: note: in expansion of macro 'EXTEND_BUFFER' 427 | EXTEND_BUFFER; \ | ^~~~~~~~~~~~~ regex.c:433:5: note: in expansion of macro 'GET_BUFFER_SPACE' 433 | GET_BUFFER_SPACE(1); \ | ^~~~~~~~~~~~~~~~ regex.c:2132:15: note: in expansion of macro 'BUFPUSH' 2132 | BUFPUSH (notwordbound); | ^~~~~~~ regex.c:456:38: warning: pointer may be used after 'realloc' [-Wuse-after-free] 456 | pending_exact = (pending_exact - old_buffer) + bufp->buffer; \ | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~ regex.c:427:7: note: in expansion of macro 'EXTEND_BUFFER' 427 | EXTEND_BUFFER; \ | ^~~~~~~~~~~~~ regex.c:433:5: note: in expansion of macro 'GET_BUFFER_SPACE' 433 | GET_BUFFER_SPACE(1); \ | ^~~~~~~~~~~~~~~~ regex.c:2136:15: note: in expansion of macro 'BUFPUSH' 2136 | BUFPUSH (begbuf); | ^~~~~~~ regex.c:446:27: note: call to 'realloc' here 446 | bufp->buffer = (char*)realloc(bufp->buffer, bufp->allocated); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ regex.c:427:7: note: in expansion of macro 'EXTEND_BUFFER' 427 | EXTEND_BUFFER; \ | ^~~~~~~~~~~~~ regex.c:433:5: note: in expansion of macro 'GET_BUFFER_SPACE' 433 | GET_BUFFER_SPACE(1); \ | ^~~~~~~~~~~~~~~~ regex.c:2136:15: note: in expansion of macro 'BUFPUSH' 2136 | BUFPUSH (begbuf); | ^~~~~~~ regex.c:454:22: warning: pointer may be used after 'realloc' [-Wuse-after-free] 454 | begalt = (begalt - old_buffer) + bufp->buffer; \ | ~~~~~~~~^~~~~~~~~~~~~ regex.c:427:7: note: in expansion of macro 'EXTEND_BUFFER' 427 | EXTEND_BUFFER; \ | ^~~~~~~~~~~~~ regex.c:433:5: note: in expansion of macro 'GET_BUFFER_SPACE' 433 | GET_BUFFER_SPACE(1); \ | ^~~~~~~~~~~~~~~~ regex.c:2136:15: note: in expansion of macro 'BUFPUSH' 2136 | BUFPUSH (begbuf); | ^~~~~~~ regex.c:446:27: note: call to 'realloc' here 446 | bufp->buffer = (char*)realloc(bufp->buffer, bufp->allocated); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ regex.c:427:7: note: in expansion of macro 'EXTEND_BUFFER' 427 | EXTEND_BUFFER; \ | ^~~~~~~~~~~~~ regex.c:433:5: note: in expansion of macro 'GET_BUFFER_SPACE' 433 | GET_BUFFER_SPACE(1); \ | ^~~~~~~~~~~~~~~~ regex.c:2136:15: note: in expansion of macro 'BUFPUSH' 2136 | BUFPUSH (begbuf); | ^~~~~~~ regex.c:453:30: warning: pointer may be used after 'realloc' [-Wuse-after-free] 453 | laststart = (laststart - old_buffer) + bufp->buffer; \ | ~~~~~~~~~~~^~~~~~~~~~~~~ regex.c:427:7: note: in expansion of macro 'EXTEND_BUFFER' 427 | EXTEND_BUFFER; \ | ^~~~~~~~~~~~~ regex.c:433:5: note: in expansion of macro 'GET_BUFFER_SPACE' 433 | GET_BUFFER_SPACE(1); \ | ^~~~~~~~~~~~~~~~ regex.c:2136:15: note: in expansion of macro 'BUFPUSH' 2136 | BUFPUSH (begbuf); | ^~~~~~~ regex.c:446:27: note: call to 'realloc' here 446 | bufp->buffer = (char*)realloc(bufp->buffer, bufp->allocated); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ regex.c:427:7: note: in expansion of macro 'EXTEND_BUFFER' 427 | EXTEND_BUFFER; \ | ^~~~~~~~~~~~~ regex.c:433:5: note: in expansion of macro 'GET_BUFFER_SPACE' 433 | GET_BUFFER_SPACE(1); \ | ^~~~~~~~~~~~~~~~ regex.c:2136:15: note: in expansion of macro 'BUFPUSH' 2136 | BUFPUSH (begbuf); | ^~~~~~~ regex.c:451:40: warning: pointer may be used after 'realloc' [-Wuse-after-free] 451 | fixup_alt_jump = (fixup_alt_jump - old_buffer) + bufp->buffer; \ | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ regex.c:427:7: note: in expansion of macro 'EXTEND_BUFFER' 427 | EXTEND_BUFFER; \ | ^~~~~~~~~~~~~ regex.c:433:5: note: in expansion of macro 'GET_BUFFER_SPACE' 433 | GET_BUFFER_SPACE(1); \ | ^~~~~~~~~~~~~~~~ regex.c:2136:15: note: in expansion of macro 'BUFPUSH' 2136 | BUFPUSH (begbuf); | ^~~~~~~ regex.c:446:27: note: call to 'realloc' here 446 | bufp->buffer = (char*)realloc(bufp->buffer, bufp->allocated); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ regex.c:427:7: note: in expansion of macro 'EXTEND_BUFFER' 427 | EXTEND_BUFFER; \ | ^~~~~~~~~~~~~ regex.c:433:5: note: in expansion of macro 'GET_BUFFER_SPACE' 433 | GET_BUFFER_SPACE(1); \ | ^~~~~~~~~~~~~~~~ regex.c:2136:15: note: in expansion of macro 'BUFPUSH' 2136 | BUFPUSH (begbuf); | ^~~~~~~ regex.c:456:38: warning: pointer may be used after 'realloc' [-Wuse-after-free] 456 | pending_exact = (pending_exact - old_buffer) + bufp->buffer; \ | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~ regex.c:427:7: note: in expansion of macro 'EXTEND_BUFFER' 427 | EXTEND_BUFFER; \ | ^~~~~~~~~~~~~ regex.c:433:5: note: in expansion of macro 'GET_BUFFER_SPACE' 433 | GET_BUFFER_SPACE(1); \ | ^~~~~~~~~~~~~~~~ regex.c:2140:15: note: in expansion of macro 'BUFPUSH' 2140 | BUFPUSH (endbuf2); | ^~~~~~~ regex.c:446:27: note: call to 'realloc' here 446 | bufp->buffer = (char*)realloc(bufp->buffer, bufp->allocated); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ regex.c:427:7: note: in expansion of macro 'EXTEND_BUFFER' 427 | EXTEND_BUFFER; \ | ^~~~~~~~~~~~~ regex.c:433:5: note: in expansion of macro 'GET_BUFFER_SPACE' 433 | GET_BUFFER_SPACE(1); \ | ^~~~~~~~~~~~~~~~ regex.c:2140:15: note: in expansion of macro 'BUFPUSH' 2140 | BUFPUSH (endbuf2); | ^~~~~~~ regex.c:454:22: warning: pointer may be used after 'realloc' [-Wuse-after-free] 454 | begalt = (begalt - old_buffer) + bufp->buffer; \ | ~~~~~~~~^~~~~~~~~~~~~ regex.c:427:7: note: in expansion of macro 'EXTEND_BUFFER' 427 | EXTEND_BUFFER; \ | ^~~~~~~~~~~~~ regex.c:433:5: note: in expansion of macro 'GET_BUFFER_SPACE' 433 | GET_BUFFER_SPACE(1); \ | ^~~~~~~~~~~~~~~~ regex.c:2140:15: note: in expansion of macro 'BUFPUSH' 2140 | BUFPUSH (endbuf2); | ^~~~~~~ regex.c:446:27: note: call to 'realloc' here 446 | bufp->buffer = (char*)realloc(bufp->buffer, bufp->allocated); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ regex.c:427:7: note: in expansion of macro 'EXTEND_BUFFER' 427 | EXTEND_BUFFER; \ | ^~~~~~~~~~~~~ regex.c:433:5: note: in expansion of macro 'GET_BUFFER_SPACE' 433 | GET_BUFFER_SPACE(1); \ | ^~~~~~~~~~~~~~~~ regex.c:2140:15: note: in expansion of macro 'BUFPUSH' 2140 | BUFPUSH (endbuf2); | ^~~~~~~ regex.c:453:30: warning: pointer may be used after 'realloc' [-Wuse-after-free] 453 | laststart = (laststart - old_buffer) + bufp->buffer; \ | ~~~~~~~~~~~^~~~~~~~~~~~~ regex.c:427:7: note: in expansion of macro 'EXTEND_BUFFER' 427 | EXTEND_BUFFER; \ | ^~~~~~~~~~~~~ regex.c:433:5: note: in expansion of macro 'GET_BUFFER_SPACE' 433 | GET_BUFFER_SPACE(1); \ | ^~~~~~~~~~~~~~~~ regex.c:2140:15: note: in expansion of macro 'BUFPUSH' 2140 | BUFPUSH (endbuf2); | ^~~~~~~ regex.c:446:27: note: call to 'realloc' here 446 | bufp->buffer = (char*)realloc(bufp->buffer, bufp->allocated); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ regex.c:427:7: note: in expansion of macro 'EXTEND_BUFFER' 427 | EXTEND_BUFFER; \ | ^~~~~~~~~~~~~ regex.c:433:5: note: in expansion of macro 'GET_BUFFER_SPACE' 433 | GET_BUFFER_SPACE(1); \ | ^~~~~~~~~~~~~~~~ regex.c:2140:15: note: in expansion of macro 'BUFPUSH' 2140 | BUFPUSH (endbuf2); | ^~~~~~~ regex.c:451:40: warning: pointer may be used after 'realloc' [-Wuse-after-free] 451 | fixup_alt_jump = (fixup_alt_jump - old_buffer) + bufp->buffer; \ | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ regex.c:427:7: note: in expansion of macro 'EXTEND_BUFFER' 427 | EXTEND_BUFFER; \ | ^~~~~~~~~~~~~ regex.c:433:5: note: in expansion of macro 'GET_BUFFER_SPACE' 433 | GET_BUFFER_SPACE(1); \ | ^~~~~~~~~~~~~~~~ regex.c:2140:15: note: in expansion of macro 'BUFPUSH' 2140 | BUFPUSH (endbuf2); | ^~~~~~~ regex.c:446:27: note: call to 'realloc' here 446 | bufp->buffer = (char*)realloc(bufp->buffer, bufp->allocated); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ regex.c:427:7: note: in expansion of macro 'EXTEND_BUFFER' 427 | EXTEND_BUFFER; \ | ^~~~~~~~~~~~~ regex.c:433:5: note: in expansion of macro 'GET_BUFFER_SPACE' 433 | GET_BUFFER_SPACE(1); \ | ^~~~~~~~~~~~~~~~ regex.c:2140:15: note: in expansion of macro 'BUFPUSH' 2140 | BUFPUSH (endbuf2); | ^~~~~~~ regex.c:456:38: warning: pointer may be used after 'realloc' [-Wuse-after-free] 456 | pending_exact = (pending_exact - old_buffer) + bufp->buffer; \ | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~ regex.c:427:7: note: in expansion of macro 'EXTEND_BUFFER' 427 | EXTEND_BUFFER; \ | ^~~~~~~~~~~~~ regex.c:433:5: note: in expansion of macro 'GET_BUFFER_SPACE' 433 | GET_BUFFER_SPACE(1); \ | ^~~~~~~~~~~~~~~~ regex.c:2144:15: note: in expansion of macro 'BUFPUSH' 2144 | BUFPUSH (endbuf); | ^~~~~~~ regex.c:446:27: note: call to 'realloc' here 446 | bufp->buffer = (char*)realloc(bufp->buffer, bufp->allocated); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ regex.c:427:7: note: in expansion of macro 'EXTEND_BUFFER' 427 | EXTEND_BUFFER; \ | ^~~~~~~~~~~~~ regex.c:433:5: note: in expansion of macro 'GET_BUFFER_SPACE' 433 | GET_BUFFER_SPACE(1); \ | ^~~~~~~~~~~~~~~~ regex.c:2144:15: note: in expansion of macro 'BUFPUSH' 2144 | BUFPUSH (endbuf); | ^~~~~~~ regex.c:454:22: warning: pointer may be used after 'realloc' [-Wuse-after-free] 454 | begalt = (begalt - old_buffer) + bufp->buffer; \ | ~~~~~~~~^~~~~~~~~~~~~ regex.c:427:7: note: in expansion of macro 'EXTEND_BUFFER' 427 | EXTEND_BUFFER; \ | ^~~~~~~~~~~~~ regex.c:433:5: note: in expansion of macro 'GET_BUFFER_SPACE' 433 | GET_BUFFER_SPACE(1); \ | ^~~~~~~~~~~~~~~~ regex.c:2144:15: note: in expansion of macro 'BUFPUSH' 2144 | BUFPUSH (endbuf); | ^~~~~~~ regex.c:446:27: note: call to 'realloc' here 446 | bufp->buffer = (char*)realloc(bufp->buffer, bufp->allocated); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ regex.c:427:7: note: in expansion of macro 'EXTEND_BUFFER' 427 | EXTEND_BUFFER; \ | ^~~~~~~~~~~~~ regex.c:433:5: note: in expansion of macro 'GET_BUFFER_SPACE' 433 | GET_BUFFER_SPACE(1); \ | ^~~~~~~~~~~~~~~~ regex.c:2144:15: note: in expansion of macro 'BUFPUSH' 2144 | BUFPUSH (endbuf); | ^~~~~~~ regex.c:453:30: warning: pointer may be used after 'realloc' [-Wuse-after-free] 453 | laststart = (laststart - old_buffer) + bufp->buffer; \ | ~~~~~~~~~~~^~~~~~~~~~~~~ regex.c:427:7: note: in expansion of macro 'EXTEND_BUFFER' 427 | EXTEND_BUFFER; \ | ^~~~~~~~~~~~~ regex.c:433:5: note: in expansion of macro 'GET_BUFFER_SPACE' 433 | GET_BUFFER_SPACE(1); \ | ^~~~~~~~~~~~~~~~ regex.c:2144:15: note: in expansion of macro 'BUFPUSH' 2144 | BUFPUSH (endbuf); | ^~~~~~~ regex.c:446:27: note: call to 'realloc' here 446 | bufp->buffer = (char*)realloc(bufp->buffer, bufp->allocated); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ regex.c:427:7: note: in expansion of macro 'EXTEND_BUFFER' 427 | EXTEND_BUFFER; \ | ^~~~~~~~~~~~~ regex.c:433:5: note: in expansion of macro 'GET_BUFFER_SPACE' 433 | GET_BUFFER_SPACE(1); \ | ^~~~~~~~~~~~~~~~ regex.c:2144:15: note: in expansion of macro 'BUFPUSH' 2144 | BUFPUSH (endbuf); | ^~~~~~~ regex.c:451:40: warning: pointer may be used after 'realloc' [-Wuse-after-free] 451 | fixup_alt_jump = (fixup_alt_jump - old_buffer) + bufp->buffer; \ | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ regex.c:427:7: note: in expansion of macro 'EXTEND_BUFFER' 427 | EXTEND_BUFFER; \ | ^~~~~~~~~~~~~ regex.c:433:5: note: in expansion of macro 'GET_BUFFER_SPACE' 433 | GET_BUFFER_SPACE(1); \ | ^~~~~~~~~~~~~~~~ regex.c:2144:15: note: in expansion of macro 'BUFPUSH' 2144 | BUFPUSH (endbuf); | ^~~~~~~ regex.c:446:27: note: call to 'realloc' here 446 | bufp->buffer = (char*)realloc(bufp->buffer, bufp->allocated); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ regex.c:427:7: note: in expansion of macro 'EXTEND_BUFFER' 427 | EXTEND_BUFFER; \ | ^~~~~~~~~~~~~ regex.c:433:5: note: in expansion of macro 'GET_BUFFER_SPACE' 433 | GET_BUFFER_SPACE(1); \ | ^~~~~~~~~~~~~~~~ regex.c:2144:15: note: in expansion of macro 'BUFPUSH' 2144 | BUFPUSH (endbuf); | ^~~~~~~ regex.c:456:38: warning: pointer may be used after 'realloc' [-Wuse-after-free] 456 | pending_exact = (pending_exact - old_buffer) + bufp->buffer; \ | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~ regex.c:427:7: note: in expansion of macro 'EXTEND_BUFFER' 427 | EXTEND_BUFFER; \ | ^~~~~~~~~~~~~ regex.c:433:5: note: in expansion of macro 'GET_BUFFER_SPACE' 433 | GET_BUFFER_SPACE(1); \ | ^~~~~~~~~~~~~~~~ regex.c:2148:15: note: in expansion of macro 'BUFPUSH' 2148 | BUFPUSH (begpos); | ^~~~~~~ regex.c:446:27: note: call to 'realloc' here 446 | bufp->buffer = (char*)realloc(bufp->buffer, bufp->allocated); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ regex.c:427:7: note: in expansion of macro 'EXTEND_BUFFER' 427 | EXTEND_BUFFER; \ | ^~~~~~~~~~~~~ regex.c:433:5: note: in expansion of macro 'GET_BUFFER_SPACE' 433 | GET_BUFFER_SPACE(1); \ | ^~~~~~~~~~~~~~~~ regex.c:2148:15: note: in expansion of macro 'BUFPUSH' 2148 | BUFPUSH (begpos); | ^~~~~~~ regex.c:454:22: warning: pointer may be used after 'realloc' [-Wuse-after-free] 454 | begalt = (begalt - old_buffer) + bufp->buffer; \ | ~~~~~~~~^~~~~~~~~~~~~ regex.c:427:7: note: in expansion of macro 'EXTEND_BUFFER' 427 | EXTEND_BUFFER; \ | ^~~~~~~~~~~~~ regex.c:433:5: note: in expansion of macro 'GET_BUFFER_SPACE' 433 | GET_BUFFER_SPACE(1); \ | ^~~~~~~~~~~~~~~~ regex.c:2148:15: note: in expansion of macro 'BUFPUSH' 2148 | BUFPUSH (begpos); | ^~~~~~~ regex.c:446:27: note: call to 'realloc' here 446 | bufp->buffer = (char*)realloc(bufp->buffer, bufp->allocated); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ regex.c:427:7: note: in expansion of macro 'EXTEND_BUFFER' 427 | EXTEND_BUFFER; \ | ^~~~~~~~~~~~~ regex.c:433:5: note: in expansion of macro 'GET_BUFFER_SPACE' 433 | GET_BUFFER_SPACE(1); \ | ^~~~~~~~~~~~~~~~ regex.c:2148:15: note: in expansion of macro 'BUFPUSH' 2148 | BUFPUSH (begpos); | ^~~~~~~ regex.c:453:30: warning: pointer may be used after 'realloc' [-Wuse-after-free] 453 | laststart = (laststart - old_buffer) + bufp->buffer; \ | ~~~~~~~~~~~^~~~~~~~~~~~~ regex.c:427:7: note: in expansion of macro 'EXTEND_BUFFER' 427 | EXTEND_BUFFER; \ | ^~~~~~~~~~~~~ regex.c:433:5: note: in expansion of macro 'GET_BUFFER_SPACE' 433 | GET_BUFFER_SPACE(1); \ | ^~~~~~~~~~~~~~~~ regex.c:2148:15: note: in expansion of macro 'BUFPUSH' 2148 | BUFPUSH (begpos); | ^~~~~~~ regex.c:446:27: note: call to 'realloc' here 446 | bufp->buffer = (char*)realloc(bufp->buffer, bufp->allocated); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ regex.c:427:7: note: in expansion of macro 'EXTEND_BUFFER' 427 | EXTEND_BUFFER; \ | ^~~~~~~~~~~~~ regex.c:433:5: note: in expansion of macro 'GET_BUFFER_SPACE' 433 | GET_BUFFER_SPACE(1); \ | ^~~~~~~~~~~~~~~~ regex.c:2148:15: note: in expansion of macro 'BUFPUSH' 2148 | BUFPUSH (begpos); | ^~~~~~~ regex.c:451:40: warning: pointer may be used after 'realloc' [-Wuse-after-free] 451 | fixup_alt_jump = (fixup_alt_jump - old_buffer) + bufp->buffer; \ | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ regex.c:427:7: note: in expansion of macro 'EXTEND_BUFFER' 427 | EXTEND_BUFFER; \ | ^~~~~~~~~~~~~ regex.c:433:5: note: in expansion of macro 'GET_BUFFER_SPACE' 433 | GET_BUFFER_SPACE(1); \ | ^~~~~~~~~~~~~~~~ regex.c:2148:15: note: in expansion of macro 'BUFPUSH' 2148 | BUFPUSH (begpos); | ^~~~~~~ regex.c:446:27: note: call to 'realloc' here 446 | bufp->buffer = (char*)realloc(bufp->buffer, bufp->allocated); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ regex.c:427:7: note: in expansion of macro 'EXTEND_BUFFER' 427 | EXTEND_BUFFER; \ | ^~~~~~~~~~~~~ regex.c:433:5: note: in expansion of macro 'GET_BUFFER_SPACE' 433 | GET_BUFFER_SPACE(1); \ | ^~~~~~~~~~~~~~~~ regex.c:2148:15: note: in expansion of macro 'BUFPUSH' 2148 | BUFPUSH (begpos); | ^~~~~~~ regex.c:456:38: warning: pointer may be used after 'realloc' [-Wuse-after-free] 456 | pending_exact = (pending_exact - old_buffer) + bufp->buffer; \ | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~ regex.c:427:7: note: in expansion of macro 'EXTEND_BUFFER' 427 | EXTEND_BUFFER; \ | ^~~~~~~~~~~~~ regex.c:433:5: note: in expansion of macro 'GET_BUFFER_SPACE' 433 | GET_BUFFER_SPACE(1); \ | ^~~~~~~~~~~~~~~~ regex.c:2203:15: note: in expansion of macro 'BUFPUSH' 2203 | BUFPUSH (duplicate); | ^~~~~~~ regex.c:446:27: note: call to 'realloc' here 446 | bufp->buffer = (char*)realloc(bufp->buffer, bufp->allocated); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ regex.c:427:7: note: in expansion of macro 'EXTEND_BUFFER' 427 | EXTEND_BUFFER; \ | ^~~~~~~~~~~~~ regex.c:433:5: note: in expansion of macro 'GET_BUFFER_SPACE' 433 | GET_BUFFER_SPACE(1); \ | ^~~~~~~~~~~~~~~~ regex.c:2203:15: note: in expansion of macro 'BUFPUSH' 2203 | BUFPUSH (duplicate); | ^~~~~~~ regex.c:454:22: warning: pointer may be used after 'realloc' [-Wuse-after-free] 454 | begalt = (begalt - old_buffer) + bufp->buffer; \ | ~~~~~~~~^~~~~~~~~~~~~ regex.c:427:7: note: in expansion of macro 'EXTEND_BUFFER' 427 | EXTEND_BUFFER; \ | ^~~~~~~~~~~~~ regex.c:433:5: note: in expansion of macro 'GET_BUFFER_SPACE' 433 | GET_BUFFER_SPACE(1); \ | ^~~~~~~~~~~~~~~~ regex.c:2203:15: note: in expansion of macro 'BUFPUSH' 2203 | BUFPUSH (duplicate); | ^~~~~~~ regex.c:446:27: note: call to 'realloc' here 446 | bufp->buffer = (char*)realloc(bufp->buffer, bufp->allocated); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ regex.c:427:7: note: in expansion of macro 'EXTEND_BUFFER' 427 | EXTEND_BUFFER; \ | ^~~~~~~~~~~~~ regex.c:433:5: note: in expansion of macro 'GET_BUFFER_SPACE' 433 | GET_BUFFER_SPACE(1); \ | ^~~~~~~~~~~~~~~~ regex.c:2203:15: note: in expansion of macro 'BUFPUSH' 2203 | BUFPUSH (duplicate); | ^~~~~~~ regex.c:453:30: warning: pointer may be used after 'realloc' [-Wuse-after-free] 453 | laststart = (laststart - old_buffer) + bufp->buffer; \ | ~~~~~~~~~~~^~~~~~~~~~~~~ regex.c:427:7: note: in expansion of macro 'EXTEND_BUFFER' 427 | EXTEND_BUFFER; \ | ^~~~~~~~~~~~~ regex.c:433:5: note: in expansion of macro 'GET_BUFFER_SPACE' 433 | GET_BUFFER_SPACE(1); \ | ^~~~~~~~~~~~~~~~ regex.c:2203:15: note: in expansion of macro 'BUFPUSH' 2203 | BUFPUSH (duplicate); | ^~~~~~~ regex.c:446:27: note: call to 'realloc' here 446 | bufp->buffer = (char*)realloc(bufp->buffer, bufp->allocated); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ regex.c:427:7: note: in expansion of macro 'EXTEND_BUFFER' 427 | EXTEND_BUFFER; \ | ^~~~~~~~~~~~~ regex.c:433:5: note: in expansion of macro 'GET_BUFFER_SPACE' 433 | GET_BUFFER_SPACE(1); \ | ^~~~~~~~~~~~~~~~ regex.c:2203:15: note: in expansion of macro 'BUFPUSH' 2203 | BUFPUSH (duplicate); | ^~~~~~~ regex.c:451:40: warning: pointer may be used after 'realloc' [-Wuse-after-free] 451 | fixup_alt_jump = (fixup_alt_jump - old_buffer) + bufp->buffer; \ | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ regex.c:427:7: note: in expansion of macro 'EXTEND_BUFFER' 427 | EXTEND_BUFFER; \ | ^~~~~~~~~~~~~ regex.c:433:5: note: in expansion of macro 'GET_BUFFER_SPACE' 433 | GET_BUFFER_SPACE(1); \ | ^~~~~~~~~~~~~~~~ regex.c:2203:15: note: in expansion of macro 'BUFPUSH' 2203 | BUFPUSH (duplicate); | ^~~~~~~ regex.c:446:27: note: call to 'realloc' here 446 | bufp->buffer = (char*)realloc(bufp->buffer, bufp->allocated); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ regex.c:427:7: note: in expansion of macro 'EXTEND_BUFFER' 427 | EXTEND_BUFFER; \ | ^~~~~~~~~~~~~ regex.c:433:5: note: in expansion of macro 'GET_BUFFER_SPACE' 433 | GET_BUFFER_SPACE(1); \ | ^~~~~~~~~~~~~~~~ regex.c:2203:15: note: in expansion of macro 'BUFPUSH' 2203 | BUFPUSH (duplicate); | ^~~~~~~ regex.c:456:38: warning: pointer may be used after 'realloc' [-Wuse-after-free] 456 | pending_exact = (pending_exact - old_buffer) + bufp->buffer; \ | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~ regex.c:427:7: note: in expansion of macro 'EXTEND_BUFFER' 427 | EXTEND_BUFFER; \ | ^~~~~~~~~~~~~ regex.c:433:5: note: in expansion of macro 'GET_BUFFER_SPACE' 433 | GET_BUFFER_SPACE(1); \ | ^~~~~~~~~~~~~~~~ regex.c:2204:15: note: in expansion of macro 'BUFPUSH' 2204 | BUFPUSH (c1); | ^~~~~~~ regex.c:446:27: note: call to 'realloc' here 446 | bufp->buffer = (char*)realloc(bufp->buffer, bufp->allocated); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ regex.c:427:7: note: in expansion of macro 'EXTEND_BUFFER' 427 | EXTEND_BUFFER; \ | ^~~~~~~~~~~~~ regex.c:433:5: note: in expansion of macro 'GET_BUFFER_SPACE' 433 | GET_BUFFER_SPACE(1); \ | ^~~~~~~~~~~~~~~~ regex.c:2204:15: note: in expansion of macro 'BUFPUSH' 2204 | BUFPUSH (c1); | ^~~~~~~ regex.c:454:22: warning: pointer may be used after 'realloc' [-Wuse-after-free] 454 | begalt = (begalt - old_buffer) + bufp->buffer; \ | ~~~~~~~~^~~~~~~~~~~~~ regex.c:427:7: note: in expansion of macro 'EXTEND_BUFFER' 427 | EXTEND_BUFFER; \ | ^~~~~~~~~~~~~ regex.c:433:5: note: in expansion of macro 'GET_BUFFER_SPACE' 433 | GET_BUFFER_SPACE(1); \ | ^~~~~~~~~~~~~~~~ regex.c:2204:15: note: in expansion of macro 'BUFPUSH' 2204 | BUFPUSH (c1); | ^~~~~~~ regex.c:446:27: note: call to 'realloc' here 446 | bufp->buffer = (char*)realloc(bufp->buffer, bufp->allocated); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ regex.c:427:7: note: in expansion of macro 'EXTEND_BUFFER' 427 | EXTEND_BUFFER; \ | ^~~~~~~~~~~~~ regex.c:433:5: note: in expansion of macro 'GET_BUFFER_SPACE' 433 | GET_BUFFER_SPACE(1); \ | ^~~~~~~~~~~~~~~~ regex.c:2204:15: note: in expansion of macro 'BUFPUSH' 2204 | BUFPUSH (c1); | ^~~~~~~ regex.c:453:30: warning: pointer may be used after 'realloc' [-Wuse-after-free] 453 | laststart = (laststart - old_buffer) + bufp->buffer; \ | ~~~~~~~~~~~^~~~~~~~~~~~~ regex.c:427:7: note: in expansion of macro 'EXTEND_BUFFER' 427 | EXTEND_BUFFER; \ | ^~~~~~~~~~~~~ regex.c:433:5: note: in expansion of macro 'GET_BUFFER_SPACE' 433 | GET_BUFFER_SPACE(1); \ | ^~~~~~~~~~~~~~~~ regex.c:2204:15: note: in expansion of macro 'BUFPUSH' 2204 | BUFPUSH (c1); | ^~~~~~~ regex.c:446:27: note: call to 'realloc' here 446 | bufp->buffer = (char*)realloc(bufp->buffer, bufp->allocated); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ regex.c:427:7: note: in expansion of macro 'EXTEND_BUFFER' 427 | EXTEND_BUFFER; \ | ^~~~~~~~~~~~~ regex.c:433:5: note: in expansion of macro 'GET_BUFFER_SPACE' 433 | GET_BUFFER_SPACE(1); \ | ^~~~~~~~~~~~~~~~ regex.c:2204:15: note: in expansion of macro 'BUFPUSH' 2204 | BUFPUSH (c1); | ^~~~~~~ regex.c:451:40: warning: pointer may be used after 'realloc' [-Wuse-after-free] 451 | fixup_alt_jump = (fixup_alt_jump - old_buffer) + bufp->buffer; \ | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ regex.c:427:7: note: in expansion of macro 'EXTEND_BUFFER' 427 | EXTEND_BUFFER; \ | ^~~~~~~~~~~~~ regex.c:433:5: note: in expansion of macro 'GET_BUFFER_SPACE' 433 | GET_BUFFER_SPACE(1); \ | ^~~~~~~~~~~~~~~~ regex.c:2204:15: note: in expansion of macro 'BUFPUSH' 2204 | BUFPUSH (c1); | ^~~~~~~ regex.c:446:27: note: call to 'realloc' here 446 | bufp->buffer = (char*)realloc(bufp->buffer, bufp->allocated); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ regex.c:427:7: note: in expansion of macro 'EXTEND_BUFFER' 427 | EXTEND_BUFFER; \ | ^~~~~~~~~~~~~ regex.c:433:5: note: in expansion of macro 'GET_BUFFER_SPACE' 433 | GET_BUFFER_SPACE(1); \ | ^~~~~~~~~~~~~~~~ regex.c:2204:15: note: in expansion of macro 'BUFPUSH' 2204 | BUFPUSH (c1); | ^~~~~~~ regex.c:454:22: warning: pointer may be used after 'realloc' [-Wuse-after-free] 454 | begalt = (begalt - old_buffer) + bufp->buffer; \ | ~~~~~~~~^~~~~~~~~~~~~ regex.c:427:7: note: in expansion of macro 'EXTEND_BUFFER' 427 | EXTEND_BUFFER; \ | ^~~~~~~~~~~~~ regex.c:433:5: note: in expansion of macro 'GET_BUFFER_SPACE' 433 | GET_BUFFER_SPACE(1); \ | ^~~~~~~~~~~~~~~~ regex.c:2255:15: note: in expansion of macro 'BUFPUSH' 2255 | BUFPUSH (exactn); | ^~~~~~~ regex.c:446:27: note: call to 'realloc' here 446 | bufp->buffer = (char*)realloc(bufp->buffer, bufp->allocated); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ regex.c:427:7: note: in expansion of macro 'EXTEND_BUFFER' 427 | EXTEND_BUFFER; \ | ^~~~~~~~~~~~~ regex.c:433:5: note: in expansion of macro 'GET_BUFFER_SPACE' 433 | GET_BUFFER_SPACE(1); \ | ^~~~~~~~~~~~~~~~ regex.c:2255:15: note: in expansion of macro 'BUFPUSH' 2255 | BUFPUSH (exactn); | ^~~~~~~ regex.c:453:30: warning: pointer may be used after 'realloc' [-Wuse-after-free] 453 | laststart = (laststart - old_buffer) + bufp->buffer; \ | ~~~~~~~~~~~^~~~~~~~~~~~~ regex.c:427:7: note: in expansion of macro 'EXTEND_BUFFER' 427 | EXTEND_BUFFER; \ | ^~~~~~~~~~~~~ regex.c:433:5: note: in expansion of macro 'GET_BUFFER_SPACE' 433 | GET_BUFFER_SPACE(1); \ | ^~~~~~~~~~~~~~~~ regex.c:2255:15: note: in expansion of macro 'BUFPUSH' 2255 | BUFPUSH (exactn); | ^~~~~~~ regex.c:446:27: note: call to 'realloc' here 446 | bufp->buffer = (char*)realloc(bufp->buffer, bufp->allocated); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ regex.c:427:7: note: in expansion of macro 'EXTEND_BUFFER' 427 | EXTEND_BUFFER; \ | ^~~~~~~~~~~~~ regex.c:433:5: note: in expansion of macro 'GET_BUFFER_SPACE' 433 | GET_BUFFER_SPACE(1); \ | ^~~~~~~~~~~~~~~~ regex.c:2255:15: note: in expansion of macro 'BUFPUSH' 2255 | BUFPUSH (exactn); | ^~~~~~~ regex.c:451:40: warning: pointer may be used after 'realloc' [-Wuse-after-free] 451 | fixup_alt_jump = (fixup_alt_jump - old_buffer) + bufp->buffer; \ | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ regex.c:427:7: note: in expansion of macro 'EXTEND_BUFFER' 427 | EXTEND_BUFFER; \ | ^~~~~~~~~~~~~ regex.c:433:5: note: in expansion of macro 'GET_BUFFER_SPACE' 433 | GET_BUFFER_SPACE(1); \ | ^~~~~~~~~~~~~~~~ regex.c:2255:15: note: in expansion of macro 'BUFPUSH' 2255 | BUFPUSH (exactn); | ^~~~~~~ regex.c:446:27: note: call to 'realloc' here 446 | bufp->buffer = (char*)realloc(bufp->buffer, bufp->allocated); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ regex.c:427:7: note: in expansion of macro 'EXTEND_BUFFER' 427 | EXTEND_BUFFER; \ | ^~~~~~~~~~~~~ regex.c:433:5: note: in expansion of macro 'GET_BUFFER_SPACE' 433 | GET_BUFFER_SPACE(1); \ | ^~~~~~~~~~~~~~~~ regex.c:2255:15: note: in expansion of macro 'BUFPUSH' 2255 | BUFPUSH (exactn); | ^~~~~~~ regex.c:456:38: warning: pointer may be used after 'realloc' [-Wuse-after-free] 456 | pending_exact = (pending_exact - old_buffer) + bufp->buffer; \ | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~ regex.c:427:7: note: in expansion of macro 'EXTEND_BUFFER' 427 | EXTEND_BUFFER; \ | ^~~~~~~~~~~~~ regex.c:433:5: note: in expansion of macro 'GET_BUFFER_SPACE' 433 | GET_BUFFER_SPACE(1); \ | ^~~~~~~~~~~~~~~~ regex.c:2257:15: note: in expansion of macro 'BUFPUSH' 2257 | BUFPUSH (0); | ^~~~~~~ regex.c:446:27: note: call to 'realloc' here 446 | bufp->buffer = (char*)realloc(bufp->buffer, bufp->allocated); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ regex.c:427:7: note: in expansion of macro 'EXTEND_BUFFER' 427 | EXTEND_BUFFER; \ | ^~~~~~~~~~~~~ regex.c:433:5: note: in expansion of macro 'GET_BUFFER_SPACE' 433 | GET_BUFFER_SPACE(1); \ | ^~~~~~~~~~~~~~~~ regex.c:2257:15: note: in expansion of macro 'BUFPUSH' 2257 | BUFPUSH (0); | ^~~~~~~ regex.c:454:22: warning: pointer may be used after 'realloc' [-Wuse-after-free] 454 | begalt = (begalt - old_buffer) + bufp->buffer; \ | ~~~~~~~~^~~~~~~~~~~~~ regex.c:427:7: note: in expansion of macro 'EXTEND_BUFFER' 427 | EXTEND_BUFFER; \ | ^~~~~~~~~~~~~ regex.c:433:5: note: in expansion of macro 'GET_BUFFER_SPACE' 433 | GET_BUFFER_SPACE(1); \ | ^~~~~~~~~~~~~~~~ regex.c:2257:15: note: in expansion of macro 'BUFPUSH' 2257 | BUFPUSH (0); | ^~~~~~~ regex.c:446:27: note: call to 'realloc' here 446 | bufp->buffer = (char*)realloc(bufp->buffer, bufp->allocated); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ regex.c:427:7: note: in expansion of macro 'EXTEND_BUFFER' 427 | EXTEND_BUFFER; \ | ^~~~~~~~~~~~~ regex.c:433:5: note: in expansion of macro 'GET_BUFFER_SPACE' 433 | GET_BUFFER_SPACE(1); \ | ^~~~~~~~~~~~~~~~ regex.c:2257:15: note: in expansion of macro 'BUFPUSH' 2257 | BUFPUSH (0); | ^~~~~~~ regex.c:453:30: warning: pointer may be used after 'realloc' [-Wuse-after-free] 453 | laststart = (laststart - old_buffer) + bufp->buffer; \ | ~~~~~~~~~~~^~~~~~~~~~~~~ regex.c:427:7: note: in expansion of macro 'EXTEND_BUFFER' 427 | EXTEND_BUFFER; \ | ^~~~~~~~~~~~~ regex.c:433:5: note: in expansion of macro 'GET_BUFFER_SPACE' 433 | GET_BUFFER_SPACE(1); \ | ^~~~~~~~~~~~~~~~ regex.c:2257:15: note: in expansion of macro 'BUFPUSH' 2257 | BUFPUSH (0); | ^~~~~~~ regex.c:446:27: note: call to 'realloc' here 446 | bufp->buffer = (char*)realloc(bufp->buffer, bufp->allocated); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ regex.c:427:7: note: in expansion of macro 'EXTEND_BUFFER' 427 | EXTEND_BUFFER; \ | ^~~~~~~~~~~~~ regex.c:433:5: note: in expansion of macro 'GET_BUFFER_SPACE' 433 | GET_BUFFER_SPACE(1); \ | ^~~~~~~~~~~~~~~~ regex.c:2257:15: note: in expansion of macro 'BUFPUSH' 2257 | BUFPUSH (0); | ^~~~~~~ regex.c:451:40: warning: pointer may be used after 'realloc' [-Wuse-after-free] 451 | fixup_alt_jump = (fixup_alt_jump - old_buffer) + bufp->buffer; \ | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ regex.c:427:7: note: in expansion of macro 'EXTEND_BUFFER' 427 | EXTEND_BUFFER; \ | ^~~~~~~~~~~~~ regex.c:433:5: note: in expansion of macro 'GET_BUFFER_SPACE' 433 | GET_BUFFER_SPACE(1); \ | ^~~~~~~~~~~~~~~~ regex.c:2257:15: note: in expansion of macro 'BUFPUSH' 2257 | BUFPUSH (0); | ^~~~~~~ regex.c:446:27: note: call to 'realloc' here 446 | bufp->buffer = (char*)realloc(bufp->buffer, bufp->allocated); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ regex.c:427:7: note: in expansion of macro 'EXTEND_BUFFER' 427 | EXTEND_BUFFER; \ | ^~~~~~~~~~~~~ regex.c:433:5: note: in expansion of macro 'GET_BUFFER_SPACE' 433 | GET_BUFFER_SPACE(1); \ | ^~~~~~~~~~~~~~~~ regex.c:2257:15: note: in expansion of macro 'BUFPUSH' 2257 | BUFPUSH (0); | ^~~~~~~ regex.c:456:38: warning: pointer may be used after 'realloc' [-Wuse-after-free] 456 | pending_exact = (pending_exact - old_buffer) + bufp->buffer; \ | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~ regex.c:427:7: note: in expansion of macro 'EXTEND_BUFFER' 427 | EXTEND_BUFFER; \ | ^~~~~~~~~~~~~ regex.c:433:5: note: in expansion of macro 'GET_BUFFER_SPACE' 433 | GET_BUFFER_SPACE(1); \ | ^~~~~~~~~~~~~~~~ regex.c:2261:15: note: in expansion of macro 'BUFPUSH' 2261 | BUFPUSH (0xff); | ^~~~~~~ regex.c:446:27: note: call to 'realloc' here 446 | bufp->buffer = (char*)realloc(bufp->buffer, bufp->allocated); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ regex.c:427:7: note: in expansion of macro 'EXTEND_BUFFER' 427 | EXTEND_BUFFER; \ | ^~~~~~~~~~~~~ regex.c:433:5: note: in expansion of macro 'GET_BUFFER_SPACE' 433 | GET_BUFFER_SPACE(1); \ | ^~~~~~~~~~~~~~~~ regex.c:2261:15: note: in expansion of macro 'BUFPUSH' 2261 | BUFPUSH (0xff); | ^~~~~~~ regex.c:454:22: warning: pointer may be used after 'realloc' [-Wuse-after-free] 454 | begalt = (begalt - old_buffer) + bufp->buffer; \ | ~~~~~~~~^~~~~~~~~~~~~ regex.c:427:7: note: in expansion of macro 'EXTEND_BUFFER' 427 | EXTEND_BUFFER; \ | ^~~~~~~~~~~~~ regex.c:433:5: note: in expansion of macro 'GET_BUFFER_SPACE' 433 | GET_BUFFER_SPACE(1); \ | ^~~~~~~~~~~~~~~~ regex.c:2261:15: note: in expansion of macro 'BUFPUSH' 2261 | BUFPUSH (0xff); | ^~~~~~~ regex.c:446:27: note: call to 'realloc' here 446 | bufp->buffer = (char*)realloc(bufp->buffer, bufp->allocated); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ regex.c:427:7: note: in expansion of macro 'EXTEND_BUFFER' 427 | EXTEND_BUFFER; \ | ^~~~~~~~~~~~~ regex.c:433:5: note: in expansion of macro 'GET_BUFFER_SPACE' 433 | GET_BUFFER_SPACE(1); \ | ^~~~~~~~~~~~~~~~ regex.c:2261:15: note: in expansion of macro 'BUFPUSH' 2261 | BUFPUSH (0xff); | ^~~~~~~ regex.c:453:30: warning: pointer may be used after 'realloc' [-Wuse-after-free] 453 | laststart = (laststart - old_buffer) + bufp->buffer; \ | ~~~~~~~~~~~^~~~~~~~~~~~~ regex.c:427:7: note: in expansion of macro 'EXTEND_BUFFER' 427 | EXTEND_BUFFER; \ | ^~~~~~~~~~~~~ regex.c:433:5: note: in expansion of macro 'GET_BUFFER_SPACE' 433 | GET_BUFFER_SPACE(1); \ | ^~~~~~~~~~~~~~~~ regex.c:2261:15: note: in expansion of macro 'BUFPUSH' 2261 | BUFPUSH (0xff); | ^~~~~~~ regex.c:446:27: note: call to 'realloc' here 446 | bufp->buffer = (char*)realloc(bufp->buffer, bufp->allocated); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ regex.c:427:7: note: in expansion of macro 'EXTEND_BUFFER' 427 | EXTEND_BUFFER; \ | ^~~~~~~~~~~~~ regex.c:433:5: note: in expansion of macro 'GET_BUFFER_SPACE' 433 | GET_BUFFER_SPACE(1); \ | ^~~~~~~~~~~~~~~~ regex.c:2261:15: note: in expansion of macro 'BUFPUSH' 2261 | BUFPUSH (0xff); | ^~~~~~~ regex.c:451:40: warning: pointer may be used after 'realloc' [-Wuse-after-free] 451 | fixup_alt_jump = (fixup_alt_jump - old_buffer) + bufp->buffer; \ | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ regex.c:427:7: note: in expansion of macro 'EXTEND_BUFFER' 427 | EXTEND_BUFFER; \ | ^~~~~~~~~~~~~ regex.c:433:5: note: in expansion of macro 'GET_BUFFER_SPACE' 433 | GET_BUFFER_SPACE(1); \ | ^~~~~~~~~~~~~~~~ regex.c:2261:15: note: in expansion of macro 'BUFPUSH' 2261 | BUFPUSH (0xff); | ^~~~~~~ regex.c:446:27: note: call to 'realloc' here 446 | bufp->buffer = (char*)realloc(bufp->buffer, bufp->allocated); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ regex.c:427:7: note: in expansion of macro 'EXTEND_BUFFER' 427 | EXTEND_BUFFER; \ | ^~~~~~~~~~~~~ regex.c:433:5: note: in expansion of macro 'GET_BUFFER_SPACE' 433 | GET_BUFFER_SPACE(1); \ | ^~~~~~~~~~~~~~~~ regex.c:2261:15: note: in expansion of macro 'BUFPUSH' 2261 | BUFPUSH (0xff); | ^~~~~~~ regex.c:456:38: warning: pointer may be used after 'realloc' [-Wuse-after-free] 456 | pending_exact = (pending_exact - old_buffer) + bufp->buffer; \ | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~ regex.c:427:7: note: in expansion of macro 'EXTEND_BUFFER' 427 | EXTEND_BUFFER; \ | ^~~~~~~~~~~~~ regex.c:433:5: note: in expansion of macro 'GET_BUFFER_SPACE' 433 | GET_BUFFER_SPACE(1); \ | ^~~~~~~~~~~~~~~~ regex.c:2265:11: note: in expansion of macro 'BUFPUSH' 2265 | BUFPUSH (c); | ^~~~~~~ regex.c:446:27: note: call to 'realloc' here 446 | bufp->buffer = (char*)realloc(bufp->buffer, bufp->allocated); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ regex.c:427:7: note: in expansion of macro 'EXTEND_BUFFER' 427 | EXTEND_BUFFER; \ | ^~~~~~~~~~~~~ regex.c:433:5: note: in expansion of macro 'GET_BUFFER_SPACE' 433 | GET_BUFFER_SPACE(1); \ | ^~~~~~~~~~~~~~~~ regex.c:2265:11: note: in expansion of macro 'BUFPUSH' 2265 | BUFPUSH (c); | ^~~~~~~ regex.c:454:22: warning: pointer may be used after 'realloc' [-Wuse-after-free] 454 | begalt = (begalt - old_buffer) + bufp->buffer; \ | ~~~~~~~~^~~~~~~~~~~~~ regex.c:427:7: note: in expansion of macro 'EXTEND_BUFFER' 427 | EXTEND_BUFFER; \ | ^~~~~~~~~~~~~ regex.c:433:5: note: in expansion of macro 'GET_BUFFER_SPACE' 433 | GET_BUFFER_SPACE(1); \ | ^~~~~~~~~~~~~~~~ regex.c:2265:11: note: in expansion of macro 'BUFPUSH' 2265 | BUFPUSH (c); | ^~~~~~~ regex.c:446:27: note: call to 'realloc' here 446 | bufp->buffer = (char*)realloc(bufp->buffer, bufp->allocated); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ regex.c:427:7: note: in expansion of macro 'EXTEND_BUFFER' 427 | EXTEND_BUFFER; \ | ^~~~~~~~~~~~~ regex.c:433:5: note: in expansion of macro 'GET_BUFFER_SPACE' 433 | GET_BUFFER_SPACE(1); \ | ^~~~~~~~~~~~~~~~ regex.c:2265:11: note: in expansion of macro 'BUFPUSH' 2265 | BUFPUSH (c); | ^~~~~~~ regex.c:453:30: warning: pointer may be used after 'realloc' [-Wuse-after-free] 453 | laststart = (laststart - old_buffer) + bufp->buffer; \ | ~~~~~~~~~~~^~~~~~~~~~~~~ regex.c:427:7: note: in expansion of macro 'EXTEND_BUFFER' 427 | EXTEND_BUFFER; \ | ^~~~~~~~~~~~~ regex.c:433:5: note: in expansion of macro 'GET_BUFFER_SPACE' 433 | GET_BUFFER_SPACE(1); \ | ^~~~~~~~~~~~~~~~ regex.c:2265:11: note: in expansion of macro 'BUFPUSH' 2265 | BUFPUSH (c); | ^~~~~~~ regex.c:446:27: note: call to 'realloc' here 446 | bufp->buffer = (char*)realloc(bufp->buffer, bufp->allocated); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ regex.c:427:7: note: in expansion of macro 'EXTEND_BUFFER' 427 | EXTEND_BUFFER; \ | ^~~~~~~~~~~~~ regex.c:433:5: note: in expansion of macro 'GET_BUFFER_SPACE' 433 | GET_BUFFER_SPACE(1); \ | ^~~~~~~~~~~~~~~~ regex.c:2265:11: note: in expansion of macro 'BUFPUSH' 2265 | BUFPUSH (c); | ^~~~~~~ regex.c:451:40: warning: pointer may be used after 'realloc' [-Wuse-after-free] 451 | fixup_alt_jump = (fixup_alt_jump - old_buffer) + bufp->buffer; \ | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ regex.c:427:7: note: in expansion of macro 'EXTEND_BUFFER' 427 | EXTEND_BUFFER; \ | ^~~~~~~~~~~~~ regex.c:433:5: note: in expansion of macro 'GET_BUFFER_SPACE' 433 | GET_BUFFER_SPACE(1); \ | ^~~~~~~~~~~~~~~~ regex.c:2265:11: note: in expansion of macro 'BUFPUSH' 2265 | BUFPUSH (c); | ^~~~~~~ regex.c:446:27: note: call to 'realloc' here 446 | bufp->buffer = (char*)realloc(bufp->buffer, bufp->allocated); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ regex.c:427:7: note: in expansion of macro 'EXTEND_BUFFER' 427 | EXTEND_BUFFER; \ | ^~~~~~~~~~~~~ regex.c:433:5: note: in expansion of macro 'GET_BUFFER_SPACE' 433 | GET_BUFFER_SPACE(1); \ | ^~~~~~~~~~~~~~~~ regex.c:2265:11: note: in expansion of macro 'BUFPUSH' 2265 | BUFPUSH (c); | ^~~~~~~ libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -DUSE_INTERP_RESULT -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/glib-2.0 -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/gio-unix-2.0 -I/home/pbulk/build/lang/smalltalk/work/.buildlink/lib/glib-2.0/include -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/freetype2 -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/ncurses -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/harfbuzz -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/libdrm -D_REENTRANT -I/home/pbulk/build/lang/smalltalk/work/.buildlink/lib/../include -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -Wall -Wdeclaration-after-statement -Wno-format -Wpointer-arith -Wno-pointer-sign -Wno-switch -Wwrite-strings -Wno-strict-aliasing -fno-gcse -fstrict-aliasing -MT regex.lo -MD -MP -MF .deps/regex.Tpo -c regex.c -o regex.o >/dev/null 2>&1 mv -f .deps/regex.Tpo .deps/regex.Plo /usr/bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -DUSE_INTERP_RESULT -I/opt/pkg/include -I/opt/pkg/include/glib-2.0 -I/opt/pkg/include/gio-unix-2.0 -I/opt/pkg/lib/glib-2.0/include -I/usr/include -I/opt/pkg/include/freetype2 -I/opt/pkg/include/ncurses -I/opt/pkg/include/harfbuzz -I/opt/pkg/include/libdrm -D_REENTRANT -I/opt/pkg/lib/../include -I/opt/pkg/lib/../include -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include -I/opt/pkg/include/glib-2.0 -I/opt/pkg/include/gio-unix-2.0 -I/opt/pkg/lib/glib-2.0/include -I/usr/include -I/opt/pkg/include/freetype2 -I/opt/pkg/include/ncurses -I/opt/pkg/include/harfbuzz -I/opt/pkg/include/libdrm -Wall -Wdeclaration-after-statement -Wno-format -Wpointer-arith -Wno-pointer-sign -Wno-switch -Wwrite-strings -Wno-strict-aliasing -fno-gcse -fstrict-aliasing -MT socketx.lo -MD -MP -MF .deps/socketx.Tpo -c -o socketx.lo socketx.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -DUSE_INTERP_RESULT -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/glib-2.0 -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/gio-unix-2.0 -I/home/pbulk/build/lang/smalltalk/work/.buildlink/lib/glib-2.0/include -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/freetype2 -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/ncurses -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/harfbuzz -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/libdrm -D_REENTRANT -I/home/pbulk/build/lang/smalltalk/work/.buildlink/lib/../include -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -Wall -Wdeclaration-after-statement -Wno-format -Wpointer-arith -Wno-pointer-sign -Wno-switch -Wwrite-strings -Wno-strict-aliasing -fno-gcse -fstrict-aliasing -MT socketx.lo -MD -MP -MF .deps/socketx.Tpo -c socketx.c -fPIC -DPIC -o .libs/socketx.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -DUSE_INTERP_RESULT -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/glib-2.0 -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/gio-unix-2.0 -I/home/pbulk/build/lang/smalltalk/work/.buildlink/lib/glib-2.0/include -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/freetype2 -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/ncurses -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/harfbuzz -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/libdrm -D_REENTRANT -I/home/pbulk/build/lang/smalltalk/work/.buildlink/lib/../include -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -Wall -Wdeclaration-after-statement -Wno-format -Wpointer-arith -Wno-pointer-sign -Wno-switch -Wwrite-strings -Wno-strict-aliasing -fno-gcse -fstrict-aliasing -MT socketx.lo -MD -MP -MF .deps/socketx.Tpo -c socketx.c -o socketx.o >/dev/null 2>&1 mv -f .deps/socketx.Tpo .deps/socketx.Plo /usr/bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -DUSE_INTERP_RESULT -I/opt/pkg/include -I/opt/pkg/include/glib-2.0 -I/opt/pkg/include/gio-unix-2.0 -I/opt/pkg/lib/glib-2.0/include -I/usr/include -I/opt/pkg/include/freetype2 -I/opt/pkg/include/ncurses -I/opt/pkg/include/harfbuzz -I/opt/pkg/include/libdrm -D_REENTRANT -I/opt/pkg/lib/../include -I/opt/pkg/lib/../include -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include -I/opt/pkg/include/glib-2.0 -I/opt/pkg/include/gio-unix-2.0 -I/opt/pkg/lib/glib-2.0/include -I/usr/include -I/opt/pkg/include/freetype2 -I/opt/pkg/include/ncurses -I/opt/pkg/include/harfbuzz -I/opt/pkg/include/libdrm -Wall -Wdeclaration-after-statement -Wno-format -Wpointer-arith -Wno-pointer-sign -Wno-switch -Wwrite-strings -Wno-strict-aliasing -fno-gcse -fstrict-aliasing -MT pointer-set.lo -MD -MP -MF .deps/pointer-set.Tpo -c -o pointer-set.lo pointer-set.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -DUSE_INTERP_RESULT -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/glib-2.0 -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/gio-unix-2.0 -I/home/pbulk/build/lang/smalltalk/work/.buildlink/lib/glib-2.0/include -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/freetype2 -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/ncurses -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/harfbuzz -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/libdrm -D_REENTRANT -I/home/pbulk/build/lang/smalltalk/work/.buildlink/lib/../include -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -Wall -Wdeclaration-after-statement -Wno-format -Wpointer-arith -Wno-pointer-sign -Wno-switch -Wwrite-strings -Wno-strict-aliasing -fno-gcse -fstrict-aliasing -MT pointer-set.lo -MD -MP -MF .deps/pointer-set.Tpo -c pointer-set.c -fPIC -DPIC -o .libs/pointer-set.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -DUSE_INTERP_RESULT -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/glib-2.0 -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/gio-unix-2.0 -I/home/pbulk/build/lang/smalltalk/work/.buildlink/lib/glib-2.0/include -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/freetype2 -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/ncurses -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/harfbuzz -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/libdrm -D_REENTRANT -I/home/pbulk/build/lang/smalltalk/work/.buildlink/lib/../include -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -Wall -Wdeclaration-after-statement -Wno-format -Wpointer-arith -Wno-pointer-sign -Wno-switch -Wwrite-strings -Wno-strict-aliasing -fno-gcse -fstrict-aliasing -MT pointer-set.lo -MD -MP -MF .deps/pointer-set.Tpo -c pointer-set.c -o pointer-set.o >/dev/null 2>&1 mv -f .deps/pointer-set.Tpo .deps/pointer-set.Plo /usr/bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -DUSE_INTERP_RESULT -I/opt/pkg/include -I/opt/pkg/include/glib-2.0 -I/opt/pkg/include/gio-unix-2.0 -I/opt/pkg/lib/glib-2.0/include -I/usr/include -I/opt/pkg/include/freetype2 -I/opt/pkg/include/ncurses -I/opt/pkg/include/harfbuzz -I/opt/pkg/include/libdrm -D_REENTRANT -I/opt/pkg/lib/../include -I/opt/pkg/lib/../include -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include -I/opt/pkg/include/glib-2.0 -I/opt/pkg/include/gio-unix-2.0 -I/opt/pkg/lib/glib-2.0/include -I/usr/include -I/opt/pkg/include/freetype2 -I/opt/pkg/include/ncurses -I/opt/pkg/include/harfbuzz -I/opt/pkg/include/libdrm -Wall -Wdeclaration-after-statement -Wno-format -Wpointer-arith -Wno-pointer-sign -Wno-switch -Wwrite-strings -Wno-strict-aliasing -fno-gcse -fstrict-aliasing -MT obstack.lo -MD -MP -MF .deps/obstack.Tpo -c -o obstack.lo obstack.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -DUSE_INTERP_RESULT -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/glib-2.0 -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/gio-unix-2.0 -I/home/pbulk/build/lang/smalltalk/work/.buildlink/lib/glib-2.0/include -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/freetype2 -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/ncurses -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/harfbuzz -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/libdrm -D_REENTRANT -I/home/pbulk/build/lang/smalltalk/work/.buildlink/lib/../include -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -Wall -Wdeclaration-after-statement -Wno-format -Wpointer-arith -Wno-pointer-sign -Wno-switch -Wwrite-strings -Wno-strict-aliasing -fno-gcse -fstrict-aliasing -MT obstack.lo -MD -MP -MF .deps/obstack.Tpo -c obstack.c -fPIC -DPIC -o .libs/obstack.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -DUSE_INTERP_RESULT -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/glib-2.0 -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/gio-unix-2.0 -I/home/pbulk/build/lang/smalltalk/work/.buildlink/lib/glib-2.0/include -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/freetype2 -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/ncurses -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/harfbuzz -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/libdrm -D_REENTRANT -I/home/pbulk/build/lang/smalltalk/work/.buildlink/lib/../include -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -Wall -Wdeclaration-after-statement -Wno-format -Wpointer-arith -Wno-pointer-sign -Wno-switch -Wwrite-strings -Wno-strict-aliasing -fno-gcse -fstrict-aliasing -MT obstack.lo -MD -MP -MF .deps/obstack.Tpo -c obstack.c -o obstack.o >/dev/null 2>&1 mv -f .deps/obstack.Tpo .deps/obstack.Plo /usr/bin/bash ../libtool --tag=CC --mode=link gcc -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include -I/opt/pkg/include/glib-2.0 -I/opt/pkg/include/gio-unix-2.0 -I/opt/pkg/lib/glib-2.0/include -I/usr/include -I/opt/pkg/include/freetype2 -I/opt/pkg/include/ncurses -I/opt/pkg/include/harfbuzz -I/opt/pkg/include/libdrm -Wall -Wdeclaration-after-statement -Wno-format -Wpointer-arith -Wno-pointer-sign -Wno-switch -Wwrite-strings -Wno-strict-aliasing -fno-gcse -fstrict-aliasing -L/opt/pkg/lib -Wl,-R/opt/pkg/lib -liconv -lintl -L/usr/lib/amd64 -Wl,-R/usr/lib/amd64 -L/opt/pkg/lib -o library.la getopt.lo getopt1.lo md5.lo avltrees.lo rbtrees.lo lock.lo strspell.lo regex.lo socketx.lo pointer-set.lo obstack.lo -lpthread -ldl -lnsl -lsocket -lm libtool: link: ar cr .libs/library.a .libs/getopt.o .libs/getopt1.o .libs/md5.o .libs/avltrees.o .libs/rbtrees.o .libs/lock.o .libs/strspell.o .libs/regex.o .libs/socketx.o .libs/pointer-set.o .libs/obstack.o libtool: link: ranlib .libs/library.a libtool: link: ( cd ".libs" && rm -f "library.la" && ln -s "../library.la" "library.la" ) gmake[2]: Leaving directory '/home/pbulk/build/lang/smalltalk/work/smalltalk-3.2.5/lib-src' Making all in lightning gmake[2]: Entering directory '/home/pbulk/build/lang/smalltalk/work/smalltalk-3.2.5/lightning' ln -s -f ./i386/asm-i386.h asm-i386.h ln -s -f ./i386/core-i386.h core-i386.h gmake[2]: Leaving directory '/home/pbulk/build/lang/smalltalk/work/smalltalk-3.2.5/lightning' Making all in snprintfv gmake[2]: Entering directory '/home/pbulk/build/lang/smalltalk/work/smalltalk-3.2.5/snprintfv' /opt/pkg/bin/gmake all-recursive gmake[3]: Entering directory '/home/pbulk/build/lang/smalltalk/work/smalltalk-3.2.5/snprintfv' Making all in snprintfv gmake[4]: Entering directory '/home/pbulk/build/lang/smalltalk/work/smalltalk-3.2.5/snprintfv/snprintfv' cd .. \ && /usr/bin/bash ./config.status snprintfv/compat.h config.status: executing snprintfv/compat.h commands creating snprintfv/compat.h snprintfv/compat.h is unchanged echo timestamp > compat.stamp awk: ../gendoc.awk:95: warning: regexp escape sequence `\#' is not a known regexp operator awk: ../gendoc.awk:800: warning: regexp escape sequence `\"' is not a known regexp operator awk: ../gendoc.awk:95: warning: regexp escape sequence `\#' is not a known regexp operator awk: ../gendoc.awk:800: warning: regexp escape sequence `\"' is not a known regexp operator awk: ../gendoc.awk:95: warning: regexp escape sequence `\#' is not a known regexp operator awk: ../gendoc.awk:800: warning: regexp escape sequence `\"' is not a known regexp operator creating ./printf.h /opt/pkg/bin/gmake all-am gmake[5]: Entering directory '/home/pbulk/build/lang/smalltalk/work/smalltalk-3.2.5/snprintfv/snprintfv' /usr/bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I.. -DUSE_INTERP_RESULT -I/opt/pkg/include -I/opt/pkg/include/glib-2.0 -I/opt/pkg/include/gio-unix-2.0 -I/opt/pkg/lib/glib-2.0/include -I/usr/include -I/opt/pkg/include/freetype2 -I/opt/pkg/include/ncurses -I/opt/pkg/include/harfbuzz -I/opt/pkg/include/libdrm -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include -I/opt/pkg/include/glib-2.0 -I/opt/pkg/include/gio-unix-2.0 -I/opt/pkg/lib/glib-2.0/include -I/usr/include -I/opt/pkg/include/freetype2 -I/opt/pkg/include/ncurses -I/opt/pkg/include/harfbuzz -I/opt/pkg/include/libdrm -MT libsnprintfvc_la-filament.lo -MD -MP -MF .deps/libsnprintfvc_la-filament.Tpo -c -o libsnprintfvc_la-filament.lo `test -f 'filament.c' || echo './'`filament.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -DUSE_INTERP_RESULT -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/glib-2.0 -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/gio-unix-2.0 -I/home/pbulk/build/lang/smalltalk/work/.buildlink/lib/glib-2.0/include -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/freetype2 -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/ncurses -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/harfbuzz -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/libdrm -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -MT libsnprintfvc_la-filament.lo -MD -MP -MF .deps/libsnprintfvc_la-filament.Tpo -c filament.c -fPIC -DPIC -o .libs/libsnprintfvc_la-filament.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -DUSE_INTERP_RESULT -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/glib-2.0 -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/gio-unix-2.0 -I/home/pbulk/build/lang/smalltalk/work/.buildlink/lib/glib-2.0/include -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/freetype2 -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/ncurses -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/harfbuzz -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/libdrm -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -MT libsnprintfvc_la-filament.lo -MD -MP -MF .deps/libsnprintfvc_la-filament.Tpo -c filament.c -o libsnprintfvc_la-filament.o >/dev/null 2>&1 mv -f .deps/libsnprintfvc_la-filament.Tpo .deps/libsnprintfvc_la-filament.Plo /usr/bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I.. -DUSE_INTERP_RESULT -I/opt/pkg/include -I/opt/pkg/include/glib-2.0 -I/opt/pkg/include/gio-unix-2.0 -I/opt/pkg/lib/glib-2.0/include -I/usr/include -I/opt/pkg/include/freetype2 -I/opt/pkg/include/ncurses -I/opt/pkg/include/harfbuzz -I/opt/pkg/include/libdrm -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include -I/opt/pkg/include/glib-2.0 -I/opt/pkg/include/gio-unix-2.0 -I/opt/pkg/lib/glib-2.0/include -I/usr/include -I/opt/pkg/include/freetype2 -I/opt/pkg/include/ncurses -I/opt/pkg/include/harfbuzz -I/opt/pkg/include/libdrm -MT libsnprintfvc_la-format.lo -MD -MP -MF .deps/libsnprintfvc_la-format.Tpo -c -o libsnprintfvc_la-format.lo `test -f 'format.c' || echo './'`format.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -DUSE_INTERP_RESULT -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/glib-2.0 -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/gio-unix-2.0 -I/home/pbulk/build/lang/smalltalk/work/.buildlink/lib/glib-2.0/include -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/freetype2 -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/ncurses -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/harfbuzz -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/libdrm -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -MT libsnprintfvc_la-format.lo -MD -MP -MF .deps/libsnprintfvc_la-format.Tpo -c format.c -fPIC -DPIC -o .libs/libsnprintfvc_la-format.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -DUSE_INTERP_RESULT -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/glib-2.0 -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/gio-unix-2.0 -I/home/pbulk/build/lang/smalltalk/work/.buildlink/lib/glib-2.0/include -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/freetype2 -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/ncurses -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/harfbuzz -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/libdrm -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -MT libsnprintfvc_la-format.lo -MD -MP -MF .deps/libsnprintfvc_la-format.Tpo -c format.c -o libsnprintfvc_la-format.o >/dev/null 2>&1 mv -f .deps/libsnprintfvc_la-format.Tpo .deps/libsnprintfvc_la-format.Plo /usr/bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I.. -DUSE_INTERP_RESULT -I/opt/pkg/include -I/opt/pkg/include/glib-2.0 -I/opt/pkg/include/gio-unix-2.0 -I/opt/pkg/lib/glib-2.0/include -I/usr/include -I/opt/pkg/include/freetype2 -I/opt/pkg/include/ncurses -I/opt/pkg/include/harfbuzz -I/opt/pkg/include/libdrm -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include -I/opt/pkg/include/glib-2.0 -I/opt/pkg/include/gio-unix-2.0 -I/opt/pkg/lib/glib-2.0/include -I/usr/include -I/opt/pkg/include/freetype2 -I/opt/pkg/include/ncurses -I/opt/pkg/include/harfbuzz -I/opt/pkg/include/libdrm -MT libsnprintfvc_la-printf.lo -MD -MP -MF .deps/libsnprintfvc_la-printf.Tpo -c -o libsnprintfvc_la-printf.lo `test -f 'printf.c' || echo './'`printf.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -DUSE_INTERP_RESULT -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/glib-2.0 -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/gio-unix-2.0 -I/home/pbulk/build/lang/smalltalk/work/.buildlink/lib/glib-2.0/include -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/freetype2 -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/ncurses -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/harfbuzz -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/libdrm -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -MT libsnprintfvc_la-printf.lo -MD -MP -MF .deps/libsnprintfvc_la-printf.Tpo -c printf.c -fPIC -DPIC -o .libs/libsnprintfvc_la-printf.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -DUSE_INTERP_RESULT -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/glib-2.0 -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/gio-unix-2.0 -I/home/pbulk/build/lang/smalltalk/work/.buildlink/lib/glib-2.0/include -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/freetype2 -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/ncurses -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/harfbuzz -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/libdrm -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -MT libsnprintfvc_la-printf.lo -MD -MP -MF .deps/libsnprintfvc_la-printf.Tpo -c printf.c -o libsnprintfvc_la-printf.o >/dev/null 2>&1 mv -f .deps/libsnprintfvc_la-printf.Tpo .deps/libsnprintfvc_la-printf.Plo /usr/bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I.. -DUSE_INTERP_RESULT -I/opt/pkg/include -I/opt/pkg/include/glib-2.0 -I/opt/pkg/include/gio-unix-2.0 -I/opt/pkg/lib/glib-2.0/include -I/usr/include -I/opt/pkg/include/freetype2 -I/opt/pkg/include/ncurses -I/opt/pkg/include/harfbuzz -I/opt/pkg/include/libdrm -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include -I/opt/pkg/include/glib-2.0 -I/opt/pkg/include/gio-unix-2.0 -I/opt/pkg/lib/glib-2.0/include -I/usr/include -I/opt/pkg/include/freetype2 -I/opt/pkg/include/ncurses -I/opt/pkg/include/harfbuzz -I/opt/pkg/include/libdrm -MT libsnprintfvc_la-mem.lo -MD -MP -MF .deps/libsnprintfvc_la-mem.Tpo -c -o libsnprintfvc_la-mem.lo `test -f 'mem.c' || echo './'`mem.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -DUSE_INTERP_RESULT -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/glib-2.0 -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/gio-unix-2.0 -I/home/pbulk/build/lang/smalltalk/work/.buildlink/lib/glib-2.0/include -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/freetype2 -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/ncurses -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/harfbuzz -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/libdrm -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -MT libsnprintfvc_la-mem.lo -MD -MP -MF .deps/libsnprintfvc_la-mem.Tpo -c mem.c -fPIC -DPIC -o .libs/libsnprintfvc_la-mem.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -DUSE_INTERP_RESULT -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/glib-2.0 -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/gio-unix-2.0 -I/home/pbulk/build/lang/smalltalk/work/.buildlink/lib/glib-2.0/include -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/freetype2 -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/ncurses -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/harfbuzz -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/libdrm -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -MT libsnprintfvc_la-mem.lo -MD -MP -MF .deps/libsnprintfvc_la-mem.Tpo -c mem.c -o libsnprintfvc_la-mem.o >/dev/null 2>&1 mv -f .deps/libsnprintfvc_la-mem.Tpo .deps/libsnprintfvc_la-mem.Plo /usr/bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I.. -DUSE_INTERP_RESULT -I/opt/pkg/include -I/opt/pkg/include/glib-2.0 -I/opt/pkg/include/gio-unix-2.0 -I/opt/pkg/lib/glib-2.0/include -I/usr/include -I/opt/pkg/include/freetype2 -I/opt/pkg/include/ncurses -I/opt/pkg/include/harfbuzz -I/opt/pkg/include/libdrm -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include -I/opt/pkg/include/glib-2.0 -I/opt/pkg/include/gio-unix-2.0 -I/opt/pkg/lib/glib-2.0/include -I/usr/include -I/opt/pkg/include/freetype2 -I/opt/pkg/include/ncurses -I/opt/pkg/include/harfbuzz -I/opt/pkg/include/libdrm -MT libsnprintfvc_la-stream.lo -MD -MP -MF .deps/libsnprintfvc_la-stream.Tpo -c -o libsnprintfvc_la-stream.lo `test -f 'stream.c' || echo './'`stream.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -DUSE_INTERP_RESULT -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/glib-2.0 -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/gio-unix-2.0 -I/home/pbulk/build/lang/smalltalk/work/.buildlink/lib/glib-2.0/include -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/freetype2 -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/ncurses -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/harfbuzz -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/libdrm -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -MT libsnprintfvc_la-stream.lo -MD -MP -MF .deps/libsnprintfvc_la-stream.Tpo -c stream.c -fPIC -DPIC -o .libs/libsnprintfvc_la-stream.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -DUSE_INTERP_RESULT -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/glib-2.0 -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/gio-unix-2.0 -I/home/pbulk/build/lang/smalltalk/work/.buildlink/lib/glib-2.0/include -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/freetype2 -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/ncurses -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/harfbuzz -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/libdrm -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -MT libsnprintfvc_la-stream.lo -MD -MP -MF .deps/libsnprintfvc_la-stream.Tpo -c stream.c -o libsnprintfvc_la-stream.o >/dev/null 2>&1 mv -f .deps/libsnprintfvc_la-stream.Tpo .deps/libsnprintfvc_la-stream.Plo /usr/bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I.. -DUSE_INTERP_RESULT -I/opt/pkg/include -I/opt/pkg/include/glib-2.0 -I/opt/pkg/include/gio-unix-2.0 -I/opt/pkg/lib/glib-2.0/include -I/usr/include -I/opt/pkg/include/freetype2 -I/opt/pkg/include/ncurses -I/opt/pkg/include/harfbuzz -I/opt/pkg/include/libdrm -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include -I/opt/pkg/include/glib-2.0 -I/opt/pkg/include/gio-unix-2.0 -I/opt/pkg/lib/glib-2.0/include -I/usr/include -I/opt/pkg/include/freetype2 -I/opt/pkg/include/ncurses -I/opt/pkg/include/harfbuzz -I/opt/pkg/include/libdrm -MT libsnprintfvc_la-custom.lo -MD -MP -MF .deps/libsnprintfvc_la-custom.Tpo -c -o libsnprintfvc_la-custom.lo `test -f 'custom.c' || echo './'`custom.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -DUSE_INTERP_RESULT -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/glib-2.0 -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/gio-unix-2.0 -I/home/pbulk/build/lang/smalltalk/work/.buildlink/lib/glib-2.0/include -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/freetype2 -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/ncurses -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/harfbuzz -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/libdrm -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -MT libsnprintfvc_la-custom.lo -MD -MP -MF .deps/libsnprintfvc_la-custom.Tpo -c custom.c -fPIC -DPIC -o .libs/libsnprintfvc_la-custom.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -DUSE_INTERP_RESULT -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/glib-2.0 -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/gio-unix-2.0 -I/home/pbulk/build/lang/smalltalk/work/.buildlink/lib/glib-2.0/include -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/freetype2 -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/ncurses -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/harfbuzz -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/libdrm -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -MT libsnprintfvc_la-custom.lo -MD -MP -MF .deps/libsnprintfvc_la-custom.Tpo -c custom.c -o libsnprintfvc_la-custom.o >/dev/null 2>&1 mv -f .deps/libsnprintfvc_la-custom.Tpo .deps/libsnprintfvc_la-custom.Plo /usr/bin/bash ../libtool --tag=CC --mode=link gcc -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include -I/opt/pkg/include/glib-2.0 -I/opt/pkg/include/gio-unix-2.0 -I/opt/pkg/lib/glib-2.0/include -I/usr/include -I/opt/pkg/include/freetype2 -I/opt/pkg/include/ncurses -I/opt/pkg/include/harfbuzz -I/opt/pkg/include/libdrm -L/opt/pkg/lib -Wl,-R/opt/pkg/lib -liconv -lintl -L/usr/lib/amd64 -Wl,-R/usr/lib/amd64 -o libsnprintfvc.la libsnprintfvc_la-filament.lo libsnprintfvc_la-format.lo libsnprintfvc_la-printf.lo libsnprintfvc_la-mem.lo libsnprintfvc_la-stream.lo libsnprintfvc_la-custom.lo -lm libtool: link: ar cr .libs/libsnprintfvc.a .libs/libsnprintfvc_la-filament.o .libs/libsnprintfvc_la-format.o .libs/libsnprintfvc_la-printf.o .libs/libsnprintfvc_la-mem.o .libs/libsnprintfvc_la-stream.o .libs/libsnprintfvc_la-custom.o libtool: link: ranlib .libs/libsnprintfvc.a libtool: link: ( cd ".libs" && rm -f "libsnprintfvc.la" && ln -s "../libsnprintfvc.la" "libsnprintfvc.la" ) gmake[5]: Leaving directory '/home/pbulk/build/lang/smalltalk/work/smalltalk-3.2.5/snprintfv/snprintfv' gmake[4]: Leaving directory '/home/pbulk/build/lang/smalltalk/work/smalltalk-3.2.5/snprintfv/snprintfv' gmake[4]: Entering directory '/home/pbulk/build/lang/smalltalk/work/smalltalk-3.2.5/snprintfv' gmake[4]: Leaving directory '/home/pbulk/build/lang/smalltalk/work/smalltalk-3.2.5/snprintfv' gmake[3]: Leaving directory '/home/pbulk/build/lang/smalltalk/work/smalltalk-3.2.5/snprintfv' gmake[2]: Leaving directory '/home/pbulk/build/lang/smalltalk/work/smalltalk-3.2.5/snprintfv' Making all in libgst gmake[2]: Entering directory '/home/pbulk/build/lang/smalltalk/work/smalltalk-3.2.5/libgst' /opt/pkg/bin/gmake all-am gmake[3]: Entering directory '/home/pbulk/build/lang/smalltalk/work/smalltalk-3.2.5/libgst' /usr/bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -DKERNEL_PATH=\""/opt/pkg/share/smalltalk/kernel"\" -DIMAGE_PATH=\""/opt/pkg/var/lib/smalltalk"\" -DMODULE_PATH=\""/opt/pkg/lib/smalltalk"\" -DLIBEXEC_PATH=\""/opt/pkg/libexec/smalltalk"\" -DPREFIX=\""/opt/pkg"\" -DEXEC_PREFIX=\""/opt/pkg"\" -DDEFAULT_EXECUTABLE=\""/opt/pkg/bin/gst"\" -I../lib-src -I../lib-src -I/opt/pkg/lib/../include -I../snprintfv -I../snprintfv -I/opt/pkg/lib/../include -I../lightning -I../lightning -I.. -I.. -DUSE_INTERP_RESULT -I/opt/pkg/include -I/opt/pkg/include/glib-2.0 -I/opt/pkg/include/gio-unix-2.0 -I/opt/pkg/lib/glib-2.0/include -I/usr/include -I/opt/pkg/include/freetype2 -I/opt/pkg/include/ncurses -I/opt/pkg/include/harfbuzz -I/opt/pkg/include/libdrm -D_REENTRANT -I/opt/pkg/lib/../include -I/opt/pkg/lib/../include -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include -I/opt/pkg/include/glib-2.0 -I/opt/pkg/include/gio-unix-2.0 -I/opt/pkg/lib/glib-2.0/include -I/usr/include -I/opt/pkg/include/freetype2 -I/opt/pkg/include/ncurses -I/opt/pkg/include/harfbuzz -I/opt/pkg/include/libdrm -Wall -Wdeclaration-after-statement -Wno-format -Wpointer-arith -Wno-pointer-sign -Wno-switch -Wwrite-strings -Wno-strict-aliasing -fno-gcse -fstrict-aliasing -MT gstpub.lo -MD -MP -MF .deps/gstpub.Tpo -c -o gstpub.lo gstpub.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -DKERNEL_PATH=\"/opt/pkg/share/smalltalk/kernel\" -DIMAGE_PATH=\"/opt/pkg/var/lib/smalltalk\" -DMODULE_PATH=\"/opt/pkg/lib/smalltalk\" -DLIBEXEC_PATH=\"/opt/pkg/libexec/smalltalk\" -DPREFIX=\"/opt/pkg\" -DEXEC_PREFIX=\"/opt/pkg\" -DDEFAULT_EXECUTABLE=\"/opt/pkg/bin/gst\" -I../lib-src -I/home/pbulk/build/lang/smalltalk/work/.buildlink/lib/../include -I../snprintfv -I../lightning -DUSE_INTERP_RESULT -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/glib-2.0 -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/gio-unix-2.0 -I/home/pbulk/build/lang/smalltalk/work/.buildlink/lib/glib-2.0/include -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/freetype2 -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/ncurses -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/harfbuzz -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/libdrm -D_REENTRANT -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -Wall -Wdeclaration-after-statement -Wno-format -Wpointer-arith -Wno-pointer-sign -Wno-switch -Wwrite-strings -Wno-strict-aliasing -fno-gcse -fstrict-aliasing -MT gstpub.lo -MD -MP -MF .deps/gstpub.Tpo -c gstpub.c -fPIC -DPIC -o .libs/gstpub.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -DKERNEL_PATH=\"/opt/pkg/share/smalltalk/kernel\" -DIMAGE_PATH=\"/opt/pkg/var/lib/smalltalk\" -DMODULE_PATH=\"/opt/pkg/lib/smalltalk\" -DLIBEXEC_PATH=\"/opt/pkg/libexec/smalltalk\" -DPREFIX=\"/opt/pkg\" -DEXEC_PREFIX=\"/opt/pkg\" -DDEFAULT_EXECUTABLE=\"/opt/pkg/bin/gst\" -I../lib-src -I/home/pbulk/build/lang/smalltalk/work/.buildlink/lib/../include -I../snprintfv -I../lightning -DUSE_INTERP_RESULT -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/glib-2.0 -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/gio-unix-2.0 -I/home/pbulk/build/lang/smalltalk/work/.buildlink/lib/glib-2.0/include -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/freetype2 -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/ncurses -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/harfbuzz -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/libdrm -D_REENTRANT -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -Wall -Wdeclaration-after-statement -Wno-format -Wpointer-arith -Wno-pointer-sign -Wno-switch -Wwrite-strings -Wno-strict-aliasing -fno-gcse -fstrict-aliasing -MT gstpub.lo -MD -MP -MF .deps/gstpub.Tpo -c gstpub.c -o gstpub.o >/dev/null 2>&1 mv -f .deps/gstpub.Tpo .deps/gstpub.Plo /usr/bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -DKERNEL_PATH=\""/opt/pkg/share/smalltalk/kernel"\" -DIMAGE_PATH=\""/opt/pkg/var/lib/smalltalk"\" -DMODULE_PATH=\""/opt/pkg/lib/smalltalk"\" -DLIBEXEC_PATH=\""/opt/pkg/libexec/smalltalk"\" -DPREFIX=\""/opt/pkg"\" -DEXEC_PREFIX=\""/opt/pkg"\" -DDEFAULT_EXECUTABLE=\""/opt/pkg/bin/gst"\" -I../lib-src -I../lib-src -I/opt/pkg/lib/../include -I../snprintfv -I../snprintfv -I/opt/pkg/lib/../include -I../lightning -I../lightning -I.. -I.. -DUSE_INTERP_RESULT -I/opt/pkg/include -I/opt/pkg/include/glib-2.0 -I/opt/pkg/include/gio-unix-2.0 -I/opt/pkg/lib/glib-2.0/include -I/usr/include -I/opt/pkg/include/freetype2 -I/opt/pkg/include/ncurses -I/opt/pkg/include/harfbuzz -I/opt/pkg/include/libdrm -D_REENTRANT -I/opt/pkg/lib/../include -I/opt/pkg/lib/../include -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include -I/opt/pkg/include/glib-2.0 -I/opt/pkg/include/gio-unix-2.0 -I/opt/pkg/lib/glib-2.0/include -I/usr/include -I/opt/pkg/include/freetype2 -I/opt/pkg/include/ncurses -I/opt/pkg/include/harfbuzz -I/opt/pkg/include/libdrm -Wall -Wdeclaration-after-statement -Wno-format -Wpointer-arith -Wno-pointer-sign -Wno-switch -Wwrite-strings -Wno-strict-aliasing -fno-gcse -fstrict-aliasing -MT files.lo -MD -MP -MF .deps/files.Tpo -c -o files.lo files.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -DKERNEL_PATH=\"/opt/pkg/share/smalltalk/kernel\" -DIMAGE_PATH=\"/opt/pkg/var/lib/smalltalk\" -DMODULE_PATH=\"/opt/pkg/lib/smalltalk\" -DLIBEXEC_PATH=\"/opt/pkg/libexec/smalltalk\" -DPREFIX=\"/opt/pkg\" -DEXEC_PREFIX=\"/opt/pkg\" -DDEFAULT_EXECUTABLE=\"/opt/pkg/bin/gst\" -I../lib-src -I/home/pbulk/build/lang/smalltalk/work/.buildlink/lib/../include -I../snprintfv -I../lightning -DUSE_INTERP_RESULT -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/glib-2.0 -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/gio-unix-2.0 -I/home/pbulk/build/lang/smalltalk/work/.buildlink/lib/glib-2.0/include -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/freetype2 -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/ncurses -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/harfbuzz -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/libdrm -D_REENTRANT -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -Wall -Wdeclaration-after-statement -Wno-format -Wpointer-arith -Wno-pointer-sign -Wno-switch -Wwrite-strings -Wno-strict-aliasing -fno-gcse -fstrict-aliasing -MT files.lo -MD -MP -MF .deps/files.Tpo -c files.c -fPIC -DPIC -o .libs/files.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -DKERNEL_PATH=\"/opt/pkg/share/smalltalk/kernel\" -DIMAGE_PATH=\"/opt/pkg/var/lib/smalltalk\" -DMODULE_PATH=\"/opt/pkg/lib/smalltalk\" -DLIBEXEC_PATH=\"/opt/pkg/libexec/smalltalk\" -DPREFIX=\"/opt/pkg\" -DEXEC_PREFIX=\"/opt/pkg\" -DDEFAULT_EXECUTABLE=\"/opt/pkg/bin/gst\" -I../lib-src -I/home/pbulk/build/lang/smalltalk/work/.buildlink/lib/../include -I../snprintfv -I../lightning -DUSE_INTERP_RESULT -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/glib-2.0 -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/gio-unix-2.0 -I/home/pbulk/build/lang/smalltalk/work/.buildlink/lib/glib-2.0/include -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/freetype2 -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/ncurses -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/harfbuzz -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/libdrm -D_REENTRANT -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -Wall -Wdeclaration-after-statement -Wno-format -Wpointer-arith -Wno-pointer-sign -Wno-switch -Wwrite-strings -Wno-strict-aliasing -fno-gcse -fstrict-aliasing -MT files.lo -MD -MP -MF .deps/files.Tpo -c files.c -o files.o >/dev/null 2>&1 mv -f .deps/files.Tpo .deps/files.Plo /usr/bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -DKERNEL_PATH=\""/opt/pkg/share/smalltalk/kernel"\" -DIMAGE_PATH=\""/opt/pkg/var/lib/smalltalk"\" -DMODULE_PATH=\""/opt/pkg/lib/smalltalk"\" -DLIBEXEC_PATH=\""/opt/pkg/libexec/smalltalk"\" -DPREFIX=\""/opt/pkg"\" -DEXEC_PREFIX=\""/opt/pkg"\" -DDEFAULT_EXECUTABLE=\""/opt/pkg/bin/gst"\" -I../lib-src -I../lib-src -I/opt/pkg/lib/../include -I../snprintfv -I../snprintfv -I/opt/pkg/lib/../include -I../lightning -I../lightning -I.. -I.. -DUSE_INTERP_RESULT -I/opt/pkg/include -I/opt/pkg/include/glib-2.0 -I/opt/pkg/include/gio-unix-2.0 -I/opt/pkg/lib/glib-2.0/include -I/usr/include -I/opt/pkg/include/freetype2 -I/opt/pkg/include/ncurses -I/opt/pkg/include/harfbuzz -I/opt/pkg/include/libdrm -D_REENTRANT -I/opt/pkg/lib/../include -I/opt/pkg/lib/../include -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include -I/opt/pkg/include/glib-2.0 -I/opt/pkg/include/gio-unix-2.0 -I/opt/pkg/lib/glib-2.0/include -I/usr/include -I/opt/pkg/include/freetype2 -I/opt/pkg/include/ncurses -I/opt/pkg/include/harfbuzz -I/opt/pkg/include/libdrm -Wall -Wdeclaration-after-statement -Wno-format -Wpointer-arith -Wno-pointer-sign -Wno-switch -Wwrite-strings -Wno-strict-aliasing -fno-gcse -fstrict-aliasing -MT gst-parse.lo -MD -MP -MF .deps/gst-parse.Tpo -c -o gst-parse.lo gst-parse.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -DKERNEL_PATH=\"/opt/pkg/share/smalltalk/kernel\" -DIMAGE_PATH=\"/opt/pkg/var/lib/smalltalk\" -DMODULE_PATH=\"/opt/pkg/lib/smalltalk\" -DLIBEXEC_PATH=\"/opt/pkg/libexec/smalltalk\" -DPREFIX=\"/opt/pkg\" -DEXEC_PREFIX=\"/opt/pkg\" -DDEFAULT_EXECUTABLE=\"/opt/pkg/bin/gst\" -I../lib-src -I/home/pbulk/build/lang/smalltalk/work/.buildlink/lib/../include -I../snprintfv -I../lightning -DUSE_INTERP_RESULT -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/glib-2.0 -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/gio-unix-2.0 -I/home/pbulk/build/lang/smalltalk/work/.buildlink/lib/glib-2.0/include -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/freetype2 -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/ncurses -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/harfbuzz -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/libdrm -D_REENTRANT -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -Wall -Wdeclaration-after-statement -Wno-format -Wpointer-arith -Wno-pointer-sign -Wno-switch -Wwrite-strings -Wno-strict-aliasing -fno-gcse -fstrict-aliasing -MT gst-parse.lo -MD -MP -MF .deps/gst-parse.Tpo -c gst-parse.c -fPIC -DPIC -o .libs/gst-parse.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -DKERNEL_PATH=\"/opt/pkg/share/smalltalk/kernel\" -DIMAGE_PATH=\"/opt/pkg/var/lib/smalltalk\" -DMODULE_PATH=\"/opt/pkg/lib/smalltalk\" -DLIBEXEC_PATH=\"/opt/pkg/libexec/smalltalk\" -DPREFIX=\"/opt/pkg\" -DEXEC_PREFIX=\"/opt/pkg\" -DDEFAULT_EXECUTABLE=\"/opt/pkg/bin/gst\" -I../lib-src -I/home/pbulk/build/lang/smalltalk/work/.buildlink/lib/../include -I../snprintfv -I../lightning -DUSE_INTERP_RESULT -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/glib-2.0 -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/gio-unix-2.0 -I/home/pbulk/build/lang/smalltalk/work/.buildlink/lib/glib-2.0/include -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/freetype2 -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/ncurses -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/harfbuzz -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/libdrm -D_REENTRANT -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -Wall -Wdeclaration-after-statement -Wno-format -Wpointer-arith -Wno-pointer-sign -Wno-switch -Wwrite-strings -Wno-strict-aliasing -fno-gcse -fstrict-aliasing -MT gst-parse.lo -MD -MP -MF .deps/gst-parse.Tpo -c gst-parse.c -o gst-parse.o >/dev/null 2>&1 mv -f .deps/gst-parse.Tpo .deps/gst-parse.Plo /usr/bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -DKERNEL_PATH=\""/opt/pkg/share/smalltalk/kernel"\" -DIMAGE_PATH=\""/opt/pkg/var/lib/smalltalk"\" -DMODULE_PATH=\""/opt/pkg/lib/smalltalk"\" -DLIBEXEC_PATH=\""/opt/pkg/libexec/smalltalk"\" -DPREFIX=\""/opt/pkg"\" -DEXEC_PREFIX=\""/opt/pkg"\" -DDEFAULT_EXECUTABLE=\""/opt/pkg/bin/gst"\" -I../lib-src -I../lib-src -I/opt/pkg/lib/../include -I../snprintfv -I../snprintfv -I/opt/pkg/lib/../include -I../lightning -I../lightning -I.. -I.. -DUSE_INTERP_RESULT -I/opt/pkg/include -I/opt/pkg/include/glib-2.0 -I/opt/pkg/include/gio-unix-2.0 -I/opt/pkg/lib/glib-2.0/include -I/usr/include -I/opt/pkg/include/freetype2 -I/opt/pkg/include/ncurses -I/opt/pkg/include/harfbuzz -I/opt/pkg/include/libdrm -D_REENTRANT -I/opt/pkg/lib/../include -I/opt/pkg/lib/../include -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include -I/opt/pkg/include/glib-2.0 -I/opt/pkg/include/gio-unix-2.0 -I/opt/pkg/lib/glib-2.0/include -I/usr/include -I/opt/pkg/include/freetype2 -I/opt/pkg/include/ncurses -I/opt/pkg/include/harfbuzz -I/opt/pkg/include/libdrm -Wall -Wdeclaration-after-statement -Wno-format -Wpointer-arith -Wno-pointer-sign -Wno-switch -Wwrite-strings -Wno-strict-aliasing -fno-gcse -fstrict-aliasing -MT lex.lo -MD -MP -MF .deps/lex.Tpo -c -o lex.lo lex.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -DKERNEL_PATH=\"/opt/pkg/share/smalltalk/kernel\" -DIMAGE_PATH=\"/opt/pkg/var/lib/smalltalk\" -DMODULE_PATH=\"/opt/pkg/lib/smalltalk\" -DLIBEXEC_PATH=\"/opt/pkg/libexec/smalltalk\" -DPREFIX=\"/opt/pkg\" -DEXEC_PREFIX=\"/opt/pkg\" -DDEFAULT_EXECUTABLE=\"/opt/pkg/bin/gst\" -I../lib-src -I/home/pbulk/build/lang/smalltalk/work/.buildlink/lib/../include -I../snprintfv -I../lightning -DUSE_INTERP_RESULT -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/glib-2.0 -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/gio-unix-2.0 -I/home/pbulk/build/lang/smalltalk/work/.buildlink/lib/glib-2.0/include -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/freetype2 -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/ncurses -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/harfbuzz -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/libdrm -D_REENTRANT -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -Wall -Wdeclaration-after-statement -Wno-format -Wpointer-arith -Wno-pointer-sign -Wno-switch -Wwrite-strings -Wno-strict-aliasing -fno-gcse -fstrict-aliasing -MT lex.lo -MD -MP -MF .deps/lex.Tpo -c lex.c -fPIC -DPIC -o .libs/lex.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -DKERNEL_PATH=\"/opt/pkg/share/smalltalk/kernel\" -DIMAGE_PATH=\"/opt/pkg/var/lib/smalltalk\" -DMODULE_PATH=\"/opt/pkg/lib/smalltalk\" -DLIBEXEC_PATH=\"/opt/pkg/libexec/smalltalk\" -DPREFIX=\"/opt/pkg\" -DEXEC_PREFIX=\"/opt/pkg\" -DDEFAULT_EXECUTABLE=\"/opt/pkg/bin/gst\" -I../lib-src -I/home/pbulk/build/lang/smalltalk/work/.buildlink/lib/../include -I../snprintfv -I../lightning -DUSE_INTERP_RESULT -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/glib-2.0 -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/gio-unix-2.0 -I/home/pbulk/build/lang/smalltalk/work/.buildlink/lib/glib-2.0/include -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/freetype2 -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/ncurses -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/harfbuzz -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/libdrm -D_REENTRANT -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -Wall -Wdeclaration-after-statement -Wno-format -Wpointer-arith -Wno-pointer-sign -Wno-switch -Wwrite-strings -Wno-strict-aliasing -fno-gcse -fstrict-aliasing -MT lex.lo -MD -MP -MF .deps/lex.Tpo -c lex.c -o lex.o >/dev/null 2>&1 mv -f .deps/lex.Tpo .deps/lex.Plo /usr/bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -DKERNEL_PATH=\""/opt/pkg/share/smalltalk/kernel"\" -DIMAGE_PATH=\""/opt/pkg/var/lib/smalltalk"\" -DMODULE_PATH=\""/opt/pkg/lib/smalltalk"\" -DLIBEXEC_PATH=\""/opt/pkg/libexec/smalltalk"\" -DPREFIX=\""/opt/pkg"\" -DEXEC_PREFIX=\""/opt/pkg"\" -DDEFAULT_EXECUTABLE=\""/opt/pkg/bin/gst"\" -I../lib-src -I../lib-src -I/opt/pkg/lib/../include -I../snprintfv -I../snprintfv -I/opt/pkg/lib/../include -I../lightning -I../lightning -I.. -I.. -DUSE_INTERP_RESULT -I/opt/pkg/include -I/opt/pkg/include/glib-2.0 -I/opt/pkg/include/gio-unix-2.0 -I/opt/pkg/lib/glib-2.0/include -I/usr/include -I/opt/pkg/include/freetype2 -I/opt/pkg/include/ncurses -I/opt/pkg/include/harfbuzz -I/opt/pkg/include/libdrm -D_REENTRANT -I/opt/pkg/lib/../include -I/opt/pkg/lib/../include -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include -I/opt/pkg/include/glib-2.0 -I/opt/pkg/include/gio-unix-2.0 -I/opt/pkg/lib/glib-2.0/include -I/usr/include -I/opt/pkg/include/freetype2 -I/opt/pkg/include/ncurses -I/opt/pkg/include/harfbuzz -I/opt/pkg/include/libdrm -Wall -Wdeclaration-after-statement -Wno-format -Wpointer-arith -Wno-pointer-sign -Wno-switch -Wwrite-strings -Wno-strict-aliasing -fno-gcse -fstrict-aliasing -MT str.lo -MD -MP -MF .deps/str.Tpo -c -o str.lo str.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -DKERNEL_PATH=\"/opt/pkg/share/smalltalk/kernel\" -DIMAGE_PATH=\"/opt/pkg/var/lib/smalltalk\" -DMODULE_PATH=\"/opt/pkg/lib/smalltalk\" -DLIBEXEC_PATH=\"/opt/pkg/libexec/smalltalk\" -DPREFIX=\"/opt/pkg\" -DEXEC_PREFIX=\"/opt/pkg\" -DDEFAULT_EXECUTABLE=\"/opt/pkg/bin/gst\" -I../lib-src -I/home/pbulk/build/lang/smalltalk/work/.buildlink/lib/../include -I../snprintfv -I../lightning -DUSE_INTERP_RESULT -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/glib-2.0 -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/gio-unix-2.0 -I/home/pbulk/build/lang/smalltalk/work/.buildlink/lib/glib-2.0/include -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/freetype2 -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/ncurses -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/harfbuzz -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/libdrm -D_REENTRANT -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -Wall -Wdeclaration-after-statement -Wno-format -Wpointer-arith -Wno-pointer-sign -Wno-switch -Wwrite-strings -Wno-strict-aliasing -fno-gcse -fstrict-aliasing -MT str.lo -MD -MP -MF .deps/str.Tpo -c str.c -fPIC -DPIC -o .libs/str.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -DKERNEL_PATH=\"/opt/pkg/share/smalltalk/kernel\" -DIMAGE_PATH=\"/opt/pkg/var/lib/smalltalk\" -DMODULE_PATH=\"/opt/pkg/lib/smalltalk\" -DLIBEXEC_PATH=\"/opt/pkg/libexec/smalltalk\" -DPREFIX=\"/opt/pkg\" -DEXEC_PREFIX=\"/opt/pkg\" -DDEFAULT_EXECUTABLE=\"/opt/pkg/bin/gst\" -I../lib-src -I/home/pbulk/build/lang/smalltalk/work/.buildlink/lib/../include -I../snprintfv -I../lightning -DUSE_INTERP_RESULT -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/glib-2.0 -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/gio-unix-2.0 -I/home/pbulk/build/lang/smalltalk/work/.buildlink/lib/glib-2.0/include -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/freetype2 -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/ncurses -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/harfbuzz -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/libdrm -D_REENTRANT -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -Wall -Wdeclaration-after-statement -Wno-format -Wpointer-arith -Wno-pointer-sign -Wno-switch -Wwrite-strings -Wno-strict-aliasing -fno-gcse -fstrict-aliasing -MT str.lo -MD -MP -MF .deps/str.Tpo -c str.c -o str.o >/dev/null 2>&1 mv -f .deps/str.Tpo .deps/str.Plo /usr/bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -DKERNEL_PATH=\""/opt/pkg/share/smalltalk/kernel"\" -DIMAGE_PATH=\""/opt/pkg/var/lib/smalltalk"\" -DMODULE_PATH=\""/opt/pkg/lib/smalltalk"\" -DLIBEXEC_PATH=\""/opt/pkg/libexec/smalltalk"\" -DPREFIX=\""/opt/pkg"\" -DEXEC_PREFIX=\""/opt/pkg"\" -DDEFAULT_EXECUTABLE=\""/opt/pkg/bin/gst"\" -I../lib-src -I../lib-src -I/opt/pkg/lib/../include -I../snprintfv -I../snprintfv -I/opt/pkg/lib/../include -I../lightning -I../lightning -I.. -I.. -DUSE_INTERP_RESULT -I/opt/pkg/include -I/opt/pkg/include/glib-2.0 -I/opt/pkg/include/gio-unix-2.0 -I/opt/pkg/lib/glib-2.0/include -I/usr/include -I/opt/pkg/include/freetype2 -I/opt/pkg/include/ncurses -I/opt/pkg/include/harfbuzz -I/opt/pkg/include/libdrm -D_REENTRANT -I/opt/pkg/lib/../include -I/opt/pkg/lib/../include -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include -I/opt/pkg/include/glib-2.0 -I/opt/pkg/include/gio-unix-2.0 -I/opt/pkg/lib/glib-2.0/include -I/usr/include -I/opt/pkg/include/freetype2 -I/opt/pkg/include/ncurses -I/opt/pkg/include/harfbuzz -I/opt/pkg/include/libdrm -Wall -Wdeclaration-after-statement -Wno-format -Wpointer-arith -Wno-pointer-sign -Wno-switch -Wwrite-strings -Wno-strict-aliasing -fno-gcse -fstrict-aliasing -MT tree.lo -MD -MP -MF .deps/tree.Tpo -c -o tree.lo tree.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -DKERNEL_PATH=\"/opt/pkg/share/smalltalk/kernel\" -DIMAGE_PATH=\"/opt/pkg/var/lib/smalltalk\" -DMODULE_PATH=\"/opt/pkg/lib/smalltalk\" -DLIBEXEC_PATH=\"/opt/pkg/libexec/smalltalk\" -DPREFIX=\"/opt/pkg\" -DEXEC_PREFIX=\"/opt/pkg\" -DDEFAULT_EXECUTABLE=\"/opt/pkg/bin/gst\" -I../lib-src -I/home/pbulk/build/lang/smalltalk/work/.buildlink/lib/../include -I../snprintfv -I../lightning -DUSE_INTERP_RESULT -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/glib-2.0 -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/gio-unix-2.0 -I/home/pbulk/build/lang/smalltalk/work/.buildlink/lib/glib-2.0/include -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/freetype2 -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/ncurses -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/harfbuzz -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/libdrm -D_REENTRANT -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -Wall -Wdeclaration-after-statement -Wno-format -Wpointer-arith -Wno-pointer-sign -Wno-switch -Wwrite-strings -Wno-strict-aliasing -fno-gcse -fstrict-aliasing -MT tree.lo -MD -MP -MF .deps/tree.Tpo -c tree.c -fPIC -DPIC -o .libs/tree.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -DKERNEL_PATH=\"/opt/pkg/share/smalltalk/kernel\" -DIMAGE_PATH=\"/opt/pkg/var/lib/smalltalk\" -DMODULE_PATH=\"/opt/pkg/lib/smalltalk\" -DLIBEXEC_PATH=\"/opt/pkg/libexec/smalltalk\" -DPREFIX=\"/opt/pkg\" -DEXEC_PREFIX=\"/opt/pkg\" -DDEFAULT_EXECUTABLE=\"/opt/pkg/bin/gst\" -I../lib-src -I/home/pbulk/build/lang/smalltalk/work/.buildlink/lib/../include -I../snprintfv -I../lightning -DUSE_INTERP_RESULT -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/glib-2.0 -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/gio-unix-2.0 -I/home/pbulk/build/lang/smalltalk/work/.buildlink/lib/glib-2.0/include -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/freetype2 -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/ncurses -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/harfbuzz -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/libdrm -D_REENTRANT -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -Wall -Wdeclaration-after-statement -Wno-format -Wpointer-arith -Wno-pointer-sign -Wno-switch -Wwrite-strings -Wno-strict-aliasing -fno-gcse -fstrict-aliasing -MT tree.lo -MD -MP -MF .deps/tree.Tpo -c tree.c -o tree.o >/dev/null 2>&1 mv -f .deps/tree.Tpo .deps/tree.Plo /usr/bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -DKERNEL_PATH=\""/opt/pkg/share/smalltalk/kernel"\" -DIMAGE_PATH=\""/opt/pkg/var/lib/smalltalk"\" -DMODULE_PATH=\""/opt/pkg/lib/smalltalk"\" -DLIBEXEC_PATH=\""/opt/pkg/libexec/smalltalk"\" -DPREFIX=\""/opt/pkg"\" -DEXEC_PREFIX=\""/opt/pkg"\" -DDEFAULT_EXECUTABLE=\""/opt/pkg/bin/gst"\" -I../lib-src -I../lib-src -I/opt/pkg/lib/../include -I../snprintfv -I../snprintfv -I/opt/pkg/lib/../include -I../lightning -I../lightning -I.. -I.. -DUSE_INTERP_RESULT -I/opt/pkg/include -I/opt/pkg/include/glib-2.0 -I/opt/pkg/include/gio-unix-2.0 -I/opt/pkg/lib/glib-2.0/include -I/usr/include -I/opt/pkg/include/freetype2 -I/opt/pkg/include/ncurses -I/opt/pkg/include/harfbuzz -I/opt/pkg/include/libdrm -D_REENTRANT -I/opt/pkg/lib/../include -I/opt/pkg/lib/../include -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include -I/opt/pkg/include/glib-2.0 -I/opt/pkg/include/gio-unix-2.0 -I/opt/pkg/lib/glib-2.0/include -I/usr/include -I/opt/pkg/include/freetype2 -I/opt/pkg/include/ncurses -I/opt/pkg/include/harfbuzz -I/opt/pkg/include/libdrm -Wall -Wdeclaration-after-statement -Wno-format -Wpointer-arith -Wno-pointer-sign -Wno-switch -Wwrite-strings -Wno-strict-aliasing -fno-gcse -fstrict-aliasing -MT byte.lo -MD -MP -MF .deps/byte.Tpo -c -o byte.lo byte.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -DKERNEL_PATH=\"/opt/pkg/share/smalltalk/kernel\" -DIMAGE_PATH=\"/opt/pkg/var/lib/smalltalk\" -DMODULE_PATH=\"/opt/pkg/lib/smalltalk\" -DLIBEXEC_PATH=\"/opt/pkg/libexec/smalltalk\" -DPREFIX=\"/opt/pkg\" -DEXEC_PREFIX=\"/opt/pkg\" -DDEFAULT_EXECUTABLE=\"/opt/pkg/bin/gst\" -I../lib-src -I/home/pbulk/build/lang/smalltalk/work/.buildlink/lib/../include -I../snprintfv -I../lightning -DUSE_INTERP_RESULT -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/glib-2.0 -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/gio-unix-2.0 -I/home/pbulk/build/lang/smalltalk/work/.buildlink/lib/glib-2.0/include -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/freetype2 -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/ncurses -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/harfbuzz -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/libdrm -D_REENTRANT -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -Wall -Wdeclaration-after-statement -Wno-format -Wpointer-arith -Wno-pointer-sign -Wno-switch -Wwrite-strings -Wno-strict-aliasing -fno-gcse -fstrict-aliasing -MT byte.lo -MD -MP -MF .deps/byte.Tpo -c byte.c -fPIC -DPIC -o .libs/byte.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -DKERNEL_PATH=\"/opt/pkg/share/smalltalk/kernel\" -DIMAGE_PATH=\"/opt/pkg/var/lib/smalltalk\" -DMODULE_PATH=\"/opt/pkg/lib/smalltalk\" -DLIBEXEC_PATH=\"/opt/pkg/libexec/smalltalk\" -DPREFIX=\"/opt/pkg\" -DEXEC_PREFIX=\"/opt/pkg\" -DDEFAULT_EXECUTABLE=\"/opt/pkg/bin/gst\" -I../lib-src -I/home/pbulk/build/lang/smalltalk/work/.buildlink/lib/../include -I../snprintfv -I../lightning -DUSE_INTERP_RESULT -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/glib-2.0 -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/gio-unix-2.0 -I/home/pbulk/build/lang/smalltalk/work/.buildlink/lib/glib-2.0/include -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/freetype2 -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/ncurses -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/harfbuzz -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/libdrm -D_REENTRANT -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -Wall -Wdeclaration-after-statement -Wno-format -Wpointer-arith -Wno-pointer-sign -Wno-switch -Wwrite-strings -Wno-strict-aliasing -fno-gcse -fstrict-aliasing -MT byte.lo -MD -MP -MF .deps/byte.Tpo -c byte.c -o byte.o >/dev/null 2>&1 mv -f .deps/byte.Tpo .deps/byte.Plo /usr/bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -DKERNEL_PATH=\""/opt/pkg/share/smalltalk/kernel"\" -DIMAGE_PATH=\""/opt/pkg/var/lib/smalltalk"\" -DMODULE_PATH=\""/opt/pkg/lib/smalltalk"\" -DLIBEXEC_PATH=\""/opt/pkg/libexec/smalltalk"\" -DPREFIX=\""/opt/pkg"\" -DEXEC_PREFIX=\""/opt/pkg"\" -DDEFAULT_EXECUTABLE=\""/opt/pkg/bin/gst"\" -I../lib-src -I../lib-src -I/opt/pkg/lib/../include -I../snprintfv -I../snprintfv -I/opt/pkg/lib/../include -I../lightning -I../lightning -I.. -I.. -DUSE_INTERP_RESULT -I/opt/pkg/include -I/opt/pkg/include/glib-2.0 -I/opt/pkg/include/gio-unix-2.0 -I/opt/pkg/lib/glib-2.0/include -I/usr/include -I/opt/pkg/include/freetype2 -I/opt/pkg/include/ncurses -I/opt/pkg/include/harfbuzz -I/opt/pkg/include/libdrm -D_REENTRANT -I/opt/pkg/lib/../include -I/opt/pkg/lib/../include -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include -I/opt/pkg/include/glib-2.0 -I/opt/pkg/include/gio-unix-2.0 -I/opt/pkg/lib/glib-2.0/include -I/usr/include -I/opt/pkg/include/freetype2 -I/opt/pkg/include/ncurses -I/opt/pkg/include/harfbuzz -I/opt/pkg/include/libdrm -Wall -Wdeclaration-after-statement -Wno-format -Wpointer-arith -Wno-pointer-sign -Wno-switch -Wwrite-strings -Wno-strict-aliasing -fno-gcse -fstrict-aliasing -MT comp.lo -MD -MP -MF .deps/comp.Tpo -c -o comp.lo comp.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -DKERNEL_PATH=\"/opt/pkg/share/smalltalk/kernel\" -DIMAGE_PATH=\"/opt/pkg/var/lib/smalltalk\" -DMODULE_PATH=\"/opt/pkg/lib/smalltalk\" -DLIBEXEC_PATH=\"/opt/pkg/libexec/smalltalk\" -DPREFIX=\"/opt/pkg\" -DEXEC_PREFIX=\"/opt/pkg\" -DDEFAULT_EXECUTABLE=\"/opt/pkg/bin/gst\" -I../lib-src -I/home/pbulk/build/lang/smalltalk/work/.buildlink/lib/../include -I../snprintfv -I../lightning -DUSE_INTERP_RESULT -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/glib-2.0 -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/gio-unix-2.0 -I/home/pbulk/build/lang/smalltalk/work/.buildlink/lib/glib-2.0/include -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/freetype2 -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/ncurses -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/harfbuzz -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/libdrm -D_REENTRANT -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -Wall -Wdeclaration-after-statement -Wno-format -Wpointer-arith -Wno-pointer-sign -Wno-switch -Wwrite-strings -Wno-strict-aliasing -fno-gcse -fstrict-aliasing -MT comp.lo -MD -MP -MF .deps/comp.Tpo -c comp.c -fPIC -DPIC -o .libs/comp.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -DKERNEL_PATH=\"/opt/pkg/share/smalltalk/kernel\" -DIMAGE_PATH=\"/opt/pkg/var/lib/smalltalk\" -DMODULE_PATH=\"/opt/pkg/lib/smalltalk\" -DLIBEXEC_PATH=\"/opt/pkg/libexec/smalltalk\" -DPREFIX=\"/opt/pkg\" -DEXEC_PREFIX=\"/opt/pkg\" -DDEFAULT_EXECUTABLE=\"/opt/pkg/bin/gst\" -I../lib-src -I/home/pbulk/build/lang/smalltalk/work/.buildlink/lib/../include -I../snprintfv -I../lightning -DUSE_INTERP_RESULT -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/glib-2.0 -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/gio-unix-2.0 -I/home/pbulk/build/lang/smalltalk/work/.buildlink/lib/glib-2.0/include -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/freetype2 -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/ncurses -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/harfbuzz -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/libdrm -D_REENTRANT -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -Wall -Wdeclaration-after-statement -Wno-format -Wpointer-arith -Wno-pointer-sign -Wno-switch -Wwrite-strings -Wno-strict-aliasing -fno-gcse -fstrict-aliasing -MT comp.lo -MD -MP -MF .deps/comp.Tpo -c comp.c -o comp.o >/dev/null 2>&1 mv -f .deps/comp.Tpo .deps/comp.Plo /usr/bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -DKERNEL_PATH=\""/opt/pkg/share/smalltalk/kernel"\" -DIMAGE_PATH=\""/opt/pkg/var/lib/smalltalk"\" -DMODULE_PATH=\""/opt/pkg/lib/smalltalk"\" -DLIBEXEC_PATH=\""/opt/pkg/libexec/smalltalk"\" -DPREFIX=\""/opt/pkg"\" -DEXEC_PREFIX=\""/opt/pkg"\" -DDEFAULT_EXECUTABLE=\""/opt/pkg/bin/gst"\" -I../lib-src -I../lib-src -I/opt/pkg/lib/../include -I../snprintfv -I../snprintfv -I/opt/pkg/lib/../include -I../lightning -I../lightning -I.. -I.. -DUSE_INTERP_RESULT -I/opt/pkg/include -I/opt/pkg/include/glib-2.0 -I/opt/pkg/include/gio-unix-2.0 -I/opt/pkg/lib/glib-2.0/include -I/usr/include -I/opt/pkg/include/freetype2 -I/opt/pkg/include/ncurses -I/opt/pkg/include/harfbuzz -I/opt/pkg/include/libdrm -D_REENTRANT -I/opt/pkg/lib/../include -I/opt/pkg/lib/../include -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include -I/opt/pkg/include/glib-2.0 -I/opt/pkg/include/gio-unix-2.0 -I/opt/pkg/lib/glib-2.0/include -I/usr/include -I/opt/pkg/include/freetype2 -I/opt/pkg/include/ncurses -I/opt/pkg/include/harfbuzz -I/opt/pkg/include/libdrm -Wall -Wdeclaration-after-statement -Wno-format -Wpointer-arith -Wno-pointer-sign -Wno-switch -Wwrite-strings -Wno-strict-aliasing -fno-gcse -fstrict-aliasing -MT sym.lo -MD -MP -MF .deps/sym.Tpo -c -o sym.lo sym.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -DKERNEL_PATH=\"/opt/pkg/share/smalltalk/kernel\" -DIMAGE_PATH=\"/opt/pkg/var/lib/smalltalk\" -DMODULE_PATH=\"/opt/pkg/lib/smalltalk\" -DLIBEXEC_PATH=\"/opt/pkg/libexec/smalltalk\" -DPREFIX=\"/opt/pkg\" -DEXEC_PREFIX=\"/opt/pkg\" -DDEFAULT_EXECUTABLE=\"/opt/pkg/bin/gst\" -I../lib-src -I/home/pbulk/build/lang/smalltalk/work/.buildlink/lib/../include -I../snprintfv -I../lightning -DUSE_INTERP_RESULT -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/glib-2.0 -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/gio-unix-2.0 -I/home/pbulk/build/lang/smalltalk/work/.buildlink/lib/glib-2.0/include -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/freetype2 -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/ncurses -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/harfbuzz -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/libdrm -D_REENTRANT -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -Wall -Wdeclaration-after-statement -Wno-format -Wpointer-arith -Wno-pointer-sign -Wno-switch -Wwrite-strings -Wno-strict-aliasing -fno-gcse -fstrict-aliasing -MT sym.lo -MD -MP -MF .deps/sym.Tpo -c sym.c -fPIC -DPIC -o .libs/sym.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -DKERNEL_PATH=\"/opt/pkg/share/smalltalk/kernel\" -DIMAGE_PATH=\"/opt/pkg/var/lib/smalltalk\" -DMODULE_PATH=\"/opt/pkg/lib/smalltalk\" -DLIBEXEC_PATH=\"/opt/pkg/libexec/smalltalk\" -DPREFIX=\"/opt/pkg\" -DEXEC_PREFIX=\"/opt/pkg\" -DDEFAULT_EXECUTABLE=\"/opt/pkg/bin/gst\" -I../lib-src -I/home/pbulk/build/lang/smalltalk/work/.buildlink/lib/../include -I../snprintfv -I../lightning -DUSE_INTERP_RESULT -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/glib-2.0 -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/gio-unix-2.0 -I/home/pbulk/build/lang/smalltalk/work/.buildlink/lib/glib-2.0/include -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/freetype2 -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/ncurses -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/harfbuzz -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/libdrm -D_REENTRANT -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -Wall -Wdeclaration-after-statement -Wno-format -Wpointer-arith -Wno-pointer-sign -Wno-switch -Wwrite-strings -Wno-strict-aliasing -fno-gcse -fstrict-aliasing -MT sym.lo -MD -MP -MF .deps/sym.Tpo -c sym.c -o sym.o >/dev/null 2>&1 mv -f .deps/sym.Tpo .deps/sym.Plo /usr/bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -DKERNEL_PATH=\""/opt/pkg/share/smalltalk/kernel"\" -DIMAGE_PATH=\""/opt/pkg/var/lib/smalltalk"\" -DMODULE_PATH=\""/opt/pkg/lib/smalltalk"\" -DLIBEXEC_PATH=\""/opt/pkg/libexec/smalltalk"\" -DPREFIX=\""/opt/pkg"\" -DEXEC_PREFIX=\""/opt/pkg"\" -DDEFAULT_EXECUTABLE=\""/opt/pkg/bin/gst"\" -I../lib-src -I../lib-src -I/opt/pkg/lib/../include -I../snprintfv -I../snprintfv -I/opt/pkg/lib/../include -I../lightning -I../lightning -I.. -I.. -DUSE_INTERP_RESULT -I/opt/pkg/include -I/opt/pkg/include/glib-2.0 -I/opt/pkg/include/gio-unix-2.0 -I/opt/pkg/lib/glib-2.0/include -I/usr/include -I/opt/pkg/include/freetype2 -I/opt/pkg/include/ncurses -I/opt/pkg/include/harfbuzz -I/opt/pkg/include/libdrm -D_REENTRANT -I/opt/pkg/lib/../include -I/opt/pkg/lib/../include -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include -I/opt/pkg/include/glib-2.0 -I/opt/pkg/include/gio-unix-2.0 -I/opt/pkg/lib/glib-2.0/include -I/usr/include -I/opt/pkg/include/freetype2 -I/opt/pkg/include/ncurses -I/opt/pkg/include/harfbuzz -I/opt/pkg/include/libdrm -Wall -Wdeclaration-after-statement -Wno-format -Wpointer-arith -Wno-pointer-sign -Wno-switch -Wwrite-strings -Wno-strict-aliasing -fno-gcse -fstrict-aliasing -MT dict.lo -MD -MP -MF .deps/dict.Tpo -c -o dict.lo dict.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -DKERNEL_PATH=\"/opt/pkg/share/smalltalk/kernel\" -DIMAGE_PATH=\"/opt/pkg/var/lib/smalltalk\" -DMODULE_PATH=\"/opt/pkg/lib/smalltalk\" -DLIBEXEC_PATH=\"/opt/pkg/libexec/smalltalk\" -DPREFIX=\"/opt/pkg\" -DEXEC_PREFIX=\"/opt/pkg\" -DDEFAULT_EXECUTABLE=\"/opt/pkg/bin/gst\" -I../lib-src -I/home/pbulk/build/lang/smalltalk/work/.buildlink/lib/../include -I../snprintfv -I../lightning -DUSE_INTERP_RESULT -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/glib-2.0 -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/gio-unix-2.0 -I/home/pbulk/build/lang/smalltalk/work/.buildlink/lib/glib-2.0/include -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/freetype2 -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/ncurses -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/harfbuzz -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/libdrm -D_REENTRANT -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -Wall -Wdeclaration-after-statement -Wno-format -Wpointer-arith -Wno-pointer-sign -Wno-switch -Wwrite-strings -Wno-strict-aliasing -fno-gcse -fstrict-aliasing -MT dict.lo -MD -MP -MF .deps/dict.Tpo -c dict.c -fPIC -DPIC -o .libs/dict.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -DKERNEL_PATH=\"/opt/pkg/share/smalltalk/kernel\" -DIMAGE_PATH=\"/opt/pkg/var/lib/smalltalk\" -DMODULE_PATH=\"/opt/pkg/lib/smalltalk\" -DLIBEXEC_PATH=\"/opt/pkg/libexec/smalltalk\" -DPREFIX=\"/opt/pkg\" -DEXEC_PREFIX=\"/opt/pkg\" -DDEFAULT_EXECUTABLE=\"/opt/pkg/bin/gst\" -I../lib-src -I/home/pbulk/build/lang/smalltalk/work/.buildlink/lib/../include -I../snprintfv -I../lightning -DUSE_INTERP_RESULT -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/glib-2.0 -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/gio-unix-2.0 -I/home/pbulk/build/lang/smalltalk/work/.buildlink/lib/glib-2.0/include -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/freetype2 -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/ncurses -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/harfbuzz -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/libdrm -D_REENTRANT -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -Wall -Wdeclaration-after-statement -Wno-format -Wpointer-arith -Wno-pointer-sign -Wno-switch -Wwrite-strings -Wno-strict-aliasing -fno-gcse -fstrict-aliasing -MT dict.lo -MD -MP -MF .deps/dict.Tpo -c dict.c -o dict.o >/dev/null 2>&1 mv -f .deps/dict.Tpo .deps/dict.Plo /usr/bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -DKERNEL_PATH=\""/opt/pkg/share/smalltalk/kernel"\" -DIMAGE_PATH=\""/opt/pkg/var/lib/smalltalk"\" -DMODULE_PATH=\""/opt/pkg/lib/smalltalk"\" -DLIBEXEC_PATH=\""/opt/pkg/libexec/smalltalk"\" -DPREFIX=\""/opt/pkg"\" -DEXEC_PREFIX=\""/opt/pkg"\" -DDEFAULT_EXECUTABLE=\""/opt/pkg/bin/gst"\" -I../lib-src -I../lib-src -I/opt/pkg/lib/../include -I../snprintfv -I../snprintfv -I/opt/pkg/lib/../include -I../lightning -I../lightning -I.. -I.. -DUSE_INTERP_RESULT -I/opt/pkg/include -I/opt/pkg/include/glib-2.0 -I/opt/pkg/include/gio-unix-2.0 -I/opt/pkg/lib/glib-2.0/include -I/usr/include -I/opt/pkg/include/freetype2 -I/opt/pkg/include/ncurses -I/opt/pkg/include/harfbuzz -I/opt/pkg/include/libdrm -D_REENTRANT -I/opt/pkg/lib/../include -I/opt/pkg/lib/../include -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include -I/opt/pkg/include/glib-2.0 -I/opt/pkg/include/gio-unix-2.0 -I/opt/pkg/lib/glib-2.0/include -I/usr/include -I/opt/pkg/include/freetype2 -I/opt/pkg/include/ncurses -I/opt/pkg/include/harfbuzz -I/opt/pkg/include/libdrm -Wall -Wdeclaration-after-statement -Wno-format -Wpointer-arith -Wno-pointer-sign -Wno-switch -Wwrite-strings -Wno-strict-aliasing -fno-gcse -fstrict-aliasing -MT oop.lo -MD -MP -MF .deps/oop.Tpo -c -o oop.lo oop.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -DKERNEL_PATH=\"/opt/pkg/share/smalltalk/kernel\" -DIMAGE_PATH=\"/opt/pkg/var/lib/smalltalk\" -DMODULE_PATH=\"/opt/pkg/lib/smalltalk\" -DLIBEXEC_PATH=\"/opt/pkg/libexec/smalltalk\" -DPREFIX=\"/opt/pkg\" -DEXEC_PREFIX=\"/opt/pkg\" -DDEFAULT_EXECUTABLE=\"/opt/pkg/bin/gst\" -I../lib-src -I/home/pbulk/build/lang/smalltalk/work/.buildlink/lib/../include -I../snprintfv -I../lightning -DUSE_INTERP_RESULT -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/glib-2.0 -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/gio-unix-2.0 -I/home/pbulk/build/lang/smalltalk/work/.buildlink/lib/glib-2.0/include -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/freetype2 -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/ncurses -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/harfbuzz -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/libdrm -D_REENTRANT -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -Wall -Wdeclaration-after-statement -Wno-format -Wpointer-arith -Wno-pointer-sign -Wno-switch -Wwrite-strings -Wno-strict-aliasing -fno-gcse -fstrict-aliasing -MT oop.lo -MD -MP -MF .deps/oop.Tpo -c oop.c -fPIC -DPIC -o .libs/oop.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -DKERNEL_PATH=\"/opt/pkg/share/smalltalk/kernel\" -DIMAGE_PATH=\"/opt/pkg/var/lib/smalltalk\" -DMODULE_PATH=\"/opt/pkg/lib/smalltalk\" -DLIBEXEC_PATH=\"/opt/pkg/libexec/smalltalk\" -DPREFIX=\"/opt/pkg\" -DEXEC_PREFIX=\"/opt/pkg\" -DDEFAULT_EXECUTABLE=\"/opt/pkg/bin/gst\" -I../lib-src -I/home/pbulk/build/lang/smalltalk/work/.buildlink/lib/../include -I../snprintfv -I../lightning -DUSE_INTERP_RESULT -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/glib-2.0 -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/gio-unix-2.0 -I/home/pbulk/build/lang/smalltalk/work/.buildlink/lib/glib-2.0/include -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/freetype2 -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/ncurses -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/harfbuzz -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/libdrm -D_REENTRANT -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -Wall -Wdeclaration-after-statement -Wno-format -Wpointer-arith -Wno-pointer-sign -Wno-switch -Wwrite-strings -Wno-strict-aliasing -fno-gcse -fstrict-aliasing -MT oop.lo -MD -MP -MF .deps/oop.Tpo -c oop.c -o oop.o >/dev/null 2>&1 mv -f .deps/oop.Tpo .deps/oop.Plo /usr/bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -DKERNEL_PATH=\""/opt/pkg/share/smalltalk/kernel"\" -DIMAGE_PATH=\""/opt/pkg/var/lib/smalltalk"\" -DMODULE_PATH=\""/opt/pkg/lib/smalltalk"\" -DLIBEXEC_PATH=\""/opt/pkg/libexec/smalltalk"\" -DPREFIX=\""/opt/pkg"\" -DEXEC_PREFIX=\""/opt/pkg"\" -DDEFAULT_EXECUTABLE=\""/opt/pkg/bin/gst"\" -I../lib-src -I../lib-src -I/opt/pkg/lib/../include -I../snprintfv -I../snprintfv -I/opt/pkg/lib/../include -I../lightning -I../lightning -I.. -I.. -DUSE_INTERP_RESULT -I/opt/pkg/include -I/opt/pkg/include/glib-2.0 -I/opt/pkg/include/gio-unix-2.0 -I/opt/pkg/lib/glib-2.0/include -I/usr/include -I/opt/pkg/include/freetype2 -I/opt/pkg/include/ncurses -I/opt/pkg/include/harfbuzz -I/opt/pkg/include/libdrm -D_REENTRANT -I/opt/pkg/lib/../include -I/opt/pkg/lib/../include -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include -I/opt/pkg/include/glib-2.0 -I/opt/pkg/include/gio-unix-2.0 -I/opt/pkg/lib/glib-2.0/include -I/usr/include -I/opt/pkg/include/freetype2 -I/opt/pkg/include/ncurses -I/opt/pkg/include/harfbuzz -I/opt/pkg/include/libdrm -Wall -Wdeclaration-after-statement -Wno-format -Wpointer-arith -Wno-pointer-sign -Wno-switch -Wwrite-strings -Wno-strict-aliasing -fno-gcse -fstrict-aliasing -MT opt.lo -MD -MP -MF .deps/opt.Tpo -c -o opt.lo opt.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -DKERNEL_PATH=\"/opt/pkg/share/smalltalk/kernel\" -DIMAGE_PATH=\"/opt/pkg/var/lib/smalltalk\" -DMODULE_PATH=\"/opt/pkg/lib/smalltalk\" -DLIBEXEC_PATH=\"/opt/pkg/libexec/smalltalk\" -DPREFIX=\"/opt/pkg\" -DEXEC_PREFIX=\"/opt/pkg\" -DDEFAULT_EXECUTABLE=\"/opt/pkg/bin/gst\" -I../lib-src -I/home/pbulk/build/lang/smalltalk/work/.buildlink/lib/../include -I../snprintfv -I../lightning -DUSE_INTERP_RESULT -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/glib-2.0 -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/gio-unix-2.0 -I/home/pbulk/build/lang/smalltalk/work/.buildlink/lib/glib-2.0/include -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/freetype2 -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/ncurses -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/harfbuzz -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/libdrm -D_REENTRANT -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -Wall -Wdeclaration-after-statement -Wno-format -Wpointer-arith -Wno-pointer-sign -Wno-switch -Wwrite-strings -Wno-strict-aliasing -fno-gcse -fstrict-aliasing -MT opt.lo -MD -MP -MF .deps/opt.Tpo -c opt.c -fPIC -DPIC -o .libs/opt.o opt.c: In function '_gst_compute_stack_positions': opt.c:150:16: warning: array subscript 'basic_block_item[0]' is partly outside array bounds of 'unsigned char[32]' [-Warray-bounds=] 150 | (*(dest))->bb = (dest); \ | ^~ opt.c:957:3: note: in expansion of macro 'ALLOCA_BASIC_BLOCK' 957 | ALLOCA_BASIC_BLOCK (bb_start, 0, bp, 0); | ^~~~~~~~~~~~~~~~~~ In file included from gstpriv.h:117, from opt.c:54: gst.h:63:25: note: object of size 32 allocated by '__builtin_alloca' 63 | # define alloca(size) __builtin_alloca(size) | ^~~~~~~~~~~~~~~~~~~~~~ opt.c:148:17: note: in expansion of macro 'alloca' 148 | *(dest) = alloca (sizeof (basic_block_item) + \ | ^~~~~~ opt.c:957:3: note: in expansion of macro 'ALLOCA_BASIC_BLOCK' 957 | ALLOCA_BASIC_BLOCK (bb_start, 0, bp, 0); | ^~~~~~~~~~~~~~~~~~ opt.c:151:16: warning: array subscript 'basic_block_item[0]' is partly outside array bounds of 'unsigned char[32]' [-Warray-bounds=] 151 | (*(dest))->bp = (bp_); \ | ^~ opt.c:957:3: note: in expansion of macro 'ALLOCA_BASIC_BLOCK' 957 | ALLOCA_BASIC_BLOCK (bb_start, 0, bp, 0); | ^~~~~~~~~~~~~~~~~~ gst.h:63:25: note: object of size 32 allocated by '__builtin_alloca' 63 | # define alloca(size) __builtin_alloca(size) | ^~~~~~~~~~~~~~~~~~~~~~ opt.c:148:17: note: in expansion of macro 'alloca' 148 | *(dest) = alloca (sizeof (basic_block_item) + \ | ^~~~~~ opt.c:957:3: note: in expansion of macro 'ALLOCA_BASIC_BLOCK' 957 | ALLOCA_BASIC_BLOCK (bb_start, 0, bp, 0); | ^~~~~~~~~~~~~~~~~~ opt.c:152:16: warning: array subscript 'basic_block_item[0]' is partly outside array bounds of 'unsigned char[32]' [-Warray-bounds=] 152 | (*(dest))->sp = (sp_); \ | ^~ opt.c:957:3: note: in expansion of macro 'ALLOCA_BASIC_BLOCK' 957 | ALLOCA_BASIC_BLOCK (bb_start, 0, bp, 0); | ^~~~~~~~~~~~~~~~~~ gst.h:63:25: note: object of size 32 allocated by '__builtin_alloca' 63 | # define alloca(size) __builtin_alloca(size) | ^~~~~~~~~~~~~~~~~~~~~~ opt.c:148:17: note: in expansion of macro 'alloca' 148 | *(dest) = alloca (sizeof (basic_block_item) + \ | ^~~~~~ opt.c:957:3: note: in expansion of macro 'ALLOCA_BASIC_BLOCK' 957 | ALLOCA_BASIC_BLOCK (bb_start, 0, bp, 0); | ^~~~~~~~~~~~~~~~~~ opt.c:153:16: warning: array subscript 'basic_block_item[0]' is partly outside array bounds of 'unsigned char[32]' [-Warray-bounds=] 153 | (*(dest))->suspended = false; \ | ^~ opt.c:957:3: note: in expansion of macro 'ALLOCA_BASIC_BLOCK' 957 | ALLOCA_BASIC_BLOCK (bb_start, 0, bp, 0); | ^~~~~~~~~~~~~~~~~~ gst.h:63:25: note: object of size 32 allocated by '__builtin_alloca' 63 | # define alloca(size) __builtin_alloca(size) | ^~~~~~~~~~~~~~~~~~~~~~ opt.c:148:17: note: in expansion of macro 'alloca' 148 | *(dest) = alloca (sizeof (basic_block_item) + \ | ^~~~~~ opt.c:957:3: note: in expansion of macro 'ALLOCA_BASIC_BLOCK' 957 | ALLOCA_BASIC_BLOCK (bb_start, 0, bp, 0); | ^~~~~~~~~~~~~~~~~~ opt.c:150:16: warning: array subscript 'basic_block_item[0]' is partly outside array bounds of 'unsigned char[32]' [-Warray-bounds=] 150 | (*(dest))->bb = (dest); \ | ^~ opt.c:958:3: note: in expansion of macro 'ALLOCA_BASIC_BLOCK' 958 | ALLOCA_BASIC_BLOCK (bb_start + size, 0, bp + size, 0); | ^~~~~~~~~~~~~~~~~~ gst.h:63:25: note: object of size 32 allocated by '__builtin_alloca' 63 | # define alloca(size) __builtin_alloca(size) | ^~~~~~~~~~~~~~~~~~~~~~ opt.c:148:17: note: in expansion of macro 'alloca' 148 | *(dest) = alloca (sizeof (basic_block_item) + \ | ^~~~~~ opt.c:958:3: note: in expansion of macro 'ALLOCA_BASIC_BLOCK' 958 | ALLOCA_BASIC_BLOCK (bb_start + size, 0, bp + size, 0); | ^~~~~~~~~~~~~~~~~~ opt.c:151:16: warning: array subscript 'basic_block_item[0]' is partly outside array bounds of 'unsigned char[32]' [-Warray-bounds=] 151 | (*(dest))->bp = (bp_); \ | ^~ opt.c:958:3: note: in expansion of macro 'ALLOCA_BASIC_BLOCK' 958 | ALLOCA_BASIC_BLOCK (bb_start + size, 0, bp + size, 0); | ^~~~~~~~~~~~~~~~~~ gst.h:63:25: note: object of size 32 allocated by '__builtin_alloca' 63 | # define alloca(size) __builtin_alloca(size) | ^~~~~~~~~~~~~~~~~~~~~~ opt.c:148:17: note: in expansion of macro 'alloca' 148 | *(dest) = alloca (sizeof (basic_block_item) + \ | ^~~~~~ opt.c:958:3: note: in expansion of macro 'ALLOCA_BASIC_BLOCK' 958 | ALLOCA_BASIC_BLOCK (bb_start + size, 0, bp + size, 0); | ^~~~~~~~~~~~~~~~~~ opt.c:152:16: warning: array subscript 'basic_block_item[0]' is partly outside array bounds of 'unsigned char[32]' [-Warray-bounds=] 152 | (*(dest))->sp = (sp_); \ | ^~ opt.c:958:3: note: in expansion of macro 'ALLOCA_BASIC_BLOCK' 958 | ALLOCA_BASIC_BLOCK (bb_start + size, 0, bp + size, 0); | ^~~~~~~~~~~~~~~~~~ gst.h:63:25: note: object of size 32 allocated by '__builtin_alloca' 63 | # define alloca(size) __builtin_alloca(size) | ^~~~~~~~~~~~~~~~~~~~~~ opt.c:148:17: note: in expansion of macro 'alloca' 148 | *(dest) = alloca (sizeof (basic_block_item) + \ | ^~~~~~ opt.c:958:3: note: in expansion of macro 'ALLOCA_BASIC_BLOCK' 958 | ALLOCA_BASIC_BLOCK (bb_start + size, 0, bp + size, 0); | ^~~~~~~~~~~~~~~~~~ opt.c:153:16: warning: array subscript 'basic_block_item[0]' is partly outside array bounds of 'unsigned char[32]' [-Warray-bounds=] 153 | (*(dest))->suspended = false; \ | ^~ opt.c:958:3: note: in expansion of macro 'ALLOCA_BASIC_BLOCK' 958 | ALLOCA_BASIC_BLOCK (bb_start + size, 0, bp + size, 0); | ^~~~~~~~~~~~~~~~~~ gst.h:63:25: note: object of size 32 allocated by '__builtin_alloca' 63 | # define alloca(size) __builtin_alloca(size) | ^~~~~~~~~~~~~~~~~~~~~~ opt.c:148:17: note: in expansion of macro 'alloca' 148 | *(dest) = alloca (sizeof (basic_block_item) + \ | ^~~~~~ opt.c:958:3: note: in expansion of macro 'ALLOCA_BASIC_BLOCK' 958 | ALLOCA_BASIC_BLOCK (bb_start + size, 0, bp + size, 0); | ^~~~~~~~~~~~~~~~~~ In file included from opt.c:55: opt.c:150:16: warning: array subscript 'basic_block_item[0]' is partly outside array bounds of 'unsigned char[32]' [-Warray-bounds=] 150 | (*(dest))->bb = (dest); \ | ^~ match.h:4822:40: note: in definition of macro 'MATCH_BYTECODES_DISPATCH' 4822 | #define MATCH_BYTECODES_DISPATCH(name) name | ^~~~ match.h:5338:19: note: in expansion of macro 'ALLOCA_BASIC_BLOCK' 5338 | ALLOCA_BASIC_BLOCK (bb_start + bc_len, 0, \ | ^~~~~~~~~~~~~~~~~~ match.h:4818:28: note: in expansion of macro 'MATCH_BYTECODES_COMPUTE_STACK_POS' 4818 | MATCH_BYTECODES_DISPATCH(MATCH_BYTECODES_##name_) \ | ^~~~~~~~~~~~~~~~ opt.c:993:11: note: in expansion of macro 'MATCH_BYTECODES' 993 | MATCH_BYTECODES (COMPUTE_STACK_POS, bp, ( | ^~~~~~~~~~~~~~~ gst.h:63:25: note: object of size 32 allocated by '__builtin_alloca' 63 | # define alloca(size) __builtin_alloca(size) | ^~~~~~~~~~~~~~~~~~~~~~ match.h:4822:40: note: in definition of macro 'MATCH_BYTECODES_DISPATCH' 4822 | #define MATCH_BYTECODES_DISPATCH(name) name | ^~~~ opt.c:148:17: note: in expansion of macro 'alloca' 148 | *(dest) = alloca (sizeof (basic_block_item) + \ | ^~~~~~ match.h:5338:19: note: in expansion of macro 'ALLOCA_BASIC_BLOCK' 5338 | ALLOCA_BASIC_BLOCK (bb_start + bc_len, 0, \ | ^~~~~~~~~~~~~~~~~~ match.h:4818:28: note: in expansion of macro 'MATCH_BYTECODES_COMPUTE_STACK_POS' 4818 | MATCH_BYTECODES_DISPATCH(MATCH_BYTECODES_##name_) \ | ^~~~~~~~~~~~~~~~ opt.c:993:11: note: in expansion of macro 'MATCH_BYTECODES' 993 | MATCH_BYTECODES (COMPUTE_STACK_POS, bp, ( | ^~~~~~~~~~~~~~~ opt.c:151:16: warning: array subscript 'basic_block_item[0]' is partly outside array bounds of 'unsigned char[32]' [-Warray-bounds=] 151 | (*(dest))->bp = (bp_); \ | ^~ match.h:4822:40: note: in definition of macro 'MATCH_BYTECODES_DISPATCH' 4822 | #define MATCH_BYTECODES_DISPATCH(name) name | ^~~~ match.h:5338:19: note: in expansion of macro 'ALLOCA_BASIC_BLOCK' 5338 | ALLOCA_BASIC_BLOCK (bb_start + bc_len, 0, \ | ^~~~~~~~~~~~~~~~~~ match.h:4818:28: note: in expansion of macro 'MATCH_BYTECODES_COMPUTE_STACK_POS' 4818 | MATCH_BYTECODES_DISPATCH(MATCH_BYTECODES_##name_) \ | ^~~~~~~~~~~~~~~~ opt.c:993:11: note: in expansion of macro 'MATCH_BYTECODES' 993 | MATCH_BYTECODES (COMPUTE_STACK_POS, bp, ( | ^~~~~~~~~~~~~~~ gst.h:63:25: note: object of size 32 allocated by '__builtin_alloca' 63 | # define alloca(size) __builtin_alloca(size) | ^~~~~~~~~~~~~~~~~~~~~~ match.h:4822:40: note: in definition of macro 'MATCH_BYTECODES_DISPATCH' 4822 | #define MATCH_BYTECODES_DISPATCH(name) name | ^~~~ opt.c:148:17: note: in expansion of macro 'alloca' 148 | *(dest) = alloca (sizeof (basic_block_item) + \ | ^~~~~~ match.h:5338:19: note: in expansion of macro 'ALLOCA_BASIC_BLOCK' 5338 | ALLOCA_BASIC_BLOCK (bb_start + bc_len, 0, \ | ^~~~~~~~~~~~~~~~~~ match.h:4818:28: note: in expansion of macro 'MATCH_BYTECODES_COMPUTE_STACK_POS' 4818 | MATCH_BYTECODES_DISPATCH(MATCH_BYTECODES_##name_) \ | ^~~~~~~~~~~~~~~~ opt.c:993:11: note: in expansion of macro 'MATCH_BYTECODES' 993 | MATCH_BYTECODES (COMPUTE_STACK_POS, bp, ( | ^~~~~~~~~~~~~~~ opt.c:152:16: warning: array subscript 'basic_block_item[0]' is partly outside array bounds of 'unsigned char[32]' [-Warray-bounds=] 152 | (*(dest))->sp = (sp_); \ | ^~ match.h:4822:40: note: in definition of macro 'MATCH_BYTECODES_DISPATCH' 4822 | #define MATCH_BYTECODES_DISPATCH(name) name | ^~~~ match.h:5338:19: note: in expansion of macro 'ALLOCA_BASIC_BLOCK' 5338 | ALLOCA_BASIC_BLOCK (bb_start + bc_len, 0, \ | ^~~~~~~~~~~~~~~~~~ match.h:4818:28: note: in expansion of macro 'MATCH_BYTECODES_COMPUTE_STACK_POS' 4818 | MATCH_BYTECODES_DISPATCH(MATCH_BYTECODES_##name_) \ | ^~~~~~~~~~~~~~~~ opt.c:993:11: note: in expansion of macro 'MATCH_BYTECODES' 993 | MATCH_BYTECODES (COMPUTE_STACK_POS, bp, ( | ^~~~~~~~~~~~~~~ gst.h:63:25: note: object of size 32 allocated by '__builtin_alloca' 63 | # define alloca(size) __builtin_alloca(size) | ^~~~~~~~~~~~~~~~~~~~~~ match.h:4822:40: note: in definition of macro 'MATCH_BYTECODES_DISPATCH' 4822 | #define MATCH_BYTECODES_DISPATCH(name) name | ^~~~ opt.c:148:17: note: in expansion of macro 'alloca' 148 | *(dest) = alloca (sizeof (basic_block_item) + \ | ^~~~~~ match.h:5338:19: note: in expansion of macro 'ALLOCA_BASIC_BLOCK' 5338 | ALLOCA_BASIC_BLOCK (bb_start + bc_len, 0, \ | ^~~~~~~~~~~~~~~~~~ match.h:4818:28: note: in expansion of macro 'MATCH_BYTECODES_COMPUTE_STACK_POS' 4818 | MATCH_BYTECODES_DISPATCH(MATCH_BYTECODES_##name_) \ | ^~~~~~~~~~~~~~~~ opt.c:993:11: note: in expansion of macro 'MATCH_BYTECODES' 993 | MATCH_BYTECODES (COMPUTE_STACK_POS, bp, ( | ^~~~~~~~~~~~~~~ opt.c:153:16: warning: array subscript 'basic_block_item[0]' is partly outside array bounds of 'unsigned char[32]' [-Warray-bounds=] 153 | (*(dest))->suspended = false; \ | ^~ match.h:4822:40: note: in definition of macro 'MATCH_BYTECODES_DISPATCH' 4822 | #define MATCH_BYTECODES_DISPATCH(name) name | ^~~~ match.h:5338:19: note: in expansion of macro 'ALLOCA_BASIC_BLOCK' 5338 | ALLOCA_BASIC_BLOCK (bb_start + bc_len, 0, \ | ^~~~~~~~~~~~~~~~~~ match.h:4818:28: note: in expansion of macro 'MATCH_BYTECODES_COMPUTE_STACK_POS' 4818 | MATCH_BYTECODES_DISPATCH(MATCH_BYTECODES_##name_) \ | ^~~~~~~~~~~~~~~~ opt.c:993:11: note: in expansion of macro 'MATCH_BYTECODES' 993 | MATCH_BYTECODES (COMPUTE_STACK_POS, bp, ( | ^~~~~~~~~~~~~~~ gst.h:63:25: note: object of size 32 allocated by '__builtin_alloca' 63 | # define alloca(size) __builtin_alloca(size) | ^~~~~~~~~~~~~~~~~~~~~~ match.h:4822:40: note: in definition of macro 'MATCH_BYTECODES_DISPATCH' 4822 | #define MATCH_BYTECODES_DISPATCH(name) name | ^~~~ opt.c:148:17: note: in expansion of macro 'alloca' 148 | *(dest) = alloca (sizeof (basic_block_item) + \ | ^~~~~~ match.h:5338:19: note: in expansion of macro 'ALLOCA_BASIC_BLOCK' 5338 | ALLOCA_BASIC_BLOCK (bb_start + bc_len, 0, \ | ^~~~~~~~~~~~~~~~~~ match.h:4818:28: note: in expansion of macro 'MATCH_BYTECODES_COMPUTE_STACK_POS' 4818 | MATCH_BYTECODES_DISPATCH(MATCH_BYTECODES_##name_) \ | ^~~~~~~~~~~~~~~~ opt.c:993:11: note: in expansion of macro 'MATCH_BYTECODES' 993 | MATCH_BYTECODES (COMPUTE_STACK_POS, bp, ( | ^~~~~~~~~~~~~~~ match.h:5340:35: warning: array subscript 'basic_block_item[0]' is partly outside array bounds of 'unsigned char[32]' [-Warray-bounds=] 5340 | bb_start[bc_len]->next = worklist; \ | ^~ match.h:4822:40: note: in definition of macro 'MATCH_BYTECODES_DISPATCH' 4822 | #define MATCH_BYTECODES_DISPATCH(name) name | ^~~~ match.h:4818:28: note: in expansion of macro 'MATCH_BYTECODES_COMPUTE_STACK_POS' 4818 | MATCH_BYTECODES_DISPATCH(MATCH_BYTECODES_##name_) \ | ^~~~~~~~~~~~~~~~ opt.c:993:11: note: in expansion of macro 'MATCH_BYTECODES' 993 | MATCH_BYTECODES (COMPUTE_STACK_POS, bp, ( | ^~~~~~~~~~~~~~~ gst.h:63:25: note: object of size 32 allocated by '__builtin_alloca' 63 | # define alloca(size) __builtin_alloca(size) | ^~~~~~~~~~~~~~~~~~~~~~ match.h:4822:40: note: in definition of macro 'MATCH_BYTECODES_DISPATCH' 4822 | #define MATCH_BYTECODES_DISPATCH(name) name | ^~~~ opt.c:148:17: note: in expansion of macro 'alloca' 148 | *(dest) = alloca (sizeof (basic_block_item) + \ | ^~~~~~ match.h:5338:19: note: in expansion of macro 'ALLOCA_BASIC_BLOCK' 5338 | ALLOCA_BASIC_BLOCK (bb_start + bc_len, 0, \ | ^~~~~~~~~~~~~~~~~~ match.h:4818:28: note: in expansion of macro 'MATCH_BYTECODES_COMPUTE_STACK_POS' 4818 | MATCH_BYTECODES_DISPATCH(MATCH_BYTECODES_##name_) \ | ^~~~~~~~~~~~~~~~ opt.c:993:11: note: in expansion of macro 'MATCH_BYTECODES' 993 | MATCH_BYTECODES (COMPUTE_STACK_POS, bp, ( | ^~~~~~~~~~~~~~~ opt.c:150:16: warning: array subscript 'basic_block_item[0]' is partly outside array bounds of 'unsigned char[32]' [-Warray-bounds=] 150 | (*(dest))->bb = (dest); \ | ^~ match.h:4822:40: note: in definition of macro 'MATCH_BYTECODES_DISPATCH' 4822 | #define MATCH_BYTECODES_DISPATCH(name) name | ^~~~ match.h:5353:19: note: in expansion of macro 'ALLOCA_BASIC_BLOCK' 5353 | ALLOCA_BASIC_BLOCK (bb_start + ofs, 0, \ | ^~~~~~~~~~~~~~~~~~ match.h:4818:28: note: in expansion of macro 'MATCH_BYTECODES_COMPUTE_STACK_POS' 4818 | MATCH_BYTECODES_DISPATCH(MATCH_BYTECODES_##name_) \ | ^~~~~~~~~~~~~~~~ opt.c:993:11: note: in expansion of macro 'MATCH_BYTECODES' 993 | MATCH_BYTECODES (COMPUTE_STACK_POS, bp, ( | ^~~~~~~~~~~~~~~ gst.h:63:25: note: object of size 32 allocated by '__builtin_alloca' 63 | # define alloca(size) __builtin_alloca(size) | ^~~~~~~~~~~~~~~~~~~~~~ match.h:4822:40: note: in definition of macro 'MATCH_BYTECODES_DISPATCH' 4822 | #define MATCH_BYTECODES_DISPATCH(name) name | ^~~~ opt.c:148:17: note: in expansion of macro 'alloca' 148 | *(dest) = alloca (sizeof (basic_block_item) + \ | ^~~~~~ match.h:5353:19: note: in expansion of macro 'ALLOCA_BASIC_BLOCK' 5353 | ALLOCA_BASIC_BLOCK (bb_start + ofs, 0, \ | ^~~~~~~~~~~~~~~~~~ match.h:4818:28: note: in expansion of macro 'MATCH_BYTECODES_COMPUTE_STACK_POS' 4818 | MATCH_BYTECODES_DISPATCH(MATCH_BYTECODES_##name_) \ | ^~~~~~~~~~~~~~~~ opt.c:993:11: note: in expansion of macro 'MATCH_BYTECODES' 993 | MATCH_BYTECODES (COMPUTE_STACK_POS, bp, ( | ^~~~~~~~~~~~~~~ opt.c:151:16: warning: array subscript 'basic_block_item[0]' is partly outside array bounds of 'unsigned char[32]' [-Warray-bounds=] 151 | (*(dest))->bp = (bp_); \ | ^~ match.h:4822:40: note: in definition of macro 'MATCH_BYTECODES_DISPATCH' 4822 | #define MATCH_BYTECODES_DISPATCH(name) name | ^~~~ match.h:5353:19: note: in expansion of macro 'ALLOCA_BASIC_BLOCK' 5353 | ALLOCA_BASIC_BLOCK (bb_start + ofs, 0, \ | ^~~~~~~~~~~~~~~~~~ match.h:4818:28: note: in expansion of macro 'MATCH_BYTECODES_COMPUTE_STACK_POS' 4818 | MATCH_BYTECODES_DISPATCH(MATCH_BYTECODES_##name_) \ | ^~~~~~~~~~~~~~~~ opt.c:993:11: note: in expansion of macro 'MATCH_BYTECODES' 993 | MATCH_BYTECODES (COMPUTE_STACK_POS, bp, ( | ^~~~~~~~~~~~~~~ gst.h:63:25: note: object of size 32 allocated by '__builtin_alloca' 63 | # define alloca(size) __builtin_alloca(size) | ^~~~~~~~~~~~~~~~~~~~~~ match.h:4822:40: note: in definition of macro 'MATCH_BYTECODES_DISPATCH' 4822 | #define MATCH_BYTECODES_DISPATCH(name) name | ^~~~ opt.c:148:17: note: in expansion of macro 'alloca' 148 | *(dest) = alloca (sizeof (basic_block_item) + \ | ^~~~~~ match.h:5353:19: note: in expansion of macro 'ALLOCA_BASIC_BLOCK' 5353 | ALLOCA_BASIC_BLOCK (bb_start + ofs, 0, \ | ^~~~~~~~~~~~~~~~~~ match.h:4818:28: note: in expansion of macro 'MATCH_BYTECODES_COMPUTE_STACK_POS' 4818 | MATCH_BYTECODES_DISPATCH(MATCH_BYTECODES_##name_) \ | ^~~~~~~~~~~~~~~~ opt.c:993:11: note: in expansion of macro 'MATCH_BYTECODES' 993 | MATCH_BYTECODES (COMPUTE_STACK_POS, bp, ( | ^~~~~~~~~~~~~~~ opt.c:152:16: warning: array subscript 'basic_block_item[0]' is partly outside array bounds of 'unsigned char[32]' [-Warray-bounds=] 152 | (*(dest))->sp = (sp_); \ | ^~ match.h:4822:40: note: in definition of macro 'MATCH_BYTECODES_DISPATCH' 4822 | #define MATCH_BYTECODES_DISPATCH(name) name | ^~~~ match.h:5353:19: note: in expansion of macro 'ALLOCA_BASIC_BLOCK' 5353 | ALLOCA_BASIC_BLOCK (bb_start + ofs, 0, \ | ^~~~~~~~~~~~~~~~~~ match.h:4818:28: note: in expansion of macro 'MATCH_BYTECODES_COMPUTE_STACK_POS' 4818 | MATCH_BYTECODES_DISPATCH(MATCH_BYTECODES_##name_) \ | ^~~~~~~~~~~~~~~~ opt.c:993:11: note: in expansion of macro 'MATCH_BYTECODES' 993 | MATCH_BYTECODES (COMPUTE_STACK_POS, bp, ( | ^~~~~~~~~~~~~~~ gst.h:63:25: note: object of size 32 allocated by '__builtin_alloca' 63 | # define alloca(size) __builtin_alloca(size) | ^~~~~~~~~~~~~~~~~~~~~~ match.h:4822:40: note: in definition of macro 'MATCH_BYTECODES_DISPATCH' 4822 | #define MATCH_BYTECODES_DISPATCH(name) name | ^~~~ opt.c:148:17: note: in expansion of macro 'alloca' 148 | *(dest) = alloca (sizeof (basic_block_item) + \ | ^~~~~~ match.h:5353:19: note: in expansion of macro 'ALLOCA_BASIC_BLOCK' 5353 | ALLOCA_BASIC_BLOCK (bb_start + ofs, 0, \ | ^~~~~~~~~~~~~~~~~~ match.h:4818:28: note: in expansion of macro 'MATCH_BYTECODES_COMPUTE_STACK_POS' 4818 | MATCH_BYTECODES_DISPATCH(MATCH_BYTECODES_##name_) \ | ^~~~~~~~~~~~~~~~ opt.c:993:11: note: in expansion of macro 'MATCH_BYTECODES' 993 | MATCH_BYTECODES (COMPUTE_STACK_POS, bp, ( | ^~~~~~~~~~~~~~~ opt.c:153:16: warning: array subscript 'basic_block_item[0]' is partly outside array bounds of 'unsigned char[32]' [-Warray-bounds=] 153 | (*(dest))->suspended = false; \ | ^~ match.h:4822:40: note: in definition of macro 'MATCH_BYTECODES_DISPATCH' 4822 | #define MATCH_BYTECODES_DISPATCH(name) name | ^~~~ match.h:5353:19: note: in expansion of macro 'ALLOCA_BASIC_BLOCK' 5353 | ALLOCA_BASIC_BLOCK (bb_start + ofs, 0, \ | ^~~~~~~~~~~~~~~~~~ match.h:4818:28: note: in expansion of macro 'MATCH_BYTECODES_COMPUTE_STACK_POS' 4818 | MATCH_BYTECODES_DISPATCH(MATCH_BYTECODES_##name_) \ | ^~~~~~~~~~~~~~~~ opt.c:993:11: note: in expansion of macro 'MATCH_BYTECODES' 993 | MATCH_BYTECODES (COMPUTE_STACK_POS, bp, ( | ^~~~~~~~~~~~~~~ gst.h:63:25: note: object of size 32 allocated by '__builtin_alloca' 63 | # define alloca(size) __builtin_alloca(size) | ^~~~~~~~~~~~~~~~~~~~~~ match.h:4822:40: note: in definition of macro 'MATCH_BYTECODES_DISPATCH' 4822 | #define MATCH_BYTECODES_DISPATCH(name) name | ^~~~ opt.c:148:17: note: in expansion of macro 'alloca' 148 | *(dest) = alloca (sizeof (basic_block_item) + \ | ^~~~~~ match.h:5353:19: note: in expansion of macro 'ALLOCA_BASIC_BLOCK' 5353 | ALLOCA_BASIC_BLOCK (bb_start + ofs, 0, \ | ^~~~~~~~~~~~~~~~~~ match.h:4818:28: note: in expansion of macro 'MATCH_BYTECODES_COMPUTE_STACK_POS' 4818 | MATCH_BYTECODES_DISPATCH(MATCH_BYTECODES_##name_) \ | ^~~~~~~~~~~~~~~~ opt.c:993:11: note: in expansion of macro 'MATCH_BYTECODES' 993 | MATCH_BYTECODES (COMPUTE_STACK_POS, bp, ( | ^~~~~~~~~~~~~~~ match.h:5355:32: warning: array subscript 'basic_block_item[0]' is partly outside array bounds of 'unsigned char[32]' [-Warray-bounds=] 5355 | bb_start[ofs]->next = worklist; \ | ^~ match.h:4822:40: note: in definition of macro 'MATCH_BYTECODES_DISPATCH' 4822 | #define MATCH_BYTECODES_DISPATCH(name) name | ^~~~ match.h:4818:28: note: in expansion of macro 'MATCH_BYTECODES_COMPUTE_STACK_POS' 4818 | MATCH_BYTECODES_DISPATCH(MATCH_BYTECODES_##name_) \ | ^~~~~~~~~~~~~~~~ opt.c:993:11: note: in expansion of macro 'MATCH_BYTECODES' 993 | MATCH_BYTECODES (COMPUTE_STACK_POS, bp, ( | ^~~~~~~~~~~~~~~ gst.h:63:25: note: object of size 32 allocated by '__builtin_alloca' 63 | # define alloca(size) __builtin_alloca(size) | ^~~~~~~~~~~~~~~~~~~~~~ match.h:4822:40: note: in definition of macro 'MATCH_BYTECODES_DISPATCH' 4822 | #define MATCH_BYTECODES_DISPATCH(name) name | ^~~~ opt.c:148:17: note: in expansion of macro 'alloca' 148 | *(dest) = alloca (sizeof (basic_block_item) + \ | ^~~~~~ match.h:5353:19: note: in expansion of macro 'ALLOCA_BASIC_BLOCK' 5353 | ALLOCA_BASIC_BLOCK (bb_start + ofs, 0, \ | ^~~~~~~~~~~~~~~~~~ match.h:4818:28: note: in expansion of macro 'MATCH_BYTECODES_COMPUTE_STACK_POS' 4818 | MATCH_BYTECODES_DISPATCH(MATCH_BYTECODES_##name_) \ | ^~~~~~~~~~~~~~~~ opt.c:993:11: note: in expansion of macro 'MATCH_BYTECODES' 993 | MATCH_BYTECODES (COMPUTE_STACK_POS, bp, ( | ^~~~~~~~~~~~~~~ opt.c:150:16: warning: array subscript 'basic_block_item[0]' is partly outside array bounds of 'unsigned char[32]' [-Warray-bounds=] 150 | (*(dest))->bb = (dest); \ | ^~ match.h:4822:40: note: in definition of macro 'MATCH_BYTECODES_DISPATCH' 4822 | #define MATCH_BYTECODES_DISPATCH(name) name | ^~~~ match.h:5307:19: note: in expansion of macro 'ALLOCA_BASIC_BLOCK' 5307 | ALLOCA_BASIC_BLOCK (bb_start + bc_len, 0, \ | ^~~~~~~~~~~~~~~~~~ match.h:4818:28: note: in expansion of macro 'MATCH_BYTECODES_COMPUTE_STACK_POS' 4818 | MATCH_BYTECODES_DISPATCH(MATCH_BYTECODES_##name_) \ | ^~~~~~~~~~~~~~~~ opt.c:993:11: note: in expansion of macro 'MATCH_BYTECODES' 993 | MATCH_BYTECODES (COMPUTE_STACK_POS, bp, ( | ^~~~~~~~~~~~~~~ gst.h:63:25: note: object of size 32 allocated by '__builtin_alloca' 63 | # define alloca(size) __builtin_alloca(size) | ^~~~~~~~~~~~~~~~~~~~~~ match.h:4822:40: note: in definition of macro 'MATCH_BYTECODES_DISPATCH' 4822 | #define MATCH_BYTECODES_DISPATCH(name) name | ^~~~ opt.c:148:17: note: in expansion of macro 'alloca' 148 | *(dest) = alloca (sizeof (basic_block_item) + \ | ^~~~~~ match.h:5307:19: note: in expansion of macro 'ALLOCA_BASIC_BLOCK' 5307 | ALLOCA_BASIC_BLOCK (bb_start + bc_len, 0, \ | ^~~~~~~~~~~~~~~~~~ match.h:4818:28: note: in expansion of macro 'MATCH_BYTECODES_COMPUTE_STACK_POS' 4818 | MATCH_BYTECODES_DISPATCH(MATCH_BYTECODES_##name_) \ | ^~~~~~~~~~~~~~~~ opt.c:993:11: note: in expansion of macro 'MATCH_BYTECODES' 993 | MATCH_BYTECODES (COMPUTE_STACK_POS, bp, ( | ^~~~~~~~~~~~~~~ opt.c:151:16: warning: array subscript 'basic_block_item[0]' is partly outside array bounds of 'unsigned char[32]' [-Warray-bounds=] 151 | (*(dest))->bp = (bp_); \ | ^~ match.h:4822:40: note: in definition of macro 'MATCH_BYTECODES_DISPATCH' 4822 | #define MATCH_BYTECODES_DISPATCH(name) name | ^~~~ match.h:5307:19: note: in expansion of macro 'ALLOCA_BASIC_BLOCK' 5307 | ALLOCA_BASIC_BLOCK (bb_start + bc_len, 0, \ | ^~~~~~~~~~~~~~~~~~ match.h:4818:28: note: in expansion of macro 'MATCH_BYTECODES_COMPUTE_STACK_POS' 4818 | MATCH_BYTECODES_DISPATCH(MATCH_BYTECODES_##name_) \ | ^~~~~~~~~~~~~~~~ opt.c:993:11: note: in expansion of macro 'MATCH_BYTECODES' 993 | MATCH_BYTECODES (COMPUTE_STACK_POS, bp, ( | ^~~~~~~~~~~~~~~ gst.h:63:25: note: object of size 32 allocated by '__builtin_alloca' 63 | # define alloca(size) __builtin_alloca(size) | ^~~~~~~~~~~~~~~~~~~~~~ match.h:4822:40: note: in definition of macro 'MATCH_BYTECODES_DISPATCH' 4822 | #define MATCH_BYTECODES_DISPATCH(name) name | ^~~~ opt.c:148:17: note: in expansion of macro 'alloca' 148 | *(dest) = alloca (sizeof (basic_block_item) + \ | ^~~~~~ match.h:5307:19: note: in expansion of macro 'ALLOCA_BASIC_BLOCK' 5307 | ALLOCA_BASIC_BLOCK (bb_start + bc_len, 0, \ | ^~~~~~~~~~~~~~~~~~ match.h:4818:28: note: in expansion of macro 'MATCH_BYTECODES_COMPUTE_STACK_POS' 4818 | MATCH_BYTECODES_DISPATCH(MATCH_BYTECODES_##name_) \ | ^~~~~~~~~~~~~~~~ opt.c:993:11: note: in expansion of macro 'MATCH_BYTECODES' 993 | MATCH_BYTECODES (COMPUTE_STACK_POS, bp, ( | ^~~~~~~~~~~~~~~ opt.c:152:16: warning: array subscript 'basic_block_item[0]' is partly outside array bounds of 'unsigned char[32]' [-Warray-bounds=] 152 | (*(dest))->sp = (sp_); \ | ^~ match.h:4822:40: note: in definition of macro 'MATCH_BYTECODES_DISPATCH' 4822 | #define MATCH_BYTECODES_DISPATCH(name) name | ^~~~ match.h:5307:19: note: in expansion of macro 'ALLOCA_BASIC_BLOCK' 5307 | ALLOCA_BASIC_BLOCK (bb_start + bc_len, 0, \ | ^~~~~~~~~~~~~~~~~~ match.h:4818:28: note: in expansion of macro 'MATCH_BYTECODES_COMPUTE_STACK_POS' 4818 | MATCH_BYTECODES_DISPATCH(MATCH_BYTECODES_##name_) \ | ^~~~~~~~~~~~~~~~ opt.c:993:11: note: in expansion of macro 'MATCH_BYTECODES' 993 | MATCH_BYTECODES (COMPUTE_STACK_POS, bp, ( | ^~~~~~~~~~~~~~~ gst.h:63:25: note: object of size 32 allocated by '__builtin_alloca' 63 | # define alloca(size) __builtin_alloca(size) | ^~~~~~~~~~~~~~~~~~~~~~ match.h:4822:40: note: in definition of macro 'MATCH_BYTECODES_DISPATCH' 4822 | #define MATCH_BYTECODES_DISPATCH(name) name | ^~~~ opt.c:148:17: note: in expansion of macro 'alloca' 148 | *(dest) = alloca (sizeof (basic_block_item) + \ | ^~~~~~ match.h:5307:19: note: in expansion of macro 'ALLOCA_BASIC_BLOCK' 5307 | ALLOCA_BASIC_BLOCK (bb_start + bc_len, 0, \ | ^~~~~~~~~~~~~~~~~~ match.h:4818:28: note: in expansion of macro 'MATCH_BYTECODES_COMPUTE_STACK_POS' 4818 | MATCH_BYTECODES_DISPATCH(MATCH_BYTECODES_##name_) \ | ^~~~~~~~~~~~~~~~ opt.c:993:11: note: in expansion of macro 'MATCH_BYTECODES' 993 | MATCH_BYTECODES (COMPUTE_STACK_POS, bp, ( | ^~~~~~~~~~~~~~~ match.h:5309:35: warning: array subscript 'basic_block_item[0]' is partly outside array bounds of 'unsigned char[32]' [-Warray-bounds=] 5309 | bb_start[bc_len]->suspended = true; \ | ^~ match.h:4822:40: note: in definition of macro 'MATCH_BYTECODES_DISPATCH' 4822 | #define MATCH_BYTECODES_DISPATCH(name) name | ^~~~ match.h:4818:28: note: in expansion of macro 'MATCH_BYTECODES_COMPUTE_STACK_POS' 4818 | MATCH_BYTECODES_DISPATCH(MATCH_BYTECODES_##name_) \ | ^~~~~~~~~~~~~~~~ opt.c:993:11: note: in expansion of macro 'MATCH_BYTECODES' 993 | MATCH_BYTECODES (COMPUTE_STACK_POS, bp, ( | ^~~~~~~~~~~~~~~ gst.h:63:25: note: object of size 32 allocated by '__builtin_alloca' 63 | # define alloca(size) __builtin_alloca(size) | ^~~~~~~~~~~~~~~~~~~~~~ match.h:4822:40: note: in definition of macro 'MATCH_BYTECODES_DISPATCH' 4822 | #define MATCH_BYTECODES_DISPATCH(name) name | ^~~~ opt.c:148:17: note: in expansion of macro 'alloca' 148 | *(dest) = alloca (sizeof (basic_block_item) + \ | ^~~~~~ match.h:5307:19: note: in expansion of macro 'ALLOCA_BASIC_BLOCK' 5307 | ALLOCA_BASIC_BLOCK (bb_start + bc_len, 0, \ | ^~~~~~~~~~~~~~~~~~ match.h:4818:28: note: in expansion of macro 'MATCH_BYTECODES_COMPUTE_STACK_POS' 4818 | MATCH_BYTECODES_DISPATCH(MATCH_BYTECODES_##name_) \ | ^~~~~~~~~~~~~~~~ opt.c:993:11: note: in expansion of macro 'MATCH_BYTECODES' 993 | MATCH_BYTECODES (COMPUTE_STACK_POS, bp, ( | ^~~~~~~~~~~~~~~ match.h:5310:35: warning: array subscript 'basic_block_item[0]' is partly outside array bounds of 'unsigned char[32]' [-Warray-bounds=] 5310 | bb_start[bc_len]->next = NULL; \ | ^~ match.h:4822:40: note: in definition of macro 'MATCH_BYTECODES_DISPATCH' 4822 | #define MATCH_BYTECODES_DISPATCH(name) name | ^~~~ match.h:4818:28: note: in expansion of macro 'MATCH_BYTECODES_COMPUTE_STACK_POS' 4818 | MATCH_BYTECODES_DISPATCH(MATCH_BYTECODES_##name_) \ | ^~~~~~~~~~~~~~~~ opt.c:993:11: note: in expansion of macro 'MATCH_BYTECODES' 993 | MATCH_BYTECODES (COMPUTE_STACK_POS, bp, ( | ^~~~~~~~~~~~~~~ gst.h:63:25: note: object of size 32 allocated by '__builtin_alloca' 63 | # define alloca(size) __builtin_alloca(size) | ^~~~~~~~~~~~~~~~~~~~~~ match.h:4822:40: note: in definition of macro 'MATCH_BYTECODES_DISPATCH' 4822 | #define MATCH_BYTECODES_DISPATCH(name) name | ^~~~ opt.c:148:17: note: in expansion of macro 'alloca' 148 | *(dest) = alloca (sizeof (basic_block_item) + \ | ^~~~~~ match.h:5307:19: note: in expansion of macro 'ALLOCA_BASIC_BLOCK' 5307 | ALLOCA_BASIC_BLOCK (bb_start + bc_len, 0, \ | ^~~~~~~~~~~~~~~~~~ match.h:4818:28: note: in expansion of macro 'MATCH_BYTECODES_COMPUTE_STACK_POS' 4818 | MATCH_BYTECODES_DISPATCH(MATCH_BYTECODES_##name_) \ | ^~~~~~~~~~~~~~~~ opt.c:993:11: note: in expansion of macro 'MATCH_BYTECODES' 993 | MATCH_BYTECODES (COMPUTE_STACK_POS, bp, ( | ^~~~~~~~~~~~~~~ opt.c:150:16: warning: array subscript 'basic_block_item[0]' is partly outside array bounds of 'unsigned char[32]' [-Warray-bounds=] 150 | (*(dest))->bb = (dest); \ | ^~ match.h:4822:40: note: in definition of macro 'MATCH_BYTECODES_DISPATCH' 4822 | #define MATCH_BYTECODES_DISPATCH(name) name | ^~~~ match.h:5317:19: note: in expansion of macro 'ALLOCA_BASIC_BLOCK' 5317 | ALLOCA_BASIC_BLOCK (bb_start + ofs, 0, \ | ^~~~~~~~~~~~~~~~~~ match.h:4818:28: note: in expansion of macro 'MATCH_BYTECODES_COMPUTE_STACK_POS' 4818 | MATCH_BYTECODES_DISPATCH(MATCH_BYTECODES_##name_) \ | ^~~~~~~~~~~~~~~~ opt.c:993:11: note: in expansion of macro 'MATCH_BYTECODES' 993 | MATCH_BYTECODES (COMPUTE_STACK_POS, bp, ( | ^~~~~~~~~~~~~~~ gst.h:63:25: note: object of size 32 allocated by '__builtin_alloca' 63 | # define alloca(size) __builtin_alloca(size) | ^~~~~~~~~~~~~~~~~~~~~~ match.h:4822:40: note: in definition of macro 'MATCH_BYTECODES_DISPATCH' 4822 | #define MATCH_BYTECODES_DISPATCH(name) name | ^~~~ opt.c:148:17: note: in expansion of macro 'alloca' 148 | *(dest) = alloca (sizeof (basic_block_item) + \ | ^~~~~~ match.h:5317:19: note: in expansion of macro 'ALLOCA_BASIC_BLOCK' 5317 | ALLOCA_BASIC_BLOCK (bb_start + ofs, 0, \ | ^~~~~~~~~~~~~~~~~~ match.h:4818:28: note: in expansion of macro 'MATCH_BYTECODES_COMPUTE_STACK_POS' 4818 | MATCH_BYTECODES_DISPATCH(MATCH_BYTECODES_##name_) \ | ^~~~~~~~~~~~~~~~ opt.c:993:11: note: in expansion of macro 'MATCH_BYTECODES' 993 | MATCH_BYTECODES (COMPUTE_STACK_POS, bp, ( | ^~~~~~~~~~~~~~~ opt.c:151:16: warning: array subscript 'basic_block_item[0]' is partly outside array bounds of 'unsigned char[32]' [-Warray-bounds=] 151 | (*(dest))->bp = (bp_); \ | ^~ match.h:4822:40: note: in definition of macro 'MATCH_BYTECODES_DISPATCH' 4822 | #define MATCH_BYTECODES_DISPATCH(name) name | ^~~~ match.h:5317:19: note: in expansion of macro 'ALLOCA_BASIC_BLOCK' 5317 | ALLOCA_BASIC_BLOCK (bb_start + ofs, 0, \ | ^~~~~~~~~~~~~~~~~~ match.h:4818:28: note: in expansion of macro 'MATCH_BYTECODES_COMPUTE_STACK_POS' 4818 | MATCH_BYTECODES_DISPATCH(MATCH_BYTECODES_##name_) \ | ^~~~~~~~~~~~~~~~ opt.c:993:11: note: in expansion of macro 'MATCH_BYTECODES' 993 | MATCH_BYTECODES (COMPUTE_STACK_POS, bp, ( | ^~~~~~~~~~~~~~~ gst.h:63:25: note: object of size 32 allocated by '__builtin_alloca' 63 | # define alloca(size) __builtin_alloca(size) | ^~~~~~~~~~~~~~~~~~~~~~ match.h:4822:40: note: in definition of macro 'MATCH_BYTECODES_DISPATCH' 4822 | #define MATCH_BYTECODES_DISPATCH(name) name | ^~~~ opt.c:148:17: note: in expansion of macro 'alloca' 148 | *(dest) = alloca (sizeof (basic_block_item) + \ | ^~~~~~ match.h:5317:19: note: in expansion of macro 'ALLOCA_BASIC_BLOCK' 5317 | ALLOCA_BASIC_BLOCK (bb_start + ofs, 0, \ | ^~~~~~~~~~~~~~~~~~ match.h:4818:28: note: in expansion of macro 'MATCH_BYTECODES_COMPUTE_STACK_POS' 4818 | MATCH_BYTECODES_DISPATCH(MATCH_BYTECODES_##name_) \ | ^~~~~~~~~~~~~~~~ opt.c:993:11: note: in expansion of macro 'MATCH_BYTECODES' 993 | MATCH_BYTECODES (COMPUTE_STACK_POS, bp, ( | ^~~~~~~~~~~~~~~ opt.c:152:16: warning: array subscript 'basic_block_item[0]' is partly outside array bounds of 'unsigned char[32]' [-Warray-bounds=] 152 | (*(dest))->sp = (sp_); \ | ^~ match.h:4822:40: note: in definition of macro 'MATCH_BYTECODES_DISPATCH' 4822 | #define MATCH_BYTECODES_DISPATCH(name) name | ^~~~ match.h:5317:19: note: in expansion of macro 'ALLOCA_BASIC_BLOCK' 5317 | ALLOCA_BASIC_BLOCK (bb_start + ofs, 0, \ | ^~~~~~~~~~~~~~~~~~ match.h:4818:28: note: in expansion of macro 'MATCH_BYTECODES_COMPUTE_STACK_POS' 4818 | MATCH_BYTECODES_DISPATCH(MATCH_BYTECODES_##name_) \ | ^~~~~~~~~~~~~~~~ opt.c:993:11: note: in expansion of macro 'MATCH_BYTECODES' 993 | MATCH_BYTECODES (COMPUTE_STACK_POS, bp, ( | ^~~~~~~~~~~~~~~ gst.h:63:25: note: object of size 32 allocated by '__builtin_alloca' 63 | # define alloca(size) __builtin_alloca(size) | ^~~~~~~~~~~~~~~~~~~~~~ match.h:4822:40: note: in definition of macro 'MATCH_BYTECODES_DISPATCH' 4822 | #define MATCH_BYTECODES_DISPATCH(name) name | ^~~~ opt.c:148:17: note: in expansion of macro 'alloca' 148 | *(dest) = alloca (sizeof (basic_block_item) + \ | ^~~~~~ match.h:5317:19: note: in expansion of macro 'ALLOCA_BASIC_BLOCK' 5317 | ALLOCA_BASIC_BLOCK (bb_start + ofs, 0, \ | ^~~~~~~~~~~~~~~~~~ match.h:4818:28: note: in expansion of macro 'MATCH_BYTECODES_COMPUTE_STACK_POS' 4818 | MATCH_BYTECODES_DISPATCH(MATCH_BYTECODES_##name_) \ | ^~~~~~~~~~~~~~~~ opt.c:993:11: note: in expansion of macro 'MATCH_BYTECODES' 993 | MATCH_BYTECODES (COMPUTE_STACK_POS, bp, ( | ^~~~~~~~~~~~~~~ opt.c:153:16: warning: array subscript 'basic_block_item[0]' is partly outside array bounds of 'unsigned char[32]' [-Warray-bounds=] 153 | (*(dest))->suspended = false; \ | ^~ match.h:4822:40: note: in definition of macro 'MATCH_BYTECODES_DISPATCH' 4822 | #define MATCH_BYTECODES_DISPATCH(name) name | ^~~~ match.h:5317:19: note: in expansion of macro 'ALLOCA_BASIC_BLOCK' 5317 | ALLOCA_BASIC_BLOCK (bb_start + ofs, 0, \ | ^~~~~~~~~~~~~~~~~~ match.h:4818:28: note: in expansion of macro 'MATCH_BYTECODES_COMPUTE_STACK_POS' 4818 | MATCH_BYTECODES_DISPATCH(MATCH_BYTECODES_##name_) \ | ^~~~~~~~~~~~~~~~ opt.c:993:11: note: in expansion of macro 'MATCH_BYTECODES' 993 | MATCH_BYTECODES (COMPUTE_STACK_POS, bp, ( | ^~~~~~~~~~~~~~~ gst.h:63:25: note: object of size 32 allocated by '__builtin_alloca' 63 | # define alloca(size) __builtin_alloca(size) | ^~~~~~~~~~~~~~~~~~~~~~ match.h:4822:40: note: in definition of macro 'MATCH_BYTECODES_DISPATCH' 4822 | #define MATCH_BYTECODES_DISPATCH(name) name | ^~~~ opt.c:148:17: note: in expansion of macro 'alloca' 148 | *(dest) = alloca (sizeof (basic_block_item) + \ | ^~~~~~ match.h:5317:19: note: in expansion of macro 'ALLOCA_BASIC_BLOCK' 5317 | ALLOCA_BASIC_BLOCK (bb_start + ofs, 0, \ | ^~~~~~~~~~~~~~~~~~ match.h:4818:28: note: in expansion of macro 'MATCH_BYTECODES_COMPUTE_STACK_POS' 4818 | MATCH_BYTECODES_DISPATCH(MATCH_BYTECODES_##name_) \ | ^~~~~~~~~~~~~~~~ opt.c:993:11: note: in expansion of macro 'MATCH_BYTECODES' 993 | MATCH_BYTECODES (COMPUTE_STACK_POS, bp, ( | ^~~~~~~~~~~~~~~ match.h:5319:32: warning: array subscript 'basic_block_item[0]' is partly outside array bounds of 'unsigned char[32]' [-Warray-bounds=] 5319 | bb_start[ofs]->next = worklist; \ | ^~ match.h:4822:40: note: in definition of macro 'MATCH_BYTECODES_DISPATCH' 4822 | #define MATCH_BYTECODES_DISPATCH(name) name | ^~~~ match.h:4818:28: note: in expansion of macro 'MATCH_BYTECODES_COMPUTE_STACK_POS' 4818 | MATCH_BYTECODES_DISPATCH(MATCH_BYTECODES_##name_) \ | ^~~~~~~~~~~~~~~~ opt.c:993:11: note: in expansion of macro 'MATCH_BYTECODES' 993 | MATCH_BYTECODES (COMPUTE_STACK_POS, bp, ( | ^~~~~~~~~~~~~~~ gst.h:63:25: note: object of size 32 allocated by '__builtin_alloca' 63 | # define alloca(size) __builtin_alloca(size) | ^~~~~~~~~~~~~~~~~~~~~~ match.h:4822:40: note: in definition of macro 'MATCH_BYTECODES_DISPATCH' 4822 | #define MATCH_BYTECODES_DISPATCH(name) name | ^~~~ opt.c:148:17: note: in expansion of macro 'alloca' 148 | *(dest) = alloca (sizeof (basic_block_item) + \ | ^~~~~~ match.h:5317:19: note: in expansion of macro 'ALLOCA_BASIC_BLOCK' 5317 | ALLOCA_BASIC_BLOCK (bb_start + ofs, 0, \ | ^~~~~~~~~~~~~~~~~~ match.h:4818:28: note: in expansion of macro 'MATCH_BYTECODES_COMPUTE_STACK_POS' 4818 | MATCH_BYTECODES_DISPATCH(MATCH_BYTECODES_##name_) \ | ^~~~~~~~~~~~~~~~ opt.c:993:11: note: in expansion of macro 'MATCH_BYTECODES' 993 | MATCH_BYTECODES (COMPUTE_STACK_POS, bp, ( | ^~~~~~~~~~~~~~~ opt.c:150:16: warning: array subscript 'basic_block_item[0]' is partly outside array bounds of 'unsigned char[32]' [-Warray-bounds=] 150 | (*(dest))->bb = (dest); \ | ^~ match.h:4822:40: note: in definition of macro 'MATCH_BYTECODES_DISPATCH' 4822 | #define MATCH_BYTECODES_DISPATCH(name) name | ^~~~ match.h:5241:19: note: in expansion of macro 'ALLOCA_BASIC_BLOCK' 5241 | ALLOCA_BASIC_BLOCK (bb_start + bc_len, 0, \ | ^~~~~~~~~~~~~~~~~~ match.h:4818:28: note: in expansion of macro 'MATCH_BYTECODES_COMPUTE_STACK_POS' 4818 | MATCH_BYTECODES_DISPATCH(MATCH_BYTECODES_##name_) \ | ^~~~~~~~~~~~~~~~ opt.c:993:11: note: in expansion of macro 'MATCH_BYTECODES' 993 | MATCH_BYTECODES (COMPUTE_STACK_POS, bp, ( | ^~~~~~~~~~~~~~~ gst.h:63:25: note: object of size 32 allocated by '__builtin_alloca' 63 | # define alloca(size) __builtin_alloca(size) | ^~~~~~~~~~~~~~~~~~~~~~ match.h:4822:40: note: in definition of macro 'MATCH_BYTECODES_DISPATCH' 4822 | #define MATCH_BYTECODES_DISPATCH(name) name | ^~~~ opt.c:148:17: note: in expansion of macro 'alloca' 148 | *(dest) = alloca (sizeof (basic_block_item) + \ | ^~~~~~ match.h:5241:19: note: in expansion of macro 'ALLOCA_BASIC_BLOCK' 5241 | ALLOCA_BASIC_BLOCK (bb_start + bc_len, 0, \ | ^~~~~~~~~~~~~~~~~~ match.h:4818:28: note: in expansion of macro 'MATCH_BYTECODES_COMPUTE_STACK_POS' 4818 | MATCH_BYTECODES_DISPATCH(MATCH_BYTECODES_##name_) \ | ^~~~~~~~~~~~~~~~ opt.c:993:11: note: in expansion of macro 'MATCH_BYTECODES' 993 | MATCH_BYTECODES (COMPUTE_STACK_POS, bp, ( | ^~~~~~~~~~~~~~~ opt.c:151:16: warning: array subscript 'basic_block_item[0]' is partly outside array bounds of 'unsigned char[32]' [-Warray-bounds=] 151 | (*(dest))->bp = (bp_); \ | ^~ match.h:4822:40: note: in definition of macro 'MATCH_BYTECODES_DISPATCH' 4822 | #define MATCH_BYTECODES_DISPATCH(name) name | ^~~~ match.h:5241:19: note: in expansion of macro 'ALLOCA_BASIC_BLOCK' 5241 | ALLOCA_BASIC_BLOCK (bb_start + bc_len, 0, \ | ^~~~~~~~~~~~~~~~~~ match.h:4818:28: note: in expansion of macro 'MATCH_BYTECODES_COMPUTE_STACK_POS' 4818 | MATCH_BYTECODES_DISPATCH(MATCH_BYTECODES_##name_) \ | ^~~~~~~~~~~~~~~~ opt.c:993:11: note: in expansion of macro 'MATCH_BYTECODES' 993 | MATCH_BYTECODES (COMPUTE_STACK_POS, bp, ( | ^~~~~~~~~~~~~~~ gst.h:63:25: note: object of size 32 allocated by '__builtin_alloca' 63 | # define alloca(size) __builtin_alloca(size) | ^~~~~~~~~~~~~~~~~~~~~~ match.h:4822:40: note: in definition of macro 'MATCH_BYTECODES_DISPATCH' 4822 | #define MATCH_BYTECODES_DISPATCH(name) name | ^~~~ opt.c:148:17: note: in expansion of macro 'alloca' 148 | *(dest) = alloca (sizeof (basic_block_item) + \ | ^~~~~~ match.h:5241:19: note: in expansion of macro 'ALLOCA_BASIC_BLOCK' 5241 | ALLOCA_BASIC_BLOCK (bb_start + bc_len, 0, \ | ^~~~~~~~~~~~~~~~~~ match.h:4818:28: note: in expansion of macro 'MATCH_BYTECODES_COMPUTE_STACK_POS' 4818 | MATCH_BYTECODES_DISPATCH(MATCH_BYTECODES_##name_) \ | ^~~~~~~~~~~~~~~~ opt.c:993:11: note: in expansion of macro 'MATCH_BYTECODES' 993 | MATCH_BYTECODES (COMPUTE_STACK_POS, bp, ( | ^~~~~~~~~~~~~~~ opt.c:152:16: warning: array subscript 'basic_block_item[0]' is partly outside array bounds of 'unsigned char[32]' [-Warray-bounds=] 152 | (*(dest))->sp = (sp_); \ | ^~ match.h:4822:40: note: in definition of macro 'MATCH_BYTECODES_DISPATCH' 4822 | #define MATCH_BYTECODES_DISPATCH(name) name | ^~~~ match.h:5241:19: note: in expansion of macro 'ALLOCA_BASIC_BLOCK' 5241 | ALLOCA_BASIC_BLOCK (bb_start + bc_len, 0, \ | ^~~~~~~~~~~~~~~~~~ match.h:4818:28: note: in expansion of macro 'MATCH_BYTECODES_COMPUTE_STACK_POS' 4818 | MATCH_BYTECODES_DISPATCH(MATCH_BYTECODES_##name_) \ | ^~~~~~~~~~~~~~~~ opt.c:993:11: note: in expansion of macro 'MATCH_BYTECODES' 993 | MATCH_BYTECODES (COMPUTE_STACK_POS, bp, ( | ^~~~~~~~~~~~~~~ gst.h:63:25: note: object of size 32 allocated by '__builtin_alloca' 63 | # define alloca(size) __builtin_alloca(size) | ^~~~~~~~~~~~~~~~~~~~~~ match.h:4822:40: note: in definition of macro 'MATCH_BYTECODES_DISPATCH' 4822 | #define MATCH_BYTECODES_DISPATCH(name) name | ^~~~ opt.c:148:17: note: in expansion of macro 'alloca' 148 | *(dest) = alloca (sizeof (basic_block_item) + \ | ^~~~~~ match.h:5241:19: note: in expansion of macro 'ALLOCA_BASIC_BLOCK' 5241 | ALLOCA_BASIC_BLOCK (bb_start + bc_len, 0, \ | ^~~~~~~~~~~~~~~~~~ match.h:4818:28: note: in expansion of macro 'MATCH_BYTECODES_COMPUTE_STACK_POS' 4818 | MATCH_BYTECODES_DISPATCH(MATCH_BYTECODES_##name_) \ | ^~~~~~~~~~~~~~~~ opt.c:993:11: note: in expansion of macro 'MATCH_BYTECODES' 993 | MATCH_BYTECODES (COMPUTE_STACK_POS, bp, ( | ^~~~~~~~~~~~~~~ match.h:5243:35: warning: array subscript 'basic_block_item[0]' is partly outside array bounds of 'unsigned char[32]' [-Warray-bounds=] 5243 | bb_start[bc_len]->suspended = true; \ | ^~ match.h:4822:40: note: in definition of macro 'MATCH_BYTECODES_DISPATCH' 4822 | #define MATCH_BYTECODES_DISPATCH(name) name | ^~~~ match.h:4818:28: note: in expansion of macro 'MATCH_BYTECODES_COMPUTE_STACK_POS' 4818 | MATCH_BYTECODES_DISPATCH(MATCH_BYTECODES_##name_) \ | ^~~~~~~~~~~~~~~~ opt.c:993:11: note: in expansion of macro 'MATCH_BYTECODES' 993 | MATCH_BYTECODES (COMPUTE_STACK_POS, bp, ( | ^~~~~~~~~~~~~~~ gst.h:63:25: note: object of size 32 allocated by '__builtin_alloca' 63 | # define alloca(size) __builtin_alloca(size) | ^~~~~~~~~~~~~~~~~~~~~~ match.h:4822:40: note: in definition of macro 'MATCH_BYTECODES_DISPATCH' 4822 | #define MATCH_BYTECODES_DISPATCH(name) name | ^~~~ opt.c:148:17: note: in expansion of macro 'alloca' 148 | *(dest) = alloca (sizeof (basic_block_item) + \ | ^~~~~~ match.h:5241:19: note: in expansion of macro 'ALLOCA_BASIC_BLOCK' 5241 | ALLOCA_BASIC_BLOCK (bb_start + bc_len, 0, \ | ^~~~~~~~~~~~~~~~~~ match.h:4818:28: note: in expansion of macro 'MATCH_BYTECODES_COMPUTE_STACK_POS' 4818 | MATCH_BYTECODES_DISPATCH(MATCH_BYTECODES_##name_) \ | ^~~~~~~~~~~~~~~~ opt.c:993:11: note: in expansion of macro 'MATCH_BYTECODES' 993 | MATCH_BYTECODES (COMPUTE_STACK_POS, bp, ( | ^~~~~~~~~~~~~~~ match.h:5244:35: warning: array subscript 'basic_block_item[0]' is partly outside array bounds of 'unsigned char[32]' [-Warray-bounds=] 5244 | bb_start[bc_len]->next = NULL; \ | ^~ match.h:4822:40: note: in definition of macro 'MATCH_BYTECODES_DISPATCH' 4822 | #define MATCH_BYTECODES_DISPATCH(name) name | ^~~~ match.h:4818:28: note: in expansion of macro 'MATCH_BYTECODES_COMPUTE_STACK_POS' 4818 | MATCH_BYTECODES_DISPATCH(MATCH_BYTECODES_##name_) \ | ^~~~~~~~~~~~~~~~ opt.c:993:11: note: in expansion of macro 'MATCH_BYTECODES' 993 | MATCH_BYTECODES (COMPUTE_STACK_POS, bp, ( | ^~~~~~~~~~~~~~~ gst.h:63:25: note: object of size 32 allocated by '__builtin_alloca' 63 | # define alloca(size) __builtin_alloca(size) | ^~~~~~~~~~~~~~~~~~~~~~ match.h:4822:40: note: in definition of macro 'MATCH_BYTECODES_DISPATCH' 4822 | #define MATCH_BYTECODES_DISPATCH(name) name | ^~~~ opt.c:148:17: note: in expansion of macro 'alloca' 148 | *(dest) = alloca (sizeof (basic_block_item) + \ | ^~~~~~ match.h:5241:19: note: in expansion of macro 'ALLOCA_BASIC_BLOCK' 5241 | ALLOCA_BASIC_BLOCK (bb_start + bc_len, 0, \ | ^~~~~~~~~~~~~~~~~~ match.h:4818:28: note: in expansion of macro 'MATCH_BYTECODES_COMPUTE_STACK_POS' 4818 | MATCH_BYTECODES_DISPATCH(MATCH_BYTECODES_##name_) \ | ^~~~~~~~~~~~~~~~ opt.c:993:11: note: in expansion of macro 'MATCH_BYTECODES' 993 | MATCH_BYTECODES (COMPUTE_STACK_POS, bp, ( | ^~~~~~~~~~~~~~~ libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -DKERNEL_PATH=\"/opt/pkg/share/smalltalk/kernel\" -DIMAGE_PATH=\"/opt/pkg/var/lib/smalltalk\" -DMODULE_PATH=\"/opt/pkg/lib/smalltalk\" -DLIBEXEC_PATH=\"/opt/pkg/libexec/smalltalk\" -DPREFIX=\"/opt/pkg\" -DEXEC_PREFIX=\"/opt/pkg\" -DDEFAULT_EXECUTABLE=\"/opt/pkg/bin/gst\" -I../lib-src -I/home/pbulk/build/lang/smalltalk/work/.buildlink/lib/../include -I../snprintfv -I../lightning -DUSE_INTERP_RESULT -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/glib-2.0 -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/gio-unix-2.0 -I/home/pbulk/build/lang/smalltalk/work/.buildlink/lib/glib-2.0/include -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/freetype2 -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/ncurses -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/harfbuzz -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/libdrm -D_REENTRANT -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -Wall -Wdeclaration-after-statement -Wno-format -Wpointer-arith -Wno-pointer-sign -Wno-switch -Wwrite-strings -Wno-strict-aliasing -fno-gcse -fstrict-aliasing -MT opt.lo -MD -MP -MF .deps/opt.Tpo -c opt.c -o opt.o >/dev/null 2>&1 mv -f .deps/opt.Tpo .deps/opt.Plo /usr/bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -DKERNEL_PATH=\""/opt/pkg/share/smalltalk/kernel"\" -DIMAGE_PATH=\""/opt/pkg/var/lib/smalltalk"\" -DMODULE_PATH=\""/opt/pkg/lib/smalltalk"\" -DLIBEXEC_PATH=\""/opt/pkg/libexec/smalltalk"\" -DPREFIX=\""/opt/pkg"\" -DEXEC_PREFIX=\""/opt/pkg"\" -DDEFAULT_EXECUTABLE=\""/opt/pkg/bin/gst"\" -I../lib-src -I../lib-src -I/opt/pkg/lib/../include -I../snprintfv -I../snprintfv -I/opt/pkg/lib/../include -I../lightning -I../lightning -I.. -I.. -DUSE_INTERP_RESULT -I/opt/pkg/include -I/opt/pkg/include/glib-2.0 -I/opt/pkg/include/gio-unix-2.0 -I/opt/pkg/lib/glib-2.0/include -I/usr/include -I/opt/pkg/include/freetype2 -I/opt/pkg/include/ncurses -I/opt/pkg/include/harfbuzz -I/opt/pkg/include/libdrm -D_REENTRANT -I/opt/pkg/lib/../include -I/opt/pkg/lib/../include -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include -I/opt/pkg/include/glib-2.0 -I/opt/pkg/include/gio-unix-2.0 -I/opt/pkg/lib/glib-2.0/include -I/usr/include -I/opt/pkg/include/freetype2 -I/opt/pkg/include/ncurses -I/opt/pkg/include/harfbuzz -I/opt/pkg/include/libdrm -Wall -Wdeclaration-after-statement -Wno-format -Wpointer-arith -Wno-pointer-sign -Wno-switch -Wwrite-strings -Wno-strict-aliasing -fno-gcse -fstrict-aliasing -MT save.lo -MD -MP -MF .deps/save.Tpo -c -o save.lo save.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -DKERNEL_PATH=\"/opt/pkg/share/smalltalk/kernel\" -DIMAGE_PATH=\"/opt/pkg/var/lib/smalltalk\" -DMODULE_PATH=\"/opt/pkg/lib/smalltalk\" -DLIBEXEC_PATH=\"/opt/pkg/libexec/smalltalk\" -DPREFIX=\"/opt/pkg\" -DEXEC_PREFIX=\"/opt/pkg\" -DDEFAULT_EXECUTABLE=\"/opt/pkg/bin/gst\" -I../lib-src -I/home/pbulk/build/lang/smalltalk/work/.buildlink/lib/../include -I../snprintfv -I../lightning -DUSE_INTERP_RESULT -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/glib-2.0 -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/gio-unix-2.0 -I/home/pbulk/build/lang/smalltalk/work/.buildlink/lib/glib-2.0/include -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/freetype2 -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/ncurses -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/harfbuzz -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/libdrm -D_REENTRANT -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -Wall -Wdeclaration-after-statement -Wno-format -Wpointer-arith -Wno-pointer-sign -Wno-switch -Wwrite-strings -Wno-strict-aliasing -fno-gcse -fstrict-aliasing -MT save.lo -MD -MP -MF .deps/save.Tpo -c save.c -fPIC -DPIC -o .libs/save.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -DKERNEL_PATH=\"/opt/pkg/share/smalltalk/kernel\" -DIMAGE_PATH=\"/opt/pkg/var/lib/smalltalk\" -DMODULE_PATH=\"/opt/pkg/lib/smalltalk\" -DLIBEXEC_PATH=\"/opt/pkg/libexec/smalltalk\" -DPREFIX=\"/opt/pkg\" -DEXEC_PREFIX=\"/opt/pkg\" -DDEFAULT_EXECUTABLE=\"/opt/pkg/bin/gst\" -I../lib-src -I/home/pbulk/build/lang/smalltalk/work/.buildlink/lib/../include -I../snprintfv -I../lightning -DUSE_INTERP_RESULT -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/glib-2.0 -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/gio-unix-2.0 -I/home/pbulk/build/lang/smalltalk/work/.buildlink/lib/glib-2.0/include -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/freetype2 -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/ncurses -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/harfbuzz -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/libdrm -D_REENTRANT -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -Wall -Wdeclaration-after-statement -Wno-format -Wpointer-arith -Wno-pointer-sign -Wno-switch -Wwrite-strings -Wno-strict-aliasing -fno-gcse -fstrict-aliasing -MT save.lo -MD -MP -MF .deps/save.Tpo -c save.c -o save.o >/dev/null 2>&1 mv -f .deps/save.Tpo .deps/save.Plo /usr/bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -DKERNEL_PATH=\""/opt/pkg/share/smalltalk/kernel"\" -DIMAGE_PATH=\""/opt/pkg/var/lib/smalltalk"\" -DMODULE_PATH=\""/opt/pkg/lib/smalltalk"\" -DLIBEXEC_PATH=\""/opt/pkg/libexec/smalltalk"\" -DPREFIX=\""/opt/pkg"\" -DEXEC_PREFIX=\""/opt/pkg"\" -DDEFAULT_EXECUTABLE=\""/opt/pkg/bin/gst"\" -I../lib-src -I../lib-src -I/opt/pkg/lib/../include -I../snprintfv -I../snprintfv -I/opt/pkg/lib/../include -I../lightning -I../lightning -I.. -I.. -DUSE_INTERP_RESULT -I/opt/pkg/include -I/opt/pkg/include/glib-2.0 -I/opt/pkg/include/gio-unix-2.0 -I/opt/pkg/lib/glib-2.0/include -I/usr/include -I/opt/pkg/include/freetype2 -I/opt/pkg/include/ncurses -I/opt/pkg/include/harfbuzz -I/opt/pkg/include/libdrm -D_REENTRANT -I/opt/pkg/lib/../include -I/opt/pkg/lib/../include -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include -I/opt/pkg/include/glib-2.0 -I/opt/pkg/include/gio-unix-2.0 -I/opt/pkg/lib/glib-2.0/include -I/usr/include -I/opt/pkg/include/freetype2 -I/opt/pkg/include/ncurses -I/opt/pkg/include/harfbuzz -I/opt/pkg/include/libdrm -Wall -Wdeclaration-after-statement -Wno-format -Wpointer-arith -Wno-pointer-sign -Wno-switch -Wwrite-strings -Wno-strict-aliasing -fno-gcse -fstrict-aliasing -MT cint.lo -MD -MP -MF .deps/cint.Tpo -c -o cint.lo cint.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -DKERNEL_PATH=\"/opt/pkg/share/smalltalk/kernel\" -DIMAGE_PATH=\"/opt/pkg/var/lib/smalltalk\" -DMODULE_PATH=\"/opt/pkg/lib/smalltalk\" -DLIBEXEC_PATH=\"/opt/pkg/libexec/smalltalk\" -DPREFIX=\"/opt/pkg\" -DEXEC_PREFIX=\"/opt/pkg\" -DDEFAULT_EXECUTABLE=\"/opt/pkg/bin/gst\" -I../lib-src -I/home/pbulk/build/lang/smalltalk/work/.buildlink/lib/../include -I../snprintfv -I../lightning -DUSE_INTERP_RESULT -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/glib-2.0 -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/gio-unix-2.0 -I/home/pbulk/build/lang/smalltalk/work/.buildlink/lib/glib-2.0/include -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/freetype2 -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/ncurses -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/harfbuzz -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/libdrm -D_REENTRANT -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -Wall -Wdeclaration-after-statement -Wno-format -Wpointer-arith -Wno-pointer-sign -Wno-switch -Wwrite-strings -Wno-strict-aliasing -fno-gcse -fstrict-aliasing -MT cint.lo -MD -MP -MF .deps/cint.Tpo -c cint.c -fPIC -DPIC -o .libs/cint.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -DKERNEL_PATH=\"/opt/pkg/share/smalltalk/kernel\" -DIMAGE_PATH=\"/opt/pkg/var/lib/smalltalk\" -DMODULE_PATH=\"/opt/pkg/lib/smalltalk\" -DLIBEXEC_PATH=\"/opt/pkg/libexec/smalltalk\" -DPREFIX=\"/opt/pkg\" -DEXEC_PREFIX=\"/opt/pkg\" -DDEFAULT_EXECUTABLE=\"/opt/pkg/bin/gst\" -I../lib-src -I/home/pbulk/build/lang/smalltalk/work/.buildlink/lib/../include -I../snprintfv -I../lightning -DUSE_INTERP_RESULT -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/glib-2.0 -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/gio-unix-2.0 -I/home/pbulk/build/lang/smalltalk/work/.buildlink/lib/glib-2.0/include -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/freetype2 -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/ncurses -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/harfbuzz -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/libdrm -D_REENTRANT -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -Wall -Wdeclaration-after-statement -Wno-format -Wpointer-arith -Wno-pointer-sign -Wno-switch -Wwrite-strings -Wno-strict-aliasing -fno-gcse -fstrict-aliasing -MT cint.lo -MD -MP -MF .deps/cint.Tpo -c cint.c -o cint.o >/dev/null 2>&1 mv -f .deps/cint.Tpo .deps/cint.Plo /usr/bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -DKERNEL_PATH=\""/opt/pkg/share/smalltalk/kernel"\" -DIMAGE_PATH=\""/opt/pkg/var/lib/smalltalk"\" -DMODULE_PATH=\""/opt/pkg/lib/smalltalk"\" -DLIBEXEC_PATH=\""/opt/pkg/libexec/smalltalk"\" -DPREFIX=\""/opt/pkg"\" -DEXEC_PREFIX=\""/opt/pkg"\" -DDEFAULT_EXECUTABLE=\""/opt/pkg/bin/gst"\" -I../lib-src -I../lib-src -I/opt/pkg/lib/../include -I../snprintfv -I../snprintfv -I/opt/pkg/lib/../include -I../lightning -I../lightning -I.. -I.. -DUSE_INTERP_RESULT -I/opt/pkg/include -I/opt/pkg/include/glib-2.0 -I/opt/pkg/include/gio-unix-2.0 -I/opt/pkg/lib/glib-2.0/include -I/usr/include -I/opt/pkg/include/freetype2 -I/opt/pkg/include/ncurses -I/opt/pkg/include/harfbuzz -I/opt/pkg/include/libdrm -D_REENTRANT -I/opt/pkg/lib/../include -I/opt/pkg/lib/../include -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include -I/opt/pkg/include/glib-2.0 -I/opt/pkg/include/gio-unix-2.0 -I/opt/pkg/lib/glib-2.0/include -I/usr/include -I/opt/pkg/include/freetype2 -I/opt/pkg/include/ncurses -I/opt/pkg/include/harfbuzz -I/opt/pkg/include/libdrm -Wall -Wdeclaration-after-statement -Wno-format -Wpointer-arith -Wno-pointer-sign -Wno-switch -Wwrite-strings -Wno-strict-aliasing -fno-gcse -fstrict-aliasing -MT heap.lo -MD -MP -MF .deps/heap.Tpo -c -o heap.lo heap.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -DKERNEL_PATH=\"/opt/pkg/share/smalltalk/kernel\" -DIMAGE_PATH=\"/opt/pkg/var/lib/smalltalk\" -DMODULE_PATH=\"/opt/pkg/lib/smalltalk\" -DLIBEXEC_PATH=\"/opt/pkg/libexec/smalltalk\" -DPREFIX=\"/opt/pkg\" -DEXEC_PREFIX=\"/opt/pkg\" -DDEFAULT_EXECUTABLE=\"/opt/pkg/bin/gst\" -I../lib-src -I/home/pbulk/build/lang/smalltalk/work/.buildlink/lib/../include -I../snprintfv -I../lightning -DUSE_INTERP_RESULT -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/glib-2.0 -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/gio-unix-2.0 -I/home/pbulk/build/lang/smalltalk/work/.buildlink/lib/glib-2.0/include -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/freetype2 -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/ncurses -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/harfbuzz -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/libdrm -D_REENTRANT -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -Wall -Wdeclaration-after-statement -Wno-format -Wpointer-arith -Wno-pointer-sign -Wno-switch -Wwrite-strings -Wno-strict-aliasing -fno-gcse -fstrict-aliasing -MT heap.lo -MD -MP -MF .deps/heap.Tpo -c heap.c -fPIC -DPIC -o .libs/heap.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -DKERNEL_PATH=\"/opt/pkg/share/smalltalk/kernel\" -DIMAGE_PATH=\"/opt/pkg/var/lib/smalltalk\" -DMODULE_PATH=\"/opt/pkg/lib/smalltalk\" -DLIBEXEC_PATH=\"/opt/pkg/libexec/smalltalk\" -DPREFIX=\"/opt/pkg\" -DEXEC_PREFIX=\"/opt/pkg\" -DDEFAULT_EXECUTABLE=\"/opt/pkg/bin/gst\" -I../lib-src -I/home/pbulk/build/lang/smalltalk/work/.buildlink/lib/../include -I../snprintfv -I../lightning -DUSE_INTERP_RESULT -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/glib-2.0 -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/gio-unix-2.0 -I/home/pbulk/build/lang/smalltalk/work/.buildlink/lib/glib-2.0/include -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/freetype2 -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/ncurses -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/harfbuzz -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/libdrm -D_REENTRANT -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -Wall -Wdeclaration-after-statement -Wno-format -Wpointer-arith -Wno-pointer-sign -Wno-switch -Wwrite-strings -Wno-strict-aliasing -fno-gcse -fstrict-aliasing -MT heap.lo -MD -MP -MF .deps/heap.Tpo -c heap.c -o heap.o >/dev/null 2>&1 mv -f .deps/heap.Tpo .deps/heap.Plo /usr/bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -DKERNEL_PATH=\""/opt/pkg/share/smalltalk/kernel"\" -DIMAGE_PATH=\""/opt/pkg/var/lib/smalltalk"\" -DMODULE_PATH=\""/opt/pkg/lib/smalltalk"\" -DLIBEXEC_PATH=\""/opt/pkg/libexec/smalltalk"\" -DPREFIX=\""/opt/pkg"\" -DEXEC_PREFIX=\""/opt/pkg"\" -DDEFAULT_EXECUTABLE=\""/opt/pkg/bin/gst"\" -I../lib-src -I../lib-src -I/opt/pkg/lib/../include -I../snprintfv -I../snprintfv -I/opt/pkg/lib/../include -I../lightning -I../lightning -I.. -I.. -DUSE_INTERP_RESULT -I/opt/pkg/include -I/opt/pkg/include/glib-2.0 -I/opt/pkg/include/gio-unix-2.0 -I/opt/pkg/lib/glib-2.0/include -I/usr/include -I/opt/pkg/include/freetype2 -I/opt/pkg/include/ncurses -I/opt/pkg/include/harfbuzz -I/opt/pkg/include/libdrm -D_REENTRANT -I/opt/pkg/lib/../include -I/opt/pkg/lib/../include -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include -I/opt/pkg/include/glib-2.0 -I/opt/pkg/include/gio-unix-2.0 -I/opt/pkg/lib/glib-2.0/include -I/usr/include -I/opt/pkg/include/freetype2 -I/opt/pkg/include/ncurses -I/opt/pkg/include/harfbuzz -I/opt/pkg/include/libdrm -Wall -Wdeclaration-after-statement -Wno-format -Wpointer-arith -Wno-pointer-sign -Wno-switch -Wwrite-strings -Wno-strict-aliasing -fno-gcse -fstrict-aliasing -MT input.lo -MD -MP -MF .deps/input.Tpo -c -o input.lo input.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -DKERNEL_PATH=\"/opt/pkg/share/smalltalk/kernel\" -DIMAGE_PATH=\"/opt/pkg/var/lib/smalltalk\" -DMODULE_PATH=\"/opt/pkg/lib/smalltalk\" -DLIBEXEC_PATH=\"/opt/pkg/libexec/smalltalk\" -DPREFIX=\"/opt/pkg\" -DEXEC_PREFIX=\"/opt/pkg\" -DDEFAULT_EXECUTABLE=\"/opt/pkg/bin/gst\" -I../lib-src -I/home/pbulk/build/lang/smalltalk/work/.buildlink/lib/../include -I../snprintfv -I../lightning -DUSE_INTERP_RESULT -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/glib-2.0 -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/gio-unix-2.0 -I/home/pbulk/build/lang/smalltalk/work/.buildlink/lib/glib-2.0/include -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/freetype2 -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/ncurses -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/harfbuzz -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/libdrm -D_REENTRANT -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -Wall -Wdeclaration-after-statement -Wno-format -Wpointer-arith -Wno-pointer-sign -Wno-switch -Wwrite-strings -Wno-strict-aliasing -fno-gcse -fstrict-aliasing -MT input.lo -MD -MP -MF .deps/input.Tpo -c input.c -fPIC -DPIC -o .libs/input.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -DKERNEL_PATH=\"/opt/pkg/share/smalltalk/kernel\" -DIMAGE_PATH=\"/opt/pkg/var/lib/smalltalk\" -DMODULE_PATH=\"/opt/pkg/lib/smalltalk\" -DLIBEXEC_PATH=\"/opt/pkg/libexec/smalltalk\" -DPREFIX=\"/opt/pkg\" -DEXEC_PREFIX=\"/opt/pkg\" -DDEFAULT_EXECUTABLE=\"/opt/pkg/bin/gst\" -I../lib-src -I/home/pbulk/build/lang/smalltalk/work/.buildlink/lib/../include -I../snprintfv -I../lightning -DUSE_INTERP_RESULT -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/glib-2.0 -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/gio-unix-2.0 -I/home/pbulk/build/lang/smalltalk/work/.buildlink/lib/glib-2.0/include -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/freetype2 -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/ncurses -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/harfbuzz -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/libdrm -D_REENTRANT -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -Wall -Wdeclaration-after-statement -Wno-format -Wpointer-arith -Wno-pointer-sign -Wno-switch -Wwrite-strings -Wno-strict-aliasing -fno-gcse -fstrict-aliasing -MT input.lo -MD -MP -MF .deps/input.Tpo -c input.c -o input.o >/dev/null 2>&1 mv -f .deps/input.Tpo .deps/input.Plo /usr/bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -DKERNEL_PATH=\""/opt/pkg/share/smalltalk/kernel"\" -DIMAGE_PATH=\""/opt/pkg/var/lib/smalltalk"\" -DMODULE_PATH=\""/opt/pkg/lib/smalltalk"\" -DLIBEXEC_PATH=\""/opt/pkg/libexec/smalltalk"\" -DPREFIX=\""/opt/pkg"\" -DEXEC_PREFIX=\""/opt/pkg"\" -DDEFAULT_EXECUTABLE=\""/opt/pkg/bin/gst"\" -I../lib-src -I../lib-src -I/opt/pkg/lib/../include -I../snprintfv -I../snprintfv -I/opt/pkg/lib/../include -I../lightning -I../lightning -I.. -I.. -DUSE_INTERP_RESULT -I/opt/pkg/include -I/opt/pkg/include/glib-2.0 -I/opt/pkg/include/gio-unix-2.0 -I/opt/pkg/lib/glib-2.0/include -I/usr/include -I/opt/pkg/include/freetype2 -I/opt/pkg/include/ncurses -I/opt/pkg/include/harfbuzz -I/opt/pkg/include/libdrm -D_REENTRANT -I/opt/pkg/lib/../include -I/opt/pkg/lib/../include -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include -I/opt/pkg/include/glib-2.0 -I/opt/pkg/include/gio-unix-2.0 -I/opt/pkg/lib/glib-2.0/include -I/usr/include -I/opt/pkg/include/freetype2 -I/opt/pkg/include/ncurses -I/opt/pkg/include/harfbuzz -I/opt/pkg/include/libdrm -Wall -Wdeclaration-after-statement -Wno-format -Wpointer-arith -Wno-pointer-sign -Wno-switch -Wwrite-strings -Wno-strict-aliasing -fno-gcse -fstrict-aliasing -MT sysdep.lo -MD -MP -MF .deps/sysdep.Tpo -c -o sysdep.lo sysdep.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -DKERNEL_PATH=\"/opt/pkg/share/smalltalk/kernel\" -DIMAGE_PATH=\"/opt/pkg/var/lib/smalltalk\" -DMODULE_PATH=\"/opt/pkg/lib/smalltalk\" -DLIBEXEC_PATH=\"/opt/pkg/libexec/smalltalk\" -DPREFIX=\"/opt/pkg\" -DEXEC_PREFIX=\"/opt/pkg\" -DDEFAULT_EXECUTABLE=\"/opt/pkg/bin/gst\" -I../lib-src -I/home/pbulk/build/lang/smalltalk/work/.buildlink/lib/../include -I../snprintfv -I../lightning -DUSE_INTERP_RESULT -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/glib-2.0 -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/gio-unix-2.0 -I/home/pbulk/build/lang/smalltalk/work/.buildlink/lib/glib-2.0/include -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/freetype2 -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/ncurses -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/harfbuzz -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/libdrm -D_REENTRANT -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -Wall -Wdeclaration-after-statement -Wno-format -Wpointer-arith -Wno-pointer-sign -Wno-switch -Wwrite-strings -Wno-strict-aliasing -fno-gcse -fstrict-aliasing -MT sysdep.lo -MD -MP -MF .deps/sysdep.Tpo -c sysdep.c -fPIC -DPIC -o .libs/sysdep.o In file included from sysdep.c:71: sysdep/posix/findexec.c: In function 'find_executable': sysdep/posix/findexec.c:116:7: warning: unused variable 'path_max' [-Wunused-variable] 116 | int path_max = PATH_MAX; | ^~~~~~~~ libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -DKERNEL_PATH=\"/opt/pkg/share/smalltalk/kernel\" -DIMAGE_PATH=\"/opt/pkg/var/lib/smalltalk\" -DMODULE_PATH=\"/opt/pkg/lib/smalltalk\" -DLIBEXEC_PATH=\"/opt/pkg/libexec/smalltalk\" -DPREFIX=\"/opt/pkg\" -DEXEC_PREFIX=\"/opt/pkg\" -DDEFAULT_EXECUTABLE=\"/opt/pkg/bin/gst\" -I../lib-src -I/home/pbulk/build/lang/smalltalk/work/.buildlink/lib/../include -I../snprintfv -I../lightning -DUSE_INTERP_RESULT -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/glib-2.0 -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/gio-unix-2.0 -I/home/pbulk/build/lang/smalltalk/work/.buildlink/lib/glib-2.0/include -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/freetype2 -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/ncurses -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/harfbuzz -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/libdrm -D_REENTRANT -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -Wall -Wdeclaration-after-statement -Wno-format -Wpointer-arith -Wno-pointer-sign -Wno-switch -Wwrite-strings -Wno-strict-aliasing -fno-gcse -fstrict-aliasing -MT sysdep.lo -MD -MP -MF .deps/sysdep.Tpo -c sysdep.c -o sysdep.o >/dev/null 2>&1 mv -f .deps/sysdep.Tpo .deps/sysdep.Plo /usr/bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -DKERNEL_PATH=\""/opt/pkg/share/smalltalk/kernel"\" -DIMAGE_PATH=\""/opt/pkg/var/lib/smalltalk"\" -DMODULE_PATH=\""/opt/pkg/lib/smalltalk"\" -DLIBEXEC_PATH=\""/opt/pkg/libexec/smalltalk"\" -DPREFIX=\""/opt/pkg"\" -DEXEC_PREFIX=\""/opt/pkg"\" -DDEFAULT_EXECUTABLE=\""/opt/pkg/bin/gst"\" -I../lib-src -I../lib-src -I/opt/pkg/lib/../include -I../snprintfv -I../snprintfv -I/opt/pkg/lib/../include -I../lightning -I../lightning -I.. -I.. -DUSE_INTERP_RESULT -I/opt/pkg/include -I/opt/pkg/include/glib-2.0 -I/opt/pkg/include/gio-unix-2.0 -I/opt/pkg/lib/glib-2.0/include -I/usr/include -I/opt/pkg/include/freetype2 -I/opt/pkg/include/ncurses -I/opt/pkg/include/harfbuzz -I/opt/pkg/include/libdrm -D_REENTRANT -I/opt/pkg/lib/../include -I/opt/pkg/lib/../include -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include -I/opt/pkg/include/glib-2.0 -I/opt/pkg/include/gio-unix-2.0 -I/opt/pkg/lib/glib-2.0/include -I/usr/include -I/opt/pkg/include/freetype2 -I/opt/pkg/include/ncurses -I/opt/pkg/include/harfbuzz -I/opt/pkg/include/libdrm -Wall -Wdeclaration-after-statement -Wno-format -Wpointer-arith -Wno-pointer-sign -Wno-switch -Wwrite-strings -Wno-strict-aliasing -fno-gcse -fstrict-aliasing -MT callin.lo -MD -MP -MF .deps/callin.Tpo -c -o callin.lo callin.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -DKERNEL_PATH=\"/opt/pkg/share/smalltalk/kernel\" -DIMAGE_PATH=\"/opt/pkg/var/lib/smalltalk\" -DMODULE_PATH=\"/opt/pkg/lib/smalltalk\" -DLIBEXEC_PATH=\"/opt/pkg/libexec/smalltalk\" -DPREFIX=\"/opt/pkg\" -DEXEC_PREFIX=\"/opt/pkg\" -DDEFAULT_EXECUTABLE=\"/opt/pkg/bin/gst\" -I../lib-src -I/home/pbulk/build/lang/smalltalk/work/.buildlink/lib/../include -I../snprintfv -I../lightning -DUSE_INTERP_RESULT -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/glib-2.0 -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/gio-unix-2.0 -I/home/pbulk/build/lang/smalltalk/work/.buildlink/lib/glib-2.0/include -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/freetype2 -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/ncurses -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/harfbuzz -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/libdrm -D_REENTRANT -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -Wall -Wdeclaration-after-statement -Wno-format -Wpointer-arith -Wno-pointer-sign -Wno-switch -Wwrite-strings -Wno-strict-aliasing -fno-gcse -fstrict-aliasing -MT callin.lo -MD -MP -MF .deps/callin.Tpo -c callin.c -fPIC -DPIC -o .libs/callin.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -DKERNEL_PATH=\"/opt/pkg/share/smalltalk/kernel\" -DIMAGE_PATH=\"/opt/pkg/var/lib/smalltalk\" -DMODULE_PATH=\"/opt/pkg/lib/smalltalk\" -DLIBEXEC_PATH=\"/opt/pkg/libexec/smalltalk\" -DPREFIX=\"/opt/pkg\" -DEXEC_PREFIX=\"/opt/pkg\" -DDEFAULT_EXECUTABLE=\"/opt/pkg/bin/gst\" -I../lib-src -I/home/pbulk/build/lang/smalltalk/work/.buildlink/lib/../include -I../snprintfv -I../lightning -DUSE_INTERP_RESULT -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/glib-2.0 -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/gio-unix-2.0 -I/home/pbulk/build/lang/smalltalk/work/.buildlink/lib/glib-2.0/include -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/freetype2 -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/ncurses -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/harfbuzz -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/libdrm -D_REENTRANT -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -Wall -Wdeclaration-after-statement -Wno-format -Wpointer-arith -Wno-pointer-sign -Wno-switch -Wwrite-strings -Wno-strict-aliasing -fno-gcse -fstrict-aliasing -MT callin.lo -MD -MP -MF .deps/callin.Tpo -c callin.c -o callin.o >/dev/null 2>&1 mv -f .deps/callin.Tpo .deps/callin.Plo /usr/bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -DKERNEL_PATH=\""/opt/pkg/share/smalltalk/kernel"\" -DIMAGE_PATH=\""/opt/pkg/var/lib/smalltalk"\" -DMODULE_PATH=\""/opt/pkg/lib/smalltalk"\" -DLIBEXEC_PATH=\""/opt/pkg/libexec/smalltalk"\" -DPREFIX=\""/opt/pkg"\" -DEXEC_PREFIX=\""/opt/pkg"\" -DDEFAULT_EXECUTABLE=\""/opt/pkg/bin/gst"\" -I../lib-src -I../lib-src -I/opt/pkg/lib/../include -I../snprintfv -I../snprintfv -I/opt/pkg/lib/../include -I../lightning -I../lightning -I.. -I.. -DUSE_INTERP_RESULT -I/opt/pkg/include -I/opt/pkg/include/glib-2.0 -I/opt/pkg/include/gio-unix-2.0 -I/opt/pkg/lib/glib-2.0/include -I/usr/include -I/opt/pkg/include/freetype2 -I/opt/pkg/include/ncurses -I/opt/pkg/include/harfbuzz -I/opt/pkg/include/libdrm -D_REENTRANT -I/opt/pkg/lib/../include -I/opt/pkg/lib/../include -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include -I/opt/pkg/include/glib-2.0 -I/opt/pkg/include/gio-unix-2.0 -I/opt/pkg/lib/glib-2.0/include -I/usr/include -I/opt/pkg/include/freetype2 -I/opt/pkg/include/ncurses -I/opt/pkg/include/harfbuzz -I/opt/pkg/include/libdrm -Wall -Wdeclaration-after-statement -Wno-format -Wpointer-arith -Wno-pointer-sign -Wno-switch -Wwrite-strings -Wno-strict-aliasing -fno-gcse -fstrict-aliasing -MT xlat.lo -MD -MP -MF .deps/xlat.Tpo -c -o xlat.lo xlat.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -DKERNEL_PATH=\"/opt/pkg/share/smalltalk/kernel\" -DIMAGE_PATH=\"/opt/pkg/var/lib/smalltalk\" -DMODULE_PATH=\"/opt/pkg/lib/smalltalk\" -DLIBEXEC_PATH=\"/opt/pkg/libexec/smalltalk\" -DPREFIX=\"/opt/pkg\" -DEXEC_PREFIX=\"/opt/pkg\" -DDEFAULT_EXECUTABLE=\"/opt/pkg/bin/gst\" -I../lib-src -I/home/pbulk/build/lang/smalltalk/work/.buildlink/lib/../include -I../snprintfv -I../lightning -DUSE_INTERP_RESULT -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/glib-2.0 -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/gio-unix-2.0 -I/home/pbulk/build/lang/smalltalk/work/.buildlink/lib/glib-2.0/include -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/freetype2 -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/ncurses -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/harfbuzz -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/libdrm -D_REENTRANT -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -Wall -Wdeclaration-after-statement -Wno-format -Wpointer-arith -Wno-pointer-sign -Wno-switch -Wwrite-strings -Wno-strict-aliasing -fno-gcse -fstrict-aliasing -MT xlat.lo -MD -MP -MF .deps/xlat.Tpo -c xlat.c -fPIC -DPIC -o .libs/xlat.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -DKERNEL_PATH=\"/opt/pkg/share/smalltalk/kernel\" -DIMAGE_PATH=\"/opt/pkg/var/lib/smalltalk\" -DMODULE_PATH=\"/opt/pkg/lib/smalltalk\" -DLIBEXEC_PATH=\"/opt/pkg/libexec/smalltalk\" -DPREFIX=\"/opt/pkg\" -DEXEC_PREFIX=\"/opt/pkg\" -DDEFAULT_EXECUTABLE=\"/opt/pkg/bin/gst\" -I../lib-src -I/home/pbulk/build/lang/smalltalk/work/.buildlink/lib/../include -I../snprintfv -I../lightning -DUSE_INTERP_RESULT -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/glib-2.0 -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/gio-unix-2.0 -I/home/pbulk/build/lang/smalltalk/work/.buildlink/lib/glib-2.0/include -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/freetype2 -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/ncurses -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/harfbuzz -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/libdrm -D_REENTRANT -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -Wall -Wdeclaration-after-statement -Wno-format -Wpointer-arith -Wno-pointer-sign -Wno-switch -Wwrite-strings -Wno-strict-aliasing -fno-gcse -fstrict-aliasing -MT xlat.lo -MD -MP -MF .deps/xlat.Tpo -c xlat.c -o xlat.o >/dev/null 2>&1 mv -f .deps/xlat.Tpo .deps/xlat.Plo /usr/bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -DKERNEL_PATH=\""/opt/pkg/share/smalltalk/kernel"\" -DIMAGE_PATH=\""/opt/pkg/var/lib/smalltalk"\" -DMODULE_PATH=\""/opt/pkg/lib/smalltalk"\" -DLIBEXEC_PATH=\""/opt/pkg/libexec/smalltalk"\" -DPREFIX=\""/opt/pkg"\" -DEXEC_PREFIX=\""/opt/pkg"\" -DDEFAULT_EXECUTABLE=\""/opt/pkg/bin/gst"\" -I../lib-src -I../lib-src -I/opt/pkg/lib/../include -I../snprintfv -I../snprintfv -I/opt/pkg/lib/../include -I../lightning -I../lightning -I.. -I.. -DUSE_INTERP_RESULT -I/opt/pkg/include -I/opt/pkg/include/glib-2.0 -I/opt/pkg/include/gio-unix-2.0 -I/opt/pkg/lib/glib-2.0/include -I/usr/include -I/opt/pkg/include/freetype2 -I/opt/pkg/include/ncurses -I/opt/pkg/include/harfbuzz -I/opt/pkg/include/libdrm -D_REENTRANT -I/opt/pkg/lib/../include -I/opt/pkg/lib/../include -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include -I/opt/pkg/include/glib-2.0 -I/opt/pkg/include/gio-unix-2.0 -I/opt/pkg/lib/glib-2.0/include -I/usr/include -I/opt/pkg/include/freetype2 -I/opt/pkg/include/ncurses -I/opt/pkg/include/harfbuzz -I/opt/pkg/include/libdrm -Wall -Wdeclaration-after-statement -Wno-format -Wpointer-arith -Wno-pointer-sign -Wno-switch -Wwrite-strings -Wno-strict-aliasing -fno-gcse -fstrict-aliasing -MT mpz.lo -MD -MP -MF .deps/mpz.Tpo -c -o mpz.lo mpz.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -DKERNEL_PATH=\"/opt/pkg/share/smalltalk/kernel\" -DIMAGE_PATH=\"/opt/pkg/var/lib/smalltalk\" -DMODULE_PATH=\"/opt/pkg/lib/smalltalk\" -DLIBEXEC_PATH=\"/opt/pkg/libexec/smalltalk\" -DPREFIX=\"/opt/pkg\" -DEXEC_PREFIX=\"/opt/pkg\" -DDEFAULT_EXECUTABLE=\"/opt/pkg/bin/gst\" -I../lib-src -I/home/pbulk/build/lang/smalltalk/work/.buildlink/lib/../include -I../snprintfv -I../lightning -DUSE_INTERP_RESULT -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/glib-2.0 -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/gio-unix-2.0 -I/home/pbulk/build/lang/smalltalk/work/.buildlink/lib/glib-2.0/include -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/freetype2 -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/ncurses -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/harfbuzz -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/libdrm -D_REENTRANT -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -Wall -Wdeclaration-after-statement -Wno-format -Wpointer-arith -Wno-pointer-sign -Wno-switch -Wwrite-strings -Wno-strict-aliasing -fno-gcse -fstrict-aliasing -MT mpz.lo -MD -MP -MF .deps/mpz.Tpo -c mpz.c -fPIC -DPIC -o .libs/mpz.o In file included from gstpriv.h:117, from mpz.c:31: mpz.c: In function '_gst_mpz_tdiv_qr': gst.h:63:25: warning: ignoring return value of '__builtin_alloca' declared with attribute 'warn_unused_result' [-Wunused-result] 63 | # define alloca(size) __builtin_alloca(size) | ^~~~~~~~~~~~~~~~~~~~~~ mpz.c:398:3: note: in expansion of macro 'alloca' 398 | alloca (0); | ^~~~~~ mpz.c: In function '_gst_mpz_tdiv_qr_si': gst.h:63:25: warning: ignoring return value of '__builtin_alloca' declared with attribute 'warn_unused_result' [-Wunused-result] 63 | # define alloca(size) __builtin_alloca(size) | ^~~~~~~~~~~~~~~~~~~~~~ mpz.c:475:3: note: in expansion of macro 'alloca' 475 | alloca (0); | ^~~~~~ mpz.c: In function '_gst_mpz_gcd': gst.h:63:25: warning: ignoring return value of '__builtin_alloca' declared with attribute 'warn_unused_result' [-Wunused-result] 63 | # define alloca(size) __builtin_alloca(size) | ^~~~~~~~~~~~~~~~~~~~~~ mpz.c:614:3: note: in expansion of macro 'alloca' 614 | alloca (0); | ^~~~~~ mpz.c: In function '_gst_mpz_mul': gst.h:63:25: warning: ignoring return value of '__builtin_alloca' declared with attribute 'warn_unused_result' [-Wunused-result] 63 | # define alloca(size) __builtin_alloca(size) | ^~~~~~~~~~~~~~~~~~~~~~ mpz.c:735:3: note: in expansion of macro 'alloca' 735 | alloca (0); | ^~~~~~ mpz.c: In function '_gst_mpz_tdiv_q_ui': gst.h:63:25: warning: ignoring return value of '__builtin_alloca' declared with attribute 'warn_unused_result' [-Wunused-result] 63 | # define alloca(size) __builtin_alloca(size) | ^~~~~~~~~~~~~~~~~~~~~~ mpz.c:435:3: note: in expansion of macro 'alloca' 435 | alloca (0); | ^~~~~~ libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -DKERNEL_PATH=\"/opt/pkg/share/smalltalk/kernel\" -DIMAGE_PATH=\"/opt/pkg/var/lib/smalltalk\" -DMODULE_PATH=\"/opt/pkg/lib/smalltalk\" -DLIBEXEC_PATH=\"/opt/pkg/libexec/smalltalk\" -DPREFIX=\"/opt/pkg\" -DEXEC_PREFIX=\"/opt/pkg\" -DDEFAULT_EXECUTABLE=\"/opt/pkg/bin/gst\" -I../lib-src -I/home/pbulk/build/lang/smalltalk/work/.buildlink/lib/../include -I../snprintfv -I../lightning -DUSE_INTERP_RESULT -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/glib-2.0 -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/gio-unix-2.0 -I/home/pbulk/build/lang/smalltalk/work/.buildlink/lib/glib-2.0/include -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/freetype2 -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/ncurses -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/harfbuzz -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/libdrm -D_REENTRANT -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -Wall -Wdeclaration-after-statement -Wno-format -Wpointer-arith -Wno-pointer-sign -Wno-switch -Wwrite-strings -Wno-strict-aliasing -fno-gcse -fstrict-aliasing -MT mpz.lo -MD -MP -MF .deps/mpz.Tpo -c mpz.c -o mpz.o >/dev/null 2>&1 mv -f .deps/mpz.Tpo .deps/mpz.Plo /usr/bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -DKERNEL_PATH=\""/opt/pkg/share/smalltalk/kernel"\" -DIMAGE_PATH=\""/opt/pkg/var/lib/smalltalk"\" -DMODULE_PATH=\""/opt/pkg/lib/smalltalk"\" -DLIBEXEC_PATH=\""/opt/pkg/libexec/smalltalk"\" -DPREFIX=\""/opt/pkg"\" -DEXEC_PREFIX=\""/opt/pkg"\" -DDEFAULT_EXECUTABLE=\""/opt/pkg/bin/gst"\" -I../lib-src -I../lib-src -I/opt/pkg/lib/../include -I../snprintfv -I../snprintfv -I/opt/pkg/lib/../include -I../lightning -I../lightning -I.. -I.. -DUSE_INTERP_RESULT -I/opt/pkg/include -I/opt/pkg/include/glib-2.0 -I/opt/pkg/include/gio-unix-2.0 -I/opt/pkg/lib/glib-2.0/include -I/usr/include -I/opt/pkg/include/freetype2 -I/opt/pkg/include/ncurses -I/opt/pkg/include/harfbuzz -I/opt/pkg/include/libdrm -D_REENTRANT -I/opt/pkg/lib/../include -I/opt/pkg/lib/../include -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include -I/opt/pkg/include/glib-2.0 -I/opt/pkg/include/gio-unix-2.0 -I/opt/pkg/lib/glib-2.0/include -I/usr/include -I/opt/pkg/include/freetype2 -I/opt/pkg/include/ncurses -I/opt/pkg/include/harfbuzz -I/opt/pkg/include/libdrm -Wall -Wdeclaration-after-statement -Wno-format -Wpointer-arith -Wno-pointer-sign -Wno-switch -Wwrite-strings -Wno-strict-aliasing -fno-gcse -fstrict-aliasing -MT print.lo -MD -MP -MF .deps/print.Tpo -c -o print.lo print.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -DKERNEL_PATH=\"/opt/pkg/share/smalltalk/kernel\" -DIMAGE_PATH=\"/opt/pkg/var/lib/smalltalk\" -DMODULE_PATH=\"/opt/pkg/lib/smalltalk\" -DLIBEXEC_PATH=\"/opt/pkg/libexec/smalltalk\" -DPREFIX=\"/opt/pkg\" -DEXEC_PREFIX=\"/opt/pkg\" -DDEFAULT_EXECUTABLE=\"/opt/pkg/bin/gst\" -I../lib-src -I/home/pbulk/build/lang/smalltalk/work/.buildlink/lib/../include -I../snprintfv -I../lightning -DUSE_INTERP_RESULT -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/glib-2.0 -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/gio-unix-2.0 -I/home/pbulk/build/lang/smalltalk/work/.buildlink/lib/glib-2.0/include -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/freetype2 -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/ncurses -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/harfbuzz -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/libdrm -D_REENTRANT -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -Wall -Wdeclaration-after-statement -Wno-format -Wpointer-arith -Wno-pointer-sign -Wno-switch -Wwrite-strings -Wno-strict-aliasing -fno-gcse -fstrict-aliasing -MT print.lo -MD -MP -MF .deps/print.Tpo -c print.c -fPIC -DPIC -o .libs/print.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -DKERNEL_PATH=\"/opt/pkg/share/smalltalk/kernel\" -DIMAGE_PATH=\"/opt/pkg/var/lib/smalltalk\" -DMODULE_PATH=\"/opt/pkg/lib/smalltalk\" -DLIBEXEC_PATH=\"/opt/pkg/libexec/smalltalk\" -DPREFIX=\"/opt/pkg\" -DEXEC_PREFIX=\"/opt/pkg\" -DDEFAULT_EXECUTABLE=\"/opt/pkg/bin/gst\" -I../lib-src -I/home/pbulk/build/lang/smalltalk/work/.buildlink/lib/../include -I../snprintfv -I../lightning -DUSE_INTERP_RESULT -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/glib-2.0 -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/gio-unix-2.0 -I/home/pbulk/build/lang/smalltalk/work/.buildlink/lib/glib-2.0/include -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/freetype2 -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/ncurses -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/harfbuzz -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/libdrm -D_REENTRANT -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -Wall -Wdeclaration-after-statement -Wno-format -Wpointer-arith -Wno-pointer-sign -Wno-switch -Wwrite-strings -Wno-strict-aliasing -fno-gcse -fstrict-aliasing -MT print.lo -MD -MP -MF .deps/print.Tpo -c print.c -o print.o >/dev/null 2>&1 mv -f .deps/print.Tpo .deps/print.Plo /usr/bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -DKERNEL_PATH=\""/opt/pkg/share/smalltalk/kernel"\" -DIMAGE_PATH=\""/opt/pkg/var/lib/smalltalk"\" -DMODULE_PATH=\""/opt/pkg/lib/smalltalk"\" -DLIBEXEC_PATH=\""/opt/pkg/libexec/smalltalk"\" -DPREFIX=\""/opt/pkg"\" -DEXEC_PREFIX=\""/opt/pkg"\" -DDEFAULT_EXECUTABLE=\""/opt/pkg/bin/gst"\" -I../lib-src -I../lib-src -I/opt/pkg/lib/../include -I../snprintfv -I../snprintfv -I/opt/pkg/lib/../include -I../lightning -I../lightning -I.. -I.. -DUSE_INTERP_RESULT -I/opt/pkg/include -I/opt/pkg/include/glib-2.0 -I/opt/pkg/include/gio-unix-2.0 -I/opt/pkg/lib/glib-2.0/include -I/usr/include -I/opt/pkg/include/freetype2 -I/opt/pkg/include/ncurses -I/opt/pkg/include/harfbuzz -I/opt/pkg/include/libdrm -D_REENTRANT -I/opt/pkg/lib/../include -I/opt/pkg/lib/../include -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include -I/opt/pkg/include/glib-2.0 -I/opt/pkg/include/gio-unix-2.0 -I/opt/pkg/lib/glib-2.0/include -I/usr/include -I/opt/pkg/include/freetype2 -I/opt/pkg/include/ncurses -I/opt/pkg/include/harfbuzz -I/opt/pkg/include/libdrm -Wall -Wdeclaration-after-statement -Wno-format -Wpointer-arith -Wno-pointer-sign -Wno-switch -Wwrite-strings -Wno-strict-aliasing -fno-gcse -fstrict-aliasing -MT alloc.lo -MD -MP -MF .deps/alloc.Tpo -c -o alloc.lo alloc.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -DKERNEL_PATH=\"/opt/pkg/share/smalltalk/kernel\" -DIMAGE_PATH=\"/opt/pkg/var/lib/smalltalk\" -DMODULE_PATH=\"/opt/pkg/lib/smalltalk\" -DLIBEXEC_PATH=\"/opt/pkg/libexec/smalltalk\" -DPREFIX=\"/opt/pkg\" -DEXEC_PREFIX=\"/opt/pkg\" -DDEFAULT_EXECUTABLE=\"/opt/pkg/bin/gst\" -I../lib-src -I/home/pbulk/build/lang/smalltalk/work/.buildlink/lib/../include -I../snprintfv -I../lightning -DUSE_INTERP_RESULT -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/glib-2.0 -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/gio-unix-2.0 -I/home/pbulk/build/lang/smalltalk/work/.buildlink/lib/glib-2.0/include -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/freetype2 -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/ncurses -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/harfbuzz -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/libdrm -D_REENTRANT -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -Wall -Wdeclaration-after-statement -Wno-format -Wpointer-arith -Wno-pointer-sign -Wno-switch -Wwrite-strings -Wno-strict-aliasing -fno-gcse -fstrict-aliasing -MT alloc.lo -MD -MP -MF .deps/alloc.Tpo -c alloc.c -fPIC -DPIC -o .libs/alloc.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -DKERNEL_PATH=\"/opt/pkg/share/smalltalk/kernel\" -DIMAGE_PATH=\"/opt/pkg/var/lib/smalltalk\" -DMODULE_PATH=\"/opt/pkg/lib/smalltalk\" -DLIBEXEC_PATH=\"/opt/pkg/libexec/smalltalk\" -DPREFIX=\"/opt/pkg\" -DEXEC_PREFIX=\"/opt/pkg\" -DDEFAULT_EXECUTABLE=\"/opt/pkg/bin/gst\" -I../lib-src -I/home/pbulk/build/lang/smalltalk/work/.buildlink/lib/../include -I../snprintfv -I../lightning -DUSE_INTERP_RESULT -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/glib-2.0 -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/gio-unix-2.0 -I/home/pbulk/build/lang/smalltalk/work/.buildlink/lib/glib-2.0/include -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/freetype2 -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/ncurses -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/harfbuzz -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/libdrm -D_REENTRANT -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -Wall -Wdeclaration-after-statement -Wno-format -Wpointer-arith -Wno-pointer-sign -Wno-switch -Wwrite-strings -Wno-strict-aliasing -fno-gcse -fstrict-aliasing -MT alloc.lo -MD -MP -MF .deps/alloc.Tpo -c alloc.c -o alloc.o >/dev/null 2>&1 mv -f .deps/alloc.Tpo .deps/alloc.Plo /usr/bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -DKERNEL_PATH=\""/opt/pkg/share/smalltalk/kernel"\" -DIMAGE_PATH=\""/opt/pkg/var/lib/smalltalk"\" -DMODULE_PATH=\""/opt/pkg/lib/smalltalk"\" -DLIBEXEC_PATH=\""/opt/pkg/libexec/smalltalk"\" -DPREFIX=\""/opt/pkg"\" -DEXEC_PREFIX=\""/opt/pkg"\" -DDEFAULT_EXECUTABLE=\""/opt/pkg/bin/gst"\" -I../lib-src -I../lib-src -I/opt/pkg/lib/../include -I../snprintfv -I../snprintfv -I/opt/pkg/lib/../include -I../lightning -I../lightning -I.. -I.. -DUSE_INTERP_RESULT -I/opt/pkg/include -I/opt/pkg/include/glib-2.0 -I/opt/pkg/include/gio-unix-2.0 -I/opt/pkg/lib/glib-2.0/include -I/usr/include -I/opt/pkg/include/freetype2 -I/opt/pkg/include/ncurses -I/opt/pkg/include/harfbuzz -I/opt/pkg/include/libdrm -D_REENTRANT -I/opt/pkg/lib/../include -I/opt/pkg/lib/../include -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include -I/opt/pkg/include/glib-2.0 -I/opt/pkg/include/gio-unix-2.0 -I/opt/pkg/lib/glib-2.0/include -I/usr/include -I/opt/pkg/include/freetype2 -I/opt/pkg/include/ncurses -I/opt/pkg/include/harfbuzz -I/opt/pkg/include/libdrm -Wall -Wdeclaration-after-statement -Wno-format -Wpointer-arith -Wno-pointer-sign -Wno-switch -Wwrite-strings -Wno-strict-aliasing -fno-gcse -fstrict-aliasing -MT security.lo -MD -MP -MF .deps/security.Tpo -c -o security.lo security.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -DKERNEL_PATH=\"/opt/pkg/share/smalltalk/kernel\" -DIMAGE_PATH=\"/opt/pkg/var/lib/smalltalk\" -DMODULE_PATH=\"/opt/pkg/lib/smalltalk\" -DLIBEXEC_PATH=\"/opt/pkg/libexec/smalltalk\" -DPREFIX=\"/opt/pkg\" -DEXEC_PREFIX=\"/opt/pkg\" -DDEFAULT_EXECUTABLE=\"/opt/pkg/bin/gst\" -I../lib-src -I/home/pbulk/build/lang/smalltalk/work/.buildlink/lib/../include -I../snprintfv -I../lightning -DUSE_INTERP_RESULT -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/glib-2.0 -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/gio-unix-2.0 -I/home/pbulk/build/lang/smalltalk/work/.buildlink/lib/glib-2.0/include -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/freetype2 -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/ncurses -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/harfbuzz -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/libdrm -D_REENTRANT -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -Wall -Wdeclaration-after-statement -Wno-format -Wpointer-arith -Wno-pointer-sign -Wno-switch -Wwrite-strings -Wno-strict-aliasing -fno-gcse -fstrict-aliasing -MT security.lo -MD -MP -MF .deps/security.Tpo -c security.c -fPIC -DPIC -o .libs/security.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -DKERNEL_PATH=\"/opt/pkg/share/smalltalk/kernel\" -DIMAGE_PATH=\"/opt/pkg/var/lib/smalltalk\" -DMODULE_PATH=\"/opt/pkg/lib/smalltalk\" -DLIBEXEC_PATH=\"/opt/pkg/libexec/smalltalk\" -DPREFIX=\"/opt/pkg\" -DEXEC_PREFIX=\"/opt/pkg\" -DDEFAULT_EXECUTABLE=\"/opt/pkg/bin/gst\" -I../lib-src -I/home/pbulk/build/lang/smalltalk/work/.buildlink/lib/../include -I../snprintfv -I../lightning -DUSE_INTERP_RESULT -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/glib-2.0 -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/gio-unix-2.0 -I/home/pbulk/build/lang/smalltalk/work/.buildlink/lib/glib-2.0/include -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/freetype2 -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/ncurses -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/harfbuzz -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/libdrm -D_REENTRANT -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -Wall -Wdeclaration-after-statement -Wno-format -Wpointer-arith -Wno-pointer-sign -Wno-switch -Wwrite-strings -Wno-strict-aliasing -fno-gcse -fstrict-aliasing -MT security.lo -MD -MP -MF .deps/security.Tpo -c security.c -o security.o >/dev/null 2>&1 mv -f .deps/security.Tpo .deps/security.Plo /usr/bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -DKERNEL_PATH=\""/opt/pkg/share/smalltalk/kernel"\" -DIMAGE_PATH=\""/opt/pkg/var/lib/smalltalk"\" -DMODULE_PATH=\""/opt/pkg/lib/smalltalk"\" -DLIBEXEC_PATH=\""/opt/pkg/libexec/smalltalk"\" -DPREFIX=\""/opt/pkg"\" -DEXEC_PREFIX=\""/opt/pkg"\" -DDEFAULT_EXECUTABLE=\""/opt/pkg/bin/gst"\" -I../lib-src -I../lib-src -I/opt/pkg/lib/../include -I../snprintfv -I../snprintfv -I/opt/pkg/lib/../include -I../lightning -I../lightning -I.. -I.. -DUSE_INTERP_RESULT -I/opt/pkg/include -I/opt/pkg/include/glib-2.0 -I/opt/pkg/include/gio-unix-2.0 -I/opt/pkg/lib/glib-2.0/include -I/usr/include -I/opt/pkg/include/freetype2 -I/opt/pkg/include/ncurses -I/opt/pkg/include/harfbuzz -I/opt/pkg/include/libdrm -D_REENTRANT -I/opt/pkg/lib/../include -I/opt/pkg/lib/../include -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include -I/opt/pkg/include/glib-2.0 -I/opt/pkg/include/gio-unix-2.0 -I/opt/pkg/lib/glib-2.0/include -I/usr/include -I/opt/pkg/include/freetype2 -I/opt/pkg/include/ncurses -I/opt/pkg/include/harfbuzz -I/opt/pkg/include/libdrm -Wall -Wdeclaration-after-statement -Wno-format -Wpointer-arith -Wno-pointer-sign -Wno-switch -Wwrite-strings -Wno-strict-aliasing -fno-gcse -fstrict-aliasing -MT re.lo -MD -MP -MF .deps/re.Tpo -c -o re.lo re.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -DKERNEL_PATH=\"/opt/pkg/share/smalltalk/kernel\" -DIMAGE_PATH=\"/opt/pkg/var/lib/smalltalk\" -DMODULE_PATH=\"/opt/pkg/lib/smalltalk\" -DLIBEXEC_PATH=\"/opt/pkg/libexec/smalltalk\" -DPREFIX=\"/opt/pkg\" -DEXEC_PREFIX=\"/opt/pkg\" -DDEFAULT_EXECUTABLE=\"/opt/pkg/bin/gst\" -I../lib-src -I/home/pbulk/build/lang/smalltalk/work/.buildlink/lib/../include -I../snprintfv -I../lightning -DUSE_INTERP_RESULT -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/glib-2.0 -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/gio-unix-2.0 -I/home/pbulk/build/lang/smalltalk/work/.buildlink/lib/glib-2.0/include -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/freetype2 -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/ncurses -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/harfbuzz -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/libdrm -D_REENTRANT -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -Wall -Wdeclaration-after-statement -Wno-format -Wpointer-arith -Wno-pointer-sign -Wno-switch -Wwrite-strings -Wno-strict-aliasing -fno-gcse -fstrict-aliasing -MT re.lo -MD -MP -MF .deps/re.Tpo -c re.c -fPIC -DPIC -o .libs/re.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -DKERNEL_PATH=\"/opt/pkg/share/smalltalk/kernel\" -DIMAGE_PATH=\"/opt/pkg/var/lib/smalltalk\" -DMODULE_PATH=\"/opt/pkg/lib/smalltalk\" -DLIBEXEC_PATH=\"/opt/pkg/libexec/smalltalk\" -DPREFIX=\"/opt/pkg\" -DEXEC_PREFIX=\"/opt/pkg\" -DDEFAULT_EXECUTABLE=\"/opt/pkg/bin/gst\" -I../lib-src -I/home/pbulk/build/lang/smalltalk/work/.buildlink/lib/../include -I../snprintfv -I../lightning -DUSE_INTERP_RESULT -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/glib-2.0 -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/gio-unix-2.0 -I/home/pbulk/build/lang/smalltalk/work/.buildlink/lib/glib-2.0/include -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/freetype2 -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/ncurses -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/harfbuzz -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/libdrm -D_REENTRANT -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -Wall -Wdeclaration-after-statement -Wno-format -Wpointer-arith -Wno-pointer-sign -Wno-switch -Wwrite-strings -Wno-strict-aliasing -fno-gcse -fstrict-aliasing -MT re.lo -MD -MP -MF .deps/re.Tpo -c re.c -o re.o >/dev/null 2>&1 mv -f .deps/re.Tpo .deps/re.Plo /usr/bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -DKERNEL_PATH=\""/opt/pkg/share/smalltalk/kernel"\" -DIMAGE_PATH=\""/opt/pkg/var/lib/smalltalk"\" -DMODULE_PATH=\""/opt/pkg/lib/smalltalk"\" -DLIBEXEC_PATH=\""/opt/pkg/libexec/smalltalk"\" -DPREFIX=\""/opt/pkg"\" -DEXEC_PREFIX=\""/opt/pkg"\" -DDEFAULT_EXECUTABLE=\""/opt/pkg/bin/gst"\" -I../lib-src -I../lib-src -I/opt/pkg/lib/../include -I../snprintfv -I../snprintfv -I/opt/pkg/lib/../include -I../lightning -I../lightning -I.. -I.. -DUSE_INTERP_RESULT -I/opt/pkg/include -I/opt/pkg/include/glib-2.0 -I/opt/pkg/include/gio-unix-2.0 -I/opt/pkg/lib/glib-2.0/include -I/usr/include -I/opt/pkg/include/freetype2 -I/opt/pkg/include/ncurses -I/opt/pkg/include/harfbuzz -I/opt/pkg/include/libdrm -D_REENTRANT -I/opt/pkg/lib/../include -I/opt/pkg/lib/../include -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include -I/opt/pkg/include/glib-2.0 -I/opt/pkg/include/gio-unix-2.0 -I/opt/pkg/lib/glib-2.0/include -I/usr/include -I/opt/pkg/include/freetype2 -I/opt/pkg/include/ncurses -I/opt/pkg/include/harfbuzz -I/opt/pkg/include/libdrm -Wall -Wdeclaration-after-statement -Wno-format -Wpointer-arith -Wno-pointer-sign -Wno-switch -Wwrite-strings -Wno-strict-aliasing -fno-gcse -fstrict-aliasing -MT interp.lo -MD -MP -MF .deps/interp.Tpo -c -o interp.lo interp.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -DKERNEL_PATH=\"/opt/pkg/share/smalltalk/kernel\" -DIMAGE_PATH=\"/opt/pkg/var/lib/smalltalk\" -DMODULE_PATH=\"/opt/pkg/lib/smalltalk\" -DLIBEXEC_PATH=\"/opt/pkg/libexec/smalltalk\" -DPREFIX=\"/opt/pkg\" -DEXEC_PREFIX=\"/opt/pkg\" -DDEFAULT_EXECUTABLE=\"/opt/pkg/bin/gst\" -I../lib-src -I/home/pbulk/build/lang/smalltalk/work/.buildlink/lib/../include -I../snprintfv -I../lightning -DUSE_INTERP_RESULT -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/glib-2.0 -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/gio-unix-2.0 -I/home/pbulk/build/lang/smalltalk/work/.buildlink/lib/glib-2.0/include -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/freetype2 -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/ncurses -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/harfbuzz -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/libdrm -D_REENTRANT -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -Wall -Wdeclaration-after-statement -Wno-format -Wpointer-arith -Wno-pointer-sign -Wno-switch -Wwrite-strings -Wno-strict-aliasing -fno-gcse -fstrict-aliasing -MT interp.lo -MD -MP -MF .deps/interp.Tpo -c interp.c -fPIC -DPIC -o .libs/interp.o In file included from interp.c:677: prims.def: In function 'VMpr_SmallInteger_plus': prims.inl:91:23: warning: variable 'iarg2' set but not used [-Wunused-but-set-variable] 91 | intptr_t iarg1, iarg2; \ | ^~~~~ prims.def:123:3: note: in expansion of macro 'INT_BIN_OP' 123 | INT_BIN_OP (add_with_check (oop1, oop2, &overflow), false); | ^~~~~~~~~~ prims.inl:91:16: warning: variable 'iarg1' set but not used [-Wunused-but-set-variable] 91 | intptr_t iarg1, iarg2; \ | ^~~~~ prims.def:123:3: note: in expansion of macro 'INT_BIN_OP' 123 | INT_BIN_OP (add_with_check (oop1, oop2, &overflow), false); | ^~~~~~~~~~ prims.def: In function 'VMpr_SmallInteger_minus': prims.inl:91:23: warning: variable 'iarg2' set but not used [-Wunused-but-set-variable] 91 | intptr_t iarg1, iarg2; \ | ^~~~~ prims.def:130:3: note: in expansion of macro 'INT_BIN_OP' 130 | INT_BIN_OP (sub_with_check (oop1, oop2, &overflow), false); | ^~~~~~~~~~ prims.inl:91:16: warning: variable 'iarg1' set but not used [-Wunused-but-set-variable] 91 | intptr_t iarg1, iarg2; \ | ^~~~~ prims.def:130:3: note: in expansion of macro 'INT_BIN_OP' 130 | INT_BIN_OP (sub_with_check (oop1, oop2, &overflow), false); | ^~~~~~~~~~ prims.def: In function 'VMpr_SmallInteger_times': prims.inl:91:23: warning: variable 'iarg2' set but not used [-Wunused-but-set-variable] 91 | intptr_t iarg1, iarg2; \ | ^~~~~ prims.def:179:3: note: in expansion of macro 'INT_BIN_OP' 179 | INT_BIN_OP (mul_with_check (oop1, oop2, &overflow), false); | ^~~~~~~~~~ prims.inl:91:16: warning: variable 'iarg1' set but not used [-Wunused-but-set-variable] 91 | intptr_t iarg1, iarg2; \ | ^~~~~ prims.def:179:3: note: in expansion of macro 'INT_BIN_OP' 179 | INT_BIN_OP (mul_with_check (oop1, oop2, &overflow), false); | ^~~~~~~~~~ prims.def: In function 'VMpr_SmallInteger_bitAnd': prims.inl:91:23: warning: variable 'iarg2' set but not used [-Wunused-but-set-variable] 91 | intptr_t iarg1, iarg2; \ | ^~~~~ prims.def:293:3: note: in expansion of macro 'INT_BIN_OP' 293 | INT_BIN_OP (tagged_and (oop1, oop2), true); | ^~~~~~~~~~ prims.inl:91:16: warning: variable 'iarg1' set but not used [-Wunused-but-set-variable] 91 | intptr_t iarg1, iarg2; \ | ^~~~~ prims.def:293:3: note: in expansion of macro 'INT_BIN_OP' 293 | INT_BIN_OP (tagged_and (oop1, oop2), true); | ^~~~~~~~~~ prims.def: In function 'VMpr_SmallInteger_bitOr': prims.inl:91:23: warning: variable 'iarg2' set but not used [-Wunused-but-set-variable] 91 | intptr_t iarg1, iarg2; \ | ^~~~~ prims.def:300:3: note: in expansion of macro 'INT_BIN_OP' 300 | INT_BIN_OP (tagged_or (oop1, oop2), true); | ^~~~~~~~~~ prims.inl:91:16: warning: variable 'iarg1' set but not used [-Wunused-but-set-variable] 91 | intptr_t iarg1, iarg2; \ | ^~~~~ prims.def:300:3: note: in expansion of macro 'INT_BIN_OP' 300 | INT_BIN_OP (tagged_or (oop1, oop2), true); | ^~~~~~~~~~ prims.def: In function 'VMpr_SmallInteger_bitXor': prims.inl:91:23: warning: variable 'iarg2' set but not used [-Wunused-but-set-variable] 91 | intptr_t iarg1, iarg2; \ | ^~~~~ prims.def:307:3: note: in expansion of macro 'INT_BIN_OP' 307 | INT_BIN_OP (tagged_xor (oop1, oop2), true); | ^~~~~~~~~~ prims.inl:91:16: warning: variable 'iarg1' set but not used [-Wunused-but-set-variable] 91 | intptr_t iarg1, iarg2; \ | ^~~~~ prims.def:307:3: note: in expansion of macro 'INT_BIN_OP' 307 | INT_BIN_OP (tagged_xor (oop1, oop2), true); | ^~~~~~~~~~ prims.def: In function 'VMpr_BlockClosure_valueWithArguments': prims.def:2679:7: warning: variable 'oop1' set but not used [-Wunused-but-set-variable] 2679 | OOP oop1; | ^~~~ prims.def: In function 'VMpr_Character_create': prims.def:3438:7: warning: variable 'oop1' set but not used [-Wunused-but-set-variable] 3438 | OOP oop1; | ^~~~ prims.def: In function 'VMpr_UnicodeCharacter_create': prims.def:3462:7: warning: variable 'oop1' set but not used [-Wunused-but-set-variable] 3462 | OOP oop1; | ^~~~ prims.def: In function 'VMpr_Memory_addressOfOOP': prims.def:3535:7: warning: variable 'oop1' set but not used [-Wunused-but-set-variable] 3535 | OOP oop1; | ^~~~ prims.def: In function 'VMpr_Memory_addressOf': prims.def:3553:7: warning: variable 'oop1' set but not used [-Wunused-but-set-variable] 3553 | OOP oop1; | ^~~~ prims.def: In function 'VMpr_Memory_at': prims.def:3637:7: warning: variable 'oop1' set but not used [-Wunused-but-set-variable] 3637 | OOP oop1; | ^~~~ prims.def: In function 'VMpr_ByteArray_fromCData_size': prims.def:5031:7: warning: variable 'oop1' set but not used [-Wunused-but-set-variable] 5031 | OOP oop1; | ^~~~ prims.def: In function 'VMpr_String_fromCData_size': prims.def:5054:7: warning: variable 'oop1' set but not used [-Wunused-but-set-variable] 5054 | OOP oop1; | ^~~~ prims.def: In function 'VMpr_String_fromCData': prims.def:5077:7: warning: variable 'oop1' set but not used [-Wunused-but-set-variable] 5077 | OOP oop1; | ^~~~ prims.def: In function 'VMpr_FileDescriptor_socketOp': prims.def:5871:13: warning: unused variable 'result' [-Wunused-variable] 5871 | int result; | ^~~~~~ In file included from interp-bc.inl:503, from interp.c:682: vm.inl: In function '_gst_interpret': vm.inl:1488:9: warning: variable '_stack0' set but not used [-Wunused-but-set-variable] 1488 | OOP _stack0, _stack1; | ^~~~~~~ vm.inl:2355:9: warning: variable '_stack0' set but not used [-Wunused-but-set-variable] 2355 | OOP _stack0; | ^~~~~~~ vm.inl:2936:9: warning: variable '_stack0' set but not used [-Wunused-but-set-variable] 2936 | OOP _stack0; | ^~~~~~~ vm.inl:4523:9: warning: variable '_stack0' set but not used [-Wunused-but-set-variable] 4523 | OOP _stack0; | ^~~~~~~ vm.inl:4761:9: warning: variable '_stack0' set but not used [-Wunused-but-set-variable] 4761 | OOP _stack0; | ^~~~~~~ vm.inl:6156:9: warning: variable '_stack0' set but not used [-Wunused-but-set-variable] 6156 | OOP _stack0; | ^~~~~~~ vm.inl:10338:9: warning: variable '_stack0' set but not used [-Wunused-but-set-variable] 10338 | OOP _stack0; | ^~~~~~~ interp.c: In function 'resume_process': interp.c:1730:15: warning: variable 'ints_enabled' set but not used [-Wunused-but-set-variable] 1730 | mst_Boolean ints_enabled; | ^~~~~~~~~~~~ interp.c: At top level: interp.c:1016:1: warning: 'always_inline' function might not be inlinable [-Wattributes] 1016 | unwind_context (void) | ^~~~~~~~~~~~~~ interp.c: In function '_gst_empty_context_pool': interp.c:698:22: warning: array subscript -1 is outside array bounds of 'struct gst_context_part *[48]' [-Warray-bounds=] 698 | chunk = chunks - 1; | ~~~~~~~^~~ interp.c:649:25: note: at offset -8 into object 'chunks' of size 384 649 | static gst_context_part chunks[MAX_CHUNKS_IN_MEMORY] CACHELINE_ALIGNED; | ^~~~~~ libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -DKERNEL_PATH=\"/opt/pkg/share/smalltalk/kernel\" -DIMAGE_PATH=\"/opt/pkg/var/lib/smalltalk\" -DMODULE_PATH=\"/opt/pkg/lib/smalltalk\" -DLIBEXEC_PATH=\"/opt/pkg/libexec/smalltalk\" -DPREFIX=\"/opt/pkg\" -DEXEC_PREFIX=\"/opt/pkg\" -DDEFAULT_EXECUTABLE=\"/opt/pkg/bin/gst\" -I../lib-src -I/home/pbulk/build/lang/smalltalk/work/.buildlink/lib/../include -I../snprintfv -I../lightning -DUSE_INTERP_RESULT -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/glib-2.0 -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/gio-unix-2.0 -I/home/pbulk/build/lang/smalltalk/work/.buildlink/lib/glib-2.0/include -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/freetype2 -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/ncurses -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/harfbuzz -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/libdrm -D_REENTRANT -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -Wall -Wdeclaration-after-statement -Wno-format -Wpointer-arith -Wno-pointer-sign -Wno-switch -Wwrite-strings -Wno-strict-aliasing -fno-gcse -fstrict-aliasing -MT interp.lo -MD -MP -MF .deps/interp.Tpo -c interp.c -o interp.o >/dev/null 2>&1 mv -f .deps/interp.Tpo .deps/interp.Plo /usr/bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -DKERNEL_PATH=\""/opt/pkg/share/smalltalk/kernel"\" -DIMAGE_PATH=\""/opt/pkg/var/lib/smalltalk"\" -DMODULE_PATH=\""/opt/pkg/lib/smalltalk"\" -DLIBEXEC_PATH=\""/opt/pkg/libexec/smalltalk"\" -DPREFIX=\""/opt/pkg"\" -DEXEC_PREFIX=\""/opt/pkg"\" -DDEFAULT_EXECUTABLE=\""/opt/pkg/bin/gst"\" -I../lib-src -I../lib-src -I/opt/pkg/lib/../include -I../snprintfv -I../snprintfv -I/opt/pkg/lib/../include -I../lightning -I../lightning -I.. -I.. -DUSE_INTERP_RESULT -I/opt/pkg/include -I/opt/pkg/include/glib-2.0 -I/opt/pkg/include/gio-unix-2.0 -I/opt/pkg/lib/glib-2.0/include -I/usr/include -I/opt/pkg/include/freetype2 -I/opt/pkg/include/ncurses -I/opt/pkg/include/harfbuzz -I/opt/pkg/include/libdrm -D_REENTRANT -I/opt/pkg/lib/../include -I/opt/pkg/lib/../include -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include -I/opt/pkg/include/glib-2.0 -I/opt/pkg/include/gio-unix-2.0 -I/opt/pkg/lib/glib-2.0/include -I/usr/include -I/opt/pkg/include/freetype2 -I/opt/pkg/include/ncurses -I/opt/pkg/include/harfbuzz -I/opt/pkg/include/libdrm -Wall -Wdeclaration-after-statement -Wno-format -Wpointer-arith -Wno-pointer-sign -Wno-switch -Wwrite-strings -Wno-strict-aliasing -fno-gcse -fstrict-aliasing -MT real.lo -MD -MP -MF .deps/real.Tpo -c -o real.lo real.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -DKERNEL_PATH=\"/opt/pkg/share/smalltalk/kernel\" -DIMAGE_PATH=\"/opt/pkg/var/lib/smalltalk\" -DMODULE_PATH=\"/opt/pkg/lib/smalltalk\" -DLIBEXEC_PATH=\"/opt/pkg/libexec/smalltalk\" -DPREFIX=\"/opt/pkg\" -DEXEC_PREFIX=\"/opt/pkg\" -DDEFAULT_EXECUTABLE=\"/opt/pkg/bin/gst\" -I../lib-src -I/home/pbulk/build/lang/smalltalk/work/.buildlink/lib/../include -I../snprintfv -I../lightning -DUSE_INTERP_RESULT -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/glib-2.0 -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/gio-unix-2.0 -I/home/pbulk/build/lang/smalltalk/work/.buildlink/lib/glib-2.0/include -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/freetype2 -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/ncurses -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/harfbuzz -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/libdrm -D_REENTRANT -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -Wall -Wdeclaration-after-statement -Wno-format -Wpointer-arith -Wno-pointer-sign -Wno-switch -Wwrite-strings -Wno-strict-aliasing -fno-gcse -fstrict-aliasing -MT real.lo -MD -MP -MF .deps/real.Tpo -c real.c -fPIC -DPIC -o .libs/real.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -DKERNEL_PATH=\"/opt/pkg/share/smalltalk/kernel\" -DIMAGE_PATH=\"/opt/pkg/var/lib/smalltalk\" -DMODULE_PATH=\"/opt/pkg/lib/smalltalk\" -DLIBEXEC_PATH=\"/opt/pkg/libexec/smalltalk\" -DPREFIX=\"/opt/pkg\" -DEXEC_PREFIX=\"/opt/pkg\" -DDEFAULT_EXECUTABLE=\"/opt/pkg/bin/gst\" -I../lib-src -I/home/pbulk/build/lang/smalltalk/work/.buildlink/lib/../include -I../snprintfv -I../lightning -DUSE_INTERP_RESULT -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/glib-2.0 -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/gio-unix-2.0 -I/home/pbulk/build/lang/smalltalk/work/.buildlink/lib/glib-2.0/include -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/freetype2 -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/ncurses -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/harfbuzz -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/libdrm -D_REENTRANT -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -Wall -Wdeclaration-after-statement -Wno-format -Wpointer-arith -Wno-pointer-sign -Wno-switch -Wwrite-strings -Wno-strict-aliasing -fno-gcse -fstrict-aliasing -MT real.lo -MD -MP -MF .deps/real.Tpo -c real.c -o real.o >/dev/null 2>&1 mv -f .deps/real.Tpo .deps/real.Plo /usr/bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -DKERNEL_PATH=\""/opt/pkg/share/smalltalk/kernel"\" -DIMAGE_PATH=\""/opt/pkg/var/lib/smalltalk"\" -DMODULE_PATH=\""/opt/pkg/lib/smalltalk"\" -DLIBEXEC_PATH=\""/opt/pkg/libexec/smalltalk"\" -DPREFIX=\""/opt/pkg"\" -DEXEC_PREFIX=\""/opt/pkg"\" -DDEFAULT_EXECUTABLE=\""/opt/pkg/bin/gst"\" -I../lib-src -I../lib-src -I/opt/pkg/lib/../include -I../snprintfv -I../snprintfv -I/opt/pkg/lib/../include -I../lightning -I../lightning -I.. -I.. -DUSE_INTERP_RESULT -I/opt/pkg/include -I/opt/pkg/include/glib-2.0 -I/opt/pkg/include/gio-unix-2.0 -I/opt/pkg/lib/glib-2.0/include -I/usr/include -I/opt/pkg/include/freetype2 -I/opt/pkg/include/ncurses -I/opt/pkg/include/harfbuzz -I/opt/pkg/include/libdrm -D_REENTRANT -I/opt/pkg/lib/../include -I/opt/pkg/lib/../include -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include -I/opt/pkg/include/glib-2.0 -I/opt/pkg/include/gio-unix-2.0 -I/opt/pkg/lib/glib-2.0/include -I/usr/include -I/opt/pkg/include/freetype2 -I/opt/pkg/include/ncurses -I/opt/pkg/include/harfbuzz -I/opt/pkg/include/libdrm -Wall -Wdeclaration-after-statement -Wno-format -Wpointer-arith -Wno-pointer-sign -Wno-switch -Wwrite-strings -Wno-strict-aliasing -fno-gcse -fstrict-aliasing -MT sockets.lo -MD -MP -MF .deps/sockets.Tpo -c -o sockets.lo sockets.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -DKERNEL_PATH=\"/opt/pkg/share/smalltalk/kernel\" -DIMAGE_PATH=\"/opt/pkg/var/lib/smalltalk\" -DMODULE_PATH=\"/opt/pkg/lib/smalltalk\" -DLIBEXEC_PATH=\"/opt/pkg/libexec/smalltalk\" -DPREFIX=\"/opt/pkg\" -DEXEC_PREFIX=\"/opt/pkg\" -DDEFAULT_EXECUTABLE=\"/opt/pkg/bin/gst\" -I../lib-src -I/home/pbulk/build/lang/smalltalk/work/.buildlink/lib/../include -I../snprintfv -I../lightning -DUSE_INTERP_RESULT -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/glib-2.0 -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/gio-unix-2.0 -I/home/pbulk/build/lang/smalltalk/work/.buildlink/lib/glib-2.0/include -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/freetype2 -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/ncurses -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/harfbuzz -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/libdrm -D_REENTRANT -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -Wall -Wdeclaration-after-statement -Wno-format -Wpointer-arith -Wno-pointer-sign -Wno-switch -Wwrite-strings -Wno-strict-aliasing -fno-gcse -fstrict-aliasing -MT sockets.lo -MD -MP -MF .deps/sockets.Tpo -c sockets.c -fPIC -DPIC -o .libs/sockets.o sockets.c: In function 'fix_sockaddr': sockets.c:300:8: warning: unused variable 'verify' [-Wunused-variable] 300 | char verify[sizeof (sockaddr->sa_family) == 2 ? 1 : -1]; | ^~~~~~ sockets.c: In function 'myGetHostByAddr': sockets.c:114:7: warning: 'strncpy' specified bound 128 equals destination size [-Wstringop-truncation] 114 | strncpy (result, hostEnt->h_name, 128); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -DKERNEL_PATH=\"/opt/pkg/share/smalltalk/kernel\" -DIMAGE_PATH=\"/opt/pkg/var/lib/smalltalk\" -DMODULE_PATH=\"/opt/pkg/lib/smalltalk\" -DLIBEXEC_PATH=\"/opt/pkg/libexec/smalltalk\" -DPREFIX=\"/opt/pkg\" -DEXEC_PREFIX=\"/opt/pkg\" -DDEFAULT_EXECUTABLE=\"/opt/pkg/bin/gst\" -I../lib-src -I/home/pbulk/build/lang/smalltalk/work/.buildlink/lib/../include -I../snprintfv -I../lightning -DUSE_INTERP_RESULT -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/glib-2.0 -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/gio-unix-2.0 -I/home/pbulk/build/lang/smalltalk/work/.buildlink/lib/glib-2.0/include -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/freetype2 -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/ncurses -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/harfbuzz -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/libdrm -D_REENTRANT -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -Wall -Wdeclaration-after-statement -Wno-format -Wpointer-arith -Wno-pointer-sign -Wno-switch -Wwrite-strings -Wno-strict-aliasing -fno-gcse -fstrict-aliasing -MT sockets.lo -MD -MP -MF .deps/sockets.Tpo -c sockets.c -o sockets.o >/dev/null 2>&1 mv -f .deps/sockets.Tpo .deps/sockets.Plo /usr/bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -DKERNEL_PATH=\""/opt/pkg/share/smalltalk/kernel"\" -DIMAGE_PATH=\""/opt/pkg/var/lib/smalltalk"\" -DMODULE_PATH=\""/opt/pkg/lib/smalltalk"\" -DLIBEXEC_PATH=\""/opt/pkg/libexec/smalltalk"\" -DPREFIX=\""/opt/pkg"\" -DEXEC_PREFIX=\""/opt/pkg"\" -DDEFAULT_EXECUTABLE=\""/opt/pkg/bin/gst"\" -I../lib-src -I../lib-src -I/opt/pkg/lib/../include -I../snprintfv -I../snprintfv -I/opt/pkg/lib/../include -I../lightning -I../lightning -I.. -I.. -DUSE_INTERP_RESULT -I/opt/pkg/include -I/opt/pkg/include/glib-2.0 -I/opt/pkg/include/gio-unix-2.0 -I/opt/pkg/lib/glib-2.0/include -I/usr/include -I/opt/pkg/include/freetype2 -I/opt/pkg/include/ncurses -I/opt/pkg/include/harfbuzz -I/opt/pkg/include/libdrm -D_REENTRANT -I/opt/pkg/lib/../include -I/opt/pkg/lib/../include -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include -I/opt/pkg/include/glib-2.0 -I/opt/pkg/include/gio-unix-2.0 -I/opt/pkg/lib/glib-2.0/include -I/usr/include -I/opt/pkg/include/freetype2 -I/opt/pkg/include/ncurses -I/opt/pkg/include/harfbuzz -I/opt/pkg/include/libdrm -Wall -Wdeclaration-after-statement -Wno-format -Wpointer-arith -Wno-pointer-sign -Wno-switch -Wwrite-strings -Wno-strict-aliasing -fno-gcse -fstrict-aliasing -MT events.lo -MD -MP -MF .deps/events.Tpo -c -o events.lo events.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -DKERNEL_PATH=\"/opt/pkg/share/smalltalk/kernel\" -DIMAGE_PATH=\"/opt/pkg/var/lib/smalltalk\" -DMODULE_PATH=\"/opt/pkg/lib/smalltalk\" -DLIBEXEC_PATH=\"/opt/pkg/libexec/smalltalk\" -DPREFIX=\"/opt/pkg\" -DEXEC_PREFIX=\"/opt/pkg\" -DDEFAULT_EXECUTABLE=\"/opt/pkg/bin/gst\" -I../lib-src -I/home/pbulk/build/lang/smalltalk/work/.buildlink/lib/../include -I../snprintfv -I../lightning -DUSE_INTERP_RESULT -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/glib-2.0 -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/gio-unix-2.0 -I/home/pbulk/build/lang/smalltalk/work/.buildlink/lib/glib-2.0/include -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/freetype2 -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/ncurses -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/harfbuzz -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/libdrm -D_REENTRANT -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -Wall -Wdeclaration-after-statement -Wno-format -Wpointer-arith -Wno-pointer-sign -Wno-switch -Wwrite-strings -Wno-strict-aliasing -fno-gcse -fstrict-aliasing -MT events.lo -MD -MP -MF .deps/events.Tpo -c events.c -fPIC -DPIC -o .libs/events.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -DKERNEL_PATH=\"/opt/pkg/share/smalltalk/kernel\" -DIMAGE_PATH=\"/opt/pkg/var/lib/smalltalk\" -DMODULE_PATH=\"/opt/pkg/lib/smalltalk\" -DLIBEXEC_PATH=\"/opt/pkg/libexec/smalltalk\" -DPREFIX=\"/opt/pkg\" -DEXEC_PREFIX=\"/opt/pkg\" -DDEFAULT_EXECUTABLE=\"/opt/pkg/bin/gst\" -I../lib-src -I/home/pbulk/build/lang/smalltalk/work/.buildlink/lib/../include -I../snprintfv -I../lightning -DUSE_INTERP_RESULT -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/glib-2.0 -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/gio-unix-2.0 -I/home/pbulk/build/lang/smalltalk/work/.buildlink/lib/glib-2.0/include -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/freetype2 -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/ncurses -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/harfbuzz -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/libdrm -D_REENTRANT -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -Wall -Wdeclaration-after-statement -Wno-format -Wpointer-arith -Wno-pointer-sign -Wno-switch -Wwrite-strings -Wno-strict-aliasing -fno-gcse -fstrict-aliasing -MT events.lo -MD -MP -MF .deps/events.Tpo -c events.c -o events.o >/dev/null 2>&1 mv -f .deps/events.Tpo .deps/events.Plo /usr/bin/bash ../libtool --tag=CC --mode=link gcc -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include -I/opt/pkg/include/glib-2.0 -I/opt/pkg/include/gio-unix-2.0 -I/opt/pkg/lib/glib-2.0/include -I/usr/include -I/opt/pkg/include/freetype2 -I/opt/pkg/include/ncurses -I/opt/pkg/include/harfbuzz -I/opt/pkg/include/libdrm -Wall -Wdeclaration-after-statement -Wno-format -Wpointer-arith -Wno-pointer-sign -Wno-switch -Wwrite-strings -Wno-strict-aliasing -fno-gcse -fstrict-aliasing -version-info 8:3:1 -no-undefined -export-symbols-regex "^gst_.*" -bindir /opt/pkg/bin -L/opt/pkg/lib -Wl,-R/opt/pkg/lib -liconv -lintl -L/usr/lib/amd64 -Wl,-R/usr/lib/amd64 -L/opt/pkg/lib -o libgst.la -rpath /opt/pkg/lib gstpub.lo files.lo gst-parse.lo lex.lo str.lo tree.lo byte.lo comp.lo sym.lo dict.lo oop.lo opt.lo save.lo cint.lo heap.lo input.lo sysdep.lo callin.lo xlat.lo mpz.lo print.lo alloc.lo security.lo re.lo interp.lo real.lo sockets.lo events.lo ../lib-src/library.la -L/opt/pkg/lib -lsigsegv -L/opt/pkg/lib -lffi ../snprintfv/snprintfv/libsnprintfvc.la -L/opt/pkg/lib -lreadline -lltdl -L/opt/pkg/lib -lgmp -lpthread -lnsl -lsocket -lm libtool: link: nm -p .libs/gstpub.o .libs/files.o .libs/gst-parse.o .libs/lex.o .libs/str.o .libs/tree.o .libs/byte.o .libs/comp.o .libs/sym.o .libs/dict.o .libs/oop.o .libs/opt.o .libs/save.o .libs/cint.o .libs/heap.o .libs/input.o .libs/sysdep.o .libs/callin.o .libs/xlat.o .libs/mpz.o .libs/print.o .libs/alloc.o .libs/security.o .libs/re.o .libs/interp.o .libs/real.o .libs/sockets.o .libs/events.o ../lib-src/.libs/library.a ../snprintfv/snprintfv/.libs/libsnprintfvc.a | /usr/bin/sed -n -e 's/^.*[ ]\([BCDRT][BCDRT]*\)[ ][ ]*\([_A-Za-z][_A-Za-z0-9]*\)$/\1 \2 \2/p' | /usr/bin/sed '/ __gnu_lto/d' | /usr/bin/sed 's/.* //' | sort | uniq > .libs/libgst.exp libtool: link: /usr/xpg4/bin/grep -E -e "^gst_.*" ".libs/libgst.exp" > ".libs/libgst.expT" libtool: link: mv -f ".libs/libgst.expT" ".libs/libgst.exp" libtool: link: echo "{ global:" > .libs/libgst.so.7.1.3.exp libtool: link: cat .libs/libgst.exp | /usr/bin/sed -e "s/\(.*\)/\1;/" >> .libs/libgst.so.7.1.3.exp libtool: link: echo "local: *; };" >> .libs/libgst.so.7.1.3.exp libtool: link: gcc -shared -fPIC -DPIC -Wl,-z -Wl,text -Wl,-M -Wl,.libs/libgst.so.7.1.3.exp -Wl,-h -Wl,libgst.so.7 -o .libs/libgst.so.7.1.3 .libs/gstpub.o .libs/files.o .libs/gst-parse.o .libs/lex.o .libs/str.o .libs/tree.o .libs/byte.o .libs/comp.o .libs/sym.o .libs/dict.o .libs/oop.o .libs/opt.o .libs/save.o .libs/cint.o .libs/heap.o .libs/input.o .libs/sysdep.o .libs/callin.o .libs/xlat.o .libs/mpz.o .libs/print.o .libs/alloc.o .libs/security.o .libs/re.o .libs/interp.o .libs/real.o .libs/sockets.o .libs/events.o -Wl,-z -Wl,allextract ../lib-src/.libs/library.a ../snprintfv/snprintfv/.libs/libsnprintfvc.a -Wl,-z -Wl,defaultextract -R/home/pbulk/build/lang/smalltalk/work/.buildlink/lib -R/home/pbulk/build/lang/smalltalk/work/.buildlink/lib -L/home/pbulk/build/lang/smalltalk/work/.buildlink/lib -ldl /home/pbulk/build/lang/smalltalk/work/.buildlink/lib/libsigsegv.so -lc /home/pbulk/build/lang/smalltalk/work/.buildlink/lib/libffi.so /home/pbulk/build/lang/smalltalk/work/.buildlink/lib/libintl.so /home/pbulk/build/lang/smalltalk/work/.buildlink/lib/libiconv.so /home/pbulk/build/lang/smalltalk/work/.buildlink/lib/libreadline.so -L../lib /home/pbulk/build/lang/smalltalk/work/.buildlink/lib/libncurses.so /home/pbulk/build/lang/smalltalk/work/.buildlink/lib/libltdl.so /home/pbulk/build/lang/smalltalk/work/.buildlink/lib/libgmp.so -lpthread -lnsl -lsocket -lm -O2 -msave-args -Wl,-rpath -Wl,/opt/pkg/lib libtool: link: rm -f .libs/libgst.so.7.1.3.exp libtool: link: (cd ".libs" && rm -f "libgst.so.7" && ln -s "libgst.so.7.1.3" "libgst.so.7") libtool: link: (cd ".libs" && rm -f "libgst.so" && ln -s "libgst.so.7.1.3" "libgst.so") libtool: link: (cd .libs/libgst.lax/library.a && ar x "/home/pbulk/build/lang/smalltalk/work/smalltalk-3.2.5/libgst/../lib-src/.libs/library.a") libtool: link: (cd .libs/libgst.lax/libsnprintfvc.a && ar x "/home/pbulk/build/lang/smalltalk/work/smalltalk-3.2.5/libgst/../snprintfv/snprintfv/.libs/libsnprintfvc.a") libtool: link: ar cr .libs/libgst.a gstpub.o files.o gst-parse.o lex.o str.o tree.o byte.o comp.o sym.o dict.o oop.o opt.o save.o cint.o heap.o input.o sysdep.o callin.o xlat.o mpz.o print.o alloc.o security.o re.o interp.o real.o sockets.o events.o .libs/libgst.lax/library.a/avltrees.o .libs/libgst.lax/library.a/getopt.o .libs/libgst.lax/library.a/getopt1.o .libs/libgst.lax/library.a/lock.o .libs/libgst.lax/library.a/md5.o .libs/libgst.lax/library.a/obstack.o .libs/libgst.lax/library.a/pointer-set.o .libs/libgst.lax/library.a/rbtrees.o .libs/libgst.lax/library.a/regex.o .libs/libgst.lax/library.a/socketx.o .libs/libgst.lax/library.a/strspell.o .libs/libgst.lax/libsnprintfvc.a/libsnprintfvc_la-custom.o .libs/libgst.lax/libsnprintfvc.a/libsnprintfvc_la-filament.o .libs/libgst.lax/libsnprintfvc.a/libsnprintfvc_la-format.o .libs/libgst.lax/libsnprintfvc.a/libsnprintfvc_la-mem.o .libs/libgst.lax/libsnprintfvc.a/libsnprintfvc_la-printf.o .libs/libgst.lax/libsnprintfvc.a/libsnprintfvc_la-stream.o libtool: link: ranlib .libs/libgst.a libtool: link: rm -fr .libs/libgst.lax libtool: link: ( cd ".libs" && rm -f "libgst.la" && ln -s "../libgst.la" "libgst.la" ) gmake[3]: Leaving directory '/home/pbulk/build/lang/smalltalk/work/smalltalk-3.2.5/libgst' gmake[2]: Leaving directory '/home/pbulk/build/lang/smalltalk/work/smalltalk-3.2.5/libgst' Making all in . gmake[2]: Entering directory '/home/pbulk/build/lang/smalltalk/work/smalltalk-3.2.5' gcc -DHAVE_CONFIG_H -I. -I./libgst -I./lib-src -DCMD_XZIP="\"/home/pbulk/build/lang/smalltalk/work/.tools/bin/zip\"" -DCMD_INSTALL="\"/opt/pkg/bin/bsdinstall -c -o pbulk -g pbulk\"" -DCMD_LN_S="\"ln -s\"" -DKERNEL_PATH=\""/opt/pkg/share/smalltalk/kernel"\" -DIMAGE_PATH=\""/opt/pkg/var/lib/smalltalk"\" -DMODULE_PATH=\""/opt/pkg/lib/smalltalk"\" -DLIBEXEC_PATH=\""/opt/pkg/libexec/smalltalk"\" -DPREFIX=\""/opt/pkg"\" -DEXEC_PREFIX=\""/opt/pkg"\" -DDEFAULT_EXECUTABLE=\""/opt/pkg/bin/gst"\" -DUSE_INTERP_RESULT -I/opt/pkg/include -I/opt/pkg/include/glib-2.0 -I/opt/pkg/include/gio-unix-2.0 -I/opt/pkg/lib/glib-2.0/include -I/usr/include -I/opt/pkg/include/freetype2 -I/opt/pkg/include/ncurses -I/opt/pkg/include/harfbuzz -I/opt/pkg/include/libdrm -D_REENTRANT -I/opt/pkg/lib/../include -I/opt/pkg/lib/../include -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include -I/opt/pkg/include/glib-2.0 -I/opt/pkg/include/gio-unix-2.0 -I/opt/pkg/lib/glib-2.0/include -I/usr/include -I/opt/pkg/include/freetype2 -I/opt/pkg/include/ncurses -I/opt/pkg/include/harfbuzz -I/opt/pkg/include/libdrm -Wall -Wdeclaration-after-statement -Wno-format -Wpointer-arith -Wno-pointer-sign -Wno-switch -Wwrite-strings -Wno-strict-aliasing -fno-gcse -fstrict-aliasing -MT main.o -MD -MP -MF .deps/main.Tpo -c -o main.o main.c mv -f .deps/main.Tpo .deps/main.Po /usr/bin/bash ./libtool --tag=CC --mode=link gcc -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include -I/opt/pkg/include/glib-2.0 -I/opt/pkg/include/gio-unix-2.0 -I/opt/pkg/lib/glib-2.0/include -I/usr/include -I/opt/pkg/include/freetype2 -I/opt/pkg/include/ncurses -I/opt/pkg/include/harfbuzz -I/opt/pkg/include/libdrm -Wall -Wdeclaration-after-statement -Wno-format -Wpointer-arith -Wno-pointer-sign -Wno-switch -Wwrite-strings -Wno-strict-aliasing -fno-gcse -fstrict-aliasing -export-dynamic -pthread -L/opt/pkg/lib -Wl,-R/opt/pkg/lib -liconv -lintl -L/usr/lib/amd64 -Wl,-R/usr/lib/amd64 -L/opt/pkg/lib -o gst main.o libgst/libgst.la lib-src/library.la -lpthread -lrt -lnsl -lsocket -lm libtool: link: gcc -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/glib-2.0 -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/gio-unix-2.0 -I/home/pbulk/build/lang/smalltalk/work/.buildlink/lib/glib-2.0/include -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/freetype2 -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/ncurses -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/harfbuzz -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/libdrm -Wall -Wdeclaration-after-statement -Wno-format -Wpointer-arith -Wno-pointer-sign -Wno-switch -Wwrite-strings -Wno-strict-aliasing -fno-gcse -fstrict-aliasing -Wl,-rpath -Wl,/opt/pkg/lib -o .libs/gst main.o -L/home/pbulk/build/lang/smalltalk/work/.buildlink/lib libgst/.libs/libgst.so -L../lib /home/pbulk/build/lang/smalltalk/work/.buildlink/lib/libsigsegv.so -lc /lib/amd64/libc.so /home/pbulk/build/lang/smalltalk/work/.buildlink/lib/libffi.so /home/pbulk/build/lang/smalltalk/work/.buildlink/lib/libreadline.so /home/pbulk/build/lang/smalltalk/work/.buildlink/lib/libncurses.so /home/pbulk/build/lang/smalltalk/work/.buildlink/lib/libltdl.so /home/pbulk/build/lang/smalltalk/work/.buildlink/lib/libgmp.so lib-src/.libs/library.a /home/pbulk/build/lang/smalltalk/work/.buildlink/lib/libintl.so /home/pbulk/build/lang/smalltalk/work/.buildlink/lib/libiconv.so -ldl -lpthread -lrt -lnsl -lsocket -lm -R/opt/pkg/lib -R/home/pbulk/build/lang/smalltalk/work/.buildlink/lib -R/lib/amd64 am .libs/gst || true /usr/bin/bash: am: command not found gcc -DHAVE_CONFIG_H -I. -I./libgst -I./lib-src -DCMD_XZIP="\"/home/pbulk/build/lang/smalltalk/work/.tools/bin/zip\"" -DCMD_INSTALL="\"/opt/pkg/bin/bsdinstall -c -o pbulk -g pbulk\"" -DCMD_LN_S="\"ln -s\"" -DKERNEL_PATH=\""/opt/pkg/share/smalltalk/kernel"\" -DIMAGE_PATH=\""/opt/pkg/var/lib/smalltalk"\" -DMODULE_PATH=\""/opt/pkg/lib/smalltalk"\" -DLIBEXEC_PATH=\""/opt/pkg/libexec/smalltalk"\" -DPREFIX=\""/opt/pkg"\" -DEXEC_PREFIX=\""/opt/pkg"\" -DDEFAULT_EXECUTABLE=\""/opt/pkg/bin/gst"\" -DUSE_INTERP_RESULT -I/opt/pkg/include -I/opt/pkg/include/glib-2.0 -I/opt/pkg/include/gio-unix-2.0 -I/opt/pkg/lib/glib-2.0/include -I/usr/include -I/opt/pkg/include/freetype2 -I/opt/pkg/include/ncurses -I/opt/pkg/include/harfbuzz -I/opt/pkg/include/libdrm -D_REENTRANT -I/opt/pkg/lib/../include -I/opt/pkg/lib/../include -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include -I/opt/pkg/include/glib-2.0 -I/opt/pkg/include/gio-unix-2.0 -I/opt/pkg/lib/glib-2.0/include -I/usr/include -I/opt/pkg/include/freetype2 -I/opt/pkg/include/ncurses -I/opt/pkg/include/harfbuzz -I/opt/pkg/include/libdrm -Wall -Wdeclaration-after-statement -Wno-format -Wpointer-arith -Wno-pointer-sign -Wno-switch -Wwrite-strings -Wno-strict-aliasing -fno-gcse -fstrict-aliasing -MT gst-tool.o -MD -MP -MF .deps/gst-tool.Tpo -c -o gst-tool.o gst-tool.c gst-tool.c: In function 'fork_daemon': gst-tool.c:311:3: warning: implicit declaration of function 'signal'; did you mean 'strsignal'? [-Wimplicit-function-declaration] 311 | signal (SIGHUP, SIG_IGN); | ^~~~~~ | strsignal mv -f .deps/gst-tool.Tpo .deps/gst-tool.Po /usr/bin/bash ./libtool --tag=CC --mode=link gcc -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include -I/opt/pkg/include/glib-2.0 -I/opt/pkg/include/gio-unix-2.0 -I/opt/pkg/lib/glib-2.0/include -I/usr/include -I/opt/pkg/include/freetype2 -I/opt/pkg/include/ncurses -I/opt/pkg/include/harfbuzz -I/opt/pkg/include/libdrm -Wall -Wdeclaration-after-statement -Wno-format -Wpointer-arith -Wno-pointer-sign -Wno-switch -Wwrite-strings -Wno-strict-aliasing -fno-gcse -fstrict-aliasing -export-dynamic -pthread -L/opt/pkg/lib -Wl,-R/opt/pkg/lib -liconv -lintl -L/usr/lib/amd64 -Wl,-R/usr/lib/amd64 -L/opt/pkg/lib -o gst-tool gst-tool.o libgst/libgst.la lib-src/library.la -lnsl -lsocket -lm libtool: link: gcc -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/glib-2.0 -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/gio-unix-2.0 -I/home/pbulk/build/lang/smalltalk/work/.buildlink/lib/glib-2.0/include -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/freetype2 -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/ncurses -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/harfbuzz -I/home/pbulk/build/lang/smalltalk/work/.buildlink/include/libdrm -Wall -Wdeclaration-after-statement -Wno-format -Wpointer-arith -Wno-pointer-sign -Wno-switch -Wwrite-strings -Wno-strict-aliasing -fno-gcse -fstrict-aliasing -Wl,-rpath -Wl,/opt/pkg/lib -o .libs/gst-tool gst-tool.o -L/home/pbulk/build/lang/smalltalk/work/.buildlink/lib libgst/.libs/libgst.so -L../lib /home/pbulk/build/lang/smalltalk/work/.buildlink/lib/libsigsegv.so -lc /lib/amd64/libc.so /home/pbulk/build/lang/smalltalk/work/.buildlink/lib/libffi.so /home/pbulk/build/lang/smalltalk/work/.buildlink/lib/libreadline.so /home/pbulk/build/lang/smalltalk/work/.buildlink/lib/libncurses.so /home/pbulk/build/lang/smalltalk/work/.buildlink/lib/libltdl.so /home/pbulk/build/lang/smalltalk/work/.buildlink/lib/libgmp.so lib-src/.libs/library.a /home/pbulk/build/lang/smalltalk/work/.buildlink/lib/libintl.so /home/pbulk/build/lang/smalltalk/work/.buildlink/lib/libiconv.so -lpthread -ldl -lnsl -lsocket -lm -R/opt/pkg/lib -R/home/pbulk/build/lang/smalltalk/work/.buildlink/lib -R/lib/amd64 am .libs/gst-tool || true /usr/bin/bash: am: command not found ./gst --no-user-files --kernel-dir "./kernel" --image gst.im -iQ /dev/null XZIP="/home/pbulk/build/lang/smalltalk/work/.tools/bin/zip" ./gst-tool gst-package --kernel-dir "./kernel" --image gst.im --srcdir=. --target-directory=. packages/announcements/package.xml /home/pbulk/build/lang/smalltalk/work/smalltalk-3.2.5/kernel/../scripts/Package.st:31: Abort /home/pbulk/build/lang/smalltalk/work/smalltalk-3.2.5/kernel/../scripts/Package.st:31: Error occurred while not in byte code interpreter!! /home/pbulk/build/lang/smalltalk/work/smalltalk-3.2.5/libgst/.libs/libgst.so.7.1.3'backtrace_on_signal+0x44 [0xffffe9e260140974] /lib/amd64/libc.so.1'__sighndlr+0x6 [0xfffffbffef2a4206] /lib/amd64/libc.so.1'call_user_handler+0x1d1 [0xfffffbffef296d51] /lib/amd64/libc.so.1'sigacthandler+0xf6 [0xfffffbffef297066] [0xffffffffffffffff] /lib/amd64/libc.so.1'raise+0x22 [0xfffffbffef23bd72] /lib/amd64/libc.so.1'abort+0x94 [0xfffffbffef215504] /home/pbulk/build/lang/smalltalk/work/smalltalk-3.2.5/libgst/.libs/libgst.so.7.1.3'oldspace_sigsegv_handler.cold+0xd [0xffffe9e2600fc25a] /opt/pkg/lib/libsigsegv.so.2.0.7'sigsegv_handler+0x47 [0xfffffa0a39652007] /lib/amd64/libc.so.1'__sighndlr+0x6 [0xfffffbffef2a4206] gmake[2]: *** [Makefile:1533: Announcements.star] Abort (core dumped) gmake[2]: Leaving directory '/home/pbulk/build/lang/smalltalk/work/smalltalk-3.2.5' gmake[1]: *** [Makefile:970: all-recursive] Error 1 gmake[1]: Leaving directory '/home/pbulk/build/lang/smalltalk/work/smalltalk-3.2.5' gmake: *** [Makefile:584: all] Error 2 *** Error code 2 Stop. bmake[1]: stopped in /data/jenkins/workspace/pkgsrc-upstream-bulktest/lang/smalltalk *** Error code 1 Stop. bmake: stopped in /data/jenkins/workspace/pkgsrc-upstream-bulktest/lang/smalltalk