=> Bootstrap dependency digest>=20211023: found digest-20220214 ===> Skipping vulnerability checks. WARNING: No /usr/pkg/pkgdb/pkg-vulnerabilities file found. WARNING: To fix run: `/usr/sbin/pkg_admin -K /usr/pkg/pkgdb fetch-pkg-vulnerabilities'. ===> Building for xemacs-nox11-21.5.35nb8 Resetting `src/sheap-adjust.h'. Producing `src/Emacs.ad.h' from `etc/Emacs.ad'. cp /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/PROBLEMS etc/PROBLEMS if test -n "/pbulk/work/editors/xemacs-current-nox11/work/.tools/bin/makeinfo"; then cd /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/man && /usr/bin/make -j 8 CC='gcc' CFLAGS='-Wall -Wno-switch -Wundef -Wsign-compare -Wno-char-subscripts -Wpacked -Wpointer-arith -Wshadow -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wdeclaration-after-statement -g -O2 -Dunix -I/usr/pkg/include -I/usr/include' LDFLAGS='-Wl,-zrelro -L/usr/pkg/lib -Wl,-R/usr/pkg/lib -L/usr/lib -Wl,-R/usr/lib' CPPFLAGS='-DTERMINFO -I/usr/pkg/include -I/usr/include' MAKEINFO='/pbulk/work/editors/xemacs-current-nox11/work/.tools/bin/makeinfo' info; fi --- ../info/beta.info --- --- ../info/cl.info --- --- ../info/emodules.info --- --- ../info/external-widget.info --- --- ../info/info.info --- --- ../info/internals.info --- --- ../info/lispref.info --- --- ../info/new-users-guide.info --- --- ../info/beta.info --- /pbulk/work/editors/xemacs-current-nox11/work/.tools/bin/makeinfo -o ../info/beta.info beta.texi --- ../info/cl.info --- /pbulk/work/editors/xemacs-current-nox11/work/.tools/bin/makeinfo -o ../info/cl.info cl.texi --- ../info/emodules.info --- /pbulk/work/editors/xemacs-current-nox11/work/.tools/bin/makeinfo -o ../info/emodules.info emodules.texi --- ../info/external-widget.info --- /pbulk/work/editors/xemacs-current-nox11/work/.tools/bin/makeinfo -o ../info/external-widget.info external-widget.texi --- ../info/info.info --- /pbulk/work/editors/xemacs-current-nox11/work/.tools/bin/makeinfo -o ../info/info.info info.texi --- ../info/internals.info --- /pbulk/work/editors/xemacs-current-nox11/work/.tools/bin/makeinfo -P internals -o ../info/internals.info internals/internals.texi --- ../info/lispref.info --- /pbulk/work/editors/xemacs-current-nox11/work/.tools/bin/makeinfo -P lispref -o ../info/lispref.info lispref/lispref.texi --- ../info/new-users-guide.info --- /pbulk/work/editors/xemacs-current-nox11/work/.tools/bin/makeinfo -P new-users-guide -o ../info/new-users-guide.info new-users-guide/new-users-guide.texi --- ../info/standards.info --- /pbulk/work/editors/xemacs-current-nox11/work/.tools/bin/makeinfo -o ../info/standards.info standards.texi --- ../info/termcap.info --- --- ../info/widget.info --- /pbulk/work/editors/xemacs-current-nox11/work/.tools/bin/makeinfo -o ../info/widget.info widget.texi --- ../info/xemacs.info --- --- ../info/termcap.info --- /pbulk/work/editors/xemacs-current-nox11/work/.tools/bin/makeinfo -o ../info/termcap.info termcap.texi --- ../info/xemacs.info --- /pbulk/work/editors/xemacs-current-nox11/work/.tools/bin/makeinfo -P xemacs -o ../info/xemacs.info xemacs/xemacs.texi --- ../info/xemacs-faq.info --- /pbulk/work/editors/xemacs-current-nox11/work/.tools/bin/makeinfo -o ../info/xemacs-faq.info xemacs-faq.texi xemacs-faq.texi:7: warning: unrecognized encoding name `UTF-8'. --- ../info/internals.info --- internals/internals.texi:7396: warning: `.' or `,' must follow @xref, not `)'. --- ../info/lispref.info --- /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/man/lispref//searching.texi:1557: warning: unlikely character ( in @var. /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/man/lispref//searching.texi:1557: warning: unlikely character ) in @var. /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/man/lispref//mule.texi:6: warning: unrecognized encoding name `UTF-8'. cd ./lib-src && /usr/bin/make -j 8 CC='gcc' CFLAGS='-Wall -Wno-switch -Wundef -Wsign-compare -Wno-char-subscripts -Wpacked -Wpointer-arith -Wshadow -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wdeclaration-after-statement -g -O2 -Dunix -I/usr/pkg/include -I/usr/include' LDFLAGS='-Wl,-zrelro -L/usr/pkg/lib -Wl,-R/usr/pkg/lib -L/usr/lib -Wl,-R/usr/lib' CPPFLAGS='-DTERMINFO -I/usr/pkg/include -I/usr/include' MAKEINFO='/pbulk/work/editors/xemacs-current-nox11/work/.tools/bin/makeinfo' all --- gnuslib.o --- --- ellcc --- --- getopt.o --- --- getopt1.o --- --- regex.o --- --- b2m --- --- fakemail --- --- profile --- --- ellcc --- gcc -Wall -Wno-switch -Wundef -Wsign-compare -Wno-char-subscripts -Wpacked -Wpointer-arith -Wshadow -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wdeclaration-after-statement -g -O2 -Dunix -I/usr/pkg/include -I/usr/include -I. -I../src -I/pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/lib-src -I/pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src -DTERMINFO -I/usr/pkg/include -I/usr/include -DHAVE_CONFIG_H -I/usr/pkg/include /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/lib-src/ellcc.c -Wl,-zrelro -L/usr/pkg/lib -Wl,-R/usr/pkg/lib -L/usr/lib -Wl,-R/usr/lib -L/usr/pkg/lib -Wl,-R/usr/pkg/lib -lgmp -lgdbm -ltermcap -lossaudio -lintl -lm -lkvm -lutil -o ellcc --- getopt1.o --- gcc -c -Wall -Wno-switch -Wundef -Wsign-compare -Wno-char-subscripts -Wpacked -Wpointer-arith -Wshadow -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wdeclaration-after-statement -g -O2 -Dunix -I/usr/pkg/include -I/usr/include -I. -I../src -I/pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/lib-src -I/pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src -DTERMINFO -I/usr/pkg/include -I/usr/include -DHAVE_CONFIG_H -I/usr/pkg/include /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/lib-src/getopt1.c --- gnuslib.o --- gcc -c -Wall -Wno-switch -Wundef -Wsign-compare -Wno-char-subscripts -Wpacked -Wpointer-arith -Wshadow -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wdeclaration-after-statement -g -O2 -Dunix -I/usr/pkg/include -I/usr/include -I. -I../src -I/pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/lib-src -I/pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src -DTERMINFO -I/usr/pkg/include -I/usr/include -DHAVE_CONFIG_H -I/usr/pkg/include /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/lib-src/gnuslib.c --- getopt.o --- gcc -c -Wall -Wno-switch -Wundef -Wsign-compare -Wno-char-subscripts -Wpacked -Wpointer-arith -Wshadow -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wdeclaration-after-statement -g -O2 -Dunix -I/usr/pkg/include -I/usr/include -I. -I../src -I/pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/lib-src -I/pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src -DTERMINFO -I/usr/pkg/include -I/usr/include -DHAVE_CONFIG_H -I/usr/pkg/include /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/lib-src/getopt.c --- profile --- gcc -Wall -Wno-switch -Wundef -Wsign-compare -Wno-char-subscripts -Wpacked -Wpointer-arith -Wshadow -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wdeclaration-after-statement -g -O2 -Dunix -I/usr/pkg/include -I/usr/include -I. -I../src -I/pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/lib-src -I/pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src -DTERMINFO -I/usr/pkg/include -I/usr/include -DHAVE_CONFIG_H -I/usr/pkg/include /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/lib-src/profile.c -Wl,-zrelro -L/usr/pkg/lib -Wl,-R/usr/pkg/lib -L/usr/lib -Wl,-R/usr/lib -L/usr/pkg/lib -Wl,-R/usr/pkg/lib -lgmp -lgdbm -ltermcap -lossaudio -lintl -lm -lkvm -lutil -o profile --- regex.o --- gcc -c -Wall -Wno-switch -Wundef -Wsign-compare -Wno-char-subscripts -Wpacked -Wpointer-arith -Wshadow -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wdeclaration-after-statement -g -O2 -Dunix -I/usr/pkg/include -I/usr/include -I. -I../src -I/pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/lib-src -I/pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src -DTERMINFO -I/usr/pkg/include -I/usr/include -DHAVE_CONFIG_H -I/usr/pkg/include -DINHIBIT_STRING_HEADER /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c --- b2m --- gcc -Wall -Wno-switch -Wundef -Wsign-compare -Wno-char-subscripts -Wpacked -Wpointer-arith -Wshadow -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wdeclaration-after-statement -g -O2 -Dunix -I/usr/pkg/include -I/usr/include -I. -I../src -I/pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/lib-src -I/pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src -DTERMINFO -I/usr/pkg/include -I/usr/include -DHAVE_CONFIG_H -I/usr/pkg/include /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/lib-src/b2m.c -Wl,-zrelro -L/usr/pkg/lib -Wl,-R/usr/pkg/lib -L/usr/lib -Wl,-R/usr/lib -L/usr/pkg/lib -Wl,-R/usr/pkg/lib -lgmp -lgdbm -ltermcap -lossaudio -lintl -lm -lkvm -lutil -o b2m --- fakemail --- gcc -Wall -Wno-switch -Wundef -Wsign-compare -Wno-char-subscripts -Wpacked -Wpointer-arith -Wshadow -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wdeclaration-after-statement -g -O2 -Dunix -I/usr/pkg/include -I/usr/include -I. -I../src -I/pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/lib-src -I/pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src -DTERMINFO -I/usr/pkg/include -I/usr/include -DHAVE_CONFIG_H -I/usr/pkg/include /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/lib-src/fakemail.c -Wl,-zrelro -L/usr/pkg/lib -Wl,-R/usr/pkg/lib -L/usr/lib -Wl,-R/usr/lib -L/usr/pkg/lib -Wl,-R/usr/pkg/lib -lgmp -lgdbm -ltermcap -lossaudio -lintl -lm -lkvm -lutil -o fakemail --- profile --- In file included from /usr/include/stdio.h:595, from /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/lib-src/profile.c:35: /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/lib-src/profile.c: In function 'get_time': /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/lib-src/profile.c:86:25: warning: format '%lu' expects argument of type 'long unsigned int', but argument 5 has type 'time_t' {aka 'long long int'} [-Wformat=] 86 | sprintf (time_string, "%lu.%06lu", | ^~~~~~~~~~~ 87 | (unsigned long) TV2.tv_sec - TV1.tv_sec, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | time_t {aka long long int} /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/lib-src/profile.c:86:28: note: format string is defined here 86 | sprintf (time_string, "%lu.%06lu", | ~~^ | | | long unsigned int | %llu --- make-docfile --- --- digest-doc --- --- make-docfile --- gcc -Wall -Wno-switch -Wundef -Wsign-compare -Wno-char-subscripts -Wpacked -Wpointer-arith -Wshadow -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wdeclaration-after-statement -g -O2 -Dunix -I/usr/pkg/include -I/usr/include -I. -I../src -I/pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/lib-src -I/pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src -DTERMINFO -I/usr/pkg/include -I/usr/include -DHAVE_CONFIG_H -I/usr/pkg/include /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/lib-src/make-docfile.c -Wl,-zrelro -L/usr/pkg/lib -Wl,-R/usr/pkg/lib -L/usr/lib -Wl,-R/usr/lib -L/usr/pkg/lib -Wl,-R/usr/pkg/lib -lgmp -lgdbm -ltermcap -lossaudio -lintl -lm -lkvm -lutil -o make-docfile --- digest-doc --- gcc -Demacs -Wall -Wno-switch -Wundef -Wsign-compare -Wno-char-subscripts -Wpacked -Wpointer-arith -Wshadow -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wdeclaration-after-statement -g -O2 -Dunix -I/usr/pkg/include -I/usr/include -I. -I../src -I/pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/lib-src -I/pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src -DTERMINFO -I/usr/pkg/include -I/usr/include -DHAVE_CONFIG_H -I/usr/pkg/include /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/lib-src/digest-doc.c -Wl,-zrelro -L/usr/pkg/lib -Wl,-R/usr/pkg/lib -L/usr/lib -Wl,-R/usr/lib -L/usr/pkg/lib -Wl,-R/usr/pkg/lib -lgmp -lgdbm -ltermcap -lossaudio -lintl -lm -lkvm -lutil -o digest-doc --- sorted-doc --- gcc -Wall -Wno-switch -Wundef -Wsign-compare -Wno-char-subscripts -Wpacked -Wpointer-arith -Wshadow -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wdeclaration-after-statement -g -O2 -Dunix -I/usr/pkg/include -I/usr/include -I. -I../src -I/pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/lib-src -I/pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src -DTERMINFO -I/usr/pkg/include -I/usr/include -DHAVE_CONFIG_H -I/usr/pkg/include /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/lib-src/sorted-doc.c -Wl,-zrelro -L/usr/pkg/lib -Wl,-R/usr/pkg/lib -L/usr/lib -Wl,-R/usr/lib -L/usr/pkg/lib -Wl,-R/usr/pkg/lib -lgmp -lgdbm -ltermcap -lossaudio -lintl -lm -lkvm -lutil -o sorted-doc --- cvtmail --- gcc -Wall -Wno-switch -Wundef -Wsign-compare -Wno-char-subscripts -Wpacked -Wpointer-arith -Wshadow -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wdeclaration-after-statement -g -O2 -Dunix -I/usr/pkg/include -I/usr/include -I. -I../src -I/pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/lib-src -I/pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src -DTERMINFO -I/usr/pkg/include -I/usr/include -DHAVE_CONFIG_H -I/usr/pkg/include /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/lib-src/cvtmail.c -Wl,-zrelro -L/usr/pkg/lib -Wl,-R/usr/pkg/lib -L/usr/lib -Wl,-R/usr/lib -L/usr/pkg/lib -Wl,-R/usr/pkg/lib -lgmp -lgdbm -ltermcap -lossaudio -lintl -lm -lkvm -lutil -o cvtmail --- hexl --- gcc -Wall -Wno-switch -Wundef -Wsign-compare -Wno-char-subscripts -Wpacked -Wpointer-arith -Wshadow -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wdeclaration-after-statement -g -O2 -Dunix -I/usr/pkg/include -I/usr/include -I. -I../src -I/pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/lib-src -I/pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src -DTERMINFO -I/usr/pkg/include -I/usr/include -DHAVE_CONFIG_H -I/usr/pkg/include /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/lib-src/hexl.c -Wl,-zrelro -L/usr/pkg/lib -Wl,-R/usr/pkg/lib -L/usr/lib -Wl,-R/usr/lib -L/usr/pkg/lib -Wl,-R/usr/pkg/lib -lgmp -lgdbm -ltermcap -lossaudio -lintl -lm -lkvm -lutil -o hexl --- mmencode --- gcc -Wall -Wno-switch -Wundef -Wsign-compare -Wno-char-subscripts -Wpacked -Wpointer-arith -Wshadow -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wdeclaration-after-statement -g -O2 -Dunix -I/usr/pkg/include -I/usr/include -I. -I../src -I/pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/lib-src -I/pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src -DTERMINFO -I/usr/pkg/include -I/usr/include -DHAVE_CONFIG_H -I/usr/pkg/include /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/lib-src/mmencode.c -Wl,-zrelro -L/usr/pkg/lib -Wl,-R/usr/pkg/lib -L/usr/lib -Wl,-R/usr/lib -L/usr/pkg/lib -Wl,-R/usr/pkg/lib -lgmp -lgdbm -ltermcap -lossaudio -lintl -lm -lkvm -lutil -o mmencode --- make-path --- gcc -Demacs -Wall -Wno-switch -Wundef -Wsign-compare -Wno-char-subscripts -Wpacked -Wpointer-arith -Wshadow -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wdeclaration-after-statement -g -O2 -Dunix -I/usr/pkg/include -I/usr/include -I. -I../src -I/pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/lib-src -I/pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src -DTERMINFO -I/usr/pkg/include -I/usr/include -DHAVE_CONFIG_H -I/usr/pkg/include /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/lib-src/make-path.c -Wl,-zrelro -L/usr/pkg/lib -Wl,-R/usr/pkg/lib -L/usr/lib -Wl,-R/usr/lib -L/usr/pkg/lib -Wl,-R/usr/pkg/lib -lgmp -lgdbm -ltermcap -lossaudio -lintl -lm -lkvm -lutil -o make-path --- make-dump-id --- gcc -Wall -Wno-switch -Wundef -Wsign-compare -Wno-char-subscripts -Wpacked -Wpointer-arith -Wshadow -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wdeclaration-after-statement -g -O2 -Dunix -I/usr/pkg/include -I/usr/include -I. -I../src -I/pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/lib-src -I/pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src -DTERMINFO -I/usr/pkg/include -I/usr/include -DHAVE_CONFIG_H -I/usr/pkg/include /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/lib-src/make-dump-id.c -Wl,-zrelro -L/usr/pkg/lib -Wl,-R/usr/pkg/lib -L/usr/lib -Wl,-R/usr/lib -L/usr/pkg/lib -Wl,-R/usr/pkg/lib -lgmp -lgdbm -ltermcap -lossaudio -lintl -lm -lkvm -lutil -o make-dump-id --- insert-data-in-exec --- gcc -Wall -Wno-switch -Wundef -Wsign-compare -Wno-char-subscripts -Wpacked -Wpointer-arith -Wshadow -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wdeclaration-after-statement -g -O2 -Dunix -I/usr/pkg/include -I/usr/include -I. -I../src -I/pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/lib-src -I/pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src -DTERMINFO -I/usr/pkg/include -I/usr/include -DHAVE_CONFIG_H -I/usr/pkg/include /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/lib-src/insert-data-in-exec.c -Wl,-zrelro -L/usr/pkg/lib -Wl,-R/usr/pkg/lib -L/usr/lib -Wl,-R/usr/lib -L/usr/pkg/lib -Wl,-R/usr/pkg/lib -lgmp -lgdbm -ltermcap -lossaudio -lintl -lm -lkvm -lutil -o insert-data-in-exec --- gnuclient --- gcc -Wall -Wno-switch -Wundef -Wsign-compare -Wno-char-subscripts -Wpacked -Wpointer-arith -Wshadow -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wdeclaration-after-statement -g -O2 -Dunix -I/usr/pkg/include -I/usr/include -I. -I../src -I/pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/lib-src -I/pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src -DTERMINFO -I/usr/pkg/include -I/usr/include -DHAVE_CONFIG_H -I/usr/pkg/include /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/lib-src/gnuclient.c gnuslib.o -Wl,-zrelro -L/usr/pkg/lib -Wl,-R/usr/pkg/lib -L/usr/lib -Wl,-R/usr/lib -L/usr/pkg/lib -Wl,-R/usr/pkg/lib -lgmp -lgdbm -ltermcap -lossaudio -lintl -lm -lkvm -lutil -o gnuclient --- gnuserv --- gcc -Wall -Wno-switch -Wundef -Wsign-compare -Wno-char-subscripts -Wpacked -Wpointer-arith -Wshadow -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wdeclaration-after-statement -g -O2 -Dunix -I/usr/pkg/include -I/usr/include -I. -I../src -I/pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/lib-src -I/pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src -DTERMINFO -I/usr/pkg/include -I/usr/include -DHAVE_CONFIG_H -I/usr/pkg/include /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/lib-src/gnuserv.c gnuslib.o -Wl,-zrelro -L/usr/pkg/lib -Wl,-R/usr/pkg/lib -L/usr/lib -Wl,-R/usr/lib -L/usr/pkg/lib -Wl,-R/usr/pkg/lib -lgmp -lgdbm -ltermcap -lossaudio -lintl -lm -lkvm -lutil -o gnuserv --- make-docfile --- /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/lib-src/make-docfile.c: In function 'scan_lisp_file.constprop': /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/lib-src/make-docfile.c:1145:40: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 1145 | saved_string[length - 1] = 0; | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~ In function 'xmalloc', inlined from 'scan_lisp_file.constprop' at /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/lib-src/make-docfile.c:1131:32: /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/lib-src/make-docfile.c:111:27: note: at offset -1 into destination object of size [0, 2147483647] allocated by 'malloc' 111 | long *result = (long *) malloc (size); | ^~~~~~~~~~~~~ --- regex.o --- /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c: In function 'regex_compile': /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2095:34: warning: pointer may be used after 'realloc' [-Wuse-after-free] 2095 | laststart = (laststart - old_buffer) + bufp->buffer; \ | ~~~~~~~~~~~^~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2023:7: note: in expansion of macro 'EXTEND_BUFFER' 2023 | EXTEND_BUFFER () | ^~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2028:5: note: in expansion of macro 'GET_BUFFER_SPACE' 2028 | GET_BUFFER_SPACE (1); \ | ^~~~~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2636:15: note: in expansion of macro 'BUF_PUSH' 2636 | BUF_PUSH (begline); | ^~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:254:18: note: call to 'realloc' here 254 | #define xrealloc realloc | ^ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2084:25: note: in expansion of macro 'xrealloc' 2084 | (unsigned char *) xrealloc (bufp->buffer, bufp->allocated); \ | ^~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2023:7: note: in expansion of macro 'EXTEND_BUFFER' 2023 | EXTEND_BUFFER () | ^~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2028:5: note: in expansion of macro 'GET_BUFFER_SPACE' 2028 | GET_BUFFER_SPACE (1); \ | ^~~~~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2636:15: note: in expansion of macro 'BUF_PUSH' 2636 | BUF_PUSH (begline); | ^~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2097:42: warning: pointer may be used after 'realloc' [-Wuse-after-free] 2097 | pending_exact = (pending_exact - old_buffer) + bufp->buffer; \ | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2023:7: note: in expansion of macro 'EXTEND_BUFFER' 2023 | EXTEND_BUFFER () | ^~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2028:5: note: in expansion of macro 'GET_BUFFER_SPACE' 2028 | GET_BUFFER_SPACE (1); \ | ^~~~~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2636:15: note: in expansion of macro 'BUF_PUSH' 2636 | BUF_PUSH (begline); | ^~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:254:18: note: call to 'realloc' here 254 | #define xrealloc realloc | ^ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2084:25: note: in expansion of macro 'xrealloc' 2084 | (unsigned char *) xrealloc (bufp->buffer, bufp->allocated); \ | ^~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2023:7: note: in expansion of macro 'EXTEND_BUFFER' 2023 | EXTEND_BUFFER () | ^~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2028:5: note: in expansion of macro 'GET_BUFFER_SPACE' 2028 | GET_BUFFER_SPACE (1); \ | ^~~~~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2636:15: note: in expansion of macro 'BUF_PUSH' 2636 | BUF_PUSH (begline); | ^~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2022:20: warning: pointer may be used after 'realloc' [-Wuse-after-free] 2022 | while (buf_end - bufp->buffer + (n) > (ptrdiff_t) bufp->allocated) \ | ~~~~~~~~^~~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2028:5: note: in expansion of macro 'GET_BUFFER_SPACE' 2028 | GET_BUFFER_SPACE (1); \ | ^~~~~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2636:15: note: in expansion of macro 'BUF_PUSH' 2636 | BUF_PUSH (begline); | ^~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:254:18: note: call to 'realloc' here 254 | #define xrealloc realloc | ^ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2084:25: note: in expansion of macro 'xrealloc' 2084 | (unsigned char *) xrealloc (bufp->buffer, bufp->allocated); \ | ^~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2023:7: note: in expansion of macro 'EXTEND_BUFFER' 2023 | EXTEND_BUFFER () | ^~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2028:5: note: in expansion of macro 'GET_BUFFER_SPACE' 2028 | GET_BUFFER_SPACE (1); \ | ^~~~~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2636:15: note: in expansion of macro 'BUF_PUSH' 2636 | BUF_PUSH (begline); | ^~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2093:44: warning: pointer may be used after 'realloc' [-Wuse-after-free] 2093 | fixup_alt_jump = (fixup_alt_jump - old_buffer) + bufp->buffer; \ | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2023:7: note: in expansion of macro 'EXTEND_BUFFER' 2023 | EXTEND_BUFFER () | ^~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2028:5: note: in expansion of macro 'GET_BUFFER_SPACE' 2028 | GET_BUFFER_SPACE (1); \ | ^~~~~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2636:15: note: in expansion of macro 'BUF_PUSH' 2636 | BUF_PUSH (begline); | ^~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:254:18: note: call to 'realloc' here 254 | #define xrealloc realloc | ^ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2084:25: note: in expansion of macro 'xrealloc' 2084 | (unsigned char *) xrealloc (bufp->buffer, bufp->allocated); \ | ^~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2023:7: note: in expansion of macro 'EXTEND_BUFFER' 2023 | EXTEND_BUFFER () | ^~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2028:5: note: in expansion of macro 'GET_BUFFER_SPACE' 2028 | GET_BUFFER_SPACE (1); \ | ^~~~~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2636:15: note: in expansion of macro 'BUF_PUSH' 2636 | BUF_PUSH (begline); | ^~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2091:26: warning: pointer may be used after 'realloc' [-Wuse-after-free] 2091 | begalt = (begalt - old_buffer) + bufp->buffer; \ | ~~~~~~~~^~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2023:7: note: in expansion of macro 'EXTEND_BUFFER' 2023 | EXTEND_BUFFER () | ^~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2028:5: note: in expansion of macro 'GET_BUFFER_SPACE' 2028 | GET_BUFFER_SPACE (1); \ | ^~~~~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2636:15: note: in expansion of macro 'BUF_PUSH' 2636 | BUF_PUSH (begline); | ^~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:254:18: note: call to 'realloc' here 254 | #define xrealloc realloc | ^ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2084:25: note: in expansion of macro 'xrealloc' 2084 | (unsigned char *) xrealloc (bufp->buffer, bufp->allocated); \ | ^~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2023:7: note: in expansion of macro 'EXTEND_BUFFER' 2023 | EXTEND_BUFFER () | ^~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2028:5: note: in expansion of macro 'GET_BUFFER_SPACE' 2028 | GET_BUFFER_SPACE (1); \ | ^~~~~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2636:15: note: in expansion of macro 'BUF_PUSH' 2636 | BUF_PUSH (begline); | ^~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2095:34: warning: pointer may be used after 'realloc' [-Wuse-after-free] 2095 | laststart = (laststart - old_buffer) + bufp->buffer; \ | ~~~~~~~~~~~^~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2023:7: note: in expansion of macro 'EXTEND_BUFFER' 2023 | EXTEND_BUFFER () | ^~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2028:5: note: in expansion of macro 'GET_BUFFER_SPACE' 2028 | GET_BUFFER_SPACE (1); \ | ^~~~~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2651:16: note: in expansion of macro 'BUF_PUSH' 2651 | BUF_PUSH (endline); | ^~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:254:18: note: call to 'realloc' here 254 | #define xrealloc realloc | ^ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2084:25: note: in expansion of macro 'xrealloc' 2084 | (unsigned char *) xrealloc (bufp->buffer, bufp->allocated); \ | ^~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2023:7: note: in expansion of macro 'EXTEND_BUFFER' 2023 | EXTEND_BUFFER () | ^~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2028:5: note: in expansion of macro 'GET_BUFFER_SPACE' 2028 | GET_BUFFER_SPACE (1); \ | ^~~~~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2651:16: note: in expansion of macro 'BUF_PUSH' 2651 | BUF_PUSH (endline); | ^~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2097:42: warning: pointer may be used after 'realloc' [-Wuse-after-free] 2097 | pending_exact = (pending_exact - old_buffer) + bufp->buffer; \ | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2023:7: note: in expansion of macro 'EXTEND_BUFFER' 2023 | EXTEND_BUFFER () | ^~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2028:5: note: in expansion of macro 'GET_BUFFER_SPACE' 2028 | GET_BUFFER_SPACE (1); \ | ^~~~~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2651:16: note: in expansion of macro 'BUF_PUSH' 2651 | BUF_PUSH (endline); | ^~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:254:18: note: call to 'realloc' here 254 | #define xrealloc realloc | ^ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2084:25: note: in expansion of macro 'xrealloc' 2084 | (unsigned char *) xrealloc (bufp->buffer, bufp->allocated); \ | ^~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2023:7: note: in expansion of macro 'EXTEND_BUFFER' 2023 | EXTEND_BUFFER () | ^~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2028:5: note: in expansion of macro 'GET_BUFFER_SPACE' 2028 | GET_BUFFER_SPACE (1); \ | ^~~~~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2651:16: note: in expansion of macro 'BUF_PUSH' 2651 | BUF_PUSH (endline); | ^~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2022:20: warning: pointer may be used after 'realloc' [-Wuse-after-free] 2022 | while (buf_end - bufp->buffer + (n) > (ptrdiff_t) bufp->allocated) \ | ~~~~~~~~^~~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2028:5: note: in expansion of macro 'GET_BUFFER_SPACE' 2028 | GET_BUFFER_SPACE (1); \ | ^~~~~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2651:16: note: in expansion of macro 'BUF_PUSH' 2651 | BUF_PUSH (endline); | ^~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:254:18: note: call to 'realloc' here 254 | #define xrealloc realloc | ^ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2084:25: note: in expansion of macro 'xrealloc' 2084 | (unsigned char *) xrealloc (bufp->buffer, bufp->allocated); \ | ^~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2023:7: note: in expansion of macro 'EXTEND_BUFFER' 2023 | EXTEND_BUFFER () | ^~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2028:5: note: in expansion of macro 'GET_BUFFER_SPACE' 2028 | GET_BUFFER_SPACE (1); \ | ^~~~~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2651:16: note: in expansion of macro 'BUF_PUSH' 2651 | BUF_PUSH (endline); | ^~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2093:44: warning: pointer may be used after 'realloc' [-Wuse-after-free] 2093 | fixup_alt_jump = (fixup_alt_jump - old_buffer) + bufp->buffer; \ | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2023:7: note: in expansion of macro 'EXTEND_BUFFER' 2023 | EXTEND_BUFFER () | ^~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2028:5: note: in expansion of macro 'GET_BUFFER_SPACE' 2028 | GET_BUFFER_SPACE (1); \ | ^~~~~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2651:16: note: in expansion of macro 'BUF_PUSH' 2651 | BUF_PUSH (endline); | ^~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:254:18: note: call to 'realloc' here 254 | #define xrealloc realloc | ^ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2084:25: note: in expansion of macro 'xrealloc' 2084 | (unsigned char *) xrealloc (bufp->buffer, bufp->allocated); \ | ^~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2023:7: note: in expansion of macro 'EXTEND_BUFFER' 2023 | EXTEND_BUFFER () | ^~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2028:5: note: in expansion of macro 'GET_BUFFER_SPACE' 2028 | GET_BUFFER_SPACE (1); \ | ^~~~~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2651:16: note: in expansion of macro 'BUF_PUSH' 2651 | BUF_PUSH (endline); | ^~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2091:26: warning: pointer may be used after 'realloc' [-Wuse-after-free] 2091 | begalt = (begalt - old_buffer) + bufp->buffer; \ | ~~~~~~~~^~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2023:7: note: in expansion of macro 'EXTEND_BUFFER' 2023 | EXTEND_BUFFER () | ^~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2028:5: note: in expansion of macro 'GET_BUFFER_SPACE' 2028 | GET_BUFFER_SPACE (1); \ | ^~~~~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2651:16: note: in expansion of macro 'BUF_PUSH' 2651 | BUF_PUSH (endline); | ^~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:254:18: note: call to 'realloc' here 254 | #define xrealloc realloc | ^ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2084:25: note: in expansion of macro 'xrealloc' 2084 | (unsigned char *) xrealloc (bufp->buffer, bufp->allocated); \ | ^~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2023:7: note: in expansion of macro 'EXTEND_BUFFER' 2023 | EXTEND_BUFFER () | ^~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2028:5: note: in expansion of macro 'GET_BUFFER_SPACE' 2028 | GET_BUFFER_SPACE (1); \ | ^~~~~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2651:16: note: in expansion of macro 'BUF_PUSH' 2651 | BUF_PUSH (endline); | ^~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2095:34: warning: pointer may be used after 'realloc' [-Wuse-after-free] 2095 | laststart = (laststart - old_buffer) + bufp->buffer; \ | ~~~~~~~~~~~^~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2023:7: note: in expansion of macro 'EXTEND_BUFFER' 2023 | EXTEND_BUFFER () | ^~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2749:21: note: in expansion of macro 'GET_BUFFER_SPACE' 2749 | GET_BUFFER_SPACE (6); | ^~~~~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:254:18: note: call to 'realloc' here 254 | #define xrealloc realloc | ^ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2084:25: note: in expansion of macro 'xrealloc' 2084 | (unsigned char *) xrealloc (bufp->buffer, bufp->allocated); \ | ^~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2023:7: note: in expansion of macro 'EXTEND_BUFFER' 2023 | EXTEND_BUFFER () | ^~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2749:21: note: in expansion of macro 'GET_BUFFER_SPACE' 2749 | GET_BUFFER_SPACE (6); | ^~~~~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2097:42: warning: pointer may be used after 'realloc' [-Wuse-after-free] 2097 | pending_exact = (pending_exact - old_buffer) + bufp->buffer; \ | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2023:7: note: in expansion of macro 'EXTEND_BUFFER' 2023 | EXTEND_BUFFER () | ^~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2749:21: note: in expansion of macro 'GET_BUFFER_SPACE' 2749 | GET_BUFFER_SPACE (6); | ^~~~~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:254:18: note: call to 'realloc' here 254 | #define xrealloc realloc | ^ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2084:25: note: in expansion of macro 'xrealloc' 2084 | (unsigned char *) xrealloc (bufp->buffer, bufp->allocated); \ | ^~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2023:7: note: in expansion of macro 'EXTEND_BUFFER' 2023 | EXTEND_BUFFER () | ^~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2749:21: note: in expansion of macro 'GET_BUFFER_SPACE' 2749 | GET_BUFFER_SPACE (6); | ^~~~~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2022:20: warning: pointer may be used after 'realloc' [-Wuse-after-free] 2022 | while (buf_end - bufp->buffer + (n) > (ptrdiff_t) bufp->allocated) \ | ~~~~~~~~^~~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2749:21: note: in expansion of macro 'GET_BUFFER_SPACE' 2749 | GET_BUFFER_SPACE (6); | ^~~~~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:254:18: note: call to 'realloc' here 254 | #define xrealloc realloc | ^ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2084:25: note: in expansion of macro 'xrealloc' 2084 | (unsigned char *) xrealloc (bufp->buffer, bufp->allocated); \ | ^~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2023:7: note: in expansion of macro 'EXTEND_BUFFER' 2023 | EXTEND_BUFFER () | ^~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2749:21: note: in expansion of macro 'GET_BUFFER_SPACE' 2749 | GET_BUFFER_SPACE (6); | ^~~~~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2093:44: warning: pointer may be used after 'realloc' [-Wuse-after-free] 2093 | fixup_alt_jump = (fixup_alt_jump - old_buffer) + bufp->buffer; \ | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2023:7: note: in expansion of macro 'EXTEND_BUFFER' 2023 | EXTEND_BUFFER () | ^~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2749:21: note: in expansion of macro 'GET_BUFFER_SPACE' 2749 | GET_BUFFER_SPACE (6); | ^~~~~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:254:18: note: call to 'realloc' here 254 | #define xrealloc realloc | ^ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2084:25: note: in expansion of macro 'xrealloc' 2084 | (unsigned char *) xrealloc (bufp->buffer, bufp->allocated); \ | ^~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2023:7: note: in expansion of macro 'EXTEND_BUFFER' 2023 | EXTEND_BUFFER () | ^~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2749:21: note: in expansion of macro 'GET_BUFFER_SPACE' 2749 | GET_BUFFER_SPACE (6); | ^~~~~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2091:26: warning: pointer may be used after 'realloc' [-Wuse-after-free] 2091 | begalt = (begalt - old_buffer) + bufp->buffer; \ | ~~~~~~~~^~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2023:7: note: in expansion of macro 'EXTEND_BUFFER' 2023 | EXTEND_BUFFER () | ^~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2749:21: note: in expansion of macro 'GET_BUFFER_SPACE' 2749 | GET_BUFFER_SPACE (6); | ^~~~~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:254:18: note: call to 'realloc' here 254 | #define xrealloc realloc | ^ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2084:25: note: in expansion of macro 'xrealloc' 2084 | (unsigned char *) xrealloc (bufp->buffer, bufp->allocated); \ | ^~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2023:7: note: in expansion of macro 'EXTEND_BUFFER' 2023 | EXTEND_BUFFER () | ^~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2749:21: note: in expansion of macro 'GET_BUFFER_SPACE' 2749 | GET_BUFFER_SPACE (6); | ^~~~~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2095:34: warning: pointer may be used after 'realloc' [-Wuse-after-free] 2095 | laststart = (laststart - old_buffer) + bufp->buffer; \ | ~~~~~~~~~~~^~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2023:7: note: in expansion of macro 'EXTEND_BUFFER' 2023 | EXTEND_BUFFER () | ^~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2763:21: note: in expansion of macro 'GET_BUFFER_SPACE' 2763 | GET_BUFFER_SPACE (6); | ^~~~~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:254:18: note: call to 'realloc' here 254 | #define xrealloc realloc | ^ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2084:25: note: in expansion of macro 'xrealloc' 2084 | (unsigned char *) xrealloc (bufp->buffer, bufp->allocated); \ | ^~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2023:7: note: in expansion of macro 'EXTEND_BUFFER' 2023 | EXTEND_BUFFER () | ^~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2763:21: note: in expansion of macro 'GET_BUFFER_SPACE' 2763 | GET_BUFFER_SPACE (6); | ^~~~~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2097:42: warning: pointer may be used after 'realloc' [-Wuse-after-free] 2097 | pending_exact = (pending_exact - old_buffer) + bufp->buffer; \ | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2023:7: note: in expansion of macro 'EXTEND_BUFFER' 2023 | EXTEND_BUFFER () | ^~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2763:21: note: in expansion of macro 'GET_BUFFER_SPACE' 2763 | GET_BUFFER_SPACE (6); | ^~~~~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:254:18: note: call to 'realloc' here 254 | #define xrealloc realloc | ^ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2084:25: note: in expansion of macro 'xrealloc' 2084 | (unsigned char *) xrealloc (bufp->buffer, bufp->allocated); \ | ^~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2023:7: note: in expansion of macro 'EXTEND_BUFFER' 2023 | EXTEND_BUFFER () | ^~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2763:21: note: in expansion of macro 'GET_BUFFER_SPACE' 2763 | GET_BUFFER_SPACE (6); | ^~~~~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2022:20: warning: pointer may be used after 'realloc' [-Wuse-after-free] 2022 | while (buf_end - bufp->buffer + (n) > (ptrdiff_t) bufp->allocated) \ | ~~~~~~~~^~~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2763:21: note: in expansion of macro 'GET_BUFFER_SPACE' 2763 | GET_BUFFER_SPACE (6); | ^~~~~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:254:18: note: call to 'realloc' here 254 | #define xrealloc realloc | ^ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2084:25: note: in expansion of macro 'xrealloc' 2084 | (unsigned char *) xrealloc (bufp->buffer, bufp->allocated); \ | ^~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2023:7: note: in expansion of macro 'EXTEND_BUFFER' 2023 | EXTEND_BUFFER () | ^~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2763:21: note: in expansion of macro 'GET_BUFFER_SPACE' 2763 | GET_BUFFER_SPACE (6); | ^~~~~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2093:44: warning: pointer may be used after 'realloc' [-Wuse-after-free] 2093 | fixup_alt_jump = (fixup_alt_jump - old_buffer) + bufp->buffer; \ | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2023:7: note: in expansion of macro 'EXTEND_BUFFER' 2023 | EXTEND_BUFFER () | ^~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2763:21: note: in expansion of macro 'GET_BUFFER_SPACE' 2763 | GET_BUFFER_SPACE (6); | ^~~~~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:254:18: note: call to 'realloc' here 254 | #define xrealloc realloc | ^ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2084:25: note: in expansion of macro 'xrealloc' 2084 | (unsigned char *) xrealloc (bufp->buffer, bufp->allocated); \ | ^~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2023:7: note: in expansion of macro 'EXTEND_BUFFER' 2023 | EXTEND_BUFFER () | ^~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2763:21: note: in expansion of macro 'GET_BUFFER_SPACE' 2763 | GET_BUFFER_SPACE (6); | ^~~~~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2091:26: warning: pointer may be used after 'realloc' [-Wuse-after-free] 2091 | begalt = (begalt - old_buffer) + bufp->buffer; \ | ~~~~~~~~^~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2023:7: note: in expansion of macro 'EXTEND_BUFFER' 2023 | EXTEND_BUFFER () | ^~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2763:21: note: in expansion of macro 'GET_BUFFER_SPACE' 2763 | GET_BUFFER_SPACE (6); | ^~~~~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:254:18: note: call to 'realloc' here 254 | #define xrealloc realloc | ^ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2084:25: note: in expansion of macro 'xrealloc' 2084 | (unsigned char *) xrealloc (bufp->buffer, bufp->allocated); \ | ^~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2023:7: note: in expansion of macro 'EXTEND_BUFFER' 2023 | EXTEND_BUFFER () | ^~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2763:21: note: in expansion of macro 'GET_BUFFER_SPACE' 2763 | GET_BUFFER_SPACE (6); | ^~~~~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2095:34: warning: pointer may be used after 'realloc' [-Wuse-after-free] 2095 | laststart = (laststart - old_buffer) + bufp->buffer; \ | ~~~~~~~~~~~^~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2023:7: note: in expansion of macro 'EXTEND_BUFFER' 2023 | EXTEND_BUFFER () | ^~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2776:21: note: in expansion of macro 'GET_BUFFER_SPACE' 2776 | GET_BUFFER_SPACE (3); | ^~~~~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:254:18: note: call to 'realloc' here 254 | #define xrealloc realloc | ^ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2084:25: note: in expansion of macro 'xrealloc' 2084 | (unsigned char *) xrealloc (bufp->buffer, bufp->allocated); \ | ^~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2023:7: note: in expansion of macro 'EXTEND_BUFFER' 2023 | EXTEND_BUFFER () | ^~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2776:21: note: in expansion of macro 'GET_BUFFER_SPACE' 2776 | GET_BUFFER_SPACE (3); | ^~~~~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2097:42: warning: pointer may be used after 'realloc' [-Wuse-after-free] 2097 | pending_exact = (pending_exact - old_buffer) + bufp->buffer; \ | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2023:7: note: in expansion of macro 'EXTEND_BUFFER' 2023 | EXTEND_BUFFER () | ^~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2776:21: note: in expansion of macro 'GET_BUFFER_SPACE' 2776 | GET_BUFFER_SPACE (3); | ^~~~~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:254:18: note: call to 'realloc' here 254 | #define xrealloc realloc | ^ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2084:25: note: in expansion of macro 'xrealloc' 2084 | (unsigned char *) xrealloc (bufp->buffer, bufp->allocated); \ | ^~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2023:7: note: in expansion of macro 'EXTEND_BUFFER' 2023 | EXTEND_BUFFER () | ^~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2776:21: note: in expansion of macro 'GET_BUFFER_SPACE' 2776 | GET_BUFFER_SPACE (3); | ^~~~~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2022:20: warning: pointer may be used after 'realloc' [-Wuse-after-free] 2022 | while (buf_end - bufp->buffer + (n) > (ptrdiff_t) bufp->allocated) \ | ~~~~~~~~^~~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2776:21: note: in expansion of macro 'GET_BUFFER_SPACE' 2776 | GET_BUFFER_SPACE (3); | ^~~~~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:254:18: note: call to 'realloc' here 254 | #define xrealloc realloc | ^ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2084:25: note: in expansion of macro 'xrealloc' 2084 | (unsigned char *) xrealloc (bufp->buffer, bufp->allocated); \ | ^~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2023:7: note: in expansion of macro 'EXTEND_BUFFER' 2023 | EXTEND_BUFFER () | ^~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2776:21: note: in expansion of macro 'GET_BUFFER_SPACE' 2776 | GET_BUFFER_SPACE (3); | ^~~~~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2093:44: warning: pointer may be used after 'realloc' [-Wuse-after-free] 2093 | fixup_alt_jump = (fixup_alt_jump - old_buffer) + bufp->buffer; \ | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2023:7: note: in expansion of macro 'EXTEND_BUFFER' 2023 | EXTEND_BUFFER () | ^~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2776:21: note: in expansion of macro 'GET_BUFFER_SPACE' 2776 | GET_BUFFER_SPACE (3); | ^~~~~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:254:18: note: call to 'realloc' here 254 | #define xrealloc realloc | ^ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2084:25: note: in expansion of macro 'xrealloc' 2084 | (unsigned char *) xrealloc (bufp->buffer, bufp->allocated); \ | ^~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2023:7: note: in expansion of macro 'EXTEND_BUFFER' 2023 | EXTEND_BUFFER () | ^~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2776:21: note: in expansion of macro 'GET_BUFFER_SPACE' 2776 | GET_BUFFER_SPACE (3); | ^~~~~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2091:26: warning: pointer may be used after 'realloc' [-Wuse-after-free] 2091 | begalt = (begalt - old_buffer) + bufp->buffer; \ | ~~~~~~~~^~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2023:7: note: in expansion of macro 'EXTEND_BUFFER' 2023 | EXTEND_BUFFER () | ^~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2776:21: note: in expansion of macro 'GET_BUFFER_SPACE' 2776 | GET_BUFFER_SPACE (3); | ^~~~~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:254:18: note: call to 'realloc' here 254 | #define xrealloc realloc | ^ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2084:25: note: in expansion of macro 'xrealloc' 2084 | (unsigned char *) xrealloc (bufp->buffer, bufp->allocated); \ | ^~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2023:7: note: in expansion of macro 'EXTEND_BUFFER' 2023 | EXTEND_BUFFER () | ^~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2776:21: note: in expansion of macro 'GET_BUFFER_SPACE' 2776 | GET_BUFFER_SPACE (3); | ^~~~~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2095:34: warning: pointer may be used after 'realloc' [-Wuse-after-free] 2095 | laststart = (laststart - old_buffer) + bufp->buffer; \ | ~~~~~~~~~~~^~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2023:7: note: in expansion of macro 'EXTEND_BUFFER' 2023 | EXTEND_BUFFER () | ^~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2801:21: note: in expansion of macro 'GET_BUFFER_SPACE' 2801 | GET_BUFFER_SPACE (3); | ^~~~~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:254:18: note: call to 'realloc' here 254 | #define xrealloc realloc | ^ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2084:25: note: in expansion of macro 'xrealloc' 2084 | (unsigned char *) xrealloc (bufp->buffer, bufp->allocated); \ | ^~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2023:7: note: in expansion of macro 'EXTEND_BUFFER' 2023 | EXTEND_BUFFER () | ^~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2801:21: note: in expansion of macro 'GET_BUFFER_SPACE' 2801 | GET_BUFFER_SPACE (3); | ^~~~~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2097:42: warning: pointer may be used after 'realloc' [-Wuse-after-free] 2097 | pending_exact = (pending_exact - old_buffer) + bufp->buffer; \ | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2023:7: note: in expansion of macro 'EXTEND_BUFFER' 2023 | EXTEND_BUFFER () | ^~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2801:21: note: in expansion of macro 'GET_BUFFER_SPACE' 2801 | GET_BUFFER_SPACE (3); | ^~~~~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:254:18: note: call to 'realloc' here 254 | #define xrealloc realloc | ^ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2084:25: note: in expansion of macro 'xrealloc' 2084 | (unsigned char *) xrealloc (bufp->buffer, bufp->allocated); \ | ^~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2023:7: note: in expansion of macro 'EXTEND_BUFFER' 2023 | EXTEND_BUFFER () | ^~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2801:21: note: in expansion of macro 'GET_BUFFER_SPACE' 2801 | GET_BUFFER_SPACE (3); | ^~~~~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2022:20: warning: pointer may be used after 'realloc' [-Wuse-after-free] 2022 | while (buf_end - bufp->buffer + (n) > (ptrdiff_t) bufp->allocated) \ | ~~~~~~~~^~~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2801:21: note: in expansion of macro 'GET_BUFFER_SPACE' 2801 | GET_BUFFER_SPACE (3); | ^~~~~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:254:18: note: call to 'realloc' here 254 | #define xrealloc realloc | ^ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2084:25: note: in expansion of macro 'xrealloc' 2084 | (unsigned char *) xrealloc (bufp->buffer, bufp->allocated); \ | ^~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2023:7: note: in expansion of macro 'EXTEND_BUFFER' 2023 | EXTEND_BUFFER () | ^~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2801:21: note: in expansion of macro 'GET_BUFFER_SPACE' 2801 | GET_BUFFER_SPACE (3); | ^~~~~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2093:44: warning: pointer may be used after 'realloc' [-Wuse-after-free] 2093 | fixup_alt_jump = (fixup_alt_jump - old_buffer) + bufp->buffer; \ | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2023:7: note: in expansion of macro 'EXTEND_BUFFER' 2023 | EXTEND_BUFFER () | ^~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2801:21: note: in expansion of macro 'GET_BUFFER_SPACE' 2801 | GET_BUFFER_SPACE (3); | ^~~~~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:254:18: note: call to 'realloc' here 254 | #define xrealloc realloc | ^ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2084:25: note: in expansion of macro 'xrealloc' 2084 | (unsigned char *) xrealloc (bufp->buffer, bufp->allocated); \ | ^~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2023:7: note: in expansion of macro 'EXTEND_BUFFER' 2023 | EXTEND_BUFFER () | ^~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2801:21: note: in expansion of macro 'GET_BUFFER_SPACE' 2801 | GET_BUFFER_SPACE (3); | ^~~~~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2091:26: warning: pointer may be used after 'realloc' [-Wuse-after-free] 2091 | begalt = (begalt - old_buffer) + bufp->buffer; \ | ~~~~~~~~^~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2023:7: note: in expansion of macro 'EXTEND_BUFFER' 2023 | EXTEND_BUFFER () | ^~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2801:21: note: in expansion of macro 'GET_BUFFER_SPACE' 2801 | GET_BUFFER_SPACE (3); | ^~~~~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:254:18: note: call to 'realloc' here 254 | #define xrealloc realloc | ^ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2084:25: note: in expansion of macro 'xrealloc' 2084 | (unsigned char *) xrealloc (bufp->buffer, bufp->allocated); \ | ^~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2023:7: note: in expansion of macro 'EXTEND_BUFFER' 2023 | EXTEND_BUFFER () | ^~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2801:21: note: in expansion of macro 'GET_BUFFER_SPACE' 2801 | GET_BUFFER_SPACE (3); | ^~~~~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2095:34: warning: pointer may be used after 'realloc' [-Wuse-after-free] 2095 | laststart = (laststart - old_buffer) + bufp->buffer; \ | ~~~~~~~~~~~^~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2023:7: note: in expansion of macro 'EXTEND_BUFFER' 2023 | EXTEND_BUFFER () | ^~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2828:17: note: in expansion of macro 'GET_BUFFER_SPACE' 2828 | GET_BUFFER_SPACE (3); | ^~~~~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:254:18: note: call to 'realloc' here 254 | #define xrealloc realloc | ^ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2084:25: note: in expansion of macro 'xrealloc' 2084 | (unsigned char *) xrealloc (bufp->buffer, bufp->allocated); \ | ^~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2023:7: note: in expansion of macro 'EXTEND_BUFFER' 2023 | EXTEND_BUFFER () | ^~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2828:17: note: in expansion of macro 'GET_BUFFER_SPACE' 2828 | GET_BUFFER_SPACE (3); | ^~~~~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2097:42: warning: pointer may be used after 'realloc' [-Wuse-after-free] 2097 | pending_exact = (pending_exact - old_buffer) + bufp->buffer; \ | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2023:7: note: in expansion of macro 'EXTEND_BUFFER' 2023 | EXTEND_BUFFER () | ^~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2828:17: note: in expansion of macro 'GET_BUFFER_SPACE' 2828 | GET_BUFFER_SPACE (3); | ^~~~~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:254:18: note: call to 'realloc' here 254 | #define xrealloc realloc | ^ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2084:25: note: in expansion of macro 'xrealloc' 2084 | (unsigned char *) xrealloc (bufp->buffer, bufp->allocated); \ | ^~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2023:7: note: in expansion of macro 'EXTEND_BUFFER' 2023 | EXTEND_BUFFER () | ^~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2828:17: note: in expansion of macro 'GET_BUFFER_SPACE' 2828 | GET_BUFFER_SPACE (3); | ^~~~~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2022:20: warning: pointer may be used after 'realloc' [-Wuse-after-free] 2022 | while (buf_end - bufp->buffer + (n) > (ptrdiff_t) bufp->allocated) \ | ~~~~~~~~^~~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2828:17: note: in expansion of macro 'GET_BUFFER_SPACE' 2828 | GET_BUFFER_SPACE (3); | ^~~~~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:254:18: note: call to 'realloc' here 254 | #define xrealloc realloc | ^ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2084:25: note: in expansion of macro 'xrealloc' 2084 | (unsigned char *) xrealloc (bufp->buffer, bufp->allocated); \ | ^~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2023:7: note: in expansion of macro 'EXTEND_BUFFER' 2023 | EXTEND_BUFFER () | ^~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2828:17: note: in expansion of macro 'GET_BUFFER_SPACE' 2828 | GET_BUFFER_SPACE (3); | ^~~~~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2093:44: warning: pointer may be used after 'realloc' [-Wuse-after-free] 2093 | fixup_alt_jump = (fixup_alt_jump - old_buffer) + bufp->buffer; \ | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2023:7: note: in expansion of macro 'EXTEND_BUFFER' 2023 | EXTEND_BUFFER () | ^~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2828:17: note: in expansion of macro 'GET_BUFFER_SPACE' 2828 | GET_BUFFER_SPACE (3); | ^~~~~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:254:18: note: call to 'realloc' here 254 | #define xrealloc realloc | ^ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2084:25: note: in expansion of macro 'xrealloc' 2084 | (unsigned char *) xrealloc (bufp->buffer, bufp->allocated); \ | ^~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2023:7: note: in expansion of macro 'EXTEND_BUFFER' 2023 | EXTEND_BUFFER () | ^~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2828:17: note: in expansion of macro 'GET_BUFFER_SPACE' 2828 | GET_BUFFER_SPACE (3); | ^~~~~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2091:26: warning: pointer may be used after 'realloc' [-Wuse-after-free] 2091 | begalt = (begalt - old_buffer) + bufp->buffer; \ | ~~~~~~~~^~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2023:7: note: in expansion of macro 'EXTEND_BUFFER' 2023 | EXTEND_BUFFER () | ^~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2828:17: note: in expansion of macro 'GET_BUFFER_SPACE' 2828 | GET_BUFFER_SPACE (3); | ^~~~~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:254:18: note: call to 'realloc' here 254 | #define xrealloc realloc | ^ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2084:25: note: in expansion of macro 'xrealloc' 2084 | (unsigned char *) xrealloc (bufp->buffer, bufp->allocated); \ | ^~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2023:7: note: in expansion of macro 'EXTEND_BUFFER' 2023 | EXTEND_BUFFER () | ^~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2828:17: note: in expansion of macro 'GET_BUFFER_SPACE' 2828 | GET_BUFFER_SPACE (3); | ^~~~~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2095:34: warning: pointer may be used after 'realloc' [-Wuse-after-free] 2095 | laststart = (laststart - old_buffer) + bufp->buffer; \ | ~~~~~~~~~~~^~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2023:7: note: in expansion of macro 'EXTEND_BUFFER' 2023 | EXTEND_BUFFER () | ^~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2841:21: note: in expansion of macro 'GET_BUFFER_SPACE' 2841 | GET_BUFFER_SPACE (3); | ^~~~~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:254:18: note: call to 'realloc' here 254 | #define xrealloc realloc | ^ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2084:25: note: in expansion of macro 'xrealloc' 2084 | (unsigned char *) xrealloc (bufp->buffer, bufp->allocated); \ | ^~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2023:7: note: in expansion of macro 'EXTEND_BUFFER' 2023 | EXTEND_BUFFER () | ^~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2841:21: note: in expansion of macro 'GET_BUFFER_SPACE' 2841 | GET_BUFFER_SPACE (3); | ^~~~~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2097:42: warning: pointer may be used after 'realloc' [-Wuse-after-free] 2097 | pending_exact = (pending_exact - old_buffer) + bufp->buffer; \ | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2023:7: note: in expansion of macro 'EXTEND_BUFFER' 2023 | EXTEND_BUFFER () | ^~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2841:21: note: in expansion of macro 'GET_BUFFER_SPACE' 2841 | GET_BUFFER_SPACE (3); | ^~~~~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:254:18: note: call to 'realloc' here 254 | #define xrealloc realloc | ^ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2084:25: note: in expansion of macro 'xrealloc' 2084 | (unsigned char *) xrealloc (bufp->buffer, bufp->allocated); \ | ^~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2023:7: note: in expansion of macro 'EXTEND_BUFFER' 2023 | EXTEND_BUFFER () | ^~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2841:21: note: in expansion of macro 'GET_BUFFER_SPACE' 2841 | GET_BUFFER_SPACE (3); | ^~~~~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2022:20: warning: pointer may be used after 'realloc' [-Wuse-after-free] 2022 | while (buf_end - bufp->buffer + (n) > (ptrdiff_t) bufp->allocated) \ | ~~~~~~~~^~~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2841:21: note: in expansion of macro 'GET_BUFFER_SPACE' 2841 | GET_BUFFER_SPACE (3); | ^~~~~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:254:18: note: call to 'realloc' here 254 | #define xrealloc realloc | ^ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2084:25: note: in expansion of macro 'xrealloc' 2084 | (unsigned char *) xrealloc (bufp->buffer, bufp->allocated); \ | ^~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2023:7: note: in expansion of macro 'EXTEND_BUFFER' 2023 | EXTEND_BUFFER () | ^~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2841:21: note: in expansion of macro 'GET_BUFFER_SPACE' 2841 | GET_BUFFER_SPACE (3); | ^~~~~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2093:44: warning: pointer may be used after 'realloc' [-Wuse-after-free] 2093 | fixup_alt_jump = (fixup_alt_jump - old_buffer) + bufp->buffer; \ | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2023:7: note: in expansion of macro 'EXTEND_BUFFER' 2023 | EXTEND_BUFFER () | ^~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2841:21: note: in expansion of macro 'GET_BUFFER_SPACE' 2841 | GET_BUFFER_SPACE (3); | ^~~~~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:254:18: note: call to 'realloc' here 254 | #define xrealloc realloc | ^ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2084:25: note: in expansion of macro 'xrealloc' 2084 | (unsigned char *) xrealloc (bufp->buffer, bufp->allocated); \ | ^~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2023:7: note: in expansion of macro 'EXTEND_BUFFER' 2023 | EXTEND_BUFFER () | ^~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2841:21: note: in expansion of macro 'GET_BUFFER_SPACE' 2841 | GET_BUFFER_SPACE (3); | ^~~~~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2091:26: warning: pointer may be used after 'realloc' [-Wuse-after-free] 2091 | begalt = (begalt - old_buffer) + bufp->buffer; \ | ~~~~~~~~^~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2023:7: note: in expansion of macro 'EXTEND_BUFFER' 2023 | EXTEND_BUFFER () | ^~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2841:21: note: in expansion of macro 'GET_BUFFER_SPACE' 2841 | GET_BUFFER_SPACE (3); | ^~~~~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:254:18: note: call to 'realloc' here 254 | #define xrealloc realloc | ^ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2084:25: note: in expansion of macro 'xrealloc' 2084 | (unsigned char *) xrealloc (bufp->buffer, bufp->allocated); \ | ^~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2023:7: note: in expansion of macro 'EXTEND_BUFFER' 2023 | EXTEND_BUFFER () | ^~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2841:21: note: in expansion of macro 'GET_BUFFER_SPACE' 2841 | GET_BUFFER_SPACE (3); | ^~~~~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2095:34: warning: pointer may be used after 'realloc' [-Wuse-after-free] 2095 | laststart = (laststart - old_buffer) + bufp->buffer; \ | ~~~~~~~~~~~^~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2023:7: note: in expansion of macro 'EXTEND_BUFFER' 2023 | EXTEND_BUFFER () | ^~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2028:5: note: in expansion of macro 'GET_BUFFER_SPACE' 2028 | GET_BUFFER_SPACE (1); \ | ^~~~~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2853:11: note: in expansion of macro 'BUF_PUSH' 2853 | BUF_PUSH (anychar); | ^~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:254:18: note: call to 'realloc' here 254 | #define xrealloc realloc | ^ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2084:25: note: in expansion of macro 'xrealloc' 2084 | (unsigned char *) xrealloc (bufp->buffer, bufp->allocated); \ | ^~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2023:7: note: in expansion of macro 'EXTEND_BUFFER' 2023 | EXTEND_BUFFER () | ^~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2028:5: note: in expansion of macro 'GET_BUFFER_SPACE' 2028 | GET_BUFFER_SPACE (1); \ | ^~~~~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2853:11: note: in expansion of macro 'BUF_PUSH' 2853 | BUF_PUSH (anychar); | ^~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2097:42: warning: pointer may be used after 'realloc' [-Wuse-after-free] 2097 | pending_exact = (pending_exact - old_buffer) + bufp->buffer; \ | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2023:7: note: in expansion of macro 'EXTEND_BUFFER' 2023 | EXTEND_BUFFER () | ^~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2028:5: note: in expansion of macro 'GET_BUFFER_SPACE' 2028 | GET_BUFFER_SPACE (1); \ | ^~~~~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2853:11: note: in expansion of macro 'BUF_PUSH' 2853 | BUF_PUSH (anychar); | ^~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:254:18: note: call to 'realloc' here 254 | #define xrealloc realloc | ^ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2084:25: note: in expansion of macro 'xrealloc' 2084 | (unsigned char *) xrealloc (bufp->buffer, bufp->allocated); \ | ^~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2023:7: note: in expansion of macro 'EXTEND_BUFFER' 2023 | EXTEND_BUFFER () | ^~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2028:5: note: in expansion of macro 'GET_BUFFER_SPACE' 2028 | GET_BUFFER_SPACE (1); \ | ^~~~~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2853:11: note: in expansion of macro 'BUF_PUSH' 2853 | BUF_PUSH (anychar); | ^~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2022:20: warning: pointer may be used after 'realloc' [-Wuse-after-free] 2022 | while (buf_end - bufp->buffer + (n) > (ptrdiff_t) bufp->allocated) \ | ~~~~~~~~^~~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2028:5: note: in expansion of macro 'GET_BUFFER_SPACE' 2028 | GET_BUFFER_SPACE (1); \ | ^~~~~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2853:11: note: in expansion of macro 'BUF_PUSH' 2853 | BUF_PUSH (anychar); | ^~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:254:18: note: call to 'realloc' here 254 | #define xrealloc realloc | ^ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2084:25: note: in expansion of macro 'xrealloc' 2084 | (unsigned char *) xrealloc (bufp->buffer, bufp->allocated); \ | ^~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2023:7: note: in expansion of macro 'EXTEND_BUFFER' 2023 | EXTEND_BUFFER () | ^~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2028:5: note: in expansion of macro 'GET_BUFFER_SPACE' 2028 | GET_BUFFER_SPACE (1); \ | ^~~~~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2853:11: note: in expansion of macro 'BUF_PUSH' 2853 | BUF_PUSH (anychar); | ^~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2093:44: warning: pointer may be used after 'realloc' [-Wuse-after-free] 2093 | fixup_alt_jump = (fixup_alt_jump - old_buffer) + bufp->buffer; \ | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2023:7: note: in expansion of macro 'EXTEND_BUFFER' 2023 | EXTEND_BUFFER () | ^~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2028:5: note: in expansion of macro 'GET_BUFFER_SPACE' 2028 | GET_BUFFER_SPACE (1); \ | ^~~~~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2853:11: note: in expansion of macro 'BUF_PUSH' 2853 | BUF_PUSH (anychar); | ^~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:254:18: note: call to 'realloc' here 254 | #define xrealloc realloc | ^ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2084:25: note: in expansion of macro 'xrealloc' 2084 | (unsigned char *) xrealloc (bufp->buffer, bufp->allocated); \ | ^~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2023:7: note: in expansion of macro 'EXTEND_BUFFER' 2023 | EXTEND_BUFFER () | ^~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2028:5: note: in expansion of macro 'GET_BUFFER_SPACE' 2028 | GET_BUFFER_SPACE (1); \ | ^~~~~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2853:11: note: in expansion of macro 'BUF_PUSH' 2853 | BUF_PUSH (anychar); | ^~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2091:26: warning: pointer may be used after 'realloc' [-Wuse-after-free] 2091 | begalt = (begalt - old_buffer) + bufp->buffer; \ | ~~~~~~~~^~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2023:7: note: in expansion of macro 'EXTEND_BUFFER' 2023 | EXTEND_BUFFER () | ^~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2028:5: note: in expansion of macro 'GET_BUFFER_SPACE' 2028 | GET_BUFFER_SPACE (1); \ | ^~~~~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2853:11: note: in expansion of macro 'BUF_PUSH' 2853 | BUF_PUSH (anychar); | ^~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:254:18: note: call to 'realloc' here 254 | #define xrealloc realloc | ^ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2084:25: note: in expansion of macro 'xrealloc' 2084 | (unsigned char *) xrealloc (bufp->buffer, bufp->allocated); \ | ^~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2023:7: note: in expansion of macro 'EXTEND_BUFFER' 2023 | EXTEND_BUFFER () | ^~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2028:5: note: in expansion of macro 'GET_BUFFER_SPACE' 2028 | GET_BUFFER_SPACE (1); \ | ^~~~~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2853:11: note: in expansion of macro 'BUF_PUSH' 2853 | BUF_PUSH (anychar); | ^~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2097:42: warning: pointer may be used after 'realloc' [-Wuse-after-free] 2097 | pending_exact = (pending_exact - old_buffer) + bufp->buffer; \ | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2023:7: note: in expansion of macro 'EXTEND_BUFFER' 2023 | EXTEND_BUFFER () | ^~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2875:13: note: in expansion of macro 'GET_BUFFER_SPACE' 2875 | GET_BUFFER_SPACE (34); | ^~~~~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:254:18: note: call to 'realloc' here 254 | #define xrealloc realloc | ^ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2084:25: note: in expansion of macro 'xrealloc' 2084 | (unsigned char *) xrealloc (bufp->buffer, bufp->allocated); \ | ^~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2023:7: note: in expansion of macro 'EXTEND_BUFFER' 2023 | EXTEND_BUFFER () | ^~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2875:13: note: in expansion of macro 'GET_BUFFER_SPACE' 2875 | GET_BUFFER_SPACE (34); | ^~~~~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2022:20: warning: pointer may be used after 'realloc' [-Wuse-after-free] 2022 | while (buf_end - bufp->buffer + (n) > (ptrdiff_t) bufp->allocated) \ | ~~~~~~~~^~~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2875:13: note: in expansion of macro 'GET_BUFFER_SPACE' 2875 | GET_BUFFER_SPACE (34); | ^~~~~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:254:18: note: call to 'realloc' here 254 | #define xrealloc realloc | ^ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2084:25: note: in expansion of macro 'xrealloc' 2084 | (unsigned char *) xrealloc (bufp->buffer, bufp->allocated); \ | ^~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2023:7: note: in expansion of macro 'EXTEND_BUFFER' 2023 | EXTEND_BUFFER () | ^~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2875:13: note: in expansion of macro 'GET_BUFFER_SPACE' 2875 | GET_BUFFER_SPACE (34); | ^~~~~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2093:44: warning: pointer may be used after 'realloc' [-Wuse-after-free] 2093 | fixup_alt_jump = (fixup_alt_jump - old_buffer) + bufp->buffer; \ | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2023:7: note: in expansion of macro 'EXTEND_BUFFER' 2023 | EXTEND_BUFFER () | ^~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2875:13: note: in expansion of macro 'GET_BUFFER_SPACE' 2875 | GET_BUFFER_SPACE (34); | ^~~~~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:254:18: note: call to 'realloc' here 254 | #define xrealloc realloc | ^ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2084:25: note: in expansion of macro 'xrealloc' 2084 | (unsigned char *) xrealloc (bufp->buffer, bufp->allocated); \ | ^~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2023:7: note: in expansion of macro 'EXTEND_BUFFER' 2023 | EXTEND_BUFFER () | ^~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2875:13: note: in expansion of macro 'GET_BUFFER_SPACE' 2875 | GET_BUFFER_SPACE (34); | ^~~~~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2091:26: warning: pointer may be used after 'realloc' [-Wuse-after-free] 2091 | begalt = (begalt - old_buffer) + bufp->buffer; \ | ~~~~~~~~^~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2023:7: note: in expansion of macro 'EXTEND_BUFFER' 2023 | EXTEND_BUFFER () | ^~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2875:13: note: in expansion of macro 'GET_BUFFER_SPACE' 2875 | GET_BUFFER_SPACE (34); | ^~~~~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:254:18: note: call to 'realloc' here 254 | #define xrealloc realloc | ^ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2084:25: note: in expansion of macro 'xrealloc' 2084 | (unsigned char *) xrealloc (bufp->buffer, bufp->allocated); \ | ^~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2023:7: note: in expansion of macro 'EXTEND_BUFFER' 2023 | EXTEND_BUFFER () | ^~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2875:13: note: in expansion of macro 'GET_BUFFER_SPACE' 2875 | GET_BUFFER_SPACE (34); | ^~~~~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2095:34: warning: pointer may be used after 'realloc' [-Wuse-after-free] 2095 | laststart = (laststart - old_buffer) + bufp->buffer; \ | ~~~~~~~~~~~^~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2023:7: note: in expansion of macro 'EXTEND_BUFFER' 2023 | EXTEND_BUFFER () | ^~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2028:5: note: in expansion of macro 'GET_BUFFER_SPACE' 2028 | GET_BUFFER_SPACE (1); \ | ^~~~~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2881:13: note: in expansion of macro 'BUF_PUSH' 2881 | BUF_PUSH (*p == '^' ? charset_not : charset); | ^~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:254:18: note: call to 'realloc' here 254 | #define xrealloc realloc | ^ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2084:25: note: in expansion of macro 'xrealloc' 2084 | (unsigned char *) xrealloc (bufp->buffer, bufp->allocated); \ | ^~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2023:7: note: in expansion of macro 'EXTEND_BUFFER' 2023 | EXTEND_BUFFER () | ^~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2028:5: note: in expansion of macro 'GET_BUFFER_SPACE' 2028 | GET_BUFFER_SPACE (1); \ | ^~~~~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2881:13: note: in expansion of macro 'BUF_PUSH' 2881 | BUF_PUSH (*p == '^' ? charset_not : charset); | ^~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2097:42: warning: pointer may be used after 'realloc' [-Wuse-after-free] 2097 | pending_exact = (pending_exact - old_buffer) + bufp->buffer; \ | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2023:7: note: in expansion of macro 'EXTEND_BUFFER' 2023 | EXTEND_BUFFER () | ^~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2028:5: note: in expansion of macro 'GET_BUFFER_SPACE' 2028 | GET_BUFFER_SPACE (1); \ | ^~~~~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2881:13: note: in expansion of macro 'BUF_PUSH' 2881 | BUF_PUSH (*p == '^' ? charset_not : charset); | ^~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:254:18: note: call to 'realloc' here 254 | #define xrealloc realloc | ^ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2084:25: note: in expansion of macro 'xrealloc' 2084 | (unsigned char *) xrealloc (bufp->buffer, bufp->allocated); \ | ^~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2023:7: note: in expansion of macro 'EXTEND_BUFFER' 2023 | EXTEND_BUFFER () | ^~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2028:5: note: in expansion of macro 'GET_BUFFER_SPACE' 2028 | GET_BUFFER_SPACE (1); \ | ^~~~~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2881:13: note: in expansion of macro 'BUF_PUSH' 2881 | BUF_PUSH (*p == '^' ? charset_not : charset); | ^~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2022:20: warning: pointer may be used after 'realloc' [-Wuse-after-free] 2022 | while (buf_end - bufp->buffer + (n) > (ptrdiff_t) bufp->allocated) \ | ~~~~~~~~^~~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2028:5: note: in expansion of macro 'GET_BUFFER_SPACE' 2028 | GET_BUFFER_SPACE (1); \ | ^~~~~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2881:13: note: in expansion of macro 'BUF_PUSH' 2881 | BUF_PUSH (*p == '^' ? charset_not : charset); | ^~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:254:18: note: call to 'realloc' here 254 | #define xrealloc realloc | ^ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2084:25: note: in expansion of macro 'xrealloc' 2084 | (unsigned char *) xrealloc (bufp->buffer, bufp->allocated); \ | ^~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2023:7: note: in expansion of macro 'EXTEND_BUFFER' 2023 | EXTEND_BUFFER () | ^~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2028:5: note: in expansion of macro 'GET_BUFFER_SPACE' 2028 | GET_BUFFER_SPACE (1); \ | ^~~~~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2881:13: note: in expansion of macro 'BUF_PUSH' 2881 | BUF_PUSH (*p == '^' ? charset_not : charset); | ^~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2093:44: warning: pointer may be used after 'realloc' [-Wuse-after-free] 2093 | fixup_alt_jump = (fixup_alt_jump - old_buffer) + bufp->buffer; \ | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2023:7: note: in expansion of macro 'EXTEND_BUFFER' 2023 | EXTEND_BUFFER () | ^~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2028:5: note: in expansion of macro 'GET_BUFFER_SPACE' 2028 | GET_BUFFER_SPACE (1); \ | ^~~~~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2881:13: note: in expansion of macro 'BUF_PUSH' 2881 | BUF_PUSH (*p == '^' ? charset_not : charset); | ^~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:254:18: note: call to 'realloc' here 254 | #define xrealloc realloc | ^ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2084:25: note: in expansion of macro 'xrealloc' 2084 | (unsigned char *) xrealloc (bufp->buffer, bufp->allocated); \ | ^~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2023:7: note: in expansion of macro 'EXTEND_BUFFER' 2023 | EXTEND_BUFFER () | ^~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2028:5: note: in expansion of macro 'GET_BUFFER_SPACE' 2028 | GET_BUFFER_SPACE (1); \ | ^~~~~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2881:13: note: in expansion of macro 'BUF_PUSH' 2881 | BUF_PUSH (*p == '^' ? charset_not : charset); | ^~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2091:26: warning: pointer may be used after 'realloc' [-Wuse-after-free] 2091 | begalt = (begalt - old_buffer) + bufp->buffer; \ | ~~~~~~~~^~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2023:7: note: in expansion of macro 'EXTEND_BUFFER' 2023 | EXTEND_BUFFER () | ^~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2028:5: note: in expansion of macro 'GET_BUFFER_SPACE' 2028 | GET_BUFFER_SPACE (1); \ | ^~~~~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2881:13: note: in expansion of macro 'BUF_PUSH' 2881 | BUF_PUSH (*p == '^' ? charset_not : charset); | ^~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:254:18: note: call to 'realloc' here 254 | #define xrealloc realloc | ^ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2084:25: note: in expansion of macro 'xrealloc' 2084 | (unsigned char *) xrealloc (bufp->buffer, bufp->allocated); \ | ^~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2023:7: note: in expansion of macro 'EXTEND_BUFFER' 2023 | EXTEND_BUFFER () | ^~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2028:5: note: in expansion of macro 'GET_BUFFER_SPACE' 2028 | GET_BUFFER_SPACE (1); \ | ^~~~~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2881:13: note: in expansion of macro 'BUF_PUSH' 2881 | BUF_PUSH (*p == '^' ? charset_not : charset); | ^~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2095:34: warning: pointer may be used after 'realloc' [-Wuse-after-free] 2095 | laststart = (laststart - old_buffer) + bufp->buffer; \ | ~~~~~~~~~~~^~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2023:7: note: in expansion of macro 'EXTEND_BUFFER' 2023 | EXTEND_BUFFER () | ^~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2028:5: note: in expansion of macro 'GET_BUFFER_SPACE' 2028 | GET_BUFFER_SPACE (1); \ | ^~~~~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2889:13: note: in expansion of macro 'BUF_PUSH' 2889 | BUF_PUSH ((1 << BYTEWIDTH) / BYTEWIDTH); | ^~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:254:18: note: call to 'realloc' here 254 | #define xrealloc realloc | ^ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2084:25: note: in expansion of macro 'xrealloc' 2084 | (unsigned char *) xrealloc (bufp->buffer, bufp->allocated); \ | ^~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2023:7: note: in expansion of macro 'EXTEND_BUFFER' 2023 | EXTEND_BUFFER () | ^~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2028:5: note: in expansion of macro 'GET_BUFFER_SPACE' 2028 | GET_BUFFER_SPACE (1); \ | ^~~~~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2889:13: note: in expansion of macro 'BUF_PUSH' 2889 | BUF_PUSH ((1 << BYTEWIDTH) / BYTEWIDTH); | ^~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2097:42: warning: pointer may be used after 'realloc' [-Wuse-after-free] 2097 | pending_exact = (pending_exact - old_buffer) + bufp->buffer; \ | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2023:7: note: in expansion of macro 'EXTEND_BUFFER' 2023 | EXTEND_BUFFER () | ^~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2028:5: note: in expansion of macro 'GET_BUFFER_SPACE' 2028 | GET_BUFFER_SPACE (1); \ | ^~~~~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2889:13: note: in expansion of macro 'BUF_PUSH' 2889 | BUF_PUSH ((1 << BYTEWIDTH) / BYTEWIDTH); | ^~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:254:18: note: call to 'realloc' here 254 | #define xrealloc realloc | ^ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2084:25: note: in expansion of macro 'xrealloc' 2084 | (unsigned char *) xrealloc (bufp->buffer, bufp->allocated); \ | ^~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2023:7: note: in expansion of macro 'EXTEND_BUFFER' 2023 | EXTEND_BUFFER () | ^~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2028:5: note: in expansion of macro 'GET_BUFFER_SPACE' 2028 | GET_BUFFER_SPACE (1); \ | ^~~~~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2889:13: note: in expansion of macro 'BUF_PUSH' 2889 | BUF_PUSH ((1 << BYTEWIDTH) / BYTEWIDTH); | ^~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2022:20: warning: pointer may be used after 'realloc' [-Wuse-after-free] 2022 | while (buf_end - bufp->buffer + (n) > (ptrdiff_t) bufp->allocated) \ | ~~~~~~~~^~~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2028:5: note: in expansion of macro 'GET_BUFFER_SPACE' 2028 | GET_BUFFER_SPACE (1); \ | ^~~~~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2889:13: note: in expansion of macro 'BUF_PUSH' 2889 | BUF_PUSH ((1 << BYTEWIDTH) / BYTEWIDTH); | ^~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:254:18: note: call to 'realloc' here 254 | #define xrealloc realloc | ^ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2084:25: note: in expansion of macro 'xrealloc' 2084 | (unsigned char *) xrealloc (bufp->buffer, bufp->allocated); \ | ^~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2023:7: note: in expansion of macro 'EXTEND_BUFFER' 2023 | EXTEND_BUFFER () | ^~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2028:5: note: in expansion of macro 'GET_BUFFER_SPACE' 2028 | GET_BUFFER_SPACE (1); \ | ^~~~~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2889:13: note: in expansion of macro 'BUF_PUSH' 2889 | BUF_PUSH ((1 << BYTEWIDTH) / BYTEWIDTH); | ^~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2093:44: warning: pointer may be used after 'realloc' [-Wuse-after-free] 2093 | fixup_alt_jump = (fixup_alt_jump - old_buffer) + bufp->buffer; \ | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2023:7: note: in expansion of macro 'EXTEND_BUFFER' 2023 | EXTEND_BUFFER () | ^~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2028:5: note: in expansion of macro 'GET_BUFFER_SPACE' 2028 | GET_BUFFER_SPACE (1); \ | ^~~~~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2889:13: note: in expansion of macro 'BUF_PUSH' 2889 | BUF_PUSH ((1 << BYTEWIDTH) / BYTEWIDTH); | ^~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:254:18: note: call to 'realloc' here 254 | #define xrealloc realloc | ^ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2084:25: note: in expansion of macro 'xrealloc' 2084 | (unsigned char *) xrealloc (bufp->buffer, bufp->allocated); \ | ^~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2023:7: note: in expansion of macro 'EXTEND_BUFFER' 2023 | EXTEND_BUFFER () | ^~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2028:5: note: in expansion of macro 'GET_BUFFER_SPACE' 2028 | GET_BUFFER_SPACE (1); \ | ^~~~~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2889:13: note: in expansion of macro 'BUF_PUSH' 2889 | BUF_PUSH ((1 << BYTEWIDTH) / BYTEWIDTH); | ^~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2091:26: warning: pointer may be used after 'realloc' [-Wuse-after-free] 2091 | begalt = (begalt - old_buffer) + bufp->buffer; \ | ~~~~~~~~^~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2023:7: note: in expansion of macro 'EXTEND_BUFFER' 2023 | EXTEND_BUFFER () | ^~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2028:5: note: in expansion of macro 'GET_BUFFER_SPACE' 2028 | GET_BUFFER_SPACE (1); \ | ^~~~~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2889:13: note: in expansion of macro 'BUF_PUSH' 2889 | BUF_PUSH ((1 << BYTEWIDTH) / BYTEWIDTH); | ^~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:254:18: note: call to 'realloc' here 254 | #define xrealloc realloc | ^ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2084:25: note: in expansion of macro 'xrealloc' 2084 | (unsigned char *) xrealloc (bufp->buffer, bufp->allocated); \ | ^~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2023:7: note: in expansion of macro 'EXTEND_BUFFER' 2023 | EXTEND_BUFFER () | ^~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2028:5: note: in expansion of macro 'GET_BUFFER_SPACE' 2028 | GET_BUFFER_SPACE (1); \ | ^~~~~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2889:13: note: in expansion of macro 'BUF_PUSH' 2889 | BUF_PUSH ((1 << BYTEWIDTH) / BYTEWIDTH); | ^~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2022:20: warning: pointer may be used after 'realloc' [-Wuse-after-free] 2022 | while (buf_end - bufp->buffer + (n) > (ptrdiff_t) bufp->allocated) \ | ~~~~~~~~^~~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:3382:17: note: in expansion of macro 'GET_BUFFER_SPACE' 3382 | GET_BUFFER_SPACE (5); | ^~~~~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:254:18: note: call to 'realloc' here 254 | #define xrealloc realloc | ^ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2084:25: note: in expansion of macro 'xrealloc' 2084 | (unsigned char *) xrealloc (bufp->buffer, bufp->allocated); \ | ^~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2023:7: note: in expansion of macro 'EXTEND_BUFFER' 2023 | EXTEND_BUFFER () | ^~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:3382:17: note: in expansion of macro 'GET_BUFFER_SPACE' 3382 | GET_BUFFER_SPACE (5); | ^~~~~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2097:42: warning: pointer may be used after 'realloc' [-Wuse-after-free] 2097 | pending_exact = (pending_exact - old_buffer) + bufp->buffer; \ | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2023:7: note: in expansion of macro 'EXTEND_BUFFER' 2023 | EXTEND_BUFFER () | ^~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:3382:17: note: in expansion of macro 'GET_BUFFER_SPACE' 3382 | GET_BUFFER_SPACE (5); | ^~~~~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:254:18: note: call to 'realloc' here 254 | #define xrealloc realloc | ^ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2084:25: note: in expansion of macro 'xrealloc' 2084 | (unsigned char *) xrealloc (bufp->buffer, bufp->allocated); \ | ^~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2023:7: note: in expansion of macro 'EXTEND_BUFFER' 2023 | EXTEND_BUFFER () | ^~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:3382:17: note: in expansion of macro 'GET_BUFFER_SPACE' 3382 | GET_BUFFER_SPACE (5); | ^~~~~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2095:34: warning: pointer may be used after 'realloc' [-Wuse-after-free] 2095 | laststart = (laststart - old_buffer) + bufp->buffer; \ | ~~~~~~~~~~~^~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2023:7: note: in expansion of macro 'EXTEND_BUFFER' 2023 | EXTEND_BUFFER () | ^~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2028:5: note: in expansion of macro 'GET_BUFFER_SPACE' 2028 | GET_BUFFER_SPACE (1); \ | ^~~~~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:3413:19: note: in expansion of macro 'BUF_PUSH' 3413 | BUF_PUSH (push_dummy_failure); | ^~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:254:18: note: call to 'realloc' here 254 | #define xrealloc realloc | ^ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2084:25: note: in expansion of macro 'xrealloc' 2084 | (unsigned char *) xrealloc (bufp->buffer, bufp->allocated); \ | ^~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2023:7: note: in expansion of macro 'EXTEND_BUFFER' 2023 | EXTEND_BUFFER () | ^~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2028:5: note: in expansion of macro 'GET_BUFFER_SPACE' 2028 | GET_BUFFER_SPACE (1); \ | ^~~~~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:3413:19: note: in expansion of macro 'BUF_PUSH' 3413 | BUF_PUSH (push_dummy_failure); | ^~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2097:42: warning: pointer may be used after 'realloc' [-Wuse-after-free] 2097 | pending_exact = (pending_exact - old_buffer) + bufp->buffer; \ | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2023:7: note: in expansion of macro 'EXTEND_BUFFER' 2023 | EXTEND_BUFFER () | ^~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2028:5: note: in expansion of macro 'GET_BUFFER_SPACE' 2028 | GET_BUFFER_SPACE (1); \ | ^~~~~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:3413:19: note: in expansion of macro 'BUF_PUSH' 3413 | BUF_PUSH (push_dummy_failure); | ^~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:254:18: note: call to 'realloc' here 254 | #define xrealloc realloc | ^ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2084:25: note: in expansion of macro 'xrealloc' 2084 | (unsigned char *) xrealloc (bufp->buffer, bufp->allocated); \ | ^~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2023:7: note: in expansion of macro 'EXTEND_BUFFER' 2023 | EXTEND_BUFFER () | ^~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2028:5: note: in expansion of macro 'GET_BUFFER_SPACE' 2028 | GET_BUFFER_SPACE (1); \ | ^~~~~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:3413:19: note: in expansion of macro 'BUF_PUSH' 3413 | BUF_PUSH (push_dummy_failure); | ^~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2022:20: warning: pointer may be used after 'realloc' [-Wuse-after-free] 2022 | while (buf_end - bufp->buffer + (n) > (ptrdiff_t) bufp->allocated) \ | ~~~~~~~~^~~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2028:5: note: in expansion of macro 'GET_BUFFER_SPACE' 2028 | GET_BUFFER_SPACE (1); \ | ^~~~~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:3413:19: note: in expansion of macro 'BUF_PUSH' 3413 | BUF_PUSH (push_dummy_failure); | ^~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:254:18: note: call to 'realloc' here 254 | #define xrealloc realloc | ^ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2084:25: note: in expansion of macro 'xrealloc' 2084 | (unsigned char *) xrealloc (bufp->buffer, bufp->allocated); \ | ^~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2023:7: note: in expansion of macro 'EXTEND_BUFFER' 2023 | EXTEND_BUFFER () | ^~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2028:5: note: in expansion of macro 'GET_BUFFER_SPACE' 2028 | GET_BUFFER_SPACE (1); \ | ^~~~~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:3413:19: note: in expansion of macro 'BUF_PUSH' 3413 | BUF_PUSH (push_dummy_failure); | ^~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2093:44: warning: pointer may be used after 'realloc' [-Wuse-after-free] 2093 | fixup_alt_jump = (fixup_alt_jump - old_buffer) + bufp->buffer; \ | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2023:7: note: in expansion of macro 'EXTEND_BUFFER' 2023 | EXTEND_BUFFER () | ^~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2028:5: note: in expansion of macro 'GET_BUFFER_SPACE' 2028 | GET_BUFFER_SPACE (1); \ | ^~~~~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:3413:19: note: in expansion of macro 'BUF_PUSH' 3413 | BUF_PUSH (push_dummy_failure); | ^~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:254:18: note: call to 'realloc' here 254 | #define xrealloc realloc | ^ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2084:25: note: in expansion of macro 'xrealloc' 2084 | (unsigned char *) xrealloc (bufp->buffer, bufp->allocated); \ | ^~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2023:7: note: in expansion of macro 'EXTEND_BUFFER' 2023 | EXTEND_BUFFER () | ^~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2028:5: note: in expansion of macro 'GET_BUFFER_SPACE' 2028 | GET_BUFFER_SPACE (1); \ | ^~~~~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:3413:19: note: in expansion of macro 'BUF_PUSH' 3413 | BUF_PUSH (push_dummy_failure); | ^~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2091:26: warning: pointer may be used after 'realloc' [-Wuse-after-free] 2091 | begalt = (begalt - old_buffer) + bufp->buffer; \ | ~~~~~~~~^~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2023:7: note: in expansion of macro 'EXTEND_BUFFER' 2023 | EXTEND_BUFFER () | ^~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2028:5: note: in expansion of macro 'GET_BUFFER_SPACE' 2028 | GET_BUFFER_SPACE (1); \ | ^~~~~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:3413:19: note: in expansion of macro 'BUF_PUSH' 3413 | BUF_PUSH (push_dummy_failure); | ^~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:254:18: note: call to 'realloc' here 254 | #define xrealloc realloc | ^ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2084:25: note: in expansion of macro 'xrealloc' 2084 | (unsigned char *) xrealloc (bufp->buffer, bufp->allocated); \ | ^~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2023:7: note: in expansion of macro 'EXTEND_BUFFER' 2023 | EXTEND_BUFFER () | ^~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2028:5: note: in expansion of macro 'GET_BUFFER_SPACE' 2028 | GET_BUFFER_SPACE (1); \ | ^~~~~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:3413:19: note: in expansion of macro 'BUF_PUSH' 3413 | BUF_PUSH (push_dummy_failure); | ^~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2095:34: warning: pointer may be used after 'realloc' [-Wuse-after-free] 2095 | laststart = (laststart - old_buffer) + bufp->buffer; \ | ~~~~~~~~~~~^~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2023:7: note: in expansion of macro 'EXTEND_BUFFER' 2023 | EXTEND_BUFFER () | ^~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:3456:17: note: in expansion of macro 'GET_BUFFER_SPACE' 3456 | GET_BUFFER_SPACE (5); | ^~~~~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:254:18: note: call to 'realloc' here 254 | #define xrealloc realloc | ^ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2084:25: note: in expansion of macro 'xrealloc' 2084 | (unsigned char *) xrealloc (bufp->buffer, bufp->allocated); \ | ^~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2023:7: note: in expansion of macro 'EXTEND_BUFFER' 2023 | EXTEND_BUFFER () | ^~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:3456:17: note: in expansion of macro 'GET_BUFFER_SPACE' 3456 | GET_BUFFER_SPACE (5); | ^~~~~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2022:20: warning: pointer may be used after 'realloc' [-Wuse-after-free] 2022 | while (buf_end - bufp->buffer + (n) > (ptrdiff_t) bufp->allocated) \ | ~~~~~~~~^~~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:3456:17: note: in expansion of macro 'GET_BUFFER_SPACE' 3456 | GET_BUFFER_SPACE (5); | ^~~~~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:254:18: note: call to 'realloc' here 254 | #define xrealloc realloc | ^ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2084:25: note: in expansion of macro 'xrealloc' 2084 | (unsigned char *) xrealloc (bufp->buffer, bufp->allocated); \ | ^~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2023:7: note: in expansion of macro 'EXTEND_BUFFER' 2023 | EXTEND_BUFFER () | ^~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:3456:17: note: in expansion of macro 'GET_BUFFER_SPACE' 3456 | GET_BUFFER_SPACE (5); | ^~~~~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2093:44: warning: pointer may be used after 'realloc' [-Wuse-after-free] 2093 | fixup_alt_jump = (fixup_alt_jump - old_buffer) + bufp->buffer; \ | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2023:7: note: in expansion of macro 'EXTEND_BUFFER' 2023 | EXTEND_BUFFER () | ^~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:3456:17: note: in expansion of macro 'GET_BUFFER_SPACE' 3456 | GET_BUFFER_SPACE (5); | ^~~~~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:254:18: note: call to 'realloc' here 254 | #define xrealloc realloc | ^ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2084:25: note: in expansion of macro 'xrealloc' 2084 | (unsigned char *) xrealloc (bufp->buffer, bufp->allocated); \ | ^~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2023:7: note: in expansion of macro 'EXTEND_BUFFER' 2023 | EXTEND_BUFFER () | ^~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:3456:17: note: in expansion of macro 'GET_BUFFER_SPACE' 3456 | GET_BUFFER_SPACE (5); | ^~~~~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2091:26: warning: pointer may be used after 'realloc' [-Wuse-after-free] 2091 | begalt = (begalt - old_buffer) + bufp->buffer; \ | ~~~~~~~~^~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2023:7: note: in expansion of macro 'EXTEND_BUFFER' 2023 | EXTEND_BUFFER () | ^~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:3456:17: note: in expansion of macro 'GET_BUFFER_SPACE' 3456 | GET_BUFFER_SPACE (5); | ^~~~~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:254:18: note: call to 'realloc' here 254 | #define xrealloc realloc | ^ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2084:25: note: in expansion of macro 'xrealloc' 2084 | (unsigned char *) xrealloc (bufp->buffer, bufp->allocated); \ | ^~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2023:7: note: in expansion of macro 'EXTEND_BUFFER' 2023 | EXTEND_BUFFER () | ^~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:3456:17: note: in expansion of macro 'GET_BUFFER_SPACE' 3456 | GET_BUFFER_SPACE (5); | ^~~~~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2095:34: warning: pointer may be used after 'realloc' [-Wuse-after-free] 2095 | laststart = (laststart - old_buffer) + bufp->buffer; \ | ~~~~~~~~~~~^~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2023:7: note: in expansion of macro 'EXTEND_BUFFER' 2023 | EXTEND_BUFFER () | ^~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:3473:15: note: in expansion of macro 'GET_BUFFER_SPACE' 3473 | GET_BUFFER_SPACE (3); | ^~~~~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:254:18: note: call to 'realloc' here 254 | #define xrealloc realloc | ^ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2084:25: note: in expansion of macro 'xrealloc' 2084 | (unsigned char *) xrealloc (bufp->buffer, bufp->allocated); \ | ^~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2023:7: note: in expansion of macro 'EXTEND_BUFFER' 2023 | EXTEND_BUFFER () | ^~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:3473:15: note: in expansion of macro 'GET_BUFFER_SPACE' 3473 | GET_BUFFER_SPACE (3); | ^~~~~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2097:42: warning: pointer may be used after 'realloc' [-Wuse-after-free] 2097 | pending_exact = (pending_exact - old_buffer) + bufp->buffer; \ | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2023:7: note: in expansion of macro 'EXTEND_BUFFER' 2023 | EXTEND_BUFFER () | ^~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:3473:15: note: in expansion of macro 'GET_BUFFER_SPACE' 3473 | GET_BUFFER_SPACE (3); | ^~~~~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:254:18: note: call to 'realloc' here 254 | #define xrealloc realloc | ^ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2084:25: note: in expansion of macro 'xrealloc' 2084 | (unsigned char *) xrealloc (bufp->buffer, bufp->allocated); \ | ^~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2023:7: note: in expansion of macro 'EXTEND_BUFFER' 2023 | EXTEND_BUFFER () | ^~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:3473:15: note: in expansion of macro 'GET_BUFFER_SPACE' 3473 | GET_BUFFER_SPACE (3); | ^~~~~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2022:20: warning: pointer may be used after 'realloc' [-Wuse-after-free] 2022 | while (buf_end - bufp->buffer + (n) > (ptrdiff_t) bufp->allocated) \ | ~~~~~~~~^~~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:3473:15: note: in expansion of macro 'GET_BUFFER_SPACE' 3473 | GET_BUFFER_SPACE (3); | ^~~~~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:254:18: note: call to 'realloc' here 254 | #define xrealloc realloc | ^ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2084:25: note: in expansion of macro 'xrealloc' 2084 | (unsigned char *) xrealloc (bufp->buffer, bufp->allocated); \ | ^~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2023:7: note: in expansion of macro 'EXTEND_BUFFER' 2023 | EXTEND_BUFFER () | ^~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:3473:15: note: in expansion of macro 'GET_BUFFER_SPACE' 3473 | GET_BUFFER_SPACE (3); | ^~~~~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2093:44: warning: pointer may be used after 'realloc' [-Wuse-after-free] 2093 | fixup_alt_jump = (fixup_alt_jump - old_buffer) + bufp->buffer; \ | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2023:7: note: in expansion of macro 'EXTEND_BUFFER' 2023 | EXTEND_BUFFER () | ^~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:3473:15: note: in expansion of macro 'GET_BUFFER_SPACE' 3473 | GET_BUFFER_SPACE (3); | ^~~~~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:254:18: note: call to 'realloc' here 254 | #define xrealloc realloc | ^ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2084:25: note: in expansion of macro 'xrealloc' 2084 | (unsigned char *) xrealloc (bufp->buffer, bufp->allocated); \ | ^~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2023:7: note: in expansion of macro 'EXTEND_BUFFER' 2023 | EXTEND_BUFFER () | ^~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:3473:15: note: in expansion of macro 'GET_BUFFER_SPACE' 3473 | GET_BUFFER_SPACE (3); | ^~~~~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2091:26: warning: pointer may be used after 'realloc' [-Wuse-after-free] 2091 | begalt = (begalt - old_buffer) + bufp->buffer; \ | ~~~~~~~~^~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2023:7: note: in expansion of macro 'EXTEND_BUFFER' 2023 | EXTEND_BUFFER () | ^~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:3473:15: note: in expansion of macro 'GET_BUFFER_SPACE' 3473 | GET_BUFFER_SPACE (3); | ^~~~~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:254:18: note: call to 'realloc' here 254 | #define xrealloc realloc | ^ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2084:25: note: in expansion of macro 'xrealloc' 2084 | (unsigned char *) xrealloc (bufp->buffer, bufp->allocated); \ | ^~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2023:7: note: in expansion of macro 'EXTEND_BUFFER' 2023 | EXTEND_BUFFER () | ^~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:3473:15: note: in expansion of macro 'GET_BUFFER_SPACE' 3473 | GET_BUFFER_SPACE (3); | ^~~~~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2095:34: warning: pointer may be used after 'realloc' [-Wuse-after-free] 2095 | laststart = (laststart - old_buffer) + bufp->buffer; \ | ~~~~~~~~~~~^~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2023:7: note: in expansion of macro 'EXTEND_BUFFER' 2023 | EXTEND_BUFFER () | ^~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:3501:15: note: in expansion of macro 'GET_BUFFER_SPACE' 3501 | GET_BUFFER_SPACE (3); | ^~~~~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:254:18: note: call to 'realloc' here 254 | #define xrealloc realloc | ^ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2084:25: note: in expansion of macro 'xrealloc' 2084 | (unsigned char *) xrealloc (bufp->buffer, bufp->allocated); \ | ^~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2023:7: note: in expansion of macro 'EXTEND_BUFFER' 2023 | EXTEND_BUFFER () | ^~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:3501:15: note: in expansion of macro 'GET_BUFFER_SPACE' 3501 | GET_BUFFER_SPACE (3); | ^~~~~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2022:20: warning: pointer may be used after 'realloc' [-Wuse-after-free] 2022 | while (buf_end - bufp->buffer + (n) > (ptrdiff_t) bufp->allocated) \ | ~~~~~~~~^~~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:3501:15: note: in expansion of macro 'GET_BUFFER_SPACE' 3501 | GET_BUFFER_SPACE (3); | ^~~~~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:254:18: note: call to 'realloc' here 254 | #define xrealloc realloc | ^ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2084:25: note: in expansion of macro 'xrealloc' 2084 | (unsigned char *) xrealloc (bufp->buffer, bufp->allocated); \ | ^~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2023:7: note: in expansion of macro 'EXTEND_BUFFER' 2023 | EXTEND_BUFFER () | ^~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:3501:15: note: in expansion of macro 'GET_BUFFER_SPACE' 3501 | GET_BUFFER_SPACE (3); | ^~~~~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2093:44: warning: pointer may be used after 'realloc' [-Wuse-after-free] 2093 | fixup_alt_jump = (fixup_alt_jump - old_buffer) + bufp->buffer; \ | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2023:7: note: in expansion of macro 'EXTEND_BUFFER' 2023 | EXTEND_BUFFER () | ^~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:3501:15: note: in expansion of macro 'GET_BUFFER_SPACE' 3501 | GET_BUFFER_SPACE (3); | ^~~~~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:254:18: note: call to 'realloc' here 254 | #define xrealloc realloc | ^ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2084:25: note: in expansion of macro 'xrealloc' 2084 | (unsigned char *) xrealloc (bufp->buffer, bufp->allocated); \ | ^~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2023:7: note: in expansion of macro 'EXTEND_BUFFER' 2023 | EXTEND_BUFFER () | ^~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:3501:15: note: in expansion of macro 'GET_BUFFER_SPACE' 3501 | GET_BUFFER_SPACE (3); | ^~~~~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2095:34: warning: pointer may be used after 'realloc' [-Wuse-after-free] 2095 | laststart = (laststart - old_buffer) + bufp->buffer; \ | ~~~~~~~~~~~^~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2023:7: note: in expansion of macro 'EXTEND_BUFFER' 2023 | EXTEND_BUFFER () | ^~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:3609:22: note: in expansion of macro 'GET_BUFFER_SPACE' 3609 | GET_BUFFER_SPACE (3); | ^~~~~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:254:18: note: call to 'realloc' here 254 | #define xrealloc realloc | ^ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2084:25: note: in expansion of macro 'xrealloc' 2084 | (unsigned char *) xrealloc (bufp->buffer, bufp->allocated); \ | ^~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2023:7: note: in expansion of macro 'EXTEND_BUFFER' 2023 | EXTEND_BUFFER () | ^~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:3609:22: note: in expansion of macro 'GET_BUFFER_SPACE' 3609 | GET_BUFFER_SPACE (3); | ^~~~~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2097:42: warning: pointer may be used after 'realloc' [-Wuse-after-free] 2097 | pending_exact = (pending_exact - old_buffer) + bufp->buffer; \ | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2023:7: note: in expansion of macro 'EXTEND_BUFFER' 2023 | EXTEND_BUFFER () | ^~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:3609:22: note: in expansion of macro 'GET_BUFFER_SPACE' 3609 | GET_BUFFER_SPACE (3); | ^~~~~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:254:18: note: call to 'realloc' here 254 | #define xrealloc realloc | ^ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2084:25: note: in expansion of macro 'xrealloc' 2084 | (unsigned char *) xrealloc (bufp->buffer, bufp->allocated); \ | ^~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2023:7: note: in expansion of macro 'EXTEND_BUFFER' 2023 | EXTEND_BUFFER () | ^~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:3609:22: note: in expansion of macro 'GET_BUFFER_SPACE' 3609 | GET_BUFFER_SPACE (3); | ^~~~~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2022:20: warning: pointer may be used after 'realloc' [-Wuse-after-free] 2022 | while (buf_end - bufp->buffer + (n) > (ptrdiff_t) bufp->allocated) \ | ~~~~~~~~^~~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:3609:22: note: in expansion of macro 'GET_BUFFER_SPACE' 3609 | GET_BUFFER_SPACE (3); | ^~~~~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:254:18: note: call to 'realloc' here 254 | #define xrealloc realloc | ^ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2084:25: note: in expansion of macro 'xrealloc' 2084 | (unsigned char *) xrealloc (bufp->buffer, bufp->allocated); \ | ^~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2023:7: note: in expansion of macro 'EXTEND_BUFFER' 2023 | EXTEND_BUFFER () | ^~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:3609:22: note: in expansion of macro 'GET_BUFFER_SPACE' 3609 | GET_BUFFER_SPACE (3); | ^~~~~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2093:44: warning: pointer may be used after 'realloc' [-Wuse-after-free] 2093 | fixup_alt_jump = (fixup_alt_jump - old_buffer) + bufp->buffer; \ | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2023:7: note: in expansion of macro 'EXTEND_BUFFER' 2023 | EXTEND_BUFFER () | ^~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:3609:22: note: in expansion of macro 'GET_BUFFER_SPACE' 3609 | GET_BUFFER_SPACE (3); | ^~~~~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:254:18: note: call to 'realloc' here 254 | #define xrealloc realloc | ^ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2084:25: note: in expansion of macro 'xrealloc' 2084 | (unsigned char *) xrealloc (bufp->buffer, bufp->allocated); \ | ^~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2023:7: note: in expansion of macro 'EXTEND_BUFFER' 2023 | EXTEND_BUFFER () | ^~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:3609:22: note: in expansion of macro 'GET_BUFFER_SPACE' 3609 | GET_BUFFER_SPACE (3); | ^~~~~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2091:26: warning: pointer may be used after 'realloc' [-Wuse-after-free] 2091 | begalt = (begalt - old_buffer) + bufp->buffer; \ | ~~~~~~~~^~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2023:7: note: in expansion of macro 'EXTEND_BUFFER' 2023 | EXTEND_BUFFER () | ^~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:3609:22: note: in expansion of macro 'GET_BUFFER_SPACE' 3609 | GET_BUFFER_SPACE (3); | ^~~~~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:254:18: note: call to 'realloc' here 254 | #define xrealloc realloc | ^ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2084:25: note: in expansion of macro 'xrealloc' 2084 | (unsigned char *) xrealloc (bufp->buffer, bufp->allocated); \ | ^~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2023:7: note: in expansion of macro 'EXTEND_BUFFER' 2023 | EXTEND_BUFFER () | ^~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:3609:22: note: in expansion of macro 'GET_BUFFER_SPACE' 3609 | GET_BUFFER_SPACE (3); | ^~~~~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2095:34: warning: pointer may be used after 'realloc' [-Wuse-after-free] 2095 | laststart = (laststart - old_buffer) + bufp->buffer; \ | ~~~~~~~~~~~^~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2023:7: note: in expansion of macro 'EXTEND_BUFFER' 2023 | EXTEND_BUFFER () | ^~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:3628:22: note: in expansion of macro 'GET_BUFFER_SPACE' 3628 | GET_BUFFER_SPACE (nbytes); | ^~~~~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:254:18: note: call to 'realloc' here 254 | #define xrealloc realloc | ^ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2084:25: note: in expansion of macro 'xrealloc' 2084 | (unsigned char *) xrealloc (bufp->buffer, bufp->allocated); \ | ^~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2023:7: note: in expansion of macro 'EXTEND_BUFFER' 2023 | EXTEND_BUFFER () | ^~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:3628:22: note: in expansion of macro 'GET_BUFFER_SPACE' 3628 | GET_BUFFER_SPACE (nbytes); | ^~~~~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2097:42: warning: pointer may be used after 'realloc' [-Wuse-after-free] 2097 | pending_exact = (pending_exact - old_buffer) + bufp->buffer; \ | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2023:7: note: in expansion of macro 'EXTEND_BUFFER' 2023 | EXTEND_BUFFER () | ^~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:3628:22: note: in expansion of macro 'GET_BUFFER_SPACE' 3628 | GET_BUFFER_SPACE (nbytes); | ^~~~~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:254:18: note: call to 'realloc' here 254 | #define xrealloc realloc | ^ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2084:25: note: in expansion of macro 'xrealloc' 2084 | (unsigned char *) xrealloc (bufp->buffer, bufp->allocated); \ | ^~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2023:7: note: in expansion of macro 'EXTEND_BUFFER' 2023 | EXTEND_BUFFER () | ^~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:3628:22: note: in expansion of macro 'GET_BUFFER_SPACE' 3628 | GET_BUFFER_SPACE (nbytes); | ^~~~~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2022:20: warning: pointer may be used after 'realloc' [-Wuse-after-free] 2022 | while (buf_end - bufp->buffer + (n) > (ptrdiff_t) bufp->allocated) \ | ~~~~~~~~^~~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:3628:22: note: in expansion of macro 'GET_BUFFER_SPACE' 3628 | GET_BUFFER_SPACE (nbytes); | ^~~~~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:254:18: note: call to 'realloc' here 254 | #define xrealloc realloc | ^ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2084:25: note: in expansion of macro 'xrealloc' 2084 | (unsigned char *) xrealloc (bufp->buffer, bufp->allocated); \ | ^~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2023:7: note: in expansion of macro 'EXTEND_BUFFER' 2023 | EXTEND_BUFFER () | ^~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:3628:22: note: in expansion of macro 'GET_BUFFER_SPACE' 3628 | GET_BUFFER_SPACE (nbytes); | ^~~~~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2093:44: warning: pointer may be used after 'realloc' [-Wuse-after-free] 2093 | fixup_alt_jump = (fixup_alt_jump - old_buffer) + bufp->buffer; \ | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2023:7: note: in expansion of macro 'EXTEND_BUFFER' 2023 | EXTEND_BUFFER () | ^~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:3628:22: note: in expansion of macro 'GET_BUFFER_SPACE' 3628 | GET_BUFFER_SPACE (nbytes); | ^~~~~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:254:18: note: call to 'realloc' here 254 | #define xrealloc realloc | ^ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2084:25: note: in expansion of macro 'xrealloc' 2084 | (unsigned char *) xrealloc (bufp->buffer, bufp->allocated); \ | ^~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2023:7: note: in expansion of macro 'EXTEND_BUFFER' 2023 | EXTEND_BUFFER () | ^~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:3628:22: note: in expansion of macro 'GET_BUFFER_SPACE' 3628 | GET_BUFFER_SPACE (nbytes); | ^~~~~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2091:26: warning: pointer may be used after 'realloc' [-Wuse-after-free] 2091 | begalt = (begalt - old_buffer) + bufp->buffer; \ | ~~~~~~~~^~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2023:7: note: in expansion of macro 'EXTEND_BUFFER' 2023 | EXTEND_BUFFER () | ^~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:3628:22: note: in expansion of macro 'GET_BUFFER_SPACE' 3628 | GET_BUFFER_SPACE (nbytes); | ^~~~~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:254:18: note: call to 'realloc' here 254 | #define xrealloc realloc | ^ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2084:25: note: in expansion of macro 'xrealloc' 2084 | (unsigned char *) xrealloc (bufp->buffer, bufp->allocated); \ | ^~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2023:7: note: in expansion of macro 'EXTEND_BUFFER' 2023 | EXTEND_BUFFER () | ^~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:3628:22: note: in expansion of macro 'GET_BUFFER_SPACE' 3628 | GET_BUFFER_SPACE (nbytes); | ^~~~~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2095:34: warning: pointer may be used after 'realloc' [-Wuse-after-free] 2095 | laststart = (laststart - old_buffer) + bufp->buffer; \ | ~~~~~~~~~~~^~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2023:7: note: in expansion of macro 'EXTEND_BUFFER' 2023 | EXTEND_BUFFER () | ^~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2028:5: note: in expansion of macro 'GET_BUFFER_SPACE' 2028 | GET_BUFFER_SPACE (1); \ | ^~~~~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:3750:15: note: in expansion of macro 'BUF_PUSH' 3750 | BUF_PUSH (wordchar); | ^~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:254:18: note: call to 'realloc' here 254 | #define xrealloc realloc | ^ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2084:25: note: in expansion of macro 'xrealloc' 2084 | (unsigned char *) xrealloc (bufp->buffer, bufp->allocated); \ | ^~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2023:7: note: in expansion of macro 'EXTEND_BUFFER' 2023 | EXTEND_BUFFER () | ^~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2028:5: note: in expansion of macro 'GET_BUFFER_SPACE' 2028 | GET_BUFFER_SPACE (1); \ | ^~~~~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:3750:15: note: in expansion of macro 'BUF_PUSH' 3750 | BUF_PUSH (wordchar); | ^~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2097:42: warning: pointer may be used after 'realloc' [-Wuse-after-free] 2097 | pending_exact = (pending_exact - old_buffer) + bufp->buffer; \ | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2023:7: note: in expansion of macro 'EXTEND_BUFFER' 2023 | EXTEND_BUFFER () | ^~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2028:5: note: in expansion of macro 'GET_BUFFER_SPACE' 2028 | GET_BUFFER_SPACE (1); \ | ^~~~~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:3750:15: note: in expansion of macro 'BUF_PUSH' 3750 | BUF_PUSH (wordchar); | ^~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:254:18: note: call to 'realloc' here 254 | #define xrealloc realloc | ^ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2084:25: note: in expansion of macro 'xrealloc' 2084 | (unsigned char *) xrealloc (bufp->buffer, bufp->allocated); \ | ^~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2023:7: note: in expansion of macro 'EXTEND_BUFFER' 2023 | EXTEND_BUFFER () | ^~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2028:5: note: in expansion of macro 'GET_BUFFER_SPACE' 2028 | GET_BUFFER_SPACE (1); \ | ^~~~~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:3750:15: note: in expansion of macro 'BUF_PUSH' 3750 | BUF_PUSH (wordchar); | ^~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2022:20: warning: pointer may be used after 'realloc' [-Wuse-after-free] 2022 | while (buf_end - bufp->buffer + (n) > (ptrdiff_t) bufp->allocated) \ | ~~~~~~~~^~~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2028:5: note: in expansion of macro 'GET_BUFFER_SPACE' 2028 | GET_BUFFER_SPACE (1); \ | ^~~~~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:3750:15: note: in expansion of macro 'BUF_PUSH' 3750 | BUF_PUSH (wordchar); | ^~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:254:18: note: call to 'realloc' here 254 | #define xrealloc realloc | ^ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2084:25: note: in expansion of macro 'xrealloc' 2084 | (unsigned char *) xrealloc (bufp->buffer, bufp->allocated); \ | ^~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2023:7: note: in expansion of macro 'EXTEND_BUFFER' 2023 | EXTEND_BUFFER () | ^~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2028:5: note: in expansion of macro 'GET_BUFFER_SPACE' 2028 | GET_BUFFER_SPACE (1); \ | ^~~~~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:3750:15: note: in expansion of macro 'BUF_PUSH' 3750 | BUF_PUSH (wordchar); | ^~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2093:44: warning: pointer may be used after 'realloc' [-Wuse-after-free] 2093 | fixup_alt_jump = (fixup_alt_jump - old_buffer) + bufp->buffer; \ | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2023:7: note: in expansion of macro 'EXTEND_BUFFER' 2023 | EXTEND_BUFFER () | ^~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2028:5: note: in expansion of macro 'GET_BUFFER_SPACE' 2028 | GET_BUFFER_SPACE (1); \ | ^~~~~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:3750:15: note: in expansion of macro 'BUF_PUSH' 3750 | BUF_PUSH (wordchar); | ^~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:254:18: note: call to 'realloc' here 254 | #define xrealloc realloc | ^ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2084:25: note: in expansion of macro 'xrealloc' 2084 | (unsigned char *) xrealloc (bufp->buffer, bufp->allocated); \ | ^~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2023:7: note: in expansion of macro 'EXTEND_BUFFER' 2023 | EXTEND_BUFFER () | ^~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2028:5: note: in expansion of macro 'GET_BUFFER_SPACE' 2028 | GET_BUFFER_SPACE (1); \ | ^~~~~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:3750:15: note: in expansion of macro 'BUF_PUSH' 3750 | BUF_PUSH (wordchar); | ^~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2091:26: warning: pointer may be used after 'realloc' [-Wuse-after-free] 2091 | begalt = (begalt - old_buffer) + bufp->buffer; \ | ~~~~~~~~^~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2023:7: note: in expansion of macro 'EXTEND_BUFFER' 2023 | EXTEND_BUFFER () | ^~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2028:5: note: in expansion of macro 'GET_BUFFER_SPACE' 2028 | GET_BUFFER_SPACE (1); \ | ^~~~~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:3750:15: note: in expansion of macro 'BUF_PUSH' 3750 | BUF_PUSH (wordchar); | ^~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:254:18: note: call to 'realloc' here 254 | #define xrealloc realloc | ^ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2084:25: note: in expansion of macro 'xrealloc' 2084 | (unsigned char *) xrealloc (bufp->buffer, bufp->allocated); \ | ^~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2023:7: note: in expansion of macro 'EXTEND_BUFFER' 2023 | EXTEND_BUFFER () | ^~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2028:5: note: in expansion of macro 'GET_BUFFER_SPACE' 2028 | GET_BUFFER_SPACE (1); \ | ^~~~~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:3750:15: note: in expansion of macro 'BUF_PUSH' 3750 | BUF_PUSH (wordchar); | ^~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2095:34: warning: pointer may be used after 'realloc' [-Wuse-after-free] 2095 | laststart = (laststart - old_buffer) + bufp->buffer; \ | ~~~~~~~~~~~^~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2023:7: note: in expansion of macro 'EXTEND_BUFFER' 2023 | EXTEND_BUFFER () | ^~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2028:5: note: in expansion of macro 'GET_BUFFER_SPACE' 2028 | GET_BUFFER_SPACE (1); \ | ^~~~~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:3756:15: note: in expansion of macro 'BUF_PUSH' 3756 | BUF_PUSH (notwordchar); | ^~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:254:18: note: call to 'realloc' here 254 | #define xrealloc realloc | ^ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2084:25: note: in expansion of macro 'xrealloc' 2084 | (unsigned char *) xrealloc (bufp->buffer, bufp->allocated); \ | ^~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2023:7: note: in expansion of macro 'EXTEND_BUFFER' 2023 | EXTEND_BUFFER () | ^~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2028:5: note: in expansion of macro 'GET_BUFFER_SPACE' 2028 | GET_BUFFER_SPACE (1); \ | ^~~~~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:3756:15: note: in expansion of macro 'BUF_PUSH' 3756 | BUF_PUSH (notwordchar); | ^~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2097:42: warning: pointer may be used after 'realloc' [-Wuse-after-free] 2097 | pending_exact = (pending_exact - old_buffer) + bufp->buffer; \ | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2023:7: note: in expansion of macro 'EXTEND_BUFFER' 2023 | EXTEND_BUFFER () | ^~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2028:5: note: in expansion of macro 'GET_BUFFER_SPACE' 2028 | GET_BUFFER_SPACE (1); \ | ^~~~~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:3756:15: note: in expansion of macro 'BUF_PUSH' 3756 | BUF_PUSH (notwordchar); | ^~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:254:18: note: call to 'realloc' here 254 | #define xrealloc realloc | ^ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2084:25: note: in expansion of macro 'xrealloc' 2084 | (unsigned char *) xrealloc (bufp->buffer, bufp->allocated); \ | ^~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2023:7: note: in expansion of macro 'EXTEND_BUFFER' 2023 | EXTEND_BUFFER () | ^~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2028:5: note: in expansion of macro 'GET_BUFFER_SPACE' 2028 | GET_BUFFER_SPACE (1); \ | ^~~~~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:3756:15: note: in expansion of macro 'BUF_PUSH' 3756 | BUF_PUSH (notwordchar); | ^~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2022:20: warning: pointer may be used after 'realloc' [-Wuse-after-free] 2022 | while (buf_end - bufp->buffer + (n) > (ptrdiff_t) bufp->allocated) \ | ~~~~~~~~^~~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2028:5: note: in expansion of macro 'GET_BUFFER_SPACE' 2028 | GET_BUFFER_SPACE (1); \ | ^~~~~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:3756:15: note: in expansion of macro 'BUF_PUSH' 3756 | BUF_PUSH (notwordchar); | ^~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:254:18: note: call to 'realloc' here 254 | #define xrealloc realloc | ^ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2084:25: note: in expansion of macro 'xrealloc' 2084 | (unsigned char *) xrealloc (bufp->buffer, bufp->allocated); \ | ^~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2023:7: note: in expansion of macro 'EXTEND_BUFFER' 2023 | EXTEND_BUFFER () | ^~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2028:5: note: in expansion of macro 'GET_BUFFER_SPACE' 2028 | GET_BUFFER_SPACE (1); \ | ^~~~~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:3756:15: note: in expansion of macro 'BUF_PUSH' 3756 | BUF_PUSH (notwordchar); | ^~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2093:44: warning: pointer may be used after 'realloc' [-Wuse-after-free] 2093 | fixup_alt_jump = (fixup_alt_jump - old_buffer) + bufp->buffer; \ | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2023:7: note: in expansion of macro 'EXTEND_BUFFER' 2023 | EXTEND_BUFFER () | ^~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2028:5: note: in expansion of macro 'GET_BUFFER_SPACE' 2028 | GET_BUFFER_SPACE (1); \ | ^~~~~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:3756:15: note: in expansion of macro 'BUF_PUSH' 3756 | BUF_PUSH (notwordchar); | ^~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:254:18: note: call to 'realloc' here 254 | #define xrealloc realloc | ^ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2084:25: note: in expansion of macro 'xrealloc' 2084 | (unsigned char *) xrealloc (bufp->buffer, bufp->allocated); \ | ^~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2023:7: note: in expansion of macro 'EXTEND_BUFFER' 2023 | EXTEND_BUFFER () | ^~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2028:5: note: in expansion of macro 'GET_BUFFER_SPACE' 2028 | GET_BUFFER_SPACE (1); \ | ^~~~~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:3756:15: note: in expansion of macro 'BUF_PUSH' 3756 | BUF_PUSH (notwordchar); | ^~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2091:26: warning: pointer may be used after 'realloc' [-Wuse-after-free] 2091 | begalt = (begalt - old_buffer) + bufp->buffer; \ | ~~~~~~~~^~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2023:7: note: in expansion of macro 'EXTEND_BUFFER' 2023 | EXTEND_BUFFER () | ^~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2028:5: note: in expansion of macro 'GET_BUFFER_SPACE' 2028 | GET_BUFFER_SPACE (1); \ | ^~~~~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:3756:15: note: in expansion of macro 'BUF_PUSH' 3756 | BUF_PUSH (notwordchar); | ^~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:254:18: note: call to 'realloc' here 254 | #define xrealloc realloc | ^ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2084:25: note: in expansion of macro 'xrealloc' 2084 | (unsigned char *) xrealloc (bufp->buffer, bufp->allocated); \ | ^~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2023:7: note: in expansion of macro 'EXTEND_BUFFER' 2023 | EXTEND_BUFFER () | ^~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2028:5: note: in expansion of macro 'GET_BUFFER_SPACE' 2028 | GET_BUFFER_SPACE (1); \ | ^~~~~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:3756:15: note: in expansion of macro 'BUF_PUSH' 3756 | BUF_PUSH (notwordchar); | ^~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2095:34: warning: pointer may be used after 'realloc' [-Wuse-after-free] 2095 | laststart = (laststart - old_buffer) + bufp->buffer; \ | ~~~~~~~~~~~^~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2023:7: note: in expansion of macro 'EXTEND_BUFFER' 2023 | EXTEND_BUFFER () | ^~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2028:5: note: in expansion of macro 'GET_BUFFER_SPACE' 2028 | GET_BUFFER_SPACE (1); \ | ^~~~~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:3761:15: note: in expansion of macro 'BUF_PUSH' 3761 | BUF_PUSH (wordbeg); | ^~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:254:18: note: call to 'realloc' here 254 | #define xrealloc realloc | ^ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2084:25: note: in expansion of macro 'xrealloc' 2084 | (unsigned char *) xrealloc (bufp->buffer, bufp->allocated); \ | ^~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2023:7: note: in expansion of macro 'EXTEND_BUFFER' 2023 | EXTEND_BUFFER () | ^~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2028:5: note: in expansion of macro 'GET_BUFFER_SPACE' 2028 | GET_BUFFER_SPACE (1); \ | ^~~~~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:3761:15: note: in expansion of macro 'BUF_PUSH' 3761 | BUF_PUSH (wordbeg); | ^~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2097:42: warning: pointer may be used after 'realloc' [-Wuse-after-free] 2097 | pending_exact = (pending_exact - old_buffer) + bufp->buffer; \ | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2023:7: note: in expansion of macro 'EXTEND_BUFFER' 2023 | EXTEND_BUFFER () | ^~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2028:5: note: in expansion of macro 'GET_BUFFER_SPACE' 2028 | GET_BUFFER_SPACE (1); \ | ^~~~~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:3761:15: note: in expansion of macro 'BUF_PUSH' 3761 | BUF_PUSH (wordbeg); | ^~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:254:18: note: call to 'realloc' here 254 | #define xrealloc realloc | ^ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2084:25: note: in expansion of macro 'xrealloc' 2084 | (unsigned char *) xrealloc (bufp->buffer, bufp->allocated); \ | ^~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2023:7: note: in expansion of macro 'EXTEND_BUFFER' 2023 | EXTEND_BUFFER () | ^~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2028:5: note: in expansion of macro 'GET_BUFFER_SPACE' 2028 | GET_BUFFER_SPACE (1); \ | ^~~~~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:3761:15: note: in expansion of macro 'BUF_PUSH' 3761 | BUF_PUSH (wordbeg); | ^~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2022:20: warning: pointer may be used after 'realloc' [-Wuse-after-free] 2022 | while (buf_end - bufp->buffer + (n) > (ptrdiff_t) bufp->allocated) \ | ~~~~~~~~^~~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2028:5: note: in expansion of macro 'GET_BUFFER_SPACE' 2028 | GET_BUFFER_SPACE (1); \ | ^~~~~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:3761:15: note: in expansion of macro 'BUF_PUSH' 3761 | BUF_PUSH (wordbeg); | ^~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:254:18: note: call to 'realloc' here 254 | #define xrealloc realloc | ^ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2084:25: note: in expansion of macro 'xrealloc' 2084 | (unsigned char *) xrealloc (bufp->buffer, bufp->allocated); \ | ^~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2023:7: note: in expansion of macro 'EXTEND_BUFFER' 2023 | EXTEND_BUFFER () | ^~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2028:5: note: in expansion of macro 'GET_BUFFER_SPACE' 2028 | GET_BUFFER_SPACE (1); \ | ^~~~~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:3761:15: note: in expansion of macro 'BUF_PUSH' 3761 | BUF_PUSH (wordbeg); | ^~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2093:44: warning: pointer may be used after 'realloc' [-Wuse-after-free] 2093 | fixup_alt_jump = (fixup_alt_jump - old_buffer) + bufp->buffer; \ | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2023:7: note: in expansion of macro 'EXTEND_BUFFER' 2023 | EXTEND_BUFFER () | ^~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2028:5: note: in expansion of macro 'GET_BUFFER_SPACE' 2028 | GET_BUFFER_SPACE (1); \ | ^~~~~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:3761:15: note: in expansion of macro 'BUF_PUSH' 3761 | BUF_PUSH (wordbeg); | ^~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:254:18: note: call to 'realloc' here 254 | #define xrealloc realloc | ^ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2084:25: note: in expansion of macro 'xrealloc' 2084 | (unsigned char *) xrealloc (bufp->buffer, bufp->allocated); \ | ^~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2023:7: note: in expansion of macro 'EXTEND_BUFFER' 2023 | EXTEND_BUFFER () | ^~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2028:5: note: in expansion of macro 'GET_BUFFER_SPACE' 2028 | GET_BUFFER_SPACE (1); \ | ^~~~~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:3761:15: note: in expansion of macro 'BUF_PUSH' 3761 | BUF_PUSH (wordbeg); | ^~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2091:26: warning: pointer may be used after 'realloc' [-Wuse-after-free] 2091 | begalt = (begalt - old_buffer) + bufp->buffer; \ | ~~~~~~~~^~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2023:7: note: in expansion of macro 'EXTEND_BUFFER' 2023 | EXTEND_BUFFER () | ^~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2028:5: note: in expansion of macro 'GET_BUFFER_SPACE' 2028 | GET_BUFFER_SPACE (1); \ | ^~~~~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:3761:15: note: in expansion of macro 'BUF_PUSH' 3761 | BUF_PUSH (wordbeg); | ^~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:254:18: note: call to 'realloc' here 254 | #define xrealloc realloc | ^ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2084:25: note: in expansion of macro 'xrealloc' 2084 | (unsigned char *) xrealloc (bufp->buffer, bufp->allocated); \ | ^~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2023:7: note: in expansion of macro 'EXTEND_BUFFER' 2023 | EXTEND_BUFFER () | ^~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2028:5: note: in expansion of macro 'GET_BUFFER_SPACE' 2028 | GET_BUFFER_SPACE (1); \ | ^~~~~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:3761:15: note: in expansion of macro 'BUF_PUSH' 3761 | BUF_PUSH (wordbeg); | ^~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2095:34: warning: pointer may be used after 'realloc' [-Wuse-after-free] 2095 | laststart = (laststart - old_buffer) + bufp->buffer; \ | ~~~~~~~~~~~^~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2023:7: note: in expansion of macro 'EXTEND_BUFFER' 2023 | EXTEND_BUFFER () | ^~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2028:5: note: in expansion of macro 'GET_BUFFER_SPACE' 2028 | GET_BUFFER_SPACE (1); \ | ^~~~~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:3765:15: note: in expansion of macro 'BUF_PUSH' 3765 | BUF_PUSH (wordend); | ^~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:254:18: note: call to 'realloc' here 254 | #define xrealloc realloc | ^ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2084:25: note: in expansion of macro 'xrealloc' 2084 | (unsigned char *) xrealloc (bufp->buffer, bufp->allocated); \ | ^~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2023:7: note: in expansion of macro 'EXTEND_BUFFER' 2023 | EXTEND_BUFFER () | ^~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2028:5: note: in expansion of macro 'GET_BUFFER_SPACE' 2028 | GET_BUFFER_SPACE (1); \ | ^~~~~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:3765:15: note: in expansion of macro 'BUF_PUSH' 3765 | BUF_PUSH (wordend); | ^~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2097:42: warning: pointer may be used after 'realloc' [-Wuse-after-free] 2097 | pending_exact = (pending_exact - old_buffer) + bufp->buffer; \ | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2023:7: note: in expansion of macro 'EXTEND_BUFFER' 2023 | EXTEND_BUFFER () | ^~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2028:5: note: in expansion of macro 'GET_BUFFER_SPACE' 2028 | GET_BUFFER_SPACE (1); \ | ^~~~~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:3765:15: note: in expansion of macro 'BUF_PUSH' 3765 | BUF_PUSH (wordend); | ^~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:254:18: note: call to 'realloc' here 254 | #define xrealloc realloc | ^ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2084:25: note: in expansion of macro 'xrealloc' 2084 | (unsigned char *) xrealloc (bufp->buffer, bufp->allocated); \ | ^~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2023:7: note: in expansion of macro 'EXTEND_BUFFER' 2023 | EXTEND_BUFFER () | ^~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2028:5: note: in expansion of macro 'GET_BUFFER_SPACE' 2028 | GET_BUFFER_SPACE (1); \ | ^~~~~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:3765:15: note: in expansion of macro 'BUF_PUSH' 3765 | BUF_PUSH (wordend); | ^~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2022:20: warning: pointer may be used after 'realloc' [-Wuse-after-free] 2022 | while (buf_end - bufp->buffer + (n) > (ptrdiff_t) bufp->allocated) \ | ~~~~~~~~^~~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2028:5: note: in expansion of macro 'GET_BUFFER_SPACE' 2028 | GET_BUFFER_SPACE (1); \ | ^~~~~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:3765:15: note: in expansion of macro 'BUF_PUSH' 3765 | BUF_PUSH (wordend); | ^~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:254:18: note: call to 'realloc' here 254 | #define xrealloc realloc | ^ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2084:25: note: in expansion of macro 'xrealloc' 2084 | (unsigned char *) xrealloc (bufp->buffer, bufp->allocated); \ | ^~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2023:7: note: in expansion of macro 'EXTEND_BUFFER' 2023 | EXTEND_BUFFER () | ^~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2028:5: note: in expansion of macro 'GET_BUFFER_SPACE' 2028 | GET_BUFFER_SPACE (1); \ | ^~~~~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:3765:15: note: in expansion of macro 'BUF_PUSH' 3765 | BUF_PUSH (wordend); | ^~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2093:44: warning: pointer may be used after 'realloc' [-Wuse-after-free] 2093 | fixup_alt_jump = (fixup_alt_jump - old_buffer) + bufp->buffer; \ | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2023:7: note: in expansion of macro 'EXTEND_BUFFER' 2023 | EXTEND_BUFFER () | ^~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2028:5: note: in expansion of macro 'GET_BUFFER_SPACE' 2028 | GET_BUFFER_SPACE (1); \ | ^~~~~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:3765:15: note: in expansion of macro 'BUF_PUSH' 3765 | BUF_PUSH (wordend); | ^~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:254:18: note: call to 'realloc' here 254 | #define xrealloc realloc | ^ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2084:25: note: in expansion of macro 'xrealloc' 2084 | (unsigned char *) xrealloc (bufp->buffer, bufp->allocated); \ | ^~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2023:7: note: in expansion of macro 'EXTEND_BUFFER' 2023 | EXTEND_BUFFER () | ^~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2028:5: note: in expansion of macro 'GET_BUFFER_SPACE' 2028 | GET_BUFFER_SPACE (1); \ | ^~~~~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:3765:15: note: in expansion of macro 'BUF_PUSH' 3765 | BUF_PUSH (wordend); | ^~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2091:26: warning: pointer may be used after 'realloc' [-Wuse-after-free] 2091 | begalt = (begalt - old_buffer) + bufp->buffer; \ | ~~~~~~~~^~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2023:7: note: in expansion of macro 'EXTEND_BUFFER' 2023 | EXTEND_BUFFER () | ^~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2028:5: note: in expansion of macro 'GET_BUFFER_SPACE' 2028 | GET_BUFFER_SPACE (1); \ | ^~~~~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:3765:15: note: in expansion of macro 'BUF_PUSH' 3765 | BUF_PUSH (wordend); | ^~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:254:18: note: call to 'realloc' here 254 | #define xrealloc realloc | ^ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2084:25: note: in expansion of macro 'xrealloc' 2084 | (unsigned char *) xrealloc (bufp->buffer, bufp->allocated); \ | ^~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2023:7: note: in expansion of macro 'EXTEND_BUFFER' 2023 | EXTEND_BUFFER () | ^~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2028:5: note: in expansion of macro 'GET_BUFFER_SPACE' 2028 | GET_BUFFER_SPACE (1); \ | ^~~~~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:3765:15: note: in expansion of macro 'BUF_PUSH' 3765 | BUF_PUSH (wordend); | ^~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2095:34: warning: pointer may be used after 'realloc' [-Wuse-after-free] 2095 | laststart = (laststart - old_buffer) + bufp->buffer; \ | ~~~~~~~~~~~^~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2023:7: note: in expansion of macro 'EXTEND_BUFFER' 2023 | EXTEND_BUFFER () | ^~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2028:5: note: in expansion of macro 'GET_BUFFER_SPACE' 2028 | GET_BUFFER_SPACE (1); \ | ^~~~~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:3769:15: note: in expansion of macro 'BUF_PUSH' 3769 | BUF_PUSH (wordbound); | ^~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:254:18: note: call to 'realloc' here 254 | #define xrealloc realloc | ^ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2084:25: note: in expansion of macro 'xrealloc' 2084 | (unsigned char *) xrealloc (bufp->buffer, bufp->allocated); \ | ^~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2023:7: note: in expansion of macro 'EXTEND_BUFFER' 2023 | EXTEND_BUFFER () | ^~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2028:5: note: in expansion of macro 'GET_BUFFER_SPACE' 2028 | GET_BUFFER_SPACE (1); \ | ^~~~~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:3769:15: note: in expansion of macro 'BUF_PUSH' 3769 | BUF_PUSH (wordbound); | ^~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2097:42: warning: pointer may be used after 'realloc' [-Wuse-after-free] 2097 | pending_exact = (pending_exact - old_buffer) + bufp->buffer; \ | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2023:7: note: in expansion of macro 'EXTEND_BUFFER' 2023 | EXTEND_BUFFER () | ^~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2028:5: note: in expansion of macro 'GET_BUFFER_SPACE' 2028 | GET_BUFFER_SPACE (1); \ | ^~~~~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:3769:15: note: in expansion of macro 'BUF_PUSH' 3769 | BUF_PUSH (wordbound); | ^~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:254:18: note: call to 'realloc' here 254 | #define xrealloc realloc | ^ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2084:25: note: in expansion of macro 'xrealloc' 2084 | (unsigned char *) xrealloc (bufp->buffer, bufp->allocated); \ | ^~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2023:7: note: in expansion of macro 'EXTEND_BUFFER' 2023 | EXTEND_BUFFER () | ^~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2028:5: note: in expansion of macro 'GET_BUFFER_SPACE' 2028 | GET_BUFFER_SPACE (1); \ | ^~~~~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:3769:15: note: in expansion of macro 'BUF_PUSH' 3769 | BUF_PUSH (wordbound); | ^~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2022:20: warning: pointer may be used after 'realloc' [-Wuse-after-free] 2022 | while (buf_end - bufp->buffer + (n) > (ptrdiff_t) bufp->allocated) \ | ~~~~~~~~^~~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2028:5: note: in expansion of macro 'GET_BUFFER_SPACE' 2028 | GET_BUFFER_SPACE (1); \ | ^~~~~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:3769:15: note: in expansion of macro 'BUF_PUSH' 3769 | BUF_PUSH (wordbound); | ^~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:254:18: note: call to 'realloc' here 254 | #define xrealloc realloc | ^ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2084:25: note: in expansion of macro 'xrealloc' 2084 | (unsigned char *) xrealloc (bufp->buffer, bufp->allocated); \ | ^~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2023:7: note: in expansion of macro 'EXTEND_BUFFER' 2023 | EXTEND_BUFFER () | ^~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2028:5: note: in expansion of macro 'GET_BUFFER_SPACE' 2028 | GET_BUFFER_SPACE (1); \ | ^~~~~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:3769:15: note: in expansion of macro 'BUF_PUSH' 3769 | BUF_PUSH (wordbound); | ^~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2093:44: warning: pointer may be used after 'realloc' [-Wuse-after-free] 2093 | fixup_alt_jump = (fixup_alt_jump - old_buffer) + bufp->buffer; \ | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2023:7: note: in expansion of macro 'EXTEND_BUFFER' 2023 | EXTEND_BUFFER () | ^~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2028:5: note: in expansion of macro 'GET_BUFFER_SPACE' 2028 | GET_BUFFER_SPACE (1); \ | ^~~~~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:3769:15: note: in expansion of macro 'BUF_PUSH' 3769 | BUF_PUSH (wordbound); | ^~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:254:18: note: call to 'realloc' here 254 | #define xrealloc realloc | ^ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2084:25: note: in expansion of macro 'xrealloc' 2084 | (unsigned char *) xrealloc (bufp->buffer, bufp->allocated); \ | ^~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2023:7: note: in expansion of macro 'EXTEND_BUFFER' 2023 | EXTEND_BUFFER () | ^~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2028:5: note: in expansion of macro 'GET_BUFFER_SPACE' 2028 | GET_BUFFER_SPACE (1); \ | ^~~~~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:3769:15: note: in expansion of macro 'BUF_PUSH' 3769 | BUF_PUSH (wordbound); | ^~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2091:26: warning: pointer may be used after 'realloc' [-Wuse-after-free] 2091 | begalt = (begalt - old_buffer) + bufp->buffer; \ | ~~~~~~~~^~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2023:7: note: in expansion of macro 'EXTEND_BUFFER' 2023 | EXTEND_BUFFER () | ^~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2028:5: note: in expansion of macro 'GET_BUFFER_SPACE' 2028 | GET_BUFFER_SPACE (1); \ | ^~~~~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:3769:15: note: in expansion of macro 'BUF_PUSH' 3769 | BUF_PUSH (wordbound); | ^~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:254:18: note: call to 'realloc' here 254 | #define xrealloc realloc | ^ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2084:25: note: in expansion of macro 'xrealloc' 2084 | (unsigned char *) xrealloc (bufp->buffer, bufp->allocated); \ | ^~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2023:7: note: in expansion of macro 'EXTEND_BUFFER' 2023 | EXTEND_BUFFER () | ^~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2028:5: note: in expansion of macro 'GET_BUFFER_SPACE' 2028 | GET_BUFFER_SPACE (1); \ | ^~~~~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:3769:15: note: in expansion of macro 'BUF_PUSH' 3769 | BUF_PUSH (wordbound); | ^~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2095:34: warning: pointer may be used after 'realloc' [-Wuse-after-free] 2095 | laststart = (laststart - old_buffer) + bufp->buffer; \ | ~~~~~~~~~~~^~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2023:7: note: in expansion of macro 'EXTEND_BUFFER' 2023 | EXTEND_BUFFER () | ^~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2028:5: note: in expansion of macro 'GET_BUFFER_SPACE' 2028 | GET_BUFFER_SPACE (1); \ | ^~~~~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:3773:15: note: in expansion of macro 'BUF_PUSH' 3773 | BUF_PUSH (notwordbound); | ^~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:254:18: note: call to 'realloc' here 254 | #define xrealloc realloc | ^ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2084:25: note: in expansion of macro 'xrealloc' 2084 | (unsigned char *) xrealloc (bufp->buffer, bufp->allocated); \ | ^~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2023:7: note: in expansion of macro 'EXTEND_BUFFER' 2023 | EXTEND_BUFFER () | ^~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2028:5: note: in expansion of macro 'GET_BUFFER_SPACE' 2028 | GET_BUFFER_SPACE (1); \ | ^~~~~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:3773:15: note: in expansion of macro 'BUF_PUSH' 3773 | BUF_PUSH (notwordbound); | ^~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2097:42: warning: pointer may be used after 'realloc' [-Wuse-after-free] 2097 | pending_exact = (pending_exact - old_buffer) + bufp->buffer; \ | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2023:7: note: in expansion of macro 'EXTEND_BUFFER' 2023 | EXTEND_BUFFER () | ^~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2028:5: note: in expansion of macro 'GET_BUFFER_SPACE' 2028 | GET_BUFFER_SPACE (1); \ | ^~~~~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:3773:15: note: in expansion of macro 'BUF_PUSH' 3773 | BUF_PUSH (notwordbound); | ^~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:254:18: note: call to 'realloc' here 254 | #define xrealloc realloc | ^ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2084:25: note: in expansion of macro 'xrealloc' 2084 | (unsigned char *) xrealloc (bufp->buffer, bufp->allocated); \ | ^~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2023:7: note: in expansion of macro 'EXTEND_BUFFER' 2023 | EXTEND_BUFFER () | ^~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2028:5: note: in expansion of macro 'GET_BUFFER_SPACE' 2028 | GET_BUFFER_SPACE (1); \ | ^~~~~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:3773:15: note: in expansion of macro 'BUF_PUSH' 3773 | BUF_PUSH (notwordbound); | ^~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2022:20: warning: pointer may be used after 'realloc' [-Wuse-after-free] 2022 | while (buf_end - bufp->buffer + (n) > (ptrdiff_t) bufp->allocated) \ | ~~~~~~~~^~~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2028:5: note: in expansion of macro 'GET_BUFFER_SPACE' 2028 | GET_BUFFER_SPACE (1); \ | ^~~~~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:3773:15: note: in expansion of macro 'BUF_PUSH' 3773 | BUF_PUSH (notwordbound); | ^~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:254:18: note: call to 'realloc' here 254 | #define xrealloc realloc | ^ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2084:25: note: in expansion of macro 'xrealloc' 2084 | (unsigned char *) xrealloc (bufp->buffer, bufp->allocated); \ | ^~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2023:7: note: in expansion of macro 'EXTEND_BUFFER' 2023 | EXTEND_BUFFER () | ^~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2028:5: note: in expansion of macro 'GET_BUFFER_SPACE' 2028 | GET_BUFFER_SPACE (1); \ | ^~~~~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:3773:15: note: in expansion of macro 'BUF_PUSH' 3773 | BUF_PUSH (notwordbound); | ^~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2093:44: warning: pointer may be used after 'realloc' [-Wuse-after-free] 2093 | fixup_alt_jump = (fixup_alt_jump - old_buffer) + bufp->buffer; \ | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2023:7: note: in expansion of macro 'EXTEND_BUFFER' 2023 | EXTEND_BUFFER () | ^~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2028:5: note: in expansion of macro 'GET_BUFFER_SPACE' 2028 | GET_BUFFER_SPACE (1); \ | ^~~~~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:3773:15: note: in expansion of macro 'BUF_PUSH' 3773 | BUF_PUSH (notwordbound); | ^~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:254:18: note: call to 'realloc' here 254 | #define xrealloc realloc | ^ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2084:25: note: in expansion of macro 'xrealloc' 2084 | (unsigned char *) xrealloc (bufp->buffer, bufp->allocated); \ | ^~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2023:7: note: in expansion of macro 'EXTEND_BUFFER' 2023 | EXTEND_BUFFER () | ^~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2028:5: note: in expansion of macro 'GET_BUFFER_SPACE' 2028 | GET_BUFFER_SPACE (1); \ | ^~~~~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:3773:15: note: in expansion of macro 'BUF_PUSH' 3773 | BUF_PUSH (notwordbound); | ^~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2091:26: warning: pointer may be used after 'realloc' [-Wuse-after-free] 2091 | begalt = (begalt - old_buffer) + bufp->buffer; \ | ~~~~~~~~^~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2023:7: note: in expansion of macro 'EXTEND_BUFFER' 2023 | EXTEND_BUFFER () | ^~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2028:5: note: in expansion of macro 'GET_BUFFER_SPACE' 2028 | GET_BUFFER_SPACE (1); \ | ^~~~~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:3773:15: note: in expansion of macro 'BUF_PUSH' 3773 | BUF_PUSH (notwordbound); | ^~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:254:18: note: call to 'realloc' here 254 | #define xrealloc realloc | ^ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2084:25: note: in expansion of macro 'xrealloc' 2084 | (unsigned char *) xrealloc (bufp->buffer, bufp->allocated); \ | ^~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2023:7: note: in expansion of macro 'EXTEND_BUFFER' 2023 | EXTEND_BUFFER () | ^~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2028:5: note: in expansion of macro 'GET_BUFFER_SPACE' 2028 | GET_BUFFER_SPACE (1); \ | ^~~~~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:3773:15: note: in expansion of macro 'BUF_PUSH' 3773 | BUF_PUSH (notwordbound); | ^~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2095:34: warning: pointer may be used after 'realloc' [-Wuse-after-free] 2095 | laststart = (laststart - old_buffer) + bufp->buffer; \ | ~~~~~~~~~~~^~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2023:7: note: in expansion of macro 'EXTEND_BUFFER' 2023 | EXTEND_BUFFER () | ^~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2028:5: note: in expansion of macro 'GET_BUFFER_SPACE' 2028 | GET_BUFFER_SPACE (1); \ | ^~~~~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:3777:15: note: in expansion of macro 'BUF_PUSH' 3777 | BUF_PUSH (begbuf); | ^~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:254:18: note: call to 'realloc' here 254 | #define xrealloc realloc | ^ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2084:25: note: in expansion of macro 'xrealloc' 2084 | (unsigned char *) xrealloc (bufp->buffer, bufp->allocated); \ | ^~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2023:7: note: in expansion of macro 'EXTEND_BUFFER' 2023 | EXTEND_BUFFER () | ^~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2028:5: note: in expansion of macro 'GET_BUFFER_SPACE' 2028 | GET_BUFFER_SPACE (1); \ | ^~~~~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:3777:15: note: in expansion of macro 'BUF_PUSH' 3777 | BUF_PUSH (begbuf); | ^~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2097:42: warning: pointer may be used after 'realloc' [-Wuse-after-free] 2097 | pending_exact = (pending_exact - old_buffer) + bufp->buffer; \ | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2023:7: note: in expansion of macro 'EXTEND_BUFFER' 2023 | EXTEND_BUFFER () | ^~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2028:5: note: in expansion of macro 'GET_BUFFER_SPACE' 2028 | GET_BUFFER_SPACE (1); \ | ^~~~~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:3777:15: note: in expansion of macro 'BUF_PUSH' 3777 | BUF_PUSH (begbuf); | ^~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:254:18: note: call to 'realloc' here 254 | #define xrealloc realloc | ^ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2084:25: note: in expansion of macro 'xrealloc' 2084 | (unsigned char *) xrealloc (bufp->buffer, bufp->allocated); \ | ^~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2023:7: note: in expansion of macro 'EXTEND_BUFFER' 2023 | EXTEND_BUFFER () | ^~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2028:5: note: in expansion of macro 'GET_BUFFER_SPACE' 2028 | GET_BUFFER_SPACE (1); \ | ^~~~~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:3777:15: note: in expansion of macro 'BUF_PUSH' 3777 | BUF_PUSH (begbuf); | ^~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2022:20: warning: pointer may be used after 'realloc' [-Wuse-after-free] 2022 | while (buf_end - bufp->buffer + (n) > (ptrdiff_t) bufp->allocated) \ | ~~~~~~~~^~~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2028:5: note: in expansion of macro 'GET_BUFFER_SPACE' 2028 | GET_BUFFER_SPACE (1); \ | ^~~~~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:3777:15: note: in expansion of macro 'BUF_PUSH' 3777 | BUF_PUSH (begbuf); | ^~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:254:18: note: call to 'realloc' here 254 | #define xrealloc realloc | ^ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2084:25: note: in expansion of macro 'xrealloc' 2084 | (unsigned char *) xrealloc (bufp->buffer, bufp->allocated); \ | ^~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2023:7: note: in expansion of macro 'EXTEND_BUFFER' 2023 | EXTEND_BUFFER () | ^~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2028:5: note: in expansion of macro 'GET_BUFFER_SPACE' 2028 | GET_BUFFER_SPACE (1); \ | ^~~~~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:3777:15: note: in expansion of macro 'BUF_PUSH' 3777 | BUF_PUSH (begbuf); | ^~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2093:44: warning: pointer may be used after 'realloc' [-Wuse-after-free] 2093 | fixup_alt_jump = (fixup_alt_jump - old_buffer) + bufp->buffer; \ | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2023:7: note: in expansion of macro 'EXTEND_BUFFER' 2023 | EXTEND_BUFFER () | ^~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2028:5: note: in expansion of macro 'GET_BUFFER_SPACE' 2028 | GET_BUFFER_SPACE (1); \ | ^~~~~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:3777:15: note: in expansion of macro 'BUF_PUSH' 3777 | BUF_PUSH (begbuf); | ^~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:254:18: note: call to 'realloc' here 254 | #define xrealloc realloc | ^ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2084:25: note: in expansion of macro 'xrealloc' 2084 | (unsigned char *) xrealloc (bufp->buffer, bufp->allocated); \ | ^~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2023:7: note: in expansion of macro 'EXTEND_BUFFER' 2023 | EXTEND_BUFFER () | ^~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2028:5: note: in expansion of macro 'GET_BUFFER_SPACE' 2028 | GET_BUFFER_SPACE (1); \ | ^~~~~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:3777:15: note: in expansion of macro 'BUF_PUSH' 3777 | BUF_PUSH (begbuf); | ^~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2091:26: warning: pointer may be used after 'realloc' [-Wuse-after-free] 2091 | begalt = (begalt - old_buffer) + bufp->buffer; \ | ~~~~~~~~^~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2023:7: note: in expansion of macro 'EXTEND_BUFFER' 2023 | EXTEND_BUFFER () | ^~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2028:5: note: in expansion of macro 'GET_BUFFER_SPACE' 2028 | GET_BUFFER_SPACE (1); \ | ^~~~~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:3777:15: note: in expansion of macro 'BUF_PUSH' 3777 | BUF_PUSH (begbuf); | ^~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:254:18: note: call to 'realloc' here 254 | #define xrealloc realloc | ^ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2084:25: note: in expansion of macro 'xrealloc' 2084 | (unsigned char *) xrealloc (bufp->buffer, bufp->allocated); \ | ^~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2023:7: note: in expansion of macro 'EXTEND_BUFFER' 2023 | EXTEND_BUFFER () | ^~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2028:5: note: in expansion of macro 'GET_BUFFER_SPACE' 2028 | GET_BUFFER_SPACE (1); \ | ^~~~~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:3777:15: note: in expansion of macro 'BUF_PUSH' 3777 | BUF_PUSH (begbuf); | ^~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2095:34: warning: pointer may be used after 'realloc' [-Wuse-after-free] 2095 | laststart = (laststart - old_buffer) + bufp->buffer; \ | ~~~~~~~~~~~^~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2023:7: note: in expansion of macro 'EXTEND_BUFFER' 2023 | EXTEND_BUFFER () | ^~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2028:5: note: in expansion of macro 'GET_BUFFER_SPACE' 2028 | GET_BUFFER_SPACE (1); \ | ^~~~~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:3781:15: note: in expansion of macro 'BUF_PUSH' 3781 | BUF_PUSH (endbuf); | ^~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:254:18: note: call to 'realloc' here 254 | #define xrealloc realloc | ^ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2084:25: note: in expansion of macro 'xrealloc' 2084 | (unsigned char *) xrealloc (bufp->buffer, bufp->allocated); \ | ^~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2023:7: note: in expansion of macro 'EXTEND_BUFFER' 2023 | EXTEND_BUFFER () | ^~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2028:5: note: in expansion of macro 'GET_BUFFER_SPACE' 2028 | GET_BUFFER_SPACE (1); \ | ^~~~~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:3781:15: note: in expansion of macro 'BUF_PUSH' 3781 | BUF_PUSH (endbuf); | ^~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2097:42: warning: pointer may be used after 'realloc' [-Wuse-after-free] 2097 | pending_exact = (pending_exact - old_buffer) + bufp->buffer; \ | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2023:7: note: in expansion of macro 'EXTEND_BUFFER' 2023 | EXTEND_BUFFER () | ^~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2028:5: note: in expansion of macro 'GET_BUFFER_SPACE' 2028 | GET_BUFFER_SPACE (1); \ | ^~~~~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:3781:15: note: in expansion of macro 'BUF_PUSH' 3781 | BUF_PUSH (endbuf); | ^~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:254:18: note: call to 'realloc' here 254 | #define xrealloc realloc | ^ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2084:25: note: in expansion of macro 'xrealloc' 2084 | (unsigned char *) xrealloc (bufp->buffer, bufp->allocated); \ | ^~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2023:7: note: in expansion of macro 'EXTEND_BUFFER' 2023 | EXTEND_BUFFER () | ^~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2028:5: note: in expansion of macro 'GET_BUFFER_SPACE' 2028 | GET_BUFFER_SPACE (1); \ | ^~~~~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:3781:15: note: in expansion of macro 'BUF_PUSH' 3781 | BUF_PUSH (endbuf); | ^~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2022:20: warning: pointer may be used after 'realloc' [-Wuse-after-free] 2022 | while (buf_end - bufp->buffer + (n) > (ptrdiff_t) bufp->allocated) \ | ~~~~~~~~^~~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2028:5: note: in expansion of macro 'GET_BUFFER_SPACE' 2028 | GET_BUFFER_SPACE (1); \ | ^~~~~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:3781:15: note: in expansion of macro 'BUF_PUSH' 3781 | BUF_PUSH (endbuf); | ^~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:254:18: note: call to 'realloc' here 254 | #define xrealloc realloc | ^ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2084:25: note: in expansion of macro 'xrealloc' 2084 | (unsigned char *) xrealloc (bufp->buffer, bufp->allocated); \ | ^~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2023:7: note: in expansion of macro 'EXTEND_BUFFER' 2023 | EXTEND_BUFFER () | ^~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2028:5: note: in expansion of macro 'GET_BUFFER_SPACE' 2028 | GET_BUFFER_SPACE (1); \ | ^~~~~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:3781:15: note: in expansion of macro 'BUF_PUSH' 3781 | BUF_PUSH (endbuf); | ^~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2093:44: warning: pointer may be used after 'realloc' [-Wuse-after-free] 2093 | fixup_alt_jump = (fixup_alt_jump - old_buffer) + bufp->buffer; \ | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2023:7: note: in expansion of macro 'EXTEND_BUFFER' 2023 | EXTEND_BUFFER () | ^~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2028:5: note: in expansion of macro 'GET_BUFFER_SPACE' 2028 | GET_BUFFER_SPACE (1); \ | ^~~~~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:3781:15: note: in expansion of macro 'BUF_PUSH' 3781 | BUF_PUSH (endbuf); | ^~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:254:18: note: call to 'realloc' here 254 | #define xrealloc realloc | ^ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2084:25: note: in expansion of macro 'xrealloc' 2084 | (unsigned char *) xrealloc (bufp->buffer, bufp->allocated); \ | ^~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2023:7: note: in expansion of macro 'EXTEND_BUFFER' 2023 | EXTEND_BUFFER () | ^~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2028:5: note: in expansion of macro 'GET_BUFFER_SPACE' 2028 | GET_BUFFER_SPACE (1); \ | ^~~~~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:3781:15: note: in expansion of macro 'BUF_PUSH' 3781 | BUF_PUSH (endbuf); | ^~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2091:26: warning: pointer may be used after 'realloc' [-Wuse-after-free] 2091 | begalt = (begalt - old_buffer) + bufp->buffer; \ | ~~~~~~~~^~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2023:7: note: in expansion of macro 'EXTEND_BUFFER' 2023 | EXTEND_BUFFER () | ^~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2028:5: note: in expansion of macro 'GET_BUFFER_SPACE' 2028 | GET_BUFFER_SPACE (1); \ | ^~~~~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:3781:15: note: in expansion of macro 'BUF_PUSH' 3781 | BUF_PUSH (endbuf); | ^~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:254:18: note: call to 'realloc' here 254 | #define xrealloc realloc | ^ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2084:25: note: in expansion of macro 'xrealloc' 2084 | (unsigned char *) xrealloc (bufp->buffer, bufp->allocated); \ | ^~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2023:7: note: in expansion of macro 'EXTEND_BUFFER' 2023 | EXTEND_BUFFER () | ^~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2028:5: note: in expansion of macro 'GET_BUFFER_SPACE' 2028 | GET_BUFFER_SPACE (1); \ | ^~~~~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:3781:15: note: in expansion of macro 'BUF_PUSH' 3781 | BUF_PUSH (endbuf); | ^~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2095:34: warning: pointer may be used after 'realloc' [-Wuse-after-free] 2095 | laststart = (laststart - old_buffer) + bufp->buffer; \ | ~~~~~~~~~~~^~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2023:7: note: in expansion of macro 'EXTEND_BUFFER' 2023 | EXTEND_BUFFER () | ^~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:3850:17: note: in expansion of macro 'GET_BUFFER_SPACE' 3850 | GET_BUFFER_SPACE (3); | ^~~~~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:254:18: note: call to 'realloc' here 254 | #define xrealloc realloc | ^ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2084:25: note: in expansion of macro 'xrealloc' 2084 | (unsigned char *) xrealloc (bufp->buffer, bufp->allocated); \ | ^~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2023:7: note: in expansion of macro 'EXTEND_BUFFER' 2023 | EXTEND_BUFFER () | ^~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:3850:17: note: in expansion of macro 'GET_BUFFER_SPACE' 3850 | GET_BUFFER_SPACE (3); | ^~~~~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2097:42: warning: pointer may be used after 'realloc' [-Wuse-after-free] 2097 | pending_exact = (pending_exact - old_buffer) + bufp->buffer; \ | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2023:7: note: in expansion of macro 'EXTEND_BUFFER' 2023 | EXTEND_BUFFER () | ^~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:3850:17: note: in expansion of macro 'GET_BUFFER_SPACE' 3850 | GET_BUFFER_SPACE (3); | ^~~~~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:254:18: note: call to 'realloc' here 254 | #define xrealloc realloc | ^ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2084:25: note: in expansion of macro 'xrealloc' 2084 | (unsigned char *) xrealloc (bufp->buffer, bufp->allocated); \ | ^~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2023:7: note: in expansion of macro 'EXTEND_BUFFER' 2023 | EXTEND_BUFFER () | ^~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:3850:17: note: in expansion of macro 'GET_BUFFER_SPACE' 3850 | GET_BUFFER_SPACE (3); | ^~~~~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2022:20: warning: pointer may be used after 'realloc' [-Wuse-after-free] 2022 | while (buf_end - bufp->buffer + (n) > (ptrdiff_t) bufp->allocated) \ | ~~~~~~~~^~~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:3850:17: note: in expansion of macro 'GET_BUFFER_SPACE' 3850 | GET_BUFFER_SPACE (3); | ^~~~~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:254:18: note: call to 'realloc' here 254 | #define xrealloc realloc | ^ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2084:25: note: in expansion of macro 'xrealloc' 2084 | (unsigned char *) xrealloc (bufp->buffer, bufp->allocated); \ | ^~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2023:7: note: in expansion of macro 'EXTEND_BUFFER' 2023 | EXTEND_BUFFER () | ^~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:3850:17: note: in expansion of macro 'GET_BUFFER_SPACE' 3850 | GET_BUFFER_SPACE (3); | ^~~~~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2093:44: warning: pointer may be used after 'realloc' [-Wuse-after-free] 2093 | fixup_alt_jump = (fixup_alt_jump - old_buffer) + bufp->buffer; \ | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2023:7: note: in expansion of macro 'EXTEND_BUFFER' 2023 | EXTEND_BUFFER () | ^~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:3850:17: note: in expansion of macro 'GET_BUFFER_SPACE' 3850 | GET_BUFFER_SPACE (3); | ^~~~~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:254:18: note: call to 'realloc' here 254 | #define xrealloc realloc | ^ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2084:25: note: in expansion of macro 'xrealloc' 2084 | (unsigned char *) xrealloc (bufp->buffer, bufp->allocated); \ | ^~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2023:7: note: in expansion of macro 'EXTEND_BUFFER' 2023 | EXTEND_BUFFER () | ^~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:3850:17: note: in expansion of macro 'GET_BUFFER_SPACE' 3850 | GET_BUFFER_SPACE (3); | ^~~~~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2091:26: warning: pointer may be used after 'realloc' [-Wuse-after-free] 2091 | begalt = (begalt - old_buffer) + bufp->buffer; \ | ~~~~~~~~^~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2023:7: note: in expansion of macro 'EXTEND_BUFFER' 2023 | EXTEND_BUFFER () | ^~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:3850:17: note: in expansion of macro 'GET_BUFFER_SPACE' 3850 | GET_BUFFER_SPACE (3); | ^~~~~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:254:18: note: call to 'realloc' here 254 | #define xrealloc realloc | ^ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2084:25: note: in expansion of macro 'xrealloc' 2084 | (unsigned char *) xrealloc (bufp->buffer, bufp->allocated); \ | ^~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2023:7: note: in expansion of macro 'EXTEND_BUFFER' 2023 | EXTEND_BUFFER () | ^~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:3850:17: note: in expansion of macro 'GET_BUFFER_SPACE' 3850 | GET_BUFFER_SPACE (3); | ^~~~~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2095:34: warning: pointer may be used after 'realloc' [-Wuse-after-free] 2095 | laststart = (laststart - old_buffer) + bufp->buffer; \ | ~~~~~~~~~~~^~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2023:7: note: in expansion of macro 'EXTEND_BUFFER' 2023 | EXTEND_BUFFER () | ^~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2036:5: note: in expansion of macro 'GET_BUFFER_SPACE' 2036 | GET_BUFFER_SPACE (2); \ | ^~~~~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:3906:17: note: in expansion of macro 'BUF_PUSH_2' 3906 | BUF_PUSH_2 (exactn, 0); | ^~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:254:18: note: call to 'realloc' here 254 | #define xrealloc realloc | ^ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2084:25: note: in expansion of macro 'xrealloc' 2084 | (unsigned char *) xrealloc (bufp->buffer, bufp->allocated); \ | ^~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2023:7: note: in expansion of macro 'EXTEND_BUFFER' 2023 | EXTEND_BUFFER () | ^~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2036:5: note: in expansion of macro 'GET_BUFFER_SPACE' 2036 | GET_BUFFER_SPACE (2); \ | ^~~~~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:3906:17: note: in expansion of macro 'BUF_PUSH_2' 3906 | BUF_PUSH_2 (exactn, 0); | ^~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2097:42: warning: pointer may be used after 'realloc' [-Wuse-after-free] 2097 | pending_exact = (pending_exact - old_buffer) + bufp->buffer; \ | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2023:7: note: in expansion of macro 'EXTEND_BUFFER' 2023 | EXTEND_BUFFER () | ^~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2036:5: note: in expansion of macro 'GET_BUFFER_SPACE' 2036 | GET_BUFFER_SPACE (2); \ | ^~~~~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:3906:17: note: in expansion of macro 'BUF_PUSH_2' 3906 | BUF_PUSH_2 (exactn, 0); | ^~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:254:18: note: call to 'realloc' here 254 | #define xrealloc realloc | ^ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2084:25: note: in expansion of macro 'xrealloc' 2084 | (unsigned char *) xrealloc (bufp->buffer, bufp->allocated); \ | ^~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2023:7: note: in expansion of macro 'EXTEND_BUFFER' 2023 | EXTEND_BUFFER () | ^~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2036:5: note: in expansion of macro 'GET_BUFFER_SPACE' 2036 | GET_BUFFER_SPACE (2); \ | ^~~~~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:3906:17: note: in expansion of macro 'BUF_PUSH_2' 3906 | BUF_PUSH_2 (exactn, 0); | ^~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2022:20: warning: pointer may be used after 'realloc' [-Wuse-after-free] 2022 | while (buf_end - bufp->buffer + (n) > (ptrdiff_t) bufp->allocated) \ | ~~~~~~~~^~~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2036:5: note: in expansion of macro 'GET_BUFFER_SPACE' 2036 | GET_BUFFER_SPACE (2); \ | ^~~~~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:3906:17: note: in expansion of macro 'BUF_PUSH_2' 3906 | BUF_PUSH_2 (exactn, 0); | ^~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:254:18: note: call to 'realloc' here 254 | #define xrealloc realloc | ^ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2084:25: note: in expansion of macro 'xrealloc' 2084 | (unsigned char *) xrealloc (bufp->buffer, bufp->allocated); \ | ^~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2023:7: note: in expansion of macro 'EXTEND_BUFFER' 2023 | EXTEND_BUFFER () | ^~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2036:5: note: in expansion of macro 'GET_BUFFER_SPACE' 2036 | GET_BUFFER_SPACE (2); \ | ^~~~~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:3906:17: note: in expansion of macro 'BUF_PUSH_2' 3906 | BUF_PUSH_2 (exactn, 0); | ^~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2093:44: warning: pointer may be used after 'realloc' [-Wuse-after-free] 2093 | fixup_alt_jump = (fixup_alt_jump - old_buffer) + bufp->buffer; \ | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2023:7: note: in expansion of macro 'EXTEND_BUFFER' 2023 | EXTEND_BUFFER () | ^~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2036:5: note: in expansion of macro 'GET_BUFFER_SPACE' 2036 | GET_BUFFER_SPACE (2); \ | ^~~~~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:3906:17: note: in expansion of macro 'BUF_PUSH_2' 3906 | BUF_PUSH_2 (exactn, 0); | ^~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:254:18: note: call to 'realloc' here 254 | #define xrealloc realloc | ^ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2084:25: note: in expansion of macro 'xrealloc' 2084 | (unsigned char *) xrealloc (bufp->buffer, bufp->allocated); \ | ^~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2023:7: note: in expansion of macro 'EXTEND_BUFFER' 2023 | EXTEND_BUFFER () | ^~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2036:5: note: in expansion of macro 'GET_BUFFER_SPACE' 2036 | GET_BUFFER_SPACE (2); \ | ^~~~~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:3906:17: note: in expansion of macro 'BUF_PUSH_2' 3906 | BUF_PUSH_2 (exactn, 0); | ^~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2091:26: warning: pointer may be used after 'realloc' [-Wuse-after-free] 2091 | begalt = (begalt - old_buffer) + bufp->buffer; \ | ~~~~~~~~^~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2023:7: note: in expansion of macro 'EXTEND_BUFFER' 2023 | EXTEND_BUFFER () | ^~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2036:5: note: in expansion of macro 'GET_BUFFER_SPACE' 2036 | GET_BUFFER_SPACE (2); \ | ^~~~~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:3906:17: note: in expansion of macro 'BUF_PUSH_2' 3906 | BUF_PUSH_2 (exactn, 0); | ^~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:254:18: note: call to 'realloc' here 254 | #define xrealloc realloc | ^ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2084:25: note: in expansion of macro 'xrealloc' 2084 | (unsigned char *) xrealloc (bufp->buffer, bufp->allocated); \ | ^~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2023:7: note: in expansion of macro 'EXTEND_BUFFER' 2023 | EXTEND_BUFFER () | ^~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2036:5: note: in expansion of macro 'GET_BUFFER_SPACE' 2036 | GET_BUFFER_SPACE (2); \ | ^~~~~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:3906:17: note: in expansion of macro 'BUF_PUSH_2' 3906 | BUF_PUSH_2 (exactn, 0); | ^~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2095:34: warning: pointer may be used after 'realloc' [-Wuse-after-free] 2095 | laststart = (laststart - old_buffer) + bufp->buffer; \ | ~~~~~~~~~~~^~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2023:7: note: in expansion of macro 'EXTEND_BUFFER' 2023 | EXTEND_BUFFER () | ^~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2028:5: note: in expansion of macro 'GET_BUFFER_SPACE' 2028 | GET_BUFFER_SPACE (1); \ | ^~~~~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:3911:13: note: in expansion of macro 'BUF_PUSH' 3911 | BUF_PUSH (c); | ^~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:254:18: note: call to 'realloc' here 254 | #define xrealloc realloc | ^ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2084:25: note: in expansion of macro 'xrealloc' 2084 | (unsigned char *) xrealloc (bufp->buffer, bufp->allocated); \ | ^~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2023:7: note: in expansion of macro 'EXTEND_BUFFER' 2023 | EXTEND_BUFFER () | ^~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2028:5: note: in expansion of macro 'GET_BUFFER_SPACE' 2028 | GET_BUFFER_SPACE (1); \ | ^~~~~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:3911:13: note: in expansion of macro 'BUF_PUSH' 3911 | BUF_PUSH (c); | ^~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2097:42: warning: pointer may be used after 'realloc' [-Wuse-after-free] 2097 | pending_exact = (pending_exact - old_buffer) + bufp->buffer; \ | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2023:7: note: in expansion of macro 'EXTEND_BUFFER' 2023 | EXTEND_BUFFER () | ^~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2028:5: note: in expansion of macro 'GET_BUFFER_SPACE' 2028 | GET_BUFFER_SPACE (1); \ | ^~~~~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:3911:13: note: in expansion of macro 'BUF_PUSH' 3911 | BUF_PUSH (c); | ^~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:254:18: note: call to 'realloc' here 254 | #define xrealloc realloc | ^ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2084:25: note: in expansion of macro 'xrealloc' 2084 | (unsigned char *) xrealloc (bufp->buffer, bufp->allocated); \ | ^~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2023:7: note: in expansion of macro 'EXTEND_BUFFER' 2023 | EXTEND_BUFFER () | ^~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2028:5: note: in expansion of macro 'GET_BUFFER_SPACE' 2028 | GET_BUFFER_SPACE (1); \ | ^~~~~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:3911:13: note: in expansion of macro 'BUF_PUSH' 3911 | BUF_PUSH (c); | ^~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2022:20: warning: pointer may be used after 'realloc' [-Wuse-after-free] 2022 | while (buf_end - bufp->buffer + (n) > (ptrdiff_t) bufp->allocated) \ | ~~~~~~~~^~~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2028:5: note: in expansion of macro 'GET_BUFFER_SPACE' 2028 | GET_BUFFER_SPACE (1); \ | ^~~~~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:3911:13: note: in expansion of macro 'BUF_PUSH' 3911 | BUF_PUSH (c); | ^~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:254:18: note: call to 'realloc' here 254 | #define xrealloc realloc | ^ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2084:25: note: in expansion of macro 'xrealloc' 2084 | (unsigned char *) xrealloc (bufp->buffer, bufp->allocated); \ | ^~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2023:7: note: in expansion of macro 'EXTEND_BUFFER' 2023 | EXTEND_BUFFER () | ^~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2028:5: note: in expansion of macro 'GET_BUFFER_SPACE' 2028 | GET_BUFFER_SPACE (1); \ | ^~~~~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:3911:13: note: in expansion of macro 'BUF_PUSH' 3911 | BUF_PUSH (c); | ^~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2093:44: warning: pointer may be used after 'realloc' [-Wuse-after-free] 2093 | fixup_alt_jump = (fixup_alt_jump - old_buffer) + bufp->buffer; \ | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2023:7: note: in expansion of macro 'EXTEND_BUFFER' 2023 | EXTEND_BUFFER () | ^~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2028:5: note: in expansion of macro 'GET_BUFFER_SPACE' 2028 | GET_BUFFER_SPACE (1); \ | ^~~~~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:3911:13: note: in expansion of macro 'BUF_PUSH' 3911 | BUF_PUSH (c); | ^~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:254:18: note: call to 'realloc' here 254 | #define xrealloc realloc | ^ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2084:25: note: in expansion of macro 'xrealloc' 2084 | (unsigned char *) xrealloc (bufp->buffer, bufp->allocated); \ | ^~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2023:7: note: in expansion of macro 'EXTEND_BUFFER' 2023 | EXTEND_BUFFER () | ^~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2028:5: note: in expansion of macro 'GET_BUFFER_SPACE' 2028 | GET_BUFFER_SPACE (1); \ | ^~~~~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:3911:13: note: in expansion of macro 'BUF_PUSH' 3911 | BUF_PUSH (c); | ^~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2091:26: warning: pointer may be used after 'realloc' [-Wuse-after-free] 2091 | begalt = (begalt - old_buffer) + bufp->buffer; \ | ~~~~~~~~^~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2023:7: note: in expansion of macro 'EXTEND_BUFFER' 2023 | EXTEND_BUFFER () | ^~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2028:5: note: in expansion of macro 'GET_BUFFER_SPACE' 2028 | GET_BUFFER_SPACE (1); \ | ^~~~~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:3911:13: note: in expansion of macro 'BUF_PUSH' 3911 | BUF_PUSH (c); | ^~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:254:18: note: call to 'realloc' here 254 | #define xrealloc realloc | ^ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2084:25: note: in expansion of macro 'xrealloc' 2084 | (unsigned char *) xrealloc (bufp->buffer, bufp->allocated); \ | ^~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2023:7: note: in expansion of macro 'EXTEND_BUFFER' 2023 | EXTEND_BUFFER () | ^~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2028:5: note: in expansion of macro 'GET_BUFFER_SPACE' 2028 | GET_BUFFER_SPACE (1); \ | ^~~~~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:3911:13: note: in expansion of macro 'BUF_PUSH' 3911 | BUF_PUSH (c); | ^~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2022:20: warning: pointer may be used after 'realloc' [-Wuse-after-free] 2022 | while (buf_end - bufp->buffer + (n) > (ptrdiff_t) bufp->allocated) \ | ~~~~~~~~^~~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2028:5: note: in expansion of macro 'GET_BUFFER_SPACE' 2028 | GET_BUFFER_SPACE (1); \ | ^~~~~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:3945:5: note: in expansion of macro 'BUF_PUSH' 3945 | BUF_PUSH (succeed); | ^~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:254:18: note: call to 'realloc' here 254 | #define xrealloc realloc | ^ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2084:25: note: in expansion of macro 'xrealloc' 2084 | (unsigned char *) xrealloc (bufp->buffer, bufp->allocated); \ | ^~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2023:7: note: in expansion of macro 'EXTEND_BUFFER' 2023 | EXTEND_BUFFER () | ^~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2028:5: note: in expansion of macro 'GET_BUFFER_SPACE' 2028 | GET_BUFFER_SPACE (1); \ | ^~~~~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:3945:5: note: in expansion of macro 'BUF_PUSH' 3945 | BUF_PUSH (succeed); | ^~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2097:42: warning: pointer may be used after 'realloc' [-Wuse-after-free] 2097 | pending_exact = (pending_exact - old_buffer) + bufp->buffer; \ | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2023:7: note: in expansion of macro 'EXTEND_BUFFER' 2023 | EXTEND_BUFFER () | ^~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2028:5: note: in expansion of macro 'GET_BUFFER_SPACE' 2028 | GET_BUFFER_SPACE (1); \ | ^~~~~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:3945:5: note: in expansion of macro 'BUF_PUSH' 3945 | BUF_PUSH (succeed); | ^~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:254:18: note: call to 'realloc' here 254 | #define xrealloc realloc | ^ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2084:25: note: in expansion of macro 'xrealloc' 2084 | (unsigned char *) xrealloc (bufp->buffer, bufp->allocated); \ | ^~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2023:7: note: in expansion of macro 'EXTEND_BUFFER' 2023 | EXTEND_BUFFER () | ^~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:2028:5: note: in expansion of macro 'GET_BUFFER_SPACE' 2028 | GET_BUFFER_SPACE (1); \ | ^~~~~~~~~~~~~~~~ /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/regex.c:3945:5: note: in expansion of macro 'BUF_PUSH' 3945 | BUF_PUSH (succeed); | ^~~~~~~~ --- etags --- --- ootags --- --- movemail --- --- ootags --- gcc -Wall -Wno-switch -Wundef -Wsign-compare -Wno-char-subscripts -Wpacked -Wpointer-arith -Wshadow -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wdeclaration-after-statement -g -O2 -Dunix -I/usr/pkg/include -I/usr/include -I. -I../src -I/pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/lib-src -I/pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src -DTERMINFO -I/usr/pkg/include -I/usr/include -DHAVE_CONFIG_H -I/usr/pkg/include -DVERSION='"21.5-b35"' /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/lib-src/ootags.c getopt.o getopt1.o regex.o -Wl,-zrelro -L/usr/pkg/lib -Wl,-R/usr/pkg/lib -L/usr/lib -Wl,-R/usr/lib -L/usr/pkg/lib -Wl,-R/usr/pkg/lib -lgmp -lgdbm -ltermcap -lossaudio -lintl -lm -lkvm -lutil -o ootags --- movemail --- gcc -Wall -Wno-switch -Wundef -Wsign-compare -Wno-char-subscripts -Wpacked -Wpointer-arith -Wshadow -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wdeclaration-after-statement -g -O2 -Dunix -I/usr/pkg/include -I/usr/include -I. -I../src -I/pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/lib-src -I/pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src -DTERMINFO -I/usr/pkg/include -I/usr/include -DHAVE_CONFIG_H -I/usr/pkg/include /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/lib-src/movemail.c /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/lib-src/pop.c getopt.o getopt1.o regex.o -Wl,-zrelro -L/usr/pkg/lib -Wl,-R/usr/pkg/lib -L/usr/lib -Wl,-R/usr/lib -L/usr/pkg/lib -Wl,-R/usr/pkg/lib -lgmp -lgdbm -ltermcap -lossaudio -lintl -lm -lkvm -lutil -o movemail --- etags --- gcc -Wall -Wno-switch -Wundef -Wsign-compare -Wno-char-subscripts -Wpacked -Wpointer-arith -Wshadow -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wdeclaration-after-statement -g -O2 -Dunix -I/usr/pkg/include -I/usr/include -I. -I../src -I/pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/lib-src -I/pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src -DTERMINFO -I/usr/pkg/include -I/usr/include -DHAVE_CONFIG_H -I/usr/pkg/include -DEMACS_NAME='"XEmacs"' -DVERSION='"21.5-b35"' /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/lib-src/etags.c getopt.o getopt1.o regex.o -Wl,-zrelro -L/usr/pkg/lib -Wl,-R/usr/pkg/lib -L/usr/lib -Wl,-R/usr/lib -L/usr/pkg/lib -Wl,-R/usr/pkg/lib -lgmp -lgdbm -ltermcap -lossaudio -lintl -lm -lkvm -lutil -o etags In function 'xrealloc', inlined from 'linebuffer_setlen' at /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/lib-src/etags.c:6913:7, inlined from 'HTML_labels' at /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/lib-src/etags.c:5343:3: /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/lib-src/etags.c:6934:16: warning: argument 2 range [2147483648, 4294967295] exceeds maximum object size 2147483647 [-Walloc-size-larger-than=] 6934 | PTR result = (PTR) realloc (ptr, size); | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/lib-src/etags.c:157: /usr/include/stdlib.h: In function 'HTML_labels': /usr/include/stdlib.h:119:10: note: in a call to allocation function 'realloc' declared here 119 | void *realloc(void *, size_t); | ^~~~~~~ In function 'xrealloc', inlined from 'linebuffer_setlen' at /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/lib-src/etags.c:6913:7, inlined from 'HTML_labels' at /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/lib-src/etags.c:5414:6: /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/lib-src/etags.c:6934:16: warning: argument 2 range [2147483648, 4294967295] exceeds maximum object size 2147483647 [-Walloc-size-larger-than=] 6934 | PTR result = (PTR) realloc (ptr, size); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/stdlib.h: In function 'HTML_labels': /usr/include/stdlib.h:119:10: note: in a call to allocation function 'realloc' declared here 119 | void *realloc(void *, size_t); | ^~~~~~~ In function 'xrealloc', inlined from 'linebuffer_setlen' at /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/lib-src/etags.c:6913:7, inlined from 'find_entries' at /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/lib-src/etags.c:2000:3: /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/lib-src/etags.c:6934:16: warning: argument 2 range [2147483648, 4294967295] exceeds maximum object size 2147483647 [-Walloc-size-larger-than=] 6934 | PTR result = (PTR) realloc (ptr, size); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/stdlib.h: In function 'find_entries': /usr/include/stdlib.h:119:10: note: in a call to allocation function 'realloc' declared here 119 | void *realloc(void *, size_t); | ^~~~~~~ In file included from /usr/include/string.h:154, from /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/lib-src/etags.c:158: In function '__strncat_ichk', inlined from 'write_classname' at /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/lib-src/etags.c:2848:7, inlined from 'C_entries' at /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/lib-src/etags.c:3512:31: /usr/include/ssp/string.h:92:1: warning: '__builtin_strncat' specified bound depends on the length of the source argument [-Wstringop-overflow=] 92 | __ssp_bos_icheck3_restrict(strncat, char *, const char *) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'write_classname', inlined from 'C_entries' at /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/lib-src/etags.c:3512:31: /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/lib-src/etags.c:2823:14: note: length computed here 2823 | int qlen = strlen (qualifier); | ^~~~~~~~~~~~~~~~~~ --- ctags --- gcc -DCTAGS -Wall -Wno-switch -Wundef -Wsign-compare -Wno-char-subscripts -Wpacked -Wpointer-arith -Wshadow -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wdeclaration-after-statement -g -O2 -Dunix -I/usr/pkg/include -I/usr/include -I. -I../src -I/pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/lib-src -I/pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src -DTERMINFO -I/usr/pkg/include -I/usr/include -DHAVE_CONFIG_H -I/usr/pkg/include -DEMACS_NAME='"XEmacs"' -DVERSION='"21.5-b35"' /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/lib-src/etags.c getopt.o getopt1.o regex.o -Wl,-zrelro -L/usr/pkg/lib -Wl,-R/usr/pkg/lib -L/usr/lib -Wl,-R/usr/lib -L/usr/pkg/lib -Wl,-R/usr/pkg/lib -lgmp -lgdbm -ltermcap -lossaudio -lintl -lm -lkvm -lutil -o ctags In function 'xrealloc', inlined from 'linebuffer_setlen' at /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/lib-src/etags.c:6913:7, inlined from 'HTML_labels' at /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/lib-src/etags.c:5343:3: /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/lib-src/etags.c:6934:16: warning: argument 2 range [2147483648, 4294967295] exceeds maximum object size 2147483647 [-Walloc-size-larger-than=] 6934 | PTR result = (PTR) realloc (ptr, size); | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/lib-src/etags.c:157: /usr/include/stdlib.h: In function 'HTML_labels': /usr/include/stdlib.h:119:10: note: in a call to allocation function 'realloc' declared here 119 | void *realloc(void *, size_t); | ^~~~~~~ In function 'xrealloc', inlined from 'linebuffer_setlen' at /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/lib-src/etags.c:6913:7, inlined from 'HTML_labels' at /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/lib-src/etags.c:5414:6: /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/lib-src/etags.c:6934:16: warning: argument 2 range [2147483648, 4294967295] exceeds maximum object size 2147483647 [-Walloc-size-larger-than=] 6934 | PTR result = (PTR) realloc (ptr, size); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/stdlib.h: In function 'HTML_labels': /usr/include/stdlib.h:119:10: note: in a call to allocation function 'realloc' declared here 119 | void *realloc(void *, size_t); | ^~~~~~~ In function 'xrealloc', inlined from 'linebuffer_setlen' at /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/lib-src/etags.c:6913:7, inlined from 'find_entries' at /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/lib-src/etags.c:2000:3: /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/lib-src/etags.c:6934:16: warning: argument 2 range [2147483648, 4294967295] exceeds maximum object size 2147483647 [-Walloc-size-larger-than=] 6934 | PTR result = (PTR) realloc (ptr, size); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/stdlib.h: In function 'find_entries': /usr/include/stdlib.h:119:10: note: in a call to allocation function 'realloc' declared here 119 | void *realloc(void *, size_t); | ^~~~~~~ In file included from /usr/include/string.h:154, from /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/lib-src/etags.c:158: In function '__strncat_ichk', inlined from 'write_classname' at /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/lib-src/etags.c:2848:7, inlined from 'C_entries' at /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/lib-src/etags.c:3512:31: /usr/include/ssp/string.h:92:1: warning: '__builtin_strncat' specified bound depends on the length of the source argument [-Wstringop-overflow=] 92 | __ssp_bos_icheck3_restrict(strncat, char *, const char *) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'write_classname', inlined from 'C_entries' at /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/lib-src/etags.c:3512:31: /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/lib-src/etags.c:2823:14: note: length computed here 2823 | int qlen = strlen (qualifier); | ^~~~~~~~~~~~~~~~~~ cd ./src && /usr/bin/make -j 8 CC='gcc' CFLAGS='-Wall -Wno-switch -Wundef -Wsign-compare -Wno-char-subscripts -Wpacked -Wpointer-arith -Wshadow -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wdeclaration-after-statement -g -O2 -Dunix -I/usr/pkg/include -I/usr/include' LDFLAGS='-Wl,-zrelro -L/usr/pkg/lib -Wl,-R/usr/pkg/lib -L/usr/lib -Wl,-R/usr/lib' CPPFLAGS='-DTERMINFO -I/usr/pkg/include -I/usr/include' MAKEINFO='/pbulk/work/editors/xemacs-current-nox11/work/.tools/bin/makeinfo' all --- console-tty.o --- --- device-tty.o --- --- event-tty.o --- --- fontcolor-tty.o --- --- frame-tty.o --- --- redisplay-tty.o --- --- database.o --- --- mule-ccl.o --- --- console-tty.o --- gcc -c -Wall -Wno-switch -Wundef -Wsign-compare -Wno-char-subscripts -Wpacked -Wpointer-arith -Wshadow -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wdeclaration-after-statement -g -O2 -Dunix -I/usr/pkg/include -I/usr/include -DTERMINFO -I/usr/pkg/include -I/usr/include -Demacs -I. -I/pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src -DHAVE_CONFIG_H -I/usr/pkg/include console-tty.c --- event-tty.o --- gcc -c -Wall -Wno-switch -Wundef -Wsign-compare -Wno-char-subscripts -Wpacked -Wpointer-arith -Wshadow -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wdeclaration-after-statement -g -O2 -Dunix -I/usr/pkg/include -I/usr/include -DTERMINFO -I/usr/pkg/include -I/usr/include -Demacs -I. -I/pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src -DHAVE_CONFIG_H -I/usr/pkg/include event-tty.c --- database.o --- gcc -c -Wall -Wno-switch -Wundef -Wsign-compare -Wno-char-subscripts -Wpacked -Wpointer-arith -Wshadow -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wdeclaration-after-statement -g -O2 -Dunix -I/usr/pkg/include -I/usr/include -DTERMINFO -I/usr/pkg/include -I/usr/include -Demacs -I. -I/pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src -DHAVE_CONFIG_H -I/usr/pkg/include database.c --- mule-ccl.o --- gcc -c -Wall -Wno-switch -Wundef -Wsign-compare -Wno-char-subscripts -Wpacked -Wpointer-arith -Wshadow -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wdeclaration-after-statement -g -O2 -Dunix -I/usr/pkg/include -I/usr/include -DTERMINFO -I/usr/pkg/include -I/usr/include -Demacs -I. -I/pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src -DHAVE_CONFIG_H -I/usr/pkg/include mule-ccl.c --- fontcolor-tty.o --- gcc -c -Wall -Wno-switch -Wundef -Wsign-compare -Wno-char-subscripts -Wpacked -Wpointer-arith -Wshadow -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wdeclaration-after-statement -g -O2 -Dunix -I/usr/pkg/include -I/usr/include -DTERMINFO -I/usr/pkg/include -I/usr/include -Demacs -I. -I/pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src -DHAVE_CONFIG_H -I/usr/pkg/include fontcolor-tty.c --- device-tty.o --- gcc -c -Wall -Wno-switch -Wundef -Wsign-compare -Wno-char-subscripts -Wpacked -Wpointer-arith -Wshadow -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wdeclaration-after-statement -g -O2 -Dunix -I/usr/pkg/include -I/usr/include -DTERMINFO -I/usr/pkg/include -I/usr/include -Demacs -I. -I/pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src -DHAVE_CONFIG_H -I/usr/pkg/include device-tty.c --- frame-tty.o --- gcc -c -Wall -Wno-switch -Wundef -Wsign-compare -Wno-char-subscripts -Wpacked -Wpointer-arith -Wshadow -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wdeclaration-after-statement -g -O2 -Dunix -I/usr/pkg/include -I/usr/include -DTERMINFO -I/usr/pkg/include -I/usr/include -Demacs -I. -I/pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src -DHAVE_CONFIG_H -I/usr/pkg/include frame-tty.c --- redisplay-tty.o --- gcc -c -Wall -Wno-switch -Wundef -Wsign-compare -Wno-char-subscripts -Wpacked -Wpointer-arith -Wshadow -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wdeclaration-after-statement -g -O2 -Dunix -I/usr/pkg/include -I/usr/include -DTERMINFO -I/usr/pkg/include -I/usr/include -Demacs -I. -I/pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src -DHAVE_CONFIG_H -I/usr/pkg/include redisplay-tty.c --- mule-charset.o --- gcc -c -Wall -Wno-switch -Wundef -Wsign-compare -Wno-char-subscripts -Wpacked -Wpointer-arith -Wshadow -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wdeclaration-after-statement -g -O2 -Dunix -I/usr/pkg/include -I/usr/include -DTERMINFO -I/usr/pkg/include -I/usr/include -Demacs -I. -I/pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src -DHAVE_CONFIG_H -I/usr/pkg/include mule-charset.c --- mule-coding.o --- --- abbrev.o --- gcc -c -Wall -Wno-switch -Wundef -Wsign-compare -Wno-char-subscripts -Wpacked -Wpointer-arith -Wshadow -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wdeclaration-after-statement -g -O2 -Dunix -I/usr/pkg/include -I/usr/include -DTERMINFO -I/usr/pkg/include -I/usr/include -Demacs -I. -I/pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src -DHAVE_CONFIG_H -I/usr/pkg/include abbrev.c --- mule-coding.o --- gcc -c -Wall -Wno-switch -Wundef -Wsign-compare -Wno-char-subscripts -Wpacked -Wpointer-arith -Wshadow -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wdeclaration-after-statement -g -O2 -Dunix -I/usr/pkg/include -I/usr/include -DTERMINFO -I/usr/pkg/include -I/usr/include -Demacs -I. -I/pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src -DHAVE_CONFIG_H -I/usr/pkg/include mule-coding.c --- alloc.o --- gcc -c -Wall -Wno-switch -Wundef -Wsign-compare -Wno-char-subscripts -Wpacked -Wpointer-arith -Wshadow -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wdeclaration-after-statement -g -O2 -Dunix -I/usr/pkg/include -I/usr/include -DTERMINFO -I/usr/pkg/include -I/usr/include -Demacs -I. -I/pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src -DHAVE_CONFIG_H -I/usr/pkg/include alloc.c --- mule-ccl.o --- mule-ccl.c: In function 'ccl_driver': mule-ccl.c:2001:69: warning: format '%zx' expects argument of type 'size_t', but argument 5 has type 'long int' [-Wformat=] 2001 | "\nCCL: Invalid command %lx (ccl_code = %zx) at %zd.", | ~~^ | | | unsigned int | %lx 2002 | code & 0x1F, code, this_ic); | ~~~~ | | | long int mule-ccl.c:2001:77: warning: format '%zd' expects argument of type 'signed size_t', but argument 6 has type 'long int' [-Wformat=] 2001 | "\nCCL: Invalid command %lx (ccl_code = %zx) at %zd.", | ~~^ | | | int | %ld 2002 | code & 0x1F, code, this_ic); | ~~~~~~~ | | | long int mule-ccl.c:2007:77: warning: format '%zx' expects argument of type 'size_t', but argument 5 has type 'long int' [-Wformat=] 2007 | "\nCCL: Invalid charset (command %x, ccl_code = %zx)" | ~~^ | | | unsigned int | %lx 2008 | " at %zd.", (int) (code & 0x1F), code, this_ic); | ~~~~ | | | long int mule-ccl.c:2007:27: warning: format '%zd' expects argument of type 'signed size_t', but argument 6 has type 'long int' [-Wformat=] 2007 | "\nCCL: Invalid charset (command %x, ccl_code = %zx)" | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2008 | " at %zd.", (int) (code & 0x1F), code, this_ic); | ~~~~~~~ | | | long int mule-ccl.c:2008:34: note: format string is defined here 2008 | " at %zd.", (int) (code & 0x1F), code, this_ic); | ~~^ | | | int | %ld mule-ccl.c:2013:27: warning: format '%zx' expects argument of type 'size_t', but argument 5 has type 'long int' [-Wformat=] 2013 | "\nCCL: Conversion error (command %x, " | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2014 | "ccl_code = %zx) at %zd.", (int) (code & 0x1F), 2015 | code, this_ic); | ~~~~ | | | long int mule-ccl.c:2014:41: note: format string is defined here 2014 | "ccl_code = %zx) at %zd.", (int) (code & 0x1F), | ~~^ | | | unsigned int | %lx mule-ccl.c:2013:27: warning: format '%zd' expects argument of type 'signed size_t', but argument 6 has type 'long int' [-Wformat=] 2013 | "\nCCL: Conversion error (command %x, " | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2014 | "ccl_code = %zx) at %zd.", (int) (code & 0x1F), 2015 | code, this_ic); | ~~~~~~~ | | | long int mule-ccl.c:2014:49: note: format string is defined here 2014 | "ccl_code = %zx) at %zd.", (int) (code & 0x1F), | ~~^ | | | int | %ld mule-ccl.c:2033:54: warning: format '%zd' expects argument of type 'signed size_t', but argument 4 has type 'long int' [-Wformat=] 2033 | " %zd", | ~~^ | | | int | %ld 2034 | ccl_backtrace_table[i])); | ~~~~~~~~~~~~~~~~~~~~~~ | | | long int --- alloca.o --- gcc -c -Wall -Wno-switch -Wundef -Wsign-compare -Wno-char-subscripts -Wpacked -Wpointer-arith -Wshadow -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wdeclaration-after-statement -g -O2 -Dunix -I/usr/pkg/include -I/usr/include -DTERMINFO -I/usr/pkg/include -I/usr/include -Demacs -I. -I/pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src -DHAVE_CONFIG_H -I/usr/pkg/include alloca.c --- array.o --- gcc -c -Wall -Wno-switch -Wundef -Wsign-compare -Wno-char-subscripts -Wpacked -Wpointer-arith -Wshadow -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wdeclaration-after-statement -g -O2 -Dunix -I/usr/pkg/include -I/usr/include -DTERMINFO -I/usr/pkg/include -I/usr/include -Demacs -I. -I/pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src -DHAVE_CONFIG_H -I/usr/pkg/include array.c --- alloc.o --- alloc.c: In function 'old_alloc_sized_lcrecord': alloc.c:450:21: warning: format '%zd' expects argument of type 'signed size_t', but argument 3 has type 'Bytecount' {aka 'long int'} [-Wformat=] 450 | stderr_out ("allocating %s (size %zd)\n", type, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ alloc.c:540:3: note: in expansion of macro 'INCREMENT_CONS_COUNTER' 540 | INCREMENT_CONS_COUNTER (size, implementation->name); | ^~~~~~~~~~~~~~~~~~~~~~ alloc.c:450:44: note: format string is defined here 450 | stderr_out ("allocating %s (size %zd)\n", type, \ | ~~^ | | | int | %ld alloc.c: In function 'allocate_big_string_chars': --- blocktype.o --- --- alloc.o --- alloc.c:450:21: warning: format '%zd' expects argument of type 'signed size_t', but argument 3 has type 'Bytecount' {aka 'long int'} [-Wformat=] 450 | stderr_out ("allocating %s (size %zd)\n", type, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ alloc.c:2599:3: note: in expansion of macro 'INCREMENT_CONS_COUNTER' 2599 | INCREMENT_CONS_COUNTER (length, "string chars"); | ^~~~~~~~~~~~~~~~~~~~~~ alloc.c:450:44: note: format string is defined here 450 | stderr_out ("allocating %s (size %zd)\n", type, \ | ~~^ | | | int | %ld alloc.c: In function 'allocate_string_chars_struct': alloc.c:450:21: warning: format '%zd' expects argument of type 'signed size_t', but argument 3 has type 'Bytecount' {aka 'long int'} [-Wformat=] --- buffer.o --- --- alloc.o --- 450 | stderr_out ("allocating %s (size %zd)\n", type, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ alloc.c:2635:3: note: in expansion of macro 'INCREMENT_CONS_COUNTER' 2635 | INCREMENT_CONS_COUNTER (fullsize, "string chars"); | ^~~~~~~~~~~~~~~~~~~~~~ alloc.c:450:44: note: format string is defined here 450 | stderr_out ("allocating %s (size %zd)\n", type, \ | ~~^ | | | int | %ld alloc.c: In function 'resize_string': alloc.c:450:21: warning: format '%zd' expects argument of type 'signed size_t', but argument 3 has type 'Bytecount' {aka 'long int'} [-Wformat=] 450 | stderr_out ("allocating %s (size %zd)\n", type, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ alloc.c:2762:11: note: in expansion of macro 'INCREMENT_CONS_COUNTER' 2762 | INCREMENT_CONS_COUNTER (newfullsize, "string chars"); | ^~~~~~~~~~~~~~~~~~~~~~ alloc.c:450:44: note: format string is defined here 450 | stderr_out ("allocating %s (size %zd)\n", type, \ | ~~^ | | | int | %ld --- blocktype.o --- gcc -c -Wall -Wno-switch -Wundef -Wsign-compare -Wno-char-subscripts -Wpacked -Wpointer-arith -Wshadow -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wdeclaration-after-statement -g -O2 -Dunix -I/usr/pkg/include -I/usr/include -DTERMINFO -I/usr/pkg/include -I/usr/include -Demacs -I. -I/pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src -DHAVE_CONFIG_H -I/usr/pkg/include blocktype.c --- buffer.o --- gcc -c -Wall -Wno-switch -Wundef -Wsign-compare -Wno-char-subscripts -Wpacked -Wpointer-arith -Wshadow -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wdeclaration-after-statement -g -O2 -Dunix -I/usr/pkg/include -I/usr/include -DTERMINFO -I/usr/pkg/include -I/usr/include -Demacs -I. -I/pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src -DHAVE_CONFIG_H -I/usr/pkg/include buffer.c --- bytecode.o --- gcc -c -Wall -Wno-switch -Wundef -Wsign-compare -Wno-char-subscripts -Wpacked -Wpointer-arith -Wshadow -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wdeclaration-after-statement -g -O2 -Dunix -I/usr/pkg/include -I/usr/include -DTERMINFO -I/usr/pkg/include -I/usr/include -Demacs -I. -I/pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src -DHAVE_CONFIG_H -I/usr/pkg/include bytecode.c --- callint.o --- gcc -c -Wall -Wno-switch -Wundef -Wsign-compare -Wno-char-subscripts -Wpacked -Wpointer-arith -Wshadow -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wdeclaration-after-statement -g -O2 -Dunix -I/usr/pkg/include -I/usr/include -DTERMINFO -I/usr/pkg/include -I/usr/include -Demacs -I. -I/pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src -DHAVE_CONFIG_H -I/usr/pkg/include callint.c --- casefiddle.o --- gcc -c -Wall -Wno-switch -Wundef -Wsign-compare -Wno-char-subscripts -Wpacked -Wpointer-arith -Wshadow -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wdeclaration-after-statement -g -O2 -Dunix -I/usr/pkg/include -I/usr/include -DTERMINFO -I/usr/pkg/include -I/usr/include -Demacs -I. -I/pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src -DHAVE_CONFIG_H -I/usr/pkg/include casefiddle.c --- casetab.o --- gcc -c -Wall -Wno-switch -Wundef -Wsign-compare -Wno-char-subscripts -Wpacked -Wpointer-arith -Wshadow -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wdeclaration-after-statement -g -O2 -Dunix -I/usr/pkg/include -I/usr/include -DTERMINFO -I/usr/pkg/include -I/usr/include -Demacs -I. -I/pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src -DHAVE_CONFIG_H -I/usr/pkg/include casetab.c --- buffer.o --- buffer.c: In function 'Fgenerate_new_buffer_name': buffer.c:792:54: warning: format '%zd' expects argument of type 'signed size_t', but argument 5 has type 'long int' [-Wformat=] 792 | clen = emacs_snprintf (candidate, csize, "%s<%zd>", XSTRING_DATA (name), | ~~^ | | | int | %ld 793 | ++count); | ~~~~~~~ | | | long int --- chartab.o --- gcc -c -Wall -Wno-switch -Wundef -Wsign-compare -Wno-char-subscripts -Wpacked -Wpointer-arith -Wshadow -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wdeclaration-after-statement -g -O2 -Dunix -I/usr/pkg/include -I/usr/include -DTERMINFO -I/usr/pkg/include -I/usr/include -Demacs -I. -I/pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src -DHAVE_CONFIG_H -I/usr/pkg/include chartab.c --- cm.o --- gcc -c -Wall -Wno-switch -Wundef -Wsign-compare -Wno-char-subscripts -Wpacked -Wpointer-arith -Wshadow -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wdeclaration-after-statement -g -O2 -Dunix -I/usr/pkg/include -I/usr/include -DTERMINFO -I/usr/pkg/include -I/usr/include -Demacs -I. -I/pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src -DHAVE_CONFIG_H -I/usr/pkg/include cm.c --- cmdloop.o --- gcc -c -Wall -Wno-switch -Wundef -Wsign-compare -Wno-char-subscripts -Wpacked -Wpointer-arith -Wshadow -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wdeclaration-after-statement -g -O2 -Dunix -I/usr/pkg/include -I/usr/include -DTERMINFO -I/usr/pkg/include -I/usr/include -Demacs -I. -I/pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src -DHAVE_CONFIG_H -I/usr/pkg/include cmdloop.c --- bytecode.o --- bytecode.c: In function 'check_constants_index': bytecode.c:1996:59: warning: format '%zd' expects argument of type 'signed size_t', but argument 4 has type 'long int' [-Wformat=] 1996 | "reference %d to constants array out of range 0, %zd", | ~~^ | | | int | %ld bytecode.c: In function 'print_compiled_function': bytecode.c:2462:50: warning: format '%zd' expects argument of type 'signed size_t', but argument 3 has type 'Charcount' {aka 'long int'} [-Wformat=] 2462 | write_fmt_string (printcharfun, "\"...(%zd)\"", | ~~^ | | | int | %ld --- cmds.o --- gcc -c -Wall -Wno-switch -Wundef -Wsign-compare -Wno-char-subscripts -Wpacked -Wpointer-arith -Wshadow -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wdeclaration-after-statement -g -O2 -Dunix -I/usr/pkg/include -I/usr/include -DTERMINFO -I/usr/pkg/include -I/usr/include -Demacs -I. -I/pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src -DHAVE_CONFIG_H -I/usr/pkg/include cmds.c --- console-stream.o --- gcc -c -Wall -Wno-switch -Wundef -Wsign-compare -Wno-char-subscripts -Wpacked -Wpointer-arith -Wshadow -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wdeclaration-after-statement -g -O2 -Dunix -I/usr/pkg/include -I/usr/include -DTERMINFO -I/usr/pkg/include -I/usr/include -Demacs -I. -I/pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src -DHAVE_CONFIG_H -I/usr/pkg/include console-stream.c --- console.o --- gcc -c -Wall -Wno-switch -Wundef -Wsign-compare -Wno-char-subscripts -Wpacked -Wpointer-arith -Wshadow -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wdeclaration-after-statement -g -O2 -Dunix -I/usr/pkg/include -I/usr/include -DTERMINFO -I/usr/pkg/include -I/usr/include -Demacs -I. -I/pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src -DHAVE_CONFIG_H -I/usr/pkg/include console.c --- data.o --- gcc -c -Wall -Wno-switch -Wundef -Wsign-compare -Wno-char-subscripts -Wpacked -Wpointer-arith -Wshadow -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wdeclaration-after-statement -g -O2 -Dunix -I/usr/pkg/include -I/usr/include -DTERMINFO -I/usr/pkg/include -I/usr/include -Demacs -I. -I/pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src -DHAVE_CONFIG_H -I/usr/pkg/include data.c --- debug.o --- gcc -c -Wall -Wno-switch -Wundef -Wsign-compare -Wno-char-subscripts -Wpacked -Wpointer-arith -Wshadow -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wdeclaration-after-statement -g -O2 -Dunix -I/usr/pkg/include -I/usr/include -DTERMINFO -I/usr/pkg/include -I/usr/include -Demacs -I. -I/pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src -DHAVE_CONFIG_H -I/usr/pkg/include debug.c --- device.o --- gcc -c -Wall -Wno-switch -Wundef -Wsign-compare -Wno-char-subscripts -Wpacked -Wpointer-arith -Wshadow -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wdeclaration-after-statement -g -O2 -Dunix -I/usr/pkg/include -I/usr/include -DTERMINFO -I/usr/pkg/include -I/usr/include -Demacs -I. -I/pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src -DHAVE_CONFIG_H -I/usr/pkg/include device.c --- dired.o --- gcc -c -Wall -Wno-switch -Wundef -Wsign-compare -Wno-char-subscripts -Wpacked -Wpointer-arith -Wshadow -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wdeclaration-after-statement -g -O2 -Dunix -I/usr/pkg/include -I/usr/include -DTERMINFO -I/usr/pkg/include -I/usr/include -Demacs -I. -I/pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src -DHAVE_CONFIG_H -I/usr/pkg/include dired.c --- doc.o --- gcc -c -Wall -Wno-switch -Wundef -Wsign-compare -Wno-char-subscripts -Wpacked -Wpointer-arith -Wshadow -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wdeclaration-after-statement -g -O2 -Dunix -I/usr/pkg/include -I/usr/include -DTERMINFO -I/usr/pkg/include -I/usr/include -Demacs -I. -I/pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src -DHAVE_CONFIG_H -I/usr/pkg/include doc.c --- doprnt.o --- gcc -c -Wall -Wno-switch -Wundef -Wsign-compare -Wno-char-subscripts -Wpacked -Wpointer-arith -Wshadow -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wdeclaration-after-statement -g -O2 -Dunix -I/usr/pkg/include -I/usr/include -DTERMINFO -I/usr/pkg/include -I/usr/include -Demacs -I. -I/pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src -DHAVE_CONFIG_H -I/usr/pkg/include doprnt.c --- dumper.o --- gcc -c -Wall -Wno-switch -Wundef -Wsign-compare -Wno-char-subscripts -Wpacked -Wpointer-arith -Wshadow -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wdeclaration-after-statement -g -O2 -Dunix -I/usr/pkg/include -I/usr/include -DTERMINFO -I/usr/pkg/include -I/usr/include -Demacs -I. -I/pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src -DHAVE_CONFIG_H -I/usr/pkg/include dumper.c --- editfns.o --- gcc -c -Wall -Wno-switch -Wundef -Wsign-compare -Wno-char-subscripts -Wpacked -Wpointer-arith -Wshadow -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wdeclaration-after-statement -g -O2 -Dunix -I/usr/pkg/include -I/usr/include -DTERMINFO -I/usr/pkg/include -I/usr/include -Demacs -I. -I/pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src -DHAVE_CONFIG_H -I/usr/pkg/include editfns.c --- doprnt.o --- In file included from doprnt.c:47: doprnt.c: In function 'emacs_vsnprintf': lstream.h:315:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 315 | ((struct type##_stream *) \ | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 316 | Lstream_data (error_check_lstream_type (lstr, lstream_##type))) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ lstream.h:562:3: note: in expansion of macro 'LSTREAM_TYPE_DATA' 562 | LSTREAM_TYPE_DATA (stream, fixed_buffer) | ^~~~~~~~~~~~~~~~~ lstream.h:585:7: note: in expansion of macro 'FIXED_BUFFER_STREAM_DATA' 585 | FIXED_BUFFER_STREAM_DATA (&(lname##u.l))->outbuf = buf; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ doprnt.c:3709:7: note: in expansion of macro 'INIT_STACK_FIXED_BUFFER_OUTPUT_STREAM' 3709 | INIT_STACK_FIXED_BUFFER_OUTPUT_STREAM (stream, output, size); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ lstream.h:315:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 315 | ((struct type##_stream *) \ | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 316 | Lstream_data (error_check_lstream_type (lstr, lstream_##type))) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ lstream.h:562:3: note: in expansion of macro 'LSTREAM_TYPE_DATA' 562 | LSTREAM_TYPE_DATA (stream, fixed_buffer) | ^~~~~~~~~~~~~~~~~ lstream.h:586:7: note: in expansion of macro 'FIXED_BUFFER_STREAM_DATA' 586 | FIXED_BUFFER_STREAM_DATA (&(lname##u.l))->size = bsize; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ doprnt.c:3709:7: note: in expansion of macro 'INIT_STACK_FIXED_BUFFER_OUTPUT_STREAM' 3709 | INIT_STACK_FIXED_BUFFER_OUTPUT_STREAM (stream, output, size); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ doprnt.c: In function 'emacs_vsnprintf_ascbyte': lstream.h:315:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 315 | ((struct type##_stream *) \ | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 316 | Lstream_data (error_check_lstream_type (lstr, lstream_##type))) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ lstream.h:562:3: note: in expansion of macro 'LSTREAM_TYPE_DATA' 562 | LSTREAM_TYPE_DATA (stream, fixed_buffer) | ^~~~~~~~~~~~~~~~~ lstream.h:585:7: note: in expansion of macro 'FIXED_BUFFER_STREAM_DATA' 585 | FIXED_BUFFER_STREAM_DATA (&(lname##u.l))->outbuf = buf; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ doprnt.c:3793:3: note: in expansion of macro 'INIT_STACK_FIXED_BUFFER_OUTPUT_STREAM' 3793 | INIT_STACK_FIXED_BUFFER_OUTPUT_STREAM (stream, (Ibyte *) output, size); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ lstream.h:315:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 315 | ((struct type##_stream *) \ | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 316 | Lstream_data (error_check_lstream_type (lstr, lstream_##type))) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ lstream.h:562:3: note: in expansion of macro 'LSTREAM_TYPE_DATA' 562 | LSTREAM_TYPE_DATA (stream, fixed_buffer) | ^~~~~~~~~~~~~~~~~ lstream.h:586:7: note: in expansion of macro 'FIXED_BUFFER_STREAM_DATA' 586 | FIXED_BUFFER_STREAM_DATA (&(lname##u.l))->size = bsize; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ doprnt.c:3793:3: note: in expansion of macro 'INIT_STACK_FIXED_BUFFER_OUTPUT_STREAM' 3793 | INIT_STACK_FIXED_BUFFER_OUTPUT_STREAM (stream, (Ibyte *) output, size); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ --- elhash.o --- gcc -c -Wall -Wno-switch -Wundef -Wsign-compare -Wno-char-subscripts -Wpacked -Wpointer-arith -Wshadow -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wdeclaration-after-statement -g -O2 -Dunix -I/usr/pkg/include -I/usr/include -DTERMINFO -I/usr/pkg/include -I/usr/include -Demacs -I. -I/pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src -DHAVE_CONFIG_H -I/usr/pkg/include elhash.c --- emacs.o --- gcc -c -Wall -Wno-switch -Wundef -Wsign-compare -Wno-char-subscripts -Wpacked -Wpointer-arith -Wshadow -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wdeclaration-after-statement -g -O2 -Dunix -I/usr/pkg/include -I/usr/include -DTERMINFO -I/usr/pkg/include -I/usr/include -Demacs -I. -I/pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src -DHAVE_CONFIG_H -I/usr/pkg/include emacs.c --- elhash.o --- elhash.c: In function 'print_hash_table': elhash.c:543:51: warning: format '%zd' expects argument of type 'signed size_t', but argument 3 has type 'Elemcount' {aka 'long int'} [-Wformat=] 543 | write_fmt_string (printcharfun, " :size %zd", ht->count); | ~~^ ~~~~~~~~~ | | | | int Elemcount {aka long int} | %ld elhash.c:545:51: warning: format '%zd' expects argument of type 'signed size_t', but argument 3 has type 'Elemcount' {aka 'long int'} [-Wformat=] 545 | write_fmt_string (printcharfun, " :size %zd/%zd", ht->count, | ~~^ ~~~~~~~~~ | | | | int Elemcount {aka long int} | %ld elhash.c:545:55: warning: format '%zd' expects argument of type 'signed size_t', but argument 4 has type 'Elemcount' {aka 'long int'} [-Wformat=] 545 | write_fmt_string (printcharfun, " :size %zd/%zd", ht->count, | ~~^ | | | int | %ld 546 | ht->size); | ~~~~~~~~ | | | Elemcount {aka long int} --- emacs.o --- In file included from /usr/include/stdio.h:595, from lisp.h:114, from emacs.c:425: emacs.c: In function 'assert_equal_failed': emacs.c:3937:20: warning: format '%zd' expects argument of type 'signed size_t', but argument 6 has type 'long int' [-Wformat=] 3937 | sprintf (bigstr, "%s (%zd) should == %s (%zd) but doesn't", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3938 | exprx, x, expry, y); | ~ | | | long int emacs.c:3937:27: note: format string is defined here 3937 | sprintf (bigstr, "%s (%zd) should == %s (%zd) but doesn't", | ~~^ | | | int | %ld emacs.c:3937:20: warning: format '%zd' expects argument of type 'signed size_t', but argument 8 has type 'long int' [-Wformat=] 3937 | sprintf (bigstr, "%s (%zd) should == %s (%zd) but doesn't", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3938 | exprx, x, expry, y); | ~ | | | long int emacs.c:3937:46: note: format string is defined here 3937 | sprintf (bigstr, "%s (%zd) should == %s (%zd) but doesn't", | ~~^ | | | int | %ld --- emodules.o --- gcc -c -Wall -Wno-switch -Wundef -Wsign-compare -Wno-char-subscripts -Wpacked -Wpointer-arith -Wshadow -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wdeclaration-after-statement -g -O2 -Dunix -I/usr/pkg/include -I/usr/include -DTERMINFO -I/usr/pkg/include -I/usr/include -Demacs -I. -I/pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src -DHAVE_CONFIG_H -I/usr/pkg/include emodules.c emodules.c: In function 'emodules_load': emodules.c:385:80: warning: format '%zd' expects argument of type 'signed size_t', but argument 3 has type 'long int' [-Wformat=] 385 | signal_ferror (Qdll_error, "Invalid dynamic module: Unsupported version `%zd(%zd)'", *ellcc_rev, EMODULES_REVISION); | ~~^ ~~~~~~~~~~ | | | | int long int | %ld emodules.c:385:84: warning: format '%zd' expects argument of type 'signed size_t', but argument 4 has type 'long int' [-Wformat=] 385 | signal_ferror (Qdll_error, "Invalid dynamic module: Unsupported version `%zd(%zd)'", *ellcc_rev, EMODULES_REVISION); | ~~^ | | | int | %ld --- eval.o --- gcc -c -Wall -Wno-switch -Wundef -Wsign-compare -Wno-char-subscripts -Wpacked -Wpointer-arith -Wshadow -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wdeclaration-after-statement -g -O2 -Dunix -I/usr/pkg/include -I/usr/include -DTERMINFO -I/usr/pkg/include -I/usr/include -Demacs -I. -I/pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src -DHAVE_CONFIG_H -I/usr/pkg/include eval.c --- event-stream.o --- gcc -c -Wall -Wno-switch -Wundef -Wsign-compare -Wno-char-subscripts -Wpacked -Wpointer-arith -Wshadow -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wdeclaration-after-statement -g -O2 -Dunix -I/usr/pkg/include -I/usr/include -DTERMINFO -I/usr/pkg/include -I/usr/include -Demacs -I. -I/pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src -DHAVE_CONFIG_H -I/usr/pkg/include event-stream.c --- event-unixoid.o --- gcc -c -Wall -Wno-switch -Wundef -Wsign-compare -Wno-char-subscripts -Wpacked -Wpointer-arith -Wshadow -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wdeclaration-after-statement -g -O2 -Dunix -I/usr/pkg/include -I/usr/include -DTERMINFO -I/usr/pkg/include -I/usr/include -Demacs -I. -I/pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src -DHAVE_CONFIG_H -I/usr/pkg/include event-unixoid.c --- eval.o --- eval.c: In function 'print_multiple_value': eval.c:4742:56: warning: format '%zd' expects argument of type 'signed size_t', but argument 3 has type 'Elemcount' {aka 'long int'} [-Wformat=] 4742 | "#", | ~~^ | | | int | %ld 4752 | index); | ~~~~~ | | | Elemcount {aka long int} --- event-stream.o --- In file included from event-stream.c:79: event-stream.c: In function 'echo_key_event': lstream.h:315:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 315 | ((struct type##_stream *) \ | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 316 | Lstream_data (error_check_lstream_type (lstr, lstream_##type))) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ lstream.h:562:3: note: in expansion of macro 'LSTREAM_TYPE_DATA' 562 | LSTREAM_TYPE_DATA (stream, fixed_buffer) | ^~~~~~~~~~~~~~~~~ lstream.h:585:7: note: in expansion of macro 'FIXED_BUFFER_STREAM_DATA' 585 | FIXED_BUFFER_STREAM_DATA (&(lname##u.l))->outbuf = buf; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ event-stream.c:649:3: note: in expansion of macro 'INIT_STACK_FIXED_BUFFER_OUTPUT_STREAM' 649 | INIT_STACK_FIXED_BUFFER_OUTPUT_STREAM | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ lstream.h:315:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 315 | ((struct type##_stream *) \ | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 316 | Lstream_data (error_check_lstream_type (lstr, lstream_##type))) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ lstream.h:562:3: note: in expansion of macro 'LSTREAM_TYPE_DATA' 562 | LSTREAM_TYPE_DATA (stream, fixed_buffer) | ^~~~~~~~~~~~~~~~~ lstream.h:586:7: note: in expansion of macro 'FIXED_BUFFER_STREAM_DATA' 586 | FIXED_BUFFER_STREAM_DATA (&(lname##u.l))->size = bsize; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ event-stream.c:649:3: note: in expansion of macro 'INIT_STACK_FIXED_BUFFER_OUTPUT_STREAM' 649 | INIT_STACK_FIXED_BUFFER_OUTPUT_STREAM | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ --- events.o --- gcc -c -Wall -Wno-switch -Wundef -Wsign-compare -Wno-char-subscripts -Wpacked -Wpointer-arith -Wshadow -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wdeclaration-after-statement -g -O2 -Dunix -I/usr/pkg/include -I/usr/include -DTERMINFO -I/usr/pkg/include -I/usr/include -Demacs -I. -I/pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src -DHAVE_CONFIG_H -I/usr/pkg/include events.c events.c: In function 'print_event': events.c:284:59: warning: format '%zd' expects argument of type 'signed size_t', but argument 3 has type 'long int' [-Wformat=] 284 | write_fmt_string (printcharfun, "#pos < 0 ? soe->pos : | ~~~~~~~~~~~~~~~~~~~~~~~~~ | | | long int 1040 | object_memxpos_to_bytexpos (obj, soe->pos), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ extents.c:1038:42: warning: format '%zd' expects argument of type 'signed size_t', but argument 3 has type 'Memxpos' {aka 'long int'} [-Wformat=] 1038 | stderr_out ("SOE pos is %zd (memxpos %zd)\n", | ~~^ | | | int | %ld ...... 1041 | soe->pos); | ~~~~~~~~ | | | Memxpos {aka long int} extents.c: In function 'soe_move': extents.c:1144:36: warning: format '%zd' expects argument of type 'signed size_t', but argument 2 has type 'long int' [-Wformat=] 1144 | stderr_out ("Moving SOE from %zd (memxpos %zd) to %zd (memxpos %zd)\n", | ~~^ | | | int | %ld 1145 | soe->pos < 0 ? soe->pos : | ~~~~~~~~~~~~~~~~~~~~~~~~~ | | | long int 1146 | object_memxpos_to_bytexpos (obj, soe->pos), soe->pos, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ extents.c:1144:49: warning: format '%zd' expects argument of type 'signed size_t', but argument 3 has type 'Memxpos' {aka 'long int'} [-Wformat=] 1144 | stderr_out ("Moving SOE from %zd (memxpos %zd) to %zd (memxpos %zd)\n", | ~~^ | | | int | %ld 1145 | soe->pos < 0 ? soe->pos : 1146 | object_memxpos_to_bytexpos (obj, soe->pos), soe->pos, | ~~~~~~~~ | | | Memxpos {aka long int} extents.c:1144:57: warning: format '%zd' expects argument of type 'signed size_t', but argument 4 has type 'Bytexpos' {aka 'long int'} [-Wformat=] 1144 | stderr_out ("Moving SOE from %zd (memxpos %zd) to %zd (memxpos %zd)\n", | ~~^ | | | int | %ld ...... 1147 | object_memxpos_to_bytexpos (obj, pos), pos); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | Bytexpos {aka long int} extents.c:1144:70: warning: format '%zd' expects argument of type 'signed size_t', but argument 5 has type 'Memxpos' {aka 'long int'} [-Wformat=] 1144 | stderr_out ("Moving SOE from %zd (memxpos %zd) to %zd (memxpos %zd)\n", | ~~^ | | | int | %ld ...... 1147 | object_memxpos_to_bytexpos (obj, pos), pos); | ~~~ | | | Memxpos {aka long int} extents.c: In function 'print_extent_1': extents.c:2798:40: warning: format '%zd' expects argument of type 'signed size_t', but argument 4 has type 'long int' [-Wformat=] 2798 | "%zd, %zd", | ~~^ | | | int | %ld extents.c:2798:45: warning: format '%zd' expects argument of type 'signed size_t', but argument 5 has type 'long int' [-Wformat=] 2798 | "%zd, %zd", | ~~^ | | | int | %ld --- file-coding.o --- gcc -c -Wall -Wno-switch -Wundef -Wsign-compare -Wno-char-subscripts -Wpacked -Wpointer-arith -Wshadow -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wdeclaration-after-statement -g -O2 -Dunix -I/usr/pkg/include -I/usr/include -DTERMINFO -I/usr/pkg/include -I/usr/include -Demacs -I. -I/pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src -DHAVE_CONFIG_H -I/usr/pkg/include file-coding.c --- faces.o --- faces.c: In function 'add_face_cachel': faces.c:1359:30: warning: the comparison will always evaluate as 'true' for the pointer operand in 'w->face_cachels->base + (sizetype)((unsigned int)Dynarr_verify_pos_atp((void *)w->face_cachels, 0, (const Ascbyte *)"faces.c", 1359) * 156)' must not be NULL [-Waddress] 1359 | int must_finish_frobbing = ! WINDOW_FACE_CACHEL (w, DEFAULT_INDEX); | ^ faces.c: In function 'update_face_cachel_data': faces.c:1442:11: warning: the comparison will always evaluate as 'true' for the pointer operand in 'error_check_window(((unsigned int)domain & 3) != 0 || ((struct lrecord_header *)domain)->type != 69 ? ((unsigned int)domain & 3) == 0 && ((struct lrecord_header *)domain)->type == 42 ? image_instance_window(domain) : Qnil : domain, (const Ascbyte *)"faces.c", 1442)->face_cachels->base + (sizetype)((unsigned int)Dynarr_verify_pos_atp((void *)error_check_window(((unsigned int)domain & 3) != 0 || ((struct lrecord_header *)domain)->type != 69 ? ((unsigned int)domain & 3) == 0 && ((struct lrecord_header *)domain)->type == 42 ? image_instance_window(domain) : Qnil : domain, (const Ascbyte *)"faces.c", 1442)->face_cachels, 0, (const Ascbyte *)"faces.c", 1442) * 156)' must not be NULL [-Waddress] 1442 | || WINDOW_FACE_CACHEL (DOMAIN_XWINDOW (domain), DEFAULT_INDEX)) | ^~ --- file-coding.o --- In file included from file-coding.c:76: file-coding.c: In function 'coding_stream_coding_system': lstream.h:315:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 315 | ((struct type##_stream *) \ | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 316 | Lstream_data (error_check_lstream_type (lstr, lstream_##type))) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ file-coding.h:1146:36: note: in expansion of macro 'LSTREAM_TYPE_DATA' 1146 | #define CODING_STREAM_DATA(stream) LSTREAM_TYPE_DATA (stream, coding) | ^~~~~~~~~~~~~~~~~ file-coding.c:2558:10: note: in expansion of macro 'CODING_STREAM_DATA' 2558 | return CODING_STREAM_DATA (stream)->codesys; | ^~~~~~~~~~~~~~~~~~ file-coding.c: In function 'detect_coding_type': file-coding.c:4464:52: warning: format '%zd' expects argument of type 'signed size_t', but argument 2 has type 'Bytecount' {aka 'long int'} [-Wformat=] 4464 | debug_out ("detect_coding_type: processing %zd bytes\n", n); | ~~^ ~ | | | | int Bytecount {aka long int} | %ld --- fileio.o --- gcc -c -Wall -Wno-switch -Wundef -Wsign-compare -Wno-char-subscripts -Wpacked -Wpointer-arith -Wshadow -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wdeclaration-after-statement -g -O2 -Dunix -I/usr/pkg/include -I/usr/include -DTERMINFO -I/usr/pkg/include -I/usr/include -Demacs -I. -I/pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src -DHAVE_CONFIG_H -I/usr/pkg/include fileio.c --- doprnt.o --- doprnt.c: In function 'Fnumber_to_string': doprnt.c:619:13: warning: 'ratio_to_string_1' accessing 24 bytes in a region of size 12 [-Wstringop-overflow=] 619 | len = ratio_to_string_1 | ^~~~~~~~~~~~~~~~~ 620 | (&buffer, size, XRATIO_DATA (number), radixing, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 621 | get_radix_table_fixnum_majuscule_map (radix_table)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ doprnt.c:619:13: note: referencing argument 3 of type '__mpq_struct[1]' doprnt.c:479:1: note: in a call to function 'ratio_to_string_1' 479 | ratio_to_string_1 (Ibyte **buf, Bytecount size, ratio rat, UINT_16_BIT base, | ^~~~~~~~~~~~~~~~~ --- faces.o --- faces.c: In function 'ensure_face_cachel_contains_charset': faces.c:1096:49: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 1096 | Stynarr_at (cachel->font_specified, off1) = 0; In file included from lisp.h:1885, from faces.c:29: array.h:614:8: note: at offset [-2147483648, -1] into destination object 'els_static' of size 4 614 | type els_static[num_static] | ^~~~~~~~~~ faces.h:124:3: note: in expansion of macro 'Stynarr_declare' 124 | Stynarr_declare (unsigned_char, NUM_STATIC_CACHEL_FACES); | ^~~~~~~~~~~~~~~ faces.c:1112:59: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 1112 | Stynarr_at (cachel->font_final_stage, off1) = array.h:614:8: note: at offset [-2147483648, -1] into destination object 'els_static' of size 4 614 | type els_static[num_static] | ^~~~~~~~~~ faces.h:124:3: note: in expansion of macro 'Stynarr_declare' 124 | Stynarr_declare (unsigned_char, NUM_STATIC_CACHEL_FACES); | ^~~~~~~~~~~~~~~ --- filelock.o --- gcc -c -Wall -Wno-switch -Wundef -Wsign-compare -Wno-char-subscripts -Wpacked -Wpointer-arith -Wshadow -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wdeclaration-after-statement -g -O2 -Dunix -I/usr/pkg/include -I/usr/include -DTERMINFO -I/usr/pkg/include -I/usr/include -Demacs -I. -I/pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src -DHAVE_CONFIG_H -I/usr/pkg/include filelock.c --- filemode.o --- gcc -c -Wall -Wno-switch -Wundef -Wsign-compare -Wno-char-subscripts -Wpacked -Wpointer-arith -Wshadow -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wdeclaration-after-statement -g -O2 -Dunix -I/usr/pkg/include -I/usr/include -DTERMINFO -I/usr/pkg/include -I/usr/include -Demacs -I. -I/pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src -DHAVE_CONFIG_H -I/usr/pkg/include filemode.c --- floatfns.o --- gcc -c -Wall -Wno-switch -Wundef -Wsign-compare -Wno-char-subscripts -Wpacked -Wpointer-arith -Wshadow -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wdeclaration-after-statement -g -O2 -Dunix -I/usr/pkg/include -I/usr/include -DTERMINFO -I/usr/pkg/include -I/usr/include -Demacs -I. -I/pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src -DHAVE_CONFIG_H -I/usr/pkg/include floatfns.c --- fns.o --- gcc -c -Wall -Wno-switch -Wundef -Wsign-compare -Wno-char-subscripts -Wpacked -Wpointer-arith -Wshadow -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wdeclaration-after-statement -g -O2 -Dunix -I/usr/pkg/include -I/usr/include -DTERMINFO -I/usr/pkg/include -I/usr/include -Demacs -I. -I/pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src -DHAVE_CONFIG_H -I/usr/pkg/include fns.c --- font-lock.o --- gcc -c -Wall -Wno-switch -Wundef -Wsign-compare -Wno-char-subscripts -Wpacked -Wpointer-arith -Wshadow -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wdeclaration-after-statement -g -O2 -Dunix -I/usr/pkg/include -I/usr/include -DTERMINFO -I/usr/pkg/include -I/usr/include -Demacs -I. -I/pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src -DHAVE_CONFIG_H -I/usr/pkg/include font-lock.c --- fontcolor.o --- gcc -c -Wall -Wno-switch -Wundef -Wsign-compare -Wno-char-subscripts -Wpacked -Wpointer-arith -Wshadow -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wdeclaration-after-statement -g -O2 -Dunix -I/usr/pkg/include -I/usr/include -DTERMINFO -I/usr/pkg/include -I/usr/include -Demacs -I. -I/pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src -DHAVE_CONFIG_H -I/usr/pkg/include fontcolor.c --- frame.o --- gcc -c -Wall -Wno-switch -Wundef -Wsign-compare -Wno-char-subscripts -Wpacked -Wpointer-arith -Wshadow -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wdeclaration-after-statement -g -O2 -Dunix -I/usr/pkg/include -I/usr/include -DTERMINFO -I/usr/pkg/include -I/usr/include -Demacs -I. -I/pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src -DHAVE_CONFIG_H -I/usr/pkg/include frame.c --- gc.o --- gcc -c -Wall -Wno-switch -Wundef -Wsign-compare -Wno-char-subscripts -Wpacked -Wpointer-arith -Wshadow -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wdeclaration-after-statement -g -O2 -Dunix -I/usr/pkg/include -I/usr/include -DTERMINFO -I/usr/pkg/include -I/usr/include -Demacs -I. -I/pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src -DHAVE_CONFIG_H -I/usr/pkg/include gc.c gc.c: In function 'lispdesc_indirect_count_1': gc.c:212:69: warning: format '%zd' expects argument of type 'signed size_t', but argument 4 has type 'long int' [-Wformat=] 212 | stderr_out ("Unsupported count type : %d (line = %d, code = %zd)\n", | ~~^ | | | int | %ld 213 | idesc[line].type, line, code); | ~~~~ | | | long int --- general.o --- gcc -c -Wall -Wno-switch -Wundef -Wsign-compare -Wno-char-subscripts -Wpacked -Wpointer-arith -Wshadow -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wdeclaration-after-statement -g -O2 -Dunix -I/usr/pkg/include -I/usr/include -DTERMINFO -I/usr/pkg/include -I/usr/include -Demacs -I. -I/pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src -DHAVE_CONFIG_H -I/usr/pkg/include general.c --- glyphs-widget.o --- gcc -c -Wall -Wno-switch -Wundef -Wsign-compare -Wno-char-subscripts -Wpacked -Wpointer-arith -Wshadow -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wdeclaration-after-statement -g -O2 -Dunix -I/usr/pkg/include -I/usr/include -DTERMINFO -I/usr/pkg/include -I/usr/include -Demacs -I. -I/pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src -DHAVE_CONFIG_H -I/usr/pkg/include glyphs-widget.c --- glyphs.o --- gcc -c -Wall -Wno-switch -Wundef -Wsign-compare -Wno-char-subscripts -Wpacked -Wpointer-arith -Wshadow -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wdeclaration-after-statement -g -O2 -Dunix -I/usr/pkg/include -I/usr/include -DTERMINFO -I/usr/pkg/include -I/usr/include -Demacs -I. -I/pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src -DHAVE_CONFIG_H -I/usr/pkg/include glyphs.c glyphs.c: In function 'print_image_instance': glyphs.c:970:48: warning: format '%zd' expects argument of type 'signed size_t', but argument 3 has type 'long int' [-Wformat=] 970 | write_fmt_string (printcharfun, "%zd", | ~~^ | | | int | %ld glyphs.c:976:48: warning: format '%zd' expects argument of type 'signed size_t', but argument 3 has type 'long int' [-Wformat=] 976 | write_fmt_string (printcharfun, "%zd", | ~~^ | | | int | %ld --- gui.o --- gcc -c -Wall -Wno-switch -Wundef -Wsign-compare -Wno-char-subscripts -Wpacked -Wpointer-arith -Wshadow -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wdeclaration-after-statement -g -O2 -Dunix -I/usr/pkg/include -I/usr/include -DTERMINFO -I/usr/pkg/include -I/usr/include -Demacs -I. -I/pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src -DHAVE_CONFIG_H -I/usr/pkg/include gui.c --- gutter.o --- gcc -c -Wall -Wno-switch -Wundef -Wsign-compare -Wno-char-subscripts -Wpacked -Wpointer-arith -Wshadow -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wdeclaration-after-statement -g -O2 -Dunix -I/usr/pkg/include -I/usr/include -DTERMINFO -I/usr/pkg/include -I/usr/include -Demacs -I. -I/pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src -DHAVE_CONFIG_H -I/usr/pkg/include gutter.c --- imgproc.o --- gcc -c -Wall -Wno-switch -Wundef -Wsign-compare -Wno-char-subscripts -Wpacked -Wpointer-arith -Wshadow -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wdeclaration-after-statement -g -O2 -Dunix -I/usr/pkg/include -I/usr/include -DTERMINFO -I/usr/pkg/include -I/usr/include -Demacs -I. -I/pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src -DHAVE_CONFIG_H -I/usr/pkg/include imgproc.c --- indent.o --- gcc -c -Wall -Wno-switch -Wundef -Wsign-compare -Wno-char-subscripts -Wpacked -Wpointer-arith -Wshadow -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wdeclaration-after-statement -g -O2 -Dunix -I/usr/pkg/include -I/usr/include -DTERMINFO -I/usr/pkg/include -I/usr/include -Demacs -I. -I/pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src -DHAVE_CONFIG_H -I/usr/pkg/include indent.c --- inline.o --- gcc -c -Wall -Wno-switch -Wundef -Wsign-compare -Wno-char-subscripts -Wpacked -Wpointer-arith -Wshadow -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wdeclaration-after-statement -g -O2 -Dunix -I/usr/pkg/include -I/usr/include -DTERMINFO -I/usr/pkg/include -I/usr/include -Demacs -I. -I/pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src -DHAVE_CONFIG_H -I/usr/pkg/include inline.c --- insdel.o --- --- intl.o --- --- insdel.o --- gcc -c -Wall -Wno-switch -Wundef -Wsign-compare -Wno-char-subscripts -Wpacked -Wpointer-arith -Wshadow -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wdeclaration-after-statement -g -O2 -Dunix -I/usr/pkg/include -I/usr/include -DTERMINFO -I/usr/pkg/include -I/usr/include -Demacs -I. -I/pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src -DHAVE_CONFIG_H -I/usr/pkg/include insdel.c --- intl.o --- gcc -c -Wall -Wno-switch -Wundef -Wsign-compare -Wno-char-subscripts -Wpacked -Wpointer-arith -Wshadow -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wdeclaration-after-statement -g -O2 -Dunix -I/usr/pkg/include -I/usr/include -DTERMINFO -I/usr/pkg/include -I/usr/include -Demacs -I. -I/pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src -DHAVE_CONFIG_H -I/usr/pkg/include intl.c --- keymap.o --- gcc -c -Wall -Wno-switch -Wundef -Wsign-compare -Wno-char-subscripts -Wpacked -Wpointer-arith -Wshadow -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wdeclaration-after-statement -g -O2 -Dunix -I/usr/pkg/include -I/usr/include -DTERMINFO -I/usr/pkg/include -I/usr/include -Demacs -I. -I/pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src -DHAVE_CONFIG_H -I/usr/pkg/include keymap.c --- lastfile.o --- gcc -c -Wall -Wno-switch -Wundef -Wsign-compare -Wno-char-subscripts -Wpacked -Wpointer-arith -Wshadow -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wdeclaration-after-statement -g -O2 -Dunix -I/usr/pkg/include -I/usr/include -DTERMINFO -I/usr/pkg/include -I/usr/include -Demacs -I. -I/pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src -DHAVE_CONFIG_H -I/usr/pkg/include lastfile.c --- line-number.o --- gcc -c -Wall -Wno-switch -Wundef -Wsign-compare -Wno-char-subscripts -Wpacked -Wpointer-arith -Wshadow -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wdeclaration-after-statement -g -O2 -Dunix -I/usr/pkg/include -I/usr/include -DTERMINFO -I/usr/pkg/include -I/usr/include -Demacs -I. -I/pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src -DHAVE_CONFIG_H -I/usr/pkg/include line-number.c --- keymap.o --- keymap.c: In function 'print_keymap': keymap.c:302:43: warning: format '%zd' expects argument of type 'signed size_t', but argument 3 has type 'long int' [-Wformat=] 302 | write_fmt_string (printcharfun, "size %zd 0x%x>", | ~~^ | | | int | %ld In file included from keymap.c:31: keymap.c: In function 'where_is_to_Ibyte': lstream.h:315:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 315 | ((struct type##_stream *) \ | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 316 | Lstream_data (error_check_lstream_type (lstr, lstream_##type))) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ lstream.h:562:3: note: in expansion of macro 'LSTREAM_TYPE_DATA' 562 | LSTREAM_TYPE_DATA (stream, fixed_buffer) | ^~~~~~~~~~~~~~~~~ lstream.h:585:7: note: in expansion of macro 'FIXED_BUFFER_STREAM_DATA' 585 | FIXED_BUFFER_STREAM_DATA (&(lname##u.l))->outbuf = buf; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ keymap.c:3895:3: note: in expansion of macro 'INIT_STACK_FIXED_BUFFER_OUTPUT_STREAM' 3895 | INIT_STACK_FIXED_BUFFER_OUTPUT_STREAM (stream, buffer, bufsize); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ lstream.h:315:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 315 | ((struct type##_stream *) \ | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 316 | Lstream_data (error_check_lstream_type (lstr, lstream_##type))) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ lstream.h:562:3: note: in expansion of macro 'LSTREAM_TYPE_DATA' 562 | LSTREAM_TYPE_DATA (stream, fixed_buffer) | ^~~~~~~~~~~~~~~~~ lstream.h:586:7: note: in expansion of macro 'FIXED_BUFFER_STREAM_DATA' 586 | FIXED_BUFFER_STREAM_DATA (&(lname##u.l))->size = bsize; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ keymap.c:3895:3: note: in expansion of macro 'INIT_STACK_FIXED_BUFFER_OUTPUT_STREAM' 3895 | INIT_STACK_FIXED_BUFFER_OUTPUT_STREAM (stream, buffer, bufsize); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ --- linuxplay.o --- gcc -c -Wall -Wno-switch -Wundef -Wsign-compare -Wno-char-subscripts -Wpacked -Wpointer-arith -Wshadow -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wdeclaration-after-statement -g -O2 -Dunix -I/usr/pkg/include -I/usr/include -DTERMINFO -I/usr/pkg/include -I/usr/include -Demacs -I. -I/pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src -DHAVE_CONFIG_H -I/usr/pkg/include linuxplay.c --- lread.o --- gcc -c -Wall -Wno-switch -Wundef -Wsign-compare -Wno-char-subscripts -Wpacked -Wpointer-arith -Wshadow -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wdeclaration-after-statement -g -O2 -Dunix -I/usr/pkg/include -I/usr/include -DTERMINFO -I/usr/pkg/include -I/usr/include -Demacs -I. -I/pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src -DHAVE_CONFIG_H -I/usr/pkg/include lread.c --- lstream.o --- gcc -c -Wall -Wno-switch -Wundef -Wsign-compare -Wno-char-subscripts -Wpacked -Wpointer-arith -Wshadow -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wdeclaration-after-statement -g -O2 -Dunix -I/usr/pkg/include -I/usr/include -DTERMINFO -I/usr/pkg/include -I/usr/include -Demacs -I. -I/pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src -DHAVE_CONFIG_H -I/usr/pkg/include lstream.c --- macros.o --- gcc -c -Wall -Wno-switch -Wundef -Wsign-compare -Wno-char-subscripts -Wpacked -Wpointer-arith -Wshadow -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wdeclaration-after-statement -g -O2 -Dunix -I/usr/pkg/include -I/usr/include -DTERMINFO -I/usr/pkg/include -I/usr/include -Demacs -I. -I/pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src -DHAVE_CONFIG_H -I/usr/pkg/include macros.c --- lstream.o --- In file included from lstream.c:31: lstream.c: In function 'stdio_rewinder': lstream.h:315:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 315 | ((struct type##_stream *) \ | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 316 | Lstream_data (error_check_lstream_type (lstr, lstream_##type))) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ lstream.c:1076:35: note: in expansion of macro 'LSTREAM_TYPE_DATA' 1076 | #define STDIO_STREAM_DATA(stream) LSTREAM_TYPE_DATA (stream, stdio) | ^~~~~~~~~~~~~~~~~ lstream.c:1153:11: note: in expansion of macro 'STDIO_STREAM_DATA' 1153 | rewind (STDIO_STREAM_DATA (stream)->file); | ^~~~~~~~~~~~~~~~~ lstream.c: In function 'filedesc_rewinder': lstream.h:315:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 315 | ((struct type##_stream *) \ | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 316 | Lstream_data (error_check_lstream_type (lstr, lstream_##type))) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ lstream.c:1206:38: note: in expansion of macro 'LSTREAM_TYPE_DATA' 1206 | #define FILEDESC_STREAM_DATA(stream) LSTREAM_TYPE_DATA (stream, filedesc) | ^~~~~~~~~~~~~~~~~ lstream.c:1464:14: note: in expansion of macro 'FILEDESC_STREAM_DATA' 1464 | lseek (FILEDESC_STREAM_DATA (stream)->fd, str->starting_pos, | ^~~~~~~~~~~~~~~~~~~~ lstream.c: In function 'fixed_buffer_rewinder': lstream.h:315:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 315 | ((struct type##_stream *) \ | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 316 | Lstream_data (error_check_lstream_type (lstr, lstream_##type))) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ lstream.h:562:3: note: in expansion of macro 'LSTREAM_TYPE_DATA' 562 | LSTREAM_TYPE_DATA (stream, fixed_buffer) | ^~~~~~~~~~~~~~~~~ lstream.c:1694:3: note: in expansion of macro 'FIXED_BUFFER_STREAM_DATA' 1694 | FIXED_BUFFER_STREAM_DATA (stream)->offset = 0; | ^~~~~~~~~~~~~~~~~~~~~~~~ lstream.c: In function 'fixed_buffer_input_stream_ptr': lstream.h:315:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 315 | ((struct type##_stream *) \ | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 316 | Lstream_data (error_check_lstream_type (lstr, lstream_##type))) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ lstream.h:562:3: note: in expansion of macro 'LSTREAM_TYPE_DATA' 562 | LSTREAM_TYPE_DATA (stream, fixed_buffer) | ^~~~~~~~~~~~~~~~~ lstream.c:1702:10: note: in expansion of macro 'FIXED_BUFFER_STREAM_DATA' 1702 | return FIXED_BUFFER_STREAM_DATA (stream)->inbuf; | ^~~~~~~~~~~~~~~~~~~~~~~~ lstream.c: In function 'fixed_buffer_output_stream_ptr': lstream.h:315:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 315 | ((struct type##_stream *) \ | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 316 | Lstream_data (error_check_lstream_type (lstr, lstream_##type))) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ lstream.h:562:3: note: in expansion of macro 'LSTREAM_TYPE_DATA' 562 | LSTREAM_TYPE_DATA (stream, fixed_buffer) | ^~~~~~~~~~~~~~~~~ lstream.c:1709:10: note: in expansion of macro 'FIXED_BUFFER_STREAM_DATA' 1709 | return FIXED_BUFFER_STREAM_DATA (stream)->outbuf; | ^~~~~~~~~~~~~~~~~~~~~~~~ lstream.c: In function 'make_resizing_buffer_output_stream': lstream.h:315:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 315 | ((struct type##_stream *) \ | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 316 | Lstream_data (error_check_lstream_type (lstr, lstream_##type))) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ lstream.c:1715:3: note: in expansion of macro 'LSTREAM_TYPE_DATA' 1715 | LSTREAM_TYPE_DATA (stream, resizing_buffer) | ^~~~~~~~~~~~~~~~~ lstream.c:1738:3: note: in expansion of macro 'RESIZING_BUFFER_STREAM_DATA' 1738 | RESIZING_BUFFER_STREAM_DATA (stream)->extent_info | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ lstream.c: In function 'resizing_buffer_rewinder': lstream.h:315:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 315 | ((struct type##_stream *) \ | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 316 | Lstream_data (error_check_lstream_type (lstr, lstream_##type))) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ lstream.c:1715:3: note: in expansion of macro 'LSTREAM_TYPE_DATA' 1715 | LSTREAM_TYPE_DATA (stream, resizing_buffer) | ^~~~~~~~~~~~~~~~~ lstream.c:1775:3: note: in expansion of macro 'RESIZING_BUFFER_STREAM_DATA' 1775 | RESIZING_BUFFER_STREAM_DATA (stream)->stored = 0; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from lisp.h:1841, from lstream.c:26: lstream.c: In function 'resizing_buffer_extent_info': lstream.h:315:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 315 | ((struct type##_stream *) \ | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 316 | Lstream_data (error_check_lstream_type (lstr, lstream_##type))) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ lrecord.h:1616:25: note: in definition of macro 'XRECORD' 1616 | error_check_##c_name (x, __FILE__, __LINE__) | ^ lstream.c:1795:10: note: in expansion of macro 'XEXTENT_INFO' 1795 | return XEXTENT_INFO (RESIZING_BUFFER_STREAM_DATA (stream)->extent_info); | ^~~~~~~~~~~~ lstream.c:1715:3: note: in expansion of macro 'LSTREAM_TYPE_DATA' 1715 | LSTREAM_TYPE_DATA (stream, resizing_buffer) | ^~~~~~~~~~~~~~~~~ lstream.c:1795:24: note: in expansion of macro 'RESIZING_BUFFER_STREAM_DATA' 1795 | return XEXTENT_INFO (RESIZING_BUFFER_STREAM_DATA (stream)->extent_info); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ lstream.c: In function 'resizing_buffer_stream_ptr': lstream.h:315:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 315 | ((struct type##_stream *) \ | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 316 | Lstream_data (error_check_lstream_type (lstr, lstream_##type))) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ lstream.c:1715:3: note: in expansion of macro 'LSTREAM_TYPE_DATA' 1715 | LSTREAM_TYPE_DATA (stream, resizing_buffer) | ^~~~~~~~~~~~~~~~~ lstream.c:1801:10: note: in expansion of macro 'RESIZING_BUFFER_STREAM_DATA' 1801 | return RESIZING_BUFFER_STREAM_DATA (stream)->buf; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ lstream.c: In function 'resizing_buffer_to_lisp_string': lstream.h:315:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 315 | ((struct type##_stream *) \ | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 316 | Lstream_data (error_check_lstream_type (lstr, lstream_##type))) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ lstream.c:1715:3: note: in expansion of macro 'LSTREAM_TYPE_DATA' 1715 | LSTREAM_TYPE_DATA (stream, resizing_buffer) | ^~~~~~~~~~~~~~~~~ lstream.c:1810:25: note: in expansion of macro 'RESIZING_BUFFER_STREAM_DATA' 1810 | result = make_string (RESIZING_BUFFER_STREAM_DATA (stream)->buf, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ lstream.c: In function 'make_dynarr_output_stream': lstream.h:315:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 315 | ((struct type##_stream *) \ | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 316 | Lstream_data (error_check_lstream_type (lstr, lstream_##type))) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ lstream.c:1874:3: note: in expansion of macro 'LSTREAM_TYPE_DATA' 1874 | LSTREAM_TYPE_DATA (stream, dynarr) | ^~~~~~~~~~~~~~~~~ lstream.c:1888:3: note: in expansion of macro 'DYNARR_STREAM_DATA' 1888 | DYNARR_STREAM_DATA (XLSTREAM (obj))->dyn = dyn; | ^~~~~~~~~~~~~~~~~~ In file included from lisp.h:1885: lstream.c: In function 'dynarr_rewinder': lstream.h:315:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 315 | ((struct type##_stream *) \ | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 316 | Lstream_data (error_check_lstream_type (lstr, lstream_##type))) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ array.h:458:45: note: in definition of macro 'Dynarr_reset' 458 | #define Dynarr_reset(d) Dynarr_set_lengthr (d, 0) | ^ lstream.c:1874:3: note: in expansion of macro 'LSTREAM_TYPE_DATA' 1874 | LSTREAM_TYPE_DATA (stream, dynarr) | ^~~~~~~~~~~~~~~~~ lstream.c:1904:17: note: in expansion of macro 'DYNARR_STREAM_DATA' 1904 | Dynarr_reset (DYNARR_STREAM_DATA (stream)->dyn); | ^~~~~~~~~~~~~~~~~~ lstream.c: In function 'lisp_buffer_stream_startpos': --- marker.o --- --- lstream.o --- lstream.h:315:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 315 | ((struct type##_stream *) \ | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 316 | Lstream_data (error_check_lstream_type (lstr, lstream_##type))) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ lstream.c:1921:3: note: in expansion of macro 'LSTREAM_TYPE_DATA' 1921 | LSTREAM_TYPE_DATA (stream, lisp_buffer) | ^~~~~~~~~~~~~~~~~ lstream.c:2122:27: note: in expansion of macro 'LISP_BUFFER_STREAM_DATA' 2122 | return marker_position (LISP_BUFFER_STREAM_DATA (stream)->start); | ^~~~~~~~~~~~~~~~~~~~~~~ --- marker.o --- gcc -c -Wall -Wno-switch -Wundef -Wsign-compare -Wno-char-subscripts -Wpacked -Wpointer-arith -Wshadow -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wdeclaration-after-statement -g -O2 -Dunix -I/usr/pkg/include -I/usr/include -DTERMINFO -I/usr/pkg/include -I/usr/include -Demacs -I. -I/pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src -DHAVE_CONFIG_H -I/usr/pkg/include marker.c marker.c: In function 'print_marker': marker.c:51:45: warning: format '%zd' expects argument of type 'signed size_t', but argument 3 has type 'Charbpos' {aka 'long int'} [-Wformat=] 51 | write_fmt_string (printcharfun, "at %zd in ", | ~~^ | | | int | %ld 52 | marker_position (obj)); | ~~~~~~~~~~~~~~~~~~~~~ | | | Charbpos {aka long int} --- md5.o --- gcc -c -Wall -Wno-switch -Wundef -Wsign-compare -Wno-char-subscripts -Wpacked -Wpointer-arith -Wshadow -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wdeclaration-after-statement -g -O2 -Dunix -I/usr/pkg/include -I/usr/include -DTERMINFO -I/usr/pkg/include -I/usr/include -Demacs -I. -I/pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src -DHAVE_CONFIG_H -I/usr/pkg/include md5.c --- lread.o --- In file included from /usr/include/string.h:154, from lisp.h:112, from lread.c:26: In function '__strncpy_ichk', inlined from 'qxestrncpy' at lisp.h:6255:20, inlined from 'locate_file_map_suffixes' at lread.c:990:4: /usr/include/ssp/string.h:91:1: warning: '__builtin_strncpy' output truncated before terminating nul copying as many bytes from a string as its length [-Wstringop-truncation] 91 | __ssp_bos_icheck3_restrict(strncpy, char *, const char *) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'qxestrlen', inlined from 'locate_file_map_suffixes' at lread.c:987:6: lisp.h:6204:22: note: length computed here 6204 | return (Bytecount) strlen ((const Chbyte *) s); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ --- minibuf.o --- gcc -c -Wall -Wno-switch -Wundef -Wsign-compare -Wno-char-subscripts -Wpacked -Wpointer-arith -Wshadow -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wdeclaration-after-statement -g -O2 -Dunix -I/usr/pkg/include -I/usr/include -DTERMINFO -I/usr/pkg/include -I/usr/include -Demacs -I. -I/pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src -DHAVE_CONFIG_H -I/usr/pkg/include minibuf.c --- miscplay.o --- gcc -c -Wall -Wno-switch -Wundef -Wsign-compare -Wno-char-subscripts -Wpacked -Wpointer-arith -Wshadow -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wdeclaration-after-statement -g -O2 -Dunix -I/usr/pkg/include -I/usr/include -DTERMINFO -I/usr/pkg/include -I/usr/include -Demacs -I. -I/pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src -DHAVE_CONFIG_H -I/usr/pkg/include miscplay.c --- number-gmp.o --- gcc -c -Wall -Wno-switch -Wundef -Wsign-compare -Wno-char-subscripts -Wpacked -Wpointer-arith -Wshadow -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wdeclaration-after-statement -g -O2 -Dunix -I/usr/pkg/include -I/usr/include -DTERMINFO -I/usr/pkg/include -I/usr/include -Demacs -I. -I/pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src -DHAVE_CONFIG_H -I/usr/pkg/include number-gmp.c number-gmp.c: In function 'bigfloat_to_string': number-gmp.c:182:37: warning: format '%zd' expects argument of type 'signed size_t', but argument 4 has type 'long int' [-Wformat=] 182 | "E%zd", expt); | ~~^ ~~~~ | | | | int long int | %ld --- number.o --- gcc -c -Wall -Wno-switch -Wundef -Wsign-compare -Wno-char-subscripts -Wpacked -Wpointer-arith -Wshadow -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wdeclaration-after-statement -g -O2 -Dunix -I/usr/pkg/include -I/usr/include -DTERMINFO -I/usr/pkg/include -I/usr/include -Demacs -I. -I/pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src -DHAVE_CONFIG_H -I/usr/pkg/include number.c --- opaque.o --- gcc -c -Wall -Wno-switch -Wundef -Wsign-compare -Wno-char-subscripts -Wpacked -Wpointer-arith -Wshadow -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wdeclaration-after-statement -g -O2 -Dunix -I/usr/pkg/include -I/usr/include -DTERMINFO -I/usr/pkg/include -I/usr/include -Demacs -I. -I/pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src -DHAVE_CONFIG_H -I/usr/pkg/include opaque.c opaque.c: In function 'print_opaque': opaque.c:50:55: warning: format '%zu' expects argument of type 'size_t', but argument 3 has type 'long unsigned int' [-Wformat=] 50 | "#", | ~~^ | | | unsigned int | %lu 51 | (EMACS_UINT)(p->size), LISP_OBJECT_UID (obj)); | ~~~~~~~~~~~~~~~~~~~~~ | | | long unsigned int opaque.c: In function 'hash_opaque': opaque.c:105:14: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 105 | return *((Hashcode *) XOPAQUE_DATA (obj)); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ --- print.o --- gcc -c -Wall -Wno-switch -Wundef -Wsign-compare -Wno-char-subscripts -Wpacked -Wpointer-arith -Wshadow -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wdeclaration-after-statement -g -O2 -Dunix -I/usr/pkg/include -I/usr/include -DTERMINFO -I/usr/pkg/include -I/usr/include -Demacs -I. -I/pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src -DHAVE_CONFIG_H -I/usr/pkg/include print.c --- process-unix.o --- gcc -c -Wall -Wno-switch -Wundef -Wsign-compare -Wno-char-subscripts -Wpacked -Wpointer-arith -Wshadow -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wdeclaration-after-statement -g -O2 -Dunix -I/usr/pkg/include -I/usr/include -DTERMINFO -I/usr/pkg/include -I/usr/include -Demacs -I. -I/pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src -DHAVE_CONFIG_H -I/usr/pkg/include process-unix.c --- process.o --- gcc -c -Wall -Wno-switch -Wundef -Wsign-compare -Wno-char-subscripts -Wpacked -Wpointer-arith -Wshadow -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wdeclaration-after-statement -g -O2 -Dunix -I/usr/pkg/include -I/usr/include -DTERMINFO -I/usr/pkg/include -I/usr/include -Demacs -I. -I/pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src -DHAVE_CONFIG_H -I/usr/pkg/include process.c --- profile.o --- gcc -c -Wall -Wno-switch -Wundef -Wsign-compare -Wno-char-subscripts -Wpacked -Wpointer-arith -Wshadow -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wdeclaration-after-statement -g -O2 -Dunix -I/usr/pkg/include -I/usr/include -DTERMINFO -I/usr/pkg/include -I/usr/include -Demacs -I. -I/pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src -DHAVE_CONFIG_H -I/usr/pkg/include profile.c --- number.o --- number.c: In function 'ratio_print': number.c:173:3: warning: 'ratio_to_string' accessing 24 bytes in a region of size 12 [-Wstringop-overflow=] 173 | write_string_1 (printcharfun, rstr, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | ratio_to_string (&rstr, size, XRATIO_DATA (obj), 10, Qnil)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ number.c:173:3: note: referencing argument 3 of type '__mpq_struct[1]' In file included from number.c:24: lisp.h:4621:11: note: in a call to function 'ratio_to_string' 4621 | Bytecount ratio_to_string (Ibyte **buffer_inout, Bytecount size, ratio number, | ^~~~~~~~~~~~~~~ --- ralloc.o --- gcc -c -Wall -Wno-switch -Wundef -Wsign-compare -Wno-char-subscripts -Wpacked -Wpointer-arith -Wshadow -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wdeclaration-after-statement -g -O2 -Dunix -I/usr/pkg/include -I/usr/include -DTERMINFO -I/usr/pkg/include -I/usr/include -Demacs -I. -I/pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src -DHAVE_CONFIG_H -I/usr/pkg/include ralloc.c --- process-unix.o --- process-unix.c: In function 'unix_init_process_io_handles': process-unix.c:842:52: warning: format '%zd' expects argument of type 'signed size_t', but argument 4 has type 'long int' [-Wformat=] 842 | "failed setting pipe (fd %zd) to nonblocking mode", | ~~^ | | | int | %ld 843 | (EMACS_INT) in); | ~~~~~~~~~~~~~~ | | | long int process-unix.c: In function 'unix_open_network_stream': process-unix.c:1901:36: warning: format '%zd' expects argument of type 'signed size_t', but argument 4 has type 'long int' [-Wformat=] 1901 | "%zd", XFIXNUM (service)); | ~~^ | | | int | %ld --- print.o --- print.c: In function 'printing_major_badness': print.c:1644:63: warning: format '%zd' expects argument of type 'signed size_t', but argument 6 has type 'long int' [-Wformat=] 1644 | emacs_snprintf (buf, sizeof (buf), "%s type %d object %zd", | ~~^ | | | int | %ld 1645 | badness_string, type, (EMACS_INT) val); | ~~~~~~~~~~~~~~~ | | | long int print.c: In function 'print_gensym_or_circle': print.c:1894:47: warning: format '%zd' expects argument of type 'signed size_t', but argument 3 has type 'long int' [-Wformat=] 1894 | write_fmt_string (printcharfun, "#%zd#", | ~~^ | | | int | %ld 1895 | (XFIXNUM (seen) & PRINT_NUMBER_ORDINAL_MASK) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1896 | >> PRINT_NUMBER_ORDINAL_SHIFT); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | long int print.c:1903:47: warning: format '%zd' expects argument of type 'signed size_t', but argument 3 has type 'long int' [-Wformat=] 1903 | write_fmt_string (printcharfun, "#%zd=", | ~~^ | | | int | %ld 1904 | (XFIXNUM (seen) & PRINT_NUMBER_ORDINAL_MASK) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1905 | >> PRINT_NUMBER_ORDINAL_SHIFT); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | long int print.c: In function 'debug_p4': print.c:2813:21: warning: format '%zd' expects argument of type 'signed size_t', but argument 2 has type 'long int' [-Wformat=] 2813 | debug_out ("%zd", XFIXNUM (obj)); | ~~^ | | | int | %ld print.c:2827:35: warning: format '%zx' expects argument of type 'size_t', but argument 3 has type 'long int' [-Wformat=] 2827 | debug_out ("#<%s addr=0x%zx uid=0x%zx>", | ~~^ | | | unsigned int | %lx 2828 | LHEADER_IMPLEMENTATION (header)->name, 2829 | (EMACS_INT) header, | ~~~~~~~~~~~~~~~~~~ | | | long int print.c:2827:45: warning: format '%zx' expects argument of type 'size_t', but argument 4 has type 'long int' [-Wformat=] 2827 | debug_out ("#<%s addr=0x%zx uid=0x%zx>", | ~~^ | | | unsigned int | %lx ...... 2830 | (EMACS_INT) ((struct lrecord_header *) header)->uid); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | long int --- rangetab.o --- gcc -c -Wall -Wno-switch -Wundef -Wsign-compare -Wno-char-subscripts -Wpacked -Wpointer-arith -Wshadow -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wdeclaration-after-statement -g -O2 -Dunix -I/usr/pkg/include -I/usr/include -DTERMINFO -I/usr/pkg/include -I/usr/include -Demacs -I. -I/pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src -DHAVE_CONFIG_H -I/usr/pkg/include rangetab.c --- realpath.o --- gcc -c -Wall -Wno-switch -Wundef -Wsign-compare -Wno-char-subscripts -Wpacked -Wpointer-arith -Wshadow -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wdeclaration-after-statement -g -O2 -Dunix -I/usr/pkg/include -I/usr/include -DTERMINFO -I/usr/pkg/include -I/usr/include -Demacs -I. -I/pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src -DHAVE_CONFIG_H -I/usr/pkg/include realpath.c --- redisplay-output.o --- gcc -c -Wall -Wno-switch -Wundef -Wsign-compare -Wno-char-subscripts -Wpacked -Wpointer-arith -Wshadow -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wdeclaration-after-statement -g -O2 -Dunix -I/usr/pkg/include -I/usr/include -DTERMINFO -I/usr/pkg/include -I/usr/include -Demacs -I. -I/pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src -DHAVE_CONFIG_H -I/usr/pkg/include redisplay-output.c --- rangetab.o --- rangetab.c: In function 'print_range_table': rangetab.c:125:44: warning: format '%zd' expects argument of type 'signed size_t', but argument 4 has type 'long int' [-Wformat=] 125 | write_fmt_string (printcharfun, "%c%zd %zd%c ", | ~~^ | | | int | %ld 126 | print_readably ? '(' : so ? '(' : '[', 127 | (Bytecount) (rte.first - so), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | long int rangetab.c:125:48: warning: format '%zd' expects argument of type 'signed size_t', but argument 5 has type 'long int' [-Wformat=] 125 | write_fmt_string (printcharfun, "%c%zd %zd%c ", | ~~^ | | | int | %ld ...... 128 | (Bytecount) (rte.last - ec), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | long int --- redisplay.o --- gcc -c -Wall -Wno-switch -Wundef -Wsign-compare -Wno-char-subscripts -Wpacked -Wpointer-arith -Wshadow -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wdeclaration-after-statement -g -O2 -Dunix -I/usr/pkg/include -I/usr/include -DTERMINFO -I/usr/pkg/include -I/usr/include -Demacs -I. -I/pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src -DHAVE_CONFIG_H -I/usr/pkg/include redisplay.c --- regex.o --- gcc -c -Wall -Wno-switch -Wundef -Wsign-compare -Wno-char-subscripts -Wpacked -Wpointer-arith -Wshadow -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wdeclaration-after-statement -g -O2 -Dunix -I/usr/pkg/include -I/usr/include -DTERMINFO -I/usr/pkg/include -I/usr/include -Demacs -I. -I/pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src -DHAVE_CONFIG_H -I/usr/pkg/include regex.c --- redisplay.o --- In file included from redisplay.c:50: redisplay.c: In function 'add_disp_table_entry_runes_1': lstream.h:315:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 315 | ((struct type##_stream *) \ | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 316 | Lstream_data (error_check_lstream_type (lstr, lstream_##type))) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ lstream.h:562:3: note: in expansion of macro 'LSTREAM_TYPE_DATA' 562 | LSTREAM_TYPE_DATA (stream, fixed_buffer) | ^~~~~~~~~~~~~~~~~ lstream.h:585:7: note: in expansion of macro 'FIXED_BUFFER_STREAM_DATA' 585 | FIXED_BUFFER_STREAM_DATA (&(lname##u.l))->outbuf = buf; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ redisplay.c:1552:11: note: in expansion of macro 'INIT_STACK_FIXED_BUFFER_OUTPUT_STREAM' 1552 | INIT_STACK_FIXED_BUFFER_OUTPUT_STREAM (format_buf_lispobj, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ lstream.h:315:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 315 | ((struct type##_stream *) \ | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 316 | Lstream_data (error_check_lstream_type (lstr, lstream_##type))) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ lstream.h:562:3: note: in expansion of macro 'LSTREAM_TYPE_DATA' 562 | LSTREAM_TYPE_DATA (stream, fixed_buffer) | ^~~~~~~~~~~~~~~~~ lstream.h:586:7: note: in expansion of macro 'FIXED_BUFFER_STREAM_DATA' 586 | FIXED_BUFFER_STREAM_DATA (&(lname##u.l))->size = bsize; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ redisplay.c:1552:11: note: in expansion of macro 'INIT_STACK_FIXED_BUFFER_OUTPUT_STREAM' 1552 | INIT_STACK_FIXED_BUFFER_OUTPUT_STREAM (format_buf_lispobj, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ lstream.h:315:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 315 | ((struct type##_stream *) \ | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 316 | Lstream_data (error_check_lstream_type (lstr, lstream_##type))) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ lstream.h:562:3: note: in expansion of macro 'LSTREAM_TYPE_DATA' 562 | LSTREAM_TYPE_DATA (stream, fixed_buffer) | ^~~~~~~~~~~~~~~~~ lstream.h:585:7: note: in expansion of macro 'FIXED_BUFFER_STREAM_DATA' 585 | FIXED_BUFFER_STREAM_DATA (&(lname##u.l))->outbuf = buf; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ redisplay.c:1566:15: note: in expansion of macro 'INIT_STACK_FIXED_BUFFER_OUTPUT_STREAM' 1566 | INIT_STACK_FIXED_BUFFER_OUTPUT_STREAM (format_buf_lispobj, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ lstream.h:315:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 315 | ((struct type##_stream *) \ | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 316 | Lstream_data (error_check_lstream_type (lstr, lstream_##type))) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ lstream.h:562:3: note: in expansion of macro 'LSTREAM_TYPE_DATA' 562 | LSTREAM_TYPE_DATA (stream, fixed_buffer) | ^~~~~~~~~~~~~~~~~ lstream.h:586:7: note: in expansion of macro 'FIXED_BUFFER_STREAM_DATA' 586 | FIXED_BUFFER_STREAM_DATA (&(lname##u.l))->size = bsize; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ redisplay.c:1566:15: note: in expansion of macro 'INIT_STACK_FIXED_BUFFER_OUTPUT_STREAM' 1566 | INIT_STACK_FIXED_BUFFER_OUTPUT_STREAM (format_buf_lispobj, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ --- search.o --- gcc -c -Wall -Wno-switch -Wundef -Wsign-compare -Wno-char-subscripts -Wpacked -Wpointer-arith -Wshadow -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wdeclaration-after-statement -g -O2 -Dunix -I/usr/pkg/include -I/usr/include -DTERMINFO -I/usr/pkg/include -I/usr/include -Demacs -I. -I/pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src -DHAVE_CONFIG_H -I/usr/pkg/include search.c --- regex.o --- regex.c: In function 'print_partial_compiled_pattern': regex.c:851:18: warning: format '%zd' expects argument of type 'signed size_t', but argument 2 has type 'long int' [-Wformat=] 851 | printf ("%zd:\t", (Bytecount)(p - start)); | ~~^ ~~~~~~~~~~~~~~~~~~~~~~ | | | | int long int | %ld regex.c:953:33: warning: format '%zx' expects argument of type 'size_t', but argument 2 has type 'long int' [-Wformat=] 953 | printf ("(0x%zx)", (Bytecount)first); | ~~^ ~~~~~~~~~~~~~~~~ | | | | | long int | unsigned int | %lx regex.c:960:37: warning: format '%zx' expects argument of type 'size_t', but argument 2 has type 'long int' [-Wformat=] 960 | printf ("(0x%zx)", (Bytecount)last); | ~~^ ~~~~~~~~~~~~~~~ | | | | | long int | unsigned int | %lx regex.c:979:42: warning: format '%zd' expects argument of type 'signed size_t', but argument 2 has type 'long int' [-Wformat=] 979 | printf ("/on_failure_jump to %zd", (Bytecount)(p + mcnt - start)); | ~~^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | | int long int | %ld regex.c:984:54: warning: format '%zd' expects argument of type 'signed size_t', but argument 2 has type 'long int' [-Wformat=] 984 | printf ("/on_failure_keep_string_jump to %zd", | ~~^ | | | int | %ld 985 | (Bytecount)(p + mcnt - start)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | long int regex.c:990:45: warning: format '%zd' expects argument of type 'signed size_t', but argument 2 has type 'long int' [-Wformat=] 990 | printf ("/dummy_failure_jump to %zd", | ~~^ | | | int | %ld 991 | (Bytecount)(p + mcnt - start)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | long int regex.c:1000:41: warning: format '%zd' expects argument of type 'signed size_t', but argument 2 has type 'long int' [-Wformat=] 1000 | printf ("/maybe_pop_jump to %zd", (Bytecount)(p + mcnt - start)); | ~~^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | | int long int | %ld regex.c:1005:43: warning: format '%zd' expects argument of type 'signed size_t', but argument 2 has type 'long int' [-Wformat=] 1005 | printf ("/pop_failure_jump to %zd", (Bytecount)(p + mcnt - start)); | ~~^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | | int long int | %ld regex.c:1010:40: warning: format '%zd' expects argument of type 'signed size_t', but argument 2 has type 'long int' [-Wformat=] 1010 | printf ("/jump_past_alt to %zd", (Bytecount)(p + mcnt - start)); | ~~^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | | int long int | %ld regex.c:1015:31: warning: format '%zd' expects argument of type 'signed size_t', but argument 2 has type 'long int' [-Wformat=] 1015 | printf ("/jump to %zd", (Bytecount)(p + mcnt - start)); | ~~^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | | int long int | %ld regex.c:1021:36: warning: format '%zd' expects argument of type 'signed size_t', but argument 2 has type 'long int' [-Wformat=] 1021 | printf ("/succeed_n to %zd, %d times", | ~~^ | | | int | %ld 1022 | (Bytecount)(p + mcnt - start), mcnt2); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | long int regex.c:1028:33: warning: format '%zd' expects argument of type 'signed size_t', but argument 2 has type 'long int' [-Wformat=] 1028 | printf ("/jump_n to %zd, %d times", | ~~^ | | | int | %ld 1029 | (Bytecount)(p + mcnt - start), mcnt2); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | long int regex.c:1035:46: warning: format '%zd' expects argument of type 'signed size_t', but argument 2 has type 'long int' [-Wformat=] 1035 | printf ("/set_number_at location %zd to %d", | ~~^ | | | int | %ld 1036 | (Bytecount)(p + mcnt - start), mcnt2); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | long int regex.c:1119:14: warning: format '%zd' expects argument of type 'signed size_t', but argument 2 has type 'long int' [-Wformat=] 1119 | printf ("%zd:\tend of pattern.\n", (Bytecount)(p - start)); | ~~^ ~~~~~~~~~~~~~~~~~~~~~~ | | | | int long int | %ld --- select.o --- --- regex.o --- regex.c: In function 'print_compiled_pattern': regex.c:1129:14: warning: format '%zd' expects argument of type 'signed size_t', but argument 2 has type 'Bytecount' {aka 'long int'} [-Wformat=] 1129 | printf ("%zd bytes used/%zd bytes allocated.\n", bufp->used, | ~~^ ~~~~~~~~~~ | | | | int Bytecount {aka long int} | %ld regex.c:1129:29: warning: format '%zd' expects argument of type 'signed size_t', but argument 3 has type 'Bytecount' {aka 'long int'} [-Wformat=] 1129 | printf ("%zd bytes used/%zd bytes allocated.\n", bufp->used, | ~~^ | | | int | %ld 1130 | bufp->allocated); | ~~~~~~~~~~~~~~~ | | | Bytecount {aka long int} --- select.o --- gcc -c -Wall -Wno-switch -Wundef -Wsign-compare -Wno-char-subscripts -Wpacked -Wpointer-arith -Wshadow -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wdeclaration-after-statement -g -O2 -Dunix -I/usr/pkg/include -I/usr/include -DTERMINFO -I/usr/pkg/include -I/usr/include -Demacs -I. -I/pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src -DHAVE_CONFIG_H -I/usr/pkg/include select.c --- regex.o --- regex.c:1138:23: warning: format '%zd' expects argument of type 'signed size_t', but argument 2 has type 'long int' [-Wformat=] 1138 | printf ("re_nsub: %zd\t", (Bytecount)bufp->re_nsub); | ~~^ ~~~~~~~~~~~~~~~~~~~~~~~~ | | | | int long int | %ld regex.c:1139:26: warning: format '%zd' expects argument of type 'signed size_t', but argument 2 has type 'long int' [-Wformat=] 1139 | printf ("re_ngroups: %zd\t", (Bytecount)bufp->re_ngroups); | ~~^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | | int long int | %ld regex.c: In function 're_match_2_internal': regex.c:5796:27: warning: format '%zx' expects argument of type 'size_t', but argument 2 has type 'long int' [-Wformat=] 5796 | DEBUG_MATCH_PRINT2 ("\n0x%zx: ", (Bytecount) p); | ^~~~~~~~~~~ ~~~~~~~~~~~~~ | | | long int regex.c:789:50: note: in definition of macro 'DEBUG_MATCH_PRINT2' 789 | if (debug_regexps & RE_DEBUG_MATCHING) printf (x1, x2) | ^~ regex.c:5796:34: note: format string is defined here 5796 | DEBUG_MATCH_PRINT2 ("\n0x%zx: ", (Bytecount) p); | ~~^ | | | unsigned int | %lx --- sequence.o --- --- regex.o --- regex.c:6202:33: warning: format '%zd' expects argument of type 'signed size_t', but argument 2 has type 'long int' [-Wformat=] 6202 | DEBUG_MATCH_PRINT2 (" old_regstart: %zd\n", | ^~~~~~~~~~~~~~~~~~~~~~~ regex.c:789:50: note: in definition of macro 'DEBUG_MATCH_PRINT2' 789 | if (debug_regexps & RE_DEBUG_MATCHING) printf (x1, x2) | ^~ --- sequence.o --- gcc -c -Wall -Wno-switch -Wundef -Wsign-compare -Wno-char-subscripts -Wpacked -Wpointer-arith -Wshadow -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wdeclaration-after-statement -g -O2 -Dunix -I/usr/pkg/include -I/usr/include -DTERMINFO -I/usr/pkg/include -I/usr/include -Demacs -I. -I/pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src -DHAVE_CONFIG_H -I/usr/pkg/include sequence.c --- regex.o --- regex.c:6202:52: note: format string is defined here 6202 | DEBUG_MATCH_PRINT2 (" old_regstart: %zd\n", | ~~^ | | | int | %ld regex.c:6206:33: warning: format '%zd' expects argument of type 'signed size_t', but argument 2 has type 'long int' [-Wformat=] 6206 | DEBUG_MATCH_PRINT2 (" regstart: %zd\n", | ^~~~~~~~~~~~~~~~~~~ regex.c:789:50: note: in definition of macro 'DEBUG_MATCH_PRINT2' 789 | if (debug_regexps & RE_DEBUG_MATCHING) printf (x1, x2) | ^~ regex.c:6206:48: note: format string is defined here 6206 | DEBUG_MATCH_PRINT2 (" regstart: %zd\n", | ~~^ | | | int | %ld regex.c:6249:33: warning: format '%zd' expects argument of type 'signed size_t', but argument 2 has type 'long int' [-Wformat=] 6249 | DEBUG_MATCH_PRINT2 (" old_regend: %zd\n", | ^~~~~~~~~~~~~~~~~~~~~~~~~ regex.c:789:50: note: in definition of macro 'DEBUG_MATCH_PRINT2' 789 | if (debug_regexps & RE_DEBUG_MATCHING) printf (x1, x2) | ^~ regex.c:6249:54: note: format string is defined here 6249 | DEBUG_MATCH_PRINT2 (" old_regend: %zd\n", | ~~^ | | | int | %ld regex.c:6252:33: warning: format '%zd' expects argument of type 'signed size_t', but argument 2 has type 'long int' [-Wformat=] 6252 | DEBUG_MATCH_PRINT2 (" regend: %zd\n", | ^~~~~~~~~~~~~~~~~~~~~ regex.c:789:50: note: in definition of macro 'DEBUG_MATCH_PRINT2' 789 | if (debug_regexps & RE_DEBUG_MATCHING) printf (x1, x2) | ^~ regex.c:6252:50: note: format string is defined here 6252 | DEBUG_MATCH_PRINT2 (" regend: %zd\n", | ~~^ | | | int | %ld regex.c:1731:26: warning: format '%zd' expects argument of type 'signed size_t', but argument 2 has type 'long int' [-Wformat=] 1731 | DEBUG_FAIL_PRINT2 (" Before push, next avail: %zd\n", \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1732 | (Bytecount) (fail_stack).avail); \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | long int regex.c:774:55: note: in definition of macro 'DEBUG_FAIL_PRINT2' 774 | if (debug_regexps & RE_DEBUG_FAILURE_POINT) printf (x1, x2) | ^~ regex.c:6370:21: note: in expansion of macro 'PUSH_FAILURE_POINT' 6370 | PUSH_FAILURE_POINT (p1 + mcnt, d, -2); | ^~~~~~~~~~~~~~~~~~ regex.c:1731:56: note: format string is defined here 1731 | DEBUG_FAIL_PRINT2 (" Before push, next avail: %zd\n", \ | ~~^ | | | int | %ld regex.c:1733:26: warning: format '%zd' expects argument of type 'signed size_t', but argument 2 has type 'long int' [-Wformat=] 1733 | DEBUG_FAIL_PRINT2 (" size: %zd\n", \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1734 | (Bytecount) (fail_stack).size); \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | long int regex.c:774:55: note: in definition of macro 'DEBUG_FAIL_PRINT2' 774 | if (debug_regexps & RE_DEBUG_FAILURE_POINT) printf (x1, x2) | ^~ regex.c:6370:21: note: in expansion of macro 'PUSH_FAILURE_POINT' 6370 | PUSH_FAILURE_POINT (p1 + mcnt, d, -2); | ^~~~~~~~~~~~~~~~~~ regex.c:1733:56: note: format string is defined here 1733 | DEBUG_FAIL_PRINT2 (" size: %zd\n", \ | ~~^ | | | int | %ld regex.c:1737:26: warning: format '%zd' expects argument of type 'signed size_t', but argument 2 has type 'long int' [-Wformat=] 1737 | DEBUG_FAIL_PRINT2 (" available: %zd\n", \ | ^~~~~~~~~~~~~~~~~~~~~~~ regex.c:774:55: note: in definition of macro 'DEBUG_FAIL_PRINT2' 774 | if (debug_regexps & RE_DEBUG_FAILURE_POINT) printf (x1, x2) | ^~ regex.c:6370:21: note: in expansion of macro 'PUSH_FAILURE_POINT' 6370 | PUSH_FAILURE_POINT (p1 + mcnt, d, -2); | ^~~~~~~~~~~~~~~~~~ regex.c:1737:45: note: format string is defined here 1737 | DEBUG_FAIL_PRINT2 (" available: %zd\n", \ | ~~^ | | | int | %ld regex.c:1756:30: warning: format '%zd' expects argument of type 'signed size_t', but argument 2 has type 'long int' [-Wformat=] 1756 | DEBUG_FAIL_PRINT2 ("\n Doubled stack; size now: %zd\n", \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1757 | (Bytecount) (fail_stack).size); \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | long int regex.c:774:55: note: in definition of macro 'DEBUG_FAIL_PRINT2' 774 | if (debug_regexps & RE_DEBUG_FAILURE_POINT) printf (x1, x2) | ^~ regex.c:6370:21: note: in expansion of macro 'PUSH_FAILURE_POINT' 6370 | PUSH_FAILURE_POINT (p1 + mcnt, d, -2); | ^~~~~~~~~~~~~~~~~~ regex.c:1756:62: note: format string is defined here 1756 | DEBUG_FAIL_PRINT2 ("\n Doubled stack; size now: %zd\n", \ | ~~^ | | | int | %ld regex.c:1758:30: warning: format '%zd' expects argument of type 'signed size_t', but argument 2 has type 'long int' [-Wformat=] 1758 | DEBUG_FAIL_PRINT2 (" slots available: %zd\n", \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ regex.c:774:55: note: in definition of macro 'DEBUG_FAIL_PRINT2' 774 | if (debug_regexps & RE_DEBUG_FAILURE_POINT) printf (x1, x2) | ^~ regex.c:6370:21: note: in expansion of macro 'PUSH_FAILURE_POINT' 6370 | PUSH_FAILURE_POINT (p1 + mcnt, d, -2); | ^~~~~~~~~~~~~~~~~~ regex.c:1758:52: note: format string is defined here 1758 | DEBUG_FAIL_PRINT2 (" slots available: %zd\n", \ | ~~^ | | | int | %ld regex.c:1777:30: warning: format '%zx' expects argument of type 'size_t', but argument 2 has type 'long int' [-Wformat=] 1777 | DEBUG_FAIL_PRINT2 (" start: 0x%zx\n", \ | ^~~~~~~~~~~~~~~~~~~~ 1778 | (Bytecount) regstart[this_reg]); \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | long int regex.c:774:55: note: in definition of macro 'DEBUG_FAIL_PRINT2' 774 | if (debug_regexps & RE_DEBUG_FAILURE_POINT) printf (x1, x2) | ^~ regex.c:6370:21: note: in expansion of macro 'PUSH_FAILURE_POINT' 6370 | PUSH_FAILURE_POINT (p1 + mcnt, d, -2); | ^~~~~~~~~~~~~~~~~~ regex.c:1777:46: note: format string is defined here 1777 | DEBUG_FAIL_PRINT2 (" start: 0x%zx\n", \ | ~~^ | | | unsigned int | %lx regex.c:1779:30: warning: format '%zx' expects argument of type 'size_t', but argument 2 has type 'long int' [-Wformat=] 1779 | DEBUG_FAIL_PRINT2 (" end: 0x%zx\n", \ | ^~~~~~~~~~~~~~~~~~ 1780 | (Bytecount) regend[this_reg]); \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | long int regex.c:774:55: note: in definition of macro 'DEBUG_FAIL_PRINT2' 774 | if (debug_regexps & RE_DEBUG_FAILURE_POINT) printf (x1, x2) | ^~ regex.c:6370:21: note: in expansion of macro 'PUSH_FAILURE_POINT' 6370 | PUSH_FAILURE_POINT (p1 + mcnt, d, -2); | ^~~~~~~~~~~~~~~~~~ regex.c:1779:44: note: format string is defined here 1779 | DEBUG_FAIL_PRINT2 (" end: 0x%zx\n", \ | ~~^ | | | unsigned int | %lx regex.c:1781:30: warning: format '%zx' expects argument of type 'size_t', but argument 2 has type 'long int' [-Wformat=] 1781 | DEBUG_FAIL_PRINT2 (" info: 0x%zx\n ", \ | ^~~~~~~~~~~~~~~~~~~~~~~~~ 1782 | * (long *) (®_info[this_reg])); \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | long int regex.c:774:55: note: in definition of macro 'DEBUG_FAIL_PRINT2' 774 | if (debug_regexps & RE_DEBUG_FAILURE_POINT) printf (x1, x2) | ^~ regex.c:6370:21: note: in expansion of macro 'PUSH_FAILURE_POINT' 6370 | PUSH_FAILURE_POINT (p1 + mcnt, d, -2); | ^~~~~~~~~~~~~~~~~~ regex.c:1781:45: note: format string is defined here 1781 | DEBUG_FAIL_PRINT2 (" info: 0x%zx\n ", \ | ~~^ | | | unsigned int | %lx regex.c:1814:26: warning: format '%zx' expects argument of type 'size_t', but argument 2 has type 'long int' [-Wformat=] 1814 | DEBUG_FAIL_PRINT2 (" Pushing pattern 0x%zx: \n", \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ regex.c:774:55: note: in definition of macro 'DEBUG_FAIL_PRINT2' 774 | if (debug_regexps & RE_DEBUG_FAILURE_POINT) printf (x1, x2) | ^~ regex.c:6370:21: note: in expansion of macro 'PUSH_FAILURE_POINT' 6370 | PUSH_FAILURE_POINT (p1 + mcnt, d, -2); | ^~~~~~~~~~~~~~~~~~ regex.c:1814:49: note: format string is defined here 1814 | DEBUG_FAIL_PRINT2 (" Pushing pattern 0x%zx: \n", \ | ~~^ | | | unsigned int | %lx regex.c:1817:26: warning: format '%zx' expects argument of type 'size_t', but argument 2 has type 'long int' [-Wformat=] 1817 | DEBUG_FAIL_PRINT2 (" Pushing string 0x%zx: `", \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ regex.c:774:55: note: in definition of macro 'DEBUG_FAIL_PRINT2' 774 | if (debug_regexps & RE_DEBUG_FAILURE_POINT) printf (x1, x2) | ^~ regex.c:6370:21: note: in expansion of macro 'PUSH_FAILURE_POINT' 6370 | PUSH_FAILURE_POINT (p1 + mcnt, d, -2); | ^~~~~~~~~~~~~~~~~~ regex.c:1817:48: note: format string is defined here 1817 | DEBUG_FAIL_PRINT2 (" Pushing string 0x%zx: `", \ | ~~^ | | | unsigned int | %lx regex.c:6534:31: warning: format '%zx' expects argument of type 'size_t', but argument 3 has type 'long int' [-Wformat=] 6534 | DEBUG_MATCH_PRINT3 (" %d (to 0x%zx):\n", mcnt, | ^~~~~~~~~~~~~~~~~~~ 6535 | (Bytecount) (p + mcnt)); | ~~~~~~~~~~~~~~~~~~~~~~ | | | long int regex.c:791:50: note: in definition of macro 'DEBUG_MATCH_PRINT3' 791 | if (debug_regexps & RE_DEBUG_MATCHING) printf (x1, x2, x3) | ^~ regex.c:6534:44: note: format string is defined here 6534 | DEBUG_MATCH_PRINT3 (" %d (to 0x%zx):\n", mcnt, | ~~^ | | | unsigned int | %lx regex.c:1731:26: warning: format '%zd' expects argument of type 'signed size_t', but argument 2 has type 'long int' [-Wformat=] 1731 | DEBUG_FAIL_PRINT2 (" Before push, next avail: %zd\n", \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1732 | (Bytecount) (fail_stack).avail); \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | long int regex.c:774:55: note: in definition of macro 'DEBUG_FAIL_PRINT2' 774 | if (debug_regexps & RE_DEBUG_FAILURE_POINT) printf (x1, x2) | ^~ regex.c:6537:11: note: in expansion of macro 'PUSH_FAILURE_POINT' 6537 | PUSH_FAILURE_POINT (p + mcnt, (unsigned char *) 0, -2); | ^~~~~~~~~~~~~~~~~~ regex.c:1731:56: note: format string is defined here 1731 | DEBUG_FAIL_PRINT2 (" Before push, next avail: %zd\n", \ | ~~^ | | | int | %ld regex.c:1733:26: warning: format '%zd' expects argument of type 'signed size_t', but argument 2 has type 'long int' [-Wformat=] 1733 | DEBUG_FAIL_PRINT2 (" size: %zd\n", \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1734 | (Bytecount) (fail_stack).size); \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | long int regex.c:774:55: note: in definition of macro 'DEBUG_FAIL_PRINT2' 774 | if (debug_regexps & RE_DEBUG_FAILURE_POINT) printf (x1, x2) | ^~ regex.c:6537:11: note: in expansion of macro 'PUSH_FAILURE_POINT' 6537 | PUSH_FAILURE_POINT (p + mcnt, (unsigned char *) 0, -2); | ^~~~~~~~~~~~~~~~~~ regex.c:1733:56: note: format string is defined here 1733 | DEBUG_FAIL_PRINT2 (" size: %zd\n", \ | ~~^ | | | int | %ld regex.c:1737:26: warning: format '%zd' expects argument of type 'signed size_t', but argument 2 has type 'long int' [-Wformat=] 1737 | DEBUG_FAIL_PRINT2 (" available: %zd\n", \ | ^~~~~~~~~~~~~~~~~~~~~~~ regex.c:774:55: note: in definition of macro 'DEBUG_FAIL_PRINT2' 774 | if (debug_regexps & RE_DEBUG_FAILURE_POINT) printf (x1, x2) | ^~ regex.c:6537:11: note: in expansion of macro 'PUSH_FAILURE_POINT' 6537 | PUSH_FAILURE_POINT (p + mcnt, (unsigned char *) 0, -2); | ^~~~~~~~~~~~~~~~~~ regex.c:1737:45: note: format string is defined here 1737 | DEBUG_FAIL_PRINT2 (" available: %zd\n", \ | ~~^ | | | int | %ld regex.c:1756:30: warning: format '%zd' expects argument of type 'signed size_t', but argument 2 has type 'long int' [-Wformat=] 1756 | DEBUG_FAIL_PRINT2 ("\n Doubled stack; size now: %zd\n", \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1757 | (Bytecount) (fail_stack).size); \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | long int regex.c:774:55: note: in definition of macro 'DEBUG_FAIL_PRINT2' 774 | if (debug_regexps & RE_DEBUG_FAILURE_POINT) printf (x1, x2) | ^~ regex.c:6537:11: note: in expansion of macro 'PUSH_FAILURE_POINT' 6537 | PUSH_FAILURE_POINT (p + mcnt, (unsigned char *) 0, -2); | ^~~~~~~~~~~~~~~~~~ regex.c:1756:62: note: format string is defined here 1756 | DEBUG_FAIL_PRINT2 ("\n Doubled stack; size now: %zd\n", \ | ~~^ | | | int | %ld regex.c:1758:30: warning: format '%zd' expects argument of type 'signed size_t', but argument 2 has type 'long int' [-Wformat=] 1758 | DEBUG_FAIL_PRINT2 (" slots available: %zd\n", \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ regex.c:774:55: note: in definition of macro 'DEBUG_FAIL_PRINT2' 774 | if (debug_regexps & RE_DEBUG_FAILURE_POINT) printf (x1, x2) | ^~ regex.c:6537:11: note: in expansion of macro 'PUSH_FAILURE_POINT' 6537 | PUSH_FAILURE_POINT (p + mcnt, (unsigned char *) 0, -2); | ^~~~~~~~~~~~~~~~~~ regex.c:1758:52: note: format string is defined here 1758 | DEBUG_FAIL_PRINT2 (" slots available: %zd\n", \ | ~~^ | | | int | %ld regex.c:1777:30: warning: format '%zx' expects argument of type 'size_t', but argument 2 has type 'long int' [-Wformat=] 1777 | DEBUG_FAIL_PRINT2 (" start: 0x%zx\n", \ | ^~~~~~~~~~~~~~~~~~~~ 1778 | (Bytecount) regstart[this_reg]); \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | long int regex.c:774:55: note: in definition of macro 'DEBUG_FAIL_PRINT2' 774 | if (debug_regexps & RE_DEBUG_FAILURE_POINT) printf (x1, x2) | ^~ regex.c:6537:11: note: in expansion of macro 'PUSH_FAILURE_POINT' 6537 | PUSH_FAILURE_POINT (p + mcnt, (unsigned char *) 0, -2); | ^~~~~~~~~~~~~~~~~~ regex.c:1777:46: note: format string is defined here 1777 | DEBUG_FAIL_PRINT2 (" start: 0x%zx\n", \ | ~~^ | | | unsigned int | %lx regex.c:1779:30: warning: format '%zx' expects argument of type 'size_t', but argument 2 has type 'long int' [-Wformat=] 1779 | DEBUG_FAIL_PRINT2 (" end: 0x%zx\n", \ | ^~~~~~~~~~~~~~~~~~ 1780 | (Bytecount) regend[this_reg]); \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | long int regex.c:774:55: note: in definition of macro 'DEBUG_FAIL_PRINT2' 774 | if (debug_regexps & RE_DEBUG_FAILURE_POINT) printf (x1, x2) | ^~ regex.c:6537:11: note: in expansion of macro 'PUSH_FAILURE_POINT' 6537 | PUSH_FAILURE_POINT (p + mcnt, (unsigned char *) 0, -2); | ^~~~~~~~~~~~~~~~~~ regex.c:1779:44: note: format string is defined here 1779 | DEBUG_FAIL_PRINT2 (" end: 0x%zx\n", \ | ~~^ | | | unsigned int | %lx regex.c:1781:30: warning: format '%zx' expects argument of type 'size_t', but argument 2 has type 'long int' [-Wformat=] 1781 | DEBUG_FAIL_PRINT2 (" info: 0x%zx\n ", \ | ^~~~~~~~~~~~~~~~~~~~~~~~~ 1782 | * (long *) (®_info[this_reg])); \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | long int regex.c:774:55: note: in definition of macro 'DEBUG_FAIL_PRINT2' 774 | if (debug_regexps & RE_DEBUG_FAILURE_POINT) printf (x1, x2) | ^~ regex.c:6537:11: note: in expansion of macro 'PUSH_FAILURE_POINT' 6537 | PUSH_FAILURE_POINT (p + mcnt, (unsigned char *) 0, -2); | ^~~~~~~~~~~~~~~~~~ regex.c:1781:45: note: format string is defined here 1781 | DEBUG_FAIL_PRINT2 (" info: 0x%zx\n ", \ | ~~^ | | | unsigned int | %lx regex.c:1814:26: warning: format '%zx' expects argument of type 'size_t', but argument 2 has type 'long int' [-Wformat=] 1814 | DEBUG_FAIL_PRINT2 (" Pushing pattern 0x%zx: \n", \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ regex.c:774:55: note: in definition of macro 'DEBUG_FAIL_PRINT2' 774 | if (debug_regexps & RE_DEBUG_FAILURE_POINT) printf (x1, x2) | ^~ regex.c:6537:11: note: in expansion of macro 'PUSH_FAILURE_POINT' 6537 | PUSH_FAILURE_POINT (p + mcnt, (unsigned char *) 0, -2); | ^~~~~~~~~~~~~~~~~~ regex.c:1814:49: note: format string is defined here 1814 | DEBUG_FAIL_PRINT2 (" Pushing pattern 0x%zx: \n", \ | ~~^ | | | unsigned int | %lx regex.c:1817:26: warning: format '%zx' expects argument of type 'size_t', but argument 2 has type 'long int' [-Wformat=] 1817 | DEBUG_FAIL_PRINT2 (" Pushing string 0x%zx: `", \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ regex.c:774:55: note: in definition of macro 'DEBUG_FAIL_PRINT2' 774 | if (debug_regexps & RE_DEBUG_FAILURE_POINT) printf (x1, x2) | ^~ regex.c:6537:11: note: in expansion of macro 'PUSH_FAILURE_POINT' 6537 | PUSH_FAILURE_POINT (p + mcnt, (unsigned char *) 0, -2); | ^~~~~~~~~~~~~~~~~~ regex.c:1817:48: note: format string is defined here 1817 | DEBUG_FAIL_PRINT2 (" Pushing string 0x%zx: `", \ | ~~^ | | | unsigned int | %lx regex.c:6558:31: warning: format '%zx' expects argument of type 'size_t', but argument 3 has type 'long int' [-Wformat=] 6558 | DEBUG_MATCH_PRINT3 (" %d (to 0x%zx)", mcnt, (Bytecount) (p + mcnt)); | ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~ | | | long int regex.c:791:50: note: in definition of macro 'DEBUG_MATCH_PRINT3' 791 | if (debug_regexps & RE_DEBUG_MATCHING) printf (x1, x2, x3) | ^~ regex.c:6558:44: note: format string is defined here 6558 | DEBUG_MATCH_PRINT3 (" %d (to 0x%zx)", mcnt, (Bytecount) (p + mcnt)); | ~~^ | | | unsigned int | %lx regex.c:1731:26: warning: format '%zd' expects argument of type 'signed size_t', but argument 2 has type 'long int' [-Wformat=] 1731 | DEBUG_FAIL_PRINT2 (" Before push, next avail: %zd\n", \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1732 | (Bytecount) (fail_stack).avail); \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | long int regex.c:774:55: note: in definition of macro 'DEBUG_FAIL_PRINT2' 774 | if (debug_regexps & RE_DEBUG_FAILURE_POINT) printf (x1, x2) | ^~ regex.c:6590:11: note: in expansion of macro 'PUSH_FAILURE_POINT' 6590 | PUSH_FAILURE_POINT (p + mcnt, d, -2); | ^~~~~~~~~~~~~~~~~~ regex.c:1731:56: note: format string is defined here 1731 | DEBUG_FAIL_PRINT2 (" Before push, next avail: %zd\n", \ | ~~^ | | | int | %ld regex.c:1733:26: warning: format '%zd' expects argument of type 'signed size_t', but argument 2 has type 'long int' [-Wformat=] 1733 | DEBUG_FAIL_PRINT2 (" size: %zd\n", \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1734 | (Bytecount) (fail_stack).size); \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | long int regex.c:774:55: note: in definition of macro 'DEBUG_FAIL_PRINT2' 774 | if (debug_regexps & RE_DEBUG_FAILURE_POINT) printf (x1, x2) | ^~ regex.c:6590:11: note: in expansion of macro 'PUSH_FAILURE_POINT' 6590 | PUSH_FAILURE_POINT (p + mcnt, d, -2); | ^~~~~~~~~~~~~~~~~~ regex.c:1733:56: note: format string is defined here 1733 | DEBUG_FAIL_PRINT2 (" size: %zd\n", \ | ~~^ | | | int | %ld regex.c:1737:26: warning: format '%zd' expects argument of type 'signed size_t', but argument 2 has type 'long int' [-Wformat=] 1737 | DEBUG_FAIL_PRINT2 (" available: %zd\n", \ | ^~~~~~~~~~~~~~~~~~~~~~~ regex.c:774:55: note: in definition of macro 'DEBUG_FAIL_PRINT2' 774 | if (debug_regexps & RE_DEBUG_FAILURE_POINT) printf (x1, x2) | ^~ regex.c:6590:11: note: in expansion of macro 'PUSH_FAILURE_POINT' 6590 | PUSH_FAILURE_POINT (p + mcnt, d, -2); | ^~~~~~~~~~~~~~~~~~ regex.c:1737:45: note: format string is defined here 1737 | DEBUG_FAIL_PRINT2 (" available: %zd\n", \ | ~~^ | | | int | %ld regex.c:1756:30: warning: format '%zd' expects argument of type 'signed size_t', but argument 2 has type 'long int' [-Wformat=] 1756 | DEBUG_FAIL_PRINT2 ("\n Doubled stack; size now: %zd\n", \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1757 | (Bytecount) (fail_stack).size); \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | long int regex.c:774:55: note: in definition of macro 'DEBUG_FAIL_PRINT2' 774 | if (debug_regexps & RE_DEBUG_FAILURE_POINT) printf (x1, x2) | ^~ regex.c:6590:11: note: in expansion of macro 'PUSH_FAILURE_POINT' 6590 | PUSH_FAILURE_POINT (p + mcnt, d, -2); | ^~~~~~~~~~~~~~~~~~ regex.c:1756:62: note: format string is defined here 1756 | DEBUG_FAIL_PRINT2 ("\n Doubled stack; size now: %zd\n", \ | ~~^ | | | int | %ld regex.c:1758:30: warning: format '%zd' expects argument of type 'signed size_t', but argument 2 has type 'long int' [-Wformat=] 1758 | DEBUG_FAIL_PRINT2 (" slots available: %zd\n", \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ regex.c:774:55: note: in definition of macro 'DEBUG_FAIL_PRINT2' 774 | if (debug_regexps & RE_DEBUG_FAILURE_POINT) printf (x1, x2) | ^~ regex.c:6590:11: note: in expansion of macro 'PUSH_FAILURE_POINT' 6590 | PUSH_FAILURE_POINT (p + mcnt, d, -2); | ^~~~~~~~~~~~~~~~~~ regex.c:1758:52: note: format string is defined here 1758 | DEBUG_FAIL_PRINT2 (" slots available: %zd\n", \ | ~~^ | | | int | %ld regex.c:1777:30: warning: format '%zx' expects argument of type 'size_t', but argument 2 has type 'long int' [-Wformat=] 1777 | DEBUG_FAIL_PRINT2 (" start: 0x%zx\n", \ | ^~~~~~~~~~~~~~~~~~~~ 1778 | (Bytecount) regstart[this_reg]); \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | long int regex.c:774:55: note: in definition of macro 'DEBUG_FAIL_PRINT2' 774 | if (debug_regexps & RE_DEBUG_FAILURE_POINT) printf (x1, x2) | ^~ regex.c:6590:11: note: in expansion of macro 'PUSH_FAILURE_POINT' 6590 | PUSH_FAILURE_POINT (p + mcnt, d, -2); | ^~~~~~~~~~~~~~~~~~ regex.c:1777:46: note: format string is defined here 1777 | DEBUG_FAIL_PRINT2 (" start: 0x%zx\n", \ | ~~^ | | | unsigned int | %lx regex.c:1779:30: warning: format '%zx' expects argument of type 'size_t', but argument 2 has type 'long int' [-Wformat=] 1779 | DEBUG_FAIL_PRINT2 (" end: 0x%zx\n", \ | ^~~~~~~~~~~~~~~~~~ 1780 | (Bytecount) regend[this_reg]); \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | long int regex.c:774:55: note: in definition of macro 'DEBUG_FAIL_PRINT2' 774 | if (debug_regexps & RE_DEBUG_FAILURE_POINT) printf (x1, x2) | ^~ regex.c:6590:11: note: in expansion of macro 'PUSH_FAILURE_POINT' 6590 | PUSH_FAILURE_POINT (p + mcnt, d, -2); | ^~~~~~~~~~~~~~~~~~ regex.c:1779:44: note: format string is defined here 1779 | DEBUG_FAIL_PRINT2 (" end: 0x%zx\n", \ | ~~^ | | | unsigned int | %lx regex.c:1781:30: warning: format '%zx' expects argument of type 'size_t', but argument 2 has type 'long int' [-Wformat=] 1781 | DEBUG_FAIL_PRINT2 (" info: 0x%zx\n ", \ | ^~~~~~~~~~~~~~~~~~~~~~~~~ 1782 | * (long *) (®_info[this_reg])); \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | long int regex.c:774:55: note: in definition of macro 'DEBUG_FAIL_PRINT2' 774 | if (debug_regexps & RE_DEBUG_FAILURE_POINT) printf (x1, x2) | ^~ regex.c:6590:11: note: in expansion of macro 'PUSH_FAILURE_POINT' 6590 | PUSH_FAILURE_POINT (p + mcnt, d, -2); | ^~~~~~~~~~~~~~~~~~ regex.c:1781:45: note: format string is defined here 1781 | DEBUG_FAIL_PRINT2 (" info: 0x%zx\n ", \ | ~~^ | | | unsigned int | %lx regex.c:1814:26: warning: format '%zx' expects argument of type 'size_t', but argument 2 has type 'long int' [-Wformat=] 1814 | DEBUG_FAIL_PRINT2 (" Pushing pattern 0x%zx: \n", \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ regex.c:774:55: note: in definition of macro 'DEBUG_FAIL_PRINT2' 774 | if (debug_regexps & RE_DEBUG_FAILURE_POINT) printf (x1, x2) | ^~ regex.c:6590:11: note: in expansion of macro 'PUSH_FAILURE_POINT' 6590 | PUSH_FAILURE_POINT (p + mcnt, d, -2); | ^~~~~~~~~~~~~~~~~~ regex.c:1814:49: note: format string is defined here 1814 | DEBUG_FAIL_PRINT2 (" Pushing pattern 0x%zx: \n", \ | ~~^ | | | unsigned int | %lx regex.c:1817:26: warning: format '%zx' expects argument of type 'size_t', but argument 2 has type 'long int' [-Wformat=] 1817 | DEBUG_FAIL_PRINT2 (" Pushing string 0x%zx: `", \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ regex.c:774:55: note: in definition of macro 'DEBUG_FAIL_PRINT2' 774 | if (debug_regexps & RE_DEBUG_FAILURE_POINT) printf (x1, x2) | ^~ regex.c:6590:11: note: in expansion of macro 'PUSH_FAILURE_POINT' 6590 | PUSH_FAILURE_POINT (p + mcnt, d, -2); | ^~~~~~~~~~~~~~~~~~ regex.c:1817:48: note: format string is defined here 1817 | DEBUG_FAIL_PRINT2 (" Pushing string 0x%zx: `", \ | ~~^ | | | unsigned int | %lx regex.c:1877:26: warning: format '%zd' expects argument of type 'signed size_t', but argument 2 has type 'long int' [-Wformat=] 1877 | DEBUG_FAIL_PRINT2 (" Before pop, next avail: %zd\n", \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1878 | (Bytecount) fail_stack.avail); \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | long int regex.c:774:55: note: in definition of macro 'DEBUG_FAIL_PRINT2' 774 | if (debug_regexps & RE_DEBUG_FAILURE_POINT) printf (x1, x2) | ^~ regex.c:6767:13: note: in expansion of macro 'POP_FAILURE_POINT' 6767 | POP_FAILURE_POINT (sdummy, pdummy, | ^~~~~~~~~~~~~~~~~ regex.c:1877:55: note: format string is defined here 1877 | DEBUG_FAIL_PRINT2 (" Before pop, next avail: %zd\n", \ | ~~^ | | | int | %ld regex.c:1879:26: warning: format '%zd' expects argument of type 'signed size_t', but argument 2 has type 'long int' [-Wformat=] 1879 | DEBUG_FAIL_PRINT2 (" size: %zd\n", \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1880 | (Bytecount) fail_stack.size); \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | long int regex.c:774:55: note: in definition of macro 'DEBUG_FAIL_PRINT2' 774 | if (debug_regexps & RE_DEBUG_FAILURE_POINT) printf (x1, x2) | ^~ regex.c:6767:13: note: in expansion of macro 'POP_FAILURE_POINT' 6767 | POP_FAILURE_POINT (sdummy, pdummy, | ^~~~~~~~~~~~~~~~~ regex.c:1879:55: note: format string is defined here 1879 | DEBUG_FAIL_PRINT2 (" size: %zd\n", \ | ~~^ | | | int | %ld regex.c:1901:26: warning: format '%zx' expects argument of type 'size_t', but argument 2 has type 'long int' [-Wformat=] 1901 | DEBUG_FAIL_PRINT2 (" Popping string 0x%zx: `", (Bytecount) str); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ regex.c:774:55: note: in definition of macro 'DEBUG_FAIL_PRINT2' 774 | if (debug_regexps & RE_DEBUG_FAILURE_POINT) printf (x1, x2) | ^~ regex.c:6767:13: note: in expansion of macro 'POP_FAILURE_POINT' 6767 | POP_FAILURE_POINT (sdummy, pdummy, | ^~~~~~~~~~~~~~~~~ regex.c:1901:48: note: format string is defined here 1901 | DEBUG_FAIL_PRINT2 (" Popping string 0x%zx: `", (Bytecount) str); \ | ~~^ | | | unsigned int | %lx regex.c:1905:26: warning: format '%zx' expects argument of type 'size_t', but argument 2 has type 'long int' [-Wformat=] 1905 | DEBUG_FAIL_PRINT2 (" Popping pattern 0x%zx: ", (Bytecount) pat); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ regex.c:774:55: note: in definition of macro 'DEBUG_FAIL_PRINT2' 774 | if (debug_regexps & RE_DEBUG_FAILURE_POINT) printf (x1, x2) | ^~ regex.c:6767:13: note: in expansion of macro 'POP_FAILURE_POINT' 6767 | POP_FAILURE_POINT (sdummy, pdummy, | ^~~~~~~~~~~~~~~~~ regex.c:1905:49: note: format string is defined here 1905 | DEBUG_FAIL_PRINT2 (" Popping pattern 0x%zx: ", (Bytecount) pat); \ | ~~^ | | | unsigned int | %lx regex.c:1920:30: warning: format '%zx' expects argument of type 'size_t', but argument 2 has type 'Bytecount' {aka 'long int'} [-Wformat=] 1920 | DEBUG_FAIL_PRINT2 (" info: 0x%zx\n", \ | ^~~~~~~~~~~~~~~~~~~~~ 1921 | * (Bytecount *) ®_info[this_reg]); \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | Bytecount {aka long int} regex.c:774:55: note: in definition of macro 'DEBUG_FAIL_PRINT2' 774 | if (debug_regexps & RE_DEBUG_FAILURE_POINT) printf (x1, x2) | ^~ regex.c:6767:13: note: in expansion of macro 'POP_FAILURE_POINT' 6767 | POP_FAILURE_POINT (sdummy, pdummy, | ^~~~~~~~~~~~~~~~~ regex.c:1920:47: note: format string is defined here 1920 | DEBUG_FAIL_PRINT2 (" info: 0x%zx\n", \ | ~~^ | | | unsigned int | %lx regex.c:1922:30: warning: format '%zx' expects argument of type 'size_t', but argument 2 has type 'long int' [-Wformat=] 1922 | DEBUG_FAIL_PRINT2 (" end: 0x%zx\n", \ | ^~~~~~~~~~~~~~~~~~~~ 1923 | (Bytecount) regend[this_reg]); \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | long int regex.c:774:55: note: in definition of macro 'DEBUG_FAIL_PRINT2' 774 | if (debug_regexps & RE_DEBUG_FAILURE_POINT) printf (x1, x2) | ^~ regex.c:6767:13: note: in expansion of macro 'POP_FAILURE_POINT' 6767 | POP_FAILURE_POINT (sdummy, pdummy, | ^~~~~~~~~~~~~~~~~ regex.c:1922:46: note: format string is defined here 1922 | DEBUG_FAIL_PRINT2 (" end: 0x%zx\n", \ | ~~^ | | | unsigned int | %lx regex.c:1924:30: warning: format '%zx' expects argument of type 'size_t', but argument 2 has type 'long int' [-Wformat=] 1924 | DEBUG_FAIL_PRINT2 (" start: 0x%zx\n", \ | ^~~~~~~~~~~~~~~~~~~~~~ 1925 | (Bytecount) regstart[this_reg]); \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | long int regex.c:774:55: note: in definition of macro 'DEBUG_FAIL_PRINT2' 774 | if (debug_regexps & RE_DEBUG_FAILURE_POINT) printf (x1, x2) | ^~ regex.c:6767:13: note: in expansion of macro 'POP_FAILURE_POINT' 6767 | POP_FAILURE_POINT (sdummy, pdummy, | ^~~~~~~~~~~~~~~~~ regex.c:1924:48: note: format string is defined here 1924 | DEBUG_FAIL_PRINT2 (" start: 0x%zx\n", \ | ~~^ | | | unsigned int | %lx regex.c:6781:31: warning: format '%zx' expects argument of type 'size_t', but argument 2 has type 'long int' [-Wformat=] 6781 | DEBUG_MATCH_PRINT2 ("(to 0x%zx).\n", (Bytecount) p); | ^~~~~~~~~~~~~~~ ~~~~~~~~~~~~~ | | | long int regex.c:789:50: note: in definition of macro 'DEBUG_MATCH_PRINT2' 789 | if (debug_regexps & RE_DEBUG_MATCHING) printf (x1, x2) | ^~ regex.c:6781:40: note: format string is defined here 6781 | DEBUG_MATCH_PRINT2 ("(to 0x%zx).\n", (Bytecount) p); | ~~^ | | | unsigned int | %lx regex.c:1731:26: warning: format '%zd' expects argument of type 'signed size_t', but argument 2 has type 'long int' [-Wformat=] 1731 | DEBUG_FAIL_PRINT2 (" Before push, next avail: %zd\n", \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1732 | (Bytecount) (fail_stack).avail); \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | long int regex.c:774:55: note: in definition of macro 'DEBUG_FAIL_PRINT2' 774 | if (debug_regexps & RE_DEBUG_FAILURE_POINT) printf (x1, x2) | ^~ regex.c:6801:11: note: in expansion of macro 'PUSH_FAILURE_POINT' 6801 | PUSH_FAILURE_POINT ((unsigned char *) 0, (unsigned char *) 0, -2); | ^~~~~~~~~~~~~~~~~~ regex.c:1731:56: note: format string is defined here 1731 | DEBUG_FAIL_PRINT2 (" Before push, next avail: %zd\n", \ | ~~^ | | | int | %ld --- signal.o --- gcc -c -Wall -Wno-switch -Wundef -Wsign-compare -Wno-char-subscripts -Wpacked -Wpointer-arith -Wshadow -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wdeclaration-after-statement -g -O2 -Dunix -I/usr/pkg/include -I/usr/include -DTERMINFO -I/usr/pkg/include -I/usr/include -Demacs -I. -I/pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src -DHAVE_CONFIG_H -I/usr/pkg/include signal.c --- regex.o --- regex.c:1733:26: warning: format '%zd' expects argument of type 'signed size_t', but argument 2 has type 'long int' [-Wformat=] 1733 | DEBUG_FAIL_PRINT2 (" size: %zd\n", \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1734 | (Bytecount) (fail_stack).size); \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | long int regex.c:774:55: note: in definition of macro 'DEBUG_FAIL_PRINT2' 774 | if (debug_regexps & RE_DEBUG_FAILURE_POINT) printf (x1, x2) | ^~ regex.c:6801:11: note: in expansion of macro 'PUSH_FAILURE_POINT' 6801 | PUSH_FAILURE_POINT ((unsigned char *) 0, (unsigned char *) 0, -2); | ^~~~~~~~~~~~~~~~~~ regex.c:1733:56: note: format string is defined here 1733 | DEBUG_FAIL_PRINT2 (" size: %zd\n", \ | ~~^ | | | int | %ld regex.c:1737:26: warning: format '%zd' expects argument of type 'signed size_t', but argument 2 has type 'long int' [-Wformat=] 1737 | DEBUG_FAIL_PRINT2 (" available: %zd\n", \ | ^~~~~~~~~~~~~~~~~~~~~~~ regex.c:774:55: note: in definition of macro 'DEBUG_FAIL_PRINT2' 774 | if (debug_regexps & RE_DEBUG_FAILURE_POINT) printf (x1, x2) | ^~ regex.c:6801:11: note: in expansion of macro 'PUSH_FAILURE_POINT' 6801 | PUSH_FAILURE_POINT ((unsigned char *) 0, (unsigned char *) 0, -2); | ^~~~~~~~~~~~~~~~~~ --- sound.o --- --- regex.o --- regex.c:1737:45: note: format string is defined here 1737 | DEBUG_FAIL_PRINT2 (" available: %zd\n", \ | ~~^ | | | int | %ld --- sound.o --- gcc -c -Wall -Wno-switch -Wundef -Wsign-compare -Wno-char-subscripts -Wpacked -Wpointer-arith -Wshadow -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wdeclaration-after-statement -g -O2 -Dunix -I/usr/pkg/include -I/usr/include -DTERMINFO -I/usr/pkg/include -I/usr/include -Demacs -I. -I/pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src -DHAVE_CONFIG_H -I/usr/pkg/include sound.c --- regex.o --- regex.c:1756:30: warning: format '%zd' expects argument of type 'signed size_t', but argument 2 has type 'long int' [-Wformat=] 1756 | DEBUG_FAIL_PRINT2 ("\n Doubled stack; size now: %zd\n", \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1757 | (Bytecount) (fail_stack).size); \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | long int regex.c:774:55: note: in definition of macro 'DEBUG_FAIL_PRINT2' 774 | if (debug_regexps & RE_DEBUG_FAILURE_POINT) printf (x1, x2) | ^~ regex.c:6801:11: note: in expansion of macro 'PUSH_FAILURE_POINT' 6801 | PUSH_FAILURE_POINT ((unsigned char *) 0, (unsigned char *) 0, -2); | ^~~~~~~~~~~~~~~~~~ regex.c:1756:62: note: format string is defined here 1756 | DEBUG_FAIL_PRINT2 ("\n Doubled stack; size now: %zd\n", \ | ~~^ | | | int | %ld regex.c:1758:30: warning: format '%zd' expects argument of type 'signed size_t', but argument 2 has type 'long int' [-Wformat=] 1758 | DEBUG_FAIL_PRINT2 (" slots available: %zd\n", \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ regex.c:774:55: note: in definition of macro 'DEBUG_FAIL_PRINT2' 774 | if (debug_regexps & RE_DEBUG_FAILURE_POINT) printf (x1, x2) | ^~ regex.c:6801:11: note: in expansion of macro 'PUSH_FAILURE_POINT' 6801 | PUSH_FAILURE_POINT ((unsigned char *) 0, (unsigned char *) 0, -2); | ^~~~~~~~~~~~~~~~~~ regex.c:1758:52: note: format string is defined here 1758 | DEBUG_FAIL_PRINT2 (" slots available: %zd\n", \ | ~~^ | | | int | %ld regex.c:1777:30: warning: format '%zx' expects argument of type 'size_t', but argument 2 has type 'long int' [-Wformat=] 1777 | DEBUG_FAIL_PRINT2 (" start: 0x%zx\n", \ | ^~~~~~~~~~~~~~~~~~~~ 1778 | (Bytecount) regstart[this_reg]); \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | long int regex.c:774:55: note: in definition of macro 'DEBUG_FAIL_PRINT2' 774 | if (debug_regexps & RE_DEBUG_FAILURE_POINT) printf (x1, x2) | ^~ regex.c:6801:11: note: in expansion of macro 'PUSH_FAILURE_POINT' 6801 | PUSH_FAILURE_POINT ((unsigned char *) 0, (unsigned char *) 0, -2); | ^~~~~~~~~~~~~~~~~~ regex.c:1777:46: note: format string is defined here 1777 | DEBUG_FAIL_PRINT2 (" start: 0x%zx\n", \ | ~~^ | | | unsigned int | %lx regex.c:1779:30: warning: format '%zx' expects argument of type 'size_t', but argument 2 has type 'long int' [-Wformat=] 1779 | DEBUG_FAIL_PRINT2 (" end: 0x%zx\n", \ | ^~~~~~~~~~~~~~~~~~ 1780 | (Bytecount) regend[this_reg]); \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | long int regex.c:774:55: note: in definition of macro 'DEBUG_FAIL_PRINT2' 774 | if (debug_regexps & RE_DEBUG_FAILURE_POINT) printf (x1, x2) | ^~ regex.c:6801:11: note: in expansion of macro 'PUSH_FAILURE_POINT' 6801 | PUSH_FAILURE_POINT ((unsigned char *) 0, (unsigned char *) 0, -2); | ^~~~~~~~~~~~~~~~~~ regex.c:1779:44: note: format string is defined here 1779 | DEBUG_FAIL_PRINT2 (" end: 0x%zx\n", \ | ~~^ | | | unsigned int | %lx regex.c:1781:30: warning: format '%zx' expects argument of type 'size_t', but argument 2 has type 'long int' [-Wformat=] 1781 | DEBUG_FAIL_PRINT2 (" info: 0x%zx\n ", \ | ^~~~~~~~~~~~~~~~~~~~~~~~~ 1782 | * (long *) (®_info[this_reg])); \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | long int regex.c:774:55: note: in definition of macro 'DEBUG_FAIL_PRINT2' 774 | if (debug_regexps & RE_DEBUG_FAILURE_POINT) printf (x1, x2) | ^~ regex.c:6801:11: note: in expansion of macro 'PUSH_FAILURE_POINT' 6801 | PUSH_FAILURE_POINT ((unsigned char *) 0, (unsigned char *) 0, -2); | ^~~~~~~~~~~~~~~~~~ regex.c:1781:45: note: format string is defined here 1781 | DEBUG_FAIL_PRINT2 (" info: 0x%zx\n ", \ | ~~^ | | | unsigned int | %lx regex.c:1814:26: warning: format '%zx' expects argument of type 'size_t', but argument 2 has type 'long int' [-Wformat=] 1814 | DEBUG_FAIL_PRINT2 (" Pushing pattern 0x%zx: \n", \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ regex.c:774:55: note: in definition of macro 'DEBUG_FAIL_PRINT2' 774 | if (debug_regexps & RE_DEBUG_FAILURE_POINT) printf (x1, x2) | ^~ regex.c:6801:11: note: in expansion of macro 'PUSH_FAILURE_POINT' 6801 | PUSH_FAILURE_POINT ((unsigned char *) 0, (unsigned char *) 0, -2); | ^~~~~~~~~~~~~~~~~~ regex.c:1814:49: note: format string is defined here 1814 | DEBUG_FAIL_PRINT2 (" Pushing pattern 0x%zx: \n", \ | ~~^ | | | unsigned int | %lx regex.c:1817:26: warning: format '%zx' expects argument of type 'size_t', but argument 2 has type 'long int' [-Wformat=] 1817 | DEBUG_FAIL_PRINT2 (" Pushing string 0x%zx: `", \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ regex.c:774:55: note: in definition of macro 'DEBUG_FAIL_PRINT2' 774 | if (debug_regexps & RE_DEBUG_FAILURE_POINT) printf (x1, x2) | ^~ regex.c:6801:11: note: in expansion of macro 'PUSH_FAILURE_POINT' 6801 | PUSH_FAILURE_POINT ((unsigned char *) 0, (unsigned char *) 0, -2); | ^~~~~~~~~~~~~~~~~~ regex.c:1817:48: note: format string is defined here 1817 | DEBUG_FAIL_PRINT2 (" Pushing string 0x%zx: `", \ | ~~^ | | | unsigned int | %lx regex.c:1731:26: warning: format '%zd' expects argument of type 'signed size_t', but argument 2 has type 'long int' [-Wformat=] 1731 | DEBUG_FAIL_PRINT2 (" Before push, next avail: %zd\n", \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1732 | (Bytecount) (fail_stack).avail); \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | long int regex.c:774:55: note: in definition of macro 'DEBUG_FAIL_PRINT2' 774 | if (debug_regexps & RE_DEBUG_FAILURE_POINT) printf (x1, x2) | ^~ regex.c:6814:11: note: in expansion of macro 'PUSH_FAILURE_POINT' 6814 | PUSH_FAILURE_POINT ((re_char *) 0, (re_char *) 0, -2); | ^~~~~~~~~~~~~~~~~~ regex.c:1731:56: note: format string is defined here 1731 | DEBUG_FAIL_PRINT2 (" Before push, next avail: %zd\n", \ | ~~^ | | | int | %ld regex.c:1733:26: warning: format '%zd' expects argument of type 'signed size_t', but argument 2 has type 'long int' [-Wformat=] 1733 | DEBUG_FAIL_PRINT2 (" size: %zd\n", \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1734 | (Bytecount) (fail_stack).size); \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | long int regex.c:774:55: note: in definition of macro 'DEBUG_FAIL_PRINT2' 774 | if (debug_regexps & RE_DEBUG_FAILURE_POINT) printf (x1, x2) | ^~ regex.c:6814:11: note: in expansion of macro 'PUSH_FAILURE_POINT' 6814 | PUSH_FAILURE_POINT ((re_char *) 0, (re_char *) 0, -2); | ^~~~~~~~~~~~~~~~~~ regex.c:1733:56: note: format string is defined here 1733 | DEBUG_FAIL_PRINT2 (" size: %zd\n", \ | ~~^ | | | int | %ld regex.c:1737:26: warning: format '%zd' expects argument of type 'signed size_t', but argument 2 has type 'long int' [-Wformat=] 1737 | DEBUG_FAIL_PRINT2 (" available: %zd\n", \ | ^~~~~~~~~~~~~~~~~~~~~~~ regex.c:774:55: note: in definition of macro 'DEBUG_FAIL_PRINT2' 774 | if (debug_regexps & RE_DEBUG_FAILURE_POINT) printf (x1, x2) | ^~ regex.c:6814:11: note: in expansion of macro 'PUSH_FAILURE_POINT' 6814 | PUSH_FAILURE_POINT ((re_char *) 0, (re_char *) 0, -2); | ^~~~~~~~~~~~~~~~~~ regex.c:1737:45: note: format string is defined here 1737 | DEBUG_FAIL_PRINT2 (" available: %zd\n", \ | ~~^ | | | int | %ld regex.c:1756:30: warning: format '%zd' expects argument of type 'signed size_t', but argument 2 has type 'long int' [-Wformat=] 1756 | DEBUG_FAIL_PRINT2 ("\n Doubled stack; size now: %zd\n", \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1757 | (Bytecount) (fail_stack).size); \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | long int regex.c:774:55: note: in definition of macro 'DEBUG_FAIL_PRINT2' 774 | if (debug_regexps & RE_DEBUG_FAILURE_POINT) printf (x1, x2) | ^~ regex.c:6814:11: note: in expansion of macro 'PUSH_FAILURE_POINT' 6814 | PUSH_FAILURE_POINT ((re_char *) 0, (re_char *) 0, -2); | ^~~~~~~~~~~~~~~~~~ regex.c:1756:62: note: format string is defined here 1756 | DEBUG_FAIL_PRINT2 ("\n Doubled stack; size now: %zd\n", \ | ~~^ | | | int | %ld regex.c:1758:30: warning: format '%zd' expects argument of type 'signed size_t', but argument 2 has type 'long int' [-Wformat=] 1758 | DEBUG_FAIL_PRINT2 (" slots available: %zd\n", \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ regex.c:774:55: note: in definition of macro 'DEBUG_FAIL_PRINT2' 774 | if (debug_regexps & RE_DEBUG_FAILURE_POINT) printf (x1, x2) | ^~ regex.c:6814:11: note: in expansion of macro 'PUSH_FAILURE_POINT' 6814 | PUSH_FAILURE_POINT ((re_char *) 0, (re_char *) 0, -2); | ^~~~~~~~~~~~~~~~~~ regex.c:1758:52: note: format string is defined here 1758 | DEBUG_FAIL_PRINT2 (" slots available: %zd\n", \ | ~~^ | | | int | %ld regex.c:1777:30: warning: format '%zx' expects argument of type 'size_t', but argument 2 has type 'long int' [-Wformat=] 1777 | DEBUG_FAIL_PRINT2 (" start: 0x%zx\n", \ | ^~~~~~~~~~~~~~~~~~~~ 1778 | (Bytecount) regstart[this_reg]); \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | long int regex.c:774:55: note: in definition of macro 'DEBUG_FAIL_PRINT2' 774 | if (debug_regexps & RE_DEBUG_FAILURE_POINT) printf (x1, x2) | ^~ regex.c:6814:11: note: in expansion of macro 'PUSH_FAILURE_POINT' 6814 | PUSH_FAILURE_POINT ((re_char *) 0, (re_char *) 0, -2); | ^~~~~~~~~~~~~~~~~~ regex.c:1777:46: note: format string is defined here 1777 | DEBUG_FAIL_PRINT2 (" start: 0x%zx\n", \ | ~~^ | | | unsigned int | %lx regex.c:1779:30: warning: format '%zx' expects argument of type 'size_t', but argument 2 has type 'long int' [-Wformat=] 1779 | DEBUG_FAIL_PRINT2 (" end: 0x%zx\n", \ | ^~~~~~~~~~~~~~~~~~ 1780 | (Bytecount) regend[this_reg]); \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | long int regex.c:774:55: note: in definition of macro 'DEBUG_FAIL_PRINT2' 774 | if (debug_regexps & RE_DEBUG_FAILURE_POINT) printf (x1, x2) | ^~ regex.c:6814:11: note: in expansion of macro 'PUSH_FAILURE_POINT' 6814 | PUSH_FAILURE_POINT ((re_char *) 0, (re_char *) 0, -2); | ^~~~~~~~~~~~~~~~~~ regex.c:1779:44: note: format string is defined here 1779 | DEBUG_FAIL_PRINT2 (" end: 0x%zx\n", \ | ~~^ | | | unsigned int | %lx regex.c:1781:30: warning: format '%zx' expects argument of type 'size_t', but argument 2 has type 'long int' [-Wformat=] 1781 | DEBUG_FAIL_PRINT2 (" info: 0x%zx\n ", \ | ^~~~~~~~~~~~~~~~~~~~~~~~~ 1782 | * (long *) (®_info[this_reg])); \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | long int regex.c:774:55: note: in definition of macro 'DEBUG_FAIL_PRINT2' 774 | if (debug_regexps & RE_DEBUG_FAILURE_POINT) printf (x1, x2) | ^~ regex.c:6814:11: note: in expansion of macro 'PUSH_FAILURE_POINT' 6814 | PUSH_FAILURE_POINT ((re_char *) 0, (re_char *) 0, -2); | ^~~~~~~~~~~~~~~~~~ regex.c:1781:45: note: format string is defined here 1781 | DEBUG_FAIL_PRINT2 (" info: 0x%zx\n ", \ | ~~^ | | | unsigned int | %lx regex.c:1814:26: warning: format '%zx' expects argument of type 'size_t', but argument 2 has type 'long int' [-Wformat=] 1814 | DEBUG_FAIL_PRINT2 (" Pushing pattern 0x%zx: \n", \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ regex.c:774:55: note: in definition of macro 'DEBUG_FAIL_PRINT2' 774 | if (debug_regexps & RE_DEBUG_FAILURE_POINT) printf (x1, x2) | ^~ regex.c:6814:11: note: in expansion of macro 'PUSH_FAILURE_POINT' 6814 | PUSH_FAILURE_POINT ((re_char *) 0, (re_char *) 0, -2); | ^~~~~~~~~~~~~~~~~~ regex.c:1814:49: note: format string is defined here 1814 | DEBUG_FAIL_PRINT2 (" Pushing pattern 0x%zx: \n", \ | ~~^ | | | unsigned int | %lx regex.c:1817:26: warning: format '%zx' expects argument of type 'size_t', but argument 2 has type 'long int' [-Wformat=] 1817 | DEBUG_FAIL_PRINT2 (" Pushing string 0x%zx: `", \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ regex.c:774:55: note: in definition of macro 'DEBUG_FAIL_PRINT2' 774 | if (debug_regexps & RE_DEBUG_FAILURE_POINT) printf (x1, x2) | ^~ regex.c:6814:11: note: in expansion of macro 'PUSH_FAILURE_POINT' 6814 | PUSH_FAILURE_POINT ((re_char *) 0, (re_char *) 0, -2); | ^~~~~~~~~~~~~~~~~~ regex.c:1817:48: note: format string is defined here 1817 | DEBUG_FAIL_PRINT2 (" Pushing string 0x%zx: `", \ | ~~^ | | | unsigned int | %lx regex.c:6828:36: warning: format '%zx' expects argument of type 'size_t', but argument 2 has type 'long int' [-Wformat=] 6828 | DEBUG_MATCH_PRINT3 (" Setting 0x%zx to %d.\n", (Bytecount) p, | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~ | | | long int regex.c:791:50: note: in definition of macro 'DEBUG_MATCH_PRINT3' 791 | if (debug_regexps & RE_DEBUG_MATCHING) printf (x1, x2, x3) | ^~ regex.c:6828:51: note: format string is defined here 6828 | DEBUG_MATCH_PRINT3 (" Setting 0x%zx to %d.\n", (Bytecount) p, | ~~^ | | | unsigned int | %lx regex.c:6834:35: warning: format '%zx' expects argument of type 'size_t', but argument 2 has type 'long int' [-Wformat=] 6834 | DEBUG_MATCH_PRINT2 (" Setting two bytes from 0x%zx to no_op.\n", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6835 | (Bytecount) (p+2)); | ~~~~~~~~~~~~~~~~~ | | | long int regex.c:789:50: note: in definition of macro 'DEBUG_MATCH_PRINT2' 789 | if (debug_regexps & RE_DEBUG_MATCHING) printf (x1, x2) | ^~ regex.c:6834:65: note: format string is defined here 6834 | DEBUG_MATCH_PRINT2 (" Setting two bytes from 0x%zx to no_op.\n", | ~~^ | | | unsigned int | %lx regex.c:6868:33: warning: format '%zx' expects argument of type 'size_t', but argument 2 has type 'long int' [-Wformat=] 6868 | DEBUG_MATCH_PRINT3 (" Setting 0x%zx to %d.\n", (Bytecount) p2, | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~ | | | long int regex.c:791:50: note: in definition of macro 'DEBUG_MATCH_PRINT3' 791 | if (debug_regexps & RE_DEBUG_MATCHING) printf (x1, x2, x3) | ^~ regex.c:6868:48: note: format string is defined here 6868 | DEBUG_MATCH_PRINT3 (" Setting 0x%zx to %d.\n", (Bytecount) p2, | ~~^ | | | unsigned int | %lx --- specifier.o --- gcc -c -Wall -Wno-switch -Wundef -Wsign-compare -Wno-char-subscripts -Wpacked -Wpointer-arith -Wshadow -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wdeclaration-after-statement -g -O2 -Dunix -I/usr/pkg/include -I/usr/include -DTERMINFO -I/usr/pkg/include -I/usr/include -Demacs -I. -I/pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src -DHAVE_CONFIG_H -I/usr/pkg/include specifier.c --- regex.o --- regex.c:1877:26: warning: format '%zd' expects argument of type 'signed size_t', but argument 2 has type 'long int' [-Wformat=] 1877 | DEBUG_FAIL_PRINT2 (" Before pop, next avail: %zd\n", \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1878 | (Bytecount) fail_stack.avail); \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | long int regex.c:774:55: note: in definition of macro 'DEBUG_FAIL_PRINT2' 774 | if (debug_regexps & RE_DEBUG_FAILURE_POINT) printf (x1, x2) | ^~ regex.c:7173:11: note: in expansion of macro 'POP_FAILURE_POINT' 7173 | POP_FAILURE_POINT (d, p, | ^~~~~~~~~~~~~~~~~ regex.c:1877:55: note: format string is defined here 1877 | DEBUG_FAIL_PRINT2 (" Before pop, next avail: %zd\n", \ | ~~^ | | | int | %ld regex.c:1879:26: warning: format '%zd' expects argument of type 'signed size_t', but argument 2 has type 'long int' [-Wformat=] 1879 | DEBUG_FAIL_PRINT2 (" size: %zd\n", \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1880 | (Bytecount) fail_stack.size); \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | long int regex.c:774:55: note: in definition of macro 'DEBUG_FAIL_PRINT2' 774 | if (debug_regexps & RE_DEBUG_FAILURE_POINT) printf (x1, x2) | ^~ regex.c:7173:11: note: in expansion of macro 'POP_FAILURE_POINT' 7173 | POP_FAILURE_POINT (d, p, | ^~~~~~~~~~~~~~~~~ regex.c:1879:55: note: format string is defined here 1879 | DEBUG_FAIL_PRINT2 (" size: %zd\n", \ | ~~^ | | | int | %ld regex.c:1901:26: warning: format '%zx' expects argument of type 'size_t', but argument 2 has type 'long int' [-Wformat=] 1901 | DEBUG_FAIL_PRINT2 (" Popping string 0x%zx: `", (Bytecount) str); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ regex.c:774:55: note: in definition of macro 'DEBUG_FAIL_PRINT2' 774 | if (debug_regexps & RE_DEBUG_FAILURE_POINT) printf (x1, x2) | ^~ regex.c:7173:11: note: in expansion of macro 'POP_FAILURE_POINT' 7173 | POP_FAILURE_POINT (d, p, | ^~~~~~~~~~~~~~~~~ regex.c:1901:48: note: format string is defined here 1901 | DEBUG_FAIL_PRINT2 (" Popping string 0x%zx: `", (Bytecount) str); \ | ~~^ | | | unsigned int | %lx regex.c:1905:26: warning: format '%zx' expects argument of type 'size_t', but argument 2 has type 'long int' [-Wformat=] 1905 | DEBUG_FAIL_PRINT2 (" Popping pattern 0x%zx: ", (Bytecount) pat); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ regex.c:774:55: note: in definition of macro 'DEBUG_FAIL_PRINT2' 774 | if (debug_regexps & RE_DEBUG_FAILURE_POINT) printf (x1, x2) | ^~ regex.c:7173:11: note: in expansion of macro 'POP_FAILURE_POINT' 7173 | POP_FAILURE_POINT (d, p, | ^~~~~~~~~~~~~~~~~ regex.c:1905:49: note: format string is defined here 1905 | DEBUG_FAIL_PRINT2 (" Popping pattern 0x%zx: ", (Bytecount) pat); \ | ~~^ | | | unsigned int | %lx regex.c:1920:30: warning: format '%zx' expects argument of type 'size_t', but argument 2 has type 'Bytecount' {aka 'long int'} [-Wformat=] 1920 | DEBUG_FAIL_PRINT2 (" info: 0x%zx\n", \ | ^~~~~~~~~~~~~~~~~~~~~ 1921 | * (Bytecount *) ®_info[this_reg]); \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | Bytecount {aka long int} regex.c:774:55: note: in definition of macro 'DEBUG_FAIL_PRINT2' 774 | if (debug_regexps & RE_DEBUG_FAILURE_POINT) printf (x1, x2) | ^~ regex.c:7173:11: note: in expansion of macro 'POP_FAILURE_POINT' 7173 | POP_FAILURE_POINT (d, p, | ^~~~~~~~~~~~~~~~~ regex.c:1920:47: note: format string is defined here 1920 | DEBUG_FAIL_PRINT2 (" info: 0x%zx\n", \ | ~~^ | | | unsigned int | %lx regex.c:1922:30: warning: format '%zx' expects argument of type 'size_t', but argument 2 has type 'long int' [-Wformat=] 1922 | DEBUG_FAIL_PRINT2 (" end: 0x%zx\n", \ | ^~~~~~~~~~~~~~~~~~~~ 1923 | (Bytecount) regend[this_reg]); \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | long int regex.c:774:55: note: in definition of macro 'DEBUG_FAIL_PRINT2' 774 | if (debug_regexps & RE_DEBUG_FAILURE_POINT) printf (x1, x2) | ^~ regex.c:7173:11: note: in expansion of macro 'POP_FAILURE_POINT' 7173 | POP_FAILURE_POINT (d, p, | ^~~~~~~~~~~~~~~~~ regex.c:1922:46: note: format string is defined here 1922 | DEBUG_FAIL_PRINT2 (" end: 0x%zx\n", \ | ~~^ | | | unsigned int | %lx regex.c:1924:30: warning: format '%zx' expects argument of type 'size_t', but argument 2 has type 'long int' [-Wformat=] 1924 | DEBUG_FAIL_PRINT2 (" start: 0x%zx\n", \ | ^~~~~~~~~~~~~~~~~~~~~~ 1925 | (Bytecount) regstart[this_reg]); \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | long int regex.c:774:55: note: in definition of macro 'DEBUG_FAIL_PRINT2' 774 | if (debug_regexps & RE_DEBUG_FAILURE_POINT) printf (x1, x2) | ^~ regex.c:7173:11: note: in expansion of macro 'POP_FAILURE_POINT' 7173 | POP_FAILURE_POINT (d, p, | ^~~~~~~~~~~~~~~~~ regex.c:1924:48: note: format string is defined here 1924 | DEBUG_FAIL_PRINT2 (" start: 0x%zx\n", \ | ~~^ | | | unsigned int | %lx --- strftime.o --- gcc -c -Wall -Wno-switch -Wundef -Wsign-compare -Wno-char-subscripts -Wpacked -Wpointer-arith -Wshadow -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wdeclaration-after-statement -g -O2 -Dunix -I/usr/pkg/include -I/usr/include -DTERMINFO -I/usr/pkg/include -I/usr/include -Demacs -I. -I/pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src -DHAVE_CONFIG_H -I/usr/pkg/include strftime.c strftime.c: In function 'add_num_time_t': strftime.c:199:49: warning: format '%zu' expects argument of type 'size_t', but argument 4 has type 'long unsigned int' [-Wformat=] 199 | emacs_snprintf_ascbyte (buf, sizeof (buf), "%zu", (EMACS_UINT) num); | ~~^ ~~~~~~~~~~~~~~~~ | | | | | long unsigned int | unsigned int | %lu --- symbols.o --- gcc -c -Wall -Wno-switch -Wundef -Wsign-compare -Wno-char-subscripts -Wpacked -Wpointer-arith -Wshadow -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wdeclaration-after-statement -g -O2 -Dunix -I/usr/pkg/include -I/usr/include -DTERMINFO -I/usr/pkg/include -I/usr/include -Demacs -I. -I/pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src -DHAVE_CONFIG_H -I/usr/pkg/include symbols.c --- syntax.o --- gcc -c -Wall -Wno-switch -Wundef -Wsign-compare -Wno-char-subscripts -Wpacked -Wpointer-arith -Wshadow -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wdeclaration-after-statement -g -O2 -Dunix -I/usr/pkg/include -I/usr/include -DTERMINFO -I/usr/pkg/include -I/usr/include -Demacs -I. -I/pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src -DHAVE_CONFIG_H -I/usr/pkg/include syntax.c --- sysdep.o --- gcc -c -Wall -Wno-switch -Wundef -Wsign-compare -Wno-char-subscripts -Wpacked -Wpointer-arith -Wshadow -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wdeclaration-after-statement -g -O2 -Dunix -I/usr/pkg/include -I/usr/include -DTERMINFO -I/usr/pkg/include -I/usr/include -Demacs -I. -I/pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src -DHAVE_CONFIG_H -I/usr/pkg/include sysdep.c --- symbols.o --- In file included from /usr/include/string.h:154, from lisp.h:112, from symbols.c:53: In function '__strcpy_ichk', inlined from 'defsymbol_massage_name_1' at symbols.c:3251:7: /usr/include/ssp/string.h:89:1: warning: '__builtin_memcpy' forming offset 500 is out of the bounds [0, 500] of object 'temp' with type 'char[500]' [-Warray-bounds] 89 | __ssp_bos_icheck2_restrict(strcpy, char *, const char *) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ symbols.c: In function 'defsymbol_massage_name_1': symbols.c:3240:8: note: 'temp' declared here 3240 | char temp[500]; | ^~~~ --- sysdll.o --- gcc -c -Wall -Wno-switch -Wundef -Wsign-compare -Wno-char-subscripts -Wpacked -Wpointer-arith -Wshadow -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wdeclaration-after-statement -g -O2 -Dunix -I/usr/pkg/include -I/usr/include -DTERMINFO -I/usr/pkg/include -I/usr/include -Demacs -I. -I/pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src -DHAVE_CONFIG_H -I/usr/pkg/include sysdll.c --- terminfo.o --- gcc -c -Wall -Wno-switch -Wundef -Wsign-compare -Wno-char-subscripts -Wpacked -Wpointer-arith -Wshadow -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wdeclaration-after-statement -g -O2 -Dunix -I/usr/pkg/include -I/usr/include -DTERMINFO -I/usr/pkg/include -I/usr/include -Demacs -I. -I/pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src -DHAVE_CONFIG_H -I/usr/pkg/include terminfo.c --- tests.o --- gcc -c -Wall -Wno-switch -Wundef -Wsign-compare -Wno-char-subscripts -Wpacked -Wpointer-arith -Wshadow -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wdeclaration-after-statement -g -O2 -Dunix -I/usr/pkg/include -I/usr/include -DTERMINFO -I/usr/pkg/include -I/usr/include -Demacs -I. -I/pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src -DHAVE_CONFIG_H -I/usr/pkg/include tests.c --- text.o --- gcc -c -Wall -Wno-switch -Wundef -Wsign-compare -Wno-char-subscripts -Wpacked -Wpointer-arith -Wshadow -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wdeclaration-after-statement -g -O2 -Dunix -I/usr/pkg/include -I/usr/include -DTERMINFO -I/usr/pkg/include -I/usr/include -Demacs -I. -I/pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src -DHAVE_CONFIG_H -I/usr/pkg/include text.c --- tls.o --- gcc -c -Wall -Wno-switch -Wundef -Wsign-compare -Wno-char-subscripts -Wpacked -Wpointer-arith -Wshadow -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wdeclaration-after-statement -g -O2 -Dunix -I/usr/pkg/include -I/usr/include -DTERMINFO -I/usr/pkg/include -I/usr/include -Demacs -I. -I/pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src -DHAVE_CONFIG_H -I/usr/pkg/include tls.c --- undo.o --- gcc -c -Wall -Wno-switch -Wundef -Wsign-compare -Wno-char-subscripts -Wpacked -Wpointer-arith -Wshadow -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wdeclaration-after-statement -g -O2 -Dunix -I/usr/pkg/include -I/usr/include -DTERMINFO -I/usr/pkg/include -I/usr/include -Demacs -I. -I/pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src -DHAVE_CONFIG_H -I/usr/pkg/include undo.c --- unicode.o --- gcc -c -Wall -Wno-switch -Wundef -Wsign-compare -Wno-char-subscripts -Wpacked -Wpointer-arith -Wshadow -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wdeclaration-after-statement -g -O2 -Dunix -I/usr/pkg/include -I/usr/include -DTERMINFO -I/usr/pkg/include -I/usr/include -Demacs -I. -I/pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src -DHAVE_CONFIG_H -I/usr/pkg/include unicode.c --- widget.o --- gcc -c -Wall -Wno-switch -Wundef -Wsign-compare -Wno-char-subscripts -Wpacked -Wpointer-arith -Wshadow -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wdeclaration-after-statement -g -O2 -Dunix -I/usr/pkg/include -I/usr/include -DTERMINFO -I/usr/pkg/include -I/usr/include -Demacs -I. -I/pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src -DHAVE_CONFIG_H -I/usr/pkg/include widget.c --- window.o --- gcc -c -Wall -Wno-switch -Wundef -Wsign-compare -Wno-char-subscripts -Wpacked -Wpointer-arith -Wshadow -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wdeclaration-after-statement -g -O2 -Dunix -I/usr/pkg/include -I/usr/include -DTERMINFO -I/usr/pkg/include -I/usr/include -Demacs -I. -I/pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src -DHAVE_CONFIG_H -I/usr/pkg/include window.c --- unicode.o --- unicode.c: In function 'print_precedence_array': unicode.c:1643:46: warning: format '%zd' expects argument of type 'signed size_t', but argument 3 has type 'long int' [-Wformat=] 1643 | write_fmt_string (printcharfun, " length=%zd", | ~~^ | | | int | %ld --- text.o --- In file included from profile.h:26, from text.c:35: text.c: In function 'charbpos_to_bytebpos_func': backtrace.h:403:18: warning: storing the address of local variable 'backtrace' in 'backtrace_list' [-Wdangling-pointer=] 403 | backtrace_list = &(bt); \ | ~~~~~~~~~~~~~~~^~~~~~~ profile.h:95:7: note: in expansion of macro 'PUSH_BACKTRACE' 95 | PUSH_BACKTRACE (backtrace); \ | ^~~~~~~~~~~~~~ text.c:3014:3: note: in expansion of macro 'PROFILE_RECORD_ENTERING_SECTION' 3014 | PROFILE_RECORD_ENTERING_SECTION (QSin_char_byte_conversion); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ profile.h:41:18: note: 'backtrace' declared here 41 | struct backtrace backtrace | ^~~~~~~~~ text.c:3012:3: note: in expansion of macro 'PROFILE_DECLARE' 3012 | PROFILE_DECLARE (); | ^~~~~~~~~~~~~~~ backtrace.h:217:26: note: 'backtrace_list' declared here 217 | extern struct backtrace *backtrace_list; | ^~~~~~~~~~~~~~ text.c: In function 'bytebpos_to_charbpos_func': backtrace.h:403:18: warning: storing the address of local variable 'backtrace' in 'backtrace_list' [-Wdangling-pointer=] 403 | backtrace_list = &(bt); \ | ~~~~~~~~~~~~~~~^~~~~~~ profile.h:95:7: note: in expansion of macro 'PUSH_BACKTRACE' 95 | PUSH_BACKTRACE (backtrace); \ | ^~~~~~~~~~~~~~ text.c:3526:3: note: in expansion of macro 'PROFILE_RECORD_ENTERING_SECTION' 3526 | PROFILE_RECORD_ENTERING_SECTION (QSin_byte_char_conversion); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ profile.h:41:18: note: 'backtrace' declared here 41 | struct backtrace backtrace | ^~~~~~~~~ text.c:3524:3: note: in expansion of macro 'PROFILE_DECLARE' 3524 | PROFILE_DECLARE (); | ^~~~~~~~~~~~~~~ backtrace.h:217:26: note: 'backtrace_list' declared here 217 | extern struct backtrace *backtrace_list; | ^~~~~~~~~~~~~~ --- regex.o --- In file included from regex.c:60: lisp.h: In function 're_search_2': lisp.h:1277:36: warning: 'd' may be used uninitialized [-Wmaybe-uninitialized] 1277 | # define assert(x) ((x) ? (void) 0 : assert_failed (__FILE__, __LINE__, #x)) | ^ regex.c:5016:12: note: 'd' was declared here 5016 | re_char *d; | ^ --- dump-id.c --- ../lib-src/make-dump-id --- dump-id.o --- gcc -c -Wall -Wno-switch -Wundef -Wsign-compare -Wno-char-subscripts -Wpacked -Wpointer-arith -Wshadow -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wdeclaration-after-statement -g -O2 -Dunix -I/usr/pkg/include -I/usr/include -DTERMINFO -I/usr/pkg/include -I/usr/include -Demacs -I. -I/pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src -DHAVE_CONFIG_H -I/usr/pkg/include dump-id.c --- temacs --- if test -f dump-size ; then gcc -c -Wall -Wno-switch -Wundef -Wsign-compare -Wno-char-subscripts -Wpacked -Wpointer-arith -Wshadow -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wdeclaration-after-statement -g -O2 -Dunix -I/usr/pkg/include -I/usr/include -DTERMINFO -I/usr/pkg/include -I/usr/include -Demacs -I. -I/pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src -DHAVE_CONFIG_H -I/usr/pkg/include -DMAX_SIZE=`cat dump-size` /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/dump-data.c ; else gcc -c -Wall -Wno-switch -Wundef -Wsign-compare -Wno-char-subscripts -Wpacked -Wpointer-arith -Wshadow -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wdeclaration-after-statement -g -O2 -Dunix -I/usr/pkg/include -I/usr/include -DTERMINFO -I/usr/pkg/include -I/usr/include -Demacs -I. -I/pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src -DHAVE_CONFIG_H -I/usr/pkg/include -DMAX_SIZE=0 /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/dump-data.c ; fi gcc -Wall -Wno-switch -Wundef -Wsign-compare -Wno-char-subscripts -Wpacked -Wpointer-arith -Wshadow -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wdeclaration-after-statement -g -O2 -Dunix -I/usr/pkg/include -I/usr/include -Wl,-zrelro -L/usr/pkg/lib -Wl,-R/usr/pkg/lib -L/usr/lib -Wl,-R/usr/lib -L/usr/pkg/lib -Wl,-R/usr/pkg/lib -Wl,-export-dynamic -o temacs abbrev.o alloc.o alloca.o array.o blocktype.o buffer.o bytecode.o callint.o casefiddle.o casetab.o chartab.o filelock.o cmdloop.o cmds.o console.o console-stream.o data.o database.o debug.o tests.o device.o dired.o doc.o doprnt.o editfns.o elhash.o emacs.o emodules.o eval.o events.o event-stream.o event-unixoid.o dumper.o inline.o linuxplay.o miscplay.o terminfo.o extents.o faces.o file-coding.o fileio.o filemode.o floatfns.o fns.o font-lock.o frame.o gc.o general.o glyphs.o glyphs-widget.o gui.o gutter.o imgproc.o indent.o insdel.o intl.o keymap.o line-number.o lread.o lstream.o macros.o marker.o md5.o minibuf.o mule-ccl.o mule-charset.o mule-coding.o number-gmp.o number.o fontcolor.o opaque.o print.o process.o process-unix.o profile.o rangetab.o realpath.o redisplay.o redisplay-output.o regex.o search.o select.o sequence.o sysdll.o signal.o sound.o specifier.o strftime.o symbols.o syntax.o sysdep.o text.o tls.o console-tty.o device-tty.o event-tty.o frame-tty.o fontcolor-tty.o redisplay-tty.o cm.o undo.o unicode.o widget.o window.o lastfile.o ralloc.o dump-id.o dump-data.o -lgmp -lgdbm -ltermcap -lossaudio -lintl -lm -lkvm -lutil --- ./NEEDTODUMP --- ./temacs -nd -no-packages -no-configured-paths -batch -l ../lisp/update-elc.el Loading ../lisp/update-elc.el... Loading find-paths.el... Loading packages.el... Loading setup-paths.el... Loading /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/lisp/dumped-lisp.el... Wrote /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src/NEEDTODUMP Loading loadup-el.el... Loading loadup.el... Using load-path (/pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/lisp/) Using module-load-path (/pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/modules) Loading dumped-lisp.el... Loading backquote.el... Loading bytecomp-runtime.el... Loading subr.el... Loading cl.el... Loading cl-extra.el... Loading cl-macs.el... Loading cl-seq.el... Loading post-gc.el... Loading version.el... Loading custom.el... Loading cus-start.el... Loading find-paths.el... Loading packages.el... Loading setup-paths.el... Loading replace.el... Loading widget.el... Loading cmdloop.el... Loading keymap.el... Loading syntax.el... Loading syntax-ppss.el... Loading device.el... Loading console.el... Loading obsolete.el... Loading specifier.el... Loading frame.el... Loading faces.el... Requiring font.el... Requiring fontconfig.el... Requiring font-mgr.el... Requiring disp-table.el... Loading glyphs.el... Loading fontcolor.el... Loading extents.el... Loading events.el... Loading hash-table.el... Loading text-props.el... Loading process.el... Loading multicast.el... Loading map-ynp.el... Loading undo-stack.el... Loading window.el... Loading window-xemacs.el... Loading resize-minibuffer.el... Loading simple.el... Loading newcomment.el... Loading keydefs.el... Loading abbrev.el... Loading derived.el... Loading minibuf.el... Loading list-mode.el... Loading modeline.el... Loading cus-file.el... Loading startup.el... Loading misc.el... Loading loadhist.el... Loading files.el... Loading lib-complete.el... Loading format.el... Loading indent.el... Loading isearch-mode.el... *** Error in XEmacs initialization (void-variable isearch-state-places) *** Backtrace really-early-error-handler((void-variable isearch-state-places)) (cons (quote list) isearch-state-places) # (catch #:isearch-make-state-object ...) (catch (quote #:isearch-make-state-object) (cons (quote list) isearch-state-places)) (block isearch-make-state-object (cons (quote list) isearch-state-places)) (lambda nil (block isearch-make-state-object (cons (quote list) isearch-state-places)))() # bind (byte-compile-macro-environment) macroexpand((isearch-make-state-object) ((isearch-setf-state-places lambda (cmd) (block isearch-setf-state-places (cons (quote setf) (loop for var being each element in isearch-state-places using (index index) nconc (list var (backquote (nth (\, index) (\, cmd)))))))) (isearch-make-state-object lambda nil (block isearch-make-state-object (cons (quote list) isearch-state-places))) (-257916084 (quote (isearch-string isearch-message (point) isearch-success isearch-forward isearch-other-end isearch-word isearch-invalid-regexp isearch-wrapped isearch-barrier isearch-within-brackets))))) (setq form (macroexpand form env)) (eq form (setq form (macroexpand form env))) (not (eq form (setq form (macroexpand form env)))) (or (not (eq form (setq form (macroexpand form env)))) (and cl-macroexpand-cmacs (not (eq form (setq form (compiler-macroexpand form)))))) (while (or (not (eq form (setq form (macroexpand form env)))) (and cl-macroexpand-cmacs (not (eq form (setq form (compiler-macroexpand form))))))) # bind (env form) cl-macroexpand-all((isearch-make-state-object) ((isearch-setf-state-places lambda (cmd) (block isearch-setf-state-places (cons (quote setf) (loop for var being each element in isearch-state-places using (index index) nconc (list var (backquote (nth (\, index) (\, cmd)))))))) (isearch-make-state-object lambda nil (block isearch-make-state-object (cons (quote list) isearch-state-places))) (-257916084 (quote (isearch-string isearch-message (point) isearch-success isearch-forward isearch-other-end isearch-word isearch-invalid-regexp isearch-wrapped isearch-barrier isearch-within-brackets))))) # bind (x) (lambda (x) (cl-macroexpand-all x env))((isearch-make-state-object)) mapcar((lambda (x) (cl-macroexpand-all x env)) ((isearch-make-state-object) isearch-cmds)) # bind (env body) cl-macroexpand-body(((isearch-make-state-object) isearch-cmds) ((isearch-setf-state-places lambda (cmd) (block isearch-setf-state-places (cons (quote setf) (loop for var being each element in isearch-state-places using (index index) nconc (list var (backquote (nth (\, index) (\, cmd)))))))) (isearch-make-state-object lambda nil (block isearch-make-state-object (cons (quote list) isearch-state-places))) (-257916084 (quote (isearch-string isearch-message (point) isearch-success isearch-forward isearch-other-end isearch-word isearch-invalid-regexp isearch-wrapped isearch-barrier isearch-within-brackets))))) (cons (car form) (cl-macroexpand-body (cdr form) env)) (cond ((not (consp form)) form) ((memq (car form) (quote (let let*))) (if (null (nth 1 form)) (cl-macroexpand-all (cons (quote progn) (cddr form)) env) (let ((letf nil) (res nil) (lets (cadr form)) (env env) shadows) (while lets (push (funcall (function (lambda (symbol valueform) (let* ((eq-hash (eq-hash symbol)) (acons (cdr (assoc* eq-hash env)))) (if (null acons) (cons symbol (cl-macroexpand-body valueform env)) (if (cadr acons) (if (eq (car form) (quote let*)) (push (backquote ((\, eq-hash))) env) (push (backquote ((\, eq-hash))) shadows)) (setq symbol (car acons)) (unless (symbolp symbol) (setq letf t))) (cons symbol (cl-macroexpand-body valueform env)))))) (if (consp (car lets)) (caar lets) (car lets)) (cdr-safe (car-safe lets))) res) (setq lets (cdr lets))) (list* (if letf (if (eq (car form) (quote let)) (quote letf) (quote letf*)) (car form)) (nreverse res) (cl-macroexpand-body (cddr form) (nconc shadows env)))))) ((eq (car form) (quote cond)) (cons (car form) (mapcar (function (lambda (x) (cl-macroexpand-body x env))) (cdr form)))) ((eq (car form) (quote condition-case)) (list* (car form) (nth 1 form) (cl-macroexpand-all (nth 2 form) env) (mapcar (function (lambda (x) (cons (car x) (cl-macroexpand-body (cdr x) env)))) (cdddr form)))) ((memq (car form) (quote (quote function))) (if (eq (car-safe (nth 1 form)) (quote lambda)) (let* ((env (reduce (function nconc) (nth 1 (nth 1 form)) :from-end t :key (function (lambda (symbol) (when (and (not (member symbol (quote (&optional &rest)))) (cdr (assoc* (setq symbol (eq-hash symbol)) env))) (backquote (((\, symbol))))))) :initial-value env)) (body (cl-macroexpand-body (cddadr form) env))) (if (and cl-closure-vars (eq (car form) (quote function)) (cl-expr-contains-any body cl-closure-vars)) (let* ((closed (remove* nil cl-closure-vars :key (function (lambda (y) (cl-expr-contains body y))))) (new (mapcar (quote gensym) closed)) (sub (pairlis closed new))) (put (car (last cl-closure-vars)) (quote used) t) (backquote (apply-partially (function (lambda (\, (append new (cadadr form))) (\,@ (sublis sub body)))) (\,@ closed)))) (list (car form) (list* (quote lambda) (cadadr form) body)))) (let ((found (cdr (assq (cadr form) env)))) (cond ((and (consp found) (eq (nth 1 (nth 1 found)) (quote cl-labels-args))) (cl-macroexpand-all (nth 1 (nth 2 (nth 2 found))) env)) ((and (consp found) (eq (nth 1 (nth 1 found)) (quote byte-compile-labels-args))) (unless (eq (quote function) (car form)) (byte-compile-warn "deprecated: '%s, use #'%s instead to quote it as a function" (cadr form) (cadr form))) (setq found (get (nth 1 (nth 1 (nth 3 found))) (quote byte-compile-data-placeholder))) (put found (quote byte-compile-label-calls) (1+ (get found (quote byte-compile-label-calls) 0))) (list (quote function) found)) (t form))))) ((memq (car form) (quote (defun defmacro))) (let ((env (reduce (function nconc) (nth 2 form) :from-end t :key (function (lambda (symbol) (when (and (not (member symbol (quote (&optional &rest)))) (cdr (assoc* (setq symbol (eq-hash symbol)) env))) (backquote (((\, symbol))))))) :initial-value env))) (list* (car form) (nth 1 form) (cl-macroexpand-body (cddr form) env)))) ((and (eq (car form) (quote progn)) (not (cddr form))) (cl-macroexpand-all (nth 1 form) env)) ((eq (car form) (quote setq)) (let* ((args (cl-macroexpand-body (cdr form) env)) (p args)) (while (and p (symbolp (car p))) (setq p (cddr p))) (if p (cl-macroexpand-all (cons (quote setf) args)) (cons (quote setq) args)))) (t (cons (car form) (cl-macroexpand-body (cdr form) env)))) # bind (env form) cl-macroexpand-all((cons (isearch-make-state-object) isearch-cmds) ((isearch-setf-state-places lambda (cmd) (block isearch-setf-state-places (cons (quote setf) (loop for var being each element in isearch-state-places using (index index) nconc (list var (backquote (nth (\, index) (\, cmd)))))))) (isearch-make-state-object lambda nil (block isearch-make-state-object (cons (quote list) isearch-state-places))) (-257916084 (quote (isearch-string isearch-message (point) isearch-success isearch-forward isearch-other-end isearch-word isearch-invalid-regexp isearch-wrapped isearch-barrier isearch-within-brackets))))) # bind (x) (lambda (x) (cl-macroexpand-all x env))((cons (isearch-make-state-object) isearch-cmds)) mapcar((lambda (x) (cl-macroexpand-all x env)) (isearch-cmds (cons (isearch-make-state-object) isearch-cmds))) # bind (env body) cl-macroexpand-body((isearch-cmds (cons (isearch-make-state-object) isearch-cmds)) ((isearch-setf-state-places lambda (cmd) (block isearch-setf-state-places (cons (quote setf) (loop for var being each element in isearch-state-places using (index index) nconc (list var (backquote (nth (\, index) (\, cmd)))))))) (isearch-make-state-object lambda nil (block isearch-make-state-object (cons (quote list) isearch-state-places))) (-257916084 (quote (isearch-string isearch-message (point) isearch-success isearch-forward isearch-other-end isearch-word isearch-invalid-regexp isearch-wrapped isearch-barrier isearch-within-brackets))))) (let* ((args (cl-macroexpand-body (cdr form) env)) (p args)) (while (and p (symbolp (car p))) (setq p (cddr p))) (if p (cl-macroexpand-all (cons (quote setf) args)) (cons (quote setq) args))) (cond ((not (consp form)) form) ((memq (car form) (quote (let let*))) (if (null (nth 1 form)) (cl-macroexpand-all (cons (quote progn) (cddr form)) env) (let ((letf nil) (res nil) (lets (cadr form)) (env env) shadows) (while lets (push (funcall (function (lambda (symbol valueform) (let* ((eq-hash (eq-hash symbol)) (acons (cdr (assoc* eq-hash env)))) (if (null acons) (cons symbol (cl-macroexpand-body valueform env)) (if (cadr acons) (if (eq (car form) (quote let*)) (push (backquote ((\, eq-hash))) env) (push (backquote ((\, eq-hash))) shadows)) (setq symbol (car acons)) (unless (symbolp symbol) (setq letf t))) (cons symbol (cl-macroexpand-body valueform env)))))) (if (consp (car lets)) (caar lets) (car lets)) (cdr-safe (car-safe lets))) res) (setq lets (cdr lets))) (list* (if letf (if (eq (car form) (quote let)) (quote letf) (quote letf*)) (car form)) (nreverse res) (cl-macroexpand-body (cddr form) (nconc shadows env)))))) ((eq (car form) (quote cond)) (cons (car form) (mapcar (function (lambda (x) (cl-macroexpand-body x env))) (cdr form)))) ((eq (car form) (quote condition-case)) (list* (car form) (nth 1 form) (cl-macroexpand-all (nth 2 form) env) (mapcar (function (lambda (x) (cons (car x) (cl-macroexpand-body (cdr x) env)))) (cdddr form)))) ((memq (car form) (quote (quote function))) (if (eq (car-safe (nth 1 form)) (quote lambda)) (let* ((env (reduce (function nconc) (nth 1 (nth 1 form)) :from-end t :key (function (lambda (symbol) (when (and (not (member symbol (quote (&optional &rest)))) (cdr (assoc* (setq symbol (eq-hash symbol)) env))) (backquote (((\, symbol))))))) :initial-value env)) (body (cl-macroexpand-body (cddadr form) env))) (if (and cl-closure-vars (eq (car form) (quote function)) (cl-expr-contains-any body cl-closure-vars)) (let* ((closed (remove* nil cl-closure-vars :key (function (lambda (y) (cl-expr-contains body y))))) (new (mapcar (quote gensym) closed)) (sub (pairlis closed new))) (put (car (last cl-closure-vars)) (quote used) t) (backquote (apply-partially (function (lambda (\, (append new (cadadr form))) (\,@ (sublis sub body)))) (\,@ closed)))) (list (car form) (list* (quote lambda) (cadadr form) body)))) (let ((found (cdr (assq (cadr form) env)))) (cond ((and (consp found) (eq (nth 1 (nth 1 found)) (quote cl-labels-args))) (cl-macroexpand-all (nth 1 (nth 2 (nth 2 found))) env)) ((and (consp found) (eq (nth 1 (nth 1 found)) (quote byte-compile-labels-args))) (unless (eq (quote function) (car form)) (byte-compile-warn "deprecated: '%s, use #'%s instead to quote it as a function" (cadr form) (cadr form))) (setq found (get (nth 1 (nth 1 (nth 3 found))) (quote byte-compile-data-placeholder))) (put found (quote byte-compile-label-calls) (1+ (get found (quote byte-compile-label-calls) 0))) (list (quote function) found)) (t form))))) ((memq (car form) (quote (defun defmacro))) (let ((env (reduce (function nconc) (nth 2 form) :from-end t :key (function (lambda (symbol) (when (and (not (member symbol (quote (&optional &rest)))) (cdr (assoc* (setq symbol (eq-hash symbol)) env))) (backquote (((\, symbol))))))) :initial-value env))) (list* (car form) (nth 1 form) (cl-macroexpand-body (cddr form) env)))) ((and (eq (car form) (quote progn)) (not (cddr form))) (cl-macroexpand-all (nth 1 form) env)) ((eq (car form) (quote setq)) (let* ((args (cl-macroexpand-body (cdr form) env)) (p args)) (while (and p (symbolp (car p))) (setq p (cddr p))) (if p (cl-macroexpand-all (cons (quote setf) args)) (cons (quote setq) args)))) (t (cons (car form) (cl-macroexpand-body (cdr form) env)))) # bind (env form) cl-macroexpand-all((push (isearch-make-state-object) isearch-cmds) ((isearch-setf-state-places lambda (cmd) (block isearch-setf-state-places (cons (quote setf) (loop for var being each element in isearch-state-places using (index index) nconc (list var (backquote (nth (\, index) (\, cmd)))))))) (isearch-make-state-object lambda nil (block isearch-make-state-object (cons (quote list) isearch-state-places))) (-257916084 (quote (isearch-string isearch-message (point) isearch-success isearch-forward isearch-other-end isearch-word isearch-invalid-regexp isearch-wrapped isearch-barrier isearch-within-brackets))))) # bind (x) (lambda (x) (cl-macroexpand-all x env))((push (isearch-make-state-object) isearch-cmds)) mapcar((lambda (x) (cl-macroexpand-all x env)) (nil (push (isearch-make-state-object) isearch-cmds))) # bind (env body) cl-macroexpand-body((nil (push (isearch-make-state-object) isearch-cmds)) ((isearch-setf-state-places lambda (cmd) (block isearch-setf-state-places (cons (quote setf) (loop for var being each element in isearch-state-places using (index index) nconc (list var (backquote (nth (\, index) (\, cmd)))))))) (isearch-make-state-object lambda nil (block isearch-make-state-object (cons (quote list) isearch-state-places))) (-257916084 (quote (isearch-string isearch-message (point) isearch-success isearch-forward isearch-other-end isearch-word isearch-invalid-regexp isearch-wrapped isearch-barrier isearch-within-brackets))))) (list* (car form) (nth 1 form) (cl-macroexpand-body (cddr form) env)) # bind (env) (let ((env (reduce (function nconc) (nth 2 form) :from-end t :key (function (lambda (symbol) (when (and (not (member symbol (quote (&optional &rest)))) (cdr (assoc* (setq symbol (eq-hash symbol)) env))) (backquote (((\, symbol))))))) :initial-value env))) (list* (car form) (nth 1 form) (cl-macroexpand-body (cddr form) env))) (cond ((not (consp form)) form) ((memq (car form) (quote (let let*))) (if (null (nth 1 form)) (cl-macroexpand-all (cons (quote progn) (cddr form)) env) (let ((letf nil) (res nil) (lets (cadr form)) (env env) shadows) (while lets (push (funcall (function (lambda (symbol valueform) (let* ((eq-hash (eq-hash symbol)) (acons (cdr (assoc* eq-hash env)))) (if (null acons) (cons symbol (cl-macroexpand-body valueform env)) (if (cadr acons) (if (eq (car form) (quote let*)) (push (backquote ((\, eq-hash))) env) (push (backquote ((\, eq-hash))) shadows)) (setq symbol (car acons)) (unless (symbolp symbol) (setq letf t))) (cons symbol (cl-macroexpand-body valueform env)))))) (if (consp (car lets)) (caar lets) (car lets)) (cdr-safe (car-safe lets))) res) (setq lets (cdr lets))) (list* (if letf (if (eq (car form) (quote let)) (quote letf) (quote letf*)) (car form)) (nreverse res) (cl-macroexpand-body (cddr form) (nconc shadows env)))))) ((eq (car form) (quote cond)) (cons (car form) (mapcar (function (lambda (x) (cl-macroexpand-body x env))) (cdr form)))) ((eq (car form) (quote condition-case)) (list* (car form) (nth 1 form) (cl-macroexpand-all (nth 2 form) env) (mapcar (function (lambda (x) (cons (car x) (cl-macroexpand-body (cdr x) env)))) (cdddr form)))) ((memq (car form) (quote (quote function))) (if (eq (car-safe (nth 1 form)) (quote lambda)) (let* ((env (reduce (function nconc) (nth 1 (nth 1 form)) :from-end t :key (function (lambda (symbol) (when (and (not (member symbol (quote (&optional &rest)))) (cdr (assoc* (setq symbol (eq-hash symbol)) env))) (backquote (((\, symbol))))))) :initial-value env)) (body (cl-macroexpand-body (cddadr form) env))) (if (and cl-closure-vars (eq (car form) (quote function)) (cl-expr-contains-any body cl-closure-vars)) (let* ((closed (remove* nil cl-closure-vars :key (function (lambda (y) (cl-expr-contains body y))))) (new (mapcar (quote gensym) closed)) (sub (pairlis closed new))) (put (car (last cl-closure-vars)) (quote used) t) (backquote (apply-partially (function (lambda (\, (append new (cadadr form))) (\,@ (sublis sub body)))) (\,@ closed)))) (list (car form) (list* (quote lambda) (cadadr form) body)))) (let ((found (cdr (assq (cadr form) env)))) (cond ((and (consp found) (eq (nth 1 (nth 1 found)) (quote cl-labels-args))) (cl-macroexpand-all (nth 1 (nth 2 (nth 2 found))) env)) ((and (consp found) (eq (nth 1 (nth 1 found)) (quote byte-compile-labels-args))) (unless (eq (quote function) (car form)) (byte-compile-warn "deprecated: '%s, use #'%s instead to quote it as a function" (cadr form) (cadr form))) (setq found (get (nth 1 (nth 1 (nth 3 found))) (quote byte-compile-data-placeholder))) (put found (quote byte-compile-label-calls) (1+ (get found (quote byte-compile-label-calls) 0))) (list (quote function) found)) (t form))))) ((memq (car form) (quote (defun defmacro))) (let ((env (reduce (function nconc) (nth 2 form) :from-end t :key (function (lambda (symbol) (when (and (not (member symbol (quote (&optional &rest)))) (cdr (assoc* (setq symbol (eq-hash symbol)) env))) (backquote (((\, symbol))))))) :initial-value env))) (list* (car form) (nth 1 form) (cl-macroexpand-body (cddr form) env)))) ((and (eq (car form) (quote progn)) (not (cddr form))) (cl-macroexpand-all (nth 1 form) env)) ((eq (car form) (quote setq)) (let* ((args (cl-macroexpand-body (cdr form) env)) (p args)) (while (and p (symbolp (car p))) (setq p (cddr p))) (if p (cl-macroexpand-all (cons (quote setf) args)) (cons (quote setq) args)))) (t (cons (car form) (cl-macroexpand-body (cdr form) env)))) # bind (env form) cl-macroexpand-all((defun isearch-push-state nil (push (isearch-make-state-object) isearch-cmds)) ((isearch-setf-state-places lambda (cmd) (block isearch-setf-state-places (cons (quote setf) (loop for var being each element in isearch-state-places using (index index) nconc (list var (backquote (nth (\, index) (\, cmd)))))))) (isearch-make-state-object lambda nil (block isearch-make-state-object (cons (quote list) isearch-state-places))) (-257916084 (quote (isearch-string isearch-message (point) isearch-success isearch-forward isearch-other-end isearch-word isearch-invalid-regexp isearch-wrapped isearch-barrier isearch-within-brackets))))) # bind (x) (lambda (x) (cl-macroexpand-all x env))((defun isearch-push-state nil (push (isearch-make-state-object) isearch-cmds))) mapcar((lambda (x) (cl-macroexpand-all x env)) ((defun isearch-push-state nil (push (isearch-make-state-object) isearch-cmds)) (defun isearch-top-state nil (isearch-setf-state-places (car isearch-cmds))))) # bind (env body) cl-macroexpand-body(((defun isearch-push-state nil (push (isearch-make-state-object) isearch-cmds)) (defun isearch-top-state nil (isearch-setf-state-places (car isearch-cmds)))) ((isearch-setf-state-places lambda (cmd) (block isearch-setf-state-places (cons (quote setf) (loop for var being each element in isearch-state-places using (index index) nconc (list var (backquote (nth (\, index) (\, cmd)))))))) (isearch-make-state-object lambda nil (block isearch-make-state-object (cons (quote list) isearch-state-places))) (-257916084 (quote (isearch-string isearch-message (point) isearch-success isearch-forward isearch-other-end isearch-word isearch-invalid-regexp isearch-wrapped isearch-barrier isearch-within-brackets))))) (cons (car form) (cl-macroexpand-body (cdr form) env)) (cond ((not (consp form)) form) ((memq (car form) (quote (let let*))) (if (null (nth 1 form)) (cl-macroexpand-all (cons (quote progn) (cddr form)) env) (let ((letf nil) (res nil) (lets (cadr form)) (env env) shadows) (while lets (push (funcall (function (lambda (symbol valueform) (let* ((eq-hash (eq-hash symbol)) (acons (cdr (assoc* eq-hash env)))) (if (null acons) (cons symbol (cl-macroexpand-body valueform env)) (if (cadr acons) (if (eq (car form) (quote let*)) (push (backquote ((\, eq-hash))) env) (push (backquote ((\, eq-hash))) shadows)) (setq symbol (car acons)) (unless (symbolp symbol) (setq letf t))) (cons symbol (cl-macroexpand-body valueform env)))))) (if (consp (car lets)) (caar lets) (car lets)) (cdr-safe (car-safe lets))) res) (setq lets (cdr lets))) (list* (if letf (if (eq (car form) (quote let)) (quote letf) (quote letf*)) (car form)) (nreverse res) (cl-macroexpand-body (cddr form) (nconc shadows env)))))) ((eq (car form) (quote cond)) (cons (car form) (mapcar (function (lambda (x) (cl-macroexpand-body x env))) (cdr form)))) ((eq (car form) (quote condition-case)) (list* (car form) (nth 1 form) (cl-macroexpand-all (nth 2 form) env) (mapcar (function (lambda (x) (cons (car x) (cl-macroexpand-body (cdr x) env)))) (cdddr form)))) ((memq (car form) (quote (quote function))) (if (eq (car-safe (nth 1 form)) (quote lambda)) (let* ((env (reduce (function nconc) (nth 1 (nth 1 form)) :from-end t :key (function (lambda (symbol) (when (and (not (member symbol (quote (&optional &rest)))) (cdr (assoc* (setq symbol (eq-hash symbol)) env))) (backquote (((\, symbol))))))) :initial-value env)) (body (cl-macroexpand-body (cddadr form) env))) (if (and cl-closure-vars (eq (car form) (quote function)) (cl-expr-contains-any body cl-closure-vars)) (let* ((closed (remove* nil cl-closure-vars :key (function (lambda (y) (cl-expr-contains body y))))) (new (mapcar (quote gensym) closed)) (sub (pairlis closed new))) (put (car (last cl-closure-vars)) (quote used) t) (backquote (apply-partially (function (lambda (\, (append new (cadadr form))) (\,@ (sublis sub body)))) (\,@ closed)))) (list (car form) (list* (quote lambda) (cadadr form) body)))) (let ((found (cdr (assq (cadr form) env)))) (cond ((and (consp found) (eq (nth 1 (nth 1 found)) (quote cl-labels-args))) (cl-macroexpand-all (nth 1 (nth 2 (nth 2 found))) env)) ((and (consp found) (eq (nth 1 (nth 1 found)) (quote byte-compile-labels-args))) (unless (eq (quote function) (car form)) (byte-compile-warn "deprecated: '%s, use #'%s instead to quote it as a function" (cadr form) (cadr form))) (setq found (get (nth 1 (nth 1 (nth 3 found))) (quote byte-compile-data-placeholder))) (put found (quote byte-compile-label-calls) (1+ (get found (quote byte-compile-label-calls) 0))) (list (quote function) found)) (t form))))) ((memq (car form) (quote (defun defmacro))) (let ((env (reduce (function nconc) (nth 2 form) :from-end t :key (function (lambda (symbol) (when (and (not (member symbol (quote (&optional &rest)))) (cdr (assoc* (setq symbol (eq-hash symbol)) env))) (backquote (((\, symbol))))))) :initial-value env))) (list* (car form) (nth 1 form) (cl-macroexpand-body (cddr form) env)))) ((and (eq (car form) (quote progn)) (not (cddr form))) (cl-macroexpand-all (nth 1 form) env)) ((eq (car form) (quote setq)) (let* ((args (cl-macroexpand-body (cdr form) env)) (p args)) (while (and p (symbolp (car p))) (setq p (cddr p))) (if p (cl-macroexpand-all (cons (quote setf) args)) (cons (quote setq) args)))) (t (cons (car form) (cl-macroexpand-body (cdr form) env)))) # bind (env form) cl-macroexpand-all((progn (defun isearch-push-state nil (push (isearch-make-state-object) isearch-cmds)) (defun isearch-top-state nil (isearch-setf-state-places (car isearch-cmds)))) ((isearch-setf-state-places lambda (cmd) (block isearch-setf-state-places (cons (quote setf) (loop for var being each element in isearch-state-places using (index index) nconc (list var (backquote (nth (\, index) (\, cmd)))))))) (isearch-make-state-object lambda nil (block isearch-make-state-object (cons (quote list) isearch-state-places))) (-257916084 (quote (isearch-string isearch-message (point) isearch-success isearch-forward isearch-other-end isearch-word isearch-invalid-regexp isearch-wrapped isearch-barrier isearch-within-brackets))))) # (catch #:macrolet ...) (catch (quote #:macrolet) (cl-macroexpand-all (cons (quote progn) form) (nconc (catch (quote #:nil) (let* ((#:G100560 macros) (details nil) (name nil) (#:G100561 nil)) (while (consp #:G100560) (setq details (car #:G100560) name (car-safe (prog1 details (setq details (cdr details))))) (setq #:G100561 (cons (list* name (quote lambda) (cdr (cl-transform-lambda details name))) #:G100561)) (setq #:G100560 (cdr #:G100560))) (nreverse #:G100561))) env))) (block macrolet (cl-macroexpand-all (cons (quote progn) form) (nconc (loop for (name . details) in macros collect (list* name (quote lambda) (cdr (cl-transform-lambda details name)))) env))) # bind (env macros) (let* ((macros (if form (pop form) (signal (quote wrong-number-of-arguments) (list (quote macrolet) (length form))))) (env byte-compile-macro-environment)) (block macrolet (cl-macroexpand-all (cons (quote progn) form) (nconc (loop for (name . details) in macros collect (list* name (quote lambda) (cdr (cl-transform-lambda details name)))) env)))) # bind (form) (lambda (&rest form) "Make temporary macro definitions.\nThis is like `flet', but for macros instead of functions.\n\narguments: ((&rest MACROS) &body FORM &environment ENV)\n" (let* ((macros (if form (pop form) (signal (quote wrong-number-of-arguments) (list (quote macrolet) (length form))))) (env byte-compile-macro-environment)) (block macrolet (cl-macroexpand-all (cons (quote progn) form) (nconc (loop for (name . details) in macros collect (list* name (quote lambda) (cdr (cl-transform-lambda details name)))) env)))))(((isearch-setf-state-places (cmd) (cons (quote setf) (loop for var being each element in isearch-state-places using (index index) nconc (list var (backquote (nth (\, index) (\, cmd))))))) (isearch-make-state-object nil (cons (quote list) isearch-state-places))) (defun isearch-push-state nil (push (isearch-make-state-object) isearch-cmds)) (defun isearch-top-state nil (isearch-setf-state-places (car isearch-cmds)))) # bind (byte-compile-macro-environment) macroexpand((macrolet ((isearch-setf-state-places (cmd) (cons (quote setf) (loop for var being each element in isearch-state-places using (index index) nconc (list var (backquote (nth (\, index) (\, cmd))))))) (isearch-make-state-object nil (cons (quote list) isearch-state-places))) (defun isearch-push-state nil (push (isearch-make-state-object) isearch-cmds)) (defun isearch-top-state nil (isearch-setf-state-places (car isearch-cmds)))) ((-257916084 (quote (isearch-string isearch-message (point) isearch-success isearch-forward isearch-other-end isearch-word isearch-invalid-regexp isearch-wrapped isearch-barrier isearch-within-brackets))))) (setq form (macroexpand form env)) (eq form (setq form (macroexpand form env))) (not (eq form (setq form (macroexpand form env)))) (or (not (eq form (setq form (macroexpand form env)))) (and cl-macroexpand-cmacs (not (eq form (setq form (compiler-macroexpand form)))))) (while (or (not (eq form (setq form (macroexpand form env)))) (and cl-macroexpand-cmacs (not (eq form (setq form (compiler-macroexpand form))))))) # bind (env form) cl-macroexpand-all((macrolet ((isearch-setf-state-places (cmd) (cons (quote setf) (loop for var being each element in isearch-state-places using (index index) nconc (list var (backquote (nth (\, index) (\, cmd))))))) (isearch-make-state-object nil (cons (quote list) isearch-state-places))) (defun isearch-push-state nil (push (isearch-make-state-object) isearch-cmds)) (defun isearch-top-state nil (isearch-setf-state-places (car isearch-cmds)))) ((-257916084 (quote (isearch-string isearch-message (point) isearch-success isearch-forward isearch-other-end isearch-word isearch-invalid-regexp isearch-wrapped isearch-barrier isearch-within-brackets))))) (cond ((not (consp form)) form) ((memq (car form) (quote (let let*))) (if (null (nth 1 form)) (cl-macroexpand-all (cons (quote progn) (cddr form)) env) (let ((letf nil) (res nil) (lets (cadr form)) (env env) shadows) (while lets (push (funcall (function (lambda (symbol valueform) (let* ((eq-hash (eq-hash symbol)) (acons (cdr (assoc* eq-hash env)))) (if (null acons) (cons symbol (cl-macroexpand-body valueform env)) (if (cadr acons) (if (eq (car form) (quote let*)) (push (backquote ((\, eq-hash))) env) (push (backquote ((\, eq-hash))) shadows)) (setq symbol (car acons)) (unless (symbolp symbol) (setq letf t))) (cons symbol (cl-macroexpand-body valueform env)))))) (if (consp (car lets)) (caar lets) (car lets)) (cdr-safe (car-safe lets))) res) (setq lets (cdr lets))) (list* (if letf (if (eq (car form) (quote let)) (quote letf) (quote letf*)) (car form)) (nreverse res) (cl-macroexpand-body (cddr form) (nconc shadows env)))))) ((eq (car form) (quote cond)) (cons (car form) (mapcar (function (lambda (x) (cl-macroexpand-body x env))) (cdr form)))) ((eq (car form) (quote condition-case)) (list* (car form) (nth 1 form) (cl-macroexpand-all (nth 2 form) env) (mapcar (function (lambda (x) (cons (car x) (cl-macroexpand-body (cdr x) env)))) (cdddr form)))) ((memq (car form) (quote (quote function))) (if (eq (car-safe (nth 1 form)) (quote lambda)) (let* ((env (reduce (function nconc) (nth 1 (nth 1 form)) :from-end t :key (function (lambda (symbol) (when (and (not (member symbol (quote (&optional &rest)))) (cdr (assoc* (setq symbol (eq-hash symbol)) env))) (backquote (((\, symbol))))))) :initial-value env)) (body (cl-macroexpand-body (cddadr form) env))) (if (and cl-closure-vars (eq (car form) (quote function)) (cl-expr-contains-any body cl-closure-vars)) (let* ((closed (remove* nil cl-closure-vars :key (function (lambda (y) (cl-expr-contains body y))))) (new (mapcar (quote gensym) closed)) (sub (pairlis closed new))) (put (car (last cl-closure-vars)) (quote used) t) (backquote (apply-partially (function (lambda (\, (append new (cadadr form))) (\,@ (sublis sub body)))) (\,@ closed)))) (list (car form) (list* (quote lambda) (cadadr form) body)))) (let ((found (cdr (assq (cadr form) env)))) (cond ((and (consp found) (eq (nth 1 (nth 1 found)) (quote cl-labels-args))) (cl-macroexpand-all (nth 1 (nth 2 (nth 2 found))) env)) ((and (consp found) (eq (nth 1 (nth 1 found)) (quote byte-compile-labels-args))) (unless (eq (quote function) (car form)) (byte-compile-warn "deprecated: '%s, use #'%s instead to quote it as a function" (cadr form) (cadr form))) (setq found (get (nth 1 (nth 1 (nth 3 found))) (quote byte-compile-data-placeholder))) (put found (quote byte-compile-label-calls) (1+ (get found (quote byte-compile-label-calls) 0))) (list (quote function) found)) (t form))))) ((memq (car form) (quote (defun defmacro))) (let ((env (reduce (function nconc) (nth 2 form) :from-end t :key (function (lambda (symbol) (when (and (not (member symbol (quote (&optional &rest)))) (cdr (assoc* (setq symbol (eq-hash symbol)) env))) (backquote (((\, symbol))))))) :initial-value env))) (list* (car form) (nth 1 form) (cl-macroexpand-body (cddr form) env)))) ((and (eq (car form) (quote progn)) (not (cddr form))) (cl-macroexpand-all (nth 1 form) env)) ((eq (car form) (quote setq)) (let* ((args (cl-macroexpand-body (cdr form) env)) (p args)) (while (and p (symbolp (car p))) (setq p (cddr p))) (if p (cl-macroexpand-all (cons (quote setf) args)) (cons (quote setq) args)))) (t (cons (car form) (cl-macroexpand-body (cdr form) env)))) # bind (env form) cl-macroexpand-all((progn (macrolet ((isearch-setf-state-places (cmd) (cons (quote setf) (loop for var being each element in isearch-state-places using (index index) nconc (list var (backquote (nth (\, index) (\, cmd))))))) (isearch-make-state-object nil (cons (quote list) isearch-state-places))) (defun isearch-push-state nil (push (isearch-make-state-object) isearch-cmds)) (defun isearch-top-state nil (isearch-setf-state-places (car isearch-cmds))))) ((-257916084 (quote (isearch-string isearch-message (point) isearch-success isearch-forward isearch-other-end isearch-word isearch-invalid-regexp isearch-wrapped isearch-barrier isearch-within-brackets))))) # (catch #:symbol-macrolet ...) (catch (quote #:symbol-macrolet) (cl-macroexpand-all (cons (quote progn) body) (nconc (catch (quote #:nil) (let* ((#:G100558 symbol-macros) (shadow nil) (name nil) (expansion nil) (#:G100559 nil)) (while (consp #:G100558) (setq shadow (car #:G100558) name (car-safe (prog1 shadow (setq shadow (cdr shadow)))) expansion (car-safe (prog1 shadow (setq shadow (cdr shadow))))) (progn (while (not (symbolp name)) (setq name (signal (quote wrong-type-argument) (list (quote symbol) name (quote name))))) nil) (setq #:G100559 (cons (list* (eq-hash name) expansion shadow) #:G100559)) (setq #:G100558 (cdr #:G100558))) (nreverse #:G100559))) env))) (block symbol-macrolet (cl-macroexpand-all (cons (quote progn) body) (nconc (loop for (name expansion . shadow) in symbol-macros do (check-type name symbol) collect (list* (eq-hash name) expansion shadow)) env))) # bind (env symbol-macros) (let* ((symbol-macros (if body (pop body) (signal (quote wrong-number-of-arguments) (list (quote symbol-macrolet) (length body))))) (env byte-compile-macro-environment)) (block symbol-macrolet (cl-macroexpand-all (cons (quote progn) body) (nconc (loop for (name expansion . shadow) in symbol-macros do (check-type name symbol) collect (list* (eq-hash name) expansion shadow)) env)))) # bind (body) (lambda (&rest body) "Make temporary symbol macro definitions.\n\nElements in SYMBOL-MACROS look like (NAME EXPANSION &optional SHADOW).\nWithin BODY, a series of Lisp forms, a reference to NAME is replaced with its\nEXPANSION, and (setq NAME ...) acts like (setf EXPANSION ...).\n\nIf NAME is encountered in a lambda argument list within BODY, then the\ncorresponding symbol macro will be shadowed within the lambda body, and NAME\nwill be treated as normal.\n\nIf NAME is encountered as a symbol within the VARLIST of a `let', `let*',\n`lexical-let', or `lexical-let*' form, then the binding acts as it would with\n`letf' or `letf*', depending on the specific form encountered. This is in\ncontravention of Common Lisp, where such bindings shadow any enclosing symbol\nmacros. To specify the Common Lisp behavior for an individual symbol macro,\nsupply a non-nil third SHADOW element.\n\narguments: ((&rest SYMBOL-MACROS) &body BODY &environment ENV)\n" (let* ((symbol-macros (if body (pop body) (signal (quote wrong-number-of-arguments) (list (quote symbol-macrolet) (length body))))) (env byte-compile-macro-environment)) (block symbol-macrolet (cl-macroexpand-all (cons (quote progn) body) (nconc (loop for (name expansion . shadow) in symbol-macros do (check-type name symbol) collect (list* (eq-hash name) expansion shadow)) env)))))(((isearch-state-places (quote (isearch-string isearch-message (point) isearch-success isearch-forward isearch-other-end isearch-word isearch-invalid-regexp isearch-wrapped isearch-barrier isearch-within-brackets)))) (macrolet ((isearch-setf-state-places (cmd) (cons (quote setf) (loop for var being each element in isearch-state-places using (index index) nconc (list var (backquote (nth (\, index) (\, cmd))))))) (isearch-make-state-object nil (cons (quote list) isearch-state-places))) (defun isearch-push-state nil (push (isearch-make-state-object) isearch-cmds)) (defun isearch-top-state nil (isearch-setf-state-places (car isearch-cmds))))) (symbol-macrolet ((isearch-state-places (quote (isearch-string isearch-message (point) isearch-success isearch-forward isearch-other-end isearch-word isearch-invalid-regexp isearch-wrapped isearch-barrier isearch-within-brackets)))) (macrolet ((isearch-setf-state-places (cmd) (cons (quote setf) (loop for var being each element in isearch-state-places using (index index) nconc (list var (backquote (nth (\, index) (\, cmd))))))) (isearch-make-state-object nil (cons (quote list) isearch-state-places))) (defun isearch-push-state nil (push (isearch-make-state-object) isearch-cmds)) (defun isearch-top-state nil (isearch-setf-state-places (car isearch-cmds))))) # (unwind-protect ...) # (unwind-protect ...) # (unwind-protect ...) # (unwind-protect ...) # (unwind-protect ...) # (unwind-protect ...) # (unwind-protect ...) # (unwind-protect ...) (load-internal "[internal]") load("/pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/lisp/isearch-mode.el") (prog1 (load full-path) (unless (memq (quote quick-build) internal-error-checking) (garbage-collect))) (if full-path (prog1 (load full-path) (unless (memq (quote quick-build) internal-error-checking) (garbage-collect))) (format-into (quote external-debugging-output) "\nLoad file %s: not found\n" file) nil) # bind (full-path) (let ((full-path (locate-file file load-path (if load-ignore-elc-files (quote (".el" "")) (quote (".elc" ".el" "")))))) (if full-path (prog1 (load full-path) (unless (memq (quote quick-build) internal-error-checking) (garbage-collect))) (format-into (quote external-debugging-output) "\nLoad file %s: not found\n" file) nil)) # bind (file) pureload("isearch-mode") (if (pureload file) nil (external-debugging-output "Fatal error during load, aborting") (kill-emacs 1)) (unless (pureload file) (external-debugging-output "Fatal error during load, aborting") (kill-emacs 1)) (while (setq file (car files)) (unless (pureload file) (external-debugging-output "Fatal error during load, aborting") (kill-emacs 1)) (setq files (cdr files))) # bind (file files) (let ((files preloaded-file-list) file) (while (setq file (car files)) (unless (pureload file) (external-debugging-output "Fatal error during load, aborting") (kill-emacs 1)) (setq files (cdr files))) (unless (featurep (quote toolbar)) (defun toolbar-button-p (obj) "No toolbar support." nil) (defun toolbar-specifier-p (obj) "No toolbar support." nil)) (fmakunbound (quote pureload))) (lambda nil (setq load-path (list source-lisp)) (setq module-load-path (list (expand-file-name "modules" build-directory))) (format-into (quote external-debugging-output) "\nUsing load-path %s" load-path) (format-into (quote external-debugging-output) "\nUsing module-load-path %s" module-load-path) (buffer-disable-undo (get-buffer "*scratch*")) (let ((temp-path (expand-file-name "." (car load-path)))) (setq load-path (nconc (mapcar (function (lambda (i) (concatenate (quote string) i "/"))) (directory-files temp-path t "^[^-.]" nil (quote dirs-only))) (cons (file-name-as-directory temp-path) load-path)))) (setq load-warn-when-source-only t) (defun pureload (file) (let ((full-path (locate-file file load-path (if load-ignore-elc-files (quote (".el" "")) (quote (".elc" ".el" "")))))) (if full-path (prog1 (load full-path) (unless (memq (quote quick-build) internal-error-checking) (garbage-collect))) (format-into (quote external-debugging-output) "\nLoad file %s: not found\n" file) nil))) (load (expand-file-name "dumped-lisp.el" source-lisp)) (let ((files preloaded-file-list) file) (while (setq file (car files)) (unless (pureload file) (external-debugging-output "Fatal error during load, aborting") (kill-emacs 1)) (setq files (cdr files))) (unless (featurep (quote toolbar)) (defun toolbar-button-p (obj) "No toolbar support." nil) (defun toolbar-specifier-p (obj) "No toolbar support." nil)) (fmakunbound (quote pureload))) (packages-load-package-dumped-lisps late-package-load-path))() # (unwind-protect ...) call-with-condition-handler(really-early-error-handler (lambda nil (setq load-path (list source-lisp)) (setq module-load-path (list (expand-file-name "modules" build-directory))) (format-into (quote external-debugging-output) "\nUsing load-path %s" load-path) (format-into (quote external-debugging-output) "\nUsing module-load-path %s" module-load-path) (buffer-disable-undo (get-buffer "*scratch*")) (let ((temp-path (expand-file-name "." (car load-path)))) (setq load-path (nconc (mapcar (function (lambda (i) (concatenate (quote string) i "/"))) (directory-files temp-path t "^[^-.]" nil (quote dirs-only))) (cons (file-name-as-directory temp-path) load-path)))) (setq load-warn-when-source-only t) (defun pureload (file) (let ((full-path (locate-file file load-path (if load-ignore-elc-files (quote (".el" "")) (quote (".elc" ".el" "")))))) (if full-path (prog1 (load full-path) (unless (memq (quote quick-build) internal-error-checking) (garbage-collect))) (format-into (quote external-debugging-output) "\nLoad file %s: not found\n" file) nil))) (load (expand-file-name "dumped-lisp.el" source-lisp)) (let ((files preloaded-file-list) file) (while (setq file (car files)) (unless (pureload file) (external-debugging-output "Fatal error during load, aborting") (kill-emacs 1)) (setq files (cdr files))) (unless (featurep (quote toolbar)) (defun toolbar-button-p (obj) "No toolbar support." nil) (defun toolbar-specifier-p (obj) "No toolbar support." nil)) (fmakunbound (quote pureload))) (packages-load-package-dumped-lisps late-package-load-path))) # bind (stack-trace-on-error) (let ((stack-trace-on-error nil)) (call-with-condition-handler (quote really-early-error-handler) (function (lambda nil (setq load-path (list source-lisp)) (setq module-load-path (list (expand-file-name "modules" build-directory))) (format-into (quote external-debugging-output) "\nUsing load-path %s" load-path) (format-into (quote external-debugging-output) "\nUsing module-load-path %s" module-load-path) (buffer-disable-undo (get-buffer "*scratch*")) (let ((temp-path (expand-file-name "." (car load-path)))) (setq load-path (nconc (mapcar (function (lambda (i) (concatenate (quote string) i "/"))) (directory-files temp-path t "^[^-.]" nil (quote dirs-only))) (cons (file-name-as-directory temp-path) load-path)))) (setq load-warn-when-source-only t) (defun pureload (file) (let ((full-path (locate-file file load-path (if load-ignore-elc-files (quote (".el" "")) (quote (".elc" ".el" "")))))) (if full-path (prog1 (load full-path) (unless (memq (quote quick-build) internal-error-checking) (garbage-collect))) (format-into (quote external-debugging-output) "\nLoad file %s: not found\n" file) nil))) (load (expand-file-name "dumped-lisp.el" source-lisp)) (let ((files preloaded-file-list) file) (while (setq file (car files)) (unless (pureload file) (external-debugging-output "Fatal error during load, aborting") (kill-emacs 1)) (setq files (cdr files))) (unless (featurep (quote toolbar)) (defun toolbar-button-p (obj) "No toolbar support." nil) (defun toolbar-specifier-p (obj) "No toolbar support." nil)) (fmakunbound (quote pureload))) (packages-load-package-dumped-lisps late-package-load-path))))) # bind (gc-cons-threshold) (let ((gc-cons-threshold (if (and purify-flag (eq (memq (quote quick-build) internal-error-checking) nil)) 30000 3000000))) (let ((stack-trace-on-error nil)) (call-with-condition-handler (quote really-early-error-handler) (function (lambda nil (setq load-path (list source-lisp)) (setq module-load-path (list (expand-file-name "modules" build-directory))) (format-into (quote external-debugging-output) "\nUsing load-path %s" load-path) (format-into (quote external-debugging-output) "\nUsing module-load-path %s" module-load-path) (buffer-disable-undo (get-buffer "*scratch*")) (let ((temp-path (expand-file-name "." (car load-path)))) (setq load-path (nconc (mapcar (function (lambda (i) (concatenate (quote string) i "/"))) (directory-files temp-path t "^[^-.]" nil (quote dirs-only))) (cons (file-name-as-directory temp-path) load-path)))) (setq load-warn-when-source-only t) (defun pureload (file) (let ((full-path (locate-file file load-path (if load-ignore-elc-files (quote (".el" "")) (quote (".elc" ".el" "")))))) (if full-path (prog1 (load full-path) (unless (memq (quote quick-build) internal-error-checking) (garbage-collect))) (format-into (quote external-debugging-output) "\nLoad file %s: not found\n" file) nil))) (load (expand-file-name "dumped-lisp.el" source-lisp)) (let ((files preloaded-file-list) file) (while (setq file (car files)) (unless (pureload file) (external-debugging-output "Fatal error during load, aborting") (kill-emacs 1)) (setq files (cdr files))) (unless (featurep (quote toolbar)) (defun toolbar-button-p (obj) "No toolbar support." nil) (defun toolbar-specifier-p (obj) "No toolbar support." nil)) (fmakunbound (quote pureload))) (packages-load-package-dumped-lisps late-package-load-path))))) (setq preloaded-file-list (mapcar (function file-name-sans-extension) preloaded-file-list)) (setq load-warn-when-source-only nil) (setq debugger (quote debug)) (when (member "no-site-file" command-line-args) (setq site-start-file nil)) (when (load "site-load" t) (garbage-collect)) (when purify-flag (message "Finding pointers to doc strings...") (Snarf-documentation "DOC") (message "Finding pointers to doc strings...done") (Verify-documentation)) (when (stringp site-start-file) (load "site-init" t)) (setq load-history (cons (nreverse current-load-list) (delete* nil (mapc (function (lambda (element) (delete* (quote defun) element :key (function car-safe)) (delete-if (function (lambda (elt) (and (symbolp elt) (get elt (quote variable-documentation))))) element))) load-history) :key (function cdr))) current-load-list nil) (setcar (car load-history) (file-truename (caar load-history))) (store-match-data (list (let ((extent (make-extent 0 6 "string"))) (set-extent-property extent (quote search) (quote discard)) extent))) (garbage-collect) (buffer-enable-undo "*scratch*")) # (unwind-protect ...) # (unwind-protect ...) # (unwind-protect ...) # (unwind-protect ...) # (unwind-protect ...) # (unwind-protect ...) # (unwind-protect ...) # (unwind-protect ...) (load-internal "[internal]") load("loadup.el") # bind (purify-flag load-ignore-elc-files) (let ((load-ignore-elc-files t) (purify-flag nil)) (load "loadup.el")) # (unwind-protect ...) # (unwind-protect ...) # (unwind-protect ...) # (unwind-protect ...) # (unwind-protect ...) # (unwind-protect ...) # (unwind-protect ...) # (unwind-protect ...) (load-internal "[internal]") load("loadup-el.el") (cond ((and (eq update-elc-files-to-compile nil) (eq need-to-rebuild-autoloads nil) (eq need-to-rebuild-mule-autoloads nil) (eq need-to-recompile-autoloads nil) (eq need-to-recompile-mule-autoloads nil))) ((eq update-elc-files-to-compile nil) (setq command-line-args (append (quote ("-l" "loadup-el.el" "run-temacs" "-batch" "-no-packages" "-no-autoloads" "-eval" "(setq stack-trace-on-error t)" "-eval" "(setq load-always-display-messages t)" "-l" "bytecomp.elc" "-l" "autoload.elc")) do-autoload-commands)) (write-sequence "\nNeed to regenerate auto-autoload files... " (quote external-debugging-output)) (let ((load-ignore-elc-files nil) (purify-flag nil)) (load "loadup.el"))) (t (let ((bc-bootstrap (mapcar (function (lambda (arg) (concatenate (quote string) (update-elc-chop-extension (locate-library arg)) ".el"))) lisp-files-needed-for-byte-compilation)) (bootstrap-other (mapcar (function (lambda (arg) (concatenate (quote string) (update-elc-chop-extension (locate-library arg)) ".el"))) lisp-files-needing-early-byte-compilation))) (setq inhibit-autoloads t) (let ((recompile-bc-bootstrap (mapcan (function (lambda (arg) (when (member arg update-elc-files-to-compile) (append (quote ("-f" "batch-byte-compile-one-file")) (list arg))))) bc-bootstrap)) (recompile-bootstrap-other (mapcan (function (lambda (arg) (when (member arg update-elc-files-to-compile) (append (quote ("-f" "batch-byte-compile-one-file")) (list arg))))) bootstrap-other))) (mapc (function (lambda (arg) (setq update-elc-files-to-compile (delete* arg update-elc-files-to-compile :test (if default-file-system-ignore-case (function equalp) (function equal)))))) (append bc-bootstrap bootstrap-other)) (setq command-line-args (append (quote ("-l" "loadup-el.el" "run-temacs" "-batch" "-no-packages" "-no-autoloads" "-eval" "(setq stack-trace-on-error t)" "-eval" "(setq load-always-display-messages t)")) (when recompile-bc-bootstrap (append (quote ("-eval" "(setq load-ignore-elc-files t)" "-l" "bytecomp")) recompile-bc-bootstrap (quote ("-eval" "(setq load-ignore-elc-files nil)")))) (quote ("-l" "bytecomp")) recompile-bootstrap-other do-autoload-commands (quote ("-eval" "(setq inhibit-autoloads nil)" "-f" "startup-load-autoloads" "-f" "batch-byte-compile")) update-elc-files-to-compile)))) (load "loadup-el.el"))) # bind (do-autoload-commands) (let ((do-autoload-commands (append (if (or need-to-rebuild-autoloads need-to-rebuild-mule-autoloads need-to-rebuild-module-autoloads) (list "-l" "autoload")) (if need-to-rebuild-autoloads (list "-f" "batch-update-directory-autoloads" "auto" source-lisp)) (if need-to-rebuild-mule-autoloads (list "-f" "batch-update-directory-autoloads" "mule" source-lisp-mule)) (if need-to-rebuild-module-autoloads (list "-eval" (concatenate (quote string) "(update-autoload-files '(" (mapconcat (function prin1-to-string) (mapcan (function (lambda (full-dir) (unless (member* (file-name-nondirectory full-dir) (quote ("." "..")) :test (function equal)) (directory-files full-dir t "\\.c$" nil t)))) (directory-files source-modules t nil t (quote subdirs))) " ") ") \"modules\" " (prin1-to-string aa-modules) ")"))) (if need-to-recompile-autoloads (list "-f" "batch-byte-compile-one-file" aa-lisp)) (if need-to-recompile-mule-autoloads (list "-f" "batch-byte-compile-one-file" aa-lisp-mule)) (if need-to-recompile-module-autoloads (list "-f" "batch-byte-compile-one-file" aa-modules))))) (cond ((and (eq update-elc-files-to-compile nil) (eq need-to-rebuild-autoloads nil) (eq need-to-rebuild-mule-autoloads nil) (eq need-to-recompile-autoloads nil) (eq need-to-recompile-mule-autoloads nil))) ((eq update-elc-files-to-compile nil) (setq command-line-args (append (quote ("-l" "loadup-el.el" "run-temacs" "-batch" "-no-packages" "-no-autoloads" "-eval" "(setq stack-trace-on-error t)" "-eval" "(setq load-always-display-messages t)" "-l" "bytecomp.elc" "-l" "autoload.elc")) do-autoload-commands)) (write-sequence "\nNeed to regenerate auto-autoload files... " (quote external-debugging-output)) (let ((load-ignore-elc-files nil) (purify-flag nil)) (load "loadup.el"))) (t (let ((bc-bootstrap (mapcar (function (lambda (arg) (concatenate (quote string) (update-elc-chop-extension (locate-library arg)) ".el"))) lisp-files-needed-for-byte-compilation)) (bootstrap-other (mapcar (function (lambda (arg) (concatenate (quote string) (update-elc-chop-extension (locate-library arg)) ".el"))) lisp-files-needing-early-byte-compilation))) (setq inhibit-autoloads t) (let ((recompile-bc-bootstrap (mapcan (function (lambda (arg) (when (member arg update-elc-files-to-compile) (append (quote ("-f" "batch-byte-compile-one-file")) (list arg))))) bc-bootstrap)) (recompile-bootstrap-other (mapcan (function (lambda (arg) (when (member arg update-elc-files-to-compile) (append (quote ("-f" "batch-byte-compile-one-file")) (list arg))))) bootstrap-other))) (mapc (function (lambda (arg) (setq update-elc-files-to-compile (delete* arg update-elc-files-to-compile :test (if default-file-system-ignore-case (function equalp) (function equal)))))) (append bc-bootstrap bootstrap-other)) (setq command-line-args (append (quote ("-l" "loadup-el.el" "run-temacs" "-batch" "-no-packages" "-no-autoloads" "-eval" "(setq stack-trace-on-error t)" "-eval" "(setq load-always-display-messages t)")) (when recompile-bc-bootstrap (append (quote ("-eval" "(setq load-ignore-elc-files t)" "-l" "bytecomp")) recompile-bc-bootstrap (quote ("-eval" "(setq load-ignore-elc-files nil)")))) (quote ("-l" "bytecomp")) recompile-bootstrap-other do-autoload-commands (quote ("-eval" "(setq inhibit-autoloads nil)" "-f" "startup-load-autoloads" "-f" "batch-byte-compile")) update-elc-files-to-compile)))) (load "loadup-el.el")))) # (unwind-protect ...) # (unwind-protect ...) # (unwind-protect ...) # (unwind-protect ...) # (unwind-protect ...) # (unwind-protect ...) # (unwind-protect ...) # (unwind-protect ...) (load-internal "[internal]") load("../lisp/update-elc.el") # (condition-case ... . error) # (catch top-level ...) *** Killing XEmacs XEmacs exiting to debugger. Fatal error: assertion failed, file emacs.c, line 3397, ABORT() [1] Abort trap (core dumped) ./temacs -nd -no-packages -no-configured-paths... *** [./NEEDTODUMP] Error code 134 make[1]: stopped making "all" in /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src make[1]: 1 error make[1]: stopped making "all" in /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35/src *** [src] Error code 2 make: stopped making "all" in /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35 make: 1 error make: stopped making "all" in /pbulk/work/editors/xemacs-current-nox11/work/xemacs-21.5.35 *** Error code 2 Stop. make[1]: stopped making "all" in /usr/pkgsrc/editors/xemacs-current-nox11 *** Error code 1 Stop. make: stopped making "all" in /usr/pkgsrc/editors/xemacs-current-nox11