=> 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-21.5.36 Resetting `src/sheap-adjust.h'. Producing `src/Emacs.ad.h' from `etc/Emacs.ad'. cp /pbulk/work/editors/xemacs-current/work/xemacs-21.5.36/PROBLEMS etc/PROBLEMS if test -n "/pbulk/work/editors/xemacs-current/work/.tools/bin/makeinfo"; then cd /pbulk/work/editors/xemacs-current/work/xemacs-21.5.36/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 -no-pie -I/usr/pkg/include -I/usr/include -Dz_off_t=long -I/usr/X11R7/include' LDFLAGS='-Wl,-zrelro -L/usr/pkg/lib -Wl,-R/usr/pkg/lib -L/usr/lib -Wl,-R/usr/lib -L/usr/X11R7/lib -Wl,-R/usr/X11R7/lib' CPPFLAGS='-DTERMINFO -I/usr/pkg/include -I/usr/include -Dz_off_t=long -I/usr/X11R7/include' MAKEINFO='/pbulk/work/editors/xemacs-current/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/work/.tools/bin/makeinfo -o ../info/beta.info beta.texi --- ../info/cl.info --- /pbulk/work/editors/xemacs-current/work/.tools/bin/makeinfo -o ../info/cl.info cl.texi --- ../info/emodules.info --- /pbulk/work/editors/xemacs-current/work/.tools/bin/makeinfo -o ../info/emodules.info emodules.texi --- ../info/standards.info --- --- ../info/termcap.info --- --- ../info/standards.info --- /pbulk/work/editors/xemacs-current/work/.tools/bin/makeinfo -o ../info/standards.info standards.texi --- ../info/termcap.info --- /pbulk/work/editors/xemacs-current/work/.tools/bin/makeinfo -o ../info/termcap.info termcap.texi --- ../info/new-users-guide.info --- /pbulk/work/editors/xemacs-current/work/.tools/bin/makeinfo -P new-users-guide -o ../info/new-users-guide.info new-users-guide/new-users-guide.texi --- ../info/lispref.info --- /pbulk/work/editors/xemacs-current/work/.tools/bin/makeinfo -P lispref -o ../info/lispref.info lispref/lispref.texi --- ../info/internals.info --- /pbulk/work/editors/xemacs-current/work/.tools/bin/makeinfo -P internals -o ../info/internals.info internals/internals.texi --- ../info/info.info --- /pbulk/work/editors/xemacs-current/work/.tools/bin/makeinfo -o ../info/info.info info.texi --- ../info/external-widget.info --- /pbulk/work/editors/xemacs-current/work/.tools/bin/makeinfo -o ../info/external-widget.info external-widget.texi --- ../info/widget.info --- /pbulk/work/editors/xemacs-current/work/.tools/bin/makeinfo -o ../info/widget.info widget.texi --- ../info/xemacs.info --- --- ../info/xemacs-faq.info --- --- ../info/xemacs.info --- /pbulk/work/editors/xemacs-current/work/.tools/bin/makeinfo -P xemacs -o ../info/xemacs.info xemacs/xemacs.texi --- ../info/xemacs-faq.info --- /pbulk/work/editors/xemacs-current/work/.tools/bin/makeinfo -o ../info/xemacs-faq.info xemacs-faq.texi xemacs-faq.texi:8: warning: unrecognized encoding name `UTF-8'. --- ../info/lispref.info --- /pbulk/work/editors/xemacs-current/work/xemacs-21.5.36/man/lispref//searching.texi:1582: warning: unlikely character ( in @var. /pbulk/work/editors/xemacs-current/work/xemacs-21.5.36/man/lispref//searching.texi:1582: warning: unlikely character ) in @var. /pbulk/work/editors/xemacs-current/work/xemacs-21.5.36/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 -no-pie -I/usr/pkg/include -I/usr/include -Dz_off_t=long -I/usr/X11R7/include' LDFLAGS='-Wl,-zrelro -L/usr/pkg/lib -Wl,-R/usr/pkg/lib -L/usr/lib -Wl,-R/usr/lib -L/usr/X11R7/lib -Wl,-R/usr/X11R7/lib' CPPFLAGS='-DTERMINFO -I/usr/pkg/include -I/usr/include -Dz_off_t=long -I/usr/X11R7/include' MAKEINFO='/pbulk/work/editors/xemacs-current/work/.tools/bin/makeinfo' all --- gnuslib.o --- --- ellcc --- --- getopt.o --- --- getopt1.o --- --- regex.o --- --- make-docfile --- --- hexl --- --- mmencode --- --- 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 -no-pie -I/usr/pkg/include -I/usr/include -Dz_off_t=long -I/usr/X11R7/include -I. -I../src -I/pbulk/work/editors/xemacs-current/work/xemacs-21.5.36/lib-src -I/pbulk/work/editors/xemacs-current/work/xemacs-21.5.36/src -DTERMINFO -I/usr/pkg/include -I/usr/include -Dz_off_t=long -I/usr/X11R7/include -DHAVE_CONFIG_H -I/usr/pkg/include -I/usr/X11R7/include -I/usr/X11R7/include /pbulk/work/editors/xemacs-current/work/xemacs-21.5.36/lib-src/gnuslib.c --- 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 -no-pie -I/usr/pkg/include -I/usr/include -Dz_off_t=long -I/usr/X11R7/include -I. -I../src -I/pbulk/work/editors/xemacs-current/work/xemacs-21.5.36/lib-src -I/pbulk/work/editors/xemacs-current/work/xemacs-21.5.36/src -DTERMINFO -I/usr/pkg/include -I/usr/include -Dz_off_t=long -I/usr/X11R7/include -DHAVE_CONFIG_H -I/usr/pkg/include -I/usr/X11R7/include /pbulk/work/editors/xemacs-current/work/xemacs-21.5.36/lib-src/ellcc.c -Wl,-zrelro -L/usr/pkg/lib -Wl,-R/usr/pkg/lib -L/usr/lib -Wl,-R/usr/lib -L/usr/X11R7/lib -Wl,-R/usr/X11R7/lib -L/usr/pkg/lib -L/usr/X11R7/lib -Wl,-R/usr/pkg/lib:/usr/X11R7/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 -no-pie -I/usr/pkg/include -I/usr/include -Dz_off_t=long -I/usr/X11R7/include -I. -I../src -I/pbulk/work/editors/xemacs-current/work/xemacs-21.5.36/lib-src -I/pbulk/work/editors/xemacs-current/work/xemacs-21.5.36/src -DTERMINFO -I/usr/pkg/include -I/usr/include -Dz_off_t=long -I/usr/X11R7/include -DHAVE_CONFIG_H -I/usr/pkg/include -I/usr/X11R7/include /pbulk/work/editors/xemacs-current/work/xemacs-21.5.36/lib-src/getopt1.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 -no-pie -I/usr/pkg/include -I/usr/include -Dz_off_t=long -I/usr/X11R7/include -I. -I../src -I/pbulk/work/editors/xemacs-current/work/xemacs-21.5.36/lib-src -I/pbulk/work/editors/xemacs-current/work/xemacs-21.5.36/src -DTERMINFO -I/usr/pkg/include -I/usr/include -Dz_off_t=long -I/usr/X11R7/include -DHAVE_CONFIG_H -I/usr/pkg/include -I/usr/X11R7/include -DINHIBIT_STRING_HEADER /pbulk/work/editors/xemacs-current/work/xemacs-21.5.36/src/regex.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 -no-pie -I/usr/pkg/include -I/usr/include -Dz_off_t=long -I/usr/X11R7/include -I. -I../src -I/pbulk/work/editors/xemacs-current/work/xemacs-21.5.36/lib-src -I/pbulk/work/editors/xemacs-current/work/xemacs-21.5.36/src -DTERMINFO -I/usr/pkg/include -I/usr/include -Dz_off_t=long -I/usr/X11R7/include -DHAVE_CONFIG_H -I/usr/pkg/include -I/usr/X11R7/include /pbulk/work/editors/xemacs-current/work/xemacs-21.5.36/lib-src/getopt.c --- 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 -no-pie -I/usr/pkg/include -I/usr/include -Dz_off_t=long -I/usr/X11R7/include -I. -I../src -I/pbulk/work/editors/xemacs-current/work/xemacs-21.5.36/lib-src -I/pbulk/work/editors/xemacs-current/work/xemacs-21.5.36/src -DTERMINFO -I/usr/pkg/include -I/usr/include -Dz_off_t=long -I/usr/X11R7/include -DHAVE_CONFIG_H -I/usr/pkg/include -I/usr/X11R7/include /pbulk/work/editors/xemacs-current/work/xemacs-21.5.36/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/X11R7/lib -Wl,-R/usr/X11R7/lib -L/usr/pkg/lib -L/usr/X11R7/lib -Wl,-R/usr/pkg/lib:/usr/X11R7/lib -lgmp -lgdbm -ltermcap -lossaudio -lintl -lm -lkvm -lutil -o make-docfile --- 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 -no-pie -I/usr/pkg/include -I/usr/include -Dz_off_t=long -I/usr/X11R7/include -I. -I../src -I/pbulk/work/editors/xemacs-current/work/xemacs-21.5.36/lib-src -I/pbulk/work/editors/xemacs-current/work/xemacs-21.5.36/src -DTERMINFO -I/usr/pkg/include -I/usr/include -Dz_off_t=long -I/usr/X11R7/include -DHAVE_CONFIG_H -I/usr/pkg/include -I/usr/X11R7/include /pbulk/work/editors/xemacs-current/work/xemacs-21.5.36/lib-src/hexl.c -Wl,-zrelro -L/usr/pkg/lib -Wl,-R/usr/pkg/lib -L/usr/lib -Wl,-R/usr/lib -L/usr/X11R7/lib -Wl,-R/usr/X11R7/lib -L/usr/pkg/lib -L/usr/X11R7/lib -Wl,-R/usr/pkg/lib:/usr/X11R7/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 -no-pie -I/usr/pkg/include -I/usr/include -Dz_off_t=long -I/usr/X11R7/include -I. -I../src -I/pbulk/work/editors/xemacs-current/work/xemacs-21.5.36/lib-src -I/pbulk/work/editors/xemacs-current/work/xemacs-21.5.36/src -DTERMINFO -I/usr/pkg/include -I/usr/include -Dz_off_t=long -I/usr/X11R7/include -DHAVE_CONFIG_H -I/usr/pkg/include -I/usr/X11R7/include /pbulk/work/editors/xemacs-current/work/xemacs-21.5.36/lib-src/mmencode.c -Wl,-zrelro -L/usr/pkg/lib -Wl,-R/usr/pkg/lib -L/usr/lib -Wl,-R/usr/lib -L/usr/X11R7/lib -Wl,-R/usr/X11R7/lib -L/usr/pkg/lib -L/usr/X11R7/lib -Wl,-R/usr/pkg/lib:/usr/X11R7/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 -no-pie -I/usr/pkg/include -I/usr/include -Dz_off_t=long -I/usr/X11R7/include -I. -I../src -I/pbulk/work/editors/xemacs-current/work/xemacs-21.5.36/lib-src -I/pbulk/work/editors/xemacs-current/work/xemacs-21.5.36/src -DTERMINFO -I/usr/pkg/include -I/usr/include -Dz_off_t=long -I/usr/X11R7/include -DHAVE_CONFIG_H -I/usr/pkg/include -I/usr/X11R7/include /pbulk/work/editors/xemacs-current/work/xemacs-21.5.36/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/X11R7/lib -Wl,-R/usr/X11R7/lib -L/usr/pkg/lib -L/usr/X11R7/lib -Wl,-R/usr/pkg/lib:/usr/X11R7/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 -no-pie -I/usr/pkg/include -I/usr/include -Dz_off_t=long -I/usr/X11R7/include -I. -I../src -I/pbulk/work/editors/xemacs-current/work/xemacs-21.5.36/lib-src -I/pbulk/work/editors/xemacs-current/work/xemacs-21.5.36/src -DTERMINFO -I/usr/pkg/include -I/usr/include -Dz_off_t=long -I/usr/X11R7/include -DHAVE_CONFIG_H -I/usr/pkg/include -I/usr/X11R7/include /pbulk/work/editors/xemacs-current/work/xemacs-21.5.36/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/X11R7/lib -Wl,-R/usr/X11R7/lib -L/usr/pkg/lib -L/usr/X11R7/lib -Wl,-R/usr/pkg/lib:/usr/X11R7/lib -lgmp -lgdbm -ltermcap -lossaudio -lintl -lm -lkvm -lutil -o make-dump-id --- 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 -no-pie -I/usr/pkg/include -I/usr/include -Dz_off_t=long -I/usr/X11R7/include -I. -I../src -I/pbulk/work/editors/xemacs-current/work/xemacs-21.5.36/lib-src -I/pbulk/work/editors/xemacs-current/work/xemacs-21.5.36/src -DTERMINFO -I/usr/pkg/include -I/usr/include -Dz_off_t=long -I/usr/X11R7/include -DHAVE_CONFIG_H -I/usr/pkg/include -I/usr/X11R7/include -I/usr/X11R7/include /pbulk/work/editors/xemacs-current/work/xemacs-21.5.36/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/X11R7/lib -Wl,-R/usr/X11R7/lib -L/usr/pkg/lib -L/usr/X11R7/lib -Wl,-R/usr/pkg/lib:/usr/X11R7/lib -L/usr/X11R7/lib -R/usr/X11R7/lib -lXau -lXmu -lXt -lXext -lX11 -lSM -lICE -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 -no-pie -I/usr/pkg/include -I/usr/include -Dz_off_t=long -I/usr/X11R7/include -I. -I../src -I/pbulk/work/editors/xemacs-current/work/xemacs-21.5.36/lib-src -I/pbulk/work/editors/xemacs-current/work/xemacs-21.5.36/src -DTERMINFO -I/usr/pkg/include -I/usr/include -Dz_off_t=long -I/usr/X11R7/include -DHAVE_CONFIG_H -I/usr/pkg/include -I/usr/X11R7/include -I/usr/X11R7/include /pbulk/work/editors/xemacs-current/work/xemacs-21.5.36/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/X11R7/lib -Wl,-R/usr/X11R7/lib -L/usr/pkg/lib -L/usr/X11R7/lib -Wl,-R/usr/pkg/lib:/usr/X11R7/lib -L/usr/X11R7/lib -R/usr/X11R7/lib -lXau -lXmu -lXt -lXext -lX11 -lSM -lICE -lgmp -lgdbm -ltermcap -lossaudio -lintl -lm -lkvm -lutil -o gnuserv --- etags --- --- ootags --- --- 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 -no-pie -I/usr/pkg/include -I/usr/include -Dz_off_t=long -I/usr/X11R7/include -I. -I../src -I/pbulk/work/editors/xemacs-current/work/xemacs-21.5.36/lib-src -I/pbulk/work/editors/xemacs-current/work/xemacs-21.5.36/src -DTERMINFO -I/usr/pkg/include -I/usr/include -Dz_off_t=long -I/usr/X11R7/include -DHAVE_CONFIG_H -I/usr/pkg/include -I/usr/X11R7/include -DEMACS_NAME='"XEmacs"' -DVERSION='"21.5-b36"' /pbulk/work/editors/xemacs-current/work/xemacs-21.5.36/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/X11R7/lib -Wl,-R/usr/X11R7/lib -L/usr/pkg/lib -L/usr/X11R7/lib -Wl,-R/usr/pkg/lib:/usr/X11R7/lib -lgmp -lgdbm -ltermcap -lossaudio -lintl -lm -lkvm -lutil -o etags --- 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 -no-pie -I/usr/pkg/include -I/usr/include -Dz_off_t=long -I/usr/X11R7/include -I. -I../src -I/pbulk/work/editors/xemacs-current/work/xemacs-21.5.36/lib-src -I/pbulk/work/editors/xemacs-current/work/xemacs-21.5.36/src -DTERMINFO -I/usr/pkg/include -I/usr/include -Dz_off_t=long -I/usr/X11R7/include -DHAVE_CONFIG_H -I/usr/pkg/include -I/usr/X11R7/include -DVERSION='"21.5-b36"' /pbulk/work/editors/xemacs-current/work/xemacs-21.5.36/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/X11R7/lib -Wl,-R/usr/X11R7/lib -L/usr/pkg/lib -L/usr/X11R7/lib -Wl,-R/usr/pkg/lib:/usr/X11R7/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 -no-pie -I/usr/pkg/include -I/usr/include -Dz_off_t=long -I/usr/X11R7/include -I. -I../src -I/pbulk/work/editors/xemacs-current/work/xemacs-21.5.36/lib-src -I/pbulk/work/editors/xemacs-current/work/xemacs-21.5.36/src -DTERMINFO -I/usr/pkg/include -I/usr/include -Dz_off_t=long -I/usr/X11R7/include -DHAVE_CONFIG_H -I/usr/pkg/include -I/usr/X11R7/include /pbulk/work/editors/xemacs-current/work/xemacs-21.5.36/lib-src/movemail.c /pbulk/work/editors/xemacs-current/work/xemacs-21.5.36/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/X11R7/lib -Wl,-R/usr/X11R7/lib -L/usr/pkg/lib -L/usr/X11R7/lib -Wl,-R/usr/pkg/lib:/usr/X11R7/lib -lgmp -lgdbm -ltermcap -lossaudio -lintl -lm -lkvm -lutil -o movemail --- etags --- In function 'xrealloc', inlined from 'linebuffer_setlen' at /pbulk/work/editors/xemacs-current/work/xemacs-21.5.36/lib-src/etags.c:7009:7, inlined from 'find_entries' at /pbulk/work/editors/xemacs-current/work/xemacs-21.5.36/lib-src/etags.c:2191:3: /pbulk/work/editors/xemacs-current/work/xemacs-21.5.36/lib-src/etags.c:7027:16: warning: argument 2 range [2147483648, 4294967295] exceeds maximum object size 2147483647 [-Walloc-size-larger-than=] 7027 | PTR result = (PTR) realloc (ptr, size); | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/editors/xemacs-current/work/xemacs-21.5.36/lib-src/etags.c:157: /pbulk/work/editors/xemacs-current/work/xemacs-21.5.36/lib-src/etags.c: In function 'find_entries': /usr/include/stdlib.h:120:7: note: in a call to allocation function 'realloc' declared here 120 | void *realloc(void *, size_t); | ^~~~~~~ In function 'xrealloc', inlined from 'linebuffer_setlen' at /pbulk/work/editors/xemacs-current/work/xemacs-21.5.36/lib-src/etags.c:7009:7, inlined from 'HTML_labels' at /pbulk/work/editors/xemacs-current/work/xemacs-21.5.36/lib-src/etags.c:5484:3: /pbulk/work/editors/xemacs-current/work/xemacs-21.5.36/lib-src/etags.c:7027:16: warning: argument 2 range [2147483648, 4294967295] exceeds maximum object size 2147483647 [-Walloc-size-larger-than=] 7027 | PTR result = (PTR) realloc (ptr, size); | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/editors/xemacs-current/work/xemacs-21.5.36/lib-src/etags.c:157: /pbulk/work/editors/xemacs-current/work/xemacs-21.5.36/lib-src/etags.c: In function 'HTML_labels': /usr/include/stdlib.h:120:7: note: in a call to allocation function 'realloc' declared here 120 | void *realloc(void *, size_t); | ^~~~~~~ In function 'xrealloc', inlined from 'linebuffer_setlen' at /pbulk/work/editors/xemacs-current/work/xemacs-21.5.36/lib-src/etags.c:7009:7, inlined from 'HTML_labels' at /pbulk/work/editors/xemacs-current/work/xemacs-21.5.36/lib-src/etags.c:5555:6: /pbulk/work/editors/xemacs-current/work/xemacs-21.5.36/lib-src/etags.c:7027:16: warning: argument 2 range [2147483648, 4294967295] exceeds maximum object size 2147483647 [-Walloc-size-larger-than=] 7027 | PTR result = (PTR) realloc (ptr, size); | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/editors/xemacs-current/work/xemacs-21.5.36/lib-src/etags.c:157: /pbulk/work/editors/xemacs-current/work/xemacs-21.5.36/lib-src/etags.c: In function 'HTML_labels': /usr/include/stdlib.h:120:7: note: in a call to allocation function 'realloc' declared here 120 | void *realloc(void *, size_t); | ^~~~~~~ --- 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 -no-pie -I/usr/pkg/include -I/usr/include -Dz_off_t=long -I/usr/X11R7/include -I. -I../src -I/pbulk/work/editors/xemacs-current/work/xemacs-21.5.36/lib-src -I/pbulk/work/editors/xemacs-current/work/xemacs-21.5.36/src -DTERMINFO -I/usr/pkg/include -I/usr/include -Dz_off_t=long -I/usr/X11R7/include -DHAVE_CONFIG_H -I/usr/pkg/include -I/usr/X11R7/include -DEMACS_NAME='"XEmacs"' -DVERSION='"21.5-b36"' /pbulk/work/editors/xemacs-current/work/xemacs-21.5.36/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/X11R7/lib -Wl,-R/usr/X11R7/lib -L/usr/pkg/lib -L/usr/X11R7/lib -Wl,-R/usr/pkg/lib:/usr/X11R7/lib -lgmp -lgdbm -ltermcap -lossaudio -lintl -lm -lkvm -lutil -o ctags In function 'xrealloc', inlined from 'linebuffer_setlen' at /pbulk/work/editors/xemacs-current/work/xemacs-21.5.36/lib-src/etags.c:7009:7, inlined from 'find_entries' at /pbulk/work/editors/xemacs-current/work/xemacs-21.5.36/lib-src/etags.c:2191:3: /pbulk/work/editors/xemacs-current/work/xemacs-21.5.36/lib-src/etags.c:7027:16: warning: argument 2 range [2147483648, 4294967295] exceeds maximum object size 2147483647 [-Walloc-size-larger-than=] 7027 | PTR result = (PTR) realloc (ptr, size); | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/editors/xemacs-current/work/xemacs-21.5.36/lib-src/etags.c:157: /pbulk/work/editors/xemacs-current/work/xemacs-21.5.36/lib-src/etags.c: In function 'find_entries': /usr/include/stdlib.h:120:7: note: in a call to allocation function 'realloc' declared here 120 | void *realloc(void *, size_t); | ^~~~~~~ In function 'xrealloc', inlined from 'linebuffer_setlen' at /pbulk/work/editors/xemacs-current/work/xemacs-21.5.36/lib-src/etags.c:7009:7, inlined from 'HTML_labels' at /pbulk/work/editors/xemacs-current/work/xemacs-21.5.36/lib-src/etags.c:5484:3: /pbulk/work/editors/xemacs-current/work/xemacs-21.5.36/lib-src/etags.c:7027:16: warning: argument 2 range [2147483648, 4294967295] exceeds maximum object size 2147483647 [-Walloc-size-larger-than=] 7027 | PTR result = (PTR) realloc (ptr, size); | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/editors/xemacs-current/work/xemacs-21.5.36/lib-src/etags.c:157: /pbulk/work/editors/xemacs-current/work/xemacs-21.5.36/lib-src/etags.c: In function 'HTML_labels': /usr/include/stdlib.h:120:7: note: in a call to allocation function 'realloc' declared here 120 | void *realloc(void *, size_t); | ^~~~~~~ In function 'xrealloc', inlined from 'linebuffer_setlen' at /pbulk/work/editors/xemacs-current/work/xemacs-21.5.36/lib-src/etags.c:7009:7, inlined from 'HTML_labels' at /pbulk/work/editors/xemacs-current/work/xemacs-21.5.36/lib-src/etags.c:5555:6: /pbulk/work/editors/xemacs-current/work/xemacs-21.5.36/lib-src/etags.c:7027:16: warning: argument 2 range [2147483648, 4294967295] exceeds maximum object size 2147483647 [-Walloc-size-larger-than=] 7027 | PTR result = (PTR) realloc (ptr, size); | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/editors/xemacs-current/work/xemacs-21.5.36/lib-src/etags.c:157: /pbulk/work/editors/xemacs-current/work/xemacs-21.5.36/lib-src/etags.c: In function 'HTML_labels': /usr/include/stdlib.h:120:7: note: in a call to allocation function 'realloc' declared here 120 | void *realloc(void *, size_t); | ^~~~~~~ cd ./lwlib && /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 -no-pie -I/usr/pkg/include -I/usr/include -Dz_off_t=long -I/usr/X11R7/include' LDFLAGS='-Wl,-zrelro -L/usr/pkg/lib -Wl,-R/usr/pkg/lib -L/usr/lib -Wl,-R/usr/lib -L/usr/X11R7/lib -Wl,-R/usr/X11R7/lib' CPPFLAGS='-DTERMINFO -I/usr/pkg/include -I/usr/include -Dz_off_t=long -I/usr/X11R7/include' MAKEINFO='/pbulk/work/editors/xemacs-current/work/.tools/bin/makeinfo' all --- lwlib.o --- --- lwlib-utils.o --- --- lwlib-colors.o --- --- lwlib-fonts.o --- --- lwlib-Xaw.o --- --- xlwmenu.o --- --- xlwscrollbar.o --- --- xlwtabs.o --- --- lwlib-colors.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 -no-pie -I/usr/pkg/include -I/usr/include -Dz_off_t=long -I/usr/X11R7/include -DTERMINFO -I/usr/pkg/include -I/usr/include -Dz_off_t=long -I/usr/X11R7/include -I. -I/pbulk/work/editors/xemacs-current/work/xemacs-21.5.36/lwlib/../src -DHAVE_CONFIG_H -I/usr/pkg/include -I/usr/X11R7/include -I/usr/X11R7/include lwlib-colors.c --- lwlib-fonts.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 -no-pie -I/usr/pkg/include -I/usr/include -Dz_off_t=long -I/usr/X11R7/include -DTERMINFO -I/usr/pkg/include -I/usr/include -Dz_off_t=long -I/usr/X11R7/include -I. -I/pbulk/work/editors/xemacs-current/work/xemacs-21.5.36/lwlib/../src -DHAVE_CONFIG_H -I/usr/pkg/include -I/usr/X11R7/include -I/usr/X11R7/include lwlib-fonts.c --- lwlib.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 -no-pie -I/usr/pkg/include -I/usr/include -Dz_off_t=long -I/usr/X11R7/include -DTERMINFO -I/usr/pkg/include -I/usr/include -Dz_off_t=long -I/usr/X11R7/include -I. -I/pbulk/work/editors/xemacs-current/work/xemacs-21.5.36/lwlib/../src -DHAVE_CONFIG_H -I/usr/pkg/include -I/usr/X11R7/include -I/usr/X11R7/include lwlib.c --- lwlib-Xaw.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 -no-pie -I/usr/pkg/include -I/usr/include -Dz_off_t=long -I/usr/X11R7/include -DTERMINFO -I/usr/pkg/include -I/usr/include -Dz_off_t=long -I/usr/X11R7/include -I. -I/pbulk/work/editors/xemacs-current/work/xemacs-21.5.36/lwlib/../src -DHAVE_CONFIG_H -I/usr/pkg/include -I/usr/X11R7/include -I/usr/X11R7/include lwlib-Xaw.c --- lwlib-utils.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 -no-pie -I/usr/pkg/include -I/usr/include -Dz_off_t=long -I/usr/X11R7/include -DTERMINFO -I/usr/pkg/include -I/usr/include -Dz_off_t=long -I/usr/X11R7/include -I. -I/pbulk/work/editors/xemacs-current/work/xemacs-21.5.36/lwlib/../src -DHAVE_CONFIG_H -I/usr/pkg/include -I/usr/X11R7/include -I/usr/X11R7/include lwlib-utils.c --- xlwmenu.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 -no-pie -I/usr/pkg/include -I/usr/include -Dz_off_t=long -I/usr/X11R7/include -DTERMINFO -I/usr/pkg/include -I/usr/include -Dz_off_t=long -I/usr/X11R7/include -I. -I/pbulk/work/editors/xemacs-current/work/xemacs-21.5.36/lwlib/../src -DHAVE_CONFIG_H -I/usr/pkg/include -I/usr/X11R7/include -I/usr/X11R7/include xlwmenu.c --- xlwscrollbar.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 -no-pie -I/usr/pkg/include -I/usr/include -Dz_off_t=long -I/usr/X11R7/include -DTERMINFO -I/usr/pkg/include -I/usr/include -Dz_off_t=long -I/usr/X11R7/include -I. -I/pbulk/work/editors/xemacs-current/work/xemacs-21.5.36/lwlib/../src -DHAVE_CONFIG_H -I/usr/pkg/include -I/usr/X11R7/include -I/usr/X11R7/include xlwscrollbar.c --- xlwtabs.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 -no-pie -I/usr/pkg/include -I/usr/include -Dz_off_t=long -I/usr/X11R7/include -DTERMINFO -I/usr/pkg/include -I/usr/include -Dz_off_t=long -I/usr/X11R7/include -I. -I/pbulk/work/editors/xemacs-current/work/xemacs-21.5.36/lwlib/../src -DHAVE_CONFIG_H -I/usr/pkg/include -I/usr/X11R7/include -I/usr/X11R7/include xlwtabs.c --- xlwgcs.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 -no-pie -I/usr/pkg/include -I/usr/include -Dz_off_t=long -I/usr/X11R7/include -DTERMINFO -I/usr/pkg/include -I/usr/include -Dz_off_t=long -I/usr/X11R7/include -I. -I/pbulk/work/editors/xemacs-current/work/xemacs-21.5.36/lwlib/../src -DHAVE_CONFIG_H -I/usr/pkg/include -I/usr/X11R7/include -I/usr/X11R7/include xlwgcs.c --- xlwradio.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 -no-pie -I/usr/pkg/include -I/usr/include -Dz_off_t=long -I/usr/X11R7/include -DTERMINFO -I/usr/pkg/include -I/usr/include -Dz_off_t=long -I/usr/X11R7/include -I. -I/pbulk/work/editors/xemacs-current/work/xemacs-21.5.36/lwlib/../src -DHAVE_CONFIG_H -I/usr/pkg/include -I/usr/X11R7/include -I/usr/X11R7/include xlwradio.c --- xlwcheckbox.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 -no-pie -I/usr/pkg/include -I/usr/include -Dz_off_t=long -I/usr/X11R7/include -DTERMINFO -I/usr/pkg/include -I/usr/include -Dz_off_t=long -I/usr/X11R7/include -I. -I/pbulk/work/editors/xemacs-current/work/xemacs-21.5.36/lwlib/../src -DHAVE_CONFIG_H -I/usr/pkg/include -I/usr/X11R7/include -I/usr/X11R7/include xlwcheckbox.c --- xlwgauge.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 -no-pie -I/usr/pkg/include -I/usr/include -Dz_off_t=long -I/usr/X11R7/include -DTERMINFO -I/usr/pkg/include -I/usr/include -Dz_off_t=long -I/usr/X11R7/include -I. -I/pbulk/work/editors/xemacs-current/work/xemacs-21.5.36/lwlib/../src -DHAVE_CONFIG_H -I/usr/pkg/include -I/usr/X11R7/include -I/usr/X11R7/include xlwgauge.c --- lwlib-Xlw.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 -no-pie -I/usr/pkg/include -I/usr/include -Dz_off_t=long -I/usr/X11R7/include -DTERMINFO -I/usr/pkg/include -I/usr/include -Dz_off_t=long -I/usr/X11R7/include -I. -I/pbulk/work/editors/xemacs-current/work/xemacs-21.5.36/lwlib/../src -DHAVE_CONFIG_H -I/usr/pkg/include -I/usr/X11R7/include -I/usr/X11R7/include lwlib-Xlw.c --- liblw.a --- rm -f liblw.a ar cq liblw.a lwlib.o lwlib-utils.o lwlib-colors.o lwlib-fonts.o lwlib-Xaw.o xlwmenu.o xlwscrollbar.o xlwtabs.o xlwgcs.o xlwradio.o xlwcheckbox.o xlwgauge.o lwlib-Xlw.o 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 -no-pie -I/usr/pkg/include -I/usr/include -Dz_off_t=long -I/usr/X11R7/include' LDFLAGS='-Wl,-zrelro -L/usr/pkg/lib -Wl,-R/usr/pkg/lib -L/usr/lib -Wl,-R/usr/lib -L/usr/X11R7/lib -Wl,-R/usr/X11R7/lib' CPPFLAGS='-DTERMINFO -I/usr/pkg/include -I/usr/include -Dz_off_t=long -I/usr/X11R7/include' MAKEINFO='/pbulk/work/editors/xemacs-current/work/.tools/bin/makeinfo' all --- TopLevelEmacsShell.o --- --- toolbar-xlike.o --- --- EmacsFrame.o --- --- EmacsManager.o --- --- EmacsShell.o --- --- balloon-x.o --- --- balloon_help.o --- --- console-x.o --- --- toolbar-xlike.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 -no-pie -I/usr/pkg/include -I/usr/include -Dz_off_t=long -I/usr/X11R7/include -DTERMINFO -I/usr/pkg/include -I/usr/include -Dz_off_t=long -I/usr/X11R7/include -Demacs -I. -I/pbulk/work/editors/xemacs-current/work/xemacs-21.5.36/src -DHAVE_CONFIG_H -I/usr/pkg/include -I/usr/X11R7/include -I/usr/X11R7/include toolbar-xlike.c --- TopLevelEmacsShell.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 -no-pie -I/usr/pkg/include -I/usr/include -Dz_off_t=long -I/usr/X11R7/include -DTERMINFO -I/usr/pkg/include -I/usr/include -Dz_off_t=long -I/usr/X11R7/include -Demacs -I. -I/pbulk/work/editors/xemacs-current/work/xemacs-21.5.36/src -DHAVE_CONFIG_H -I/usr/pkg/include -I/usr/X11R7/include -I/usr/X11R7/include -DDEFINE_TOP_LEVEL_EMACS_SHELL /pbulk/work/editors/xemacs-current/work/xemacs-21.5.36/src/EmacsShell-sub.c --- EmacsFrame.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 -no-pie -I/usr/pkg/include -I/usr/include -Dz_off_t=long -I/usr/X11R7/include -DTERMINFO -I/usr/pkg/include -I/usr/include -Dz_off_t=long -I/usr/X11R7/include -Demacs -I. -I/pbulk/work/editors/xemacs-current/work/xemacs-21.5.36/src -DHAVE_CONFIG_H -I/usr/pkg/include -I/usr/X11R7/include -I/usr/X11R7/include EmacsFrame.c --- EmacsManager.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 -no-pie -I/usr/pkg/include -I/usr/include -Dz_off_t=long -I/usr/X11R7/include -DTERMINFO -I/usr/pkg/include -I/usr/include -Dz_off_t=long -I/usr/X11R7/include -Demacs -I. -I/pbulk/work/editors/xemacs-current/work/xemacs-21.5.36/src -DHAVE_CONFIG_H -I/usr/pkg/include -I/usr/X11R7/include -I/usr/X11R7/include EmacsManager.c --- balloon-x.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 -no-pie -I/usr/pkg/include -I/usr/include -Dz_off_t=long -I/usr/X11R7/include -DTERMINFO -I/usr/pkg/include -I/usr/include -Dz_off_t=long -I/usr/X11R7/include -Demacs -I. -I/pbulk/work/editors/xemacs-current/work/xemacs-21.5.36/src -DHAVE_CONFIG_H -I/usr/pkg/include -I/usr/X11R7/include -I/usr/X11R7/include balloon-x.c --- balloon_help.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 -no-pie -I/usr/pkg/include -I/usr/include -Dz_off_t=long -I/usr/X11R7/include -DTERMINFO -I/usr/pkg/include -I/usr/include -Dz_off_t=long -I/usr/X11R7/include -Demacs -I. -I/pbulk/work/editors/xemacs-current/work/xemacs-21.5.36/src -DHAVE_CONFIG_H -I/usr/pkg/include -I/usr/X11R7/include -I/usr/X11R7/include balloon_help.c --- EmacsShell.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 -no-pie -I/usr/pkg/include -I/usr/include -Dz_off_t=long -I/usr/X11R7/include -DTERMINFO -I/usr/pkg/include -I/usr/include -Dz_off_t=long -I/usr/X11R7/include -Demacs -I. -I/pbulk/work/editors/xemacs-current/work/xemacs-21.5.36/src -DHAVE_CONFIG_H -I/usr/pkg/include -I/usr/X11R7/include -I/usr/X11R7/include EmacsShell.c --- console-x.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 -no-pie -I/usr/pkg/include -I/usr/include -Dz_off_t=long -I/usr/X11R7/include -DTERMINFO -I/usr/pkg/include -I/usr/include -Dz_off_t=long -I/usr/X11R7/include -Demacs -I. -I/pbulk/work/editors/xemacs-current/work/xemacs-21.5.36/src -DHAVE_CONFIG_H -I/usr/pkg/include -I/usr/X11R7/include -I/usr/X11R7/include console-x.c --- device-x.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 -no-pie -I/usr/pkg/include -I/usr/include -Dz_off_t=long -I/usr/X11R7/include -DTERMINFO -I/usr/pkg/include -I/usr/include -Dz_off_t=long -I/usr/X11R7/include -Demacs -I. -I/pbulk/work/editors/xemacs-current/work/xemacs-21.5.36/src -DHAVE_CONFIG_H -I/usr/pkg/include -I/usr/X11R7/include -I/usr/X11R7/include device-x.c --- TopLevelEmacsShell.o --- mv EmacsShell-sub.o TopLevelEmacsShell.o --- dialog-x.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 -no-pie -I/usr/pkg/include -I/usr/include -Dz_off_t=long -I/usr/X11R7/include -DTERMINFO -I/usr/pkg/include -I/usr/include -Dz_off_t=long -I/usr/X11R7/include -Demacs -I. -I/pbulk/work/editors/xemacs-current/work/xemacs-21.5.36/src -DHAVE_CONFIG_H -I/usr/pkg/include -I/usr/X11R7/include -I/usr/X11R7/include dialog-x.c --- fontcolor-x.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 -no-pie -I/usr/pkg/include -I/usr/include -Dz_off_t=long -I/usr/X11R7/include -DTERMINFO -I/usr/pkg/include -I/usr/include -Dz_off_t=long -I/usr/X11R7/include -Demacs -I. -I/pbulk/work/editors/xemacs-current/work/xemacs-21.5.36/src -DHAVE_CONFIG_H -I/usr/pkg/include -I/usr/X11R7/include -I/usr/X11R7/include fontcolor-x.c --- frame-x.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 -no-pie -I/usr/pkg/include -I/usr/include -Dz_off_t=long -I/usr/X11R7/include -DTERMINFO -I/usr/pkg/include -I/usr/include -Dz_off_t=long -I/usr/X11R7/include -Demacs -I. -I/pbulk/work/editors/xemacs-current/work/xemacs-21.5.36/src -DHAVE_CONFIG_H -I/usr/pkg/include -I/usr/X11R7/include -I/usr/X11R7/include frame-x.c --- gccache-x.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 -no-pie -I/usr/pkg/include -I/usr/include -Dz_off_t=long -I/usr/X11R7/include -DTERMINFO -I/usr/pkg/include -I/usr/include -Dz_off_t=long -I/usr/X11R7/include -Demacs -I. -I/pbulk/work/editors/xemacs-current/work/xemacs-21.5.36/src -DHAVE_CONFIG_H -I/usr/pkg/include -I/usr/X11R7/include -I/usr/X11R7/include gccache-x.c --- glyphs-x.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 -no-pie -I/usr/pkg/include -I/usr/include -Dz_off_t=long -I/usr/X11R7/include -DTERMINFO -I/usr/pkg/include -I/usr/include -Dz_off_t=long -I/usr/X11R7/include -Demacs -I. -I/pbulk/work/editors/xemacs-current/work/xemacs-21.5.36/src -DHAVE_CONFIG_H -I/usr/pkg/include -I/usr/X11R7/include -I/usr/X11R7/include glyphs-x.c --- frame-x.o --- frame-x.c: In function 'Fx_window_id': frame-x.c:2224:35: warning: format '%zu' expects argument of type 'size_t', but argument 2 has type 'long unsigned int' [-Wformat=] 2224 | return emacs_sprintf_string ("%zu", | ~~^ | | | unsigned int | %lu --- gui-x.o --- --- device-x.o --- device-x.c: In function 'x_IO_error_handler': device-x.c:1252:30: warning: format '%zu' expects argument of type 'size_t', but argument 2 has type 'long unsigned int' [-Wformat=] 1252 | stderr_out (" after %zu requests (%zu known processed) with %u " | ~~^ | | | unsigned int | %lu 1253 | "events remaining.\n", 1254 | (EMACS_UINT) (NextRequest (disp) - 1), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | long unsigned int device-x.c:1252:44: warning: format '%zu' expects argument of type 'size_t', but argument 3 has type 'long unsigned int' [-Wformat=] 1252 | stderr_out (" after %zu requests (%zu known processed) with %u " | ~~^ | | | unsigned int | %lu --- gui-x.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 -no-pie -I/usr/pkg/include -I/usr/include -Dz_off_t=long -I/usr/X11R7/include -DTERMINFO -I/usr/pkg/include -I/usr/include -Dz_off_t=long -I/usr/X11R7/include -Demacs -I. -I/pbulk/work/editors/xemacs-current/work/xemacs-21.5.36/src -DHAVE_CONFIG_H -I/usr/pkg/include -I/usr/X11R7/include -I/usr/X11R7/include gui-x.c --- device-x.o --- device-x.c:1268:3: warning: format '%zu' expects argument of type 'size_t', but argument 7 has type 'long int' [-Wformat=] 1268 | "I/O Error %d (%s) on display connection\n" | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ...... 1273 | (EMACS_INT) (NextRequest (disp) - 1), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | long int device-x.c:1269:21: note: format string is defined here 1269 | " \"%s\" after %zu requests (%zu known processed)\n" | ~~^ | | | unsigned int | %lu device-x.c:1268:3: warning: format '%zu' expects argument of type 'size_t', but argument 8 has type 'long unsigned int' [-Wformat=] 1268 | "I/O Error %d (%s) on display connection\n" | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ device-x.c:1269:35: note: format string is defined here 1269 | " \"%s\" after %zu requests (%zu known processed)\n" | ~~^ | | | unsigned int | %lu --- intl-x.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 -no-pie -I/usr/pkg/include -I/usr/include -Dz_off_t=long -I/usr/X11R7/include -DTERMINFO -I/usr/pkg/include -I/usr/include -Dz_off_t=long -I/usr/X11R7/include -Demacs -I. -I/pbulk/work/editors/xemacs-current/work/xemacs-21.5.36/src -DHAVE_CONFIG_H -I/usr/pkg/include -I/usr/X11R7/include -I/usr/X11R7/include intl-x.c --- glyphs-x.o --- In file included from glyphs-x.c:70: glyphs-x.c: In function 'x_finalize_image_instance': glyphs-x.h:125:6: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 125 | (* (Window *) & IMAGE_INSTANCE_SUBWINDOW_ID (i)) glyphs-x.c:417:27: note: in expansion of macro 'IMAGE_INSTANCE_X_SUBWINDOW_ID' 417 | XDestroyWindow (dpy, IMAGE_INSTANCE_X_SUBWINDOW_ID (p)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glyphs-x.c: In function 'x_map_subwindow': glyphs-x.h:125:6: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 125 | (* (Window *) & IMAGE_INSTANCE_SUBWINDOW_ID (i)) glyphs-x.c:2118:26: note: in expansion of macro 'IMAGE_INSTANCE_X_SUBWINDOW_ID' 2118 | Window subwindow = IMAGE_INSTANCE_X_SUBWINDOW_ID (p); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glyphs-x.c: In function 'x_redisplay_subwindow': glyphs-x.h:125:6: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 125 | (* (Window *) & IMAGE_INSTANCE_SUBWINDOW_ID (i)) glyphs-x.c:2163:8: note: in expansion of macro 'IMAGE_INSTANCE_X_SUBWINDOW_ID' 2163 | IMAGE_INSTANCE_X_SUBWINDOW_ID (p), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ --- menubar-x.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 -no-pie -I/usr/pkg/include -I/usr/include -Dz_off_t=long -I/usr/X11R7/include -DTERMINFO -I/usr/pkg/include -I/usr/include -Dz_off_t=long -I/usr/X11R7/include -Demacs -I. -I/pbulk/work/editors/xemacs-current/work/xemacs-21.5.36/src -DHAVE_CONFIG_H -I/usr/pkg/include -I/usr/X11R7/include -I/usr/X11R7/include menubar-x.c --- fontcolor-x.o --- fontcolor-x.c: In function 'x_print_font_instance': fontcolor-x.c:411:52: warning: format '%zx' expects argument of type 'size_t', but argument 3 has type 'Font' {aka 'long unsigned int'} [-Wformat=] 411 | write_fmt_string (printcharfun, " font id: 0x%zx,", | ~~^ | | | unsigned int | %lx --- redisplay-x.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 -no-pie -I/usr/pkg/include -I/usr/include -Dz_off_t=long -I/usr/X11R7/include -DTERMINFO -I/usr/pkg/include -I/usr/include -Dz_off_t=long -I/usr/X11R7/include -Demacs -I. -I/pbulk/work/editors/xemacs-current/work/xemacs-21.5.36/src -DHAVE_CONFIG_H -I/usr/pkg/include -I/usr/X11R7/include -I/usr/X11R7/include redisplay-x.c --- scrollbar-x.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 -no-pie -I/usr/pkg/include -I/usr/include -Dz_off_t=long -I/usr/X11R7/include -DTERMINFO -I/usr/pkg/include -I/usr/include -Dz_off_t=long -I/usr/X11R7/include -Demacs -I. -I/pbulk/work/editors/xemacs-current/work/xemacs-21.5.36/src -DHAVE_CONFIG_H -I/usr/pkg/include -I/usr/X11R7/include -I/usr/X11R7/include scrollbar-x.c scrollbar-x.c: In function 'x_create_scrollbar_instance': scrollbar-x.c:117:32: warning: format '%zd' expects argument of type 'signed size_t', but argument 3 has type 'long int' [-Wformat=] 117 | "scrollbar_%zd", (EMACS_INT) (SCROLLBAR_X_ID (instance))); | ~~^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | | int long int | %ld --- select-x.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 -no-pie -I/usr/pkg/include -I/usr/include -Dz_off_t=long -I/usr/X11R7/include -DTERMINFO -I/usr/pkg/include -I/usr/include -Dz_off_t=long -I/usr/X11R7/include -Demacs -I. -I/pbulk/work/editors/xemacs-current/work/xemacs-21.5.36/src -DHAVE_CONFIG_H -I/usr/pkg/include -I/usr/X11R7/include -I/usr/X11R7/include select-x.c --- toolbar-x.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 -no-pie -I/usr/pkg/include -I/usr/include -Dz_off_t=long -I/usr/X11R7/include -DTERMINFO -I/usr/pkg/include -I/usr/include -Dz_off_t=long -I/usr/X11R7/include -Demacs -I. -I/pbulk/work/editors/xemacs-current/work/xemacs-21.5.36/src -DHAVE_CONFIG_H -I/usr/pkg/include -I/usr/X11R7/include -I/usr/X11R7/include toolbar-x.c --- 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 -no-pie -I/usr/pkg/include -I/usr/include -Dz_off_t=long -I/usr/X11R7/include -DTERMINFO -I/usr/pkg/include -I/usr/include -Dz_off_t=long -I/usr/X11R7/include -Demacs -I. -I/pbulk/work/editors/xemacs-current/work/xemacs-21.5.36/src -DHAVE_CONFIG_H -I/usr/pkg/include -I/usr/X11R7/include -I/usr/X11R7/include console-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 -no-pie -I/usr/pkg/include -I/usr/include -Dz_off_t=long -I/usr/X11R7/include -DTERMINFO -I/usr/pkg/include -I/usr/include -Dz_off_t=long -I/usr/X11R7/include -Demacs -I. -I/pbulk/work/editors/xemacs-current/work/xemacs-21.5.36/src -DHAVE_CONFIG_H -I/usr/pkg/include -I/usr/X11R7/include -I/usr/X11R7/include device-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 -no-pie -I/usr/pkg/include -I/usr/include -Dz_off_t=long -I/usr/X11R7/include -DTERMINFO -I/usr/pkg/include -I/usr/include -Dz_off_t=long -I/usr/X11R7/include -Demacs -I. -I/pbulk/work/editors/xemacs-current/work/xemacs-21.5.36/src -DHAVE_CONFIG_H -I/usr/pkg/include -I/usr/X11R7/include -I/usr/X11R7/include event-tty.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 -no-pie -I/usr/pkg/include -I/usr/include -Dz_off_t=long -I/usr/X11R7/include -DTERMINFO -I/usr/pkg/include -I/usr/include -Dz_off_t=long -I/usr/X11R7/include -Demacs -I. -I/pbulk/work/editors/xemacs-current/work/xemacs-21.5.36/src -DHAVE_CONFIG_H -I/usr/pkg/include -I/usr/X11R7/include -I/usr/X11R7/include fontcolor-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 -no-pie -I/usr/pkg/include -I/usr/include -Dz_off_t=long -I/usr/X11R7/include -DTERMINFO -I/usr/pkg/include -I/usr/include -Dz_off_t=long -I/usr/X11R7/include -Demacs -I. -I/pbulk/work/editors/xemacs-current/work/xemacs-21.5.36/src -DHAVE_CONFIG_H -I/usr/pkg/include -I/usr/X11R7/include -I/usr/X11R7/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 -no-pie -I/usr/pkg/include -I/usr/include -Dz_off_t=long -I/usr/X11R7/include -DTERMINFO -I/usr/pkg/include -I/usr/include -Dz_off_t=long -I/usr/X11R7/include -Demacs -I. -I/pbulk/work/editors/xemacs-current/work/xemacs-21.5.36/src -DHAVE_CONFIG_H -I/usr/pkg/include -I/usr/X11R7/include -I/usr/X11R7/include redisplay-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 -no-pie -I/usr/pkg/include -I/usr/include -Dz_off_t=long -I/usr/X11R7/include -DTERMINFO -I/usr/pkg/include -I/usr/include -Dz_off_t=long -I/usr/X11R7/include -Demacs -I. -I/pbulk/work/editors/xemacs-current/work/xemacs-21.5.36/src -DHAVE_CONFIG_H -I/usr/pkg/include -I/usr/X11R7/include -I/usr/X11R7/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 -no-pie -I/usr/pkg/include -I/usr/include -Dz_off_t=long -I/usr/X11R7/include -DTERMINFO -I/usr/pkg/include -I/usr/include -Dz_off_t=long -I/usr/X11R7/include -Demacs -I. -I/pbulk/work/editors/xemacs-current/work/xemacs-21.5.36/src -DHAVE_CONFIG_H -I/usr/pkg/include -I/usr/X11R7/include -I/usr/X11R7/include mule-ccl.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 -no-pie -I/usr/pkg/include -I/usr/include -Dz_off_t=long -I/usr/X11R7/include -DTERMINFO -I/usr/pkg/include -I/usr/include -Dz_off_t=long -I/usr/X11R7/include -Demacs -I. -I/pbulk/work/editors/xemacs-current/work/xemacs-21.5.36/src -DHAVE_CONFIG_H -I/usr/pkg/include -I/usr/X11R7/include -I/usr/X11R7/include mule-charset.c --- mule-ccl.o --- mule-ccl.c: In function 'ccl_driver': mule-ccl.c:2001:48: 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:56: 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:56: 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:6: 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:6: 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:6: 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:12: 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 --- 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 -no-pie -I/usr/pkg/include -I/usr/include -Dz_off_t=long -I/usr/X11R7/include -DTERMINFO -I/usr/pkg/include -I/usr/include -Dz_off_t=long -I/usr/X11R7/include -Demacs -I. -I/pbulk/work/editors/xemacs-current/work/xemacs-21.5.36/src -DHAVE_CONFIG_H -I/usr/pkg/include -I/usr/X11R7/include -I/usr/X11R7/include mule-coding.c --- 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 -no-pie -I/usr/pkg/include -I/usr/include -Dz_off_t=long -I/usr/X11R7/include -DTERMINFO -I/usr/pkg/include -I/usr/include -Dz_off_t=long -I/usr/X11R7/include -Demacs -I. -I/pbulk/work/editors/xemacs-current/work/xemacs-21.5.36/src -DHAVE_CONFIG_H -I/usr/pkg/include -I/usr/X11R7/include -I/usr/X11R7/include abbrev.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 -no-pie -I/usr/pkg/include -I/usr/include -Dz_off_t=long -I/usr/X11R7/include -DTERMINFO -I/usr/pkg/include -I/usr/include -Dz_off_t=long -I/usr/X11R7/include -Demacs -I. -I/pbulk/work/editors/xemacs-current/work/xemacs-21.5.36/src -DHAVE_CONFIG_H -I/usr/pkg/include -I/usr/X11R7/include -I/usr/X11R7/include alloc.c --- 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 -no-pie -I/usr/pkg/include -I/usr/include -Dz_off_t=long -I/usr/X11R7/include -DTERMINFO -I/usr/pkg/include -I/usr/include -Dz_off_t=long -I/usr/X11R7/include -Demacs -I. -I/pbulk/work/editors/xemacs-current/work/xemacs-21.5.36/src -DHAVE_CONFIG_H -I/usr/pkg/include -I/usr/X11R7/include -I/usr/X11R7/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 -no-pie -I/usr/pkg/include -I/usr/include -Dz_off_t=long -I/usr/X11R7/include -DTERMINFO -I/usr/pkg/include -I/usr/include -Dz_off_t=long -I/usr/X11R7/include -Demacs -I. -I/pbulk/work/editors/xemacs-current/work/xemacs-21.5.36/src -DHAVE_CONFIG_H -I/usr/pkg/include -I/usr/X11R7/include -I/usr/X11R7/include array.c --- alloc.o --- alloc.c: In function 'old_alloc_sized_lcrecord_1': alloc.c:596:14: warning: format '%zd' expects argument of type 'signed size_t', but argument 3 has type 'Bytecount' {aka 'long int'} [-Wformat=] 596 | stderr_out ("allocating %s (size %zd)\n", \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ...... 698 | INCREMENT_CONS_COUNTER (size, implementation); | ~~~~ | | | Bytecount {aka long int} alloc.c:698:3: note: in expansion of macro 'INCREMENT_CONS_COUNTER' 698 | INCREMENT_CONS_COUNTER (size, implementation); | ^~~~~~~~~~~~~~~~~~~~~~ alloc.c:596:37: note: format string is defined here 596 | stderr_out ("allocating %s (size %zd)\n", \ | ~~^ | | | 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 -no-pie -I/usr/pkg/include -I/usr/include -Dz_off_t=long -I/usr/X11R7/include -DTERMINFO -I/usr/pkg/include -I/usr/include -Dz_off_t=long -I/usr/X11R7/include -Demacs -I. -I/pbulk/work/editors/xemacs-current/work/xemacs-21.5.36/src -DHAVE_CONFIG_H -I/usr/pkg/include -I/usr/X11R7/include -I/usr/X11R7/include blocktype.c --- alloc.o --- alloc.c: In function 'allocate_big_string_chars': alloc.c:596:14: warning: format '%zd' expects argument of type 'signed size_t', but argument 3 has type 'Bytecount' {aka 'long int'} [-Wformat=] 596 | stderr_out ("allocating %s (size %zd)\n", \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ...... 2635 | INCREMENT_CONS_COUNTER (length, LRECORD_IMPLEMENTATION (string)); | ~~~~~~ | | | Bytecount {aka long int} alloc.c:2635:3: note: in expansion of macro 'INCREMENT_CONS_COUNTER' 2635 | INCREMENT_CONS_COUNTER (length, LRECORD_IMPLEMENTATION (string)); | ^~~~~~~~~~~~~~~~~~~~~~ alloc.c:596:37: note: format string is defined here 596 | stderr_out ("allocating %s (size %zd)\n", \ | ~~^ | | | int | %ld alloc.c: In function 'allocate_string_chars_struct': alloc.c:596:14: warning: format '%zd' expects argument of type 'signed size_t', but argument 3 has type 'Bytecount' {aka 'long int'} [-Wformat=] 596 | stderr_out ("allocating %s (size %zd)\n", \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ...... 2671 | INCREMENT_CONS_COUNTER (fullsize, LRECORD_IMPLEMENTATION (string)); | ~~~~~~~~ | | | Bytecount {aka long int} alloc.c:2671:3: note: in expansion of macro 'INCREMENT_CONS_COUNTER' 2671 | INCREMENT_CONS_COUNTER (fullsize, LRECORD_IMPLEMENTATION (string)); | ^~~~~~~~~~~~~~~~~~~~~~ alloc.c:596:37: note: format string is defined here 596 | stderr_out ("allocating %s (size %zd)\n", \ | ~~^ | | | int | %ld alloc.c: In function 'resize_string': alloc.c:596:14: warning: format '%zd' expects argument of type 'signed size_t', but argument 3 has type 'Bytecount' {aka 'long int'} [-Wformat=] 596 | stderr_out ("allocating %s (size %zd)\n", \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ...... 2830 | INCREMENT_CONS_COUNTER (newfullsize, | ~~~~~~~~~~~ | | | Bytecount {aka long int} alloc.c:2830:4: note: in expansion of macro 'INCREMENT_CONS_COUNTER' 2830 | INCREMENT_CONS_COUNTER (newfullsize, | ^~~~~~~~~~~~~~~~~~~~~~ alloc.c:596:37: note: format string is defined here 596 | stderr_out ("allocating %s (size %zd)\n", \ | ~~^ | | | int | %ld --- 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 -no-pie -I/usr/pkg/include -I/usr/include -Dz_off_t=long -I/usr/X11R7/include -DTERMINFO -I/usr/pkg/include -I/usr/include -Dz_off_t=long -I/usr/X11R7/include -Demacs -I. -I/pbulk/work/editors/xemacs-current/work/xemacs-21.5.36/src -DHAVE_CONFIG_H -I/usr/pkg/include -I/usr/X11R7/include -I/usr/X11R7/include buffer.c buffer.c: In function 'Fgenerate_new_buffer_name': buffer.c:784:54: warning: format '%zd' expects argument of type 'signed size_t', but argument 5 has type 'long int' [-Wformat=] 784 | clen = emacs_snprintf (candidate, csize, "%s<%zd>", XSTRING_DATA (name), | ~~^ | | | int | %ld 785 | ++count); | ~~~~~~~ | | | long int --- 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 -no-pie -I/usr/pkg/include -I/usr/include -Dz_off_t=long -I/usr/X11R7/include -DTERMINFO -I/usr/pkg/include -I/usr/include -Dz_off_t=long -I/usr/X11R7/include -Demacs -I. -I/pbulk/work/editors/xemacs-current/work/xemacs-21.5.36/src -DHAVE_CONFIG_H -I/usr/pkg/include -I/usr/X11R7/include -I/usr/X11R7/include bytecode.c bytecode.c: In function 'check_constants_index': bytecode.c:1949:59: warning: format '%zd' expects argument of type 'signed size_t', but argument 4 has type 'long int' [-Wformat=] 1949 | "reference %d to constants array out of range 0, %zd", | ~~^ | | | int | %ld bytecode.c: In function 'print_compiled_function': bytecode.c:2410:43: warning: format '%zd' expects argument of type 'signed size_t', but argument 3 has type 'Charcount' {aka 'long int'} [-Wformat=] 2410 | write_fmt_string (printcharfun, "\"...(%zd)\"", | ~~^ | | | int | %ld --- 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 -no-pie -I/usr/pkg/include -I/usr/include -Dz_off_t=long -I/usr/X11R7/include -DTERMINFO -I/usr/pkg/include -I/usr/include -Dz_off_t=long -I/usr/X11R7/include -Demacs -I. -I/pbulk/work/editors/xemacs-current/work/xemacs-21.5.36/src -DHAVE_CONFIG_H -I/usr/pkg/include -I/usr/X11R7/include -I/usr/X11R7/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 -no-pie -I/usr/pkg/include -I/usr/include -Dz_off_t=long -I/usr/X11R7/include -DTERMINFO -I/usr/pkg/include -I/usr/include -Dz_off_t=long -I/usr/X11R7/include -Demacs -I. -I/pbulk/work/editors/xemacs-current/work/xemacs-21.5.36/src -DHAVE_CONFIG_H -I/usr/pkg/include -I/usr/X11R7/include -I/usr/X11R7/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 -no-pie -I/usr/pkg/include -I/usr/include -Dz_off_t=long -I/usr/X11R7/include -DTERMINFO -I/usr/pkg/include -I/usr/include -Dz_off_t=long -I/usr/X11R7/include -Demacs -I. -I/pbulk/work/editors/xemacs-current/work/xemacs-21.5.36/src -DHAVE_CONFIG_H -I/usr/pkg/include -I/usr/X11R7/include -I/usr/X11R7/include casetab.c --- 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 -no-pie -I/usr/pkg/include -I/usr/include -Dz_off_t=long -I/usr/X11R7/include -DTERMINFO -I/usr/pkg/include -I/usr/include -Dz_off_t=long -I/usr/X11R7/include -Demacs -I. -I/pbulk/work/editors/xemacs-current/work/xemacs-21.5.36/src -DHAVE_CONFIG_H -I/usr/pkg/include -I/usr/X11R7/include -I/usr/X11R7/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 -no-pie -I/usr/pkg/include -I/usr/include -Dz_off_t=long -I/usr/X11R7/include -DTERMINFO -I/usr/pkg/include -I/usr/include -Dz_off_t=long -I/usr/X11R7/include -Demacs -I. -I/pbulk/work/editors/xemacs-current/work/xemacs-21.5.36/src -DHAVE_CONFIG_H -I/usr/pkg/include -I/usr/X11R7/include -I/usr/X11R7/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 -no-pie -I/usr/pkg/include -I/usr/include -Dz_off_t=long -I/usr/X11R7/include -DTERMINFO -I/usr/pkg/include -I/usr/include -Dz_off_t=long -I/usr/X11R7/include -Demacs -I. -I/pbulk/work/editors/xemacs-current/work/xemacs-21.5.36/src -DHAVE_CONFIG_H -I/usr/pkg/include -I/usr/X11R7/include -I/usr/X11R7/include cmdloop.c --- 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 -no-pie -I/usr/pkg/include -I/usr/include -Dz_off_t=long -I/usr/X11R7/include -DTERMINFO -I/usr/pkg/include -I/usr/include -Dz_off_t=long -I/usr/X11R7/include -Demacs -I. -I/pbulk/work/editors/xemacs-current/work/xemacs-21.5.36/src -DHAVE_CONFIG_H -I/usr/pkg/include -I/usr/X11R7/include -I/usr/X11R7/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 -no-pie -I/usr/pkg/include -I/usr/include -Dz_off_t=long -I/usr/X11R7/include -DTERMINFO -I/usr/pkg/include -I/usr/include -Dz_off_t=long -I/usr/X11R7/include -Demacs -I. -I/pbulk/work/editors/xemacs-current/work/xemacs-21.5.36/src -DHAVE_CONFIG_H -I/usr/pkg/include -I/usr/X11R7/include -I/usr/X11R7/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 -no-pie -I/usr/pkg/include -I/usr/include -Dz_off_t=long -I/usr/X11R7/include -DTERMINFO -I/usr/pkg/include -I/usr/include -Dz_off_t=long -I/usr/X11R7/include -Demacs -I. -I/pbulk/work/editors/xemacs-current/work/xemacs-21.5.36/src -DHAVE_CONFIG_H -I/usr/pkg/include -I/usr/X11R7/include -I/usr/X11R7/include console.c --- data.o --- --- debug.o --- --- 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 -no-pie -I/usr/pkg/include -I/usr/include -Dz_off_t=long -I/usr/X11R7/include -DTERMINFO -I/usr/pkg/include -I/usr/include -Dz_off_t=long -I/usr/X11R7/include -Demacs -I. -I/pbulk/work/editors/xemacs-current/work/xemacs-21.5.36/src -DHAVE_CONFIG_H -I/usr/pkg/include -I/usr/X11R7/include -I/usr/X11R7/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 -no-pie -I/usr/pkg/include -I/usr/include -Dz_off_t=long -I/usr/X11R7/include -DTERMINFO -I/usr/pkg/include -I/usr/include -Dz_off_t=long -I/usr/X11R7/include -Demacs -I. -I/pbulk/work/editors/xemacs-current/work/xemacs-21.5.36/src -DHAVE_CONFIG_H -I/usr/pkg/include -I/usr/X11R7/include -I/usr/X11R7/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 -no-pie -I/usr/pkg/include -I/usr/include -Dz_off_t=long -I/usr/X11R7/include -DTERMINFO -I/usr/pkg/include -I/usr/include -Dz_off_t=long -I/usr/X11R7/include -Demacs -I. -I/pbulk/work/editors/xemacs-current/work/xemacs-21.5.36/src -DHAVE_CONFIG_H -I/usr/pkg/include -I/usr/X11R7/include -I/usr/X11R7/include device.c --- dialog.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 -no-pie -I/usr/pkg/include -I/usr/include -Dz_off_t=long -I/usr/X11R7/include -DTERMINFO -I/usr/pkg/include -I/usr/include -Dz_off_t=long -I/usr/X11R7/include -Demacs -I. -I/pbulk/work/editors/xemacs-current/work/xemacs-21.5.36/src -DHAVE_CONFIG_H -I/usr/pkg/include -I/usr/X11R7/include -I/usr/X11R7/include dialog.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 -no-pie -I/usr/pkg/include -I/usr/include -Dz_off_t=long -I/usr/X11R7/include -DTERMINFO -I/usr/pkg/include -I/usr/include -Dz_off_t=long -I/usr/X11R7/include -Demacs -I. -I/pbulk/work/editors/xemacs-current/work/xemacs-21.5.36/src -DHAVE_CONFIG_H -I/usr/pkg/include -I/usr/X11R7/include -I/usr/X11R7/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 -no-pie -I/usr/pkg/include -I/usr/include -Dz_off_t=long -I/usr/X11R7/include -DTERMINFO -I/usr/pkg/include -I/usr/include -Dz_off_t=long -I/usr/X11R7/include -Demacs -I. -I/pbulk/work/editors/xemacs-current/work/xemacs-21.5.36/src -DHAVE_CONFIG_H -I/usr/pkg/include -I/usr/X11R7/include -I/usr/X11R7/include doc.c doc.c: In function 'open_doc_file': doc.c:363:58: warning: comparison of integer expressions of different signedness: 'long int' and 'unsigned int' [-Wsign-compare] 363 | if (FIXNUMP (file_id) && XFIXNUM (file_id) == dump_id) | ^~ --- 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 -no-pie -I/usr/pkg/include -I/usr/include -Dz_off_t=long -I/usr/X11R7/include -DTERMINFO -I/usr/pkg/include -I/usr/include -Dz_off_t=long -I/usr/X11R7/include -Demacs -I. -I/pbulk/work/editors/xemacs-current/work/xemacs-21.5.36/src -DHAVE_CONFIG_H -I/usr/pkg/include -I/usr/X11R7/include -I/usr/X11R7/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 -no-pie -I/usr/pkg/include -I/usr/include -Dz_off_t=long -I/usr/X11R7/include -DTERMINFO -I/usr/pkg/include -I/usr/include -Dz_off_t=long -I/usr/X11R7/include -Demacs -I. -I/pbulk/work/editors/xemacs-current/work/xemacs-21.5.36/src -DHAVE_CONFIG_H -I/usr/pkg/include -I/usr/X11R7/include -I/usr/X11R7/include dumper.c dumper.c: In function 'pdump_backtrace': dumper.c:665:31: warning: format '%zd' expects argument of type 'signed size_t', but argument 3 has type 'long int' [-Wformat=] 665 | stderr_out (" - ind. (%d, %zd)\n", | ~~^ | | | int | %ld 666 | backtrace[i].position, 667 | backtrace[i].offset); | ~~~~~~~~~~~~~~~~~~~ | | | long int dumper.c:670:31: warning: format '%zd' expects argument of type 'signed size_t', but argument 4 has type 'long int' [-Wformat=] 670 | stderr_out (" - %s (%d, %zd)\n", | ~~^ | | | int | %ld ...... 674 | backtrace[i].offset); | ~~~~~~~~~~~~~~~~~~~ | | | long int --- doprnt.o --- In file included from doprnt.c:47: doprnt.c: In function 'emacs_vsnprintf': lstream.h:343:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 343 | ((struct type##_stream *) \ | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 344 | Lstream_data (error_check_lstream_type (lstr, lstream_##type))) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ lstream.h:583:3: note: in expansion of macro 'LSTREAM_TYPE_DATA' 583 | LSTREAM_TYPE_DATA (stream, fixed_buffer) | ^~~~~~~~~~~~~~~~~ lstream.h:607:7: note: in expansion of macro 'FIXED_BUFFER_STREAM_DATA' 607 | FIXED_BUFFER_STREAM_DATA (&(lname##u.l))->outbuf = buf; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ doprnt.c:3711:7: note: in expansion of macro 'INIT_STACK_FIXED_BUFFER_OUTPUT_STREAM' 3711 | INIT_STACK_FIXED_BUFFER_OUTPUT_STREAM (stream, output, size); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ lstream.h:343:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 343 | ((struct type##_stream *) \ | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 344 | Lstream_data (error_check_lstream_type (lstr, lstream_##type))) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ lstream.h:583:3: note: in expansion of macro 'LSTREAM_TYPE_DATA' 583 | LSTREAM_TYPE_DATA (stream, fixed_buffer) | ^~~~~~~~~~~~~~~~~ lstream.h:608:7: note: in expansion of macro 'FIXED_BUFFER_STREAM_DATA' 608 | FIXED_BUFFER_STREAM_DATA (&(lname##u.l))->size = bsize; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ doprnt.c:3711:7: note: in expansion of macro 'INIT_STACK_FIXED_BUFFER_OUTPUT_STREAM' 3711 | INIT_STACK_FIXED_BUFFER_OUTPUT_STREAM (stream, output, size); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ doprnt.c: In function 'emacs_vsnprintf_ascbyte': lstream.h:343:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 343 | ((struct type##_stream *) \ | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 344 | Lstream_data (error_check_lstream_type (lstr, lstream_##type))) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ lstream.h:583:3: note: in expansion of macro 'LSTREAM_TYPE_DATA' 583 | LSTREAM_TYPE_DATA (stream, fixed_buffer) | ^~~~~~~~~~~~~~~~~ lstream.h:607:7: note: in expansion of macro 'FIXED_BUFFER_STREAM_DATA' 607 | FIXED_BUFFER_STREAM_DATA (&(lname##u.l))->outbuf = buf; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ doprnt.c:3795:3: note: in expansion of macro 'INIT_STACK_FIXED_BUFFER_OUTPUT_STREAM' 3795 | INIT_STACK_FIXED_BUFFER_OUTPUT_STREAM (stream, (Ibyte *) output, size); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ lstream.h:343:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 343 | ((struct type##_stream *) \ | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 344 | Lstream_data (error_check_lstream_type (lstr, lstream_##type))) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ lstream.h:583:3: note: in expansion of macro 'LSTREAM_TYPE_DATA' 583 | LSTREAM_TYPE_DATA (stream, fixed_buffer) | ^~~~~~~~~~~~~~~~~ lstream.h:608:7: note: in expansion of macro 'FIXED_BUFFER_STREAM_DATA' 608 | FIXED_BUFFER_STREAM_DATA (&(lname##u.l))->size = bsize; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ doprnt.c:3795:3: note: in expansion of macro 'INIT_STACK_FIXED_BUFFER_OUTPUT_STREAM' 3795 | INIT_STACK_FIXED_BUFFER_OUTPUT_STREAM (stream, (Ibyte *) output, size); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ --- 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 -no-pie -I/usr/pkg/include -I/usr/include -Dz_off_t=long -I/usr/X11R7/include -DTERMINFO -I/usr/pkg/include -I/usr/include -Dz_off_t=long -I/usr/X11R7/include -Demacs -I. -I/pbulk/work/editors/xemacs-current/work/xemacs-21.5.36/src -DHAVE_CONFIG_H -I/usr/pkg/include -I/usr/X11R7/include -I/usr/X11R7/include editfns.c --- 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 -no-pie -I/usr/pkg/include -I/usr/include -Dz_off_t=long -I/usr/X11R7/include -DTERMINFO -I/usr/pkg/include -I/usr/include -Dz_off_t=long -I/usr/X11R7/include -Demacs -I. -I/pbulk/work/editors/xemacs-current/work/xemacs-21.5.36/src -DHAVE_CONFIG_H -I/usr/pkg/include -I/usr/X11R7/include -I/usr/X11R7/include elhash.c elhash.c: In function 'print_hash_table': elhash.c:537:44: warning: format '%zd' expects argument of type 'signed size_t', but argument 3 has type 'Elemcount' {aka 'long int'} [-Wformat=] 537 | write_fmt_string (printcharfun, " :size %zd", ht->count); | ~~^ ~~~~~~~~~ | | | | int Elemcount {aka long int} | %ld elhash.c:539:44: warning: format '%zd' expects argument of type 'signed size_t', but argument 3 has type 'Elemcount' {aka 'long int'} [-Wformat=] 539 | write_fmt_string (printcharfun, " :size %zd/%zd", ht->count, | ~~^ ~~~~~~~~~ | | | | int Elemcount {aka long int} | %ld elhash.c:539:48: warning: format '%zd' expects argument of type 'signed size_t', but argument 4 has type 'Elemcount' {aka 'long int'} [-Wformat=] 539 | write_fmt_string (printcharfun, " :size %zd/%zd", ht->count, | ~~^ | | | int | %ld 540 | ht->size); | ~~~~~~~~ | | | Elemcount {aka long int} --- 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 -no-pie -I/usr/pkg/include -I/usr/include -Dz_off_t=long -I/usr/X11R7/include -DTERMINFO -I/usr/pkg/include -I/usr/include -Dz_off_t=long -I/usr/X11R7/include -Demacs -I. -I/pbulk/work/editors/xemacs-current/work/xemacs-21.5.36/src -DHAVE_CONFIG_H -I/usr/pkg/include -I/usr/X11R7/include -I/usr/X11R7/include emacs.c --- 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 -no-pie -I/usr/pkg/include -I/usr/include -Dz_off_t=long -I/usr/X11R7/include -DTERMINFO -I/usr/pkg/include -I/usr/include -Dz_off_t=long -I/usr/X11R7/include -Demacs -I. -I/pbulk/work/editors/xemacs-current/work/xemacs-21.5.36/src -DHAVE_CONFIG_H -I/usr/pkg/include -I/usr/X11R7/include -I/usr/X11R7/include emodules.c --- emacs.o --- In file included from /usr/include/stdio.h:595, from lisp.h:114, from emacs.c:424: emacs.c: In function 'assert_equal_failed': emacs.c:3664:6: warning: format '%zd' expects argument of type 'signed size_t', but argument 7 has type 'long int' [-Wformat=] 3664 | "%s (%zd) should == %s (%zd) but doesn't", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3665 | exprx, x, expry, y); | ~ | | | long int emacs.c:3664:13: note: format string is defined here 3664 | "%s (%zd) should == %s (%zd) but doesn't", | ~~^ | | | int | %ld In file included from /usr/include/stdio.h:595, from lisp.h:114, from emacs.c:424: emacs.c:3664:6: warning: format '%zd' expects argument of type 'signed size_t', but argument 9 has type 'long int' [-Wformat=] 3664 | "%s (%zd) should == %s (%zd) but doesn't", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3665 | exprx, x, expry, y); | ~ | | | long int emacs.c:3664:32: note: format string is defined here 3664 | "%s (%zd) should == %s (%zd) but doesn't", | ~~^ | | | 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 -no-pie -I/usr/pkg/include -I/usr/include -Dz_off_t=long -I/usr/X11R7/include -DTERMINFO -I/usr/pkg/include -I/usr/include -Dz_off_t=long -I/usr/X11R7/include -Demacs -I. -I/pbulk/work/editors/xemacs-current/work/xemacs-21.5.36/src -DHAVE_CONFIG_H -I/usr/pkg/include -I/usr/X11R7/include -I/usr/X11R7/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 -no-pie -I/usr/pkg/include -I/usr/include -Dz_off_t=long -I/usr/X11R7/include -DTERMINFO -I/usr/pkg/include -I/usr/include -Dz_off_t=long -I/usr/X11R7/include -Demacs -I. -I/pbulk/work/editors/xemacs-current/work/xemacs-21.5.36/src -DHAVE_CONFIG_H -I/usr/pkg/include -I/usr/X11R7/include -I/usr/X11R7/include event-stream.c In file included from event-stream.c:79: event-stream.c: In function 'echo_key_event': lstream.h:343:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 343 | ((struct type##_stream *) \ | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 344 | Lstream_data (error_check_lstream_type (lstr, lstream_##type))) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ lstream.h:583:3: note: in expansion of macro 'LSTREAM_TYPE_DATA' 583 | LSTREAM_TYPE_DATA (stream, fixed_buffer) | ^~~~~~~~~~~~~~~~~ lstream.h:607:7: note: in expansion of macro 'FIXED_BUFFER_STREAM_DATA' 607 | FIXED_BUFFER_STREAM_DATA (&(lname##u.l))->outbuf = buf; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ event-stream.c:699:3: note: in expansion of macro 'INIT_STACK_FIXED_BUFFER_OUTPUT_STREAM' 699 | INIT_STACK_FIXED_BUFFER_OUTPUT_STREAM | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ lstream.h:343:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 343 | ((struct type##_stream *) \ | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 344 | Lstream_data (error_check_lstream_type (lstr, lstream_##type))) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ lstream.h:583:3: note: in expansion of macro 'LSTREAM_TYPE_DATA' 583 | LSTREAM_TYPE_DATA (stream, fixed_buffer) | ^~~~~~~~~~~~~~~~~ lstream.h:608:7: note: in expansion of macro 'FIXED_BUFFER_STREAM_DATA' 608 | FIXED_BUFFER_STREAM_DATA (&(lname##u.l))->size = bsize; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ event-stream.c:699:3: note: in expansion of macro 'INIT_STACK_FIXED_BUFFER_OUTPUT_STREAM' 699 | INIT_STACK_FIXED_BUFFER_OUTPUT_STREAM | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ --- eval.o --- eval.c: In function 'print_multiple_value': eval.c:4717:56: warning: format '%zd' expects argument of type 'signed size_t', but argument 3 has type 'Elemcount' {aka 'long int'} [-Wformat=] 4717 | "#", | ~~^ | | | int | %ld 4727 | index); | ~~~~~ | | | Elemcount {aka long int} --- 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 -no-pie -I/usr/pkg/include -I/usr/include -Dz_off_t=long -I/usr/X11R7/include -DTERMINFO -I/usr/pkg/include -I/usr/include -Dz_off_t=long -I/usr/X11R7/include -Demacs -I. -I/pbulk/work/editors/xemacs-current/work/xemacs-21.5.36/src -DHAVE_CONFIG_H -I/usr/pkg/include -I/usr/X11R7/include -I/usr/X11R7/include event-unixoid.c --- 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 -no-pie -I/usr/pkg/include -I/usr/include -Dz_off_t=long -I/usr/X11R7/include -DTERMINFO -I/usr/pkg/include -I/usr/include -Dz_off_t=long -I/usr/X11R7/include -Demacs -I. -I/pbulk/work/editors/xemacs-current/work/xemacs-21.5.36/src -DHAVE_CONFIG_H -I/usr/pkg/include -I/usr/X11R7/include -I/usr/X11R7/include events.c --- extents.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 -no-pie -I/usr/pkg/include -I/usr/include -Dz_off_t=long -I/usr/X11R7/include -DTERMINFO -I/usr/pkg/include -I/usr/include -Dz_off_t=long -I/usr/X11R7/include -Demacs -I. -I/pbulk/work/editors/xemacs-current/work/xemacs-21.5.36/src -DHAVE_CONFIG_H -I/usr/pkg/include -I/usr/X11R7/include -I/usr/X11R7/include extents.c extents.c: In function 'soe_dump': extents.c:1025:29: warning: format '%zd' expects argument of type 'signed size_t', but argument 2 has type 'long int' [-Wformat=] 1025 | stderr_out ("SOE pos is %zd (memxpos %zd)\n", | ~~^ | | | int | %ld 1026 | soe->pos < 0 ? soe->pos : | ~~~~~~~~~~~~~~~~~~~~~~~~~ | | | long int 1027 | object_memxpos_to_bytexpos (obj, soe->pos), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ extents.c:1025:42: warning: format '%zd' expects argument of type 'signed size_t', but argument 3 has type 'Memxpos' {aka 'long int'} [-Wformat=] 1025 | stderr_out ("SOE pos is %zd (memxpos %zd)\n", | ~~^ | | | int | %ld ...... 1028 | soe->pos); | ~~~~~~~~ | | | Memxpos {aka long int} extents.c: In function 'soe_move': extents.c:1131:36: warning: format '%zd' expects argument of type 'signed size_t', but argument 2 has type 'long int' [-Wformat=] 1131 | stderr_out ("Moving SOE from %zd (memxpos %zd) to %zd (memxpos %zd)\n", | ~~^ | | | int | %ld 1132 | soe->pos < 0 ? soe->pos : | ~~~~~~~~~~~~~~~~~~~~~~~~~ | | | long int 1133 | object_memxpos_to_bytexpos (obj, soe->pos), soe->pos, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ extents.c:1131:49: warning: format '%zd' expects argument of type 'signed size_t', but argument 3 has type 'Memxpos' {aka 'long int'} [-Wformat=] 1131 | stderr_out ("Moving SOE from %zd (memxpos %zd) to %zd (memxpos %zd)\n", | ~~^ | | | int | %ld 1132 | soe->pos < 0 ? soe->pos : 1133 | object_memxpos_to_bytexpos (obj, soe->pos), soe->pos, | ~~~~~~~~ | | | Memxpos {aka long int} extents.c:1131:57: warning: format '%zd' expects argument of type 'signed size_t', but argument 4 has type 'Bytexpos' {aka 'long int'} [-Wformat=] 1131 | stderr_out ("Moving SOE from %zd (memxpos %zd) to %zd (memxpos %zd)\n", | ~~^ | | | int | %ld ...... 1134 | object_memxpos_to_bytexpos (obj, pos), pos); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | Bytexpos {aka long int} extents.c:1131:70: warning: format '%zd' expects argument of type 'signed size_t', but argument 5 has type 'Memxpos' {aka 'long int'} [-Wformat=] 1131 | stderr_out ("Moving SOE from %zd (memxpos %zd) to %zd (memxpos %zd)\n", | ~~^ | | | int | %ld ...... 1134 | object_memxpos_to_bytexpos (obj, pos), pos); | ~~~ | | | Memxpos {aka long int} extents.c: In function 'print_extent_1': extents.c:2785:40: warning: format '%zd' expects argument of type 'signed size_t', but argument 4 has type 'long int' [-Wformat=] 2785 | "%zd, %zd", | ~~^ | | | int | %ld extents.c:2785:45: warning: format '%zd' expects argument of type 'signed size_t', but argument 5 has type 'long int' [-Wformat=] 2785 | "%zd, %zd", | ~~^ | | | int | %ld --- events.o --- events.c: In function 'print_event': events.c:239:52: warning: format '%zd' expects argument of type 'signed size_t', but argument 3 has type 'long int' [-Wformat=] 239 | write_fmt_string (printcharfun, "#codesys; | ^~~~~~~~~~~~~~~~~~ --- 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 -no-pie -I/usr/pkg/include -I/usr/include -Dz_off_t=long -I/usr/X11R7/include -DTERMINFO -I/usr/pkg/include -I/usr/include -Dz_off_t=long -I/usr/X11R7/include -Demacs -I. -I/pbulk/work/editors/xemacs-current/work/xemacs-21.5.36/src -DHAVE_CONFIG_H -I/usr/pkg/include -I/usr/X11R7/include -I/usr/X11R7/include fileio.c --- file-coding.o --- file-coding.c: In function 'detect_coding_type': file-coding.c:4638:52: warning: format '%zd' expects argument of type 'signed size_t', but argument 2 has type 'Bytecount' {aka 'long int'} [-Wformat=] 4638 | debug_out ("detect_coding_type: processing %zd bytes\n", n); | ~~^ ~ | | | | int Bytecount {aka long int} | %ld --- 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 -no-pie -I/usr/pkg/include -I/usr/include -Dz_off_t=long -I/usr/X11R7/include -DTERMINFO -I/usr/pkg/include -I/usr/include -Dz_off_t=long -I/usr/X11R7/include -Demacs -I. -I/pbulk/work/editors/xemacs-current/work/xemacs-21.5.36/src -DHAVE_CONFIG_H -I/usr/pkg/include -I/usr/X11R7/include -I/usr/X11R7/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 -no-pie -I/usr/pkg/include -I/usr/include -Dz_off_t=long -I/usr/X11R7/include -DTERMINFO -I/usr/pkg/include -I/usr/include -Dz_off_t=long -I/usr/X11R7/include -Demacs -I. -I/pbulk/work/editors/xemacs-current/work/xemacs-21.5.36/src -DHAVE_CONFIG_H -I/usr/pkg/include -I/usr/X11R7/include -I/usr/X11R7/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 -no-pie -I/usr/pkg/include -I/usr/include -Dz_off_t=long -I/usr/X11R7/include -DTERMINFO -I/usr/pkg/include -I/usr/include -Dz_off_t=long -I/usr/X11R7/include -Demacs -I. -I/pbulk/work/editors/xemacs-current/work/xemacs-21.5.36/src -DHAVE_CONFIG_H -I/usr/pkg/include -I/usr/X11R7/include -I/usr/X11R7/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 -no-pie -I/usr/pkg/include -I/usr/include -Dz_off_t=long -I/usr/X11R7/include -DTERMINFO -I/usr/pkg/include -I/usr/include -Dz_off_t=long -I/usr/X11R7/include -Demacs -I. -I/pbulk/work/editors/xemacs-current/work/xemacs-21.5.36/src -DHAVE_CONFIG_H -I/usr/pkg/include -I/usr/X11R7/include -I/usr/X11R7/include fns.c --- faces.o --- faces.c: In function 'ensure_face_cachel_contains_charset': faces.c:1227:43: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 1227 | Stynarr_at (cachel->font_updated, off1) = 1; In file included from lisp.h:1888, from faces.c:29: array.h:615:8: note: at offset 0 to object 'els_static' with size 4 declared here 615 | 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:1130:47: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 1130 | Stynarr_at (cachel->font_updated, off1) = 1; In file included from lisp.h:1888, from faces.c:29: array.h:615:8: note: at offset 0 to object 'els_static' with size 4 declared here 615 | 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); | ^~~~~~~~~~~~~~~ --- 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 -no-pie -I/usr/pkg/include -I/usr/include -Dz_off_t=long -I/usr/X11R7/include -DTERMINFO -I/usr/pkg/include -I/usr/include -Dz_off_t=long -I/usr/X11R7/include -Demacs -I. -I/pbulk/work/editors/xemacs-current/work/xemacs-21.5.36/src -DHAVE_CONFIG_H -I/usr/pkg/include -I/usr/X11R7/include -I/usr/X11R7/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 -no-pie -I/usr/pkg/include -I/usr/include -Dz_off_t=long -I/usr/X11R7/include -DTERMINFO -I/usr/pkg/include -I/usr/include -Dz_off_t=long -I/usr/X11R7/include -Demacs -I. -I/pbulk/work/editors/xemacs-current/work/xemacs-21.5.36/src -DHAVE_CONFIG_H -I/usr/pkg/include -I/usr/X11R7/include -I/usr/X11R7/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 -no-pie -I/usr/pkg/include -I/usr/include -Dz_off_t=long -I/usr/X11R7/include -DTERMINFO -I/usr/pkg/include -I/usr/include -Dz_off_t=long -I/usr/X11R7/include -Demacs -I. -I/pbulk/work/editors/xemacs-current/work/xemacs-21.5.36/src -DHAVE_CONFIG_H -I/usr/pkg/include -I/usr/X11R7/include -I/usr/X11R7/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 -no-pie -I/usr/pkg/include -I/usr/include -Dz_off_t=long -I/usr/X11R7/include -DTERMINFO -I/usr/pkg/include -I/usr/include -Dz_off_t=long -I/usr/X11R7/include -Demacs -I. -I/pbulk/work/editors/xemacs-current/work/xemacs-21.5.36/src -DHAVE_CONFIG_H -I/usr/pkg/include -I/usr/X11R7/include -I/usr/X11R7/include gc.c gc.c: In function 'lispdesc_indirect_count_1': gc.c:200:69: warning: format '%zd' expects argument of type 'signed size_t', but argument 4 has type 'long int' [-Wformat=] 200 | stderr_out ("Unsupported count type : %d (line = %d, code = %zd)\n", | ~~^ | | | int | %ld 201 | 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 -no-pie -I/usr/pkg/include -I/usr/include -Dz_off_t=long -I/usr/X11R7/include -DTERMINFO -I/usr/pkg/include -I/usr/include -Dz_off_t=long -I/usr/X11R7/include -Demacs -I. -I/pbulk/work/editors/xemacs-current/work/xemacs-21.5.36/src -DHAVE_CONFIG_H -I/usr/pkg/include -I/usr/X11R7/include -I/usr/X11R7/include general.c --- glyphs-eimage.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 -no-pie -I/usr/pkg/include -I/usr/include -Dz_off_t=long -I/usr/X11R7/include -DTERMINFO -I/usr/pkg/include -I/usr/include -Dz_off_t=long -I/usr/X11R7/include -Demacs -I. -I/pbulk/work/editors/xemacs-current/work/xemacs-21.5.36/src -DHAVE_CONFIG_H -I/usr/pkg/include -I/usr/X11R7/include -I/usr/X11R7/include glyphs-eimage.c --- glyphs-shared.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 -no-pie -I/usr/pkg/include -I/usr/include -Dz_off_t=long -I/usr/X11R7/include -DTERMINFO -I/usr/pkg/include -I/usr/include -Dz_off_t=long -I/usr/X11R7/include -Demacs -I. -I/pbulk/work/editors/xemacs-current/work/xemacs-21.5.36/src -DHAVE_CONFIG_H -I/usr/pkg/include -I/usr/X11R7/include -I/usr/X11R7/include glyphs-shared.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 -no-pie -I/usr/pkg/include -I/usr/include -Dz_off_t=long -I/usr/X11R7/include -DTERMINFO -I/usr/pkg/include -I/usr/include -Dz_off_t=long -I/usr/X11R7/include -Demacs -I. -I/pbulk/work/editors/xemacs-current/work/xemacs-21.5.36/src -DHAVE_CONFIG_H -I/usr/pkg/include -I/usr/X11R7/include -I/usr/X11R7/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 -no-pie -I/usr/pkg/include -I/usr/include -Dz_off_t=long -I/usr/X11R7/include -DTERMINFO -I/usr/pkg/include -I/usr/include -Dz_off_t=long -I/usr/X11R7/include -Demacs -I. -I/pbulk/work/editors/xemacs-current/work/xemacs-21.5.36/src -DHAVE_CONFIG_H -I/usr/pkg/include -I/usr/X11R7/include -I/usr/X11R7/include glyphs.c --- 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 -no-pie -I/usr/pkg/include -I/usr/include -Dz_off_t=long -I/usr/X11R7/include -DTERMINFO -I/usr/pkg/include -I/usr/include -Dz_off_t=long -I/usr/X11R7/include -Demacs -I. -I/pbulk/work/editors/xemacs-current/work/xemacs-21.5.36/src -DHAVE_CONFIG_H -I/usr/pkg/include -I/usr/X11R7/include -I/usr/X11R7/include gui.c --- glyphs.o --- glyphs.c: In function 'print_image_instance': glyphs.c:970:41: 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:41: 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 --- 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 -no-pie -I/usr/pkg/include -I/usr/include -Dz_off_t=long -I/usr/X11R7/include -DTERMINFO -I/usr/pkg/include -I/usr/include -Dz_off_t=long -I/usr/X11R7/include -Demacs -I. -I/pbulk/work/editors/xemacs-current/work/xemacs-21.5.36/src -DHAVE_CONFIG_H -I/usr/pkg/include -I/usr/X11R7/include -I/usr/X11R7/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 -no-pie -I/usr/pkg/include -I/usr/include -Dz_off_t=long -I/usr/X11R7/include -DTERMINFO -I/usr/pkg/include -I/usr/include -Dz_off_t=long -I/usr/X11R7/include -Demacs -I. -I/pbulk/work/editors/xemacs-current/work/xemacs-21.5.36/src -DHAVE_CONFIG_H -I/usr/pkg/include -I/usr/X11R7/include -I/usr/X11R7/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 -no-pie -I/usr/pkg/include -I/usr/include -Dz_off_t=long -I/usr/X11R7/include -DTERMINFO -I/usr/pkg/include -I/usr/include -Dz_off_t=long -I/usr/X11R7/include -Demacs -I. -I/pbulk/work/editors/xemacs-current/work/xemacs-21.5.36/src -DHAVE_CONFIG_H -I/usr/pkg/include -I/usr/X11R7/include -I/usr/X11R7/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 -no-pie -I/usr/pkg/include -I/usr/include -Dz_off_t=long -I/usr/X11R7/include -DTERMINFO -I/usr/pkg/include -I/usr/include -Dz_off_t=long -I/usr/X11R7/include -Demacs -I. -I/pbulk/work/editors/xemacs-current/work/xemacs-21.5.36/src -DHAVE_CONFIG_H -I/usr/pkg/include -I/usr/X11R7/include -I/usr/X11R7/include inline.c --- input-method-xlib.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 -no-pie -I/usr/pkg/include -I/usr/include -Dz_off_t=long -I/usr/X11R7/include -DTERMINFO -I/usr/pkg/include -I/usr/include -Dz_off_t=long -I/usr/X11R7/include -Demacs -I. -I/pbulk/work/editors/xemacs-current/work/xemacs-21.5.36/src -DHAVE_CONFIG_H -I/usr/pkg/include -I/usr/X11R7/include -I/usr/X11R7/include input-method-xlib.c --- 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 -no-pie -I/usr/pkg/include -I/usr/include -Dz_off_t=long -I/usr/X11R7/include -DTERMINFO -I/usr/pkg/include -I/usr/include -Dz_off_t=long -I/usr/X11R7/include -Demacs -I. -I/pbulk/work/editors/xemacs-current/work/xemacs-21.5.36/src -DHAVE_CONFIG_H -I/usr/pkg/include -I/usr/X11R7/include -I/usr/X11R7/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 -no-pie -I/usr/pkg/include -I/usr/include -Dz_off_t=long -I/usr/X11R7/include -DTERMINFO -I/usr/pkg/include -I/usr/include -Dz_off_t=long -I/usr/X11R7/include -Demacs -I. -I/pbulk/work/editors/xemacs-current/work/xemacs-21.5.36/src -DHAVE_CONFIG_H -I/usr/pkg/include -I/usr/X11R7/include -I/usr/X11R7/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 -no-pie -I/usr/pkg/include -I/usr/include -Dz_off_t=long -I/usr/X11R7/include -DTERMINFO -I/usr/pkg/include -I/usr/include -Dz_off_t=long -I/usr/X11R7/include -Demacs -I. -I/pbulk/work/editors/xemacs-current/work/xemacs-21.5.36/src -DHAVE_CONFIG_H -I/usr/pkg/include -I/usr/X11R7/include -I/usr/X11R7/include keymap.c keymap.c: In function 'print_keymap': keymap.c:306:43: warning: format '%zd' expects argument of type 'signed size_t', but argument 3 has type 'long int' [-Wformat=] 306 | write_fmt_string (printcharfun, "size %zd 0x%x>", | ~~^ | | | int | %ld --- 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 -no-pie -I/usr/pkg/include -I/usr/include -Dz_off_t=long -I/usr/X11R7/include -DTERMINFO -I/usr/pkg/include -I/usr/include -Dz_off_t=long -I/usr/X11R7/include -Demacs -I. -I/pbulk/work/editors/xemacs-current/work/xemacs-21.5.36/src -DHAVE_CONFIG_H -I/usr/pkg/include -I/usr/X11R7/include -I/usr/X11R7/include line-number.c --- 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 -no-pie -I/usr/pkg/include -I/usr/include -Dz_off_t=long -I/usr/X11R7/include -DTERMINFO -I/usr/pkg/include -I/usr/include -Dz_off_t=long -I/usr/X11R7/include -Demacs -I. -I/pbulk/work/editors/xemacs-current/work/xemacs-21.5.36/src -DHAVE_CONFIG_H -I/usr/pkg/include -I/usr/X11R7/include -I/usr/X11R7/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 -no-pie -I/usr/pkg/include -I/usr/include -Dz_off_t=long -I/usr/X11R7/include -DTERMINFO -I/usr/pkg/include -I/usr/include -Dz_off_t=long -I/usr/X11R7/include -Demacs -I. -I/pbulk/work/editors/xemacs-current/work/xemacs-21.5.36/src -DHAVE_CONFIG_H -I/usr/pkg/include -I/usr/X11R7/include -I/usr/X11R7/include lread.c --- keymap.o --- In file included from keymap.c:31: keymap.c: In function 'where_is_to_Ibyte': lstream.h:343:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 343 | ((struct type##_stream *) \ | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 344 | Lstream_data (error_check_lstream_type (lstr, lstream_##type))) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ lstream.h:583:3: note: in expansion of macro 'LSTREAM_TYPE_DATA' 583 | LSTREAM_TYPE_DATA (stream, fixed_buffer) | ^~~~~~~~~~~~~~~~~ lstream.h:607:7: note: in expansion of macro 'FIXED_BUFFER_STREAM_DATA' 607 | FIXED_BUFFER_STREAM_DATA (&(lname##u.l))->outbuf = buf; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ keymap.c:4005:3: note: in expansion of macro 'INIT_STACK_FIXED_BUFFER_OUTPUT_STREAM' 4005 | INIT_STACK_FIXED_BUFFER_OUTPUT_STREAM (stream, buffer, bufsize); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ lstream.h:343:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 343 | ((struct type##_stream *) \ | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 344 | Lstream_data (error_check_lstream_type (lstr, lstream_##type))) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ lstream.h:583:3: note: in expansion of macro 'LSTREAM_TYPE_DATA' 583 | LSTREAM_TYPE_DATA (stream, fixed_buffer) | ^~~~~~~~~~~~~~~~~ lstream.h:608:7: note: in expansion of macro 'FIXED_BUFFER_STREAM_DATA' 608 | FIXED_BUFFER_STREAM_DATA (&(lname##u.l))->size = bsize; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ keymap.c:4005:3: note: in expansion of macro 'INIT_STACK_FIXED_BUFFER_OUTPUT_STREAM' 4005 | INIT_STACK_FIXED_BUFFER_OUTPUT_STREAM (stream, buffer, bufsize); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ --- 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 -no-pie -I/usr/pkg/include -I/usr/include -Dz_off_t=long -I/usr/X11R7/include -DTERMINFO -I/usr/pkg/include -I/usr/include -Dz_off_t=long -I/usr/X11R7/include -Demacs -I. -I/pbulk/work/editors/xemacs-current/work/xemacs-21.5.36/src -DHAVE_CONFIG_H -I/usr/pkg/include -I/usr/X11R7/include -I/usr/X11R7/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 -no-pie -I/usr/pkg/include -I/usr/include -Dz_off_t=long -I/usr/X11R7/include -DTERMINFO -I/usr/pkg/include -I/usr/include -Dz_off_t=long -I/usr/X11R7/include -Demacs -I. -I/pbulk/work/editors/xemacs-current/work/xemacs-21.5.36/src -DHAVE_CONFIG_H -I/usr/pkg/include -I/usr/X11R7/include -I/usr/X11R7/include macros.c --- lstream.o --- In file included from lstream.c:31: lstream.c: In function 'stdio_rewinder': lstream.h:343:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 343 | ((struct type##_stream *) \ | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 344 | Lstream_data (error_check_lstream_type (lstr, lstream_##type))) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ lstream.c:1131:35: note: in expansion of macro 'LSTREAM_TYPE_DATA' 1131 | #define STDIO_STREAM_DATA(stream) LSTREAM_TYPE_DATA (stream, stdio) | ^~~~~~~~~~~~~~~~~ lstream.c:1208:11: note: in expansion of macro 'STDIO_STREAM_DATA' 1208 | rewind (STDIO_STREAM_DATA (stream)->file); | ^~~~~~~~~~~~~~~~~ lstream.c: In function 'stdio_seek_from_end': lstream.h:343:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 343 | ((struct type##_stream *) \ | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 344 | Lstream_data (error_check_lstream_type (lstr, lstream_##type))) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ lstream.c:1131:35: note: in expansion of macro 'LSTREAM_TYPE_DATA' 1131 | #define STDIO_STREAM_DATA(stream) LSTREAM_TYPE_DATA (stream, stdio) | ^~~~~~~~~~~~~~~~~ lstream.c:1226:16: note: in expansion of macro 'STDIO_STREAM_DATA' 1226 | FILE *file = STDIO_STREAM_DATA (stream)->file; | ^~~~~~~~~~~~~~~~~ lstream.c: In function 'filedesc_rewinder': lstream.h:343:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 343 | ((struct type##_stream *) \ | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 344 | Lstream_data (error_check_lstream_type (lstr, lstream_##type))) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ lstream.c:1279:38: note: in expansion of macro 'LSTREAM_TYPE_DATA' 1279 | #define FILEDESC_STREAM_DATA(stream) LSTREAM_TYPE_DATA (stream, filedesc) | ^~~~~~~~~~~~~~~~~ lstream.c:1537:14: note: in expansion of macro 'FILEDESC_STREAM_DATA' 1537 | lseek (FILEDESC_STREAM_DATA (stream)->fd, str->starting_pos, | ^~~~~~~~~~~~~~~~~~~~ lstream.c: In function 'filedesc_seek_from_end': lstream.h:343:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 343 | ((struct type##_stream *) \ | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 344 | Lstream_data (error_check_lstream_type (lstr, lstream_##type))) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ lstream.c:1279:38: note: in expansion of macro 'LSTREAM_TYPE_DATA' 1279 | #define FILEDESC_STREAM_DATA(stream) LSTREAM_TYPE_DATA (stream, filedesc) | ^~~~~~~~~~~~~~~~~ lstream.c:1575:28: note: in expansion of macro 'FILEDESC_STREAM_DATA' 1575 | lsought = lseek (FILEDESC_STREAM_DATA (stream)->fd, | ^~~~~~~~~~~~~~~~~~~~ lstream.h:343:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 343 | ((struct type##_stream *) \ | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 344 | Lstream_data (error_check_lstream_type (lstr, lstream_##type))) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ lstream.c:1279:38: note: in expansion of macro 'LSTREAM_TYPE_DATA' 1279 | #define FILEDESC_STREAM_DATA(stream) LSTREAM_TYPE_DATA (stream, filedesc) | ^~~~~~~~~~~~~~~~~ lstream.c:1581:28: note: in expansion of macro 'FILEDESC_STREAM_DATA' 1581 | lsought = lseek (FILEDESC_STREAM_DATA (stream)->fd, offset, | ^~~~~~~~~~~~~~~~~~~~ lstream.h:343:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 343 | ((struct type##_stream *) \ | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 344 | Lstream_data (error_check_lstream_type (lstr, lstream_##type))) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ lstream.c:1279:38: note: in expansion of macro 'LSTREAM_TYPE_DATA' 1279 | #define FILEDESC_STREAM_DATA(stream) LSTREAM_TYPE_DATA (stream, filedesc) | ^~~~~~~~~~~~~~~~~ lstream.c:1594:20: note: in expansion of macro 'FILEDESC_STREAM_DATA' 1594 | lsought = lseek (FILEDESC_STREAM_DATA (stream)->fd, offset, SEEK_END); | ^~~~~~~~~~~~~~~~~~~~ lstream.h:343:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 343 | ((struct type##_stream *) \ | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 344 | Lstream_data (error_check_lstream_type (lstr, lstream_##type))) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ lstream.c:1279:38: note: in expansion of macro 'LSTREAM_TYPE_DATA' 1279 | #define FILEDESC_STREAM_DATA(stream) LSTREAM_TYPE_DATA (stream, filedesc) | ^~~~~~~~~~~~~~~~~ lstream.c:1600:28: note: in expansion of macro 'FILEDESC_STREAM_DATA' 1600 | lsought = lseek (FILEDESC_STREAM_DATA (stream)->fd, | ^~~~~~~~~~~~~~~~~~~~ lstream.c: In function 'fixed_buffer_rewinder': lstream.h:343:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 343 | ((struct type##_stream *) \ | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 344 | Lstream_data (error_check_lstream_type (lstr, lstream_##type))) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ lstream.h:583:3: note: in expansion of macro 'LSTREAM_TYPE_DATA' 583 | LSTREAM_TYPE_DATA (stream, fixed_buffer) | ^~~~~~~~~~~~~~~~~ lstream.c:1818:3: note: in expansion of macro 'FIXED_BUFFER_STREAM_DATA' 1818 | FIXED_BUFFER_STREAM_DATA (stream)->offset = 0; | ^~~~~~~~~~~~~~~~~~~~~~~~ lstream.c: In function 'fixed_buffer_input_stream_ptr': lstream.h:343:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 343 | ((struct type##_stream *) \ | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 344 | Lstream_data (error_check_lstream_type (lstr, lstream_##type))) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ lstream.h:583:3: note: in expansion of macro 'LSTREAM_TYPE_DATA' 583 | LSTREAM_TYPE_DATA (stream, fixed_buffer) | ^~~~~~~~~~~~~~~~~ lstream.c:1826:10: note: in expansion of macro 'FIXED_BUFFER_STREAM_DATA' 1826 | return FIXED_BUFFER_STREAM_DATA (stream)->inbuf; | ^~~~~~~~~~~~~~~~~~~~~~~~ lstream.c: In function 'fixed_buffer_output_stream_ptr': lstream.h:343:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 343 | ((struct type##_stream *) \ | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 344 | Lstream_data (error_check_lstream_type (lstr, lstream_##type))) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ lstream.h:583:3: note: in expansion of macro 'LSTREAM_TYPE_DATA' 583 | LSTREAM_TYPE_DATA (stream, fixed_buffer) | ^~~~~~~~~~~~~~~~~ lstream.c:1833:10: note: in expansion of macro 'FIXED_BUFFER_STREAM_DATA' 1833 | return FIXED_BUFFER_STREAM_DATA (stream)->outbuf; | ^~~~~~~~~~~~~~~~~~~~~~~~ lstream.c: In function 'make_resizing_buffer_output_stream': lstream.h:343:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 343 | ((struct type##_stream *) \ | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 344 | Lstream_data (error_check_lstream_type (lstr, lstream_##type))) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ lstream.c:1839:3: note: in expansion of macro 'LSTREAM_TYPE_DATA' 1839 | LSTREAM_TYPE_DATA (stream, resizing_buffer) | ^~~~~~~~~~~~~~~~~ lstream.c:1862:3: note: in expansion of macro 'RESIZING_BUFFER_STREAM_DATA' 1862 | RESIZING_BUFFER_STREAM_DATA (stream)->extent_info | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ lstream.c: In function 'resizing_buffer_rewinder': lstream.h:343:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 343 | ((struct type##_stream *) \ | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 344 | Lstream_data (error_check_lstream_type (lstr, lstream_##type))) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ lstream.c:1839:3: note: in expansion of macro 'LSTREAM_TYPE_DATA' 1839 | LSTREAM_TYPE_DATA (stream, resizing_buffer) | ^~~~~~~~~~~~~~~~~ lstream.c:1903:3: note: in expansion of macro 'RESIZING_BUFFER_STREAM_DATA' 1903 | RESIZING_BUFFER_STREAM_DATA (stream)->stored = 0; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from lisp.h:1844, from lstream.c:26: lstream.c: In function 'resizing_buffer_extent_info': lstream.h:343:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 343 | ((struct type##_stream *) \ | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 344 | Lstream_data (error_check_lstream_type (lstr, lstream_##type))) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ lrecord.h:1601:25: note: in definition of macro 'XRECORD' 1601 | error_check_##c_name (x, __FILE__, __LINE__) | ^ lstream.c:1923:10: note: in expansion of macro 'XEXTENT_INFO' 1923 | return XEXTENT_INFO (RESIZING_BUFFER_STREAM_DATA (stream)->extent_info); | ^~~~~~~~~~~~ lstream.c:1839:3: note: in expansion of macro 'LSTREAM_TYPE_DATA' 1839 | LSTREAM_TYPE_DATA (stream, resizing_buffer) | ^~~~~~~~~~~~~~~~~ lstream.c:1923:24: note: in expansion of macro 'RESIZING_BUFFER_STREAM_DATA' 1923 | return XEXTENT_INFO (RESIZING_BUFFER_STREAM_DATA (stream)->extent_info); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from lstream.c:31: lstream.c: In function 'resizing_buffer_stream_ptr': lstream.h:343:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 343 | ((struct type##_stream *) \ | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 344 | Lstream_data (error_check_lstream_type (lstr, lstream_##type))) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ lstream.c:1839:3: note: in expansion of macro 'LSTREAM_TYPE_DATA' 1839 | LSTREAM_TYPE_DATA (stream, resizing_buffer) | ^~~~~~~~~~~~~~~~~ lstream.c:1929:10: note: in expansion of macro 'RESIZING_BUFFER_STREAM_DATA' 1929 | return RESIZING_BUFFER_STREAM_DATA (stream)->buf; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ lstream.c: In function 'resizing_buffer_to_lisp_string': lstream.h:343:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 343 | ((struct type##_stream *) \ | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 344 | Lstream_data (error_check_lstream_type (lstr, lstream_##type))) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ lstream.c:1839:3: note: in expansion of macro 'LSTREAM_TYPE_DATA' 1839 | LSTREAM_TYPE_DATA (stream, resizing_buffer) | ^~~~~~~~~~~~~~~~~ lstream.c:1938:25: note: in expansion of macro 'RESIZING_BUFFER_STREAM_DATA' 1938 | result = make_string (RESIZING_BUFFER_STREAM_DATA (stream)->buf, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ lstream.c: In function 'make_dynarr_output_stream': lstream.h:343:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 343 | ((struct type##_stream *) \ | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 344 | Lstream_data (error_check_lstream_type (lstr, lstream_##type))) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ lstream.c:2002:3: note: in expansion of macro 'LSTREAM_TYPE_DATA' 2002 | LSTREAM_TYPE_DATA (stream, dynarr) | ^~~~~~~~~~~~~~~~~ lstream.c:2016:3: note: in expansion of macro 'DYNARR_STREAM_DATA' 2016 | DYNARR_STREAM_DATA (XLSTREAM (obj))->dyn = dyn; | ^~~~~~~~~~~~~~~~~~ In file included from lisp.h:1888, from lstream.c:26: lstream.c: In function 'dynarr_rewinder': lstream.h:343:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 343 | ((struct type##_stream *) \ | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 344 | 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:2002:3: note: in expansion of macro 'LSTREAM_TYPE_DATA' 2002 | LSTREAM_TYPE_DATA (stream, dynarr) | ^~~~~~~~~~~~~~~~~ lstream.c:2032:17: note: in expansion of macro 'DYNARR_STREAM_DATA' 2032 | Dynarr_reset (DYNARR_STREAM_DATA (stream)->dyn); | ^~~~~~~~~~~~~~~~~~ In file included from lstream.c:31: lstream.c: In function 'lisp_buffer_stream_startpos': lstream.h:343:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 343 | ((struct type##_stream *) \ | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 344 | Lstream_data (error_check_lstream_type (lstr, lstream_##type))) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ lstream.c:2049:3: note: in expansion of macro 'LSTREAM_TYPE_DATA' 2049 | LSTREAM_TYPE_DATA (stream, lisp_buffer) | ^~~~~~~~~~~~~~~~~ lstream.c:2250:27: note: in expansion of macro 'LISP_BUFFER_STREAM_DATA' 2250 | 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 -no-pie -I/usr/pkg/include -I/usr/include -Dz_off_t=long -I/usr/X11R7/include -DTERMINFO -I/usr/pkg/include -I/usr/include -Dz_off_t=long -I/usr/X11R7/include -Demacs -I. -I/pbulk/work/editors/xemacs-current/work/xemacs-21.5.36/src -DHAVE_CONFIG_H -I/usr/pkg/include -I/usr/X11R7/include -I/usr/X11R7/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 -no-pie -I/usr/pkg/include -I/usr/include -Dz_off_t=long -I/usr/X11R7/include -DTERMINFO -I/usr/pkg/include -I/usr/include -Dz_off_t=long -I/usr/X11R7/include -Demacs -I. -I/pbulk/work/editors/xemacs-current/work/xemacs-21.5.36/src -DHAVE_CONFIG_H -I/usr/pkg/include -I/usr/X11R7/include -I/usr/X11R7/include md5.c --- menubar.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 -no-pie -I/usr/pkg/include -I/usr/include -Dz_off_t=long -I/usr/X11R7/include -DTERMINFO -I/usr/pkg/include -I/usr/include -Dz_off_t=long -I/usr/X11R7/include -Demacs -I. -I/pbulk/work/editors/xemacs-current/work/xemacs-21.5.36/src -DHAVE_CONFIG_H -I/usr/pkg/include -I/usr/X11R7/include -I/usr/X11R7/include menubar.c --- 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 -no-pie -I/usr/pkg/include -I/usr/include -Dz_off_t=long -I/usr/X11R7/include -DTERMINFO -I/usr/pkg/include -I/usr/include -Dz_off_t=long -I/usr/X11R7/include -Demacs -I. -I/pbulk/work/editors/xemacs-current/work/xemacs-21.5.36/src -DHAVE_CONFIG_H -I/usr/pkg/include -I/usr/X11R7/include -I/usr/X11R7/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 -no-pie -I/usr/pkg/include -I/usr/include -Dz_off_t=long -I/usr/X11R7/include -DTERMINFO -I/usr/pkg/include -I/usr/include -Dz_off_t=long -I/usr/X11R7/include -Demacs -I. -I/pbulk/work/editors/xemacs-current/work/xemacs-21.5.36/src -DHAVE_CONFIG_H -I/usr/pkg/include -I/usr/X11R7/include -I/usr/X11R7/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 -no-pie -I/usr/pkg/include -I/usr/include -Dz_off_t=long -I/usr/X11R7/include -DTERMINFO -I/usr/pkg/include -I/usr/include -Dz_off_t=long -I/usr/X11R7/include -Demacs -I. -I/pbulk/work/editors/xemacs-current/work/xemacs-21.5.36/src -DHAVE_CONFIG_H -I/usr/pkg/include -I/usr/X11R7/include -I/usr/X11R7/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 -no-pie -I/usr/pkg/include -I/usr/include -Dz_off_t=long -I/usr/X11R7/include -DTERMINFO -I/usr/pkg/include -I/usr/include -Dz_off_t=long -I/usr/X11R7/include -Demacs -I. -I/pbulk/work/editors/xemacs-current/work/xemacs-21.5.36/src -DHAVE_CONFIG_H -I/usr/pkg/include -I/usr/X11R7/include -I/usr/X11R7/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 -no-pie -I/usr/pkg/include -I/usr/include -Dz_off_t=long -I/usr/X11R7/include -DTERMINFO -I/usr/pkg/include -I/usr/include -Dz_off_t=long -I/usr/X11R7/include -Demacs -I. -I/pbulk/work/editors/xemacs-current/work/xemacs-21.5.36/src -DHAVE_CONFIG_H -I/usr/pkg/include -I/usr/X11R7/include -I/usr/X11R7/include opaque.c --- 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 -no-pie -I/usr/pkg/include -I/usr/include -Dz_off_t=long -I/usr/X11R7/include -DTERMINFO -I/usr/pkg/include -I/usr/include -Dz_off_t=long -I/usr/X11R7/include -Demacs -I. -I/pbulk/work/editors/xemacs-current/work/xemacs-21.5.36/src -DHAVE_CONFIG_H -I/usr/pkg/include -I/usr/X11R7/include -I/usr/X11R7/include print.c print.c: In function 'printing_major_badness': print.c:1652:63: warning: format '%zd' expects argument of type 'signed size_t', but argument 6 has type 'long int' [-Wformat=] 1652 | emacs_snprintf (buf, sizeof (buf), "%s type %d object %zd", | ~~^ | | | int | %ld 1653 | badness_string, type, (EMACS_INT) val); | ~~~~~~~~~~~~~~~ | | | long int print.c: In function 'print_gensym_or_circle': print.c:1902:47: warning: format '%zd' expects argument of type 'signed size_t', but argument 3 has type 'long int' [-Wformat=] 1902 | write_fmt_string (printcharfun, "#%zd#", | ~~^ | | | int | %ld 1903 | (XFIXNUM (seen) & PRINT_NUMBER_ORDINAL_MASK) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1904 | >> PRINT_NUMBER_ORDINAL_SHIFT); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | long int print.c:1911:47: warning: format '%zd' expects argument of type 'signed size_t', but argument 3 has type 'long int' [-Wformat=] 1911 | write_fmt_string (printcharfun, "#%zd=", | ~~^ | | | int | %ld 1912 | (XFIXNUM (seen) & PRINT_NUMBER_ORDINAL_MASK) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1913 | >> PRINT_NUMBER_ORDINAL_SHIFT); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | long int --- opaque.o --- opaque.c: In function 'print_opaque': opaque.c:48:55: warning: format '%zu' expects argument of type 'size_t', but argument 3 has type 'long unsigned int' [-Wformat=] 48 | "#", | ~~^ | | | unsigned int | %lu 49 | (EMACS_UINT)(p->size), LISP_OBJECT_UID (obj)); | ~~~~~~~~~~~~~~~~~~~~~ | | | long unsigned int opaque.c: In function 'hash_opaque': opaque.c:103:14: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 103 | return *((Hashcode *) XOPAQUE_DATA (obj)); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ --- 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 -no-pie -I/usr/pkg/include -I/usr/include -Dz_off_t=long -I/usr/X11R7/include -DTERMINFO -I/usr/pkg/include -I/usr/include -Dz_off_t=long -I/usr/X11R7/include -Demacs -I. -I/pbulk/work/editors/xemacs-current/work/xemacs-21.5.36/src -DHAVE_CONFIG_H -I/usr/pkg/include -I/usr/X11R7/include -I/usr/X11R7/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 -no-pie -I/usr/pkg/include -I/usr/include -Dz_off_t=long -I/usr/X11R7/include -DTERMINFO -I/usr/pkg/include -I/usr/include -Dz_off_t=long -I/usr/X11R7/include -Demacs -I. -I/pbulk/work/editors/xemacs-current/work/xemacs-21.5.36/src -DHAVE_CONFIG_H -I/usr/pkg/include -I/usr/X11R7/include -I/usr/X11R7/include process.c --- print.o --- print.c: In function 'debug_p4': print.c:2821:21: warning: format '%zd' expects argument of type 'signed size_t', but argument 2 has type 'long int' [-Wformat=] 2821 | debug_out ("%zd", XFIXNUM (obj)); | ~~^ | | | int | %ld print.c:2835:28: warning: format '%zx' expects argument of type 'size_t', but argument 3 has type 'long int' [-Wformat=] 2835 | debug_out ("#<%s addr=0x%zx uid=0x%zx>", | ~~^ | | | unsigned int | %lx ...... 2838 | (EMACS_INT) header, | ~~~~~~~~~~~~~~~~~~ | | | long int print.c:2835:38: warning: format '%zx' expects argument of type 'size_t', but argument 4 has type 'long int' [-Wformat=] 2835 | debug_out ("#<%s addr=0x%zx uid=0x%zx>", | ~~^ | | | unsigned int | %lx ...... 2839 | (EMACS_INT) ((struct lrecord_header *) header)->uid); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | long int --- 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 --- 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 -no-pie -I/usr/pkg/include -I/usr/include -Dz_off_t=long -I/usr/X11R7/include -DTERMINFO -I/usr/pkg/include -I/usr/include -Dz_off_t=long -I/usr/X11R7/include -Demacs -I. -I/pbulk/work/editors/xemacs-current/work/xemacs-21.5.36/src -DHAVE_CONFIG_H -I/usr/pkg/include -I/usr/X11R7/include -I/usr/X11R7/include profile.c --- process-unix.o --- 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 --- 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 -no-pie -I/usr/pkg/include -I/usr/include -Dz_off_t=long -I/usr/X11R7/include -DTERMINFO -I/usr/pkg/include -I/usr/include -Dz_off_t=long -I/usr/X11R7/include -Demacs -I. -I/pbulk/work/editors/xemacs-current/work/xemacs-21.5.36/src -DHAVE_CONFIG_H -I/usr/pkg/include -I/usr/X11R7/include -I/usr/X11R7/include ralloc.c --- 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 -no-pie -I/usr/pkg/include -I/usr/include -Dz_off_t=long -I/usr/X11R7/include -DTERMINFO -I/usr/pkg/include -I/usr/include -Dz_off_t=long -I/usr/X11R7/include -Demacs -I. -I/pbulk/work/editors/xemacs-current/work/xemacs-21.5.36/src -DHAVE_CONFIG_H -I/usr/pkg/include -I/usr/X11R7/include -I/usr/X11R7/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 -no-pie -I/usr/pkg/include -I/usr/include -Dz_off_t=long -I/usr/X11R7/include -DTERMINFO -I/usr/pkg/include -I/usr/include -Dz_off_t=long -I/usr/X11R7/include -Demacs -I. -I/pbulk/work/editors/xemacs-current/work/xemacs-21.5.36/src -DHAVE_CONFIG_H -I/usr/pkg/include -I/usr/X11R7/include -I/usr/X11R7/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 -no-pie -I/usr/pkg/include -I/usr/include -Dz_off_t=long -I/usr/X11R7/include -DTERMINFO -I/usr/pkg/include -I/usr/include -Dz_off_t=long -I/usr/X11R7/include -Demacs -I. -I/pbulk/work/editors/xemacs-current/work/xemacs-21.5.36/src -DHAVE_CONFIG_H -I/usr/pkg/include -I/usr/X11R7/include -I/usr/X11R7/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 -no-pie -I/usr/pkg/include -I/usr/include -Dz_off_t=long -I/usr/X11R7/include -DTERMINFO -I/usr/pkg/include -I/usr/include -Dz_off_t=long -I/usr/X11R7/include -Demacs -I. -I/pbulk/work/editors/xemacs-current/work/xemacs-21.5.36/src -DHAVE_CONFIG_H -I/usr/pkg/include -I/usr/X11R7/include -I/usr/X11R7/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 -no-pie -I/usr/pkg/include -I/usr/include -Dz_off_t=long -I/usr/X11R7/include -DTERMINFO -I/usr/pkg/include -I/usr/include -Dz_off_t=long -I/usr/X11R7/include -Demacs -I. -I/pbulk/work/editors/xemacs-current/work/xemacs-21.5.36/src -DHAVE_CONFIG_H -I/usr/pkg/include -I/usr/X11R7/include -I/usr/X11R7/include regex.c regex.c: In function 'print_partial_compiled_pattern': regex.c:818:18: warning: format '%zd' expects argument of type 'signed size_t', but argument 2 has type 'long int' [-Wformat=] 818 | printf ("%zd:\t", (Bytecount)(p - start)); | ~~^ ~~~~~~~~~~~~~~~~~~~~~~ | | | | int long int | %ld regex.c:922:19: warning: format '%zx' expects argument of type 'size_t', but argument 2 has type 'long int' [-Wformat=] 922 | printf ("(0x%zx)", (Bytecount)first); | ~~^ ~~~~~~~~~~~~~~~~ | | | | | long int | unsigned int | %lx regex.c:929:23: warning: format '%zx' expects argument of type 'size_t', but argument 2 has type 'long int' [-Wformat=] 929 | printf ("(0x%zx)", (Bytecount)last); | ~~^ ~~~~~~~~~~~~~~~ | | | | | long int | unsigned int | %lx regex.c:948:37: warning: format '%zd' expects argument of type 'signed size_t', but argument 2 has type 'long int' [-Wformat=] 948 | printf ("/on_failure_jump to %zd", (Bytecount)(p + mcnt - start)); | ~~^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | | int long int | %ld regex.c:953:47: warning: format '%zd' expects argument of type 'signed size_t', but argument 2 has type 'long int' [-Wformat=] 953 | printf ("/on_failure_jump_exclusive to %zd", | ~~^ | | | int | %ld 954 | (Bytecount)(p + mcnt - start)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | long int regex.c:959:45: warning: format '%td' expects argument of type 'ptrdiff_t', but argument 2 has type 'long int' [-Wformat=] 959 | printf ("/on_failure_jump_nastyloop to %td", | ~~^ | | | int | %ld 960 | (Bytecount) (p + mcnt - start)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | long int regex.c:965:42: warning: format '%zd' expects argument of type 'signed size_t', but argument 2 has type 'long int' [-Wformat=] 965 | printf ("/on_failure_jump_loop to %zd", | ~~^ | | | int | %ld 966 | (Bytecount)(p + mcnt - start)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | long int regex.c:971:43: warning: format '%zd' expects argument of type 'signed size_t', but argument 2 has type 'long int' [-Wformat=] 971 | printf ("/on_failure_jump_smart to %zd", | ~~^ | | | int | %ld 972 | (Bytecount)(p + mcnt - start)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | long int regex.c:977:35: warning: format '%zd' expects argument of type 'signed size_t', but argument 2 has type 'long int' [-Wformat=] 977 | printf ("/jump_past_alt to %zd", (Bytecount)(p + mcnt - start)); | ~~^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | | int long int | %ld regex.c:982:26: warning: format '%zd' expects argument of type 'signed size_t', but argument 2 has type 'long int' [-Wformat=] 982 | printf ("/jump to %zd", (Bytecount)(p + mcnt - start)); | ~~^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | | int long int | %ld regex.c:987:29: warning: format '%zd' expects argument of type 'signed size_t', but argument 2 has type 'long int' [-Wformat=] 987 | printf ("/succeed_n to %zd, ", (Bytecount)(p + mcnt - start)); | ~~^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | | int long int | %ld regex.c:994:26: warning: format '%zd' expects argument of type 'signed size_t', but argument 2 has type 'long int' [-Wformat=] 994 | printf ("/jump_n to %zd, ", (Bytecount)(p + mcnt - start)); | ~~^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | | int long int | %ld regex.c:1001:39: warning: format '%zd' expects argument of type 'signed size_t', but argument 2 has type 'long int' [-Wformat=] 1001 | printf ("/set_number_at location %zd", | ~~^ | | | int | %ld 1002 | (Bytecount)(p + mcnt - start)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | long int regex.c:1093:14: warning: format '%zd' expects argument of type 'signed size_t', but argument 2 has type 'long int' [-Wformat=] 1093 | printf ("%zd:\tend of pattern.\n", (Bytecount)(p - start)); | ~~^ ~~~~~~~~~~~~~~~~~~~~~~ | | | | int long int | %ld regex.c: In function 'print_compiled_pattern': regex.c:1103:14: warning: format '%zd' expects argument of type 'signed size_t', but argument 2 has type 'Bytecount' {aka 'long int'} [-Wformat=] 1103 | printf ("%zd bytes used/%zd bytes allocated.\n", bufp->used, | ~~^ ~~~~~~~~~~ | | | | int Bytecount {aka long int} | %ld regex.c:1103:29: warning: format '%zd' expects argument of type 'signed size_t', but argument 3 has type 'Bytecount' {aka 'long int'} [-Wformat=] 1103 | printf ("%zd bytes used/%zd bytes allocated.\n", bufp->used, | ~~^ | | | int | %ld 1104 | bufp->allocated); | ~~~~~~~~~~~~~~~ | | | Bytecount {aka long int} regex.c:1112:23: warning: format '%zd' expects argument of type 'signed size_t', but argument 2 has type 'long int' [-Wformat=] 1112 | printf ("re_nsub: %zd\t", (Bytecount)bufp->re_nsub); | ~~^ ~~~~~~~~~~~~~~~~~~~~~~~~ | | | | int long int | %ld regex.c:1113:26: warning: format '%zd' expects argument of type 'signed size_t', but argument 2 has type 'long int' [-Wformat=] 1113 | printf ("re_ngroups: %zd\t", (Bytecount)bufp->re_ngroups); | ~~^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | | int long int | %ld --- scrollbar.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 -no-pie -I/usr/pkg/include -I/usr/include -Dz_off_t=long -I/usr/X11R7/include -DTERMINFO -I/usr/pkg/include -I/usr/include -Dz_off_t=long -I/usr/X11R7/include -Demacs -I. -I/pbulk/work/editors/xemacs-current/work/xemacs-21.5.36/src -DHAVE_CONFIG_H -I/usr/pkg/include -I/usr/X11R7/include -I/usr/X11R7/include scrollbar.c --- 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 -no-pie -I/usr/pkg/include -I/usr/include -Dz_off_t=long -I/usr/X11R7/include -DTERMINFO -I/usr/pkg/include -I/usr/include -Dz_off_t=long -I/usr/X11R7/include -Demacs -I. -I/pbulk/work/editors/xemacs-current/work/xemacs-21.5.36/src -DHAVE_CONFIG_H -I/usr/pkg/include -I/usr/X11R7/include -I/usr/X11R7/include search.c --- 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 -no-pie -I/usr/pkg/include -I/usr/include -Dz_off_t=long -I/usr/X11R7/include -DTERMINFO -I/usr/pkg/include -I/usr/include -Dz_off_t=long -I/usr/X11R7/include -Demacs -I. -I/pbulk/work/editors/xemacs-current/work/xemacs-21.5.36/src -DHAVE_CONFIG_H -I/usr/pkg/include -I/usr/X11R7/include -I/usr/X11R7/include select.c --- 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 -no-pie -I/usr/pkg/include -I/usr/include -Dz_off_t=long -I/usr/X11R7/include -DTERMINFO -I/usr/pkg/include -I/usr/include -Dz_off_t=long -I/usr/X11R7/include -Demacs -I. -I/pbulk/work/editors/xemacs-current/work/xemacs-21.5.36/src -DHAVE_CONFIG_H -I/usr/pkg/include -I/usr/X11R7/include -I/usr/X11R7/include sequence.c --- 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 -no-pie -I/usr/pkg/include -I/usr/include -Dz_off_t=long -I/usr/X11R7/include -DTERMINFO -I/usr/pkg/include -I/usr/include -Dz_off_t=long -I/usr/X11R7/include -Demacs -I. -I/pbulk/work/editors/xemacs-current/work/xemacs-21.5.36/src -DHAVE_CONFIG_H -I/usr/pkg/include -I/usr/X11R7/include -I/usr/X11R7/include signal.c --- redisplay.o --- In file included from redisplay.c:50: redisplay.c: In function 'add_disp_table_entry_runes_1': lstream.h:343:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 343 | ((struct type##_stream *) \ | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 344 | Lstream_data (error_check_lstream_type (lstr, lstream_##type))) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ lstream.h:583:3: note: in expansion of macro 'LSTREAM_TYPE_DATA' 583 | LSTREAM_TYPE_DATA (stream, fixed_buffer) | ^~~~~~~~~~~~~~~~~ lstream.h:607:7: note: in expansion of macro 'FIXED_BUFFER_STREAM_DATA' 607 | 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:343:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 343 | ((struct type##_stream *) \ | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 344 | Lstream_data (error_check_lstream_type (lstr, lstream_##type))) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ lstream.h:583:3: note: in expansion of macro 'LSTREAM_TYPE_DATA' 583 | LSTREAM_TYPE_DATA (stream, fixed_buffer) | ^~~~~~~~~~~~~~~~~ lstream.h:608:7: note: in expansion of macro 'FIXED_BUFFER_STREAM_DATA' 608 | 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:343:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 343 | ((struct type##_stream *) \ | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 344 | Lstream_data (error_check_lstream_type (lstr, lstream_##type))) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ lstream.h:583:3: note: in expansion of macro 'LSTREAM_TYPE_DATA' 583 | LSTREAM_TYPE_DATA (stream, fixed_buffer) | ^~~~~~~~~~~~~~~~~ lstream.h:607:7: note: in expansion of macro 'FIXED_BUFFER_STREAM_DATA' 607 | 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:343:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 343 | ((struct type##_stream *) \ | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 344 | Lstream_data (error_check_lstream_type (lstr, lstream_##type))) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ lstream.h:583:3: note: in expansion of macro 'LSTREAM_TYPE_DATA' 583 | LSTREAM_TYPE_DATA (stream, fixed_buffer) | ^~~~~~~~~~~~~~~~~ lstream.h:608:7: note: in expansion of macro 'FIXED_BUFFER_STREAM_DATA' 608 | 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, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ --- regex.o --- regex.c: In function 're_match_2_internal': regex.c:6008:26: warning: format '%zx' expects argument of type 'size_t', but argument 2 has type 'long int' [-Wformat=] 6008 | DEBUG_MATCH_PRINT ("\n0x%zx: ", (Bytecount) p); | ^~~~~~~~~~~ ~~~~~~~~~~~~~ | | | long int regex.c:1199:15: note: in definition of macro 'DEBUG_MATCH_PRINT' 1199 | printf (__VA_ARGS__); } while (0) | ^~~~~~~~~~~ --- 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 -no-pie -I/usr/pkg/include -I/usr/include -Dz_off_t=long -I/usr/X11R7/include -DTERMINFO -I/usr/pkg/include -I/usr/include -Dz_off_t=long -I/usr/X11R7/include -Demacs -I. -I/pbulk/work/editors/xemacs-current/work/xemacs-21.5.36/src -DHAVE_CONFIG_H -I/usr/pkg/include -I/usr/X11R7/include -I/usr/X11R7/include sound.c --- regex.o --- regex.c:6008:33: note: format string is defined here 6008 | DEBUG_MATCH_PRINT ("\n0x%zx: ", (Bytecount) p); | ~~^ | | | 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 -no-pie -I/usr/pkg/include -I/usr/include -Dz_off_t=long -I/usr/X11R7/include -DTERMINFO -I/usr/pkg/include -I/usr/include -Dz_off_t=long -I/usr/X11R7/include -Demacs -I. -I/pbulk/work/editors/xemacs-current/work/xemacs-21.5.36/src -DHAVE_CONFIG_H -I/usr/pkg/include -I/usr/X11R7/include -I/usr/X11R7/include specifier.c --- 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 -no-pie -I/usr/pkg/include -I/usr/include -Dz_off_t=long -I/usr/X11R7/include -DTERMINFO -I/usr/pkg/include -I/usr/include -Dz_off_t=long -I/usr/X11R7/include -Demacs -I. -I/pbulk/work/editors/xemacs-current/work/xemacs-21.5.36/src -DHAVE_CONFIG_H -I/usr/pkg/include -I/usr/X11R7/include -I/usr/X11R7/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 -no-pie -I/usr/pkg/include -I/usr/include -Dz_off_t=long -I/usr/X11R7/include -DTERMINFO -I/usr/pkg/include -I/usr/include -Dz_off_t=long -I/usr/X11R7/include -Demacs -I. -I/pbulk/work/editors/xemacs-current/work/xemacs-21.5.36/src -DHAVE_CONFIG_H -I/usr/pkg/include -I/usr/X11R7/include -I/usr/X11R7/include symbols.c --- regex.o --- regex.c:1717:21: warning: format '%zd' expects argument of type 'signed size_t', but argument 2 has type 'Elemcount' {aka 'long int'} [-Wformat=] 1717 | DEBUG_MATCH_PRINT ("\n Doubled stack; size now: %zd\n", \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1718 | (fail_stack).size); \ | ~~~~~~~~~~~~~~~~~ | | | Elemcount {aka long int} regex.c:1199:15: note: in definition of macro 'DEBUG_MATCH_PRINT' 1199 | printf (__VA_ARGS__); } while (0) | ^~~~~~~~~~~ regex.c:1727:3: note: in expansion of macro 'ENSURE_FAIL_STACK' 1727 | ENSURE_FAIL_STACK (3); \ | ^~~~~~~~~~~~~~~~~ regex.c:6359:6: note: in expansion of macro 'PUSH_FAILURE_REG' 6359 | PUSH_FAILURE_REG (regno); | ^~~~~~~~~~~~~~~~ regex.c:1717:53: note: format string is defined here 1717 | DEBUG_MATCH_PRINT ("\n Doubled stack; size now: %zd\n", \ | ~~^ | | | int | %ld regex.c:1719:21: warning: format '%zd' expects argument of type 'signed size_t', but argument 2 has type 'Elemcount' {aka 'long int'} [-Wformat=] 1719 | DEBUG_MATCH_PRINT (" slots available: %zd\n", \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ regex.c:1199:15: note: in definition of macro 'DEBUG_MATCH_PRINT' 1199 | printf (__VA_ARGS__); } while (0) | ^~~~~~~~~~~ regex.c:1727:3: note: in expansion of macro 'ENSURE_FAIL_STACK' 1727 | ENSURE_FAIL_STACK (3); \ | ^~~~~~~~~~~~~~~~~ regex.c:6359:6: note: in expansion of macro 'PUSH_FAILURE_REG' 6359 | PUSH_FAILURE_REG (regno); | ^~~~~~~~~~~~~~~~ regex.c:1719:43: note: format string is defined here 1719 | DEBUG_MATCH_PRINT (" slots available: %zd\n", \ | ~~^ | | | int | %ld --- 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 -no-pie -I/usr/pkg/include -I/usr/include -Dz_off_t=long -I/usr/X11R7/include -DTERMINFO -I/usr/pkg/include -I/usr/include -Dz_off_t=long -I/usr/X11R7/include -Demacs -I. -I/pbulk/work/editors/xemacs-current/work/xemacs-21.5.36/src -DHAVE_CONFIG_H -I/usr/pkg/include -I/usr/X11R7/include -I/usr/X11R7/include syntax.c --- regex.o --- regex.c:6363:25: warning: format '%zd' expects argument of type 'signed size_t', but argument 2 has type 'long int' [-Wformat=] 6363 | DEBUG_MATCH_PRINT (" regstart: %zd\n", | ^~~~~~~~~~~~~~~~~~~ regex.c:1199:15: note: in definition of macro 'DEBUG_MATCH_PRINT' 1199 | printf (__VA_ARGS__); } while (0) | ^~~~~~~~~~~ regex.c:6363:40: note: format string is defined here 6363 | DEBUG_MATCH_PRINT (" regstart: %zd\n", | ~~^ | | | int | %ld regex.c:6392:25: warning: format '%zd' expects argument of type 'signed size_t', but argument 2 has type 'long int' [-Wformat=] 6392 | DEBUG_MATCH_PRINT (" regend: %zd\n", | ^~~~~~~~~~~~~~~~~~~~~ regex.c:1199:15: note: in definition of macro 'DEBUG_MATCH_PRINT' 1199 | printf (__VA_ARGS__); } while (0) | ^~~~~~~~~~~ regex.c:6392:42: note: format string is defined here 6392 | DEBUG_MATCH_PRINT (" regend: %zd\n", | ~~^ | | | int | %ld regex.c:1717:21: warning: format '%zd' expects argument of type 'signed size_t', but argument 2 has type 'Elemcount' {aka 'long int'} [-Wformat=] 1717 | DEBUG_MATCH_PRINT ("\n Doubled stack; size now: %zd\n", \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1718 | (fail_stack).size); \ | ~~~~~~~~~~~~~~~~~ | | | Elemcount {aka long int} regex.c:1199:15: note: in definition of macro 'DEBUG_MATCH_PRINT' 1199 | printf (__VA_ARGS__); } while (0) | ^~~~~~~~~~~ regex.c:1782:3: note: in expansion of macro 'ENSURE_FAIL_STACK' 1782 | ENSURE_FAIL_STACK (NUM_FAILURE_ITEMS); \ | ^~~~~~~~~~~~~~~~~ regex.c:6550:6: note: in expansion of macro 'PUSH_FAILURE_POINT' 6550 | PUSH_FAILURE_POINT (p - 3, d); | ^~~~~~~~~~~~~~~~~~ regex.c:1717:53: note: format string is defined here 1717 | DEBUG_MATCH_PRINT ("\n Doubled stack; size now: %zd\n", \ | ~~^ | | | int | %ld regex.c:1719:21: warning: format '%zd' expects argument of type 'signed size_t', but argument 2 has type 'Elemcount' {aka 'long int'} [-Wformat=] 1719 | DEBUG_MATCH_PRINT (" slots available: %zd\n", \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ regex.c:1199:15: note: in definition of macro 'DEBUG_MATCH_PRINT' 1199 | printf (__VA_ARGS__); } while (0) | ^~~~~~~~~~~ regex.c:1782:3: note: in expansion of macro 'ENSURE_FAIL_STACK' 1782 | ENSURE_FAIL_STACK (NUM_FAILURE_ITEMS); \ | ^~~~~~~~~~~~~~~~~ regex.c:6550:6: note: in expansion of macro 'PUSH_FAILURE_POINT' 6550 | PUSH_FAILURE_POINT (p - 3, d); | ^~~~~~~~~~~~~~~~~~ regex.c:1719:43: note: format string is defined here 1719 | DEBUG_MATCH_PRINT (" slots available: %zd\n", \ | ~~^ | | | int | %ld regex.c:1787:25: warning: format '%zd' expects argument of type 'signed size_t', but argument 2 has type 'long int' [-Wformat=] 1787 | DEBUG_FAIL_PRINT (" Before push, next avail: %zd\n", \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1788 | (Bytecount) (fail_stack).avail); \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | long int regex.c:1196:15: note: in definition of macro 'DEBUG_FAIL_PRINT' 1196 | printf (__VA_ARGS__); } while (0) | ^~~~~~~~~~~ regex.c:6550:6: note: in expansion of macro 'PUSH_FAILURE_POINT' 6550 | PUSH_FAILURE_POINT (p - 3, d); | ^~~~~~~~~~~~~~~~~~ regex.c:1787:55: note: format string is defined here 1787 | DEBUG_FAIL_PRINT (" Before push, next avail: %zd\n", \ | ~~^ | | | int | %ld regex.c:1789:25: warning: format '%zd' expects argument of type 'signed size_t', but argument 2 has type 'long int' [-Wformat=] 1789 | DEBUG_FAIL_PRINT (" size: %zd\n", \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1790 | (Bytecount) (fail_stack).size); \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | long int regex.c:1196:15: note: in definition of macro 'DEBUG_FAIL_PRINT' 1196 | printf (__VA_ARGS__); } while (0) | ^~~~~~~~~~~ regex.c:6550:6: note: in expansion of macro 'PUSH_FAILURE_POINT' 6550 | PUSH_FAILURE_POINT (p - 3, d); | ^~~~~~~~~~~~~~~~~~ regex.c:1789:55: note: format string is defined here 1789 | DEBUG_FAIL_PRINT (" size: %zd\n", \ | ~~^ | | | int | %ld regex.c:1792:25: warning: format '%zd' expects argument of type 'signed size_t', but argument 2 has type 'Elemcount' {aka 'long int'} [-Wformat=] 1792 | DEBUG_FAIL_PRINT (" Push frame index: %zd\n", \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ 1793 | fail_stack.frame); \ | ~~~~~~~~~~~~~~~~ | | | Elemcount {aka long int} regex.c:1196:15: note: in definition of macro 'DEBUG_FAIL_PRINT' 1196 | printf (__VA_ARGS__); } while (0) | ^~~~~~~~~~~ regex.c:6550:6: note: in expansion of macro 'PUSH_FAILURE_POINT' 6550 | PUSH_FAILURE_POINT (p - 3, d); | ^~~~~~~~~~~~~~~~~~ regex.c:1792:48: note: format string is defined here 1792 | DEBUG_FAIL_PRINT (" Push frame index: %zd\n", \ | ~~^ | | | int | %ld regex.c:1717:21: warning: format '%zd' expects argument of type 'signed size_t', but argument 2 has type 'Elemcount' {aka 'long int'} [-Wformat=] 1717 | DEBUG_MATCH_PRINT ("\n Doubled stack; size now: %zd\n", \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1718 | (fail_stack).size); \ | ~~~~~~~~~~~~~~~~~ | | | Elemcount {aka long int} regex.c:1199:15: note: in definition of macro 'DEBUG_MATCH_PRINT' 1199 | printf (__VA_ARGS__); } while (0) | ^~~~~~~~~~~ regex.c:1782:3: note: in expansion of macro 'ENSURE_FAIL_STACK' 1782 | ENSURE_FAIL_STACK (NUM_FAILURE_ITEMS); \ | ^~~~~~~~~~~~~~~~~ regex.c:6582:17: note: in expansion of macro 'PUSH_FAILURE_POINT' 6582 | PUSH_FAILURE_POINT (p - 3, d); | ^~~~~~~~~~~~~~~~~~ regex.c:1717:53: note: format string is defined here 1717 | DEBUG_MATCH_PRINT ("\n Doubled stack; size now: %zd\n", \ | ~~^ | | | int | %ld regex.c:1719:21: warning: format '%zd' expects argument of type 'signed size_t', but argument 2 has type 'Elemcount' {aka 'long int'} [-Wformat=] 1719 | DEBUG_MATCH_PRINT (" slots available: %zd\n", \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ regex.c:1199:15: note: in definition of macro 'DEBUG_MATCH_PRINT' 1199 | printf (__VA_ARGS__); } while (0) | ^~~~~~~~~~~ regex.c:1782:3: note: in expansion of macro 'ENSURE_FAIL_STACK' 1782 | ENSURE_FAIL_STACK (NUM_FAILURE_ITEMS); \ | ^~~~~~~~~~~~~~~~~ regex.c:6582:17: note: in expansion of macro 'PUSH_FAILURE_POINT' 6582 | PUSH_FAILURE_POINT (p - 3, d); | ^~~~~~~~~~~~~~~~~~ regex.c:1719:43: note: format string is defined here 1719 | DEBUG_MATCH_PRINT (" slots available: %zd\n", \ | ~~^ | | | int | %ld regex.c:1787:25: warning: format '%zd' expects argument of type 'signed size_t', but argument 2 has type 'long int' [-Wformat=] 1787 | DEBUG_FAIL_PRINT (" Before push, next avail: %zd\n", \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1788 | (Bytecount) (fail_stack).avail); \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | long int regex.c:1196:15: note: in definition of macro 'DEBUG_FAIL_PRINT' 1196 | printf (__VA_ARGS__); } while (0) | ^~~~~~~~~~~ regex.c:6582:17: note: in expansion of macro 'PUSH_FAILURE_POINT' 6582 | PUSH_FAILURE_POINT (p - 3, d); | ^~~~~~~~~~~~~~~~~~ regex.c:1787:55: note: format string is defined here 1787 | DEBUG_FAIL_PRINT (" Before push, next avail: %zd\n", \ | ~~^ | | | int | %ld regex.c:1789:25: warning: format '%zd' expects argument of type 'signed size_t', but argument 2 has type 'long int' [-Wformat=] 1789 | DEBUG_FAIL_PRINT (" size: %zd\n", \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1790 | (Bytecount) (fail_stack).size); \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | long int regex.c:1196:15: note: in definition of macro 'DEBUG_FAIL_PRINT' 1196 | printf (__VA_ARGS__); } while (0) | ^~~~~~~~~~~ regex.c:6582:17: note: in expansion of macro 'PUSH_FAILURE_POINT' 6582 | PUSH_FAILURE_POINT (p - 3, d); | ^~~~~~~~~~~~~~~~~~ regex.c:1789:55: note: format string is defined here 1789 | DEBUG_FAIL_PRINT (" size: %zd\n", \ | ~~^ | | | int | %ld regex.c:1792:25: warning: format '%zd' expects argument of type 'signed size_t', but argument 2 has type 'Elemcount' {aka 'long int'} [-Wformat=] 1792 | DEBUG_FAIL_PRINT (" Push frame index: %zd\n", \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ 1793 | fail_stack.frame); \ | ~~~~~~~~~~~~~~~~ | | | Elemcount {aka long int} regex.c:1196:15: note: in definition of macro 'DEBUG_FAIL_PRINT' 1196 | printf (__VA_ARGS__); } while (0) | ^~~~~~~~~~~ regex.c:6582:17: note: in expansion of macro 'PUSH_FAILURE_POINT' 6582 | PUSH_FAILURE_POINT (p - 3, d); | ^~~~~~~~~~~~~~~~~~ regex.c:1792:48: note: format string is defined here 1792 | DEBUG_FAIL_PRINT (" Push frame index: %zd\n", \ | ~~^ | | | int | %ld regex.c:1717:21: warning: format '%zd' expects argument of type 'signed size_t', but argument 2 has type 'Elemcount' {aka 'long int'} [-Wformat=] 1717 | DEBUG_MATCH_PRINT ("\n Doubled stack; size now: %zd\n", \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1718 | (fail_stack).size); \ | ~~~~~~~~~~~~~~~~~ | | | Elemcount {aka long int} regex.c:1199:15: note: in definition of macro 'DEBUG_MATCH_PRINT' 1199 | printf (__VA_ARGS__); } while (0) | ^~~~~~~~~~~ regex.c:1782:3: note: in expansion of macro 'ENSURE_FAIL_STACK' 1782 | ENSURE_FAIL_STACK (NUM_FAILURE_ITEMS); \ | ^~~~~~~~~~~~~~~~~ regex.c:6610:17: note: in expansion of macro 'PUSH_FAILURE_POINT' 6610 | PUSH_FAILURE_POINT (p - 3, d); | ^~~~~~~~~~~~~~~~~~ regex.c:1717:53: note: format string is defined here 1717 | DEBUG_MATCH_PRINT ("\n Doubled stack; size now: %zd\n", \ | ~~^ | | | int | %ld regex.c:1719:21: warning: format '%zd' expects argument of type 'signed size_t', but argument 2 has type 'Elemcount' {aka 'long int'} [-Wformat=] 1719 | DEBUG_MATCH_PRINT (" slots available: %zd\n", \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ regex.c:1199:15: note: in definition of macro 'DEBUG_MATCH_PRINT' 1199 | printf (__VA_ARGS__); } while (0) | ^~~~~~~~~~~ regex.c:1782:3: note: in expansion of macro 'ENSURE_FAIL_STACK' 1782 | ENSURE_FAIL_STACK (NUM_FAILURE_ITEMS); \ | ^~~~~~~~~~~~~~~~~ regex.c:6610:17: note: in expansion of macro 'PUSH_FAILURE_POINT' 6610 | PUSH_FAILURE_POINT (p - 3, d); | ^~~~~~~~~~~~~~~~~~ regex.c:1719:43: note: format string is defined here 1719 | DEBUG_MATCH_PRINT (" slots available: %zd\n", \ | ~~^ | | | int | %ld regex.c:1787:25: warning: format '%zd' expects argument of type 'signed size_t', but argument 2 has type 'long int' [-Wformat=] 1787 | DEBUG_FAIL_PRINT (" Before push, next avail: %zd\n", \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1788 | (Bytecount) (fail_stack).avail); \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | long int regex.c:1196:15: note: in definition of macro 'DEBUG_FAIL_PRINT' 1196 | printf (__VA_ARGS__); } while (0) | ^~~~~~~~~~~ regex.c:6610:17: note: in expansion of macro 'PUSH_FAILURE_POINT' 6610 | PUSH_FAILURE_POINT (p - 3, d); | ^~~~~~~~~~~~~~~~~~ regex.c:1787:55: note: format string is defined here 1787 | DEBUG_FAIL_PRINT (" Before push, next avail: %zd\n", \ | ~~^ | | | int | %ld regex.c:1789:25: warning: format '%zd' expects argument of type 'signed size_t', but argument 2 has type 'long int' [-Wformat=] 1789 | DEBUG_FAIL_PRINT (" size: %zd\n", \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1790 | (Bytecount) (fail_stack).size); \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | long int regex.c:1196:15: note: in definition of macro 'DEBUG_FAIL_PRINT' 1196 | printf (__VA_ARGS__); } while (0) | ^~~~~~~~~~~ regex.c:6610:17: note: in expansion of macro 'PUSH_FAILURE_POINT' 6610 | PUSH_FAILURE_POINT (p - 3, d); | ^~~~~~~~~~~~~~~~~~ regex.c:1789:55: note: format string is defined here 1789 | DEBUG_FAIL_PRINT (" size: %zd\n", \ | ~~^ | | | int | %ld regex.c:1792:25: warning: format '%zd' expects argument of type 'signed size_t', but argument 2 has type 'Elemcount' {aka 'long int'} [-Wformat=] 1792 | DEBUG_FAIL_PRINT (" Push frame index: %zd\n", \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ 1793 | fail_stack.frame); \ | ~~~~~~~~~~~~~~~~ | | | Elemcount {aka long int} regex.c:1196:15: note: in definition of macro 'DEBUG_FAIL_PRINT' 1196 | printf (__VA_ARGS__); } while (0) | ^~~~~~~~~~~ regex.c:6610:17: note: in expansion of macro 'PUSH_FAILURE_POINT' 6610 | PUSH_FAILURE_POINT (p - 3, d); | ^~~~~~~~~~~~~~~~~~ regex.c:1792:48: note: format string is defined here 1792 | DEBUG_FAIL_PRINT (" Push frame index: %zd\n", \ | ~~^ | | | int | %ld regex.c:1717:21: warning: format '%zd' expects argument of type 'signed size_t', but argument 2 has type 'Elemcount' {aka 'long int'} [-Wformat=] 1717 | DEBUG_MATCH_PRINT ("\n Doubled stack; size now: %zd\n", \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1718 | (fail_stack).size); \ | ~~~~~~~~~~~~~~~~~ | | | Elemcount {aka long int} regex.c:1199:15: note: in definition of macro 'DEBUG_MATCH_PRINT' 1199 | printf (__VA_ARGS__); } while (0) | ^~~~~~~~~~~ regex.c:1782:3: note: in expansion of macro 'ENSURE_FAIL_STACK' 1782 | ENSURE_FAIL_STACK (NUM_FAILURE_ITEMS); \ | ^~~~~~~~~~~~~~~~~ regex.c:6632:4: note: in expansion of macro 'PUSH_FAILURE_POINT' 6632 | PUSH_FAILURE_POINT (p -3, d); | ^~~~~~~~~~~~~~~~~~ regex.c:1717:53: note: format string is defined here 1717 | DEBUG_MATCH_PRINT ("\n Doubled stack; size now: %zd\n", \ | ~~^ | | | int | %ld regex.c:1719:21: warning: format '%zd' expects argument of type 'signed size_t', but argument 2 has type 'Elemcount' {aka 'long int'} [-Wformat=] 1719 | DEBUG_MATCH_PRINT (" slots available: %zd\n", \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ regex.c:1199:15: note: in definition of macro 'DEBUG_MATCH_PRINT' 1199 | printf (__VA_ARGS__); } while (0) | ^~~~~~~~~~~ regex.c:1782:3: note: in expansion of macro 'ENSURE_FAIL_STACK' 1782 | ENSURE_FAIL_STACK (NUM_FAILURE_ITEMS); \ | ^~~~~~~~~~~~~~~~~ regex.c:6632:4: note: in expansion of macro 'PUSH_FAILURE_POINT' 6632 | PUSH_FAILURE_POINT (p -3, d); | ^~~~~~~~~~~~~~~~~~ regex.c:1719:43: note: format string is defined here 1719 | DEBUG_MATCH_PRINT (" slots available: %zd\n", \ | ~~^ | | | int | %ld regex.c:1787:25: warning: format '%zd' expects argument of type 'signed size_t', but argument 2 has type 'long int' [-Wformat=] 1787 | DEBUG_FAIL_PRINT (" Before push, next avail: %zd\n", \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1788 | (Bytecount) (fail_stack).avail); \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | long int regex.c:1196:15: note: in definition of macro 'DEBUG_FAIL_PRINT' 1196 | printf (__VA_ARGS__); } while (0) | ^~~~~~~~~~~ regex.c:6632:4: note: in expansion of macro 'PUSH_FAILURE_POINT' 6632 | PUSH_FAILURE_POINT (p -3, d); | ^~~~~~~~~~~~~~~~~~ regex.c:1787:55: note: format string is defined here 1787 | DEBUG_FAIL_PRINT (" Before push, next avail: %zd\n", \ | ~~^ | | | int | %ld regex.c:1789:25: warning: format '%zd' expects argument of type 'signed size_t', but argument 2 has type 'long int' [-Wformat=] 1789 | DEBUG_FAIL_PRINT (" size: %zd\n", \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1790 | (Bytecount) (fail_stack).size); \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | long int regex.c:1196:15: note: in definition of macro 'DEBUG_FAIL_PRINT' 1196 | printf (__VA_ARGS__); } while (0) | ^~~~~~~~~~~ regex.c:6632:4: note: in expansion of macro 'PUSH_FAILURE_POINT' 6632 | PUSH_FAILURE_POINT (p -3, d); | ^~~~~~~~~~~~~~~~~~ regex.c:1789:55: note: format string is defined here 1789 | DEBUG_FAIL_PRINT (" size: %zd\n", \ | ~~^ | | | int | %ld regex.c:1792:25: warning: format '%zd' expects argument of type 'signed size_t', but argument 2 has type 'Elemcount' {aka 'long int'} [-Wformat=] 1792 | DEBUG_FAIL_PRINT (" Push frame index: %zd\n", \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ 1793 | fail_stack.frame); \ | ~~~~~~~~~~~~~~~~ | | | Elemcount {aka long int} regex.c:1196:15: note: in definition of macro 'DEBUG_FAIL_PRINT' 1196 | printf (__VA_ARGS__); } while (0) | ^~~~~~~~~~~ regex.c:6632:4: note: in expansion of macro 'PUSH_FAILURE_POINT' 6632 | PUSH_FAILURE_POINT (p -3, d); | ^~~~~~~~~~~~~~~~~~ regex.c:1792:48: note: format string is defined here 1792 | DEBUG_FAIL_PRINT (" Push frame index: %zd\n", \ | ~~^ | | | int | %ld regex.c:6645:30: warning: format '%zx' expects argument of type 'size_t', but argument 2 has type 'long int' [-Wformat=] 6645 | DEBUG_MATCH_PRINT ("(to 0x%zx).\n", (Bytecount) p); | ^~~~~~~~~~~~~~~ ~~~~~~~~~~~~~ | | | long int regex.c:1199:15: note: in definition of macro 'DEBUG_MATCH_PRINT' 1199 | printf (__VA_ARGS__); } while (0) | ^~~~~~~~~~~ regex.c:6645:39: note: format string is defined here 6645 | DEBUG_MATCH_PRINT ("(to 0x%zx).\n", (Bytecount) p); | ~~^ | | | unsigned int | %lx regex.c:6659:35: warning: format '%zx' expects argument of type 'size_t', but argument 2 has type 'long int' [-Wformat=] 6659 | DEBUG_MATCH_PRINT (" Setting 0x%zx to %d.\n", (Bytecount) p, | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~ | | | long int regex.c:1199:15: note: in definition of macro 'DEBUG_MATCH_PRINT' 1199 | printf (__VA_ARGS__); } while (0) | ^~~~~~~~~~~ regex.c:6659:50: note: format string is defined here 6659 | DEBUG_MATCH_PRINT (" Setting 0x%zx to %d.\n", (Bytecount) p, | ~~^ | | | unsigned int | %lx regex.c:6665:34: warning: format '%zx' expects argument of type 'size_t', but argument 2 has type 'long int' [-Wformat=] 6665 | DEBUG_MATCH_PRINT (" Setting two bytes from 0x%zx to no_op.\n", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6666 | (Bytecount) (p+2)); | ~~~~~~~~~~~~~~~~~ | | | long int regex.c:1199:15: note: in definition of macro 'DEBUG_MATCH_PRINT' 1199 | printf (__VA_ARGS__); } while (0) | ^~~~~~~~~~~ regex.c:6665:64: note: format string is defined here 6665 | DEBUG_MATCH_PRINT (" Setting two bytes from 0x%zx to no_op.\n", | ~~^ | | | unsigned int | %lx regex.c:6699:32: warning: format '%zx' expects argument of type 'size_t', but argument 2 has type 'long int' [-Wformat=] 6699 | DEBUG_MATCH_PRINT (" Setting 0x%zx to %d.\n", (Bytecount) p2, | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~ | | | long int regex.c:1199:15: note: in definition of macro 'DEBUG_MATCH_PRINT' 1199 | printf (__VA_ARGS__); } while (0) | ^~~~~~~~~~~ regex.c:6699:47: note: format string is defined here 6699 | DEBUG_MATCH_PRINT (" Setting 0x%zx to %d.\n", (Bytecount) p2, | ~~^ | | | unsigned int | %lx regex.c:1849:25: warning: format '%zd' expects argument of type 'signed size_t', but argument 2 has type 'long int' [-Wformat=] 1849 | DEBUG_FAIL_PRINT (" Before pop, next avail: %zd\n", \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1850 | (Bytecount) fail_stack.avail); \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | long int regex.c:1196:15: note: in definition of macro 'DEBUG_FAIL_PRINT' 1196 | printf (__VA_ARGS__); } while (0) | ^~~~~~~~~~~ regex.c:7107:4: note: in expansion of macro 'POP_FAILURE_POINT' 7107 | POP_FAILURE_POINT (str, pat); | ^~~~~~~~~~~~~~~~~ regex.c:1849:54: note: format string is defined here 1849 | DEBUG_FAIL_PRINT (" Before pop, next avail: %zd\n", \ | ~~^ | | | int | %ld regex.c:1851:25: warning: format '%zd' expects argument of type 'signed size_t', but argument 2 has type 'long int' [-Wformat=] 1851 | DEBUG_FAIL_PRINT (" size: %zd\n", \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1852 | (Bytecount) fail_stack.size); \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | long int regex.c:1196:15: note: in definition of macro 'DEBUG_FAIL_PRINT' 1196 | printf (__VA_ARGS__); } while (0) | ^~~~~~~~~~~ regex.c:7107:4: note: in expansion of macro 'POP_FAILURE_POINT' 7107 | POP_FAILURE_POINT (str, pat); | ^~~~~~~~~~~~~~~~~ regex.c:1851:54: note: format string is defined here 1851 | DEBUG_FAIL_PRINT (" size: %zd\n", \ | ~~^ | | | int | %ld regex.c:1877:22: warning: format '%zd' expects argument of type 'signed size_t', but argument 2 has type 'Elemcount' {aka 'long int'} [-Wformat=] 1877 | DEBUG_MATCH_PRINT ("'\n Popping frame index: %zd\n", \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1878 | fail_stack.frame); \ | ~~~~~~~~~~~~~~~~ | | | Elemcount {aka long int} regex.c:1199:15: note: in definition of macro 'DEBUG_MATCH_PRINT' 1199 | printf (__VA_ARGS__); } while (0) | ^~~~~~~~~~~ regex.c:7107:4: note: in expansion of macro 'POP_FAILURE_POINT' 7107 | POP_FAILURE_POINT (str, pat); | ^~~~~~~~~~~~~~~~~ regex.c:1877:52: note: format string is defined here 1877 | DEBUG_MATCH_PRINT ("'\n Popping frame index: %zd\n", \ | ~~^ | | | int | %ld regex.c:1717:21: warning: format '%zd' expects argument of type 'signed size_t', but argument 2 has type 'Elemcount' {aka 'long int'} [-Wformat=] 1717 | DEBUG_MATCH_PRINT ("\n Doubled stack; size now: %zd\n", \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1718 | (fail_stack).size); \ | ~~~~~~~~~~~~~~~~~ | | | Elemcount {aka long int} regex.c:1199:15: note: in definition of macro 'DEBUG_MATCH_PRINT' 1199 | printf (__VA_ARGS__); } while (0) | ^~~~~~~~~~~ regex.c:1782:3: note: in expansion of macro 'ENSURE_FAIL_STACK' 1782 | ENSURE_FAIL_STACK (NUM_FAILURE_ITEMS); \ | ^~~~~~~~~~~~~~~~~ regex.c:7115:8: note: in expansion of macro 'PUSH_FAILURE_POINT' 7115 | PUSH_FAILURE_POINT (pat - 2, str); | ^~~~~~~~~~~~~~~~~~ regex.c:1717:53: note: format string is defined here 1717 | DEBUG_MATCH_PRINT ("\n Doubled stack; size now: %zd\n", \ | ~~^ | | | int | %ld regex.c:1719:21: warning: format '%zd' expects argument of type 'signed size_t', but argument 2 has type 'Elemcount' {aka 'long int'} [-Wformat=] 1719 | DEBUG_MATCH_PRINT (" slots available: %zd\n", \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ regex.c:1199:15: note: in definition of macro 'DEBUG_MATCH_PRINT' 1199 | printf (__VA_ARGS__); } while (0) | ^~~~~~~~~~~ regex.c:1782:3: note: in expansion of macro 'ENSURE_FAIL_STACK' 1782 | ENSURE_FAIL_STACK (NUM_FAILURE_ITEMS); \ | ^~~~~~~~~~~~~~~~~ regex.c:7115:8: note: in expansion of macro 'PUSH_FAILURE_POINT' 7115 | PUSH_FAILURE_POINT (pat - 2, str); | ^~~~~~~~~~~~~~~~~~ regex.c:1719:43: note: format string is defined here 1719 | DEBUG_MATCH_PRINT (" slots available: %zd\n", \ | ~~^ | | | int | %ld regex.c:1787:25: warning: format '%zd' expects argument of type 'signed size_t', but argument 2 has type 'long int' [-Wformat=] 1787 | DEBUG_FAIL_PRINT (" Before push, next avail: %zd\n", \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1788 | (Bytecount) (fail_stack).avail); \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | long int regex.c:1196:15: note: in definition of macro 'DEBUG_FAIL_PRINT' 1196 | printf (__VA_ARGS__); } while (0) | ^~~~~~~~~~~ regex.c:7115:8: note: in expansion of macro 'PUSH_FAILURE_POINT' 7115 | PUSH_FAILURE_POINT (pat - 2, str); | ^~~~~~~~~~~~~~~~~~ regex.c:1787:55: note: format string is defined here 1787 | DEBUG_FAIL_PRINT (" Before push, next avail: %zd\n", \ | ~~^ | | | int | %ld regex.c:1789:25: warning: format '%zd' expects argument of type 'signed size_t', but argument 2 has type 'long int' [-Wformat=] 1789 | DEBUG_FAIL_PRINT (" size: %zd\n", \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1790 | (Bytecount) (fail_stack).size); \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | long int regex.c:1196:15: note: in definition of macro 'DEBUG_FAIL_PRINT' 1196 | printf (__VA_ARGS__); } while (0) | ^~~~~~~~~~~ regex.c:7115:8: note: in expansion of macro 'PUSH_FAILURE_POINT' 7115 | PUSH_FAILURE_POINT (pat - 2, str); | ^~~~~~~~~~~~~~~~~~ regex.c:1789:55: note: format string is defined here 1789 | DEBUG_FAIL_PRINT (" size: %zd\n", \ | ~~^ | | | int | %ld regex.c:1792:25: warning: format '%zd' expects argument of type 'signed size_t', but argument 2 has type 'Elemcount' {aka 'long int'} [-Wformat=] 1792 | DEBUG_FAIL_PRINT (" Push frame index: %zd\n", \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ 1793 | fail_stack.frame); \ | ~~~~~~~~~~~~~~~~ | | | Elemcount {aka long int} regex.c:1196:15: note: in definition of macro 'DEBUG_FAIL_PRINT' 1196 | printf (__VA_ARGS__); } while (0) | ^~~~~~~~~~~ regex.c:7115:8: note: in expansion of macro 'PUSH_FAILURE_POINT' 7115 | PUSH_FAILURE_POINT (pat - 2, str); | ^~~~~~~~~~~~~~~~~~ regex.c:1792:48: note: format string is defined here 1792 | DEBUG_FAIL_PRINT (" Push frame index: %zd\n", \ | ~~^ | | | int | %ld --- 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 -no-pie -I/usr/pkg/include -I/usr/include -Dz_off_t=long -I/usr/X11R7/include -DTERMINFO -I/usr/pkg/include -I/usr/include -Dz_off_t=long -I/usr/X11R7/include -Demacs -I. -I/pbulk/work/editors/xemacs-current/work/xemacs-21.5.36/src -DHAVE_CONFIG_H -I/usr/pkg/include -I/usr/X11R7/include -I/usr/X11R7/include sysdep.c --- 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 -no-pie -I/usr/pkg/include -I/usr/include -Dz_off_t=long -I/usr/X11R7/include -DTERMINFO -I/usr/pkg/include -I/usr/include -Dz_off_t=long -I/usr/X11R7/include -Demacs -I. -I/pbulk/work/editors/xemacs-current/work/xemacs-21.5.36/src -DHAVE_CONFIG_H -I/usr/pkg/include -I/usr/X11R7/include -I/usr/X11R7/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 -no-pie -I/usr/pkg/include -I/usr/include -Dz_off_t=long -I/usr/X11R7/include -DTERMINFO -I/usr/pkg/include -I/usr/include -Dz_off_t=long -I/usr/X11R7/include -Demacs -I. -I/pbulk/work/editors/xemacs-current/work/xemacs-21.5.36/src -DHAVE_CONFIG_H -I/usr/pkg/include -I/usr/X11R7/include -I/usr/X11R7/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 -no-pie -I/usr/pkg/include -I/usr/include -Dz_off_t=long -I/usr/X11R7/include -DTERMINFO -I/usr/pkg/include -I/usr/include -Dz_off_t=long -I/usr/X11R7/include -Demacs -I. -I/pbulk/work/editors/xemacs-current/work/xemacs-21.5.36/src -DHAVE_CONFIG_H -I/usr/pkg/include -I/usr/X11R7/include -I/usr/X11R7/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 -no-pie -I/usr/pkg/include -I/usr/include -Dz_off_t=long -I/usr/X11R7/include -DTERMINFO -I/usr/pkg/include -I/usr/include -Dz_off_t=long -I/usr/X11R7/include -Demacs -I. -I/pbulk/work/editors/xemacs-current/work/xemacs-21.5.36/src -DHAVE_CONFIG_H -I/usr/pkg/include -I/usr/X11R7/include -I/usr/X11R7/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 -no-pie -I/usr/pkg/include -I/usr/include -Dz_off_t=long -I/usr/X11R7/include -DTERMINFO -I/usr/pkg/include -I/usr/include -Dz_off_t=long -I/usr/X11R7/include -Demacs -I. -I/pbulk/work/editors/xemacs-current/work/xemacs-21.5.36/src -DHAVE_CONFIG_H -I/usr/pkg/include -I/usr/X11R7/include -I/usr/X11R7/include tls.c --- toolbar.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 -no-pie -I/usr/pkg/include -I/usr/include -Dz_off_t=long -I/usr/X11R7/include -DTERMINFO -I/usr/pkg/include -I/usr/include -Dz_off_t=long -I/usr/X11R7/include -Demacs -I. -I/pbulk/work/editors/xemacs-current/work/xemacs-21.5.36/src -DHAVE_CONFIG_H -I/usr/pkg/include -I/usr/X11R7/include -I/usr/X11R7/include toolbar.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 -no-pie -I/usr/pkg/include -I/usr/include -Dz_off_t=long -I/usr/X11R7/include -DTERMINFO -I/usr/pkg/include -I/usr/include -Dz_off_t=long -I/usr/X11R7/include -Demacs -I. -I/pbulk/work/editors/xemacs-current/work/xemacs-21.5.36/src -DHAVE_CONFIG_H -I/usr/pkg/include -I/usr/X11R7/include -I/usr/X11R7/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 -no-pie -I/usr/pkg/include -I/usr/include -Dz_off_t=long -I/usr/X11R7/include -DTERMINFO -I/usr/pkg/include -I/usr/include -Dz_off_t=long -I/usr/X11R7/include -Demacs -I. -I/pbulk/work/editors/xemacs-current/work/xemacs-21.5.36/src -DHAVE_CONFIG_H -I/usr/pkg/include -I/usr/X11R7/include -I/usr/X11R7/include unicode.c unicode.c: In function 'print_precedence_array': unicode.c:1606:46: warning: format '%zd' expects argument of type 'signed size_t', but argument 3 has type 'long int' [-Wformat=] 1606 | write_fmt_string (printcharfun, " length=%zd", | ~~^ | | | int | %ld --- 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 -no-pie -I/usr/pkg/include -I/usr/include -Dz_off_t=long -I/usr/X11R7/include -DTERMINFO -I/usr/pkg/include -I/usr/include -Dz_off_t=long -I/usr/X11R7/include -Demacs -I. -I/pbulk/work/editors/xemacs-current/work/xemacs-21.5.36/src -DHAVE_CONFIG_H -I/usr/pkg/include -I/usr/X11R7/include -I/usr/X11R7/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 -no-pie -I/usr/pkg/include -I/usr/include -Dz_off_t=long -I/usr/X11R7/include -DTERMINFO -I/usr/pkg/include -I/usr/include -Dz_off_t=long -I/usr/X11R7/include -Demacs -I. -I/pbulk/work/editors/xemacs-current/work/xemacs-21.5.36/src -DHAVE_CONFIG_H -I/usr/pkg/include -I/usr/X11R7/include -I/usr/X11R7/include window.c --- event-Xt.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 -no-pie -I/usr/pkg/include -I/usr/include -Dz_off_t=long -I/usr/X11R7/include -DTERMINFO -I/usr/pkg/include -I/usr/include -Dz_off_t=long -I/usr/X11R7/include -Demacs -I. -I/pbulk/work/editors/xemacs-current/work/xemacs-21.5.36/src -DHAVE_CONFIG_H -I/usr/pkg/include -I/usr/X11R7/include -I/usr/X11R7/include event-Xt.c --- TransientEmacsShell.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 -no-pie -I/usr/pkg/include -I/usr/include -Dz_off_t=long -I/usr/X11R7/include -DTERMINFO -I/usr/pkg/include -I/usr/include -Dz_off_t=long -I/usr/X11R7/include -Demacs -I. -I/pbulk/work/editors/xemacs-current/work/xemacs-21.5.36/src -DHAVE_CONFIG_H -I/usr/pkg/include -I/usr/X11R7/include -I/usr/X11R7/include -DDEFINE_TRANSIENT_EMACS_SHELL /pbulk/work/editors/xemacs-current/work/xemacs-21.5.36/src/EmacsShell-sub.c mv EmacsShell-sub.o TransientEmacsShell.o --- 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 -no-pie -I/usr/pkg/include -I/usr/include -Dz_off_t=long -I/usr/X11R7/include -DTERMINFO -I/usr/pkg/include -I/usr/include -Dz_off_t=long -I/usr/X11R7/include -Demacs -I. -I/pbulk/work/editors/xemacs-current/work/xemacs-21.5.36/src -DHAVE_CONFIG_H -I/usr/pkg/include -I/usr/X11R7/include -I/usr/X11R7/include dump-id.c --- xemacs --- 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 -no-pie -I/usr/pkg/include -I/usr/include -Dz_off_t=long -I/usr/X11R7/include -Wl,-zrelro -L/usr/pkg/lib -Wl,-R/usr/pkg/lib -L/usr/lib -Wl,-R/usr/lib -L/usr/X11R7/lib -Wl,-R/usr/X11R7/lib -L/usr/pkg/lib -L/usr/X11R7/lib -Wl,-R/usr/pkg/lib:/usr/X11R7/lib -L/usr/X11R7/lib -R/usr/X11R7/lib -Wl,-export-dynamic -o xemacs abbrev.o alloc.o alloca.o array.o balloon_help.o balloon-x.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 eval.o events.o event-stream.o event-unixoid.o dumper.o input-method-xlib.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-eimage.o glyphs-shared.o glyphs-widget.o gui.o menubar.o scrollbar.o dialog.o toolbar.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 emodules.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 console-x.o device-x.o event-Xt.o frame-x.o glyphs-x.o fontcolor-x.o redisplay-x.o select-x.o gccache-x.o intl-x.o gui-x.o menubar-x.o scrollbar-x.o dialog-x.o toolbar-x.o toolbar-xlike.o widget.o window.o ralloc.o EmacsFrame.o EmacsShell.o TopLevelEmacsShell.o TransientEmacsShell.o EmacsManager.o dump-id.o ../lwlib/liblw.a -lXaw -ltiff -lpng -ljpeg -lz -lXpm -lXmu -lXt -lXext -lX11 -lSM -lICE -lgmp -lgdbm -ltermcap -lossaudio -lintl -lm -lkvm -lutil --- ./NEEDTODUMP --- ./xemacs -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/work/xemacs-21.5.36/lisp/dumped-lisp.el... Wrote /pbulk/work/editors/xemacs-current/work/xemacs-21.5.36/src/NEEDTODUMP Loading loadup-el.el... Loading loadup.el... Using load-path (/pbulk/work/editors/xemacs-current/work/xemacs-21.5.36/lisp/mule/ /pbulk/work/editors/xemacs-current/work/xemacs-21.5.36/lisp/term/ /pbulk/work/editors/xemacs-current/work/xemacs-21.5.36/lisp/) Using module-load-path (/pbulk/work/editors/xemacs-current/work/xemacs-21.5.36/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 menubar.el... Loading menubar-items.el... Loading font-menu.el... Loading frame.el... Loading x-faces.el... Loading x-font-menu.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))) (-348272984 (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))) (-348272984 (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))) (-348272984 (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))) (-348272984 (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))) (-348272984 (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))) (-348272984 (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))) (-348272984 (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))) (-348272984 (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))) (-348272984 (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))) (-348272984 (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* ((#:G72373 macros) (details nil) (name nil) (#:G72374 nil)) (while (consp #:G72373) (setq details (car #:G72373) name (car-safe (prog1 details (setq details (cdr details))))) (setq #:G72374 (cons (list* name (quote lambda) (cdr (cl-transform-lambda details name))) #:G72374)) (setq #:G72373 (cdr #:G72373))) (nreverse #:G72374))) 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)))) ((-348272984 (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)))) ((-348272984 (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))))) ((-348272984 (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* ((#:G72371 symbol-macros) (shadow nil) (name nil) (expansion nil) (#:G72372 nil)) (while (consp #:G72371) (setq shadow (car #:G72371) 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 #:G72372 (cons (list* (eq-hash name) expansion shadow) #:G72372)) (setq #:G72371 (cdr #:G72371))) (nreverse #:G72372))) 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("isearch-mode") mapc(load ("buffer" "buff-menu" "paths" "lisp" "page" "register" "iso8859-1" "easy-mmode" "help" "easymenu" "special-mode" "lisp-mode" "text-mode" "fill" "auto-save" "movemail" "float-sup" "itimer" "itimer-autosave" "printer" "behavior" "behavior-defs" "diagnose" "gui" "mouse" "mode-motion" "toolbar" "scrollbar" "dialog" "gutter" "select" "gutter-items" "toolbar-items" "dialog-items" "coding" "code-files" "code-process" "code-cmds" "unicode" "mule/mule-charset" "mule/mule-cmds" "mule/mule-coding" "mule/mule-composite-stub" "mule/mule-composite" "mule/windows" "code-init" "mule/mule-category" "mule/kinsoku" "mule/general-early" "mule/arabic" "mule/chinese" "mule/cyrillic" "mule/english" "mule/ethiopic" "mule/greek" "mule/hebrew" "mule/indian" "mule/devanagari" "mule/japanese" "mule/korean" "mule/lao" "mule/latin" "mule/misc-lang" "mule/thai" "mule/tibetan" "mule/vietnamese" "mule/canna-leim" "mule/uni-case-conv" "mule/digit" "mule/general-late" "x-scrollbar" "x-mouse" "x-select" "x-misc" "x-init" "x-win-xfree86" "x-win-sun" "tty-init" "fontl-hooks" "auto-show" "paragraphs" "loaddefs")) (lambda nil (setq load-path (nconc (mapcar (function file-name-as-directory) (directory-files source-lisp t "^[^-.]" nil (quote dirs-only))) (list (file-name-as-directory (expand-file-name "." source-lisp)))) module-load-path (list (expand-file-name "modules" build-directory)) load-warn-when-source-only t) (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) (load (expand-file-name "dumped-lisp.el" source-lisp)) (mapc (function load) preloaded-file-list) (packages-load-package-dumped-lisps late-package-load-path))() # (unwind-protect ...) call-with-condition-handler(really-early-error-handler (lambda nil (setq load-path (nconc (mapcar (function file-name-as-directory) (directory-files source-lisp t "^[^-.]" nil (quote dirs-only))) (list (file-name-as-directory (expand-file-name "." source-lisp)))) module-load-path (list (expand-file-name "modules" build-directory)) load-warn-when-source-only t) (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) (load (expand-file-name "dumped-lisp.el" source-lisp)) (mapc (function load) preloaded-file-list) (packages-load-package-dumped-lisps late-package-load-path))) # bind (stack-trace-on-error) (let ((stack-trace-on-error nil)) (call-with-condition-handler (function really-early-error-handler) (function (lambda nil (setq load-path (nconc (mapcar (function file-name-as-directory) (directory-files source-lisp t "^[^-.]" nil (quote dirs-only))) (list (file-name-as-directory (expand-file-name "." source-lisp)))) module-load-path (list (expand-file-name "modules" build-directory)) load-warn-when-source-only t) (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) (load (expand-file-name "dumped-lisp.el" source-lisp)) (mapc (function load) preloaded-file-list) (packages-load-package-dumped-lisps late-package-load-path))))) # (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 3122, ABORT() Fatal error (6). Your files have been auto-saved. Use `M-x recover-session' to recover them. Your version of XEmacs was distributed with a PROBLEMS file that may describe your crash, and with luck a workaround. Please check it first, but do report the crash anyway. Please report this bug by invoking M-x report-emacs-bug, or by selecting `Send Bug Report' from the Help menu. If that won't work, send ordinary email to `xemacs-beta@xemacs.org'. *MAKE SURE* to include this entire output from this crash, especially including the Lisp backtrace, as well as the XEmacs configuration from M-x describe-installation (or equivalently, the file `Installation' in the top of the build tree). *Please* try *hard* to obtain a C stack backtrace; without it, we are unlikely to be able to analyze the problem. Locate the core file produced as a result of this crash (often called `core' or `core.', and located in the directory in which you started XEmacs or your home directory), and type gdb /pbulk/work/editors/xemacs-current/work/xemacs-21.5.36/src/xemacs core then type `where' at the debugger prompt. No GDB on your system? You may have DBX, or XDB, or SDB. (Ask your system administrator if you need help.) If no core file was produced, enable them (often with `ulimit -c unlimited') in case of future reoccurrence of the crash. Lisp backtrace follows: # (unwind-protect ...) 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))) (-348272984 (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))) (-348272984 (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))) (-348272984 (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))) (-348272984 (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))) (-348272984 (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))) (-348272984 (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))) (-348272984 (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))) (-348272984 (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))) (-348272984 (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))) (-348272984 (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* ((#1=#:G72373 macros) (details nil) (name nil) (#2=#:G72374 nil)) (while (consp #1#) (setq details (car #1#) name (car-safe (prog1 details (setq details (cdr details))))) (setq #2# (cons (list* name (quote lambda) (cdr (cl-transform-lambda details name))) #2#)) (setq #1# (cdr #1#))) (nreverse #2#))) 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)))) ((-348272984 (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)))) ((-348272984 (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))))) ((-348272984 (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* ((#1=#:G72371 symbol-macros) (shadow nil) (name nil) (expansion nil) (#2=#:G72372 nil)) (while (consp #1#) (setq shadow (car #1#) 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 #2# (cons (list* (eq-hash name) expansion shadow) #2#)) (setq #1# (cdr #1#))) (nreverse #2#))) 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("isearch-mode") mapc(load ("buffer" "buff-menu" "paths" "lisp" "page" "register" "iso8859-1" "easy-mmode" "help" "easymenu" "special-mode" "lisp-mode" "text-mode" "fill" "auto-save" "movemail" "float-sup" "itimer" "itimer-autosave" "printer" "behavior" "behavior-defs" "diagnose" "gui" "mouse" "mode-motion" "toolbar" "scrollbar" "dialog" "gutter" "select" "gutter-items" "toolbar-items" "dialog-items" "coding" "code-files" "code-process" "code-cmds" "unicode" "mule/mule-charset" "mule/mule-cmds" "mule/mule-coding" "mule/mule-composite-stub" "mule/mule-composite" "mule/windows" "code-init" "mule/mule-category" "mule/kinsoku" "mule/general-early" "mule/arabic" "mule/chinese" ...)) (lambda nil (setq load-path (nconc (mapcar (function file-name-as-directory) (directory-files source-lisp t "^[^-.]" nil (quote dirs-only))) (list (file-name-as-directory (expand-file-name "." source-lisp)))) module-load-path (list (expand-file-name "modules" build-directory)) load-warn-when-source-only t) (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) (load (expand-file-name "dumped-lisp.el" source-lisp)) (mapc (function load) preloaded-file-list) (packages-load-package-dumped-lisps late-package-load-path))() # (unwind-protect ...) call-with-condition-handler(really-early-error-handler (lambda nil (setq load-path (nconc (mapcar (function file-name-as-directory) (directory-files source-lisp t "^[^-.]" nil (quote dirs-only))) (list (file-name-as-directory (expand-file-name "." source-lisp)))) module-load-path (list (expand-file-name "modules" build-directory)) load-warn-when-source-only t) (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) (load (expand-file-name "dumped-lisp.el" source-lisp)) (mapc (function load) preloaded-file-list) (packages-load-package-dumped-lisps late-package-load-path))) # bind (stack-trace-on-error) (let ((stack-trace-on-error nil)) (call-with-condition-handler (function really-early-error-handler) (function (lambda nil (setq load-path (nconc (mapcar (function file-name-as-directory) (directory-files source-lisp t "^[^-.]" nil (quote dirs-only))) (list (file-name-as-directory (expand-file-name "." source-lisp)))) module-load-path (list (expand-file-name "modules" build-directory)) load-warn-when-source-only t) (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) (load (expand-file-name "dumped-lisp.el" source-lisp)) (mapc (function load) preloaded-file-list) (packages-load-package-dumped-lisps late-package-load-path))))) # (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 ...) [1] Abort trap (core dumped) ./xemacs -nd -no-packages -no-configured-paths... *** [./NEEDTODUMP] Error code 134 make[1]: stopped in /pbulk/work/editors/xemacs-current/work/xemacs-21.5.36/src 1 error make[1]: stopped in /pbulk/work/editors/xemacs-current/work/xemacs-21.5.36/src *** [src] Error code 2 make: stopped in /pbulk/work/editors/xemacs-current/work/xemacs-21.5.36 1 error make: stopped in /pbulk/work/editors/xemacs-current/work/xemacs-21.5.36 *** Error code 2 Stop. make[1]: stopped in /usr/pkgsrc/editors/xemacs-current *** Error code 1 Stop. make: stopped in /usr/pkgsrc/editors/xemacs-current