+ case "${usergroup_phase}" in + local run_cmd + run_cmd=run_su + shift + run_su /opt/pkg/bin/bmake all BATCH=1 DEPENDS_TARGET=/nonexistent WRKLOG=/tmp/bulklog/clisp-2.49nb28/work.log + su pbulk -c '"$@"' make /opt/pkg/bin/bmake all BATCH=1 DEPENDS_TARGET=/nonexistent WRKLOG=/tmp/bulklog/clisp-2.49nb28/work.log ===> Building for clisp-2.49nb28 mkdir -p gllib test -f gllib/Makefile || sh config.status gllib/Makefile depfiles cd gllib && /opt/pkg/bin/bmake CFLAGS="-pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include -I/opt/pkg/include/ncurses -I/opt/pkg/include/glib-2.0 -I/opt/pkg/include/gio-unix-2.0 -I/opt/pkg/lib/glib-2.0/include -I/usr/include -W -Wswitch -Wcomment -Wpointer-arith -Wimplicit -Wreturn-type -Wmissing-declarations -O -DNO_SINGLEMAP -DNO_TRIVIALMAP -DUNIX_BINARY_DISTRIB -DENABLE_UNICODE -DDYNAMIC_FFI -DDYNAMIC_MODULES -I. -fPIC" CLISP_LIBDIR=/home/pbulk/build/lang/clisp/work/clisp-2.49/src rm -f alloca.h-t alloca.h && { echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */'; cat ./alloca.in.h; } > alloca.h-t && mv -f alloca.h-t alloca.h rm -f arg-nonnull.h-t arg-nonnull.h && sed -n -e '/GL_ARG_NONNULL/,$p' < /home/pbulk/build/lang/clisp/work/clisp-2.49/src/build-aux/arg-nonnull.h | sed -e 's/_GL_/_gl_GL_/g' > arg-nonnull.h-t && mv arg-nonnull.h-t arg-nonnull.h rm -f c++defs.h-t c++defs.h && sed -n -e '/_GL_CXXDEFS/,$p' < /home/pbulk/build/lang/clisp/work/clisp-2.49/src/build-aux/c++defs.h | sed -e 's/_GL_/_gl_GL_/g' > c++defs.h-t && mv c++defs.h-t c++defs.h cd .. && /opt/pkg/bin/bmake am--refresh rm -f configmake.h-t && { echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */'; echo '#define PREFIX "/opt/pkg"'; echo '#define EXEC_PREFIX "/opt/pkg"'; echo '#define BINDIR "/opt/pkg/bin"'; echo '#define SBINDIR "/opt/pkg/sbin"'; echo '#define LIBEXECDIR "/opt/pkg/libexec"'; echo '#define DATAROOTDIR "/opt/pkg/share"'; echo '#define DATADIR "/opt/pkg/share"'; echo '#define SYSCONFDIR "/opt/pkg/etc"'; echo '#define SHAREDSTATEDIR "/opt/pkg/com"'; echo '#define LOCALSTATEDIR "/opt/pkg/var"'; echo '#define INCLUDEDIR "/opt/pkg/include"'; echo '#define OLDINCLUDEDIR "/usr/include"'; echo '#define DOCDIR "/opt/pkg/share/doc/clisp"'; echo '#define INFODIR "/opt/pkg/share/info"'; echo '#define HTMLDIR "/opt/pkg/share/doc/clisp"'; echo '#define DVIDIR "/opt/pkg/share/doc/clisp"'; echo '#define PDFDIR "/opt/pkg/share/doc/clisp"'; echo '#define PSDIR "/opt/pkg/share/doc/clisp"'; echo '#define LIBDIR "/opt/pkg/lib"'; echo '#define LISPDIR ""'; echo '#define LOCALEDIR "/opt/pkg/lib/locale"'; echo '#define MANDIR "/opt/pkg/share/man"'; echo '#define MANEXT ""'; echo '#define PKGDATADIR "/opt/pkg/share/clisp"'; echo '#define PKGINCLUDEDIR "/opt/pkg/include/clisp"'; echo '#define PKGLIBDIR "/opt/pkg/lib/clisp"'; echo '#define PKGLIBEXECDIR "/opt/pkg/libexec/clisp"'; } | sed '/""/d' > configmake.h-t && if test -f configmake.h && cmp configmake.h-t configmake.h > /dev/null; then rm -f configmake.h-t; else rm -f configmake.h; mv configmake.h-t configmake.h; fi rm -f warn-on-use.h-t warn-on-use.h && sed -n -e '/^.ifndef/,$p' < /home/pbulk/build/lang/clisp/work/clisp-2.49/src/build-aux/warn-on-use.h | sed -e 's/_GL_/_gl_GL_/g' > warn-on-use.h-t && mv warn-on-use.h-t warn-on-use.h rm -f langinfo.h-t langinfo.h && { echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */'; sed -e 's|@''HAVE_LANGINFO_H''@|1|g' -e 's|@''INCLUDE_NEXT''@|include_next|g' -e 's|@''PRAGMA_SYSTEM_HEADER''@|#pragma GCC system_header|g' -e 's|@''NEXT_LANGINFO_H''@||g' -e 's|@''GNULIB_NL_LANGINFO''@|1|g' -e 's|@''HAVE_LANGINFO_CODESET''@|1|g' -e 's|@''HAVE_LANGINFO_ERA''@|1|g' -e 's|@''HAVE_NL_LANGINFO''@|1|g' -e 's|@''REPLACE_NL_LANGINFO''@|0|g' -e '/definitions of _gl_GL_FUNCDECL_RPL/r c++defs.h' -e '/definition of _gl_GL_WARN_ON_USE/r warn-on-use.h' < ./langinfo.in.h; } > langinfo.h-t && mv langinfo.h-t langinfo.h rm -f stdint.h-t stdint.h && { echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */'; sed -e 's/@''HAVE_STDINT_H''@/1/g' -e 's|@''INCLUDE_NEXT''@|include_next|g' -e 's|@''PRAGMA_SYSTEM_HEADER''@|#pragma GCC system_header|g' -e 's|@''NEXT_STDINT_H''@||g' -e 's/@''HAVE_SYS_TYPES_H''@/1/g' -e 's/@''HAVE_INTTYPES_H''@/1/g' -e 's/@''HAVE_SYS_INTTYPES_H''@/1/g' -e 's/@''HAVE_SYS_BITYPES_H''@/0/g' -e 's/@''HAVE_LONG_LONG_INT''@/1/g' -e 's/@''HAVE_UNSIGNED_LONG_LONG_INT''@/1/g' -e 's/@''APPLE_UNIVERSAL_BUILD''@/0/g' -e 's/@''BITSIZEOF_PTRDIFF_T''@/64/g' -e 's/@''PTRDIFF_T_SUFFIX''@/l/g' -e 's/@''BITSIZEOF_SIG_ATOMIC_T''@/32/g' -e 's/@''HAVE_SIGNED_SIG_ATOMIC_T''@/1/g' -e 's/@''SIG_ATOMIC_T_SUFFIX''@//g' -e 's/@''BITSIZEOF_SIZE_T''@/64/g' -e 's/@''SIZE_T_SUFFIX''@/ul/g' -e 's/@''BITSIZEOF_WCHAR_T''@/32/g' -e 's/@''HAVE_SIGNED_WCHAR_T''@/1/g' -e 's/@''WCHAR_T_SUFFIX''@//g' -e 's/@''BITSIZEOF_WINT_T''@/32/g' -e 's/@''HAVE_SIGNED_WINT_T''@/1/g' -e 's/@''WINT_T_SUFFIX''@//g' < ./stdint.in.h; } > stdint.h-t && mv stdint.h-t stdint.h rm -f string.h-t string.h && { echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */' && sed -e 's|@''INCLUDE_NEXT''@|include_next|g' -e 's|@''PRAGMA_SYSTEM_HEADER''@|#pragma GCC system_header|g' -e 's|@''NEXT_STRING_H''@||g' -e 's|@''GNULIB_MBSLEN''@|0|g' -e 's|@''GNULIB_MBSNLEN''@|0|g' -e 's|@''GNULIB_MBSCHR''@|0|g' -e 's|@''GNULIB_MBSRCHR''@|0|g' -e 's|@''GNULIB_MBSSTR''@|0|g' -e 's|@''GNULIB_MBSCASECMP''@|0|g' -e 's|@''GNULIB_MBSNCASECMP''@|0|g' -e 's|@''GNULIB_MBSPCASECMP''@|0|g' -e 's|@''GNULIB_MBSCASESTR''@|0|g' -e 's|@''GNULIB_MBSCSPN''@|0|g' -e 's|@''GNULIB_MBSPBRK''@|0|g' -e 's|@''GNULIB_MBSSPN''@|0|g' -e 's|@''GNULIB_MBSSEP''@|0|g' -e 's|@''GNULIB_MBSTOK_R''@|0|g' -e 's|@''GNULIB_MEMCHR''@|1|g' -e 's|@''GNULIB_MEMMEM''@|0|g' -e 's|@''GNULIB_MEMPCPY''@|0|g' -e 's|@''GNULIB_MEMRCHR''@|0|g' -e 's|@''GNULIB_RAWMEMCHR''@|0|g' -e 's|@''GNULIB_STPCPY''@|0|g' -e 's|@''GNULIB_STPNCPY''@|0|g' -e 's|@''GNULIB_STRCHRNUL''@|0|g' -e 's|@''GNULIB_STRDUP''@|0|g' -e 's|@''GNULIB_STRNCAT''@|0|g' -e 's|@''GNULIB_STRNDUP''@|0|g' -e 's|@''GNULIB_STRNLEN''@|0|g' -e 's|@''GNULIB_STRPBRK''@|0|g' -e 's|@''GNULIB_STRSEP''@|0|g' -e 's|@''GNULIB_STRSTR''@|0|g' -e 's|@''GNULIB_STRCASESTR''@|0|g' -e 's|@''GNULIB_STRTOK_R''@|0|g' -e 's|@''GNULIB_STRERROR''@|0|g' -e 's|@''GNULIB_STRSIGNAL''@|0|g' -e 's|@''GNULIB_STRVERSCMP''@|0|g' < ./string.in.h | sed -e 's|@''HAVE_MBSLEN''@|0|g' -e 's|@''HAVE_MEMCHR''@|1|g' -e 's|@''HAVE_DECL_MEMMEM''@|1|g' -e 's|@''HAVE_MEMPCPY''@|1|g' -e 's|@''HAVE_DECL_MEMRCHR''@|1|g' -e 's|@''HAVE_RAWMEMCHR''@|1|g' -e 's|@''HAVE_STPCPY''@|1|g' -e 's|@''HAVE_STPNCPY''@|1|g' -e 's|@''HAVE_STRCHRNUL''@|1|g' -e 's|@''HAVE_DECL_STRDUP''@|1|g' -e 's|@''HAVE_DECL_STRNDUP''@|1|g' -e 's|@''HAVE_DECL_STRNLEN''@|1|g' -e 's|@''HAVE_STRPBRK''@|1|g' -e 's|@''HAVE_STRSEP''@|1|g' -e 's|@''HAVE_STRCASESTR''@|1|g' -e 's|@''HAVE_DECL_STRTOK_R''@|1|g' -e 's|@''HAVE_DECL_STRSIGNAL''@|1|g' -e 's|@''HAVE_STRVERSCMP''@|1|g' -e 's|@''REPLACE_STPNCPY''@|0|g' -e 's|@''REPLACE_MEMCHR''@|0|g' -e 's|@''REPLACE_MEMMEM''@|0|g' -e 's|@''REPLACE_STRCASESTR''@|0|g' -e 's|@''REPLACE_STRDUP''@|0|g' -e 's|@''REPLACE_STRSTR''@|0|g' -e 's|@''REPLACE_STRERROR''@|0|g' -e 's|@''REPLACE_STRNCAT''@|0|g' -e 's|@''REPLACE_STRNDUP''@|0|g' -e 's|@''REPLACE_STRNLEN''@|0|g' -e 's|@''REPLACE_STRSIGNAL''@|0|g' -e 's|@''REPLACE_STRTOK_R''@|0|g' -e 's|@''UNDEFINE_STRTOK_R''@|0|g' -e '/definitions of _gl_GL_FUNCDECL_RPL/r c++defs.h' -e '/definition of _gl_GL_ARG_NONNULL/r arg-nonnull.h' -e '/definition of _gl_GL_WARN_ON_USE/r warn-on-use.h'; < ./string.in.h; } > string.h-t && mv string.h-t string.h ../build-aux/install-sh -c -d sys rm -f sys/time.h-t sys/time.h && { echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */'; sed -e 's/@''HAVE_SYS_TIME_H''@/1/g' -e 's|@''INCLUDE_NEXT''@|include_next|g' -e 's|@''PRAGMA_SYSTEM_HEADER''@|#pragma GCC system_header|g' -e 's|@''NEXT_SYS_TIME_H''@||g' -e 's/@''GNULIB_GETTIMEOFDAY''@/1/g' -e 's/@''HAVE_GETTIMEOFDAY''@/1/g' -e 's/@''HAVE_STRUCT_TIMEVAL''@/1/g' -e 's/@''REPLACE_GETTIMEOFDAY''@/0/g' -e '/definitions of _gl_GL_FUNCDECL_RPL/r c++defs.h' -e '/definition of _gl_GL_ARG_NONNULL/r arg-nonnull.h' -e '/definition of _gl_GL_WARN_ON_USE/r warn-on-use.h' < ./sys_time.in.h; } > sys/time.h-t && mv sys/time.h-t sys/time.h rm -f uniname.h-t uniname.h && { echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */'; cat ./uniname.in.h; } > uniname.h-t && mv -f uniname.h-t uniname.h rm -f unistd.h-t unistd.h && { echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */'; sed -e 's|@''HAVE_UNISTD_H''@|1|g' -e 's|@''INCLUDE_NEXT''@|include_next|g' -e 's|@''PRAGMA_SYSTEM_HEADER''@|#pragma GCC system_header|g' -e 's|@''NEXT_UNISTD_H''@||g' -e 's|@''GNULIB_CHOWN''@|0|g' -e 's|@''GNULIB_CLOSE''@|0|g' -e 's|@''GNULIB_DUP2''@|0|g' -e 's|@''GNULIB_DUP3''@|0|g' -e 's|@''GNULIB_ENVIRON''@|0|g' -e 's|@''GNULIB_EUIDACCESS''@|0|g' -e 's|@''GNULIB_FACCESSAT''@|0|g' -e 's|@''GNULIB_FCHDIR''@|0|g' -e 's|@''GNULIB_FCHOWNAT''@|0|g' -e 's|@''GNULIB_FSYNC''@|0|g' -e 's|@''GNULIB_FTRUNCATE''@|0|g' -e 's|@''GNULIB_GETCWD''@|0|g' -e 's|@''GNULIB_GETDOMAINNAME''@|0|g' -e 's|@''GNULIB_GETDTABLESIZE''@|0|g' -e 's|@''GNULIB_GETGROUPS''@|0|g' -e 's|@''GNULIB_GETHOSTNAME''@|0|g' -e 's|@''GNULIB_GETLOGIN''@|0|g' -e 's|@''GNULIB_GETLOGIN_R''@|0|g' -e 's|@''GNULIB_GETPAGESIZE''@|1|g' -e 's|@''GNULIB_GETUSERSHELL''@|0|g' -e 's|@''GNULIB_LCHOWN''@|0|g' -e 's|@''GNULIB_LINK''@|0|g' -e 's|@''GNULIB_LINKAT''@|0|g' -e 's|@''GNULIB_LSEEK''@|0|g' -e 's|@''GNULIB_PIPE2''@|0|g' -e 's|@''GNULIB_PREAD''@|0|g' -e 's|@''GNULIB_PWRITE''@|0|g' -e 's|@''GNULIB_READLINK''@|0|g' -e 's|@''GNULIB_READLINKAT''@|0|g' -e 's|@''GNULIB_RMDIR''@|0|g' -e 's|@''GNULIB_SLEEP''@|0|g' -e 's|@''GNULIB_SYMLINK''@|0|g' -e 's|@''GNULIB_SYMLINKAT''@|0|g' -e 's|@''GNULIB_TTYNAME_R''@|0|g' -e 's|@''GNULIB_UNISTD_H_GETOPT''@|0|g' -e 's|@''GNULIB_UNISTD_H_SIGPIPE''@|0|g' -e 's|@''GNULIB_UNLINK''@|0|g' -e 's|@''GNULIB_UNLINKAT''@|0|g' -e 's|@''GNULIB_USLEEP''@|0|g' -e 's|@''GNULIB_WRITE''@|0|g' < ./unistd.in.h | sed -e 's|@''HAVE_CHOWN''@|1|g' -e 's|@''HAVE_DUP2''@|1|g' -e 's|@''HAVE_DUP3''@|1|g' -e 's|@''HAVE_EUIDACCESS''@|1|g' -e 's|@''HAVE_FACCESSAT''@|1|g' -e 's|@''HAVE_FCHDIR''@|1|g' -e 's|@''HAVE_FCHOWNAT''@|1|g' -e 's|@''HAVE_FSYNC''@|1|g' -e 's|@''HAVE_FTRUNCATE''@|1|g' -e 's|@''HAVE_GETDOMAINNAME''@|1|g' -e 's|@''HAVE_GETDTABLESIZE''@|1|g' -e 's|@''HAVE_GETGROUPS''@|1|g' -e 's|@''HAVE_GETHOSTNAME''@|1|g' -e 's|@''HAVE_GETLOGIN''@|1|g' -e 's|@''HAVE_GETPAGESIZE''@|1|g' -e 's|@''HAVE_LCHOWN''@|1|g' -e 's|@''HAVE_LINK''@|1|g' -e 's|@''HAVE_LINKAT''@|1|g' -e 's|@''HAVE_PIPE2''@|1|g' -e 's|@''HAVE_PREAD''@|1|g' -e 's|@''HAVE_PWRITE''@|1|g' -e 's|@''HAVE_READLINK''@|1|g' -e 's|@''HAVE_READLINKAT''@|1|g' -e 's|@''HAVE_SLEEP''@|1|g' -e 's|@''HAVE_SYMLINK''@|1|g' -e 's|@''HAVE_SYMLINKAT''@|1|g' -e 's|@''HAVE_TTYNAME_R''@|1|g' -e 's|@''HAVE_UNLINKAT''@|1|g' -e 's|@''HAVE_USLEEP''@|1|g' -e 's|@''HAVE_DECL_ENVIRON''@|1|g' -e 's|@''HAVE_DECL_GETLOGIN_R''@|1|g' -e 's|@''HAVE_DECL_GETPAGESIZE''@|1|g' -e 's|@''HAVE_DECL_GETUSERSHELL''@|1|g' -e 's|@''HAVE_OS_H''@|0|g' -e 's|@''HAVE_SYS_PARAM_H''@|0|g' -e 's|@''REPLACE_CHOWN''@|0|g' -e 's|@''REPLACE_CLOSE''@|0|g' -e 's|@''REPLACE_DUP''@|0|g' -e 's|@''REPLACE_DUP2''@|0|g' -e 's|@''REPLACE_FCHOWNAT''@|0|g' -e 's|@''REPLACE_GETCWD''@|0|g' -e 's|@''REPLACE_GETGROUPS''@|0|g' -e 's|@''REPLACE_GETPAGESIZE''@|0|g' -e 's|@''REPLACE_LCHOWN''@|0|g' -e 's|@''REPLACE_LINK''@|0|g' -e 's|@''REPLACE_LINKAT''@|0|g' -e 's|@''REPLACE_LSEEK''@|0|g' -e 's|@''REPLACE_PREAD''@|0|g' -e 's|@''REPLACE_PWRITE''@|0|g' -e 's|@''REPLACE_READLINK''@|0|g' -e 's|@''REPLACE_RMDIR''@|0|g' -e 's|@''REPLACE_SLEEP''@|0|g' -e 's|@''REPLACE_SYMLINK''@|0|g' -e 's|@''REPLACE_TTYNAME_R''@|0|g' -e 's|@''REPLACE_UNLINK''@|0|g' -e 's|@''REPLACE_UNLINKAT''@|0|g' -e 's|@''REPLACE_USLEEP''@|0|g' -e 's|@''REPLACE_WRITE''@|0|g' -e 's|@''UNISTD_H_HAVE_WINSOCK2_H''@|0|g' -e 's|@''UNISTD_H_HAVE_WINSOCK2_H_AND_USE_SOCKETS''@|0|g' -e '/definitions of _gl_GL_FUNCDECL_RPL/r c++defs.h' -e '/definition of _gl_GL_ARG_NONNULL/r arg-nonnull.h' -e '/definition of _gl_GL_WARN_ON_USE/r warn-on-use.h'; } > unistd.h-t && mv unistd.h-t unistd.h rm -f unitypes.h-t unitypes.h && { echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */'; cat ./unitypes.in.h; } > unitypes.h-t && mv -f unitypes.h-t unitypes.h rm -f uniwidth.h-t uniwidth.h && { echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */'; cat ./uniwidth.in.h; } > uniwidth.h-t && mv -f uniwidth.h-t uniwidth.h rm -f wchar.h-t wchar.h && { echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */'; sed -e 's|@''INCLUDE_NEXT''@|include_next|g' -e 's|@''PRAGMA_SYSTEM_HEADER''@|#pragma GCC system_header|g' -e 's|@''NEXT_WCHAR_H''@||g' -e 's|@''HAVE_WCHAR_H''@|1|g' -e 's|@''GNULIB_BTOWC''@|0|g' -e 's|@''GNULIB_WCTOB''@|0|g' -e 's|@''GNULIB_MBSINIT''@|1|g' -e 's|@''GNULIB_MBRTOWC''@|1|g' -e 's|@''GNULIB_MBRLEN''@|0|g' -e 's|@''GNULIB_MBSRTOWCS''@|1|g' -e 's|@''GNULIB_MBSNRTOWCS''@|0|g' -e 's|@''GNULIB_WCRTOMB''@|0|g' -e 's|@''GNULIB_WCSRTOMBS''@|0|g' -e 's|@''GNULIB_WCSNRTOMBS''@|0|g' -e 's|@''GNULIB_WCWIDTH''@|0|g' -e 's|@''HAVE_WINT_T''@|1|g' -e 's|@''HAVE_BTOWC''@|1|g' -e 's|@''HAVE_MBSINIT''@|1|g' -e 's|@''HAVE_MBRTOWC''@|1|g' -e 's|@''HAVE_MBRLEN''@|1|g' -e 's|@''HAVE_MBSRTOWCS''@|1|g' -e 's|@''HAVE_MBSNRTOWCS''@|1|g' -e 's|@''HAVE_WCRTOMB''@|1|g' -e 's|@''HAVE_WCSRTOMBS''@|1|g' -e 's|@''HAVE_WCSNRTOMBS''@|1|g' -e 's|@''HAVE_DECL_WCTOB''@|1|g' -e 's|@''HAVE_DECL_WCWIDTH''@|1|g' -e 's|@''REPLACE_MBSTATE_T''@|0|g' -e 's|@''REPLACE_BTOWC''@|0|g' -e 's|@''REPLACE_WCTOB''@|0|g' -e 's|@''REPLACE_MBSINIT''@|0|g' -e 's|@''REPLACE_MBRTOWC''@|0|g' -e 's|@''REPLACE_MBRLEN''@|0|g' -e 's|@''REPLACE_MBSRTOWCS''@|0|g' -e 's|@''REPLACE_MBSNRTOWCS''@|0|g' -e 's|@''REPLACE_WCRTOMB''@|0|g' -e 's|@''REPLACE_WCSRTOMBS''@|0|g' -e 's|@''REPLACE_WCSNRTOMBS''@|0|g' -e 's|@''REPLACE_WCWIDTH''@|0|g' -e '/definitions of _gl_GL_FUNCDECL_RPL/r c++defs.h' -e '/definition of _gl_GL_ARG_NONNULL/r arg-nonnull.h' -e '/definition of _gl_GL_WARN_ON_USE/r warn-on-use.h' < ./wchar.in.h; } > wchar.h-t && mv wchar.h-t wchar.h rm -f wctype.h-t wctype.h && { echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */'; sed -e 's/@''HAVE_WCTYPE_H''@/1/g' -e 's|@''INCLUDE_NEXT''@|include_next|g' -e 's|@''PRAGMA_SYSTEM_HEADER''@|#pragma GCC system_header|g' -e 's|@''NEXT_WCTYPE_H''@||g' -e 's/@''HAVE_ISWBLANK''@/1/g' -e 's/@''HAVE_ISWCNTRL''@/1/g' -e 's/@''HAVE_WINT_T''@/1/g' -e 's/@''REPLACE_ISWCNTRL''@/0/g' -e '/definitions of _gl_GL_FUNCDECL_RPL/r c++defs.h' -e '/definition of _gl_GL_WARN_ON_USE/r warn-on-use.h' < ./wctype.in.h; } > wctype.h-t && mv wctype.h-t wctype.h /opt/pkg/bin/bmake all-recursive cd .. && /opt/pkg/bin/bmake am--refresh depbase=`echo localcharset.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`; gcc -DHAVE_CONFIG_H -I. -I.. -I../intl -I/opt/pkg/include -I/opt/pkg/include/ncurses -I/opt/pkg/include/glib-2.0 -I/opt/pkg/include/gio-unix-2.0 -I/opt/pkg/lib/glib-2.0/include -I/usr/include -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include -I/opt/pkg/include/ncurses -I/opt/pkg/include/glib-2.0 -I/opt/pkg/include/gio-unix-2.0 -I/opt/pkg/lib/glib-2.0/include -I/usr/include -W -Wswitch -Wcomment -Wpointer-arith -Wimplicit -Wreturn-type -Wmissing-declarations -O -DNO_SINGLEMAP -DNO_TRIVIALMAP -DUNIX_BINARY_DISTRIB -DENABLE_UNICODE -DDYNAMIC_FFI -DDYNAMIC_MODULES -I. -fPIC -MT localcharset.o -MD -MP -MF $depbase.Tpo -c -o localcharset.o localcharset.c && mv -f $depbase.Tpo $depbase.Po depbase=`echo strnlen1.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`; gcc -DHAVE_CONFIG_H -I. -I.. -I../intl -I/opt/pkg/include -I/opt/pkg/include/ncurses -I/opt/pkg/include/glib-2.0 -I/opt/pkg/include/gio-unix-2.0 -I/opt/pkg/lib/glib-2.0/include -I/usr/include -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include -I/opt/pkg/include/ncurses -I/opt/pkg/include/glib-2.0 -I/opt/pkg/include/gio-unix-2.0 -I/opt/pkg/lib/glib-2.0/include -I/usr/include -W -Wswitch -Wcomment -Wpointer-arith -Wimplicit -Wreturn-type -Wmissing-declarations -O -DNO_SINGLEMAP -DNO_TRIVIALMAP -DUNIX_BINARY_DISTRIB -DENABLE_UNICODE -DDYNAMIC_FFI -DDYNAMIC_MODULES -I. -fPIC -MT strnlen1.o -MD -MP -MF $depbase.Tpo -c -o strnlen1.o strnlen1.c && mv -f $depbase.Tpo $depbase.Po depbase=`echo uniname/uniname.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`; gcc -DHAVE_CONFIG_H -I. -I.. -I../intl -I/opt/pkg/include -I/opt/pkg/include/ncurses -I/opt/pkg/include/glib-2.0 -I/opt/pkg/include/gio-unix-2.0 -I/opt/pkg/lib/glib-2.0/include -I/usr/include -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include -I/opt/pkg/include/ncurses -I/opt/pkg/include/glib-2.0 -I/opt/pkg/include/gio-unix-2.0 -I/opt/pkg/lib/glib-2.0/include -I/usr/include -W -Wswitch -Wcomment -Wpointer-arith -Wimplicit -Wreturn-type -Wmissing-declarations -O -DNO_SINGLEMAP -DNO_TRIVIALMAP -DUNIX_BINARY_DISTRIB -DENABLE_UNICODE -DDYNAMIC_FFI -DDYNAMIC_MODULES -I. -fPIC -MT uniname/uniname.o -MD -MP -MF $depbase.Tpo -c -o uniname/uniname.o uniname/uniname.c && mv -f $depbase.Tpo $depbase.Po depbase=`echo uniwidth/width.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`; gcc -DHAVE_CONFIG_H -I. -I.. -I../intl -I/opt/pkg/include -I/opt/pkg/include/ncurses -I/opt/pkg/include/glib-2.0 -I/opt/pkg/include/gio-unix-2.0 -I/opt/pkg/lib/glib-2.0/include -I/usr/include -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include -I/opt/pkg/include/ncurses -I/opt/pkg/include/glib-2.0 -I/opt/pkg/include/gio-unix-2.0 -I/opt/pkg/lib/glib-2.0/include -I/usr/include -W -Wswitch -Wcomment -Wpointer-arith -Wimplicit -Wreturn-type -Wmissing-declarations -O -DNO_SINGLEMAP -DNO_TRIVIALMAP -DUNIX_BINARY_DISTRIB -DENABLE_UNICODE -DDYNAMIC_FFI -DDYNAMIC_MODULES -I. -fPIC -MT uniwidth/width.o -MD -MP -MF $depbase.Tpo -c -o uniwidth/width.o uniwidth/width.c && mv -f $depbase.Tpo $depbase.Po rm -f libgnu.a ar cru libgnu.a localcharset.o strnlen1.o uniname/uniname.o uniwidth/width.o ranlib libgnu.a rm -f t-charset.alias charset.alias && /bin/bash ./config.charset 'x86_64-pc-solaris2.11' > t-charset.alias && mv t-charset.alias charset.alias rm -f t-ref-add.sed ref-add.sed && sed -e '/^#/d' -e 's/@''PACKAGE''@/clisp/g' ref-add.sin > t-ref-add.sed && mv t-ref-add.sed ref-add.sed rm -f t-ref-del.sed ref-del.sed && sed -e '/^#/d' -e 's/@''PACKAGE''@/clisp/g' ref-del.sin > t-ref-del.sed && mv t-ref-del.sed ref-del.sed echo '#include "config.h"' > tmp.c cat 'intparam.c' >> tmp.c gcc tmp.c -o intparam ./intparam intparam.h rm -f intparam tmp.c echo '#include "config.h"' > tmp.c cat 'floatparam.c' >> tmp.c gcc tmp.c -o floatparam ./floatparam floatparam.h rm -f floatparam tmp.c gcc -I/opt/pkg/include -I/opt/pkg/include/ncurses -I/opt/pkg/include/glib-2.0 -I/opt/pkg/include/gio-unix-2.0 -I/opt/pkg/lib/glib-2.0/include -I/usr/include -I/home/pbulk/build/lang/clisp/work/clisp-2.49/src/gllib -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include -I/opt/pkg/include/ncurses -I/opt/pkg/include/glib-2.0 -I/opt/pkg/include/gio-unix-2.0 -I/opt/pkg/lib/glib-2.0/include -I/usr/include -W -Wswitch -Wcomment -Wpointer-arith -Wimplicit -Wreturn-type -Wmissing-declarations -O -DNO_SINGLEMAP -DNO_TRIVIALMAP -DUNIX_BINARY_DISTRIB -DENABLE_UNICODE -DDYNAMIC_FFI -DDYNAMIC_MODULES -I. -L/opt/pkg/lib -Wl,-R/opt/pkg/lib -liconv -lintl -L/usr/lib/amd64 -Wl,-R/usr/lib/amd64 ../utils/comment5.c -o comment5 gcc -I/opt/pkg/include -I/opt/pkg/include/ncurses -I/opt/pkg/include/glib-2.0 -I/opt/pkg/include/gio-unix-2.0 -I/opt/pkg/lib/glib-2.0/include -I/usr/include -I/home/pbulk/build/lang/clisp/work/clisp-2.49/src/gllib -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include -I/opt/pkg/include/ncurses -I/opt/pkg/include/glib-2.0 -I/opt/pkg/include/gio-unix-2.0 -I/opt/pkg/lib/glib-2.0/include -I/usr/include -W -Wswitch -Wcomment -Wpointer-arith -Wimplicit -Wreturn-type -Wmissing-declarations -O -DNO_SINGLEMAP -DNO_TRIVIALMAP -DUNIX_BINARY_DISTRIB -DENABLE_UNICODE -DDYNAMIC_FFI -DDYNAMIC_MODULES -I. -L/opt/pkg/lib -Wl,-R/opt/pkg/lib -liconv -lintl -L/usr/lib/amd64 -Wl,-R/usr/lib/amd64 ../utils/gctrigger.c -o gctrigger ../utils/gctrigger.c: In function 'nexttoken': ../utils/gctrigger.c:660:12: warning: this statement may fall through [-Wimplicit-fallthrough=] 660 | if (!(((c>='0') && (c<='9')) || (c=='.'))) | ^ ../utils/gctrigger.c:662:7: note: here 662 | case '0': case '1': case '2': case '3': case '4': | ^~~~ gcc -I/opt/pkg/include -I/opt/pkg/include/ncurses -I/opt/pkg/include/glib-2.0 -I/opt/pkg/include/gio-unix-2.0 -I/opt/pkg/lib/glib-2.0/include -I/usr/include -I/home/pbulk/build/lang/clisp/work/clisp-2.49/src/gllib -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include -I/opt/pkg/include/ncurses -I/opt/pkg/include/glib-2.0 -I/opt/pkg/include/gio-unix-2.0 -I/opt/pkg/lib/glib-2.0/include -I/usr/include -W -Wswitch -Wcomment -Wpointer-arith -Wimplicit -Wreturn-type -Wmissing-declarations -O -DNO_SINGLEMAP -DNO_TRIVIALMAP -DUNIX_BINARY_DISTRIB -DENABLE_UNICODE -DDYNAMIC_FFI -DDYNAMIC_MODULES -I. -L/opt/pkg/lib -Wl,-R/opt/pkg/lib -liconv -lintl -L/usr/lib/amd64 -Wl,-R/usr/lib/amd64 ../utils/varbrace.c -o varbrace ../utils/varbrace.c: In function 'next_token': ../utils/varbrace.c:1217:12: warning: this statement may fall through [-Wimplicit-fallthrough=] 1217 | if (!(((c>='0') && (c<='9')) || (c=='.'))) | ^ ../utils/varbrace.c:1219:7: note: here 1219 | case '0': case '1': case '2': case '3': case '4': | ^~~~ gcc -I/opt/pkg/include -I/opt/pkg/include/ncurses -I/opt/pkg/include/glib-2.0 -I/opt/pkg/include/gio-unix-2.0 -I/opt/pkg/lib/glib-2.0/include -I/usr/include -I/home/pbulk/build/lang/clisp/work/clisp-2.49/src/gllib -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include -I/opt/pkg/include/ncurses -I/opt/pkg/include/glib-2.0 -I/opt/pkg/include/gio-unix-2.0 -I/opt/pkg/lib/glib-2.0/include -I/usr/include -W -Wswitch -Wcomment -Wpointer-arith -Wimplicit -Wreturn-type -Wmissing-declarations -O -DNO_SINGLEMAP -DNO_TRIVIALMAP -DUNIX_BINARY_DISTRIB -DENABLE_UNICODE -DDYNAMIC_FFI -DDYNAMIC_MODULES -I. -L/opt/pkg/lib -Wl,-R/opt/pkg/lib -liconv -lintl -L/usr/lib/amd64 -Wl,-R/usr/lib/amd64 ../utils/txt2c.c -o txt2c gcc -I/opt/pkg/include -I/opt/pkg/include/ncurses -I/opt/pkg/include/glib-2.0 -I/opt/pkg/include/gio-unix-2.0 -I/opt/pkg/lib/glib-2.0/include -I/usr/include -I/home/pbulk/build/lang/clisp/work/clisp-2.49/src/gllib -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include -I/opt/pkg/include/ncurses -I/opt/pkg/include/glib-2.0 -I/opt/pkg/include/gio-unix-2.0 -I/opt/pkg/lib/glib-2.0/include -I/usr/include -W -Wswitch -Wcomment -Wpointer-arith -Wimplicit -Wreturn-type -Wmissing-declarations -O -DNO_SINGLEMAP -DNO_TRIVIALMAP -DUNIX_BINARY_DISTRIB -DENABLE_UNICODE -DDYNAMIC_FFI -DDYNAMIC_MODULES -I. -L/opt/pkg/lib -Wl,-R/opt/pkg/lib -liconv -lintl -L/usr/lib/amd64 -Wl,-R/usr/lib/amd64 ../utils/ccmp2c.c -o ccmp2c ./comment5 spvw.d | ./gctrigger | ./varbrace > spvw.c ./comment5 spvwtabf.d | ./gctrigger | ./varbrace > spvwtabf.c ./comment5 spvwtabs.d | ./gctrigger | ./varbrace > spvwtabs.c ./comment5 spvwtabo.d | ./gctrigger | ./varbrace > spvwtabo.c ./comment5 eval.d | ./gctrigger | ./varbrace > eval.c ./comment5 control.d | ./gctrigger | ./varbrace > control.c ./comment5 encoding.d | ./gctrigger | ./varbrace > encoding.c ./comment5 pathname.d | ./gctrigger | ./varbrace > pathname.c ./comment5 stream.d | ./gctrigger | ./varbrace > stream.c ./comment5 socket.d | ./gctrigger | ./varbrace > socket.c ./comment5 io.d | ./gctrigger | ./varbrace > io.c ./comment5 funarg.d | ./gctrigger | ./varbrace > funarg.c ./comment5 array.d | ./gctrigger | ./varbrace > array.c ./comment5 hashtabl.d | ./gctrigger | ./varbrace > hashtabl.c ./comment5 list.d | ./gctrigger | ./varbrace > list.c ./comment5 package.d | ./gctrigger | ./varbrace > package.c ./comment5 record.d | ./gctrigger | ./varbrace > record.c ./comment5 weak.d | ./gctrigger | ./varbrace > weak.c ./comment5 sequence.d | ./gctrigger | ./varbrace > sequence.c ./comment5 charstrg.d | ./gctrigger | ./varbrace > charstrg.c ./comment5 debug.d | ./gctrigger | ./varbrace > debug.c ./comment5 error.d | ./gctrigger | ./varbrace > error.c ./comment5 misc.d | ./gctrigger | ./varbrace > misc.c ./comment5 time.d | ./gctrigger | ./varbrace > time.c ./comment5 predtype.d | ./gctrigger | ./varbrace > predtype.c ./comment5 symbol.d | ./gctrigger | ./varbrace > symbol.c ./comment5 lisparit.d | ./gctrigger | ./varbrace > lisparit.c ./comment5 i18n.d | ./gctrigger | ./varbrace > i18n.c ./comment5 foreign.d | ./gctrigger | ./varbrace > foreign.c ./comment5 unixaux.d | ./gctrigger | ./varbrace > unixaux.c ./comment5 built.d | ./gctrigger | ./varbrace > built.c ./comment5 lispbibl.d | sed -e 's/^\(%% .*\)//' | ./gctrigger | ./varbrace > lispbibl.c End of comment outside comment in line 5699 ./comment5 fsubr.d | ./gctrigger | ./varbrace > fsubr.c ./comment5 subr.d | ./gctrigger | ./varbrace > subr.c ./comment5 pseudofun.d | ./gctrigger | ./varbrace > pseudofun.c ./comment5 constsym.d | ./gctrigger | ./varbrace > constsym.c ./comment5 constobj.d | ./gctrigger | ./varbrace > constobj.c ./comment5 constobj_tl.d | ./gctrigger | ./varbrace > constobj_tl.c ./comment5 unix.d | ./gctrigger | ./varbrace > unix.c ./comment5 xthread.d | ./gctrigger | ./varbrace > xthread.c ./comment5 constpack.d | ./gctrigger | ./varbrace > constpack.c ./comment5 avl.d | ./gctrigger | ./varbrace > avl.c ./comment5 sort.d | ./gctrigger | ./varbrace > sort.c ./comment5 subrkw.d | ./gctrigger | ./varbrace > subrkw.c ./comment5 bytecode.d | ./gctrigger | ./varbrace > bytecode.c ./comment5 spvw_module.d | ./gctrigger | ./varbrace > spvw_module.c ./comment5 spvw_debug.d | ./gctrigger | ./varbrace > spvw_debug.c ./comment5 spvw_alloca.d | ./gctrigger | ./varbrace > spvw_alloca.c ./comment5 spvw_mmap.d | ./gctrigger | ./varbrace > spvw_mmap.c ./comment5 spvw_singlemap.d | ./gctrigger | ./varbrace > spvw_singlemap.c ./comment5 spvw_page.d | ./gctrigger | ./varbrace > spvw_page.c ./comment5 spvw_heap.d | ./gctrigger | ./varbrace > spvw_heap.c ./comment5 spvw_global.d | ./gctrigger | ./varbrace > spvw_global.c ./comment5 spvw_gcstat.d | ./gctrigger | ./varbrace > spvw_gcstat.c ./comment5 spvw_space.d | ./gctrigger | ./varbrace > spvw_space.c ./comment5 spvw_mark.d | ./gctrigger | ./varbrace > spvw_mark.c ./comment5 spvw_objsize.d | ./gctrigger | ./varbrace > spvw_objsize.c ./comment5 spvw_update.d | ./gctrigger | ./varbrace > spvw_update.c ./comment5 spvw_fault.d | ./gctrigger | ./varbrace > spvw_fault.c ./comment5 spvw_sigsegv.d | ./gctrigger | ./varbrace > spvw_sigsegv.c ./comment5 spvw_sigcld.d | ./gctrigger | ./varbrace > spvw_sigcld.c ./comment5 spvw_sigpipe.d | ./gctrigger | ./varbrace > spvw_sigpipe.c ./comment5 spvw_sigint.d | ./gctrigger | ./varbrace > spvw_sigint.c ./comment5 spvw_sigwinch.d | ./gctrigger | ./varbrace > spvw_sigwinch.c ./comment5 spvw_sigterm.d | ./gctrigger | ./varbrace > spvw_sigterm.c ./comment5 spvw_garcol.d | ./gctrigger | ./varbrace > spvw_garcol.c ./comment5 spvw_garcol_old.d | ./gctrigger | ./varbrace > spvw_garcol_old.c ./comment5 spvw_genera1.d | ./gctrigger | ./varbrace > spvw_genera1.c ./comment5 spvw_gcmark.d | ./gctrigger | ./varbrace > spvw_gcmark.c ./comment5 spvw_genera2.d | ./gctrigger | ./varbrace > spvw_genera2.c ./comment5 spvw_weak.d | ./gctrigger | ./varbrace > spvw_weak.c ./comment5 spvw_genera3.d | ./gctrigger | ./varbrace > spvw_genera3.c ./comment5 spvw_allocate.d | ./gctrigger | ./varbrace > spvw_allocate.c ./comment5 spvw_typealloc.d | ./gctrigger | ./varbrace > spvw_typealloc.c ./comment5 spvw_circ.d | ./gctrigger | ./varbrace > spvw_circ.c ./comment5 spvw_walk.d | ./gctrigger | ./varbrace > spvw_walk.c ./comment5 spvw_ctype.d | ./gctrigger | ./varbrace > spvw_ctype.c ./comment5 spvw_language.d | ./gctrigger | ./varbrace > spvw_language.c ./comment5 spvw_memfile.d | ./gctrigger | ./varbrace > spvw_memfile.c ./comment5 errunix.d | ./gctrigger | ./varbrace > errunix.c ./comment5 aridecl.d | ./gctrigger | ./varbrace > aridecl.c ./comment5 arilev0.d | ./gctrigger | ./varbrace > arilev0.c ./comment5 arilev1.d | ./gctrigger | ./varbrace > arilev1.c ./comment5 intelem.d | ./gctrigger | ./varbrace > intelem.c ./comment5 intlog.d | ./gctrigger | ./varbrace > intlog.c ./comment5 intplus.d | ./gctrigger | ./varbrace > intplus.c ./comment5 intcomp.d | ./gctrigger | ./varbrace > intcomp.c ./comment5 intbyte.d | ./gctrigger | ./varbrace > intbyte.c ./comment5 intmal.d | ./gctrigger | ./varbrace > intmal.c ./comment5 intdiv.d | ./gctrigger | ./varbrace > intdiv.c ./comment5 intgcd.d | ./gctrigger | ./varbrace > intgcd.c ./comment5 int2adic.d | ./gctrigger | ./varbrace > int2adic.c ./comment5 intsqrt.d | ./gctrigger | ./varbrace > intsqrt.c ./comment5 intprint.d | ./gctrigger | ./varbrace > intprint.c ./comment5 intread.d | ./gctrigger | ./varbrace > intread.c ./comment5 intserial.d | ./gctrigger | ./varbrace > intserial.c ./comment5 rational.d | ./gctrigger | ./varbrace > rational.c ./comment5 sfloat.d | ./gctrigger | ./varbrace > sfloat.c ./comment5 ffloat.d | ./gctrigger | ./varbrace > ffloat.c ./comment5 dfloat.d | ./gctrigger | ./varbrace > dfloat.c ./comment5 lfloat.d | ./gctrigger | ./varbrace > lfloat.c ./comment5 flo_konv.d | ./gctrigger | ./varbrace > flo_konv.c ./comment5 flo_rest.d | ./gctrigger | ./varbrace > flo_rest.c ./comment5 realelem.d | ./gctrigger | ./varbrace > realelem.c ./comment5 realrand.d | ./gctrigger | ./varbrace > realrand.c ./comment5 realtran.d | ./gctrigger | ./varbrace > realtran.c ./comment5 compelem.d | ./gctrigger | ./varbrace > compelem.c ./comment5 comptran.d | ./gctrigger | ./varbrace > comptran.c ./comment5 arilev1c.d | ./gctrigger | ./varbrace > arilev1c.c ./comment5 arilev1e.d | ./gctrigger | ./varbrace > arilev1e.c ./comment5 arilev1i.d | ./gctrigger | ./varbrace > arilev1i.c ./comment5 genclisph.d | ./gctrigger | ./varbrace > genclisph.c ./comment5 noreadline.d | ./gctrigger | ./varbrace > noreadline.c ./comment5 lispbibl.d | sed -e '/^%% /{s///p;d;}' -e '/^#line /!s/.*//' > gen.lispbibl.c rm -f localcharset.h ln -s gllib/localcharset.h localcharset.h gcc -I/opt/pkg/include -I/opt/pkg/include/ncurses -I/opt/pkg/include/glib-2.0 -I/opt/pkg/include/gio-unix-2.0 -I/opt/pkg/lib/glib-2.0/include -I/usr/include -I/home/pbulk/build/lang/clisp/work/clisp-2.49/src/gllib -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include -I/opt/pkg/include/ncurses -I/opt/pkg/include/glib-2.0 -I/opt/pkg/include/gio-unix-2.0 -I/opt/pkg/lib/glib-2.0/include -I/usr/include -W -Wswitch -Wcomment -Wpointer-arith -Wimplicit -Wreturn-type -Wmissing-declarations -O -DNO_SINGLEMAP -DNO_TRIVIALMAP -DUNIX_BINARY_DISTRIB -DENABLE_UNICODE -DDYNAMIC_FFI -DDYNAMIC_MODULES -I. -c spvw.c In file included from spvw.d:156: spvw_debug.d: In function 'nobject_out1': spvw_debug.d:308:19: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 308 | for (; ii < Stream_length(obj) - strm_len; ii++) { | ^ In file included from spvw.d:23: spvw_gcmark.d: In function 'gc_mark': spvw_gcmark.d:348:58: warning: left shift of negative value [-Wshift-negative-value] 348 | pred = objectplus(pred,-(soint)(sizeof(gcv_object_t))<<(oint_addr_shift-addr_shift)); /* go to next component */ | ^~ lispbibl.d:1289:60: note: in definition of macro 'pointerplus' 1289 | #define pointerplus(pointer,offset) ((UBYTE*)(pointer)+(offset)) | ^~~~~~ spvw_gcmark.d:348:12: note: in expansion of macro 'objectplus' 348 | pred = objectplus(pred,-(soint)(sizeof(gcv_object_t))<<(oint_addr_shift-addr_shift)); /* go to next component */ | ^~~~~~~~~~ spvw_gcmark.d:46:50: warning: left shift of negative value [-Wshift-negative-value] 46 | { curr = objectplus(pred,-(soint)(first_offset)<<(oint_addr_shift-addr_shift)); /* becomes current object */ \ | ^~ lispbibl.d:1289:60: note: in definition of macro 'pointerplus' 1289 | #define pointerplus(pointer,offset) ((UBYTE*)(pointer)+(offset)) | ^~~~~~ spvw_gcmark.d:46:12: note: in expansion of macro 'objectplus' 46 | { curr = objectplus(pred,-(soint)(first_offset)<<(oint_addr_shift-addr_shift)); /* becomes current object */ \ | ^~~~~~~~~~ spvw_gcmark.d:369:9: note: in expansion of macro 'up_varobject' 369 | up_varobject(symbol_objects_offset); | ^~~~~~~~~~~~ spvw_gcmark.d:117:60: warning: left shift of negative value [-Wshift-negative-value] 117 | { curr = objectplus(pred,-(soint)offsetofa(svector_,data)<<(oint_addr_shift-addr_shift)); /* Svector becomes current object */ \ | ^~ lispbibl.d:1289:60: note: in definition of macro 'pointerplus' 1289 | #define pointerplus(pointer,offset) ((UBYTE*)(pointer)+(offset)) | ^~~~~~ spvw_gcmark.d:117:12: note: in expansion of macro 'objectplus' 117 | { curr = objectplus(pred,-(soint)offsetofa(svector_,data)<<(oint_addr_shift-addr_shift)); /* Svector becomes current object */ \ | ^~~~~~~~~~ spvw_gcmark.d:371:9: note: in expansion of macro 'up_svector' 371 | up_svector(); | ^~~~~~~~~~ spvw_gcmark.d:71:54: warning: left shift of negative value [-Wshift-negative-value] 71 | { curr = objectplus(pred,-(soint)iarray_data_offset<<(oint_addr_shift-addr_shift)); /* array becomes current object */ \ | ^~ lispbibl.d:1289:60: note: in definition of macro 'pointerplus' 1289 | #define pointerplus(pointer,offset) ((UBYTE*)(pointer)+(offset)) | ^~~~~~ spvw_gcmark.d:71:12: note: in expansion of macro 'objectplus' 71 | { curr = objectplus(pred,-(soint)iarray_data_offset<<(oint_addr_shift-addr_shift)); /* array becomes current object */ \ | ^~~~~~~~~~ spvw_gcmark.d:376:9: note: in expansion of macro 'up_iarray' 376 | up_iarray(); | ^~~~~~~~~ spvw_gcmark.d:143:62: warning: left shift of negative value [-Wshift-negative-value] 143 | { curr = objectplus(pred,-(soint)offsetofa(record_,recdata)<<(oint_addr_shift-addr_shift)); /* Lrecord becomes current object */ \ | ^~ lispbibl.d:1289:60: note: in definition of macro 'pointerplus' 1289 | #define pointerplus(pointer,offset) ((UBYTE*)(pointer)+(offset)) | ^~~~~~ spvw_gcmark.d:143:12: note: in expansion of macro 'objectplus' 143 | { curr = objectplus(pred,-(soint)offsetofa(record_,recdata)<<(oint_addr_shift-addr_shift)); /* Lrecord becomes current object */ \ | ^~~~~~~~~~ spvw_gcmark.d:378:9: note: in expansion of macro 'up_lrecord' 378 | up_lrecord(); | ^~~~~~~~~~ spvw_gcmark.d:180:62: warning: left shift of negative value [-Wshift-negative-value] 180 | { curr = objectplus(pred,-(soint)offsetofa(record_,recdata)<<(oint_addr_shift-addr_shift)); /* record becomes current object */ \ | ^~ lispbibl.d:1289:60: note: in definition of macro 'pointerplus' 1289 | #define pointerplus(pointer,offset) ((UBYTE*)(pointer)+(offset)) | ^~~~~~ spvw_gcmark.d:180:12: note: in expansion of macro 'objectplus' 180 | { curr = objectplus(pred,-(soint)offsetofa(record_,recdata)<<(oint_addr_shift-addr_shift)); /* record becomes current object */ \ | ^~~~~~~~~~ spvw_gcmark.d:381:9: note: in expansion of macro 'up_sxrecord' 381 | up_sxrecord(); | ^~~~~~~~~~~ spvw_gcmark.d:383:75: warning: left shift of negative value [-Wshift-negative-value] 383 | { var object pred_ = objectplus(pred,-(soint)sistring_data_offset<<(oint_addr_shift-addr_shift)); | ^~ lispbibl.d:1289:60: note: in definition of macro 'pointerplus' 1289 | #define pointerplus(pointer,offset) ((UBYTE*)(pointer)+(offset)) | ^~~~~~ spvw_gcmark.d:383:31: note: in expansion of macro 'objectplus' 383 | { var object pred_ = objectplus(pred,-(soint)sistring_data_offset<<(oint_addr_shift-addr_shift)); | ^~~~~~~~~~ spvw_gcmark.d:91:56: warning: left shift of negative value [-Wshift-negative-value] 91 | { curr = objectplus(pred,-(soint)sistring_data_offset<<(oint_addr_shift-addr_shift)); /* array becomes current object */ \ | ^~ lispbibl.d:1289:60: note: in definition of macro 'pointerplus' 1289 | #define pointerplus(pointer,offset) ((UBYTE*)(pointer)+(offset)) | ^~~~~~ spvw_gcmark.d:91:12: note: in expansion of macro 'objectplus' 91 | { curr = objectplus(pred,-(soint)sistring_data_offset<<(oint_addr_shift-addr_shift)); /* array becomes current object */ \ | ^~~~~~~~~~ spvw_gcmark.d:385:13: note: in expansion of macro 'up_sistring' 385 | up_sistring(); | ^~~~~~~~~~~ spvw_gcmark.d: In function 'gc_mark_with_watchset': spvw_gcmark.d:348:58: warning: left shift of negative value [-Wshift-negative-value] 348 | pred = objectplus(pred,-(soint)(sizeof(gcv_object_t))<<(oint_addr_shift-addr_shift)); /* go to next component */ | ^~ lispbibl.d:1289:60: note: in definition of macro 'pointerplus' 1289 | #define pointerplus(pointer,offset) ((UBYTE*)(pointer)+(offset)) | ^~~~~~ spvw_gcmark.d:348:12: note: in expansion of macro 'objectplus' 348 | pred = objectplus(pred,-(soint)(sizeof(gcv_object_t))<<(oint_addr_shift-addr_shift)); /* go to next component */ | ^~~~~~~~~~ spvw_gcmark.d:46:50: warning: left shift of negative value [-Wshift-negative-value] 46 | { curr = objectplus(pred,-(soint)(first_offset)<<(oint_addr_shift-addr_shift)); /* becomes current object */ \ | ^~ lispbibl.d:1289:60: note: in definition of macro 'pointerplus' 1289 | #define pointerplus(pointer,offset) ((UBYTE*)(pointer)+(offset)) | ^~~~~~ spvw_gcmark.d:46:12: note: in expansion of macro 'objectplus' 46 | { curr = objectplus(pred,-(soint)(first_offset)<<(oint_addr_shift-addr_shift)); /* becomes current object */ \ | ^~~~~~~~~~ spvw_gcmark.d:369:9: note: in expansion of macro 'up_varobject' 369 | up_varobject(symbol_objects_offset); | ^~~~~~~~~~~~ spvw_gcmark.d:117:60: warning: left shift of negative value [-Wshift-negative-value] 117 | { curr = objectplus(pred,-(soint)offsetofa(svector_,data)<<(oint_addr_shift-addr_shift)); /* Svector becomes current object */ \ | ^~ lispbibl.d:1289:60: note: in definition of macro 'pointerplus' 1289 | #define pointerplus(pointer,offset) ((UBYTE*)(pointer)+(offset)) | ^~~~~~ spvw_gcmark.d:117:12: note: in expansion of macro 'objectplus' 117 | { curr = objectplus(pred,-(soint)offsetofa(svector_,data)<<(oint_addr_shift-addr_shift)); /* Svector becomes current object */ \ | ^~~~~~~~~~ spvw_gcmark.d:371:9: note: in expansion of macro 'up_svector' 371 | up_svector(); | ^~~~~~~~~~ spvw_gcmark.d:71:54: warning: left shift of negative value [-Wshift-negative-value] 71 | { curr = objectplus(pred,-(soint)iarray_data_offset<<(oint_addr_shift-addr_shift)); /* array becomes current object */ \ | ^~ lispbibl.d:1289:60: note: in definition of macro 'pointerplus' 1289 | #define pointerplus(pointer,offset) ((UBYTE*)(pointer)+(offset)) | ^~~~~~ spvw_gcmark.d:71:12: note: in expansion of macro 'objectplus' 71 | { curr = objectplus(pred,-(soint)iarray_data_offset<<(oint_addr_shift-addr_shift)); /* array becomes current object */ \ | ^~~~~~~~~~ spvw_gcmark.d:376:9: note: in expansion of macro 'up_iarray' 376 | up_iarray(); | ^~~~~~~~~ spvw_gcmark.d:143:62: warning: left shift of negative value [-Wshift-negative-value] 143 | { curr = objectplus(pred,-(soint)offsetofa(record_,recdata)<<(oint_addr_shift-addr_shift)); /* Lrecord becomes current object */ \ | ^~ lispbibl.d:1289:60: note: in definition of macro 'pointerplus' 1289 | #define pointerplus(pointer,offset) ((UBYTE*)(pointer)+(offset)) | ^~~~~~ spvw_gcmark.d:143:12: note: in expansion of macro 'objectplus' 143 | { curr = objectplus(pred,-(soint)offsetofa(record_,recdata)<<(oint_addr_shift-addr_shift)); /* Lrecord becomes current object */ \ | ^~~~~~~~~~ spvw_gcmark.d:378:9: note: in expansion of macro 'up_lrecord' 378 | up_lrecord(); | ^~~~~~~~~~ spvw_gcmark.d:180:62: warning: left shift of negative value [-Wshift-negative-value] 180 | { curr = objectplus(pred,-(soint)offsetofa(record_,recdata)<<(oint_addr_shift-addr_shift)); /* record becomes current object */ \ | ^~ lispbibl.d:1289:60: note: in definition of macro 'pointerplus' 1289 | #define pointerplus(pointer,offset) ((UBYTE*)(pointer)+(offset)) | ^~~~~~ spvw_gcmark.d:180:12: note: in expansion of macro 'objectplus' 180 | { curr = objectplus(pred,-(soint)offsetofa(record_,recdata)<<(oint_addr_shift-addr_shift)); /* record becomes current object */ \ | ^~~~~~~~~~ spvw_gcmark.d:381:9: note: in expansion of macro 'up_sxrecord' 381 | up_sxrecord(); | ^~~~~~~~~~~ spvw_gcmark.d:383:75: warning: left shift of negative value [-Wshift-negative-value] 383 | { var object pred_ = objectplus(pred,-(soint)sistring_data_offset<<(oint_addr_shift-addr_shift)); | ^~ lispbibl.d:1289:60: note: in definition of macro 'pointerplus' 1289 | #define pointerplus(pointer,offset) ((UBYTE*)(pointer)+(offset)) | ^~~~~~ spvw_gcmark.d:383:31: note: in expansion of macro 'objectplus' 383 | { var object pred_ = objectplus(pred,-(soint)sistring_data_offset<<(oint_addr_shift-addr_shift)); | ^~~~~~~~~~ spvw_gcmark.d:91:56: warning: left shift of negative value [-Wshift-negative-value] 91 | { curr = objectplus(pred,-(soint)sistring_data_offset<<(oint_addr_shift-addr_shift)); /* array becomes current object */ \ | ^~ lispbibl.d:1289:60: note: in definition of macro 'pointerplus' 1289 | #define pointerplus(pointer,offset) ((UBYTE*)(pointer)+(offset)) | ^~~~~~ spvw_gcmark.d:91:12: note: in expansion of macro 'objectplus' 91 | { curr = objectplus(pred,-(soint)sistring_data_offset<<(oint_addr_shift-addr_shift)); /* array becomes current object */ \ | ^~~~~~~~~~ spvw_gcmark.d:385:13: note: in expansion of macro 'up_sistring' 385 | up_sistring(); | ^~~~~~~~~~~ spvw_weak.d: In function 'weak_clean_dead': lispbibl.d:5336:36: warning: left shift of negative value [-Wshift-negative-value] 5336 | objectplus(obj, (soint)(delta) << oint_data_shift) | ^~ lispbibl.d:1289:60: note: in definition of macro 'pointerplus' 1289 | #define pointerplus(pointer,offset) ((UBYTE*)(pointer)+(offset)) | ^~~~~~ lispbibl.d:5336:5: note: in expansion of macro 'objectplus' 5336 | objectplus(obj, (soint)(delta) << oint_data_shift) | ^~~~~~~~~~ spvw_weak.d:630:40: note: in expansion of macro 'fixnum_inc' 630 | TheWeakList(obj)->wl_count = fixnum_inc(TheWeakList(obj)->wl_count,-1); | ^~~~~~~~~~ lispbibl.d:5336:36: warning: left shift of negative value [-Wshift-negative-value] 5336 | objectplus(obj, (soint)(delta) << oint_data_shift) | ^~ lispbibl.d:1289:60: note: in definition of macro 'pointerplus' 1289 | #define pointerplus(pointer,offset) ((UBYTE*)(pointer)+(offset)) | ^~~~~~ lispbibl.d:5336:5: note: in expansion of macro 'objectplus' 5336 | objectplus(obj, (soint)(delta) << oint_data_shift) | ^~~~~~~~~~ spvw_weak.d:690:42: note: in expansion of macro 'fixnum_inc' 690 | TheWeakAlist(obj)->wal_count = fixnum_inc(TheWeakAlist(obj)->wal_count,-1); | ^~~~~~~~~~ lispbibl.d:5336:36: warning: left shift of negative value [-Wshift-negative-value] 5336 | objectplus(obj, (soint)(delta) << oint_data_shift) | ^~ lispbibl.d:1289:60: note: in definition of macro 'pointerplus' 1289 | #define pointerplus(pointer,offset) ((UBYTE*)(pointer)+(offset)) | ^~~~~~ lispbibl.d:5336:5: note: in expansion of macro 'objectplus' 5336 | objectplus(obj, (soint)(delta) << oint_data_shift) | ^~~~~~~~~~ spvw_weak.d:708:42: note: in expansion of macro 'fixnum_inc' 708 | TheWeakAlist(obj)->wal_count = fixnum_inc(TheWeakAlist(obj)->wal_count,-1); | ^~~~~~~~~~ lispbibl.d:5336:36: warning: left shift of negative value [-Wshift-negative-value] 5336 | objectplus(obj, (soint)(delta) << oint_data_shift) | ^~ lispbibl.d:1289:60: note: in definition of macro 'pointerplus' 1289 | #define pointerplus(pointer,offset) ((UBYTE*)(pointer)+(offset)) | ^~~~~~ lispbibl.d:5336:5: note: in expansion of macro 'objectplus' 5336 | objectplus(obj, (soint)(delta) << oint_data_shift) | ^~~~~~~~~~ spvw_weak.d:729:42: note: in expansion of macro 'fixnum_inc' 729 | TheWeakAlist(obj)->wal_count = fixnum_inc(TheWeakAlist(obj)->wal_count,-1); | ^~~~~~~~~~ lispbibl.d:5336:36: warning: left shift of negative value [-Wshift-negative-value] 5336 | objectplus(obj, (soint)(delta) << oint_data_shift) | ^~ lispbibl.d:1289:60: note: in definition of macro 'pointerplus' 1289 | #define pointerplus(pointer,offset) ((UBYTE*)(pointer)+(offset)) | ^~~~~~ lispbibl.d:5336:5: note: in expansion of macro 'objectplus' 5336 | objectplus(obj, (soint)(delta) << oint_data_shift) | ^~~~~~~~~~ spvw_weak.d:753:44: note: in expansion of macro 'fixnum_inc' 753 | TheWeakAlist(obj)->wal_count = fixnum_inc(TheWeakAlist(obj)->wal_count,-1); | ^~~~~~~~~~ lispbibl.d:5336:36: warning: left shift of negative value [-Wshift-negative-value] 5336 | objectplus(obj, (soint)(delta) << oint_data_shift) | ^~ lispbibl.d:1289:60: note: in definition of macro 'pointerplus' 1289 | #define pointerplus(pointer,offset) ((UBYTE*)(pointer)+(offset)) | ^~~~~~ lispbibl.d:5336:5: note: in expansion of macro 'objectplus' 5336 | objectplus(obj, (soint)(delta) << oint_data_shift) | ^~~~~~~~~~ spvw_weak.d:779:49: note: in expansion of macro 'fixnum_inc' 779 | TheWeakHashedAlist(obj)->whal_count = fixnum_inc(TheWeakHashedAlist(obj)->whal_count,-1); | ^~~~~~~~~~ lispbibl.d:5336:36: warning: left shift of negative value [-Wshift-negative-value] 5336 | objectplus(obj, (soint)(delta) << oint_data_shift) | ^~ lispbibl.d:1289:60: note: in definition of macro 'pointerplus' 1289 | #define pointerplus(pointer,offset) ((UBYTE*)(pointer)+(offset)) | ^~~~~~ lispbibl.d:5336:5: note: in expansion of macro 'objectplus' 5336 | objectplus(obj, (soint)(delta) << oint_data_shift) | ^~~~~~~~~~ spvw_weak.d:812:49: note: in expansion of macro 'fixnum_inc' 812 | TheWeakHashedAlist(obj)->whal_count = fixnum_inc(TheWeakHashedAlist(obj)->whal_count,-1); | ^~~~~~~~~~ lispbibl.d:5336:36: warning: left shift of negative value [-Wshift-negative-value] 5336 | objectplus(obj, (soint)(delta) << oint_data_shift) | ^~ lispbibl.d:1289:60: note: in definition of macro 'pointerplus' 1289 | #define pointerplus(pointer,offset) ((UBYTE*)(pointer)+(offset)) | ^~~~~~ lispbibl.d:5336:5: note: in expansion of macro 'objectplus' 5336 | objectplus(obj, (soint)(delta) << oint_data_shift) | ^~~~~~~~~~ spvw_weak.d:848:49: note: in expansion of macro 'fixnum_inc' 848 | TheWeakHashedAlist(obj)->whal_count = fixnum_inc(TheWeakHashedAlist(obj)->whal_count,-1); | ^~~~~~~~~~ lispbibl.d:5336:36: warning: left shift of negative value [-Wshift-negative-value] 5336 | objectplus(obj, (soint)(delta) << oint_data_shift) | ^~ lispbibl.d:1289:60: note: in definition of macro 'pointerplus' 1289 | #define pointerplus(pointer,offset) ((UBYTE*)(pointer)+(offset)) | ^~~~~~ lispbibl.d:5336:5: note: in expansion of macro 'objectplus' 5336 | objectplus(obj, (soint)(delta) << oint_data_shift) | ^~~~~~~~~~ spvw_weak.d:886:51: note: in expansion of macro 'fixnum_inc' 886 | TheWeakHashedAlist(obj)->whal_count = fixnum_inc(TheWeakHashedAlist(obj)->whal_count,-1); | ^~~~~~~~~~ In file included from spvw.d:927: spvw_garcol.d: In function 'gc_sweep1_varobject_page': spvw_garcol.d:1136:24: warning: comparison of integer expressions of different signedness: 'int' and 'uintWL' {aka 'unsigned int'} [-Wsign-compare] 1136 | for (i=cur-dest;i=r->start;i++,r++) { | ^ spvw_garcol.d: In function 'gc_compact_heap': spvw_garcol.d:2829:31: warning: comparison of integer expressions of different signedness: 'aint' {aka 'long unsigned int'} and 'long int' [-Wsign-compare] 2829 | if (page->page_gcpriv.d == -2L) { | ^~ spvw_garcol.d:2851:31: warning: comparison of integer expressions of different signedness: 'aint' {aka 'long unsigned int'} and 'long int' [-Wsign-compare] 2851 | if (page->page_gcpriv.d != -1L) { /* a page to be emptied */ | ^~ In file included from spvw_page.d:101, from spvw.d:820: spvw_garcol.d: In function 'gar_col_compact': spvw_garcol.d:2963:29: warning: comparison of integer expressions of different signedness: 'aint' {aka 'long unsigned int'} and 'long int' [-Wsign-compare] 2963 | if (page->page_gcpriv.d != -1L) { | ^~ avl.d:497:9: note: in definition of macro 'AVL_map' 497 | statement; \ | ^~~~~~~~~ spvw_global.d:230:3: note: in expansion of macro 'map_heap' 230 | map_heap(mem.varobjects,pagevar,statement) | ^~~~~~~~ spvw_garcol.d:2962:3: note: in expansion of macro 'for_each_varobject_page' 2962 | for_each_varobject_page(page, { | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from spvw.d:4004: spvw_memfile.d: In function 'loadmem_from_handle': spvw_memfile.d:1443:57: warning: comparison of integer expressions of different signedness: 'aint' {aka 'long unsigned int'} and 'long int' [-Wsign-compare] 1443 | if (offset_pages[pagenr].old_page_start != ~0L) { abort(); } | ^~ spvw_memfile.d: In function 'find_memdump': spvw_memfile.d:1875:39: warning: comparison of integer expressions of different signedness: 'off_t' {aka 'long int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 1875 | && lseek(fd,mem_start,SEEK_SET) == mem_start) { | ^~ spvw.d: In function 'near_SP_overflow': lispbibl.d:1070:19: warning: ignoring return value of '__builtin_alloca' declared with attribute 'warn_unused_result' [-Wunused-result] 1070 | #define alloca __builtin_alloca spvw.d:841:3: note: in expansion of macro 'alloca' 841 | alloca(1); /* Makes this function non-inlinable. */ | ^~~~~~ In file included from spvw_weak.d:104, from spvw_garcol.d:222: spvw_gcmark.d: In function 'gc_mark_with_watchset': spvw_gcmark.d:221:10: warning: this statement may fall through [-Wimplicit-fallthrough=] 221 | if (sstring_reallocatedp(TheSstring(curr))) { | ^ lispbibl.d:4317:27: note: here 4317 | #define case_sbvector case sbvector_type /* Simple-Bit-Vector */ | ^~~~ spvw_gcmark.d:225:5: note: in expansion of macro 'case_sbvector' 225 | case_sbvector: /* simple-bit-vector */ | ^~~~~~~~~~~~~ spvw_gcmark.d:383:11: warning: this statement may fall through [-Wimplicit-fallthrough=] 383 | { var object pred_ = objectplus(pred,-(soint)sistring_data_offset<<(oint_addr_shift-addr_shift)); | ^ lispbibl.d:4314:27: note: here 4314 | #define case_machine case machine_type /* machine-pointer */ | ^~~~ spvw_gcmark.d:388:7: note: in expansion of macro 'case_machine' 388 | case_machine: /* machine address */ | ^~~~~~~~~~~~ In file included from spvw_garcol.d:72: spvw_gcmark.d: In function 'gc_mark': spvw_gcmark.d:221:10: warning: this statement may fall through [-Wimplicit-fallthrough=] 221 | if (sstring_reallocatedp(TheSstring(curr))) { | ^ lispbibl.d:4317:27: note: here 4317 | #define case_sbvector case sbvector_type /* Simple-Bit-Vector */ | ^~~~ spvw_gcmark.d:225:5: note: in expansion of macro 'case_sbvector' 225 | case_sbvector: /* simple-bit-vector */ | ^~~~~~~~~~~~~ spvw_gcmark.d:383:11: warning: this statement may fall through [-Wimplicit-fallthrough=] 383 | { var object pred_ = objectplus(pred,-(soint)sistring_data_offset<<(oint_addr_shift-addr_shift)); | ^ lispbibl.d:4314:27: note: here 4314 | #define case_machine case machine_type /* machine-pointer */ | ^~~~ spvw_gcmark.d:388:7: note: in expansion of macro 'case_machine' 388 | case_machine: /* machine address */ | ^~~~~~~~~~~~ spvw_memfile.d: In function 'loadmem_update': spvw_memfile.d:774:10: warning: this statement may fall through [-Wimplicit-fallthrough=] 774 | if (as_oint(*objptr) - old_symbol_tab_o | ^ lispbibl.d:4341:27: note: here 4341 | #define case_closure case closure_type /* Closure */ | ^~~~ lispbibl.d:4390:27: note: in expansion of macro 'case_closure' 4390 | #define case_sxrecord case_closure: _case_structure _case_stream _case_ratio _case_complex case_orecord: case_instance /* Srecord/Xrecord general */ | ^~~~~~~~~~~~ lispbibl.d:4391:27: note: in expansion of macro 'case_sxrecord' 4391 | #define case_record case_sxrecord: case_lrecord /* Lrecord/Srecord/Xrecord general */ | ^~~~~~~~~~~~~ spvw_memfile.d:782:5: note: in expansion of macro 'case_record' 782 | case_record: | ^~~~~~~~~~~ In function 'gc_compact_from_varobject_page', inlined from 'gc_compact_heap' at spvw_garcol.d:2840:11, inlined from 'gar_col_compact' at spvw_garcol.d:2910:9: spvw_garcol.d:2706:38: warning: 'l2' may be used uninitialized [-Wmaybe-uninitialized] 2706 | if ((new_page == EMPTY) || (l2 < laenge)) { | ~~~~^~~~~~~~~ spvw_garcol.d: In function 'gar_col_compact': spvw_garcol.d:2699:16: note: 'l2' was declared here 2699 | var uintM l2; /* cache of new_page->page_room */ | ^~ spvw_garcol.d:2698:15: warning: 'p2' may be used uninitialized [-Wmaybe-uninitialized] 2698 | var aint p2; /* cache of new_page->page_end */ | ^~ In function 'gc_compact_from_cons_page', inlined from 'gc_compact_heap' at spvw_garcol.d:2835:11, inlined from 'gar_col_compact' at spvw_garcol.d:2910:9: spvw_garcol.d:2764:38: warning: 'l2' may be used uninitialized [-Wmaybe-uninitialized] 2764 | if ((new_page == EMPTY) || (l2 == 0)) { /* l2 < sizeof(cons_) means l2 = 0 */ | ~~~~^~~~~ spvw_garcol.d: In function 'gar_col_compact': spvw_garcol.d:2758:16: note: 'l2' was declared here 2758 | var uintM l2; /* cache of new_page->page_room */ | ^~ In function 'gc_compact_from_cons_page', inlined from 'gc_compact_heap' at spvw_garcol.d:2835:11, inlined from 'gar_col_compact' at spvw_garcol.d:2910:9: spvw_garcol.d:2783:10: warning: 'p2' may be used uninitialized [-Wmaybe-uninitialized] 2783 | p2 += sizeof(cons_); l2 -= sizeof(cons_); | ~~~^~~~~~~~~~~~~~~~ spvw_garcol.d: In function 'gar_col_compact': spvw_garcol.d:2757:15: note: 'p2' was declared here 2757 | var aint p2; /* cache of new_page->page_end */ | ^~ spvw.d: In function 'main_actions': spvw.d:3469:16: warning: variable 'count' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 3469 | var uintL count = p->argv_init_filecount; | ^~~~~ spvw.d:3487:39: warning: variable 'fileptr' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 3487 | var const argv_compile_file_t* fileptr = &p->argv_compile_files[0]; | ^~~~~~~ spvw.d:3488:18: warning: variable 'count' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 3488 | var uintL count = p->argv_compile_filecount; | ^~~~~ gcc -I/opt/pkg/include -I/opt/pkg/include/ncurses -I/opt/pkg/include/glib-2.0 -I/opt/pkg/include/gio-unix-2.0 -I/opt/pkg/lib/glib-2.0/include -I/usr/include -I/home/pbulk/build/lang/clisp/work/clisp-2.49/src/gllib -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include -I/opt/pkg/include/ncurses -I/opt/pkg/include/glib-2.0 -I/opt/pkg/include/gio-unix-2.0 -I/opt/pkg/lib/glib-2.0/include -I/usr/include -W -Wswitch -Wcomment -Wpointer-arith -Wimplicit -Wreturn-type -Wmissing-declarations -O -DNO_SINGLEMAP -DNO_TRIVIALMAP -DUNIX_BINARY_DISTRIB -DENABLE_UNICODE -DDYNAMIC_FFI -DDYNAMIC_MODULES -I. -c spvwtabf.c gcc -I/opt/pkg/include -I/opt/pkg/include/ncurses -I/opt/pkg/include/glib-2.0 -I/opt/pkg/include/gio-unix-2.0 -I/opt/pkg/lib/glib-2.0/include -I/usr/include -I/home/pbulk/build/lang/clisp/work/clisp-2.49/src/gllib -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include -I/opt/pkg/include/ncurses -I/opt/pkg/include/glib-2.0 -I/opt/pkg/include/gio-unix-2.0 -I/opt/pkg/lib/glib-2.0/include -I/usr/include -W -Wswitch -Wcomment -Wpointer-arith -Wimplicit -Wreturn-type -Wmissing-declarations -O -DNO_SINGLEMAP -DNO_TRIVIALMAP -DUNIX_BINARY_DISTRIB -DENABLE_UNICODE -DDYNAMIC_FFI -DDYNAMIC_MODULES -I. -c spvwtabs.c gcc -I/opt/pkg/include -I/opt/pkg/include/ncurses -I/opt/pkg/include/glib-2.0 -I/opt/pkg/include/gio-unix-2.0 -I/opt/pkg/lib/glib-2.0/include -I/usr/include -I/home/pbulk/build/lang/clisp/work/clisp-2.49/src/gllib -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include -I/opt/pkg/include/ncurses -I/opt/pkg/include/glib-2.0 -I/opt/pkg/include/gio-unix-2.0 -I/opt/pkg/lib/glib-2.0/include -I/usr/include -W -Wswitch -Wcomment -Wpointer-arith -Wimplicit -Wreturn-type -Wmissing-declarations -O -DNO_SINGLEMAP -DNO_TRIVIALMAP -DUNIX_BINARY_DISTRIB -DENABLE_UNICODE -DDYNAMIC_FFI -DDYNAMIC_MODULES -I. -c spvwtabo.c gcc -I/opt/pkg/include -I/opt/pkg/include/ncurses -I/opt/pkg/include/glib-2.0 -I/opt/pkg/include/gio-unix-2.0 -I/opt/pkg/lib/glib-2.0/include -I/usr/include -I/home/pbulk/build/lang/clisp/work/clisp-2.49/src/gllib -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include -I/opt/pkg/include/ncurses -I/opt/pkg/include/glib-2.0 -I/opt/pkg/include/gio-unix-2.0 -I/opt/pkg/lib/glib-2.0/include -I/usr/include -W -Wswitch -Wcomment -Wpointer-arith -Wimplicit -Wreturn-type -Wmissing-declarations -O -DNO_SINGLEMAP -DNO_TRIVIALMAP -DUNIX_BINARY_DISTRIB -DENABLE_UNICODE -DDYNAMIC_FFI -DDYNAMIC_MODULES -I. -c eval.c eval.d: In function 'reset': eval.d:559:32: warning: cast between incompatible function types from '__attribute__((noreturn)) void (*)(uintL)' {aka '__attribute__((noreturn)) void (*)(unsigned int)'} to '__attribute__((noreturn)) void (*)(void **)' [-Wcast-function-type] 559 | unwind_protect_to_save.fun = (restartf_t)&reset; | ^ In file included from eval.d:7: eval.d: In function 'interpret_bytecode_': lispbibl.d:5336:36: warning: left shift of negative value [-Wshift-negative-value] 5336 | objectplus(obj, (soint)(delta) << oint_data_shift) | ^~ lispbibl.d:1289:60: note: in definition of macro 'pointerplus' 1289 | #define pointerplus(pointer,offset) ((UBYTE*)(pointer)+(offset)) | ^~~~~~ lispbibl.d:5336:5: note: in expansion of macro 'objectplus' 5336 | objectplus(obj, (soint)(delta) << oint_data_shift) | ^~~~~~~~~~ eval.d:7684:17: note: in expansion of macro 'fixnum_inc' 7684 | arg = fixnum_inc(arg,-1); statement; \ | ^~~~~~~~~~ eval.d:7714:7: note: in expansion of macro 'DEC' 7714 | DEC(arg,); /* decrement */ | ^~~ lispbibl.d:5336:36: warning: left shift of negative value [-Wshift-negative-value] 5336 | objectplus(obj, (soint)(delta) << oint_data_shift) | ^~ lispbibl.d:1289:60: note: in definition of macro 'pointerplus' 1289 | #define pointerplus(pointer,offset) ((UBYTE*)(pointer)+(offset)) | ^~~~~~ lispbibl.d:5336:5: note: in expansion of macro 'objectplus' 5336 | objectplus(obj, (soint)(delta) << oint_data_shift) | ^~~~~~~~~~ eval.d:7684:17: note: in expansion of macro 'fixnum_inc' 7684 | arg = fixnum_inc(arg,-1); statement; \ | ^~~~~~~~~~ eval.d:7722:7: note: in expansion of macro 'DEC' 7722 | DEC(arg,mv_count=1); /* decrement, one value */ | ^~~ eval.d: In function 'eval_subr': eval.d:3364:33: warning: this statement may fall through [-Wimplicit-fallthrough=] 3364 | args = STACK_0; STACK_0 = value1; /* and into STACK */ \ eval.d:3374:7: note: in expansion of macro 'REQ_ARG' 3374 | REQ_ARG(); | ^~~~~~~ eval.d:3375:5: note: here 3375 | case (uintW)subr_argtype_5_0: /* SUBR with 5 required arguments */ | ^~~~ eval.d:3364:33: warning: this statement may fall through [-Wimplicit-fallthrough=] 3364 | args = STACK_0; STACK_0 = value1; /* and into STACK */ \ eval.d:3376:7: note: in expansion of macro 'REQ_ARG' 3376 | REQ_ARG(); | ^~~~~~~ eval.d:3377:5: note: here 3377 | case (uintW)subr_argtype_4_0: /* SUBR with 4 required arguments */ | ^~~~ eval.d:3364:33: warning: this statement may fall through [-Wimplicit-fallthrough=] 3364 | args = STACK_0; STACK_0 = value1; /* and into STACK */ \ eval.d:3378:7: note: in expansion of macro 'REQ_ARG' 3378 | REQ_ARG(); | ^~~~~~~ eval.d:3379:5: note: here 3379 | case (uintW)subr_argtype_3_0: /* SUBR with 3 required arguments */ | ^~~~ eval.d:3364:33: warning: this statement may fall through [-Wimplicit-fallthrough=] 3364 | args = STACK_0; STACK_0 = value1; /* and into STACK */ \ eval.d:3380:7: note: in expansion of macro 'REQ_ARG' 3380 | REQ_ARG(); | ^~~~~~~ eval.d:3381:5: note: here 3381 | case (uintW)subr_argtype_2_0: /* SUBR with 2 required arguments */ | ^~~~ eval.d:3364:33: warning: this statement may fall through [-Wimplicit-fallthrough=] 3364 | args = STACK_0; STACK_0 = value1; /* and into STACK */ \ eval.d:3382:7: note: in expansion of macro 'REQ_ARG' 3382 | REQ_ARG(); | ^~~~~~~ eval.d:3383:5: note: here 3383 | case (uintW)subr_argtype_1_0: /* SUBR with 1 required argument */ | ^~~~ eval.d:3364:33: warning: this statement may fall through [-Wimplicit-fallthrough=] 3364 | args = STACK_0; STACK_0 = value1; /* and into STACK */ \ eval.d:3384:7: note: in expansion of macro 'REQ_ARG' 3384 | REQ_ARG(); | ^~~~~~~ eval.d:3385:5: note: here 3385 | case (uintW)subr_argtype_0_0: /* SUBR without Arguments */ | ^~~~ eval.d:3364:33: warning: this statement may fall through [-Wimplicit-fallthrough=] 3364 | args = STACK_0; STACK_0 = value1; /* and into STACK */ \ eval.d:3389:7: note: in expansion of macro 'REQ_ARG' 3389 | REQ_ARG(); | ^~~~~~~ eval.d:3390:5: note: here 3390 | case (uintW)subr_argtype_3_1: /* SUBR with 3 required and 1 optional */ | ^~~~ eval.d:3364:33: warning: this statement may fall through [-Wimplicit-fallthrough=] 3364 | args = STACK_0; STACK_0 = value1; /* and into STACK */ \ eval.d:3391:7: note: in expansion of macro 'REQ_ARG' 3391 | REQ_ARG(); | ^~~~~~~ eval.d:3392:5: note: here 3392 | case (uintW)subr_argtype_2_1: /* SUBR with 2 required and 1 optional */ | ^~~~ eval.d:3364:33: warning: this statement may fall through [-Wimplicit-fallthrough=] 3364 | args = STACK_0; STACK_0 = value1; /* and into STACK */ \ eval.d:3393:7: note: in expansion of macro 'REQ_ARG' 3393 | REQ_ARG(); | ^~~~~~~ eval.d:3394:5: note: here 3394 | case (uintW)subr_argtype_1_1: /* SUBR with 1 required and 1 optional */ | ^~~~ eval.d:3364:33: warning: this statement may fall through [-Wimplicit-fallthrough=] 3364 | args = STACK_0; STACK_0 = value1; /* and into STACK */ \ eval.d:3395:7: note: in expansion of macro 'REQ_ARG' 3395 | REQ_ARG(); | ^~~~~~~ eval.d:3396:5: note: here 3396 | case (uintW)subr_argtype_0_1: /* SUBR with 1 optional argument */ | ^~~~ eval.d:3364:33: warning: this statement may fall through [-Wimplicit-fallthrough=] 3364 | args = STACK_0; STACK_0 = value1; /* and into STACK */ \ eval.d:3401:7: note: in expansion of macro 'REQ_ARG' 3401 | REQ_ARG(); | ^~~~~~~ eval.d:3402:5: note: here 3402 | case (uintW)subr_argtype_2_2: /* SUBR with 2 required and 2 optional */ | ^~~~ eval.d:3364:33: warning: this statement may fall through [-Wimplicit-fallthrough=] 3364 | args = STACK_0; STACK_0 = value1; /* and into STACK */ \ eval.d:3403:7: note: in expansion of macro 'REQ_ARG' 3403 | REQ_ARG(); | ^~~~~~~ eval.d:3404:5: note: here 3404 | case (uintW)subr_argtype_1_2: /* SUBR with 1 required and 2 optional */ | ^~~~ eval.d:3364:33: warning: this statement may fall through [-Wimplicit-fallthrough=] 3364 | args = STACK_0; STACK_0 = value1; /* and into STACK */ \ eval.d:3405:7: note: in expansion of macro 'REQ_ARG' 3405 | REQ_ARG(); | ^~~~~~~ eval.d:3406:5: note: here 3406 | case (uintW)subr_argtype_0_2: /* SUBR with 2 optional arguments */ | ^~~~ eval.d:3364:33: warning: this statement may fall through [-Wimplicit-fallthrough=] 3364 | args = STACK_0; STACK_0 = value1; /* and into STACK */ \ eval.d:3412:7: note: in expansion of macro 'REQ_ARG' 3412 | REQ_ARG(); | ^~~~~~~ eval.d:3413:5: note: here 3413 | case (uintW)subr_argtype_1_3: /* SUBR with 1 required and 3 optional */ | ^~~~ eval.d:3364:33: warning: this statement may fall through [-Wimplicit-fallthrough=] 3364 | args = STACK_0; STACK_0 = value1; /* and into STACK */ \ eval.d:3414:7: note: in expansion of macro 'REQ_ARG' 3414 | REQ_ARG(); | ^~~~~~~ eval.d:3415:5: note: here 3415 | case (uintW)subr_argtype_0_3: /* SUBR with 3 optional arguments */ | ^~~~ eval.d:3371:33: warning: this statement may fall through [-Wimplicit-fallthrough=] 3371 | args = STACK_0; STACK_0 = value1; /* and into STACK */ \ eval.d:3422:7: note: in expansion of macro 'OPT_ARG' 3422 | OPT_ARG(5); | ^~~~~~~ eval.d:3423:5: note: here 3423 | case (uintW)subr_argtype_0_4: /* SUBR with 4 optional arguments */ | ^~~~ eval.d:3364:33: warning: this statement may fall through [-Wimplicit-fallthrough=] 3364 | args = STACK_0; STACK_0 = value1; /* and into STACK */ \ eval.d:3443:7: note: in expansion of macro 'REQ_ARG' 3443 | REQ_ARG(); | ^~~~~~~ eval.d:3444:5: note: here 3444 | case (uintW)subr_argtype_2_0_rest: /* SUBR with 2 required and rest */ | ^~~~ eval.d:3364:33: warning: this statement may fall through [-Wimplicit-fallthrough=] 3364 | args = STACK_0; STACK_0 = value1; /* and into STACK */ \ eval.d:3445:7: note: in expansion of macro 'REQ_ARG' 3445 | REQ_ARG(); | ^~~~~~~ eval.d:3446:5: note: here 3446 | case (uintW)subr_argtype_1_0_rest: /* SUBR with 1 required and rest */ | ^~~~ eval.d:3364:33: warning: this statement may fall through [-Wimplicit-fallthrough=] 3364 | args = STACK_0; STACK_0 = value1; /* and into STACK */ \ eval.d:3447:7: note: in expansion of macro 'REQ_ARG' 3447 | REQ_ARG(); | ^~~~~~~ eval.d:3448:5: note: here 3448 | case (uintW)subr_argtype_0_0_rest: /* SUBR with &rest Arguments */ | ^~~~ eval.d:3364:33: warning: this statement may fall through [-Wimplicit-fallthrough=] 3364 | args = STACK_0; STACK_0 = value1; /* and into STACK */ \ eval.d:3461:7: note: in expansion of macro 'REQ_ARG' 3461 | REQ_ARG(); | ^~~~~~~ eval.d:3462:5: note: here 3462 | case (uintW)subr_argtype_3_0_key: /* SUBR with 3 required and &key */ | ^~~~ eval.d:3364:33: warning: this statement may fall through [-Wimplicit-fallthrough=] 3364 | args = STACK_0; STACK_0 = value1; /* and into STACK */ \ eval.d:3463:7: note: in expansion of macro 'REQ_ARG' 3463 | REQ_ARG(); | ^~~~~~~ eval.d:3464:5: note: here 3464 | case (uintW)subr_argtype_2_0_key: /* SUBR with 2 required and &key */ | ^~~~ eval.d:3364:33: warning: this statement may fall through [-Wimplicit-fallthrough=] 3364 | args = STACK_0; STACK_0 = value1; /* and into STACK */ \ eval.d:3465:7: note: in expansion of macro 'REQ_ARG' 3465 | REQ_ARG(); | ^~~~~~~ eval.d:3466:5: note: here 3466 | case (uintW)subr_argtype_1_0_key: /* SUBR with 1 required and &key */ | ^~~~ eval.d:3364:33: warning: this statement may fall through [-Wimplicit-fallthrough=] 3364 | args = STACK_0; STACK_0 = value1; /* and into STACK */ \ eval.d:3467:7: note: in expansion of macro 'REQ_ARG' 3467 | REQ_ARG(); | ^~~~~~~ eval.d:3468:5: note: here 3468 | case (uintW)subr_argtype_0_0_key: /* SUBR with &key */ | ^~~~ eval.d:3364:33: warning: this statement may fall through [-Wimplicit-fallthrough=] 3364 | args = STACK_0; STACK_0 = value1; /* and into STACK */ \ eval.d:3473:7: note: in expansion of macro 'REQ_ARG' 3473 | REQ_ARG(); | ^~~~~~~ eval.d:3474:5: note: here 3474 | case (uintW)subr_argtype_0_1_key: /* SUBR with 1 optional and &key */ | ^~~~ eval.d: In function 'eval_closure': eval.d:3647:35: warning: this statement may fall through [-Wimplicit-fallthrough=] 3647 | args = STACK_0; STACK_0 = value1; /* and into STACK */ \ eval.d:3657:9: note: in expansion of macro 'REQ_ARG' 3657 | REQ_ARG(); | ^~~~~~~ eval.d:3658:7: note: here 3658 | case (uintB)cclos_argtype_4_0: /* 4 required arguments */ | ^~~~ eval.d:3647:35: warning: this statement may fall through [-Wimplicit-fallthrough=] 3647 | args = STACK_0; STACK_0 = value1; /* and into STACK */ \ eval.d:3659:9: note: in expansion of macro 'REQ_ARG' 3659 | REQ_ARG(); | ^~~~~~~ eval.d:3660:7: note: here 3660 | case (uintB)cclos_argtype_3_0: /* 3 required arguments */ | ^~~~ eval.d:3647:35: warning: this statement may fall through [-Wimplicit-fallthrough=] 3647 | args = STACK_0; STACK_0 = value1; /* and into STACK */ \ eval.d:3661:9: note: in expansion of macro 'REQ_ARG' 3661 | REQ_ARG(); | ^~~~~~~ eval.d:3662:7: note: here 3662 | case (uintB)cclos_argtype_2_0: /* 2 required arguments */ | ^~~~ eval.d:3647:35: warning: this statement may fall through [-Wimplicit-fallthrough=] 3647 | args = STACK_0; STACK_0 = value1; /* and into STACK */ \ eval.d:3663:9: note: in expansion of macro 'REQ_ARG' 3663 | REQ_ARG(); | ^~~~~~~ eval.d:3664:7: note: here 3664 | case (uintB)cclos_argtype_1_0: /* 1 required argument */ | ^~~~ eval.d:3647:35: warning: this statement may fall through [-Wimplicit-fallthrough=] 3647 | args = STACK_0; STACK_0 = value1; /* and into STACK */ \ eval.d:3665:9: note: in expansion of macro 'REQ_ARG' 3665 | REQ_ARG(); | ^~~~~~~ eval.d:3666:7: note: here 3666 | case (uintB)cclos_argtype_0_0: /* no Arguments */ | ^~~~ eval.d:3647:35: warning: this statement may fall through [-Wimplicit-fallthrough=] 3647 | args = STACK_0; STACK_0 = value1; /* and into STACK */ \ eval.d:3671:9: note: in expansion of macro 'REQ_ARG' 3671 | REQ_ARG(); | ^~~~~~~ eval.d:3672:7: note: here 3672 | case (uintB)cclos_argtype_3_1: /* 3 required and 1 optional */ | ^~~~ eval.d:3647:35: warning: this statement may fall through [-Wimplicit-fallthrough=] 3647 | args = STACK_0; STACK_0 = value1; /* and into STACK */ \ eval.d:3673:9: note: in expansion of macro 'REQ_ARG' 3673 | REQ_ARG(); | ^~~~~~~ eval.d:3674:7: note: here 3674 | case (uintB)cclos_argtype_2_1: /* 2 required and 1 optional */ | ^~~~ eval.d:3647:35: warning: this statement may fall through [-Wimplicit-fallthrough=] 3647 | args = STACK_0; STACK_0 = value1; /* and into STACK */ \ eval.d:3675:9: note: in expansion of macro 'REQ_ARG' 3675 | REQ_ARG(); | ^~~~~~~ eval.d:3676:7: note: here 3676 | case (uintB)cclos_argtype_1_1: /* 1 required and 1 optional */ | ^~~~ eval.d:3647:35: warning: this statement may fall through [-Wimplicit-fallthrough=] 3647 | args = STACK_0; STACK_0 = value1; /* and into STACK */ \ eval.d:3677:9: note: in expansion of macro 'REQ_ARG' 3677 | REQ_ARG(); | ^~~~~~~ eval.d:3678:7: note: here 3678 | case (uintB)cclos_argtype_0_1: /* 1 optional argument */ | ^~~~ eval.d:3647:35: warning: this statement may fall through [-Wimplicit-fallthrough=] 3647 | args = STACK_0; STACK_0 = value1; /* and into STACK */ \ eval.d:3683:9: note: in expansion of macro 'REQ_ARG' 3683 | REQ_ARG(); | ^~~~~~~ eval.d:3684:7: note: here 3684 | case (uintB)cclos_argtype_2_2: /* 2 required and 2 optional */ | ^~~~ eval.d:3647:35: warning: this statement may fall through [-Wimplicit-fallthrough=] 3647 | args = STACK_0; STACK_0 = value1; /* and into STACK */ \ eval.d:3685:9: note: in expansion of macro 'REQ_ARG' 3685 | REQ_ARG(); | ^~~~~~~ eval.d:3686:7: note: here 3686 | case (uintB)cclos_argtype_1_2: /* 1 required and 2 optional */ | ^~~~ eval.d:3647:35: warning: this statement may fall through [-Wimplicit-fallthrough=] 3647 | args = STACK_0; STACK_0 = value1; /* and into STACK */ \ eval.d:3687:9: note: in expansion of macro 'REQ_ARG' 3687 | REQ_ARG(); | ^~~~~~~ eval.d:3688:7: note: here 3688 | case (uintB)cclos_argtype_0_2: /* 2 optional arguments */ | ^~~~ eval.d:3647:35: warning: this statement may fall through [-Wimplicit-fallthrough=] 3647 | args = STACK_0; STACK_0 = value1; /* and into STACK */ \ eval.d:3693:9: note: in expansion of macro 'REQ_ARG' 3693 | REQ_ARG(); | ^~~~~~~ eval.d:3694:7: note: here 3694 | case (uintB)cclos_argtype_1_3: /* 1 required and 3 optional */ | ^~~~ eval.d:3647:35: warning: this statement may fall through [-Wimplicit-fallthrough=] 3647 | args = STACK_0; STACK_0 = value1; /* and into STACK */ \ eval.d:3695:9: note: in expansion of macro 'REQ_ARG' 3695 | REQ_ARG(); | ^~~~~~~ eval.d:3696:7: note: here 3696 | case (uintB)cclos_argtype_0_3: /* 3 optional arguments */ | ^~~~ eval.d:3647:35: warning: this statement may fall through [-Wimplicit-fallthrough=] 3647 | args = STACK_0; STACK_0 = value1; /* and into STACK */ \ eval.d:3701:9: note: in expansion of macro 'REQ_ARG' 3701 | REQ_ARG(); | ^~~~~~~ eval.d:3702:7: note: here 3702 | case (uintB)cclos_argtype_0_4: /* 4 optional arguments */ | ^~~~ eval.d:3647:35: warning: this statement may fall through [-Wimplicit-fallthrough=] 3647 | args = STACK_0; STACK_0 = value1; /* and into STACK */ \ eval.d:3722:9: note: in expansion of macro 'REQ_ARG' 3722 | REQ_ARG(); | ^~~~~~~ eval.d:3723:7: note: here 3723 | case (uintB)cclos_argtype_3_0_rest: /* 3 required + &rest */ | ^~~~ eval.d:3647:35: warning: this statement may fall through [-Wimplicit-fallthrough=] 3647 | args = STACK_0; STACK_0 = value1; /* and into STACK */ \ eval.d:3724:9: note: in expansion of macro 'REQ_ARG' 3724 | REQ_ARG(); | ^~~~~~~ eval.d:3725:7: note: here 3725 | case (uintB)cclos_argtype_2_0_rest: /* 2 required + &rest */ | ^~~~ eval.d:3647:35: warning: this statement may fall through [-Wimplicit-fallthrough=] 3647 | args = STACK_0; STACK_0 = value1; /* and into STACK */ \ eval.d:3726:9: note: in expansion of macro 'REQ_ARG' 3726 | REQ_ARG(); | ^~~~~~~ eval.d:3727:7: note: here 3727 | case (uintB)cclos_argtype_1_0_rest: /* 1 required + &rest */ | ^~~~ eval.d:3647:35: warning: this statement may fall through [-Wimplicit-fallthrough=] 3647 | args = STACK_0; STACK_0 = value1; /* and into STACK */ \ eval.d:3728:9: note: in expansion of macro 'REQ_ARG' 3728 | REQ_ARG(); | ^~~~~~~ eval.d:3729:7: note: here 3729 | case (uintB)cclos_argtype_0_0_rest: /* no Arguments, Rest-Parameter */ | ^~~~ eval.d:3647:35: warning: this statement may fall through [-Wimplicit-fallthrough=] 3647 | args = STACK_0; STACK_0 = value1; /* and into STACK */ \ eval.d:3735:9: note: in expansion of macro 'REQ_ARG' 3735 | REQ_ARG(); | ^~~~~~~ eval.d:3736:7: note: here 3736 | case (uintB)cclos_argtype_3_0_key: /* 3 required arguments, &key */ | ^~~~ eval.d:3647:35: warning: this statement may fall through [-Wimplicit-fallthrough=] 3647 | args = STACK_0; STACK_0 = value1; /* and into STACK */ \ eval.d:3737:9: note: in expansion of macro 'REQ_ARG' 3737 | REQ_ARG(); | ^~~~~~~ eval.d:3738:7: note: here 3738 | case (uintB)cclos_argtype_2_0_key: /* 2 required arguments, &key */ | ^~~~ eval.d:3647:35: warning: this statement may fall through [-Wimplicit-fallthrough=] 3647 | args = STACK_0; STACK_0 = value1; /* and into STACK */ \ eval.d:3739:9: note: in expansion of macro 'REQ_ARG' 3739 | REQ_ARG(); | ^~~~~~~ eval.d:3740:7: note: here 3740 | case (uintB)cclos_argtype_1_0_key: /* 1 required argument, &key */ | ^~~~ eval.d:3743:38: warning: this statement may fall through [-Wimplicit-fallthrough=] 3743 | closure = *closure_; codevec = TheCclosure(closure)->clos_codevec; | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ eval.d:3744:7: note: here 3744 | case (uintB)cclos_argtype_0_0_key: | ^~~~ eval.d:3647:35: warning: this statement may fall through [-Wimplicit-fallthrough=] 3647 | args = STACK_0; STACK_0 = value1; /* and into STACK */ \ eval.d:3750:9: note: in expansion of macro 'REQ_ARG' 3750 | REQ_ARG(); | ^~~~~~~ eval.d:3751:7: note: here 3751 | case (uintB)cclos_argtype_2_1_key: | ^~~~ eval.d:3647:35: warning: this statement may fall through [-Wimplicit-fallthrough=] 3647 | args = STACK_0; STACK_0 = value1; /* and into STACK */ \ eval.d:3753:9: note: in expansion of macro 'REQ_ARG' 3753 | REQ_ARG(); | ^~~~~~~ eval.d:3754:7: note: here 3754 | case (uintB)cclos_argtype_1_1_key: | ^~~~ eval.d:3647:35: warning: this statement may fall through [-Wimplicit-fallthrough=] 3647 | args = STACK_0; STACK_0 = value1; /* and into STACK */ \ eval.d:3756:9: note: in expansion of macro 'REQ_ARG' 3756 | REQ_ARG(); | ^~~~~~~ eval.d:3757:7: note: here 3757 | case (uintB)cclos_argtype_0_1_key: | ^~~~ eval.d:3647:35: warning: this statement may fall through [-Wimplicit-fallthrough=] 3647 | args = STACK_0; STACK_0 = value1; /* and into STACK */ \ eval.d:3763:9: note: in expansion of macro 'REQ_ARG' 3763 | REQ_ARG(); | ^~~~~~~ eval.d:3764:7: note: here 3764 | case (uintB)cclos_argtype_1_2_key: /* 1 required and 2 optional, &key */ | ^~~~ eval.d:3647:35: warning: this statement may fall through [-Wimplicit-fallthrough=] 3647 | args = STACK_0; STACK_0 = value1; /* and into STACK */ \ eval.d:3765:9: note: in expansion of macro 'REQ_ARG' 3765 | REQ_ARG(); | ^~~~~~~ eval.d:3766:7: note: here 3766 | case (uintB)cclos_argtype_0_2_key: /* 2 optional arguments, &key */ | ^~~~ eval.d:3647:35: warning: this statement may fall through [-Wimplicit-fallthrough=] 3647 | args = STACK_0; STACK_0 = value1; /* and into STACK */ \ eval.d:3771:9: note: in expansion of macro 'REQ_ARG' 3771 | REQ_ARG(); | ^~~~~~~ eval.d:3772:7: note: here 3772 | case (uintB)cclos_argtype_0_3_key: /* 3 optional arguments, &key */ | ^~~~ eval.d: In function 'eval_fsubr': eval.d:3185:14: warning: this statement may fall through [-Wimplicit-fallthrough=] 3185 | args = Cdr(args); \ eval.d:3189:7: note: in expansion of macro 'REQ_PAR' 3189 | REQ_PAR(); | ^~~~~~~ eval.d:3190:5: note: here 3190 | case (uintW)fsubr_argtype_1_0_nobody: | ^~~~ eval.d:3185:14: warning: this statement may fall through [-Wimplicit-fallthrough=] 3185 | args = Cdr(args); \ eval.d:3197:7: note: in expansion of macro 'REQ_PAR' 3197 | REQ_PAR(); | ^~~~~~~ eval.d:3198:5: note: here 3198 | case (uintW)fsubr_argtype_1_1_nobody: | ^~~~ eval.d:3185:14: warning: this statement may fall through [-Wimplicit-fallthrough=] 3185 | args = Cdr(args); \ eval.d:3212:7: note: in expansion of macro 'REQ_PAR' 3212 | REQ_PAR(); | ^~~~~~~ eval.d:3213:5: note: here 3213 | case (uintW)fsubr_argtype_1_body: | ^~~~ eval.d:3185:14: warning: this statement may fall through [-Wimplicit-fallthrough=] 3185 | args = Cdr(args); \ eval.d:3215:7: note: in expansion of macro 'REQ_PAR' 3215 | REQ_PAR(); | ^~~~~~~ eval.d:3216:5: note: here 3216 | case (uintW)fsubr_argtype_0_body: | ^~~~ eval.d: In function 'apply_closure': eval.d:4481:14: warning: this statement may fall through [-Wimplicit-fallthrough=] 4481 | { if (args_on_stack>0) { args_on_stack--; } \ | ^ eval.d:4492:9: note: in expansion of macro 'REQ_ARG' 4492 | REQ_ARG(); | ^~~~~~~ eval.d:4493:7: note: here 4493 | case (uintB)cclos_argtype_4_0: /* 4 required arguments */ | ^~~~ eval.d:4481:14: warning: this statement may fall through [-Wimplicit-fallthrough=] 4481 | { if (args_on_stack>0) { args_on_stack--; } \ | ^ eval.d:4494:9: note: in expansion of macro 'REQ_ARG' 4494 | REQ_ARG(); | ^~~~~~~ eval.d:4495:7: note: here 4495 | case (uintB)cclos_argtype_3_0: /* 3 required arguments */ | ^~~~ eval.d:4481:14: warning: this statement may fall through [-Wimplicit-fallthrough=] 4481 | { if (args_on_stack>0) { args_on_stack--; } \ | ^ eval.d:4496:9: note: in expansion of macro 'REQ_ARG' 4496 | REQ_ARG(); | ^~~~~~~ eval.d:4497:7: note: here 4497 | case (uintB)cclos_argtype_2_0: /* 2 required arguments */ | ^~~~ eval.d:4481:14: warning: this statement may fall through [-Wimplicit-fallthrough=] 4481 | { if (args_on_stack>0) { args_on_stack--; } \ | ^ eval.d:4498:9: note: in expansion of macro 'REQ_ARG' 4498 | REQ_ARG(); | ^~~~~~~ eval.d:4499:7: note: here 4499 | case (uintB)cclos_argtype_1_0: /* 1 required argument */ | ^~~~ eval.d:4481:14: warning: this statement may fall through [-Wimplicit-fallthrough=] 4481 | { if (args_on_stack>0) { args_on_stack--; } \ | ^ eval.d:4500:9: note: in expansion of macro 'REQ_ARG' 4500 | REQ_ARG(); | ^~~~~~~ eval.d:4501:7: note: here 4501 | case (uintB)cclos_argtype_0_0: /* no Arguments */ | ^~~~ eval.d:4481:14: warning: this statement may fall through [-Wimplicit-fallthrough=] 4481 | { if (args_on_stack>0) { args_on_stack--; } \ | ^ eval.d:4512:9: note: in expansion of macro 'REQ_ARG' 4512 | REQ_ARG(); | ^~~~~~~ eval.d:4513:7: note: here 4513 | case (uintB)cclos_argtype_3_1: /* 3 required and 1 optional */ | ^~~~ eval.d:4481:14: warning: this statement may fall through [-Wimplicit-fallthrough=] 4481 | { if (args_on_stack>0) { args_on_stack--; } \ | ^ eval.d:4514:9: note: in expansion of macro 'REQ_ARG' 4514 | REQ_ARG(); | ^~~~~~~ eval.d:4515:7: note: here 4515 | case (uintB)cclos_argtype_2_1: /* 2 required and 1 optional */ | ^~~~ eval.d:4481:14: warning: this statement may fall through [-Wimplicit-fallthrough=] 4481 | { if (args_on_stack>0) { args_on_stack--; } \ | ^ eval.d:4516:9: note: in expansion of macro 'REQ_ARG' 4516 | REQ_ARG(); | ^~~~~~~ eval.d:4517:7: note: here 4517 | case (uintB)cclos_argtype_1_1: /* 1 required and 1 optional */ | ^~~~ eval.d:4481:14: warning: this statement may fall through [-Wimplicit-fallthrough=] 4481 | { if (args_on_stack>0) { args_on_stack--; } \ | ^ eval.d:4518:9: note: in expansion of macro 'REQ_ARG' 4518 | REQ_ARG(); | ^~~~~~~ eval.d:4519:7: note: here 4519 | case (uintB)cclos_argtype_0_1: /* 1 optional argument */ | ^~~~ eval.d:4481:14: warning: this statement may fall through [-Wimplicit-fallthrough=] 4481 | { if (args_on_stack>0) { args_on_stack--; } \ | ^ eval.d:4524:9: note: in expansion of macro 'REQ_ARG' 4524 | REQ_ARG(); | ^~~~~~~ eval.d:4525:7: note: here 4525 | case (uintB)cclos_argtype_2_2: /* 2 required and 2 optional */ | ^~~~ eval.d:4481:14: warning: this statement may fall through [-Wimplicit-fallthrough=] 4481 | { if (args_on_stack>0) { args_on_stack--; } \ | ^ eval.d:4526:9: note: in expansion of macro 'REQ_ARG' 4526 | REQ_ARG(); | ^~~~~~~ eval.d:4527:7: note: here 4527 | case (uintB)cclos_argtype_1_2: /* 1 required and 2 optional */ | ^~~~ eval.d:4481:14: warning: this statement may fall through [-Wimplicit-fallthrough=] 4481 | { if (args_on_stack>0) { args_on_stack--; } \ | ^ eval.d:4528:9: note: in expansion of macro 'REQ_ARG' 4528 | REQ_ARG(); | ^~~~~~~ eval.d:4529:7: note: here 4529 | case (uintB)cclos_argtype_0_2: /* 2 optional arguments */ | ^~~~ eval.d:4481:14: warning: this statement may fall through [-Wimplicit-fallthrough=] 4481 | { if (args_on_stack>0) { args_on_stack--; } \ | ^ eval.d:4534:9: note: in expansion of macro 'REQ_ARG' 4534 | REQ_ARG(); | ^~~~~~~ eval.d:4535:7: note: here 4535 | case (uintB)cclos_argtype_1_3: /* 1 required and 3 optional */ | ^~~~ eval.d:4481:14: warning: this statement may fall through [-Wimplicit-fallthrough=] 4481 | { if (args_on_stack>0) { args_on_stack--; } \ | ^ eval.d:4536:9: note: in expansion of macro 'REQ_ARG' 4536 | REQ_ARG(); | ^~~~~~~ eval.d:4537:7: note: here 4537 | case (uintB)cclos_argtype_0_3: /* 3 optional arguments */ | ^~~~ eval.d:4481:14: warning: this statement may fall through [-Wimplicit-fallthrough=] 4481 | { if (args_on_stack>0) { args_on_stack--; } \ | ^ eval.d:4542:9: note: in expansion of macro 'REQ_ARG' 4542 | REQ_ARG(); | ^~~~~~~ eval.d:4543:7: note: here 4543 | case (uintB)cclos_argtype_0_4: /* 4 optional arguments */ | ^~~~ eval.d:4481:14: warning: this statement may fall through [-Wimplicit-fallthrough=] 4481 | { if (args_on_stack>0) { args_on_stack--; } \ | ^ eval.d:4563:9: note: in expansion of macro 'REQ_ARG' 4563 | REQ_ARG(); | ^~~~~~~ eval.d:4564:7: note: here 4564 | case (uintB)cclos_argtype_3_0_rest: /* 3 required + &rest */ | ^~~~ eval.d:4481:14: warning: this statement may fall through [-Wimplicit-fallthrough=] 4481 | { if (args_on_stack>0) { args_on_stack--; } \ | ^ eval.d:4565:9: note: in expansion of macro 'REQ_ARG' 4565 | REQ_ARG(); | ^~~~~~~ eval.d:4566:7: note: here 4566 | case (uintB)cclos_argtype_2_0_rest: /* 2 required + &rest */ | ^~~~ eval.d:4481:14: warning: this statement may fall through [-Wimplicit-fallthrough=] 4481 | { if (args_on_stack>0) { args_on_stack--; } \ | ^ eval.d:4567:9: note: in expansion of macro 'REQ_ARG' 4567 | REQ_ARG(); | ^~~~~~~ eval.d:4568:7: note: here 4568 | case (uintB)cclos_argtype_1_0_rest: /* 1 required + &rest */ | ^~~~ eval.d:4481:14: warning: this statement may fall through [-Wimplicit-fallthrough=] 4481 | { if (args_on_stack>0) { args_on_stack--; } \ | ^ eval.d:4573:9: note: in expansion of macro 'REQ_ARG' 4573 | REQ_ARG(); | ^~~~~~~ eval.d:4574:7: note: here 4574 | case (uintB)cclos_argtype_3_0_key: /* 3 required arguments, &key */ | ^~~~ eval.d:4481:14: warning: this statement may fall through [-Wimplicit-fallthrough=] 4481 | { if (args_on_stack>0) { args_on_stack--; } \ | ^ eval.d:4575:9: note: in expansion of macro 'REQ_ARG' 4575 | REQ_ARG(); | ^~~~~~~ eval.d:4576:7: note: here 4576 | case (uintB)cclos_argtype_2_0_key: /* 2 required arguments, &key */ | ^~~~ eval.d:4481:14: warning: this statement may fall through [-Wimplicit-fallthrough=] 4481 | { if (args_on_stack>0) { args_on_stack--; } \ | ^ eval.d:4577:9: note: in expansion of macro 'REQ_ARG' 4577 | REQ_ARG(); | ^~~~~~~ eval.d:4578:7: note: here 4578 | case (uintB)cclos_argtype_1_0_key: /* 1 required argument, &key */ | ^~~~ eval.d:4481:14: warning: this statement may fall through [-Wimplicit-fallthrough=] 4481 | { if (args_on_stack>0) { args_on_stack--; } \ | ^ eval.d:4579:9: note: in expansion of macro 'REQ_ARG' 4579 | REQ_ARG(); | ^~~~~~~ eval.d:4580:9: note: here 4580 | noch_0_opt_args_key: | ^~~~~~~~~~~~~~~~~~~ eval.d:4481:14: warning: this statement may fall through [-Wimplicit-fallthrough=] 4481 | { if (args_on_stack>0) { args_on_stack--; } \ | ^ eval.d:4586:9: note: in expansion of macro 'REQ_ARG' 4586 | REQ_ARG(); | ^~~~~~~ eval.d:4587:7: note: here 4587 | case (uintB)cclos_argtype_2_1_key: | ^~~~ eval.d:4481:14: warning: this statement may fall through [-Wimplicit-fallthrough=] 4481 | { if (args_on_stack>0) { args_on_stack--; } \ | ^ eval.d:4589:9: note: in expansion of macro 'REQ_ARG' 4589 | REQ_ARG(); | ^~~~~~~ eval.d:4590:7: note: here 4590 | case (uintB)cclos_argtype_1_1_key: | ^~~~ eval.d:4481:14: warning: this statement may fall through [-Wimplicit-fallthrough=] 4481 | { if (args_on_stack>0) { args_on_stack--; } \ | ^ eval.d:4592:9: note: in expansion of macro 'REQ_ARG' 4592 | REQ_ARG(); | ^~~~~~~ eval.d:4593:7: note: here 4593 | case (uintB)cclos_argtype_0_1_key: /* 1 optional argument, &key */ | ^~~~ eval.d:4481:14: warning: this statement may fall through [-Wimplicit-fallthrough=] 4481 | { if (args_on_stack>0) { args_on_stack--; } \ | ^ eval.d:4599:9: note: in expansion of macro 'REQ_ARG' 4599 | REQ_ARG(); | ^~~~~~~ eval.d:4600:7: note: here 4600 | case (uintB)cclos_argtype_1_2_key: | ^~~~ eval.d:4481:14: warning: this statement may fall through [-Wimplicit-fallthrough=] 4481 | { if (args_on_stack>0) { args_on_stack--; } \ | ^ eval.d:4602:9: note: in expansion of macro 'REQ_ARG' 4602 | REQ_ARG(); | ^~~~~~~ eval.d:4603:7: note: here 4603 | case (uintB)cclos_argtype_0_2_key: | ^~~~ eval.d:4481:14: warning: this statement may fall through [-Wimplicit-fallthrough=] 4481 | { if (args_on_stack>0) { args_on_stack--; } \ | ^ eval.d:4610:9: note: in expansion of macro 'REQ_ARG' 4610 | REQ_ARG(); | ^~~~~~~ eval.d:4611:7: note: here 4611 | case (uintB)cclos_argtype_0_3_key: | ^~~~ eval.d: In function 'apply_subr': eval.d:4158:12: warning: this statement may fall through [-Wimplicit-fallthrough=] 4158 | { if (args_on_stack>0) { args_on_stack--; } \ | ^ eval.d:4169:7: note: in expansion of macro 'REQ_ARG' 4169 | REQ_ARG(); | ^~~~~~~ eval.d:4170:5: note: here 4170 | case (uintW)subr_argtype_5_0: /* SUBR with 5 required arguments */ | ^~~~ eval.d:4158:12: warning: this statement may fall through [-Wimplicit-fallthrough=] 4158 | { if (args_on_stack>0) { args_on_stack--; } \ | ^ eval.d:4171:7: note: in expansion of macro 'REQ_ARG' 4171 | REQ_ARG(); | ^~~~~~~ eval.d:4172:5: note: here 4172 | case (uintW)subr_argtype_4_0: /* SUBR with 4 required arguments */ | ^~~~ eval.d:4158:12: warning: this statement may fall through [-Wimplicit-fallthrough=] 4158 | { if (args_on_stack>0) { args_on_stack--; } \ | ^ eval.d:4173:7: note: in expansion of macro 'REQ_ARG' 4173 | REQ_ARG(); | ^~~~~~~ eval.d:4174:5: note: here 4174 | case (uintW)subr_argtype_3_0: /* SUBR with 3 required arguments */ | ^~~~ eval.d:4158:12: warning: this statement may fall through [-Wimplicit-fallthrough=] 4158 | { if (args_on_stack>0) { args_on_stack--; } \ | ^ eval.d:4175:7: note: in expansion of macro 'REQ_ARG' 4175 | REQ_ARG(); | ^~~~~~~ eval.d:4176:5: note: here 4176 | case (uintW)subr_argtype_2_0: /* SUBR with 2 required arguments */ | ^~~~ eval.d:4158:12: warning: this statement may fall through [-Wimplicit-fallthrough=] 4158 | { if (args_on_stack>0) { args_on_stack--; } \ | ^ eval.d:4177:7: note: in expansion of macro 'REQ_ARG' 4177 | REQ_ARG(); | ^~~~~~~ eval.d:4178:5: note: here 4178 | case (uintW)subr_argtype_1_0: /* SUBR with 1 required argument */ | ^~~~ eval.d:4158:12: warning: this statement may fall through [-Wimplicit-fallthrough=] 4158 | { if (args_on_stack>0) { args_on_stack--; } \ | ^ eval.d:4179:7: note: in expansion of macro 'REQ_ARG' 4179 | REQ_ARG(); | ^~~~~~~ eval.d:4180:5: note: here 4180 | case (uintW)subr_argtype_0_0: /* SUBR without Arguments */ | ^~~~ eval.d:4158:12: warning: this statement may fall through [-Wimplicit-fallthrough=] 4158 | { if (args_on_stack>0) { args_on_stack--; } \ | ^ eval.d:4184:7: note: in expansion of macro 'REQ_ARG' 4184 | REQ_ARG(); | ^~~~~~~ eval.d:4185:5: note: here 4185 | case (uintW)subr_argtype_3_1: /* SUBR with 3 required and 1 optional */ | ^~~~ eval.d:4158:12: warning: this statement may fall through [-Wimplicit-fallthrough=] 4158 | { if (args_on_stack>0) { args_on_stack--; } \ | ^ eval.d:4186:7: note: in expansion of macro 'REQ_ARG' 4186 | REQ_ARG(); | ^~~~~~~ eval.d:4187:5: note: here 4187 | case (uintW)subr_argtype_2_1: /* SUBR with 2 required and 1 optional */ | ^~~~ eval.d:4158:12: warning: this statement may fall through [-Wimplicit-fallthrough=] 4158 | { if (args_on_stack>0) { args_on_stack--; } \ | ^ eval.d:4188:7: note: in expansion of macro 'REQ_ARG' 4188 | REQ_ARG(); | ^~~~~~~ eval.d:4189:5: note: here 4189 | case (uintW)subr_argtype_1_1: /* SUBR with 1 required and 1 optional */ | ^~~~ eval.d:4158:12: warning: this statement may fall through [-Wimplicit-fallthrough=] 4158 | { if (args_on_stack>0) { args_on_stack--; } \ | ^ eval.d:4190:7: note: in expansion of macro 'REQ_ARG' 4190 | REQ_ARG(); | ^~~~~~~ eval.d:4191:5: note: here 4191 | case (uintW)subr_argtype_0_1: /* SUBR with 1 optional argument */ | ^~~~ eval.d:4158:12: warning: this statement may fall through [-Wimplicit-fallthrough=] 4158 | { if (args_on_stack>0) { args_on_stack--; } \ | ^ eval.d:4196:7: note: in expansion of macro 'REQ_ARG' 4196 | REQ_ARG(); | ^~~~~~~ eval.d:4197:5: note: here 4197 | case (uintW)subr_argtype_2_2: /* SUBR with 2 required and 2 optional */ | ^~~~ eval.d:4158:12: warning: this statement may fall through [-Wimplicit-fallthrough=] 4158 | { if (args_on_stack>0) { args_on_stack--; } \ | ^ eval.d:4198:7: note: in expansion of macro 'REQ_ARG' 4198 | REQ_ARG(); | ^~~~~~~ eval.d:4199:5: note: here 4199 | case (uintW)subr_argtype_1_2: /* SUBR with 1 required and 2 optional */ | ^~~~ eval.d:4158:12: warning: this statement may fall through [-Wimplicit-fallthrough=] 4158 | { if (args_on_stack>0) { args_on_stack--; } \ | ^ eval.d:4200:7: note: in expansion of macro 'REQ_ARG' 4200 | REQ_ARG(); | ^~~~~~~ eval.d:4201:5: note: here 4201 | case (uintW)subr_argtype_0_2: /* SUBR with 2 optional arguments */ | ^~~~ eval.d:4158:12: warning: this statement may fall through [-Wimplicit-fallthrough=] 4158 | { if (args_on_stack>0) { args_on_stack--; } \ | ^ eval.d:4207:7: note: in expansion of macro 'REQ_ARG' 4207 | REQ_ARG(); | ^~~~~~~ eval.d:4208:5: note: here 4208 | case (uintW)subr_argtype_1_3: /* SUBR with 1 required and 3 optional */ | ^~~~ eval.d:4158:12: warning: this statement may fall through [-Wimplicit-fallthrough=] 4158 | { if (args_on_stack>0) { args_on_stack--; } \ | ^ eval.d:4209:7: note: in expansion of macro 'REQ_ARG' 4209 | REQ_ARG(); | ^~~~~~~ eval.d:4210:5: note: here 4210 | case (uintW)subr_argtype_0_3: /* SUBR with 3 optional arguments */ | ^~~~ eval.d:4164:12: warning: this statement may fall through [-Wimplicit-fallthrough=] 4164 | { if (args_on_stack>0) { args_on_stack--; } \ | ^ eval.d:4217:7: note: in expansion of macro 'OPT_ARG' 4217 | OPT_ARG(5); | ^~~~~~~ eval.d:4218:5: note: here 4218 | case (uintW)subr_argtype_0_4: /* SUBR with 4 optional arguments */ | ^~~~ eval.d:4158:12: warning: this statement may fall through [-Wimplicit-fallthrough=] 4158 | { if (args_on_stack>0) { args_on_stack--; } \ | ^ eval.d:4237:7: note: in expansion of macro 'REQ_ARG' 4237 | REQ_ARG(); | ^~~~~~~ eval.d:4238:5: note: here 4238 | case (uintW)subr_argtype_2_0_rest: /* SUBR with 2 required and &rest */ | ^~~~ eval.d:4158:12: warning: this statement may fall through [-Wimplicit-fallthrough=] 4158 | { if (args_on_stack>0) { args_on_stack--; } \ | ^ eval.d:4239:7: note: in expansion of macro 'REQ_ARG' 4239 | REQ_ARG(); | ^~~~~~~ eval.d:4240:5: note: here 4240 | case (uintW)subr_argtype_1_0_rest: /* SUBR with 1 required and &rest */ | ^~~~ eval.d:4158:12: warning: this statement may fall through [-Wimplicit-fallthrough=] 4158 | { if (args_on_stack>0) { args_on_stack--; } \ | ^ eval.d:4241:7: note: in expansion of macro 'REQ_ARG' 4241 | REQ_ARG(); | ^~~~~~~ eval.d:4242:5: note: here 4242 | case (uintW)subr_argtype_0_0_rest: /* SUBR with rest arguments */ | ^~~~ eval.d:4158:12: warning: this statement may fall through [-Wimplicit-fallthrough=] 4158 | { if (args_on_stack>0) { args_on_stack--; } \ | ^ eval.d:4248:7: note: in expansion of macro 'REQ_ARG' 4248 | REQ_ARG(); | ^~~~~~~ eval.d:4249:5: note: here 4249 | case (uintW)subr_argtype_3_0_key: /* SUBR with 3 required and &key */ | ^~~~ eval.d:4158:12: warning: this statement may fall through [-Wimplicit-fallthrough=] 4158 | { if (args_on_stack>0) { args_on_stack--; } \ | ^ eval.d:4250:7: note: in expansion of macro 'REQ_ARG' 4250 | REQ_ARG(); | ^~~~~~~ eval.d:4251:5: note: here 4251 | case (uintW)subr_argtype_2_0_key: /* SUBR with 2 required and &key */ | ^~~~ eval.d:4158:12: warning: this statement may fall through [-Wimplicit-fallthrough=] 4158 | { if (args_on_stack>0) { args_on_stack--; } \ | ^ eval.d:4252:7: note: in expansion of macro 'REQ_ARG' 4252 | REQ_ARG(); | ^~~~~~~ eval.d:4253:5: note: here 4253 | case (uintW)subr_argtype_1_0_key: /* SUBR with 1 required and &key */ | ^~~~ eval.d:4158:12: warning: this statement may fall through [-Wimplicit-fallthrough=] 4158 | { if (args_on_stack>0) { args_on_stack--; } \ | ^ eval.d:4254:7: note: in expansion of macro 'REQ_ARG' 4254 | REQ_ARG(); | ^~~~~~~ eval.d:4255:5: note: here 4255 | case (uintW)subr_argtype_0_0_key: /* SUBR with &key */ | ^~~~ eval.d:4158:12: warning: this statement may fall through [-Wimplicit-fallthrough=] 4158 | { if (args_on_stack>0) { args_on_stack--; } \ | ^ eval.d:4260:7: note: in expansion of macro 'REQ_ARG' 4260 | REQ_ARG(); | ^~~~~~~ eval.d:4261:5: note: here 4261 | case (uintW)subr_argtype_0_1_key: | ^~~~ eval.d: In function 'funcall_closure': lispbibl.d:11659:24: warning: this statement may fall through [-Wimplicit-fallthrough=] 11659 | #define skipSTACKop -= | ^ lispbibl.d:11664:52: note: in expansion of macro 'skipSTACKop' 11664 | #define pushSTACK(obj) (STACK_(-1) = (obj), STACK skipSTACKop -1) | ^~~~~~~~~~~ eval.d:5310:21: note: in expansion of macro 'pushSTACK' 5310 | case 0: { pushSTACK(unbound); } | ^~~~~~~~~ eval.d:5311:11: note: here 5311 | case 1: { pushSTACK(unbound); } | ^~~~ lispbibl.d:11659:24: warning: this statement may fall through [-Wimplicit-fallthrough=] 11659 | #define skipSTACKop -= | ^ lispbibl.d:11664:52: note: in expansion of macro 'skipSTACKop' 11664 | #define pushSTACK(obj) (STACK_(-1) = (obj), STACK skipSTACKop -1) | ^~~~~~~~~~~ eval.d:5318:21: note: in expansion of macro 'pushSTACK' 5318 | case 1: { pushSTACK(unbound); } | ^~~~~~~~~ eval.d:5319:11: note: here 5319 | case 2: { pushSTACK(unbound); } | ^~~~ lispbibl.d:11659:24: warning: this statement may fall through [-Wimplicit-fallthrough=] 11659 | #define skipSTACKop -= | ^ lispbibl.d:11664:52: note: in expansion of macro 'skipSTACKop' 11664 | #define pushSTACK(obj) (STACK_(-1) = (obj), STACK skipSTACKop -1) | ^~~~~~~~~~~ eval.d:5326:21: note: in expansion of macro 'pushSTACK' 5326 | case 2: { pushSTACK(unbound); } | ^~~~~~~~~ eval.d:5327:11: note: here 5327 | case 3: { pushSTACK(unbound); } | ^~~~ lispbibl.d:11659:24: warning: this statement may fall through [-Wimplicit-fallthrough=] 11659 | #define skipSTACKop -= | ^ lispbibl.d:11664:52: note: in expansion of macro 'skipSTACKop' 11664 | #define pushSTACK(obj) (STACK_(-1) = (obj), STACK skipSTACKop -1) | ^~~~~~~~~~~ eval.d:5334:21: note: in expansion of macro 'pushSTACK' 5334 | case 3: { pushSTACK(unbound); } | ^~~~~~~~~ eval.d:5335:11: note: here 5335 | case 4: { pushSTACK(unbound); } | ^~~~ lispbibl.d:11659:24: warning: this statement may fall through [-Wimplicit-fallthrough=] 11659 | #define skipSTACKop -= | ^ lispbibl.d:11664:52: note: in expansion of macro 'skipSTACKop' 11664 | #define pushSTACK(obj) (STACK_(-1) = (obj), STACK skipSTACKop -1) | ^~~~~~~~~~~ eval.d:5341:21: note: in expansion of macro 'pushSTACK' 5341 | case 0: { pushSTACK(unbound); } | ^~~~~~~~~ eval.d:5342:11: note: here 5342 | case 1: { pushSTACK(unbound); } | ^~~~ lispbibl.d:11659:24: warning: this statement may fall through [-Wimplicit-fallthrough=] 11659 | #define skipSTACKop -= | ^ lispbibl.d:11664:52: note: in expansion of macro 'skipSTACKop' 11664 | #define pushSTACK(obj) (STACK_(-1) = (obj), STACK skipSTACKop -1) | ^~~~~~~~~~~ eval.d:5342:21: note: in expansion of macro 'pushSTACK' 5342 | case 1: { pushSTACK(unbound); } | ^~~~~~~~~ eval.d:5343:11: note: here 5343 | case 2: { pushSTACK(unbound); } | ^~~~ lispbibl.d:11659:24: warning: this statement may fall through [-Wimplicit-fallthrough=] 11659 | #define skipSTACKop -= | ^ lispbibl.d:11664:52: note: in expansion of macro 'skipSTACKop' 11664 | #define pushSTACK(obj) (STACK_(-1) = (obj), STACK skipSTACKop -1) | ^~~~~~~~~~~ eval.d:5350:21: note: in expansion of macro 'pushSTACK' 5350 | case 1: { pushSTACK(unbound); } | ^~~~~~~~~ eval.d:5351:11: note: here 5351 | case 2: { pushSTACK(unbound); } | ^~~~ lispbibl.d:11659:24: warning: this statement may fall through [-Wimplicit-fallthrough=] 11659 | #define skipSTACKop -= | ^ lispbibl.d:11664:52: note: in expansion of macro 'skipSTACKop' 11664 | #define pushSTACK(obj) (STACK_(-1) = (obj), STACK skipSTACKop -1) | ^~~~~~~~~~~ eval.d:5351:21: note: in expansion of macro 'pushSTACK' 5351 | case 2: { pushSTACK(unbound); } | ^~~~~~~~~ eval.d:5352:11: note: here 5352 | case 3: { pushSTACK(unbound); } | ^~~~ lispbibl.d:11659:24: warning: this statement may fall through [-Wimplicit-fallthrough=] 11659 | #define skipSTACKop -= | ^ lispbibl.d:11664:52: note: in expansion of macro 'skipSTACKop' 11664 | #define pushSTACK(obj) (STACK_(-1) = (obj), STACK skipSTACKop -1) | ^~~~~~~~~~~ eval.d:5359:21: note: in expansion of macro 'pushSTACK' 5359 | case 2: { pushSTACK(unbound); } | ^~~~~~~~~ eval.d:5360:11: note: here 5360 | case 3: { pushSTACK(unbound); } | ^~~~ lispbibl.d:11659:24: warning: this statement may fall through [-Wimplicit-fallthrough=] 11659 | #define skipSTACKop -= | ^ lispbibl.d:11664:52: note: in expansion of macro 'skipSTACKop' 11664 | #define pushSTACK(obj) (STACK_(-1) = (obj), STACK skipSTACKop -1) | ^~~~~~~~~~~ eval.d:5360:21: note: in expansion of macro 'pushSTACK' 5360 | case 3: { pushSTACK(unbound); } | ^~~~~~~~~ eval.d:5361:11: note: here 5361 | case 4: { pushSTACK(unbound); } | ^~~~ lispbibl.d:11659:24: warning: this statement may fall through [-Wimplicit-fallthrough=] 11659 | #define skipSTACKop -= | ^ lispbibl.d:11664:52: note: in expansion of macro 'skipSTACKop' 11664 | #define pushSTACK(obj) (STACK_(-1) = (obj), STACK skipSTACKop -1) | ^~~~~~~~~~~ eval.d:5367:21: note: in expansion of macro 'pushSTACK' 5367 | case 0: { pushSTACK(unbound); } | ^~~~~~~~~ eval.d:5368:11: note: here 5368 | case 1: { pushSTACK(unbound); } | ^~~~ lispbibl.d:11659:24: warning: this statement may fall through [-Wimplicit-fallthrough=] 11659 | #define skipSTACKop -= | ^ lispbibl.d:11664:52: note: in expansion of macro 'skipSTACKop' 11664 | #define pushSTACK(obj) (STACK_(-1) = (obj), STACK skipSTACKop -1) | ^~~~~~~~~~~ eval.d:5368:21: note: in expansion of macro 'pushSTACK' 5368 | case 1: { pushSTACK(unbound); } | ^~~~~~~~~ eval.d:5369:11: note: here 5369 | case 2: { pushSTACK(unbound); } | ^~~~ lispbibl.d:11659:24: warning: this statement may fall through [-Wimplicit-fallthrough=] 11659 | #define skipSTACKop -= | ^ lispbibl.d:11664:52: note: in expansion of macro 'skipSTACKop' 11664 | #define pushSTACK(obj) (STACK_(-1) = (obj), STACK skipSTACKop -1) | ^~~~~~~~~~~ eval.d:5369:21: note: in expansion of macro 'pushSTACK' 5369 | case 2: { pushSTACK(unbound); } | ^~~~~~~~~ eval.d:5370:11: note: here 5370 | case 3: { pushSTACK(unbound); } | ^~~~ lispbibl.d:11659:24: warning: this statement may fall through [-Wimplicit-fallthrough=] 11659 | #define skipSTACKop -= | ^ lispbibl.d:11664:52: note: in expansion of macro 'skipSTACKop' 11664 | #define pushSTACK(obj) (STACK_(-1) = (obj), STACK skipSTACKop -1) | ^~~~~~~~~~~ eval.d:5377:21: note: in expansion of macro 'pushSTACK' 5377 | case 1: { pushSTACK(unbound); } | ^~~~~~~~~ eval.d:5378:11: note: here 5378 | case 2: { pushSTACK(unbound); } | ^~~~ lispbibl.d:11659:24: warning: this statement may fall through [-Wimplicit-fallthrough=] 11659 | #define skipSTACKop -= | ^ lispbibl.d:11664:52: note: in expansion of macro 'skipSTACKop' 11664 | #define pushSTACK(obj) (STACK_(-1) = (obj), STACK skipSTACKop -1) | ^~~~~~~~~~~ eval.d:5378:21: note: in expansion of macro 'pushSTACK' 5378 | case 2: { pushSTACK(unbound); } | ^~~~~~~~~ eval.d:5379:11: note: here 5379 | case 3: { pushSTACK(unbound); } | ^~~~ lispbibl.d:11659:24: warning: this statement may fall through [-Wimplicit-fallthrough=] 11659 | #define skipSTACKop -= | ^ lispbibl.d:11664:52: note: in expansion of macro 'skipSTACKop' 11664 | #define pushSTACK(obj) (STACK_(-1) = (obj), STACK skipSTACKop -1) | ^~~~~~~~~~~ eval.d:5379:21: note: in expansion of macro 'pushSTACK' 5379 | case 3: { pushSTACK(unbound); } | ^~~~~~~~~ eval.d:5380:11: note: here 5380 | case 4: { pushSTACK(unbound); } | ^~~~ lispbibl.d:11659:24: warning: this statement may fall through [-Wimplicit-fallthrough=] 11659 | #define skipSTACKop -= | ^ lispbibl.d:11664:52: note: in expansion of macro 'skipSTACKop' 11664 | #define pushSTACK(obj) (STACK_(-1) = (obj), STACK skipSTACKop -1) | ^~~~~~~~~~~ eval.d:5386:21: note: in expansion of macro 'pushSTACK' 5386 | case 0: { pushSTACK(unbound); } | ^~~~~~~~~ eval.d:5387:11: note: here 5387 | case 1: { pushSTACK(unbound); } | ^~~~ lispbibl.d:11659:24: warning: this statement may fall through [-Wimplicit-fallthrough=] 11659 | #define skipSTACKop -= | ^ lispbibl.d:11664:52: note: in expansion of macro 'skipSTACKop' 11664 | #define pushSTACK(obj) (STACK_(-1) = (obj), STACK skipSTACKop -1) | ^~~~~~~~~~~ eval.d:5387:21: note: in expansion of macro 'pushSTACK' 5387 | case 1: { pushSTACK(unbound); } | ^~~~~~~~~ eval.d:5388:11: note: here 5388 | case 2: { pushSTACK(unbound); } | ^~~~ lispbibl.d:11659:24: warning: this statement may fall through [-Wimplicit-fallthrough=] 11659 | #define skipSTACKop -= | ^ lispbibl.d:11664:52: note: in expansion of macro 'skipSTACKop' 11664 | #define pushSTACK(obj) (STACK_(-1) = (obj), STACK skipSTACKop -1) | ^~~~~~~~~~~ eval.d:5388:21: note: in expansion of macro 'pushSTACK' 5388 | case 2: { pushSTACK(unbound); } | ^~~~~~~~~ eval.d:5389:11: note: here 5389 | case 3: { pushSTACK(unbound); } | ^~~~ lispbibl.d:11659:24: warning: this statement may fall through [-Wimplicit-fallthrough=] 11659 | #define skipSTACKop -= | ^ lispbibl.d:11664:52: note: in expansion of macro 'skipSTACKop' 11664 | #define pushSTACK(obj) (STACK_(-1) = (obj), STACK skipSTACKop -1) | ^~~~~~~~~~~ eval.d:5389:21: note: in expansion of macro 'pushSTACK' 5389 | case 3: { pushSTACK(unbound); } | ^~~~~~~~~ eval.d:5390:11: note: here 5390 | case 4: { pushSTACK(unbound); } | ^~~~ eval.d: In function 'funcall_subr': lispbibl.d:11659:24: warning: this statement may fall through [-Wimplicit-fallthrough=] 11659 | #define skipSTACKop -= | ^ lispbibl.d:11664:52: note: in expansion of macro 'skipSTACKop' 11664 | #define pushSTACK(obj) (STACK_(-1) = (obj), STACK skipSTACKop -1) | ^~~~~~~~~~~ eval.d:4999:19: note: in expansion of macro 'pushSTACK' 4999 | case 0: { pushSTACK(unbound); } | ^~~~~~~~~ eval.d:5000:9: note: here 5000 | case 1: { pushSTACK(unbound); } | ^~~~ lispbibl.d:11659:24: warning: this statement may fall through [-Wimplicit-fallthrough=] 11659 | #define skipSTACKop -= | ^ lispbibl.d:11664:52: note: in expansion of macro 'skipSTACKop' 11664 | #define pushSTACK(obj) (STACK_(-1) = (obj), STACK skipSTACKop -1) | ^~~~~~~~~~~ eval.d:5007:19: note: in expansion of macro 'pushSTACK' 5007 | case 1: { pushSTACK(unbound); } | ^~~~~~~~~ eval.d:5008:9: note: here 5008 | case 2: { pushSTACK(unbound); } | ^~~~ lispbibl.d:11659:24: warning: this statement may fall through [-Wimplicit-fallthrough=] 11659 | #define skipSTACKop -= | ^ lispbibl.d:11664:52: note: in expansion of macro 'skipSTACKop' 11664 | #define pushSTACK(obj) (STACK_(-1) = (obj), STACK skipSTACKop -1) | ^~~~~~~~~~~ eval.d:5016:19: note: in expansion of macro 'pushSTACK' 5016 | case 2: { pushSTACK(unbound); } | ^~~~~~~~~ eval.d:5017:9: note: here 5017 | case 3: { pushSTACK(unbound); } | ^~~~ lispbibl.d:11659:24: warning: this statement may fall through [-Wimplicit-fallthrough=] 11659 | #define skipSTACKop -= | ^ lispbibl.d:11664:52: note: in expansion of macro 'skipSTACKop' 11664 | #define pushSTACK(obj) (STACK_(-1) = (obj), STACK skipSTACKop -1) | ^~~~~~~~~~~ eval.d:5026:19: note: in expansion of macro 'pushSTACK' 5026 | case 3: { pushSTACK(unbound); } | ^~~~~~~~~ eval.d:5027:9: note: here 5027 | case 4: { pushSTACK(unbound); } | ^~~~ lispbibl.d:11659:24: warning: this statement may fall through [-Wimplicit-fallthrough=] 11659 | #define skipSTACKop -= | ^ lispbibl.d:11664:52: note: in expansion of macro 'skipSTACKop' 11664 | #define pushSTACK(obj) (STACK_(-1) = (obj), STACK skipSTACKop -1) | ^~~~~~~~~~~ eval.d:5033:19: note: in expansion of macro 'pushSTACK' 5033 | case 0: { pushSTACK(unbound); } | ^~~~~~~~~ eval.d:5034:9: note: here 5034 | case 1: { pushSTACK(unbound); } | ^~~~ lispbibl.d:11659:24: warning: this statement may fall through [-Wimplicit-fallthrough=] 11659 | #define skipSTACKop -= | ^ lispbibl.d:11664:52: note: in expansion of macro 'skipSTACKop' 11664 | #define pushSTACK(obj) (STACK_(-1) = (obj), STACK skipSTACKop -1) | ^~~~~~~~~~~ eval.d:5034:19: note: in expansion of macro 'pushSTACK' 5034 | case 1: { pushSTACK(unbound); } | ^~~~~~~~~ eval.d:5035:9: note: here 5035 | case 2: { pushSTACK(unbound); } | ^~~~ lispbibl.d:11659:24: warning: this statement may fall through [-Wimplicit-fallthrough=] 11659 | #define skipSTACKop -= | ^ lispbibl.d:11664:52: note: in expansion of macro 'skipSTACKop' 11664 | #define pushSTACK(obj) (STACK_(-1) = (obj), STACK skipSTACKop -1) | ^~~~~~~~~~~ eval.d:5042:19: note: in expansion of macro 'pushSTACK' 5042 | case 1: { pushSTACK(unbound); } | ^~~~~~~~~ eval.d:5043:9: note: here 5043 | case 2: { pushSTACK(unbound); } | ^~~~ lispbibl.d:11659:24: warning: this statement may fall through [-Wimplicit-fallthrough=] 11659 | #define skipSTACKop -= | ^ lispbibl.d:11664:52: note: in expansion of macro 'skipSTACKop' 11664 | #define pushSTACK(obj) (STACK_(-1) = (obj), STACK skipSTACKop -1) | ^~~~~~~~~~~ eval.d:5043:19: note: in expansion of macro 'pushSTACK' 5043 | case 2: { pushSTACK(unbound); } | ^~~~~~~~~ eval.d:5044:9: note: here 5044 | case 3: { pushSTACK(unbound); } | ^~~~ lispbibl.d:11659:24: warning: this statement may fall through [-Wimplicit-fallthrough=] 11659 | #define skipSTACKop -= | ^ lispbibl.d:11664:52: note: in expansion of macro 'skipSTACKop' 11664 | #define pushSTACK(obj) (STACK_(-1) = (obj), STACK skipSTACKop -1) | ^~~~~~~~~~~ eval.d:5052:19: note: in expansion of macro 'pushSTACK' 5052 | case 2: { pushSTACK(unbound); } | ^~~~~~~~~ eval.d:5053:9: note: here 5053 | case 3: { pushSTACK(unbound); } | ^~~~ lispbibl.d:11659:24: warning: this statement may fall through [-Wimplicit-fallthrough=] 11659 | #define skipSTACKop -= | ^ lispbibl.d:11664:52: note: in expansion of macro 'skipSTACKop' 11664 | #define pushSTACK(obj) (STACK_(-1) = (obj), STACK skipSTACKop -1) | ^~~~~~~~~~~ eval.d:5053:19: note: in expansion of macro 'pushSTACK' 5053 | case 3: { pushSTACK(unbound); } | ^~~~~~~~~ eval.d:5054:9: note: here 5054 | case 4: { pushSTACK(unbound); } | ^~~~ lispbibl.d:11659:24: warning: this statement may fall through [-Wimplicit-fallthrough=] 11659 | #define skipSTACKop -= | ^ lispbibl.d:11664:52: note: in expansion of macro 'skipSTACKop' 11664 | #define pushSTACK(obj) (STACK_(-1) = (obj), STACK skipSTACKop -1) | ^~~~~~~~~~~ eval.d:5060:19: note: in expansion of macro 'pushSTACK' 5060 | case 0: { pushSTACK(unbound); } | ^~~~~~~~~ eval.d:5061:9: note: here 5061 | case 1: { pushSTACK(unbound); } | ^~~~ lispbibl.d:11659:24: warning: this statement may fall through [-Wimplicit-fallthrough=] 11659 | #define skipSTACKop -= | ^ lispbibl.d:11664:52: note: in expansion of macro 'skipSTACKop' 11664 | #define pushSTACK(obj) (STACK_(-1) = (obj), STACK skipSTACKop -1) | ^~~~~~~~~~~ eval.d:5061:19: note: in expansion of macro 'pushSTACK' 5061 | case 1: { pushSTACK(unbound); } | ^~~~~~~~~ eval.d:5062:9: note: here 5062 | case 2: { pushSTACK(unbound); } | ^~~~ lispbibl.d:11659:24: warning: this statement may fall through [-Wimplicit-fallthrough=] 11659 | #define skipSTACKop -= | ^ lispbibl.d:11664:52: note: in expansion of macro 'skipSTACKop' 11664 | #define pushSTACK(obj) (STACK_(-1) = (obj), STACK skipSTACKop -1) | ^~~~~~~~~~~ eval.d:5062:19: note: in expansion of macro 'pushSTACK' 5062 | case 2: { pushSTACK(unbound); } | ^~~~~~~~~ eval.d:5063:9: note: here 5063 | case 3: { pushSTACK(unbound); } | ^~~~ lispbibl.d:11659:24: warning: this statement may fall through [-Wimplicit-fallthrough=] 11659 | #define skipSTACKop -= | ^ lispbibl.d:11664:52: note: in expansion of macro 'skipSTACKop' 11664 | #define pushSTACK(obj) (STACK_(-1) = (obj), STACK skipSTACKop -1) | ^~~~~~~~~~~ eval.d:5069:19: note: in expansion of macro 'pushSTACK' 5069 | case 0: { pushSTACK(unbound); } | ^~~~~~~~~ eval.d:5070:9: note: here 5070 | case 1: { pushSTACK(unbound); } | ^~~~ lispbibl.d:11659:24: warning: this statement may fall through [-Wimplicit-fallthrough=] 11659 | #define skipSTACKop -= | ^ lispbibl.d:11664:52: note: in expansion of macro 'skipSTACKop' 11664 | #define pushSTACK(obj) (STACK_(-1) = (obj), STACK skipSTACKop -1) | ^~~~~~~~~~~ eval.d:5070:19: note: in expansion of macro 'pushSTACK' 5070 | case 1: { pushSTACK(unbound); } | ^~~~~~~~~ eval.d:5071:9: note: here 5071 | case 2: { pushSTACK(unbound); } | ^~~~ lispbibl.d:11659:24: warning: this statement may fall through [-Wimplicit-fallthrough=] 11659 | #define skipSTACKop -= | ^ lispbibl.d:11664:52: note: in expansion of macro 'skipSTACKop' 11664 | #define pushSTACK(obj) (STACK_(-1) = (obj), STACK skipSTACKop -1) | ^~~~~~~~~~~ eval.d:5071:19: note: in expansion of macro 'pushSTACK' 5071 | case 2: { pushSTACK(unbound); } | ^~~~~~~~~ eval.d:5072:9: note: here 5072 | case 3: { pushSTACK(unbound); } | ^~~~ lispbibl.d:11659:24: warning: this statement may fall through [-Wimplicit-fallthrough=] 11659 | #define skipSTACKop -= | ^ lispbibl.d:11664:52: note: in expansion of macro 'skipSTACKop' 11664 | #define pushSTACK(obj) (STACK_(-1) = (obj), STACK skipSTACKop -1) | ^~~~~~~~~~~ eval.d:5072:19: note: in expansion of macro 'pushSTACK' 5072 | case 3: { pushSTACK(unbound); } | ^~~~~~~~~ eval.d:5073:9: note: here 5073 | case 4: { pushSTACK(unbound); } | ^~~~ eval.d: In function 'eval': eval.d:2939:34: warning: argument 'form' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 2939 | modexp maygc Values eval (object form) | ~~~~~~~^~~~ eval.d: In function 'funcall_iclosure': eval.d:2652:22: warning: variable 'count' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 2652 | var uintC count; | ^~~~~ eval.d:2667:28: warning: variable 'rest_args_pointer' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 2667 | var gcv_object_t* rest_args_pointer = args_pointer; | ^~~~~~~~~~~~~~~~~ eval.d:2444:15: warning: variable 'find_count' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 2444 | var uintC find_count; \ | ^~~~~~~~~~ lispbibl.d:1747:11: note: in definition of macro 'dotimespL_' 1747 | do {statement_from_dotimespL} while (--countvar_from_dotimespL != 0); \ | ^~~~~~~~~~~~~~~~~~~~~~~~ lispbibl.d:1825:21: note: in expansion of macro 'dotimespL' 1825 | #define dotimespC dotimespL | ^~~~~~~~~ eval.d:2701:15: note: in expansion of macro 'find_keyword_value' 2701 | find_keyword_value({ /* not found, must evaluate the Init: */ | ^~~~~~~~~~~~~~~~~~ eval.d:2463:45: warning: argument 'closure' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 2463 | local maygc Values funcall_iclosure (object closure, gcv_object_t* args_pointer, | ~~~~~~~^~~~~~~ eval.d:2464:44: warning: argument 'argcount' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 2464 | uintC argcount) eval.d: In function 'interpret_bytecode_': eval.d:5772:22: warning: variable 'closureptr' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 5772 | var gcv_object_t* closureptr = (pushSTACK(closure), &STACK_0); | ^~~~~~~~~~ eval.d:5718:23: warning: argument 'closure' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 5718 | #define closure_in closure | ^ eval.d:5743:52: note: in expansion of macro 'closure_in' 5743 | local /*maygc*/ Values interpret_bytecode_ (object closure_in, Sbvector codeptr, | ^~~~~~~~~~ eval.d:5743:73: warning: argument 'codeptr' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 5743 | local /*maygc*/ Values interpret_bytecode_ (object closure_in, Sbvector codeptr, | ~~~~~~~~~^~~~~~~ eval.d: In function 'eval_no_hooks': eval.d:2994:43: warning: argument 'form' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 2994 | global maygc Values eval_no_hooks (object form) { | ~~~~~~~^~~~ eval.d: In function 'invoke_handlers': eval.d:713:23: warning: variable 'other_ranges' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 713 | var stack_range_t* other_ranges = inactive_handlers; | ^~~~~~~~~~~~ eval.d:716:22: warning: variable 'FRAME' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 716 | var gcv_object_t* FRAME = STACK; | ^~~~~ eval.d:729:20: warning: variable 'i' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 729 | var uintL i = 0; | ^ gcc -I/opt/pkg/include -I/opt/pkg/include/ncurses -I/opt/pkg/include/glib-2.0 -I/opt/pkg/include/gio-unix-2.0 -I/opt/pkg/lib/glib-2.0/include -I/usr/include -I/home/pbulk/build/lang/clisp/work/clisp-2.49/src/gllib -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include -I/opt/pkg/include/ncurses -I/opt/pkg/include/glib-2.0 -I/opt/pkg/include/gio-unix-2.0 -I/opt/pkg/lib/glib-2.0/include -I/usr/include -W -Wswitch -Wcomment -Wpointer-arith -Wimplicit -Wreturn-type -Wmissing-declarations -O -DNO_SINGLEMAP -DNO_TRIVIALMAP -DUNIX_BINARY_DISTRIB -DENABLE_UNICODE -DDYNAMIC_FFI -DDYNAMIC_MODULES -I. -c control.c control.d: In function 'C_tagbody': control.d:1596:15: warning: variable 'body' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 1596 | var object body = popSTACK(); | ^~~~ gcc -I/opt/pkg/include -I/opt/pkg/include/ncurses -I/opt/pkg/include/glib-2.0 -I/opt/pkg/include/gio-unix-2.0 -I/opt/pkg/lib/glib-2.0/include -I/usr/include -I/home/pbulk/build/lang/clisp/work/clisp-2.49/src/gllib -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include -I/opt/pkg/include/ncurses -I/opt/pkg/include/glib-2.0 -I/opt/pkg/include/gio-unix-2.0 -I/opt/pkg/lib/glib-2.0/include -I/usr/include -W -Wswitch -Wcomment -Wpointer-arith -Wimplicit -Wreturn-type -Wmissing-declarations -O -DNO_SINGLEMAP -DNO_TRIVIALMAP -DUNIX_BINARY_DISTRIB -DENABLE_UNICODE -DDYNAMIC_FFI -DDYNAMIC_MODULES -I. -c encoding.c gcc -I/opt/pkg/include -I/opt/pkg/include/ncurses -I/opt/pkg/include/glib-2.0 -I/opt/pkg/include/gio-unix-2.0 -I/opt/pkg/lib/glib-2.0/include -I/usr/include -I/home/pbulk/build/lang/clisp/work/clisp-2.49/src/gllib -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include -I/opt/pkg/include/ncurses -I/opt/pkg/include/glib-2.0 -I/opt/pkg/include/gio-unix-2.0 -I/opt/pkg/lib/glib-2.0/include -I/usr/include -W -Wswitch -Wcomment -Wpointer-arith -Wimplicit -Wreturn-type -Wmissing-declarations -O -DNO_SINGLEMAP -DNO_TRIVIALMAP -DUNIX_BINARY_DISTRIB -DENABLE_UNICODE -DDYNAMIC_FFI -DDYNAMIC_MODULES -I. -c pathname.c pathname.d: In function 'direntry_to_string': pathname.d:7215:58: warning: argument 'len' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 7215 | local maygc object direntry_to_string (char* string, int len) { | ~~~~^~~ gcc -I/opt/pkg/include -I/opt/pkg/include/ncurses -I/opt/pkg/include/glib-2.0 -I/opt/pkg/include/gio-unix-2.0 -I/opt/pkg/lib/glib-2.0/include -I/usr/include -I/home/pbulk/build/lang/clisp/work/clisp-2.49/src/gllib -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include -I/opt/pkg/include/ncurses -I/opt/pkg/include/glib-2.0 -I/opt/pkg/include/gio-unix-2.0 -I/opt/pkg/lib/glib-2.0/include -I/usr/include -W -Wswitch -Wcomment -Wpointer-arith -Wimplicit -Wreturn-type -Wmissing-declarations -O -DNO_SINGLEMAP -DNO_TRIVIALMAP -DUNIX_BINARY_DISTRIB -DENABLE_UNICODE -DDYNAMIC_FFI -DDYNAMIC_MODULES -I. -c stream.c In file included from stream.d:10: stream.d: In function 'write_char': lispbibl.d:5336:36: warning: left shift of negative value [-Wshift-negative-value] 5336 | objectplus(obj, (soint)(delta) << oint_data_shift) | ^~ lispbibl.d:1289:60: note: in definition of macro 'pointerplus' 1289 | #define pointerplus(pointer,offset) ((UBYTE*)(pointer)+(offset)) | ^~~~~~ lispbibl.d:5336:5: note: in expansion of macro 'objectplus' 5336 | objectplus(obj, (soint)(delta) << oint_data_shift) | ^~~~~~~~~~ stream.d:920:13: note: in expansion of macro 'fixnum_inc' 920 | fixnum_inc(TheStream(stream)->strm_wr_ch_lpos,-1); | ^~~~~~~~~~ stream.d: In function 'C_string_input_stream_index': lispbibl.d:5336:36: warning: left shift of negative value [-Wshift-negative-value] 5336 | objectplus(obj, (soint)(delta) << oint_data_shift) | ^~ lispbibl.d:1289:60: note: in definition of macro 'pointerplus' 1289 | #define pointerplus(pointer,offset) ((UBYTE*)(pointer)+(offset)) | ^~~~~~ lispbibl.d:5336:5: note: in expansion of macro 'objectplus' 5336 | objectplus(obj, (soint)(delta) << oint_data_shift) | ^~~~~~~~~~ stream.d:2490:13: note: in expansion of macro 'fixnum_inc' 2490 | index = fixnum_inc(index,-1); | ^~~~~~~~~~ stream.d: In function 'C_buffered_input_stream_index': lispbibl.d:5336:36: warning: left shift of negative value [-Wshift-negative-value] 5336 | objectplus(obj, (soint)(delta) << oint_data_shift) | ^~ lispbibl.d:1289:60: note: in definition of macro 'pointerplus' 1289 | #define pointerplus(pointer,offset) ((UBYTE*)(pointer)+(offset)) | ^~~~~~ lispbibl.d:5336:5: note: in expansion of macro 'objectplus' 5336 | objectplus(obj, (soint)(delta) << oint_data_shift) | ^~~~~~~~~~ stream.d:2950:13: note: in expansion of macro 'fixnum_inc' 2950 | index = fixnum_inc(index,-1); | ^~~~~~~~~~ stream.d: In function 'iconv_mblen': stream.d:4052:36: error: passing argument 2 of 'libiconv' from incompatible pointer type [-Wincompatible-pointer-types] 4052 | var size_t res = iconv(cd,&inptr,&insize,&outptr,&outsize); | ^~~~~~ | | | const char ** lispbibl.d:13125:7: note: in definition of macro 'with_sstring_0_help_' 13125 | statement} \ | ^~~~~~~~~ stream.d:4041:3: note: in expansion of macro 'with_sstring_0' 4041 | with_sstring_0(TheEncoding(encoding)->enc_charset,Symbol_value(S(ascii)), | ^~~~~~~~~~~~~~ In file included from unix.d:710, from lispbibl.d:1983: /home/pbulk/build/lang/clisp/work/.buildlink/include/iconv.h:82:43: note: expected 'char **' but argument is of type 'const char **' 82 | extern size_t iconv (iconv_t cd, char* * inbuf, size_t *inbytesleft, char* * outbuf, size_t *outbytesleft); | ~~~~~~~~^~~~~ stream.d: In function 'iconv_mbstowcs': stream.d:4099:36: error: passing argument 2 of 'libiconv' from incompatible pointer type [-Wincompatible-pointer-types] 4099 | var size_t res = iconv(cd,&inptr,&insize,&outptr,&outsize); | ^~~~~~ | | | const char ** lispbibl.d:13125:7: note: in definition of macro 'with_sstring_0_help_' 13125 | statement} \ | ^~~~~~~~~ stream.d:4093:5: note: in expansion of macro 'with_sstring_0' 4093 | with_sstring_0(TheEncoding(encoding)->enc_charset,Symbol_value(S(ascii)), | ^~~~~~~~~~~~~~ /home/pbulk/build/lang/clisp/work/.buildlink/include/iconv.h:82:43: note: expected 'char **' but argument is of type 'const char **' 82 | extern size_t iconv (iconv_t cd, char* * inbuf, size_t *inbytesleft, char* * outbuf, size_t *outbytesleft); | ~~~~~~~~^~~~~ stream.d:4134:34: error: passing argument 2 of 'libiconv' from incompatible pointer type [-Wincompatible-pointer-types] 4134 | var size_t res = iconv(cd,&inptr,&insize,&outptr,&outsize); | ^~~~~~ | | | const char ** /home/pbulk/build/lang/clisp/work/.buildlink/include/iconv.h:82:43: note: expected 'char **' but argument is of type 'const char **' 82 | extern size_t iconv (iconv_t cd, char* * inbuf, size_t *inbytesleft, char* * outbuf, size_t *outbytesleft); | ~~~~~~~~^~~~~ stream.d: In function 'iconv_wcslen': stream.d:4185:36: error: passing argument 2 of 'libiconv' from incompatible pointer type [-Wincompatible-pointer-types] 4185 | var size_t res = iconv(cd,&inptr,&insize,&outptr,&outsize); | ^~~~~~ | | | const char ** lispbibl.d:13125:7: note: in definition of macro 'with_sstring_0_help_' 13125 | statement} \ | ^~~~~~~~~ stream.d:4174:3: note: in expansion of macro 'with_sstring_0' 4174 | with_sstring_0(TheEncoding(encoding)->enc_charset,Symbol_value(S(ascii)), | ^~~~~~~~~~~~~~ /home/pbulk/build/lang/clisp/work/.buildlink/include/iconv.h:82:43: note: expected 'char **' but argument is of type 'const char **' 82 | extern size_t iconv (iconv_t cd, char* * inbuf, size_t *inbytesleft, char* * outbuf, size_t *outbytesleft); | ~~~~~~~~^~~~~ stream.d:4199:28: error: passing argument 2 of 'libiconv' from incompatible pointer type [-Wincompatible-pointer-types] 4199 | if (iconv(cd,&inptr1,&insize1,&outptr,&outsize) | ^~~~~~~ | | | const char ** lispbibl.d:13125:7: note: in definition of macro 'with_sstring_0_help_' 13125 | statement} \ | ^~~~~~~~~ stream.d:4174:3: note: in expansion of macro 'with_sstring_0' 4174 | with_sstring_0(TheEncoding(encoding)->enc_charset,Symbol_value(S(ascii)), | ^~~~~~~~~~~~~~ /home/pbulk/build/lang/clisp/work/.buildlink/include/iconv.h:82:43: note: expected 'char **' but argument is of type 'const char **' 82 | extern size_t iconv (iconv_t cd, char* * inbuf, size_t *inbytesleft, char* * outbuf, size_t *outbytesleft); | ~~~~~~~~^~~~~ stream.d: In function 'iconv_wcstombs': stream.d:4264:36: error: passing argument 2 of 'libiconv' from incompatible pointer type [-Wincompatible-pointer-types] 4264 | var size_t res = iconv(cd,&inptr,&insize,&outptr,&outsize); | ^~~~~~ | | | const char ** lispbibl.d:13125:7: note: in definition of macro 'with_sstring_0_help_' 13125 | statement} \ | ^~~~~~~~~ stream.d:4258:5: note: in expansion of macro 'with_sstring_0' 4258 | with_sstring_0(TheEncoding(encoding)->enc_charset,Symbol_value(S(ascii)), | ^~~~~~~~~~~~~~ /home/pbulk/build/lang/clisp/work/.buildlink/include/iconv.h:82:43: note: expected 'char **' but argument is of type 'const char **' 82 | extern size_t iconv (iconv_t cd, char* * inbuf, size_t *inbytesleft, char* * outbuf, size_t *outbytesleft); | ~~~~~~~~^~~~~ stream.d:4278:28: error: passing argument 2 of 'libiconv' from incompatible pointer type [-Wincompatible-pointer-types] 4278 | if (iconv(cd,&inptr1,&insize1,&outptr,&outsize) != (size_t)(-1)) { | ^~~~~~~ | | | const char ** lispbibl.d:13125:7: note: in definition of macro 'with_sstring_0_help_' 13125 | statement} \ | ^~~~~~~~~ stream.d:4258:5: note: in expansion of macro 'with_sstring_0' 4258 | with_sstring_0(TheEncoding(encoding)->enc_charset,Symbol_value(S(ascii)), | ^~~~~~~~~~~~~~ /home/pbulk/build/lang/clisp/work/.buildlink/include/iconv.h:82:43: note: expected 'char **' but argument is of type 'const char **' 82 | extern size_t iconv (iconv_t cd, char* * inbuf, size_t *inbytesleft, char* * outbuf, size_t *outbytesleft); | ~~~~~~~~^~~~~ stream.d:4327:34: error: passing argument 2 of 'libiconv' from incompatible pointer type [-Wincompatible-pointer-types] 4327 | var size_t res = iconv(cd,&inptr,&insize,&outptr,&outsize); | ^~~~~~ | | | const char ** /home/pbulk/build/lang/clisp/work/.buildlink/include/iconv.h:82:43: note: expected 'char **' but argument is of type 'const char **' 82 | extern size_t iconv (iconv_t cd, char* * inbuf, size_t *inbytesleft, char* * outbuf, size_t *outbytesleft); | ~~~~~~~~^~~~~ stream.d:4343:26: error: passing argument 2 of 'libiconv' from incompatible pointer type [-Wincompatible-pointer-types] 4343 | if (iconv(cd,&inptr1,&insize1,&outptr,&outsize) != (size_t)(-1)) { | ^~~~~~~ | | | const char ** /home/pbulk/build/lang/clisp/work/.buildlink/include/iconv.h:82:43: note: expected 'char **' but argument is of type 'const char **' 82 | extern size_t iconv (iconv_t cd, char* * inbuf, size_t *inbytesleft, char* * outbuf, size_t *outbytesleft); | ~~~~~~~~^~~~~ stream.d: In function 'iconv_range': stream.d:4406:38: error: passing argument 2 of 'libiconv' from incompatible pointer type [-Wincompatible-pointer-types] 4406 | var size_t res = iconv(cd,&inptr,&insize,&outptr,&outsize); | ^~~~~~ | | | const char ** /home/pbulk/build/lang/clisp/work/.buildlink/include/iconv.h:82:43: note: expected 'char **' but argument is of type 'const char **' 82 | extern size_t iconv (iconv_t cd, char* * inbuf, size_t *inbytesleft, char* * outbuf, size_t *outbytesleft); | ~~~~~~~~^~~~~ stream.d: In function 'bitbuff_is_I': lispbibl.d:1332:28: warning: left shift of negative value [-Wshift-negative-value] 1332 | #define minus_bitm(n) (-2L<<((n)-1)) | ^~ stream.d:4584:22: note: in expansion of macro 'minus_bitm' 4584 | *bitbufferptr |= minus_bitm(signbitnr+1); /* sign-extend High byte */ | ^~~~~~~~~~ stream.d: In function 'buffered_nextbyte': stream.d:6282:17: warning: comparison of integer expressions of different signedness: 'sintL' {aka 'int'} and 'uintL' {aka 'unsigned int'} [-Wsign-compare] 6282 | if ((endvalid == index) && !BufferedStream_have_eof_p(stream)) { | ^~ stream.d:6309:13: warning: comparison of integer expressions of different signedness: 'uintL' {aka 'unsigned int'} and 'sintL' {aka 'int'} [-Wsign-compare] 6309 | if (index < endvalid) | ^ stream.d: In function 'redisplay': stream.d:11483:13: warning: comparison of integer expressions of different signedness: 'uintWL' {aka 'unsigned int'} and 'int' [-Wsign-compare] 11483 | while (y curr->bot - curr->y + 1) | ^ stream.d: In function 'delete_line': stream.d:12018:9: warning: comparison of integer expressions of different signedness: 'uintWL' {aka 'unsigned int'} and 'int' [-Wsign-compare] 12018 | if (n > curr->bot - curr->y + 1) | ^ stream.d: In function 'C_set_window_cursor_position': stream.d:12546:13: warning: comparison of integer expressions of different signedness: 'uintV' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 12546 | if ((line < rows) && (column < cols)) { | ^ stream.d:12546:32: warning: comparison of integer expressions of different signedness: 'uintV' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 12546 | if ((line < rows) && (column < cols)) { | ^ stream.d: In function 'C_stream_external_format': lispbibl.d:7875:26: warning: this statement may fall through [-Wimplicit-fallthrough=] 7875 | (builtin_stream_p(obj) || instanceof(obj,O(class_fundamental_stream))) | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ stream.d:15875:13: note: in expansion of macro 'streamp' 15875 | if (streamp(stream)) { | ^~~~~~~ stream.d:15879:7: note: here 15879 | default: | ^~~~~~~ stream.d: In function 'interactive_stream_p': stream.d:16107:10: warning: this statement may fall through [-Wimplicit-fallthrough=] 16107 | if (nullp(TheStream(stream)->strm_isatty)) | ^ stream.d:16112:5: note: here 16112 | case strmtype_keyboard: | ^~~~ stream.d: In function 'C_read_byte_no_hang': stream.d:17234:7: warning: this statement may fall through [-Wimplicit-fallthrough=] 17234 | var object obj = read_byte(stream); | ^ stream.d:17241:5: note: here 17241 | case LISTEN_ERROR: OS_filestream_error(STACK_2); | ^~~~ *** Error code 1 Stop. bmake: stopped making "all" in /home/pbulk/build/lang/clisp/work/clisp-2.49/src *** Error code 1 Stop. bmake[1]: stopped making "all" in /data/jenkins/workspace/pkgsrc-upstream-trunk/lang/clisp *** Error code 1 Stop. bmake: stopped making "all" in /data/jenkins/workspace/pkgsrc-upstream-trunk/lang/clisp