>>> Building on amd64-3 under lang/clisp BDEPENDS = [devel/gettext,-runtime;archivers/bzip2;devel/gmake;devel/ffcall;devel/libsigsegv] DIST = [lang/clisp:clisp-2.49.tar.bz2] FULLPKGNAME = clisp-2.49p7 RDEPENDS = [devel/gettext,-runtime;devel/libsigsegv;devel/ffcall] Woken up devel/sdl2 Woken up textproc/gsed Woken up textproc/gsed Woken up lang/go Woken up textproc/aspell/dicts/tr Woken up textproc/aspell/dicts/tr Woken up archivers/libmspack Woken up archivers/libmspack (Junk lock failure for amd64-3 at 1779297047.99749) Received IO (Junk lock obtained for amd64-3 at 1779297093.05) Received IO Woken up lang/clisp Short-cut: depends already handled by textproc/gsed >>> Running show-prepare-results in lang/clisp at 1779297094.66 ===> lang/clisp ===> Building from scratch clisp-2.49p7 ===> clisp-2.49p7 depends on: gmake-* -> gmake-4.4.1p0 ===> clisp-2.49p7 depends on: bzip2-* -> bzip2-1.0.8p0 ===> clisp-2.49p7 depends on: gettext-runtime-* -> gettext-runtime-1.0 ===> clisp-2.49p7 depends on: libsigsegv-* -> libsigsegv-2.14p0 ===> clisp-2.49p7 depends on: ffcall->=1.10p1 -> ffcall-1.10p6 ===> Verifying specs: avcall c callback iconv intl m curses pthread readline sigsegv ===> found avcall.1.0 c.103.0 callback.1.0 iconv.7.2 intl.8.2 m.10.1 curses.16.0 pthread.28.1 readline.6.0 sigsegv.1.0 bzip2-1.0.8p0 ffcall-1.10p6 gettext-runtime-1.0 gmake-4.4.1p0 libsigsegv-2.14p0 (Junk lock released for amd64-3 at 1779297097.03) Woken up textproc/aspell/dicts/sw distfiles size=8091011 >>> Running patch in lang/clisp at 1779297097.07 ===> lang/clisp ===> Checking files for clisp-2.49p7 `/usr/ports/distfiles/clisp-2.49.tar.bz2' is up to date. >> (SHA256) all files: OK ===> Extracting for clisp-2.49p7 ===> Patching for clisp-2.49p7 ===> Applying OpenBSD patch patch-configure Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |--- configure.orig Mon Dec 14 15:37:22 2009 |+++ configure Tue Sep 29 01:08:02 2015 -------------------------- Patching file configure using Plan A... Hunk #1 succeeded at 383. Hunk #2 succeeded at 393. Hunk #3 succeeded at 723. done ===> Applying OpenBSD patch patch-modules_regexp_Makefile_in Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Fix rules for parallel make. | |Index: modules/regexp/Makefile.in |--- modules/regexp/Makefile.in.orig |+++ modules/regexp/Makefile.in -------------------------- Patching file modules/regexp/Makefile.in using Plan A... Hunk #1 succeeded at 44. done ===> Applying OpenBSD patch patch-modules_syscalls_Makefile_in Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Fix rules for parallel make. | |Index: modules/syscalls/Makefile.in |--- modules/syscalls/Makefile.in.orig |+++ modules/syscalls/Makefile.in -------------------------- Patching file modules/syscalls/Makefile.in using Plan A... Hunk #1 succeeded at 47. done ===> Applying OpenBSD patch patch-modules_wildcard_Makefile_in Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Fix rules for parallel make. | |Index: modules/wildcard/Makefile.in |--- modules/wildcard/Makefile.in.orig |+++ modules/wildcard/Makefile.in -------------------------- Patching file modules/wildcard/Makefile.in using Plan A... Hunk #1 succeeded at 34. done ===> Applying OpenBSD patch patch-src_arilev0_d Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Rip out a bunch of sparc assembly code which is dubious at best. | |--- src/arilev0.d.orig Thu Dec 13 14:27:48 2007 |+++ src/arilev0.d Sun Sep 19 15:45:18 2010 -------------------------- Patching file src/arilev0.d using Plan A... Hunk #1 succeeded at 337. Hunk #2 succeeded at 348. Hunk #3 succeeded at 460. Hunk #4 succeeded at 873. Hunk #5 succeeded at 912. done ===> Applying OpenBSD patch patch-src_arisparc64_d Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Disable the assembler loops, at least one of them is broken. | |Remove a couple of potentially-broken math functions to make sure they |aren't used in case the maze of #ifdefs in arilev0.d ever changes. | |--- src/arisparc64.d.orig Wed Dec 5 08:06:32 2007 |+++ src/arisparc64.d Sun Sep 19 16:25:17 2010 -------------------------- Patching file src/arisparc64.d using Plan A... Hunk #1 succeeded at 14. Hunk #2 succeeded at 24. Hunk #3 succeeded at 75. done ===> Applying OpenBSD patch patch-src_clisp-link_in Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |--- src/clisp-link.in.orig Tue May 25 21:54:54 2010 |+++ src/clisp-link.in Mon Sep 28 20:59:27 2015 -------------------------- Patching file src/clisp-link.in using Plan A... Hunk #1 succeeded at 382. done ===> Applying OpenBSD patch patch-src_lispbibl_d Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |--- src/lispbibl.d.orig 2013-06-17 14:15:17.000000000 +0000 |+++ src/lispbibl.d -------------------------- Patching file src/lispbibl.d using Plan A... Hunk #1 succeeded at 9090. done ===> Applying OpenBSD patch patch-src_makemake_in Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Override broken compiler test, attempting to build 32-bit clisp on a |64-bit patform will not work out very well. | |Use the correct recipe to build shared modules on OpenBSD. | |Fix intparam.h/floatparam.h Makefile rule for parallel make. |https://sourceforge.net/p/clisp/clisp/ci/72d3cffbc699cc0d46c81b6180109f4f6205657b/ | |Fix text file processing Makefile rules for parallel make. |https://sourceforge.net/p/clisp/clisp/ci/ff4fe3d1b89cc23826f98233858308f6da610de4/ | |Index: src/makemake.in |--- src/makemake.in.orig |+++ src/makemake.in -------------------------- Patching file src/makemake.in using Plan A... Hunk #1 succeeded at 1150. Hunk #2 succeeded at 1422. Hunk #3 succeeded at 1905. Hunk #4 succeeded at 2405. Hunk #5 succeeded at 2931. Hunk #6 succeeded at 3458. Hunk #7 succeeded at 3470. done ===> Applying OpenBSD patch patch-src_spsparc64_d Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Using %g1 to pass values across function calls is a bit iffy so make |sure that trying to call _get_g1() results in a linker error. | |--- src/spsparc64.d.orig Mon Mar 24 11:23:28 2008 |+++ src/spsparc64.d Sun Sep 19 15:03:08 2010 -------------------------- Patching file src/spsparc64.d using Plan A... Hunk #1 succeeded at 11. done ===> Applying OpenBSD patch patch-tests_socket_tst Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |This test assumes that a nonblocking connect to a closed port will |never fail, the failure will always occur when trying to read from the |socket. | |--- tests/socket.tst.orig Wed Nov 26 01:10:25 2008 |+++ tests/socket.tst Fri Jul 30 11:16:17 2010 -------------------------- Patching file tests/socket.tst using Plan A... Hunk #1 succeeded at 515. done ===> Compiler link: clang -> /usr/bin/clang ===> Compiler link: clang++ -> /usr/bin/clang++ ===> Compiler link: cc -> /usr/bin/cc ===> Compiler link: c++ -> /usr/bin/c++ >>> Running configure in lang/clisp at 1779297101.33 ===> lang/clisp ===> Generating configure for clisp-2.49p7 ===> Configuring for clisp-2.49p7 Using /usr/obj/ports/clisp-2.49/config.site (generated) executing /usr/obj/ports/clisp-2.49/build-amd64/configure --fsstnd=openbsd --disable-mmap --with-gettext --mandir=/usr/local/man --docdir=/usr/local/share/doc/clisp --elispdir=/usr/local/share/emacs/site-lisp --vimdir=/usr/local/share/doc/clisp --srcdir=/usr/obj/ports/clisp-2.49/clisp-2.49 /usr/obj/ports/clisp-2.49/build-amd64 --without-dynamic-modules --without-gmalloc --prefix=/usr/local --disable-silent-rules --disable-gtk-doc configure: loading site script /usr/obj/ports/clisp-2.49/config.site configure: creating cache config.cache checking for a BSD-compatible install... /usr/obj/ports/clisp-2.49/bin/install -c checking whether build environment is sane... yes checking for a thread-safe mkdir -p... mkdir -p checking for gawk... (cached) awk checking whether gmake sets $(MAKE)... yes configure: ** check for host type checking build system type... x86_64-unknown-openbsd7.9 checking host system type... x86_64-unknown-openbsd7.9 checking for style of include used by gmake... GNU checking for gcc... cc checking whether the C compiler works... yes checking for C compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no checking for suffix of object files... (cached) o checking whether we are using the GNU C compiler... (cached) yes checking whether cc accepts -g... (cached) yes checking for cc option to accept ISO C89... none needed checking dependency style of cc... gcc3 checking how to run the C preprocessor... cc -E checking for grep that handles long lines and -e... (cached) /usr/bin/grep checking for egrep... (cached) /usr/bin/egrep checking for 64-bit x86_64... yes checking how to remove colons from paths... echo $x configure: ** checks for programs checking for gcc... (cached) cc checking whether we are using the GNU C compiler... (cached) yes checking whether cc accepts -g... (cached) yes checking for cc option to accept ISO C89... (cached) none needed checking dependency style of cc... (cached) gcc3 checking how to run the C preprocessor... cc -E checking for ranlib... (cached) ranlib checking whether cc understands -c and -o together... yes checking for ANSI C header files... (cached) yes checking for sys/types.h... (cached) yes checking for sys/stat.h... (cached) yes checking for stdlib.h... (cached) yes checking for string.h... (cached) yes checking for memory.h... (cached) yes checking for strings.h... (cached) yes checking for inttypes.h... (cached) yes checking for stdint.h... (cached) yes checking for unistd.h... (cached) yes checking minix/config.h usability... no checking minix/config.h presence... no checking for minix/config.h... no checking whether it is safe to define __EXTENSIONS__... yes checking how to make hard links... ln checking whether ln -s works... yes checking how to make hard links to symlinks... ln checking how to print strings... print -r checking for a sed that does not truncate output... (cached) /usr/bin/sed checking for fgrep... (cached) /usr/bin/fgrep checking for ld used by cc... /usr/bin/ld checking if the linker (/usr/bin/ld) is GNU ld... yes checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B checking the name lister (/usr/bin/nm -B) interface... BSD nm checking whether ln -s works... yes checking the maximum length of command line arguments... (cached) 131072 checking whether the shell understands some XSI constructs... yes checking whether the shell understands "+="... no checking for /usr/bin/ld option to reload object files... -r checking for objdump... objdump checking how to recognize dependent libraries... match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|\.so|_pic\.a)$ checking for ar... (cached) ar checking for strip... (cached) strip checking for ranlib... (cached) ranlib checking command to parse /usr/bin/nm -B output from cc object... ok checking for dlfcn.h... (cached) yes checking for objdir... .libs checking if cc supports -fno-rtti -fno-exceptions... yes checking for cc option to produce PIC... -fPIC -DPIC checking if cc PIC flag -fPIC -DPIC works... yes checking if cc static flag -static works... yes checking if cc supports -c -o file.o... yes checking if cc supports -c -o file.o... (cached) yes checking whether the cc linker (/usr/bin/ld) supports shared libraries... yes checking whether -lc should be explicitly linked in... yes checking dynamic linker characteristics... openbsd7.9 ld.so checking how to hardcode library paths into programs... immediate checking whether stripping libraries is possible... yes checking if libtool supports shared libraries... yes checking whether to build shared libraries... yes checking whether to build static libraries... yes checking for groff... (cached) no checking for ps2pdf... (cached) no checking for gzip... gzip checking whether test -nt works... yes configure: ** checks for system features checking for special C compiler options needed for large files... no checking for _FILE_OFFSET_BITS value needed for large files... no checking whether using GNU C... yes checking whether using SUNPRO C... no checking whether using C++... no checking whether CPP likes empty macro arguments... yes checking for underscore in external names... no checking whether gethostent requires -lnsl... no checking whether setsockopt requires -lsocket... no checking whether CC works at all... yes configure: ** check for add-ons checking for working alloca.h... (cached) no checking for alloca... (cached) yes checking for C/C++ restrict keyword... (cached) __restrict__ checking for sys/time.h... (cached) yes checking for langinfo.h... yes checking for sys/mman.h... (cached) yes checking for stddef.h... (cached) yes checking for stdint.h... (cached) yes checking for wchar.h... (cached) yes checking for string.h... (cached) yes checking for unistd.h... (cached) yes checking for wctype.h... (cached) yes checking whether the preprocessor supports include_next... yes checking for struct timeval... yes checking whether gettimeofday is declared without a macro... yes checking for gettimeofday... (cached) yes checking for readlink... (cached) yes checking for mbsinit... (cached) yes checking for mbrtowc... (cached) yes checking for mbsrtowcs... (cached) yes checking for mprotect... (cached) yes checking for memchr... (cached) yes checking for nl_langinfo... yes checking for iswcntrl... (cached) yes checking for iswblank... (cached) yes checking for ld used by GCC... /usr/bin/ld checking if the linker (/usr/bin/ld) is GNU ld... yes checking for shared library run path origin... done checking for nl_langinfo and CODESET... yes checking for working fcntl.h... no (bad O_NOATIME) checking whether getc_unlocked is declared... yes checking whether we are using the GNU C Library 2.1 or newer... no checking for mbstate_t... yes checking for a traditional japanese locale... none checking for a transitional chinese locale... none checking for a french Unicode locale... none checking for mmap... (cached) yes checking for MAP_ANONYMOUS... yes checking whether memchr works... yes checking for stdbool.h that conforms to C99... yes checking for _Bool... yes checking for wchar_t... yes checking for long long int... yes checking for unsigned long long int... yes checking whether memmem is declared without a macro... yes checking whether mempcpy is declared without a macro... yes checking whether memrchr is declared without a macro... yes checking whether rawmemchr is declared without a macro... no checking whether stpcpy is declared without a macro... yes checking whether stpncpy is declared without a macro... yes checking whether strchrnul is declared without a macro... no checking whether strdup is declared without a macro... yes checking whether strncat is declared without a macro... yes checking whether strndup is declared without a macro... yes checking whether strnlen is declared without a macro... yes checking whether strpbrk is declared without a macro... yes checking whether strsep is declared without a macro... yes checking whether strcasestr is declared without a macro... yes checking whether strtok_r is declared without a macro... yes checking whether strsignal is declared without a macro... yes checking whether strverscmp is declared without a macro... no checking for inline... inline checking whether uses 'inline' correctly... yes checking for wint_t... yes checking for getpagesize... (cached) yes checking whether getpagesize is declared... yes checking whether gettimeofday clobbers localtime buffer... no checking for gettimeofday with POSIX signature... almost checking whether langinfo.h defines CODESET... yes checking whether langinfo.h defines ERA... no checking whether nl_langinfo is declared without a macro... yes checking for libsigsegv... yes checking how to link with libsigsegv... /usr/local/lib/libsigsegv.so.1.0 -lc checking whether link(2) dereferences a symlink... yes checking whether mbrtowc handles incomplete characters... guessing yes checking whether mbrtowc works as well as mbtowc... guessing yes checking whether mbrtowc handles a NULL string argument... guessing yes checking whether mbrtowc has a correct return value... guessing yes checking whether mbrtowc returns 0 when parsing a NUL character... guessing yes checking whether mbrtowc handles incomplete characters... (cached) guessing yes checking whether mbrtowc works as well as mbtowc... (cached) guessing yes checking whether mbrtowc handles incomplete characters... (cached) guessing yes checking whether mbrtowc works as well as mbtowc... (cached) guessing yes checking whether mbsrtowcs works... guessing yes checking whether NULL can be used in arbitrary expressions... yes checking whether stdint.h conforms to C99... yes checking whether chown is declared without a macro... yes checking whether dup2 is declared without a macro... yes checking whether dup3 is declared without a macro... yes checking whether environ is declared without a macro... no checking whether euidaccess is declared without a macro... no checking whether faccessat is declared without a macro... yes checking whether fchdir is declared without a macro... yes checking whether fchownat is declared without a macro... yes checking whether fsync is declared without a macro... yes checking whether ftruncate is declared without a macro... yes checking whether getcwd is declared without a macro... yes checking whether getdomainname is declared without a macro... yes checking whether getdtablesize is declared without a macro... yes checking whether getgroups is declared without a macro... yes checking whether gethostname is declared without a macro... yes checking whether getlogin is declared without a macro... yes checking whether getlogin_r is declared without a macro... yes checking whether getpagesize is declared without a macro... yes checking whether getusershell is declared without a macro... yes checking whether setusershell is declared without a macro... yes checking whether endusershell is declared without a macro... yes checking whether lchown is declared without a macro... yes checking whether link is declared without a macro... yes checking whether linkat is declared without a macro... yes checking whether lseek is declared without a macro... yes checking whether pipe2 is declared without a macro... yes checking whether pread is declared without a macro... yes checking whether pwrite is declared without a macro... yes checking whether readlink is declared without a macro... yes checking whether readlinkat is declared without a macro... yes checking whether rmdir is declared without a macro... yes checking whether sleep is declared without a macro... yes checking whether symlink is declared without a macro... yes checking whether symlinkat is declared without a macro... yes checking whether ttyname_r is declared without a macro... yes checking whether unlink is declared without a macro... yes checking whether unlinkat is declared without a macro... yes checking whether usleep is declared without a macro... yes checking whether btowc is declared without a macro... yes checking whether wctob is declared without a macro... yes checking whether mbsinit is declared without a macro... yes checking whether mbrtowc is declared without a macro... yes checking whether mbrlen is declared without a macro... yes checking whether mbsrtowcs is declared without a macro... yes checking whether mbsnrtowcs is declared without a macro... yes checking whether wcrtomb is declared without a macro... yes checking whether wcsrtombs is declared without a macro... yes checking whether wcsnrtombs is declared without a macro... yes checking whether wcwidth is declared without a macro... yes checking whether iswcntrl works... yes checking for iconv... yes checking for working iconv... yes checking how to link with libiconv... /usr/local/lib/libiconv.so.7.2 checking for iconv declaration... extern size_t iconv (iconv_t cd, char * *inbuf, size_t *inbytesleft, char * *outbuf, size_t *outbytesleft); checking whether NLS is requested... yes checking for msgfmt... no checking for gmsgfmt... : checking for xgettext... no checking for msgmerge... no checking for CFPreferencesCopyAppValue... no checking for CFLocaleCopyCurrent... no checking for GNU gettext in libc... no checking for iconv... (cached) yes checking for working iconv... (cached) yes checking how to link with libiconv... /usr/local/lib/libiconv.so.7.2 checking for GNU gettext in libintl... yes checking whether to use NLS... yes checking where the gettext function comes from... external libintl checking how to link with libintl... /usr/local/lib/libintl.so.8.2 -L/usr/local/lib /usr/local/lib/libiconv.so.7.2 -Wl,-rpath,/usr/local/lib checking how to link with libavcall... /usr/local/lib/libavcall.so.1.0 checking how to link with libcallback... /usr/local/lib/libcallback.so.1.0 checking avcall.h usability... yes checking avcall.h presence... yes checking for avcall.h... yes checking callback.h usability... yes checking callback.h presence... yes checking for callback.h... yes checking for library containing __builtin_avcall... none required checking for library containing trampoline_r_data0... none required checking whether libffcall is installed... yes checking lightning.h usability... no checking lightning.h presence... no checking for lightning.h... no configure: ** checks for fundamental compiler characteristics checking for inline... (cached) inline checking for inline __builtin_strlen... no checking for long long int... (cached) yes configure: ** checks for header files checking sys/inttypes.h usability... no checking sys/inttypes.h presence... no checking for sys/inttypes.h... no checking for unistd.h... (cached) yes checking for sys/file.h... (cached) yes checking for time.h... (cached) yes checking for sys/time.h... (cached) yes checking for sys/utsname.h... (cached) yes checking for sys/shm.h... (cached) yes checking for sys/ipc.h... (cached) yes checking for termios.h... (cached) yes checking for termio.h... (cached) no checking sys/termio.h usability... no checking sys/termio.h presence... no checking for sys/termio.h... no checking for sgtty.h... (cached) no checking for tcgetattr... yes checking for TCSAFLUSH in termios.h... yes checking for struct winsize in termios.h... yes checking for X... (cached) libraries /usr/X11R6/lib, headers /usr/X11R6/include checking whether -R must be followed by a space... neither works checking for gethostbyname... (cached) yes checking for connect... (cached) yes checking for remove... (cached) yes checking for shmat... (cached) yes checking for IceConnectionNumber in -lICE... (cached) yes configure: ** checks for typedefs checking for caddr_t in sys/types.h... yes checking for socklen_t in sys/socket.h... yes checking size of off_t... 8 checking size of struct timeval... 16 configure: ** checks for structure members checking for struct dirent.d_namlen... yes configure: ** checks for functions and declarations checking for working alloca.h... (cached) no checking for alloca... (cached) yes checking for _setjmp... yes checking for _longjmp... yes checking whether signal handlers need to be reinstalled... no checking for sigaction... (cached) yes checking for siginterrupt... (cached) yes checking for strerror... (cached) yes checking for sysconf... (cached) yes checking for getdtablesize... (cached) yes checking for memset... (cached) yes checking for setsid... (cached) yes checking for setpgid... (cached) yes checking for fchmod... (cached) yes checking for fsync... (cached) yes checking for flock... (cached) yes checking for gethostent... (cached) yes checking for shutdown... (cached) yes checking for usleep... (cached) yes checking for ualarm... (cached) yes checking for setitimer... (cached) yes checking for nice... (cached) yes checking for ftime... no checking for realpath... (cached) yes checking for getresuid... (cached) yes checking for setresuid... (cached) yes checking for getresgid... yes checking for setresgid... (cached) yes checking for setreuid... (cached) yes checking for setregid... (cached) yes checking for gethostname... (cached) yes checking for readlink... (cached) yes checking for getcwd... (cached) yes checking for uname... (cached) yes checking for readdir_r... (cached) yes checking for rand_r... (cached) yes checking for putenv... (cached) yes checking for setenv... (cached) yes checking for unsetenv... (cached) yes checking whether environ is declared... no checking return value of unsetenv... void checking for LC_MESSAGES... yes checking for getrlimit... (cached) yes checking for setrlimit... (cached) yes checking size of rlim_t... 8 checking for getrlimit declaration... install-shextern int getrlimit (int, struct rlimit *); checking for setrlimit declaration... install-shextern int setrlimit (int, const struct rlimit *); checking for pid_t... (cached) yes checking vfork.h usability... no checking vfork.h presence... no checking for vfork.h... no checking for fork... (cached) yes checking for vfork... (cached) yes checking for working fork... (cached) yes checking for working vfork... (cached) yes checking for waitpid declaration... install-shextern pid_t waitpid (pid_t, int*, int); checking for sys/resource.h... (cached) yes checking for sys/times.h... (cached) yes checking for getrusage... yes checking for getrusage declaration... install-shextern int getrusage (int, struct rusage *); checking whether getrusage works... yes checking for lstat... yes checking for sys/stat.h... (cached) yes checking for struct stat.st_rdev... yes checking for struct stat.st_blksize... yes checking for struct stat.st_blocks... yes checking size of ino_t... 8 checking size of dev_t... 4 checking for ELOOP... yes checking for usable closedir return value... yes checking for ioctl... (cached) yes checking for ioctl declaration... install-shextern int ioctl (int, unsigned long, ...); checking for FIONREAD... no checking for FIONREAD in sys/filio.h... yes checking for reliable FIONREAD... yes checking for poll... (cached) yes checking for reliable poll()... yes checking for select... (cached) yes checking for sys/select.h... yes checking for select declaration... install-shextern int select (int, fd_set *, fd_set *, fd_set *, struct timeval *); checking for reliable select()... yes checking for netdb.h... (cached) yes checking for connect... (cached) yes checking for connect declaration... install-shextern int connect (int, const struct sockaddr *, unsigned int); checking for sys/un.h... (cached) yes checking for sun_len in struct sockaddr_un... yes checking for IPv4 sockets... yes checking for IPv6 sockets... yes checking for inet_pton... (cached) yes checking for inet_ntop... (cached) yes checking for inet_addr... (cached) yes checking for setsockopt... (cached) yes checking for getsockopt... (cached) yes checking for netinet/in.h... (cached) yes checking for arpa/inet.h... (cached) yes checking for inet_addr declaration... install-shextern unsigned int inet_addr (const char*); checking for netinet/tcp.h... (cached) yes checking for setsockopt declaration... install-shextern int setsockopt (int, int, int, const void*, unsigned int); checking for the code address range... 0x00000BA1D9000000 checking for the malloc address range... 0x00000CC26C000000 checking for the shared library address range... 0x000004071A000000 checking for the stack address range... 0x000071D5D2000000 checking for vadvise... no checking for vm_allocate... no checking for sys/mman.h... (cached) yes checking for mmap... (cached) yes checking for working mmap... (cached) yes checking for munmap... (cached) yes checking for msync... (cached) yes checking for mprotect... (cached) yes checking for working mprotect... yes checking for working shared memory... (cached) yes checking sys/sysmacros.h usability... no checking sys/sysmacros.h presence... no checking for sys/sysmacros.h... no checking for attachability of removed shared memory... (cached) yes checking for dlfcn.h... (cached) yes checking for library containing dlopen... none required checking for dlopen... yes checking for dlsym... (cached) yes checking for dlvsym... no checking for dlerror... (cached) yes checking for dlclose... (cached) yes checking for dladdr... yes checking for working fcntl.h... (cached) no (bad O_NOATIME) configure: ** checks for libraries checking for library containing tgetent... -lncurses checking for readline/readline.h... (cached) yes checking for readline... yes checking for rl_filename_completion_function... yes checking for filename_completion_function declaration... install-shextern char* rl_filename_completion_function(const char*, int); checking whether rl_already_prompted is declared... yes checking whether rl_readline_name is declared... yes checking whether rl_gnu_readline_p is declared... yes checking whether rl_deprep_term_function is declared... yes checking for a modern readline... found a modern GNU readline configure: ** checks for OS services checking for the valid characters in filenames... ((ch >= 1) && (ch != 47)) configure: ** checks for compiler characteristics (arithmetic data types) checking whether char is unsigned... no checking whether single-float divbyzero raises an exception... yes checking whether single-float overflow raises an exception... no checking whether single-float underflow raises an exception... no checking whether single-float inexact raises an exception... no checking whether double-float divbyzero raises an exception... yes checking whether double-float overflow raises an exception... no checking whether double-float underflow raises an exception... no checking whether double-float inexact raises an exception... no checking whether byte ordering is bigendian... no checking for integer types and behaviour... created intparam.h checking for floating-point types and behaviour... created floatparam.h configure: ** output file generation configure: updating cache config.cache configure: creating ./config.status config.status: creating po/Makefile.in config.status: creating gllib/Makefile config.status: creating makemake config.status: creating config.h config.status: executing depfiles commands config.status: executing libtool commands config.status: executing po-directories commands config.status: creating po/POTFILES config.status: creating po/Makefile Configure findings: FFI: yes (user requested: default) readline: yes (user requested: default) libsigsegv: yes ./makemake --with-dynamic-ffi --with-dynamic-modules=no --fsstnd=openbsd --disable-mmap --with-gettext --mandir=/usr/local/man --docdir=/usr/local/share/doc/clisp --elispdir=/usr/local/share/emacs/site-lisp --vimdir=/usr/local/share/doc/clisp --without-gmalloc --prefix=/usr/local --disable-silent-rules --disable-gtk-doc --srcdir=/usr/obj/ports/clisp-2.49/clisp-2.49/src > Makefile cp -p /usr/obj/ports/clisp-2.49/clisp-2.49/src/cfgunix.lisp config.lisp chmod +w config.lisp echo '(setq *clhs-root-default* "http://www.ai.mit.edu/projects/iiip/doc/CommonLISP/HyperSpec/")' >> config.lisp To continue building CLISP, the following commands are recommended (cf. unix/INSTALL step 4 ff): cd /usr/obj/ports/clisp-2.49/build-amd64 vi config.lisp # The default stack size on your platform is insufficient # and must be increased to at least 16384. You must do either # 'ulimit -s 16384' (for Bourne shell derivatives, e.g., bash and zsh) # or 'limit stacksize 16384' (for C shell derivarives, e.g., tcsh) make make check >>> Running build in lang/clisp at 1779297225.02 ===> lang/clisp ===> Building for clisp-2.49p7 ln -sf /usr/local/bin/gmake /usr/obj/ports/clisp-2.49/bin/make ln -s /usr/obj/ports/clisp-2.49/clisp-2.49/src/.gdbinit .gdbinit rm -f build-aux ln -s /usr/obj/ports/clisp-2.49/clisp-2.49/src/build-aux build-aux mkdir -p gllib test -f gllib/Makefile || sh config.status gllib/Makefile depfiles cd gllib && gmake CFLAGS="-O2 -pipe -W -Wswitch -Wcomment -Wpointer-arith -Wimplicit -Wreturn-type -Wmissing-declarations -O -DNO_SINGLEMAP -DNO_TRIVIALMAP -DENABLE_UNICODE -DDYNAMIC_FFI -I. " CLISP_LIBDIR=/usr/obj/ports/clisp-2.49/build-amd64 gmake[1]: Entering directory '/usr/obj/ports/clisp-2.49/build-amd64/gllib' cd .. && gmake am--refresh gmake[2]: Entering directory '/usr/obj/ports/clisp-2.49/build-amd64' gmake[2]: Nothing to be done for 'am--refresh'. gmake[2]: Leaving directory '/usr/obj/ports/clisp-2.49/build-amd64' gmake[2]: Entering directory '/usr/obj/ports/clisp-2.49/build-amd64' gmake[2]: Nothing to be done for 'am--refresh'. gmake[2]: Leaving directory '/usr/obj/ports/clisp-2.49/build-amd64' rm -f alloca.h-t alloca.h && \ { echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */'; \ cat /usr/obj/ports/clisp-2.49/clisp-2.49/src/gllib/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' \ < /usr/obj/ports/clisp-2.49/build-amd64/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' \ < /usr/obj/ports/clisp-2.49/build-amd64/build-aux/c++defs.h \ | sed -e 's/_GL_/_gl_GL_/g' \ > c++defs.h-t && \ mv c++defs.h-t c++defs.h rm -f configmake.h-t && \ { echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */'; \ echo '#define PREFIX "/usr/local"'; \ echo '#define EXEC_PREFIX "/usr/local"'; \ echo '#define BINDIR "/usr/local/bin"'; \ echo '#define SBINDIR "/usr/local/sbin"'; \ echo '#define LIBEXECDIR "/usr/local/libexec"'; \ echo '#define DATAROOTDIR "/usr/local/share"'; \ echo '#define DATADIR "/usr/local/share"'; \ echo '#define SYSCONFDIR "/usr/local/etc"'; \ echo '#define SHAREDSTATEDIR "/usr/local/com"'; \ echo '#define LOCALSTATEDIR "/usr/local/var"'; \ echo '#define INCLUDEDIR "/usr/local/include"'; \ echo '#define OLDINCLUDEDIR "/usr/include"'; \ echo '#define DOCDIR "/usr/local/share/doc/clisp"'; \ echo '#define INFODIR "/usr/local/share/info"'; \ echo '#define HTMLDIR "/usr/local/share/doc/clisp"'; \ echo '#define DVIDIR "/usr/local/share/doc/clisp"'; \ echo '#define PDFDIR "/usr/local/share/doc/clisp"'; \ echo '#define PSDIR "/usr/local/share/doc/clisp"'; \ echo '#define LIBDIR "/usr/local/lib"'; \ echo '#define LISPDIR ""'; \ echo '#define LOCALEDIR "/usr/local/share/locale"'; \ echo '#define MANDIR "/usr/local/man"'; \ echo '#define MANEXT ""'; \ echo '#define PKGDATADIR "/usr/local/share/clisp"'; \ echo '#define PKGINCLUDEDIR "/usr/local/include/clisp"'; \ echo '#define PKGLIBDIR "/usr/local/lib/clisp"'; \ echo '#define PKGLIBEXECDIR "/usr/local/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' \ < /usr/obj/ports/clisp-2.49/build-amd64/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''@|0|g' \ -e 's|@''HAVE_NL_LANGINFO''@|1|g' \ -e 's|@''REPLACE_NL_LANGINFO''@|1|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' \ < /usr/obj/ports/clisp-2.49/clisp-2.49/src/gllib/langinfo.in.h; \ } > langinfo.h-t && \ mv langinfo.h-t langinfo.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' \ < /usr/obj/ports/clisp-2.49/clisp-2.49/src/gllib/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'; \ < /usr/obj/ports/clisp-2.49/clisp-2.49/src/gllib/string.in.h; \ } > string.h-t && \ mv string.h-t string.h mkdir -p 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' \ < /usr/obj/ports/clisp-2.49/clisp-2.49/src/gllib/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 /usr/obj/ports/clisp-2.49/clisp-2.49/src/gllib/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' \ < /usr/obj/ports/clisp-2.49/clisp-2.49/src/gllib/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 /usr/obj/ports/clisp-2.49/clisp-2.49/src/gllib/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 /usr/obj/ports/clisp-2.49/clisp-2.49/src/gllib/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' \ < /usr/obj/ports/clisp-2.49/clisp-2.49/src/gllib/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' \ < /usr/obj/ports/clisp-2.49/clisp-2.49/src/gllib/wctype.in.h; \ } > wctype.h-t && \ mv wctype.h-t wctype.h gmake all-recursive gmake[2]: Entering directory '/usr/obj/ports/clisp-2.49/build-amd64/gllib' cd .. && gmake am--refresh gmake[3]: Entering directory '/usr/obj/ports/clisp-2.49/build-amd64' gmake[3]: Nothing to be done for 'am--refresh'. gmake[3]: Leaving directory '/usr/obj/ports/clisp-2.49/build-amd64' gmake[3]: Entering directory '/usr/obj/ports/clisp-2.49/build-amd64' gmake[3]: Nothing to be done for 'am--refresh'. gmake[3]: Leaving directory '/usr/obj/ports/clisp-2.49/build-amd64' gmake[3]: Entering directory '/usr/obj/ports/clisp-2.49/build-amd64/gllib' cd .. && gmake am--refresh gmake[4]: Entering directory '/usr/obj/ports/clisp-2.49/build-amd64' gmake[4]: Nothing to be done for 'am--refresh'. gmake[4]: Leaving directory '/usr/obj/ports/clisp-2.49/build-amd64' gmake[4]: Entering directory '/usr/obj/ports/clisp-2.49/build-amd64' gmake[4]: Nothing to be done for 'am--refresh'. gmake[4]: Leaving directory '/usr/obj/ports/clisp-2.49/build-amd64' depbase=`echo localcharset.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ cc -DHAVE_CONFIG_H -I. -I/usr/obj/ports/clisp-2.49/clisp-2.49/src/gllib -I.. -I../intl -I/usr/local/include -O2 -pipe -W -Wswitch -Wcomment -Wpointer-arith -Wimplicit -Wreturn-type -Wmissing-declarations -O -DNO_SINGLEMAP -DNO_TRIVIALMAP -DENABLE_UNICODE -DDYNAMIC_FFI -I. -MT localcharset.o -MD -MP -MF $depbase.Tpo -c -o localcharset.o /usr/obj/ports/clisp-2.49/clisp-2.49/src/gllib/localcharset.c &&\ mv -f $depbase.Tpo $depbase.Po depbase=`echo strnlen1.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ cc -DHAVE_CONFIG_H -I. -I/usr/obj/ports/clisp-2.49/clisp-2.49/src/gllib -I.. -I../intl -I/usr/local/include -O2 -pipe -W -Wswitch -Wcomment -Wpointer-arith -Wimplicit -Wreturn-type -Wmissing-declarations -O -DNO_SINGLEMAP -DNO_TRIVIALMAP -DENABLE_UNICODE -DDYNAMIC_FFI -I. -MT strnlen1.o -MD -MP -MF $depbase.Tpo -c -o strnlen1.o /usr/obj/ports/clisp-2.49/clisp-2.49/src/gllib/strnlen1.c &&\ mv -f $depbase.Tpo $depbase.Po depbase=`echo uniname/uniname.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ cc -DHAVE_CONFIG_H -I. -I/usr/obj/ports/clisp-2.49/clisp-2.49/src/gllib -I.. -I../intl -I/usr/local/include -O2 -pipe -W -Wswitch -Wcomment -Wpointer-arith -Wimplicit -Wreturn-type -Wmissing-declarations -O -DNO_SINGLEMAP -DNO_TRIVIALMAP -DENABLE_UNICODE -DDYNAMIC_FFI -I. -MT uniname/uniname.o -MD -MP -MF $depbase.Tpo -c -o uniname/uniname.o /usr/obj/ports/clisp-2.49/clisp-2.49/src/gllib/uniname/uniname.c &&\ mv -f $depbase.Tpo $depbase.Po depbase=`echo uniwidth/width.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ cc -DHAVE_CONFIG_H -I. -I/usr/obj/ports/clisp-2.49/clisp-2.49/src/gllib -I.. -I../intl -I/usr/local/include -O2 -pipe -W -Wswitch -Wcomment -Wpointer-arith -Wimplicit -Wreturn-type -Wmissing-declarations -O -DNO_SINGLEMAP -DNO_TRIVIALMAP -DENABLE_UNICODE -DDYNAMIC_FFI -I. -MT uniwidth/width.o -MD -MP -MF $depbase.Tpo -c -o uniwidth/width.o /usr/obj/ports/clisp-2.49/clisp-2.49/src/gllib/uniwidth/width.c &&\ mv -f $depbase.Tpo $depbase.Po depbase=`echo nl_langinfo.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ cc -DHAVE_CONFIG_H -I. -I/usr/obj/ports/clisp-2.49/clisp-2.49/src/gllib -I.. -I../intl -I/usr/local/include -O2 -pipe -W -Wswitch -Wcomment -Wpointer-arith -Wimplicit -Wreturn-type -Wmissing-declarations -O -DNO_SINGLEMAP -DNO_TRIVIALMAP -DENABLE_UNICODE -DDYNAMIC_FFI -I. -MT nl_langinfo.o -MD -MP -MF $depbase.Tpo -c -o nl_langinfo.o /usr/obj/ports/clisp-2.49/clisp-2.49/src/gllib/nl_langinfo.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 nl_langinfo.o ranlib libgnu.a rm -f t-charset.alias charset.alias && \ /bin/sh /usr/obj/ports/clisp-2.49/clisp-2.49/src/gllib/config.charset 'x86_64-unknown-openbsd7.9' > 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' /usr/obj/ports/clisp-2.49/clisp-2.49/src/gllib/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' /usr/obj/ports/clisp-2.49/clisp-2.49/src/gllib/ref-del.sin > t-ref-del.sed && \ mv t-ref-del.sed ref-del.sed gmake[3]: Leaving directory '/usr/obj/ports/clisp-2.49/build-amd64/gllib' gmake[2]: Leaving directory '/usr/obj/ports/clisp-2.49/build-amd64/gllib' gmake[1]: Leaving directory '/usr/obj/ports/clisp-2.49/build-amd64/gllib' { echo '#include "config.h"' && cat '/usr/obj/ports/clisp-2.49/clisp-2.49/src/intparam.c'; } > gen-intparam.c cc gen-intparam.c -o intparam ./intparam intparam.h rm -f intparam gen-intparam.c { echo '#include "config.h"' && cat '/usr/obj/ports/clisp-2.49/clisp-2.49/src/floatparam.c'; } > gen-floatparam.c cc gen-floatparam.c -o floatparam ./floatparam floatparam.h rm -f floatparam gen-floatparam.c cc -I/usr/local/include -I/usr/obj/ports/clisp-2.49/build-amd64/gllib -O2 -pipe -W -Wswitch -Wcomment -Wpointer-arith -Wimplicit -Wreturn-type -Wmissing-declarations -O -DNO_SINGLEMAP -DNO_TRIVIALMAP -DENABLE_UNICODE -DDYNAMIC_FFI -I. /usr/obj/ports/clisp-2.49/clisp-2.49/utils/comment5.c -o comment5 cc -I/usr/local/include -I/usr/obj/ports/clisp-2.49/build-amd64/gllib -O2 -pipe -W -Wswitch -Wcomment -Wpointer-arith -Wimplicit -Wreturn-type -Wmissing-declarations -O -DNO_SINGLEMAP -DNO_TRIVIALMAP -DENABLE_UNICODE -DDYNAMIC_FFI -I. /usr/obj/ports/clisp-2.49/clisp-2.49/utils/gctrigger.c -o gctrigger /usr/obj/ports/clisp-2.49/clisp-2.49/utils/gctrigger.c:758:55: warning: unused parameter 'token' [-Wunused-parameter] 758 | static inline void handle_closing_token (const Token* token) | ^ 1 warning generated. cc -I/usr/local/include -I/usr/obj/ports/clisp-2.49/build-amd64/gllib -O2 -pipe -W -Wswitch -Wcomment -Wpointer-arith -Wimplicit -Wreturn-type -Wmissing-declarations -O -DNO_SINGLEMAP -DNO_TRIVIALMAP -DENABLE_UNICODE -DDYNAMIC_FFI -I. /usr/obj/ports/clisp-2.49/clisp-2.49/utils/varbrace.c -o varbrace ld: warning: varbrace.c(/tmp/varbrace-bcbc53.o:(main)): warning: sprintf() is often misused, please use snprintf() cc -I/usr/local/include -I/usr/obj/ports/clisp-2.49/build-amd64/gllib -O2 -pipe -W -Wswitch -Wcomment -Wpointer-arith -Wimplicit -Wreturn-type -Wmissing-declarations -O -DNO_SINGLEMAP -DNO_TRIVIALMAP -DENABLE_UNICODE -DDYNAMIC_FFI -I. /usr/obj/ports/clisp-2.49/clisp-2.49/utils/txt2c.c -o txt2c ld: warning: txt2c.c(/tmp/txt2c-4eb3dd.o:(process_file)): warning: strcpy() is almost always misused, please use strlcpy() ld: warning: txt2c.c(/tmp/txt2c-4eb3dd.o:(process_file)): warning: strcat() is almost always misused, please use strlcat() cc -I/usr/local/include -I/usr/obj/ports/clisp-2.49/build-amd64/gllib -O2 -pipe -W -Wswitch -Wcomment -Wpointer-arith -Wimplicit -Wreturn-type -Wmissing-declarations -O -DNO_SINGLEMAP -DNO_TRIVIALMAP -DENABLE_UNICODE -DDYNAMIC_FFI -I. /usr/obj/ports/clisp-2.49/clisp-2.49/utils/ccmp2c.c -o ccmp2c ld: warning: ccmp2c.c(/tmp/ccmp2c-2c97d2.o:(main)): warning: sprintf() is often misused, please use snprintf() rm -f modules.h ln -s /usr/obj/ports/clisp-2.49/clisp-2.49/src/modules.h modules.h rm -f uni_upcase.c ln -s /usr/obj/ports/clisp-2.49/clisp-2.49/src/uni_upcase.c uni_upcase.c rm -f uni_downcase.c ln -s /usr/obj/ports/clisp-2.49/clisp-2.49/src/uni_downcase.c uni_downcase.c rm -f uni_attribute.c ln -s /usr/obj/ports/clisp-2.49/clisp-2.49/src/uni_attribute.c uni_attribute.c rm -f nls_ascii.c ln -s /usr/obj/ports/clisp-2.49/clisp-2.49/src/nls_ascii.c nls_ascii.c rm -f nls_iso8859_1.c ln -s /usr/obj/ports/clisp-2.49/clisp-2.49/src/nls_iso8859_1.c nls_iso8859_1.c rm -f nls_iso8859_2.c ln -s /usr/obj/ports/clisp-2.49/clisp-2.49/src/nls_iso8859_2.c nls_iso8859_2.c rm -f nls_iso8859_3.c ln -s /usr/obj/ports/clisp-2.49/clisp-2.49/src/nls_iso8859_3.c nls_iso8859_3.c rm -f nls_iso8859_4.c ln -s /usr/obj/ports/clisp-2.49/clisp-2.49/src/nls_iso8859_4.c nls_iso8859_4.c rm -f nls_iso8859_5.c ln -s /usr/obj/ports/clisp-2.49/clisp-2.49/src/nls_iso8859_5.c nls_iso8859_5.c rm -f nls_iso8859_6.c ln -s /usr/obj/ports/clisp-2.49/clisp-2.49/src/nls_iso8859_6.c nls_iso8859_6.c rm -f nls_iso8859_7.c ln -s /usr/obj/ports/clisp-2.49/clisp-2.49/src/nls_iso8859_7.c nls_iso8859_7.c rm -f nls_iso8859_8.c ln -s /usr/obj/ports/clisp-2.49/clisp-2.49/src/nls_iso8859_8.c nls_iso8859_8.c rm -f nls_iso8859_9.c ln -s /usr/obj/ports/clisp-2.49/clisp-2.49/src/nls_iso8859_9.c nls_iso8859_9.c rm -f nls_iso8859_10.c ln -s /usr/obj/ports/clisp-2.49/clisp-2.49/src/nls_iso8859_10.c nls_iso8859_10.c rm -f nls_iso8859_13.c ln -s /usr/obj/ports/clisp-2.49/clisp-2.49/src/nls_iso8859_13.c nls_iso8859_13.c rm -f nls_iso8859_14.c ln -s /usr/obj/ports/clisp-2.49/clisp-2.49/src/nls_iso8859_14.c nls_iso8859_14.c rm -f nls_iso8859_15.c ln -s /usr/obj/ports/clisp-2.49/clisp-2.49/src/nls_iso8859_15.c nls_iso8859_15.c rm -f nls_iso8859_16.c ln -s /usr/obj/ports/clisp-2.49/clisp-2.49/src/nls_iso8859_16.c nls_iso8859_16.c rm -f nls_koi8_r.c ln -s /usr/obj/ports/clisp-2.49/clisp-2.49/src/nls_koi8_r.c nls_koi8_r.c rm -f nls_koi8_u.c ln -s /usr/obj/ports/clisp-2.49/clisp-2.49/src/nls_koi8_u.c nls_koi8_u.c rm -f nls_mac_arabic.c ln -s /usr/obj/ports/clisp-2.49/clisp-2.49/src/nls_mac_arabic.c nls_mac_arabic.c rm -f nls_mac_centraleurope.c ln -s /usr/obj/ports/clisp-2.49/clisp-2.49/src/nls_mac_centraleurope.c nls_mac_centraleurope.c rm -f nls_mac_croatian.c ln -s /usr/obj/ports/clisp-2.49/clisp-2.49/src/nls_mac_croatian.c nls_mac_croatian.c rm -f nls_mac_cyrillic.c ln -s /usr/obj/ports/clisp-2.49/clisp-2.49/src/nls_mac_cyrillic.c nls_mac_cyrillic.c rm -f nls_mac_dingbat.c ln -s /usr/obj/ports/clisp-2.49/clisp-2.49/src/nls_mac_dingbat.c nls_mac_dingbat.c rm -f nls_mac_greek.c ln -s /usr/obj/ports/clisp-2.49/clisp-2.49/src/nls_mac_greek.c nls_mac_greek.c rm -f nls_mac_hebrew.c ln -s /usr/obj/ports/clisp-2.49/clisp-2.49/src/nls_mac_hebrew.c nls_mac_hebrew.c rm -f nls_mac_iceland.c ln -s /usr/obj/ports/clisp-2.49/clisp-2.49/src/nls_mac_iceland.c nls_mac_iceland.c rm -f nls_mac_roman.c ln -s /usr/obj/ports/clisp-2.49/clisp-2.49/src/nls_mac_roman.c nls_mac_roman.c rm -f nls_mac_romania.c ln -s /usr/obj/ports/clisp-2.49/clisp-2.49/src/nls_mac_romania.c nls_mac_romania.c rm -f nls_mac_symbol.c ln -s /usr/obj/ports/clisp-2.49/clisp-2.49/src/nls_mac_symbol.c nls_mac_symbol.c rm -f nls_mac_thai.c ln -s /usr/obj/ports/clisp-2.49/clisp-2.49/src/nls_mac_thai.c nls_mac_thai.c rm -f nls_mac_turkish.c ln -s /usr/obj/ports/clisp-2.49/clisp-2.49/src/nls_mac_turkish.c nls_mac_turkish.c rm -f nls_mac_ukraine.c ln -s /usr/obj/ports/clisp-2.49/clisp-2.49/src/nls_mac_ukraine.c nls_mac_ukraine.c rm -f nls_cp437_ms.c ln -s /usr/obj/ports/clisp-2.49/clisp-2.49/src/nls_cp437_ms.c nls_cp437_ms.c rm -f nls_cp437_ibm.c ln -s /usr/obj/ports/clisp-2.49/clisp-2.49/src/nls_cp437_ibm.c nls_cp437_ibm.c rm -f nls_cp737.c ln -s /usr/obj/ports/clisp-2.49/clisp-2.49/src/nls_cp737.c nls_cp737.c rm -f nls_cp775.c ln -s /usr/obj/ports/clisp-2.49/clisp-2.49/src/nls_cp775.c nls_cp775.c rm -f nls_cp850.c ln -s /usr/obj/ports/clisp-2.49/clisp-2.49/src/nls_cp850.c nls_cp850.c rm -f nls_cp852_ms.c ln -s /usr/obj/ports/clisp-2.49/clisp-2.49/src/nls_cp852_ms.c nls_cp852_ms.c rm -f nls_cp852_ibm.c ln -s /usr/obj/ports/clisp-2.49/clisp-2.49/src/nls_cp852_ibm.c nls_cp852_ibm.c rm -f nls_cp855.c ln -s /usr/obj/ports/clisp-2.49/clisp-2.49/src/nls_cp855.c nls_cp855.c rm -f nls_cp857.c ln -s /usr/obj/ports/clisp-2.49/clisp-2.49/src/nls_cp857.c nls_cp857.c rm -f nls_cp860_ms.c ln -s /usr/obj/ports/clisp-2.49/clisp-2.49/src/nls_cp860_ms.c nls_cp860_ms.c rm -f nls_cp860_ibm.c ln -s /usr/obj/ports/clisp-2.49/clisp-2.49/src/nls_cp860_ibm.c nls_cp860_ibm.c rm -f nls_cp861_ms.c ln -s /usr/obj/ports/clisp-2.49/clisp-2.49/src/nls_cp861_ms.c nls_cp861_ms.c rm -f nls_cp861_ibm.c ln -s /usr/obj/ports/clisp-2.49/clisp-2.49/src/nls_cp861_ibm.c nls_cp861_ibm.c rm -f nls_cp862_ms.c ln -s /usr/obj/ports/clisp-2.49/clisp-2.49/src/nls_cp862_ms.c nls_cp862_ms.c rm -f nls_cp862_ibm.c ln -s /usr/obj/ports/clisp-2.49/clisp-2.49/src/nls_cp862_ibm.c nls_cp862_ibm.c rm -f nls_cp863_ms.c ln -s /usr/obj/ports/clisp-2.49/clisp-2.49/src/nls_cp863_ms.c nls_cp863_ms.c rm -f nls_cp863_ibm.c ln -s /usr/obj/ports/clisp-2.49/clisp-2.49/src/nls_cp863_ibm.c nls_cp863_ibm.c rm -f nls_cp864_ms.c ln -s /usr/obj/ports/clisp-2.49/clisp-2.49/src/nls_cp864_ms.c nls_cp864_ms.c rm -f nls_cp864_ibm.c ln -s /usr/obj/ports/clisp-2.49/clisp-2.49/src/nls_cp864_ibm.c nls_cp864_ibm.c rm -f nls_cp865_ms.c ln -s /usr/obj/ports/clisp-2.49/clisp-2.49/src/nls_cp865_ms.c nls_cp865_ms.c rm -f nls_cp865_ibm.c ln -s /usr/obj/ports/clisp-2.49/clisp-2.49/src/nls_cp865_ibm.c nls_cp865_ibm.c rm -f nls_cp866.c ln -s /usr/obj/ports/clisp-2.49/clisp-2.49/src/nls_cp866.c nls_cp866.c rm -f nls_cp869_ms.c ln -s /usr/obj/ports/clisp-2.49/clisp-2.49/src/nls_cp869_ms.c nls_cp869_ms.c rm -f nls_cp869_ibm.c ln -s /usr/obj/ports/clisp-2.49/clisp-2.49/src/nls_cp869_ibm.c nls_cp869_ibm.c rm -f nls_cp874_ms.c ln -s /usr/obj/ports/clisp-2.49/clisp-2.49/src/nls_cp874_ms.c nls_cp874_ms.c rm -f nls_cp874_ibm.c ln -s /usr/obj/ports/clisp-2.49/clisp-2.49/src/nls_cp874_ibm.c nls_cp874_ibm.c rm -f nls_cp1250.c ln -s /usr/obj/ports/clisp-2.49/clisp-2.49/src/nls_cp1250.c nls_cp1250.c rm -f nls_cp1251.c ln -s /usr/obj/ports/clisp-2.49/clisp-2.49/src/nls_cp1251.c nls_cp1251.c rm -f nls_cp1252.c ln -s /usr/obj/ports/clisp-2.49/clisp-2.49/src/nls_cp1252.c nls_cp1252.c rm -f nls_cp1253.c ln -s /usr/obj/ports/clisp-2.49/clisp-2.49/src/nls_cp1253.c nls_cp1253.c rm -f nls_cp1254.c ln -s /usr/obj/ports/clisp-2.49/clisp-2.49/src/nls_cp1254.c nls_cp1254.c rm -f nls_cp1256.c ln -s /usr/obj/ports/clisp-2.49/clisp-2.49/src/nls_cp1256.c nls_cp1256.c rm -f nls_cp1257.c ln -s /usr/obj/ports/clisp-2.49/clisp-2.49/src/nls_cp1257.c nls_cp1257.c rm -f nls_hp_roman8.c ln -s /usr/obj/ports/clisp-2.49/clisp-2.49/src/nls_hp_roman8.c nls_hp_roman8.c rm -f nls_jisx0201.c ln -s /usr/obj/ports/clisp-2.49/clisp-2.49/src/nls_jisx0201.c nls_jisx0201.c rm -f streq.h ln -s /usr/obj/ports/clisp-2.49/clisp-2.49/src/gllib/streq.h streq.h rm -f cjk.h ln -s /usr/obj/ports/clisp-2.49/clisp-2.49/src/gllib/uniwidth/cjk.h cjk.h rm -f uninames.h ln -s /usr/obj/ports/clisp-2.49/clisp-2.49/src/gllib/uniname/uninames.h uninames.h ./comment5 /usr/obj/ports/clisp-2.49/clisp-2.49/src/spvw.d | ./gctrigger | ./varbrace > spvw.c ./comment5 /usr/obj/ports/clisp-2.49/clisp-2.49/src/spvwtabf.d | ./gctrigger | ./varbrace > spvwtabf.c ./comment5 /usr/obj/ports/clisp-2.49/clisp-2.49/src/spvwtabs.d | ./gctrigger | ./varbrace > spvwtabs.c ./comment5 /usr/obj/ports/clisp-2.49/clisp-2.49/src/spvwtabo.d | ./gctrigger | ./varbrace > spvwtabo.c ./comment5 /usr/obj/ports/clisp-2.49/clisp-2.49/src/eval.d | ./gctrigger | ./varbrace > eval.c ./comment5 /usr/obj/ports/clisp-2.49/clisp-2.49/src/control.d | ./gctrigger | ./varbrace > control.c ./comment5 /usr/obj/ports/clisp-2.49/clisp-2.49/src/encoding.d | ./gctrigger | ./varbrace > encoding.c ./comment5 /usr/obj/ports/clisp-2.49/clisp-2.49/src/pathname.d | ./gctrigger | ./varbrace > pathname.c ./comment5 /usr/obj/ports/clisp-2.49/clisp-2.49/src/stream.d | ./gctrigger | ./varbrace > stream.c ./comment5 /usr/obj/ports/clisp-2.49/clisp-2.49/src/socket.d | ./gctrigger | ./varbrace > socket.c ./comment5 /usr/obj/ports/clisp-2.49/clisp-2.49/src/io.d | ./gctrigger | ./varbrace > io.c ./comment5 /usr/obj/ports/clisp-2.49/clisp-2.49/src/funarg.d | ./gctrigger | ./varbrace > funarg.c ./comment5 /usr/obj/ports/clisp-2.49/clisp-2.49/src/array.d | ./gctrigger | ./varbrace > array.c ./comment5 /usr/obj/ports/clisp-2.49/clisp-2.49/src/hashtabl.d | ./gctrigger | ./varbrace > hashtabl.c ./comment5 /usr/obj/ports/clisp-2.49/clisp-2.49/src/list.d | ./gctrigger | ./varbrace > list.c ./comment5 /usr/obj/ports/clisp-2.49/clisp-2.49/src/package.d | ./gctrigger | ./varbrace > package.c ./comment5 /usr/obj/ports/clisp-2.49/clisp-2.49/src/record.d | ./gctrigger | ./varbrace > record.c ./comment5 /usr/obj/ports/clisp-2.49/clisp-2.49/src/weak.d | ./gctrigger | ./varbrace > weak.c ./comment5 /usr/obj/ports/clisp-2.49/clisp-2.49/src/sequence.d | ./gctrigger | ./varbrace > sequence.c ./comment5 /usr/obj/ports/clisp-2.49/clisp-2.49/src/charstrg.d | ./gctrigger | ./varbrace > charstrg.c ./comment5 /usr/obj/ports/clisp-2.49/clisp-2.49/src/debug.d | ./gctrigger | ./varbrace > debug.c ./comment5 /usr/obj/ports/clisp-2.49/clisp-2.49/src/error.d | ./gctrigger | ./varbrace > error.c ./comment5 /usr/obj/ports/clisp-2.49/clisp-2.49/src/misc.d | ./gctrigger | ./varbrace > misc.c ./comment5 /usr/obj/ports/clisp-2.49/clisp-2.49/src/time.d | ./gctrigger | ./varbrace > time.c ./comment5 /usr/obj/ports/clisp-2.49/clisp-2.49/src/predtype.d | ./gctrigger | ./varbrace > predtype.c ./comment5 /usr/obj/ports/clisp-2.49/clisp-2.49/src/symbol.d | ./gctrigger | ./varbrace > symbol.c ./comment5 /usr/obj/ports/clisp-2.49/clisp-2.49/src/lisparit.d | ./gctrigger | ./varbrace > lisparit.c ./comment5 /usr/obj/ports/clisp-2.49/clisp-2.49/src/i18n.d | ./gctrigger | ./varbrace > i18n.c ./comment5 /usr/obj/ports/clisp-2.49/clisp-2.49/src/foreign.d | ./gctrigger | ./varbrace > foreign.c ./comment5 /usr/obj/ports/clisp-2.49/clisp-2.49/src/unixaux.d | ./gctrigger | ./varbrace > unixaux.c ./comment5 /usr/obj/ports/clisp-2.49/clisp-2.49/src/built.d | ./gctrigger | ./varbrace > built.c ./comment5 /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d | sed -e 's/^\(%% .*\)//' | ./gctrigger | ./varbrace > lispbibl.c End of comment outside comment in line 5699 ./comment5 /usr/obj/ports/clisp-2.49/clisp-2.49/src/fsubr.d | ./gctrigger | ./varbrace > fsubr.c ./comment5 /usr/obj/ports/clisp-2.49/clisp-2.49/src/subr.d | ./gctrigger | ./varbrace > subr.c ./comment5 /usr/obj/ports/clisp-2.49/clisp-2.49/src/pseudofun.d | ./gctrigger | ./varbrace > pseudofun.c ./comment5 /usr/obj/ports/clisp-2.49/clisp-2.49/src/constsym.d | ./gctrigger | ./varbrace > constsym.c ./comment5 /usr/obj/ports/clisp-2.49/clisp-2.49/src/constobj.d | ./gctrigger | ./varbrace > constobj.c ./comment5 /usr/obj/ports/clisp-2.49/clisp-2.49/src/constobj_tl.d | ./gctrigger | ./varbrace > constobj_tl.c ./comment5 /usr/obj/ports/clisp-2.49/clisp-2.49/src/unix.d | ./gctrigger | ./varbrace > unix.c ./comment5 /usr/obj/ports/clisp-2.49/clisp-2.49/src/xthread.d | ./gctrigger | ./varbrace > xthread.c ./comment5 /usr/obj/ports/clisp-2.49/clisp-2.49/src/constpack.d | ./gctrigger | ./varbrace > constpack.c ./comment5 /usr/obj/ports/clisp-2.49/clisp-2.49/src/avl.d | ./gctrigger | ./varbrace > avl.c ./comment5 /usr/obj/ports/clisp-2.49/clisp-2.49/src/sort.d | ./gctrigger | ./varbrace > sort.c ./comment5 /usr/obj/ports/clisp-2.49/clisp-2.49/src/subrkw.d | ./gctrigger | ./varbrace > subrkw.c ./comment5 /usr/obj/ports/clisp-2.49/clisp-2.49/src/bytecode.d | ./gctrigger | ./varbrace > bytecode.c ./comment5 /usr/obj/ports/clisp-2.49/clisp-2.49/src/spvw_module.d | ./gctrigger | ./varbrace > spvw_module.c ./comment5 /usr/obj/ports/clisp-2.49/clisp-2.49/src/spvw_debug.d | ./gctrigger | ./varbrace > spvw_debug.c ./comment5 /usr/obj/ports/clisp-2.49/clisp-2.49/src/spvw_alloca.d | ./gctrigger | ./varbrace > spvw_alloca.c ./comment5 /usr/obj/ports/clisp-2.49/clisp-2.49/src/spvw_mmap.d | ./gctrigger | ./varbrace > spvw_mmap.c ./comment5 /usr/obj/ports/clisp-2.49/clisp-2.49/src/spvw_singlemap.d | ./gctrigger | ./varbrace > spvw_singlemap.c ./comment5 /usr/obj/ports/clisp-2.49/clisp-2.49/src/spvw_page.d | ./gctrigger | ./varbrace > spvw_page.c ./comment5 /usr/obj/ports/clisp-2.49/clisp-2.49/src/spvw_heap.d | ./gctrigger | ./varbrace > spvw_heap.c ./comment5 /usr/obj/ports/clisp-2.49/clisp-2.49/src/spvw_global.d | ./gctrigger | ./varbrace > spvw_global.c ./comment5 /usr/obj/ports/clisp-2.49/clisp-2.49/src/spvw_gcstat.d | ./gctrigger | ./varbrace > spvw_gcstat.c ./comment5 /usr/obj/ports/clisp-2.49/clisp-2.49/src/spvw_space.d | ./gctrigger | ./varbrace > spvw_space.c ./comment5 /usr/obj/ports/clisp-2.49/clisp-2.49/src/spvw_mark.d | ./gctrigger | ./varbrace > spvw_mark.c ./comment5 /usr/obj/ports/clisp-2.49/clisp-2.49/src/spvw_objsize.d | ./gctrigger | ./varbrace > spvw_objsize.c ./comment5 /usr/obj/ports/clisp-2.49/clisp-2.49/src/spvw_update.d | ./gctrigger | ./varbrace > spvw_update.c ./comment5 /usr/obj/ports/clisp-2.49/clisp-2.49/src/spvw_fault.d | ./gctrigger | ./varbrace > spvw_fault.c ./comment5 /usr/obj/ports/clisp-2.49/clisp-2.49/src/spvw_sigsegv.d | ./gctrigger | ./varbrace > spvw_sigsegv.c ./comment5 /usr/obj/ports/clisp-2.49/clisp-2.49/src/spvw_sigcld.d | ./gctrigger | ./varbrace > spvw_sigcld.c ./comment5 /usr/obj/ports/clisp-2.49/clisp-2.49/src/spvw_sigpipe.d | ./gctrigger | ./varbrace > spvw_sigpipe.c ./comment5 /usr/obj/ports/clisp-2.49/clisp-2.49/src/spvw_sigint.d | ./gctrigger | ./varbrace > spvw_sigint.c ./comment5 /usr/obj/ports/clisp-2.49/clisp-2.49/src/spvw_sigwinch.d | ./gctrigger | ./varbrace > spvw_sigwinch.c ./comment5 /usr/obj/ports/clisp-2.49/clisp-2.49/src/spvw_sigterm.d | ./gctrigger | ./varbrace > spvw_sigterm.c ./comment5 /usr/obj/ports/clisp-2.49/clisp-2.49/src/spvw_garcol.d | ./gctrigger | ./varbrace > spvw_garcol.c ./comment5 /usr/obj/ports/clisp-2.49/clisp-2.49/src/spvw_garcol_old.d | ./gctrigger | ./varbrace > spvw_garcol_old.c ./comment5 /usr/obj/ports/clisp-2.49/clisp-2.49/src/spvw_genera1.d | ./gctrigger | ./varbrace > spvw_genera1.c ./comment5 /usr/obj/ports/clisp-2.49/clisp-2.49/src/spvw_gcmark.d | ./gctrigger | ./varbrace > spvw_gcmark.c ./comment5 /usr/obj/ports/clisp-2.49/clisp-2.49/src/spvw_genera2.d | ./gctrigger | ./varbrace > spvw_genera2.c ./comment5 /usr/obj/ports/clisp-2.49/clisp-2.49/src/spvw_weak.d | ./gctrigger | ./varbrace > spvw_weak.c ./comment5 /usr/obj/ports/clisp-2.49/clisp-2.49/src/spvw_genera3.d | ./gctrigger | ./varbrace > spvw_genera3.c ./comment5 /usr/obj/ports/clisp-2.49/clisp-2.49/src/spvw_allocate.d | ./gctrigger | ./varbrace > spvw_allocate.c ./comment5 /usr/obj/ports/clisp-2.49/clisp-2.49/src/spvw_typealloc.d | ./gctrigger | ./varbrace > spvw_typealloc.c ./comment5 /usr/obj/ports/clisp-2.49/clisp-2.49/src/spvw_circ.d | ./gctrigger | ./varbrace > spvw_circ.c ./comment5 /usr/obj/ports/clisp-2.49/clisp-2.49/src/spvw_walk.d | ./gctrigger | ./varbrace > spvw_walk.c ./comment5 /usr/obj/ports/clisp-2.49/clisp-2.49/src/spvw_ctype.d | ./gctrigger | ./varbrace > spvw_ctype.c ./comment5 /usr/obj/ports/clisp-2.49/clisp-2.49/src/spvw_language.d | ./gctrigger | ./varbrace > spvw_language.c ./comment5 /usr/obj/ports/clisp-2.49/clisp-2.49/src/spvw_memfile.d | ./gctrigger | ./varbrace > spvw_memfile.c ./comment5 /usr/obj/ports/clisp-2.49/clisp-2.49/src/errunix.d | ./gctrigger | ./varbrace > errunix.c ./comment5 /usr/obj/ports/clisp-2.49/clisp-2.49/src/aridecl.d | ./gctrigger | ./varbrace > aridecl.c ./comment5 /usr/obj/ports/clisp-2.49/clisp-2.49/src/arilev0.d | ./gctrigger | ./varbrace > arilev0.c ./comment5 /usr/obj/ports/clisp-2.49/clisp-2.49/src/arilev1.d | ./gctrigger | ./varbrace > arilev1.c ./comment5 /usr/obj/ports/clisp-2.49/clisp-2.49/src/intelem.d | ./gctrigger | ./varbrace > intelem.c ./comment5 /usr/obj/ports/clisp-2.49/clisp-2.49/src/intlog.d | ./gctrigger | ./varbrace > intlog.c ./comment5 /usr/obj/ports/clisp-2.49/clisp-2.49/src/intplus.d | ./gctrigger | ./varbrace > intplus.c ./comment5 /usr/obj/ports/clisp-2.49/clisp-2.49/src/intcomp.d | ./gctrigger | ./varbrace > intcomp.c ./comment5 /usr/obj/ports/clisp-2.49/clisp-2.49/src/intbyte.d | ./gctrigger | ./varbrace > intbyte.c ./comment5 /usr/obj/ports/clisp-2.49/clisp-2.49/src/intmal.d | ./gctrigger | ./varbrace > intmal.c ./comment5 /usr/obj/ports/clisp-2.49/clisp-2.49/src/intdiv.d | ./gctrigger | ./varbrace > intdiv.c ./comment5 /usr/obj/ports/clisp-2.49/clisp-2.49/src/intgcd.d | ./gctrigger | ./varbrace > intgcd.c ./comment5 /usr/obj/ports/clisp-2.49/clisp-2.49/src/int2adic.d | ./gctrigger | ./varbrace > int2adic.c ./comment5 /usr/obj/ports/clisp-2.49/clisp-2.49/src/intsqrt.d | ./gctrigger | ./varbrace > intsqrt.c ./comment5 /usr/obj/ports/clisp-2.49/clisp-2.49/src/intprint.d | ./gctrigger | ./varbrace > intprint.c ./comment5 /usr/obj/ports/clisp-2.49/clisp-2.49/src/intread.d | ./gctrigger | ./varbrace > intread.c ./comment5 /usr/obj/ports/clisp-2.49/clisp-2.49/src/intserial.d | ./gctrigger | ./varbrace > intserial.c ./comment5 /usr/obj/ports/clisp-2.49/clisp-2.49/src/rational.d | ./gctrigger | ./varbrace > rational.c ./comment5 /usr/obj/ports/clisp-2.49/clisp-2.49/src/sfloat.d | ./gctrigger | ./varbrace > sfloat.c ./comment5 /usr/obj/ports/clisp-2.49/clisp-2.49/src/ffloat.d | ./gctrigger | ./varbrace > ffloat.c ./comment5 /usr/obj/ports/clisp-2.49/clisp-2.49/src/dfloat.d | ./gctrigger | ./varbrace > dfloat.c ./comment5 /usr/obj/ports/clisp-2.49/clisp-2.49/src/lfloat.d | ./gctrigger | ./varbrace > lfloat.c ./comment5 /usr/obj/ports/clisp-2.49/clisp-2.49/src/flo_konv.d | ./gctrigger | ./varbrace > flo_konv.c ./comment5 /usr/obj/ports/clisp-2.49/clisp-2.49/src/flo_rest.d | ./gctrigger | ./varbrace > flo_rest.c ./comment5 /usr/obj/ports/clisp-2.49/clisp-2.49/src/realelem.d | ./gctrigger | ./varbrace > realelem.c ./comment5 /usr/obj/ports/clisp-2.49/clisp-2.49/src/realrand.d | ./gctrigger | ./varbrace > realrand.c ./comment5 /usr/obj/ports/clisp-2.49/clisp-2.49/src/realtran.d | ./gctrigger | ./varbrace > realtran.c ./comment5 /usr/obj/ports/clisp-2.49/clisp-2.49/src/compelem.d | ./gctrigger | ./varbrace > compelem.c ./comment5 /usr/obj/ports/clisp-2.49/clisp-2.49/src/comptran.d | ./gctrigger | ./varbrace > comptran.c ./comment5 /usr/obj/ports/clisp-2.49/clisp-2.49/src/arilev1c.d | ./gctrigger | ./varbrace > arilev1c.c ./comment5 /usr/obj/ports/clisp-2.49/clisp-2.49/src/arilev1e.d | ./gctrigger | ./varbrace > arilev1e.c ./comment5 /usr/obj/ports/clisp-2.49/clisp-2.49/src/arilev1i.d | ./gctrigger | ./varbrace > arilev1i.c ./comment5 /usr/obj/ports/clisp-2.49/clisp-2.49/src/genclisph.d | ./gctrigger | ./varbrace > genclisph.c ./comment5 /usr/obj/ports/clisp-2.49/clisp-2.49/src/noreadline.d | ./gctrigger | ./varbrace > noreadline.c ./comment5 /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d | sed -e '/^%% /{s///p;d;}' -e '/^#line /!s/.*//' > gen.lispbibl.c rm -f spvw_calendar.c ln -s /usr/obj/ports/clisp-2.49/clisp-2.49/src/spvw_calendar.c spvw_calendar.c rm -f localcharset.h ln -s /usr/obj/ports/clisp-2.49/clisp-2.49/src/gllib/localcharset.h localcharset.h cc -I/usr/local/include -I/usr/obj/ports/clisp-2.49/build-amd64/gllib -O2 -pipe -W -Wswitch -Wcomment -Wpointer-arith -Wimplicit -Wreturn-type -Wmissing-declarations -O -DNO_SINGLEMAP -DNO_TRIVIALMAP -DENABLE_UNICODE -DDYNAMIC_FFI -I. -c spvw.c In file included from /usr/obj/ports/clisp-2.49/clisp-2.49/src/spvw.d:23: /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:15687:70: warning: arithmetic on a null pointer treated as a cast from integer to pointer is a GNU extension [-Wgnu-null-pointer-arithmetic] 15687 | return !eq(gethash(clas,TheClass(objclas)->all_superclasses,false),nullobj); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:6987:18: note: expanded from macro 'nullobj' 6987 | #define nullobj make_machine(0) /* = as_object((oint)0) */ | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:6892:30: note: expanded from macro 'make_machine' 6892 | #define make_machine(ptr) type_pointer_object(machine_type,ptr) | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:3348:7: note: expanded from macro 'type_pointer_object' 3348 | type_untype_object(type,address) | ^ note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:1289:58: note: expanded from macro 'pointerplus' 1289 | #define pointerplus(pointer,offset) ((UBYTE*)(pointer)+(offset)) | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:2606:40: note: expanded from macro 'as_object' 2606 | #define as_object(o) (gcv_object_t)(o) | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:7396:38: note: expanded from macro 'eq' 7396 | #define eq(obj1,obj2) ((obj1) == (obj2)) | ^~~~ In file included from /usr/obj/ports/clisp-2.49/clisp-2.49/src/spvw.d:156: /usr/obj/ports/clisp-2.49/clisp-2.49/src/spvw_debug.d:50:3: warning: arithmetic on a null pointer treated as a cast from integer to pointer is a GNU extension [-Wgnu-null-pointer-arithmetic] 50 | cstombs(encoding,srcptr,len,buffer,bytelen); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:6094:52: note: expanded from macro 'cstombs' 6094 | #define cstombs(encoding,src,srclen,dest,destlen) cstombs_help_(encoding,src,srclen,dest,destlen,ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:6084:44: note: expanded from macro 'cstombs_help_' 6084 | Encoding_wcstombs(encoding)(encoding,nullobj,&_srcptr,_srcendptr,&_destptr,_destendptr); \ | ^~~~~~~ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:6987:18: note: expanded from macro 'nullobj' 6987 | #define nullobj make_machine(0) /* = as_object((oint)0) */ | ^~~~~~~~~~~~~~~ note: (skipping 2 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:3307:19: note: expanded from macro 'type_untype_object' 3307 | as_object(pointerplus((address),(oint)(tint)(type)<",out); | ~~~~~~~^~~~~~~~ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:6987:18: note: expanded from macro 'nullobj' 6987 | #define nullobj make_machine(0) /* = as_object((oint)0) */ | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:6892:30: note: expanded from macro 'make_machine' 6892 | #define make_machine(ptr) type_pointer_object(machine_type,ptr) | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:3348:7: note: expanded from macro 'type_pointer_object' 3348 | type_untype_object(type,address) | ^ note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:1289:58: note: expanded from macro 'pointerplus' 1289 | #define pointerplus(pointer,offset) ((UBYTE*)(pointer)+(offset)) | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:2606:40: note: expanded from macro 'as_object' 2606 | #define as_object(o) (gcv_object_t)(o) | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:7396:38: note: expanded from macro 'eq' 7396 | #define eq(obj1,obj2) ((obj1) == (obj2)) | ^~~~ In file included from /usr/obj/ports/clisp-2.49/clisp-2.49/src/spvw.d:156: /usr/obj/ports/clisp-2.49/clisp-2.49/src/spvw_debug.d:308:19: warning: comparison of integers of different signs: 'int' and '__size_t' (aka 'unsigned long') [-Wsign-compare] 308 | for (; ii < Stream_length(obj) - strm_len; ii++) { | ~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/obj/ports/clisp-2.49/clisp-2.49/src/spvw.d:916: /usr/obj/ports/clisp-2.49/clisp-2.49/src/spvw_sigsegv.d:97:66: warning: unused parameter 'arg2' [-Wunused-parameter] 97 | local void stackoverflow_handler_continuation (void* arg1, void* arg2, void* arg3) { | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/spvw_sigsegv.d:97:78: warning: unused parameter 'arg3' [-Wunused-parameter] 97 | local void stackoverflow_handler_continuation (void* arg1, void* arg2, void* arg3) { | ^ In file included from /usr/obj/ports/clisp-2.49/clisp-2.49/src/spvw.d:918: /usr/obj/ports/clisp-2.49/clisp-2.49/src/spvw_sigpipe.d:38:33: warning: unused parameter 'sig' [-Wunused-parameter] 38 | local void sigpipe_handler (int sig) | ^ In file included from /usr/obj/ports/clisp-2.49/clisp-2.49/src/spvw.d:919: /usr/obj/ports/clisp-2.49/clisp-2.49/src/spvw_sigint.d:76:35: warning: unused parameter 'sig' [-Wunused-parameter] 76 | local void interrupt_handler (int sig) { /* sig = SIGINT */ | ^ In file included from /usr/obj/ports/clisp-2.49/clisp-2.49/src/spvw.d:920: /usr/obj/ports/clisp-2.49/clisp-2.49/src/spvw_sigwinch.d:79:34: warning: unused parameter 'sig' [-Wunused-parameter] 79 | local void sigwinch_handler (int sig) { /* sig = SIGWINCH */ | ^ In file included from /usr/obj/ports/clisp-2.49/clisp-2.49/src/spvw.d:927: In file included from /usr/obj/ports/clisp-2.49/clisp-2.49/src/spvw_garcol.d:72: /usr/obj/ports/clisp-2.49/clisp-2.49/src/spvw_gcmark.d:6:22: warning: arithmetic on a null pointer treated as a cast from integer to pointer is a GNU extension [-Wgnu-null-pointer-arithmetic] 6 | {var object pred = nullobj; /* predecessor-object */ | ^~~~~~~ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:6987:18: note: expanded from macro 'nullobj' 6987 | #define nullobj make_machine(0) /* = as_object((oint)0) */ | ^~~~~~~~~~~~~~~ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:6892:30: note: expanded from macro 'make_machine' 6892 | #define make_machine(ptr) type_pointer_object(machine_type,ptr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:3348:7: note: expanded from macro 'type_pointer_object' 3348 | type_untype_object(type,address) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:3307:19: note: expanded from macro 'type_untype_object' 3307 | as_object(pointerplus((address),(oint)(tint)(type)<=r->start;i++,r++) { | ~^~~~~~~~~~~~~ /usr/obj/ports/clisp-2.49/clisp-2.49/src/spvw_garcol.d:1745:64: warning: unused parameter 'holes' [-Wunused-parameter] 1745 | local inline void fill_varobject_heap_holes(varobj_mem_region *holes) | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/spvw_garcol.d:2268:3: warning: arithmetic on a null pointer treated as a cast from integer to pointer is a GNU extension [-Wgnu-null-pointer-arithmetic] 2268 | update_STACKs(); | ^~~~~~~~~~~~~~~ /usr/obj/ports/clisp-2.49/clisp-2.49/src/spvw_update.d:352:37: note: expanded from macro 'update_STACKs' 352 | for_all_STACKs(while (!eq(*objptr,nullobj)) { /* until STACK is finished: */ \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 353 | if (as_oint(*objptr) & wbit(frame_bit_o)) { /* here starts a frame? */ \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 354 | if ((as_oint(*objptr) & wbit(skip2_bit_o)) == 0) /* without skip2-Bit? */ \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 355 | objptr skipSTACKop 2; /* yes -> advance by 2 */ \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 356 | else \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 357 | objptr skipSTACKop 1; /* no -> advance by 1 */ \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 358 | } else { /* normal object, update: */ \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 359 | update_stackobj(objptr); \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 360 | objptr skipSTACKop 1; /* advance */ \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 361 | } \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 362 | }) | ~~ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:6987:18: note: expanded from macro 'nullobj' 6987 | #define nullobj make_machine(0) /* = as_object((oint)0) */ | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:6892:30: note: expanded from macro 'make_machine' 6892 | #define make_machine(ptr) type_pointer_object(machine_type,ptr) | ^ note: (skipping 3 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:2606:40: note: expanded from macro 'as_object' 2606 | #define as_object(o) (gcv_object_t)(o) | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:7396:38: note: expanded from macro 'eq' 7396 | #define eq(obj1,obj2) ((obj1) == (obj2)) | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/spvw.d:295:7: note: expanded from macro 'for_all_STACKs' 295 | { statement; } \ | ^~~~~~~~~ In file included from /usr/obj/ports/clisp-2.49/clisp-2.49/src/spvw.d:927: /usr/obj/ports/clisp-2.49/clisp-2.49/src/spvw_garcol.d:2829:31: warning: comparison of integers of different signs: 'aint' (aka 'unsigned long') and 'long' [-Wsign-compare] 2829 | if (page->page_gcpriv.d == -2L) { | ~~~~~~~~~~~~~~~~~~~ ^ ~~~ /usr/obj/ports/clisp-2.49/clisp-2.49/src/spvw_garcol.d:2851:31: warning: comparison of integers of different signs: 'aint' (aka 'unsigned long') and 'long' [-Wsign-compare] 2851 | if (page->page_gcpriv.d != -1L) { /* a page to be emptied */ | ~~~~~~~~~~~~~~~~~~~ ^ ~~~ /usr/obj/ports/clisp-2.49/clisp-2.49/src/spvw_garcol.d:2918:3: warning: arithmetic on a null pointer treated as a cast from integer to pointer is a GNU extension [-Wgnu-null-pointer-arithmetic] 2918 | update_STACKs(); | ^~~~~~~~~~~~~~~ /usr/obj/ports/clisp-2.49/clisp-2.49/src/spvw_update.d:352:37: note: expanded from macro 'update_STACKs' 352 | for_all_STACKs(while (!eq(*objptr,nullobj)) { /* until STACK is finished: */ \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 353 | if (as_oint(*objptr) & wbit(frame_bit_o)) { /* here starts a frame? */ \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 354 | if ((as_oint(*objptr) & wbit(skip2_bit_o)) == 0) /* without skip2-Bit? */ \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 355 | objptr skipSTACKop 2; /* yes -> advance by 2 */ \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 356 | else \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 357 | objptr skipSTACKop 1; /* no -> advance by 1 */ \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 358 | } else { /* normal object, update: */ \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 359 | update_stackobj(objptr); \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 360 | objptr skipSTACKop 1; /* advance */ \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 361 | } \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 362 | }) | ~~ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:6987:18: note: expanded from macro 'nullobj' 6987 | #define nullobj make_machine(0) /* = as_object((oint)0) */ | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:6892:30: note: expanded from macro 'make_machine' 6892 | #define make_machine(ptr) type_pointer_object(machine_type,ptr) | ^ note: (skipping 3 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:2606:40: note: expanded from macro 'as_object' 2606 | #define as_object(o) (gcv_object_t)(o) | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:7396:38: note: expanded from macro 'eq' 7396 | #define eq(obj1,obj2) ((obj1) == (obj2)) | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/spvw.d:295:7: note: expanded from macro 'for_all_STACKs' 295 | { statement; } \ | ^~~~~~~~~ In file included from /usr/obj/ports/clisp-2.49/clisp-2.49/src/spvw.d:927: /usr/obj/ports/clisp-2.49/clisp-2.49/src/spvw_garcol.d:2963:29: warning: comparison of integers of different signs: 'aint' (aka 'unsigned long') and 'long' [-Wsign-compare] 2962 | for_each_varobject_page(page, { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2963 | if (page->page_gcpriv.d != -1L) { | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2964 | {var aint p1 = page->page_start; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2965 | {var aint p1end = page->page_end; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2966 | {var aint p2 = p1 - page->page_gcpriv.d; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2967 | if (p1!=p2) { /* if relocation is necessary */ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2968 | var_prepare_objsize; | ~~~~~~~~~~~~~~~~~~~~ 2969 | page->page_start = p2; | ~~~~~~~~~~~~~~~~~~~~~~ 2970 | while (p1!=p1end) { /* upper bound reached -> finished */ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2971 | /* next object has address p1, is marked */ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2972 | unmark(p1); /* delete mark */ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2973 | /* retain object and relocate: */ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2974 | {var uintM count = objsize((Varobject)p1); /* length (divisible by varobject_alignment, >0) */ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2975 | move_aligned_p1_p2(count); /* relocate and advance */ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2976 | }} | ~~ 2977 | page->page_end = p2; | ~~~~~~~~~~~~~~~~~~~~ /usr/obj/ports/clisp-2.49/clisp-2.49/src/spvw_global.d:230:35: note: expanded from macro 'for_each_varobject_page' 230 | map_heap(mem.varobjects,pagevar,statement) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /usr/obj/ports/clisp-2.49/clisp-2.49/src/spvw_heap.d:31:34: note: expanded from macro 'map_heap' 31 | { AVL_map((heap).inuse,pagevar,statement); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /usr/obj/ports/clisp-2.49/clisp-2.49/src/avl.d:497:9: note: expanded from macro 'AVL_map' 497 | statement; \ | ^~~~~~~~~ In file included from /usr/obj/ports/clisp-2.49/clisp-2.49/src/spvw.d:927: /usr/obj/ports/clisp-2.49/clisp-2.49/src/spvw_garcol.d:3059:31: warning: unused parameter 'level' [-Wunused-parameter] 3059 | global maygc void gar_col(int level) | ^ In file included from /usr/obj/ports/clisp-2.49/clisp-2.49/src/spvw.d:941: /usr/obj/ports/clisp-2.49/clisp-2.49/src/spvw_circ.d:1931:12: warning: arithmetic on a null pointer treated as a cast from integer to pointer is a GNU extension [-Wgnu-null-pointer-arithmetic] 1931 | return nullobj; | ^~~~~~~ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:6987:18: note: expanded from macro 'nullobj' 6987 | #define nullobj make_machine(0) /* = as_object((oint)0) */ | ^~~~~~~~~~~~~~~ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:6892:30: note: expanded from macro 'make_machine' 6892 | #define make_machine(ptr) type_pointer_object(machine_type,ptr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:3348:7: note: expanded from macro 'type_pointer_object' 3348 | type_untype_object(type,address) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:3307:19: note: expanded from macro 'type_untype_object' 3307 | as_object(pointerplus((address),(oint)(tint)(type)<all_superclasses,false),nullobj); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:6987:18: note: expanded from macro 'nullobj' 6987 | #define nullobj make_machine(0) /* = as_object((oint)0) */ | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:6892:30: note: expanded from macro 'make_machine' 6892 | #define make_machine(ptr) type_pointer_object(machine_type,ptr) | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:3348:7: note: expanded from macro 'type_pointer_object' 3348 | type_untype_object(type,address) | ^ note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:1289:58: note: expanded from macro 'pointerplus' 1289 | #define pointerplus(pointer,offset) ((UBYTE*)(pointer)+(offset)) | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:2606:40: note: expanded from macro 'as_object' 2606 | #define as_object(o) (gcv_object_t)(o) | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:7396:38: note: expanded from macro 'eq' 7396 | #define eq(obj1,obj2) ((obj1) == (obj2)) | ^~~~ 1 warning generated. cc -I/usr/local/include -I/usr/obj/ports/clisp-2.49/build-amd64/gllib -O2 -pipe -W -Wswitch -Wcomment -Wpointer-arith -Wimplicit -Wreturn-type -Wmissing-declarations -O -DNO_SINGLEMAP -DNO_TRIVIALMAP -DENABLE_UNICODE -DDYNAMIC_FFI -I. -c spvwtabs.c In file included from /usr/obj/ports/clisp-2.49/clisp-2.49/src/spvwtabs.d:8: /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:15687:70: warning: arithmetic on a null pointer treated as a cast from integer to pointer is a GNU extension [-Wgnu-null-pointer-arithmetic] 15687 | return !eq(gethash(clas,TheClass(objclas)->all_superclasses,false),nullobj); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:6987:18: note: expanded from macro 'nullobj' 6987 | #define nullobj make_machine(0) /* = as_object((oint)0) */ | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:6892:30: note: expanded from macro 'make_machine' 6892 | #define make_machine(ptr) type_pointer_object(machine_type,ptr) | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:3348:7: note: expanded from macro 'type_pointer_object' 3348 | type_untype_object(type,address) | ^ note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:1289:58: note: expanded from macro 'pointerplus' 1289 | #define pointerplus(pointer,offset) ((UBYTE*)(pointer)+(offset)) | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:2606:40: note: expanded from macro 'as_object' 2606 | #define as_object(o) (gcv_object_t)(o) | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:7396:38: note: expanded from macro 'eq' 7396 | #define eq(obj1,obj2) ((obj1) == (obj2)) | ^~~~ 1 warning generated. cc -I/usr/local/include -I/usr/obj/ports/clisp-2.49/build-amd64/gllib -O2 -pipe -W -Wswitch -Wcomment -Wpointer-arith -Wimplicit -Wreturn-type -Wmissing-declarations -O -DNO_SINGLEMAP -DNO_TRIVIALMAP -DENABLE_UNICODE -DDYNAMIC_FFI -I. -c spvwtabo.c In file included from /usr/obj/ports/clisp-2.49/clisp-2.49/src/spvwtabo.d:8: /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:15687:70: warning: arithmetic on a null pointer treated as a cast from integer to pointer is a GNU extension [-Wgnu-null-pointer-arithmetic] 15687 | return !eq(gethash(clas,TheClass(objclas)->all_superclasses,false),nullobj); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:6987:18: note: expanded from macro 'nullobj' 6987 | #define nullobj make_machine(0) /* = as_object((oint)0) */ | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:6892:30: note: expanded from macro 'make_machine' 6892 | #define make_machine(ptr) type_pointer_object(machine_type,ptr) | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:3348:7: note: expanded from macro 'type_pointer_object' 3348 | type_untype_object(type,address) | ^ note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:1289:58: note: expanded from macro 'pointerplus' 1289 | #define pointerplus(pointer,offset) ((UBYTE*)(pointer)+(offset)) | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:2606:40: note: expanded from macro 'as_object' 2606 | #define as_object(o) (gcv_object_t)(o) | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:7396:38: note: expanded from macro 'eq' 7396 | #define eq(obj1,obj2) ((obj1) == (obj2)) | ^~~~ 1 warning generated. cc -I/usr/local/include -I/usr/obj/ports/clisp-2.49/build-amd64/gllib -O2 -pipe -W -Wswitch -Wcomment -Wpointer-arith -Wimplicit -Wreturn-type -Wmissing-declarations -O -DNO_SINGLEMAP -DNO_TRIVIALMAP -DENABLE_UNICODE -DDYNAMIC_FFI -I. -c eval.c In file included from /usr/obj/ports/clisp-2.49/clisp-2.49/src/eval.d:7: /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:15687:70: warning: arithmetic on a null pointer treated as a cast from integer to pointer is a GNU extension [-Wgnu-null-pointer-arithmetic] 15687 | return !eq(gethash(clas,TheClass(objclas)->all_superclasses,false),nullobj); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:6987:18: note: expanded from macro 'nullobj' 6987 | #define nullobj make_machine(0) /* = as_object((oint)0) */ | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:6892:30: note: expanded from macro 'make_machine' 6892 | #define make_machine(ptr) type_pointer_object(machine_type,ptr) | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:3348:7: note: expanded from macro 'type_pointer_object' 3348 | type_untype_object(type,address) | ^ note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:1289:58: note: expanded from macro 'pointerplus' 1289 | #define pointerplus(pointer,offset) ((UBYTE*)(pointer)+(offset)) | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:2606:40: note: expanded from macro 'as_object' 2606 | #define as_object(o) (gcv_object_t)(o) | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:7396:38: note: expanded from macro 'eq' 7396 | #define eq(obj1,obj2) ((obj1) == (obj2)) | ^~~~ /usr/obj/ports/clisp-2.49/clisp-2.49/src/eval.d:390:23: warning: arithmetic on a null pointer treated as a cast from integer to pointer is a GNU extension [-Wgnu-null-pointer-arithmetic] 390 | pushSTACK(eq(value1,nullobj) ? (object)TheSubr(obj)->keywords : value1); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:6987:18: note: expanded from macro 'nullobj' 6987 | #define nullobj make_machine(0) /* = as_object((oint)0) */ | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:6892:30: note: expanded from macro 'make_machine' 6892 | #define make_machine(ptr) type_pointer_object(machine_type,ptr) | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:3348:7: note: expanded from macro 'type_pointer_object' 3348 | type_untype_object(type,address) | ^ note: (skipping 2 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:2606:40: note: expanded from macro 'as_object' 2606 | #define as_object(o) (gcv_object_t)(o) | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:7396:38: note: expanded from macro 'eq' 7396 | #define eq(obj1,obj2) ((obj1) == (obj2)) | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:11664:40: note: expanded from macro 'pushSTACK' 11664 | #define pushSTACK(obj) (STACK_(-1) = (obj), STACK skipSTACKop -1) | ^~~ /usr/obj/ports/clisp-2.49/clisp-2.49/src/eval.d:559:32: warning: cast from 'void (*)(uintL) __attribute__((noreturn))' (aka 'void (*)(unsigned int) __attribute__((noreturn))') to 'restartf_t' (aka 'void (*)(void **) __attribute__((noreturn))') converts to incompatible function type [-Wcast-function-type-mismatch] 559 | unwind_protect_to_save.fun = (restartf_t)&reset; | ^~~~~~~~~~~~~~~~~~ /usr/obj/ports/clisp-2.49/clisp-2.49/src/eval.d:563:20: warning: arithmetic on a null pointer treated as a cast from integer to pointer is a GNU extension [-Wgnu-null-pointer-arithmetic] 563 | if (eq(STACK_0,nullobj) && eq(STACK_1,nullobj)) { /* check STACK_start? */ | ~~~~~~~~~~~^~~~~~~~ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:6987:18: note: expanded from macro 'nullobj' 6987 | #define nullobj make_machine(0) /* = as_object((oint)0) */ | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:6892:30: note: expanded from macro 'make_machine' 6892 | #define make_machine(ptr) type_pointer_object(machine_type,ptr) | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:3348:7: note: expanded from macro 'type_pointer_object' 3348 | type_untype_object(type,address) | ^ note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:1289:58: note: expanded from macro 'pointerplus' 1289 | #define pointerplus(pointer,offset) ((UBYTE*)(pointer)+(offset)) | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:2606:40: note: expanded from macro 'as_object' 2606 | #define as_object(o) (gcv_object_t)(o) | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:7396:38: note: expanded from macro 'eq' 7396 | #define eq(obj1,obj2) ((obj1) == (obj2)) | ^~~~ /usr/obj/ports/clisp-2.49/clisp-2.49/src/eval.d:563:43: warning: arithmetic on a null pointer treated as a cast from integer to pointer is a GNU extension [-Wgnu-null-pointer-arithmetic] 563 | if (eq(STACK_0,nullobj) && eq(STACK_1,nullobj)) { /* check STACK_start? */ | ~~~~~~~~~~~^~~~~~~~ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:6987:18: note: expanded from macro 'nullobj' 6987 | #define nullobj make_machine(0) /* = as_object((oint)0) */ | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:6892:30: note: expanded from macro 'make_machine' 6892 | #define make_machine(ptr) type_pointer_object(machine_type,ptr) | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:3348:7: note: expanded from macro 'type_pointer_object' 3348 | type_untype_object(type,address) | ^ note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:1289:58: note: expanded from macro 'pointerplus' 1289 | #define pointerplus(pointer,offset) ((UBYTE*)(pointer)+(offset)) | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:2606:40: note: expanded from macro 'as_object' 2606 | #define as_object(o) (gcv_object_t)(o) | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:7396:38: note: expanded from macro 'eq' 7396 | #define eq(obj1,obj2) ((obj1) == (obj2)) | ^~~~ /usr/obj/ports/clisp-2.49/clisp-2.49/src/eval.d:687:22: warning: arithmetic on a null pointer treated as a cast from integer to pointer is a GNU extension [-Wgnu-null-pointer-arithmetic] 687 | if (eq(FRAME_(0),nullobj)) /* end of Stack? */ | ~~~~~~~~~~~~~^~~~~~~~ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:6987:18: note: expanded from macro 'nullobj' 6987 | #define nullobj make_machine(0) /* = as_object((oint)0) */ | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:6892:30: note: expanded from macro 'make_machine' 6892 | #define make_machine(ptr) type_pointer_object(machine_type,ptr) | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:3348:7: note: expanded from macro 'type_pointer_object' 3348 | type_untype_object(type,address) | ^ note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:1289:58: note: expanded from macro 'pointerplus' 1289 | #define pointerplus(pointer,offset) ((UBYTE*)(pointer)+(offset)) | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:2606:40: note: expanded from macro 'as_object' 2606 | #define as_object(o) (gcv_object_t)(o) | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:7396:38: note: expanded from macro 'eq' 7396 | #define eq(obj1,obj2) ((obj1) == (obj2)) | ^~~~ /usr/obj/ports/clisp-2.49/clisp-2.49/src/eval.d:722:29: warning: arithmetic on a null pointer treated as a cast from integer to pointer is a GNU extension [-Wgnu-null-pointer-arithmetic] 722 | } else if (eq(FRAME_(0),nullobj)) { /* End of Stack? */ | ~~~~~~~~~~~~~^~~~~~~~ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:6987:18: note: expanded from macro 'nullobj' 6987 | #define nullobj make_machine(0) /* = as_object((oint)0) */ | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:6892:30: note: expanded from macro 'make_machine' 6892 | #define make_machine(ptr) type_pointer_object(machine_type,ptr) | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:3348:7: note: expanded from macro 'type_pointer_object' 3348 | type_untype_object(type,address) | ^ note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:1289:58: note: expanded from macro 'pointerplus' 1289 | #define pointerplus(pointer,offset) ((UBYTE*)(pointer)+(offset)) | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:2606:40: note: expanded from macro 'as_object' 2606 | #define as_object(o) (gcv_object_t)(o) | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:7396:38: note: expanded from macro 'eq' 7396 | #define eq(obj1,obj2) ((obj1) == (obj2)) | ^~~~ /usr/obj/ports/clisp-2.49/clisp-2.49/src/eval.d:749:13: warning: arithmetic on a null pointer treated as a cast from integer to pointer is a GNU extension [-Wgnu-null-pointer-arithmetic] 749 | finish_entry_frame(UNWIND_PROTECT,returner,, { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 750 | {var restartf_t fun = unwind_protect_to_save.fun; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 751 | {var gcv_object_t* arg = unwind_protect_to_save.upto_frame; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 752 | skipSTACK(2); /* unwind Unwind-Protect-Frame */ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 753 | /* Cleanup: reactivate Handler: */ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 754 | inactive_handlers = saved_inactive_handlers; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 755 | /* and jump ahead: */ | ~~~~~~~~~~~~~~~~~~~~~ 756 | fun(arg); | ~~~~~~~~~ 757 | NOTREACHED; | ~~~~~~~~~~~ 758 | }}}); | ~~~~ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:12461:15: note: expanded from macro 'finish_entry_frame' 12461 | pushSTACK(nullobj); /* dummy onto the Stack, until re-entry is permitted */\ | ~~~~~~~~~~^~~~~~~~ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:6987:18: note: expanded from macro 'nullobj' 6987 | #define nullobj make_machine(0) /* = as_object((oint)0) */ | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:6892:30: note: expanded from macro 'make_machine' 6892 | #define make_machine(ptr) type_pointer_object(machine_type,ptr) | ^ note: (skipping 2 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:1289:58: note: expanded from macro 'pointerplus' 1289 | #define pointerplus(pointer,offset) ((UBYTE*)(pointer)+(offset)) | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:2606:40: note: expanded from macro 'as_object' 2606 | #define as_object(o) (gcv_object_t)(o) | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:11664:40: note: expanded from macro 'pushSTACK' 11664 | #define pushSTACK(obj) (STACK_(-1) = (obj), STACK skipSTACKop -1) | ^~~ /usr/obj/ports/clisp-2.49/clisp-2.49/src/eval.d:929:16: warning: arithmetic on a null pointer treated as a cast from integer to pointer is a GNU extension [-Wgnu-null-pointer-arithmetic] 929 | return nullobj; | ^~~~~~~ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:6987:18: note: expanded from macro 'nullobj' 6987 | #define nullobj make_machine(0) /* = as_object((oint)0) */ | ^~~~~~~~~~~~~~~ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:6892:30: note: expanded from macro 'make_machine' 6892 | #define make_machine(ptr) type_pointer_object(machine_type,ptr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:3348:7: note: expanded from macro 'type_pointer_object' 3348 | type_untype_object(type,address) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:3307:19: note: expanded from macro 'type_untype_object' 3307 | as_object(pointerplus((address),(oint)(tint)(type)<clos_allow_flag), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2687 | TheIclosure(closure)->clos_name, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2688 | { error_key_badkw(TheIclosure(closure)->clos_name, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2689 | bad_keyword,bad_value, | ~~~~~~~~~~~~~~~~~~~~~~ 2690 | TheIclosure(closure)->clos_keywords);}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/obj/ports/clisp-2.49/clisp-2.49/src/eval.d:2393:30: note: expanded from macro 'check_for_illegal_keywords' 2393 | var object bad_keyword = nullobj; /* first illegal keyword or nullobj */ \ | ^~~~~~~ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:6987:18: note: expanded from macro 'nullobj' 6987 | #define nullobj make_machine(0) /* = as_object((oint)0) */ | ^~~~~~~~~~~~~~~ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:6892:30: note: expanded from macro 'make_machine' 6892 | #define make_machine(ptr) type_pointer_object(machine_type,ptr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:3307:19: note: expanded from macro 'type_untype_object' 3307 | as_object(pointerplus((address),(oint)(tint)(type)<clos_allow_flag), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2687 | TheIclosure(closure)->clos_name, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2688 | { error_key_badkw(TheIclosure(closure)->clos_name, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2689 | bad_keyword,bad_value, | ~~~~~~~~~~~~~~~~~~~~~~ 2690 | TheIclosure(closure)->clos_keywords);}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/obj/ports/clisp-2.49/clisp-2.49/src/eval.d:2394:28: note: expanded from macro 'check_for_illegal_keywords' 2394 | var object bad_value = nullobj; /* its value */ \ | ^~~~~~~ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:6987:18: note: expanded from macro 'nullobj' 6987 | #define nullobj make_machine(0) /* = as_object((oint)0) */ | ^~~~~~~~~~~~~~~ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:6892:30: note: expanded from macro 'make_machine' 6892 | #define make_machine(ptr) type_pointer_object(machine_type,ptr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:3307:19: note: expanded from macro 'type_untype_object' 3307 | as_object(pointerplus((address),(oint)(tint)(type)<clos_allow_flag), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2687 | TheIclosure(closure)->clos_name, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2688 | { error_key_badkw(TheIclosure(closure)->clos_name, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2689 | bad_keyword,bad_value, | ~~~~~~~~~~~~~~~~~~~~~~ 2690 | TheIclosure(closure)->clos_keywords);}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/obj/ports/clisp-2.49/clisp-2.49/src/eval.d:2417:30: note: expanded from macro 'check_for_illegal_keywords' 2417 | if (eq(bad_keyword,nullobj)) { /* all Keywords ok so far? */ \ | ~~~~~~~~~~~~~~~^~~~~~~~ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:6987:18: note: expanded from macro 'nullobj' 6987 | #define nullobj make_machine(0) /* = as_object((oint)0) */ | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:6892:30: note: expanded from macro 'make_machine' 6892 | #define make_machine(ptr) type_pointer_object(machine_type,ptr) | ^ note: (skipping 2 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:1289:58: note: expanded from macro 'pointerplus' 1289 | #define pointerplus(pointer,offset) ((UBYTE*)(pointer)+(offset)) | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:2606:40: note: expanded from macro 'as_object' 2606 | #define as_object(o) (gcv_object_t)(o) | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:7396:38: note: expanded from macro 'eq' 7396 | #define eq(obj1,obj2) ((obj1) == (obj2)) | ^~~~ /usr/obj/ports/clisp-2.49/clisp-2.49/src/eval.d:2685:11: warning: arithmetic on a null pointer treated as a cast from integer to pointer is a GNU extension [-Wgnu-null-pointer-arithmetic] 2685 | check_for_illegal_keywords | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 2686 | (!nullp(TheIclosure(closure)->clos_allow_flag), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2687 | TheIclosure(closure)->clos_name, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2688 | { error_key_badkw(TheIclosure(closure)->clos_name, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2689 | bad_keyword,bad_value, | ~~~~~~~~~~~~~~~~~~~~~~ 2690 | TheIclosure(closure)->clos_keywords);}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/obj/ports/clisp-2.49/clisp-2.49/src/eval.d:2429:27: note: expanded from macro 'check_for_illegal_keywords' 2429 | if (!eq(bad_keyword,nullobj)) { \ | ~~~~~~~~~~~~~~~^~~~~~~~ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:6987:18: note: expanded from macro 'nullobj' 6987 | #define nullobj make_machine(0) /* = as_object((oint)0) */ | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:6892:30: note: expanded from macro 'make_machine' 6892 | #define make_machine(ptr) type_pointer_object(machine_type,ptr) | ^ note: (skipping 2 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:1289:58: note: expanded from macro 'pointerplus' 1289 | #define pointerplus(pointer,offset) ((UBYTE*)(pointer)+(offset)) | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:2606:40: note: expanded from macro 'as_object' 2606 | #define as_object(o) (gcv_object_t)(o) | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:7396:38: note: expanded from macro 'eq' 7396 | #define eq(obj1,obj2) ((obj1) == (obj2)) | ^~~~ /usr/obj/ports/clisp-2.49/clisp-2.49/src/eval.d:2782:5: warning: arithmetic on a null pointer treated as a cast from integer to pointer is a GNU extension [-Wgnu-null-pointer-arithmetic] 2782 | check_for_illegal_keywords | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 2783 | (TheSubr(fun)->key_flag == subr_key_allow,TheSubr(fun)->name, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2784 | { pushSTACK(bad_keyword); /* save bad keyword */ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2785 | pushSTACK(bad_value); /* save bad value */ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2786 | pushSTACK(fun); /* save the function */ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2787 | /* convert Keyword-Vector to a List: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2788 | (SYS::COERCE-SEQUENCE kwvec 'LIST) */ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2789 | coerce_sequence(TheSubr(fun)->keywords,S(list),true); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2790 | fun = popSTACK(); bad_value = popSTACK(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2791 | bad_keyword = popSTACK(); | ~~~~~~~~~~~~~~~~~~~~~~~~~ 2792 | error_key_badkw(TheSubr(fun)->name,bad_keyword, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2793 | bad_value,value1); | ~~~~~~~~~~~~~~~~~~ 2794 | }); | ~~ /usr/obj/ports/clisp-2.49/clisp-2.49/src/eval.d:2393:30: note: expanded from macro 'check_for_illegal_keywords' 2393 | var object bad_keyword = nullobj; /* first illegal keyword or nullobj */ \ | ^~~~~~~ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:6987:18: note: expanded from macro 'nullobj' 6987 | #define nullobj make_machine(0) /* = as_object((oint)0) */ | ^~~~~~~~~~~~~~~ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:6892:30: note: expanded from macro 'make_machine' 6892 | #define make_machine(ptr) type_pointer_object(machine_type,ptr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:3307:19: note: expanded from macro 'type_untype_object' 3307 | as_object(pointerplus((address),(oint)(tint)(type)<key_flag == subr_key_allow,TheSubr(fun)->name, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2784 | { pushSTACK(bad_keyword); /* save bad keyword */ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2785 | pushSTACK(bad_value); /* save bad value */ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2786 | pushSTACK(fun); /* save the function */ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2787 | /* convert Keyword-Vector to a List: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2788 | (SYS::COERCE-SEQUENCE kwvec 'LIST) */ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2789 | coerce_sequence(TheSubr(fun)->keywords,S(list),true); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2790 | fun = popSTACK(); bad_value = popSTACK(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2791 | bad_keyword = popSTACK(); | ~~~~~~~~~~~~~~~~~~~~~~~~~ 2792 | error_key_badkw(TheSubr(fun)->name,bad_keyword, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2793 | bad_value,value1); | ~~~~~~~~~~~~~~~~~~ 2794 | }); | ~~ /usr/obj/ports/clisp-2.49/clisp-2.49/src/eval.d:2394:28: note: expanded from macro 'check_for_illegal_keywords' 2394 | var object bad_value = nullobj; /* its value */ \ | ^~~~~~~ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:6987:18: note: expanded from macro 'nullobj' 6987 | #define nullobj make_machine(0) /* = as_object((oint)0) */ | ^~~~~~~~~~~~~~~ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:6892:30: note: expanded from macro 'make_machine' 6892 | #define make_machine(ptr) type_pointer_object(machine_type,ptr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:3307:19: note: expanded from macro 'type_untype_object' 3307 | as_object(pointerplus((address),(oint)(tint)(type)<key_flag == subr_key_allow,TheSubr(fun)->name, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2784 | { pushSTACK(bad_keyword); /* save bad keyword */ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2785 | pushSTACK(bad_value); /* save bad value */ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2786 | pushSTACK(fun); /* save the function */ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2787 | /* convert Keyword-Vector to a List: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2788 | (SYS::COERCE-SEQUENCE kwvec 'LIST) */ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2789 | coerce_sequence(TheSubr(fun)->keywords,S(list),true); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2790 | fun = popSTACK(); bad_value = popSTACK(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2791 | bad_keyword = popSTACK(); | ~~~~~~~~~~~~~~~~~~~~~~~~~ 2792 | error_key_badkw(TheSubr(fun)->name,bad_keyword, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2793 | bad_value,value1); | ~~~~~~~~~~~~~~~~~~ 2794 | }); | ~~ /usr/obj/ports/clisp-2.49/clisp-2.49/src/eval.d:2417:30: note: expanded from macro 'check_for_illegal_keywords' 2417 | if (eq(bad_keyword,nullobj)) { /* all Keywords ok so far? */ \ | ~~~~~~~~~~~~~~~^~~~~~~~ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:6987:18: note: expanded from macro 'nullobj' 6987 | #define nullobj make_machine(0) /* = as_object((oint)0) */ | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:6892:30: note: expanded from macro 'make_machine' 6892 | #define make_machine(ptr) type_pointer_object(machine_type,ptr) | ^ note: (skipping 2 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:1289:58: note: expanded from macro 'pointerplus' 1289 | #define pointerplus(pointer,offset) ((UBYTE*)(pointer)+(offset)) | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:2606:40: note: expanded from macro 'as_object' 2606 | #define as_object(o) (gcv_object_t)(o) | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:7396:38: note: expanded from macro 'eq' 7396 | #define eq(obj1,obj2) ((obj1) == (obj2)) | ^~~~ /usr/obj/ports/clisp-2.49/clisp-2.49/src/eval.d:2782:5: warning: arithmetic on a null pointer treated as a cast from integer to pointer is a GNU extension [-Wgnu-null-pointer-arithmetic] 2782 | check_for_illegal_keywords | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 2783 | (TheSubr(fun)->key_flag == subr_key_allow,TheSubr(fun)->name, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2784 | { pushSTACK(bad_keyword); /* save bad keyword */ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2785 | pushSTACK(bad_value); /* save bad value */ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2786 | pushSTACK(fun); /* save the function */ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2787 | /* convert Keyword-Vector to a List: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2788 | (SYS::COERCE-SEQUENCE kwvec 'LIST) */ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2789 | coerce_sequence(TheSubr(fun)->keywords,S(list),true); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2790 | fun = popSTACK(); bad_value = popSTACK(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2791 | bad_keyword = popSTACK(); | ~~~~~~~~~~~~~~~~~~~~~~~~~ 2792 | error_key_badkw(TheSubr(fun)->name,bad_keyword, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2793 | bad_value,value1); | ~~~~~~~~~~~~~~~~~~ 2794 | }); | ~~ /usr/obj/ports/clisp-2.49/clisp-2.49/src/eval.d:2429:27: note: expanded from macro 'check_for_illegal_keywords' 2429 | if (!eq(bad_keyword,nullobj)) { \ | ~~~~~~~~~~~~~~~^~~~~~~~ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:6987:18: note: expanded from macro 'nullobj' 6987 | #define nullobj make_machine(0) /* = as_object((oint)0) */ | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:6892:30: note: expanded from macro 'make_machine' 6892 | #define make_machine(ptr) type_pointer_object(machine_type,ptr) | ^ note: (skipping 2 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:1289:58: note: expanded from macro 'pointerplus' 1289 | #define pointerplus(pointer,offset) ((UBYTE*)(pointer)+(offset)) | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:2606:40: note: expanded from macro 'as_object' 2606 | #define as_object(o) (gcv_object_t)(o) | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:7396:38: note: expanded from macro 'eq' 7396 | #define eq(obj1,obj2) ((obj1) == (obj2)) | ^~~~ /usr/obj/ports/clisp-2.49/clisp-2.49/src/eval.d:2863:5: warning: arithmetic on a null pointer treated as a cast from integer to pointer is a GNU extension [-Wgnu-null-pointer-arithmetic] 2863 | check_for_illegal_keywords | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 2864 | (!((TheCodevec(codevec)->ccv_flags & bit(6)) == 0), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2865 | Closure_name(closure), | ~~~~~~~~~~~~~~~~~~~~~~ 2866 | { pushSTACK(bad_keyword); /* save */ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2867 | pushSTACK(bad_value); /* save */ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2868 | pushSTACK(closure); /* save the closure */ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2869 | /* build list of legal Keywords: */ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2870 | for_every_keyword( { pushSTACK(keyword); } ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2871 | {{var object kwlist = listof(key_count); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2872 | closure = popSTACK(); bad_value = popSTACK(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2873 | bad_keyword = popSTACK(); /* report errors: */ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2874 | error_key_badkw(Closure_name(closure), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2875 | bad_keyword,bad_value,kwlist);}}}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/obj/ports/clisp-2.49/clisp-2.49/src/eval.d:2393:30: note: expanded from macro 'check_for_illegal_keywords' 2393 | var object bad_keyword = nullobj; /* first illegal keyword or nullobj */ \ | ^~~~~~~ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:6987:18: note: expanded from macro 'nullobj' 6987 | #define nullobj make_machine(0) /* = as_object((oint)0) */ | ^~~~~~~~~~~~~~~ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:6892:30: note: expanded from macro 'make_machine' 6892 | #define make_machine(ptr) type_pointer_object(machine_type,ptr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:3307:19: note: expanded from macro 'type_untype_object' 3307 | as_object(pointerplus((address),(oint)(tint)(type)<ccv_flags & bit(6)) == 0), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2865 | Closure_name(closure), | ~~~~~~~~~~~~~~~~~~~~~~ 2866 | { pushSTACK(bad_keyword); /* save */ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2867 | pushSTACK(bad_value); /* save */ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2868 | pushSTACK(closure); /* save the closure */ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2869 | /* build list of legal Keywords: */ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2870 | for_every_keyword( { pushSTACK(keyword); } ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2871 | {{var object kwlist = listof(key_count); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2872 | closure = popSTACK(); bad_value = popSTACK(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2873 | bad_keyword = popSTACK(); /* report errors: */ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2874 | error_key_badkw(Closure_name(closure), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2875 | bad_keyword,bad_value,kwlist);}}}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/obj/ports/clisp-2.49/clisp-2.49/src/eval.d:2394:28: note: expanded from macro 'check_for_illegal_keywords' 2394 | var object bad_value = nullobj; /* its value */ \ | ^~~~~~~ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:6987:18: note: expanded from macro 'nullobj' 6987 | #define nullobj make_machine(0) /* = as_object((oint)0) */ | ^~~~~~~~~~~~~~~ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:6892:30: note: expanded from macro 'make_machine' 6892 | #define make_machine(ptr) type_pointer_object(machine_type,ptr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:3307:19: note: expanded from macro 'type_untype_object' 3307 | as_object(pointerplus((address),(oint)(tint)(type)<ccv_flags & bit(6)) == 0), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2865 | Closure_name(closure), | ~~~~~~~~~~~~~~~~~~~~~~ 2866 | { pushSTACK(bad_keyword); /* save */ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2867 | pushSTACK(bad_value); /* save */ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2868 | pushSTACK(closure); /* save the closure */ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2869 | /* build list of legal Keywords: */ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2870 | for_every_keyword( { pushSTACK(keyword); } ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2871 | {{var object kwlist = listof(key_count); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2872 | closure = popSTACK(); bad_value = popSTACK(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2873 | bad_keyword = popSTACK(); /* report errors: */ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2874 | error_key_badkw(Closure_name(closure), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2875 | bad_keyword,bad_value,kwlist);}}}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/obj/ports/clisp-2.49/clisp-2.49/src/eval.d:2417:30: note: expanded from macro 'check_for_illegal_keywords' 2417 | if (eq(bad_keyword,nullobj)) { /* all Keywords ok so far? */ \ | ~~~~~~~~~~~~~~~^~~~~~~~ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:6987:18: note: expanded from macro 'nullobj' 6987 | #define nullobj make_machine(0) /* = as_object((oint)0) */ | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:6892:30: note: expanded from macro 'make_machine' 6892 | #define make_machine(ptr) type_pointer_object(machine_type,ptr) | ^ note: (skipping 2 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:1289:58: note: expanded from macro 'pointerplus' 1289 | #define pointerplus(pointer,offset) ((UBYTE*)(pointer)+(offset)) | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:2606:40: note: expanded from macro 'as_object' 2606 | #define as_object(o) (gcv_object_t)(o) | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:7396:38: note: expanded from macro 'eq' 7396 | #define eq(obj1,obj2) ((obj1) == (obj2)) | ^~~~ /usr/obj/ports/clisp-2.49/clisp-2.49/src/eval.d:2863:5: warning: arithmetic on a null pointer treated as a cast from integer to pointer is a GNU extension [-Wgnu-null-pointer-arithmetic] 2863 | check_for_illegal_keywords | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 2864 | (!((TheCodevec(codevec)->ccv_flags & bit(6)) == 0), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2865 | Closure_name(closure), | ~~~~~~~~~~~~~~~~~~~~~~ 2866 | { pushSTACK(bad_keyword); /* save */ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2867 | pushSTACK(bad_value); /* save */ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2868 | pushSTACK(closure); /* save the closure */ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2869 | /* build list of legal Keywords: */ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2870 | for_every_keyword( { pushSTACK(keyword); } ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2871 | {{var object kwlist = listof(key_count); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2872 | closure = popSTACK(); bad_value = popSTACK(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2873 | bad_keyword = popSTACK(); /* report errors: */ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2874 | error_key_badkw(Closure_name(closure), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2875 | bad_keyword,bad_value,kwlist);}}}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/obj/ports/clisp-2.49/clisp-2.49/src/eval.d:2429:27: note: expanded from macro 'check_for_illegal_keywords' 2429 | if (!eq(bad_keyword,nullobj)) { \ | ~~~~~~~~~~~~~~~^~~~~~~~ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:6987:18: note: expanded from macro 'nullobj' 6987 | #define nullobj make_machine(0) /* = as_object((oint)0) */ | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:6892:30: note: expanded from macro 'make_machine' 6892 | #define make_machine(ptr) type_pointer_object(machine_type,ptr) | ^ note: (skipping 2 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:1289:58: note: expanded from macro 'pointerplus' 1289 | #define pointerplus(pointer,offset) ((UBYTE*)(pointer)+(offset)) | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:2606:40: note: expanded from macro 'as_object' 2606 | #define as_object(o) (gcv_object_t)(o) | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:7396:38: note: expanded from macro 'eq' 7396 | #define eq(obj1,obj2) ((obj1) == (obj2)) | ^~~~ /usr/obj/ports/clisp-2.49/clisp-2.49/src/eval.d:2953:5: warning: arithmetic on a null pointer treated as a cast from integer to pointer is a GNU extension [-Wgnu-null-pointer-arithmetic] 2953 | finish_entry_frame(EVAL,my_jmp_buf,, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2954 | { | ~ 2955 | if (mv_count==0) { /* after reentry: Form passed over? */ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2956 | form = STACK_(frame_form); /* evaluate the same form again */ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2957 | } else { | ~~~~~~~~ 2958 | form = STACK_(frame_form) = value1; /* evaluate form passed over */ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2959 | } | ~ 2960 | }); | ~~ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:12461:15: note: expanded from macro 'finish_entry_frame' 12461 | pushSTACK(nullobj); /* dummy onto the Stack, until re-entry is permitted */\ | ~~~~~~~~~~^~~~~~~~ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:6987:18: note: expanded from macro 'nullobj' 6987 | #define nullobj make_machine(0) /* = as_object((oint)0) */ | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:6892:30: note: expanded from macro 'make_machine' 6892 | #define make_machine(ptr) type_pointer_object(machine_type,ptr) | ^ note: (skipping 2 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:1289:58: note: expanded from macro 'pointerplus' 1289 | #define pointerplus(pointer,offset) ((UBYTE*)(pointer)+(offset)) | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:2606:40: note: expanded from macro 'as_object' 2606 | #define as_object(o) (gcv_object_t)(o) | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:11664:40: note: expanded from macro 'pushSTACK' 11664 | #define pushSTACK(obj) (STACK_(-1) = (obj), STACK skipSTACKop -1) | ^~~ /usr/obj/ports/clisp-2.49/clisp-2.49/src/eval.d:3000:5: warning: arithmetic on a null pointer treated as a cast from integer to pointer is a GNU extension [-Wgnu-null-pointer-arithmetic] 3000 | finish_entry_frame(EVAL,my_jmp_buf,, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3001 | { | ~ 3002 | if (mv_count==0) { /* after reentry: Form passed over? */ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3003 | form = STACK_(frame_form); /* evaluate the same form again */ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3004 | } else { | ~~~~~~~~ 3005 | form = STACK_(frame_form) = value1; /* evaluate form passed over */ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3006 | } | ~ 3007 | }); | ~~ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:12461:15: note: expanded from macro 'finish_entry_frame' 12461 | pushSTACK(nullobj); /* dummy onto the Stack, until re-entry is permitted */\ | ~~~~~~~~~~^~~~~~~~ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:6987:18: note: expanded from macro 'nullobj' 6987 | #define nullobj make_machine(0) /* = as_object((oint)0) */ | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:6892:30: note: expanded from macro 'make_machine' 6892 | #define make_machine(ptr) type_pointer_object(machine_type,ptr) | ^ note: (skipping 2 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:1289:58: note: expanded from macro 'pointerplus' 1289 | #define pointerplus(pointer,offset) ((UBYTE*)(pointer)+(offset)) | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:2606:40: note: expanded from macro 'as_object' 2606 | #define as_object(o) (gcv_object_t)(o) | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:11664:40: note: expanded from macro 'pushSTACK' 11664 | #define pushSTACK(obj) (STACK_(-1) = (obj), STACK skipSTACKop -1) | ^~~ /usr/obj/ports/clisp-2.49/clisp-2.49/src/eval.d:3031:27: warning: arithmetic on a null pointer treated as a cast from integer to pointer is a GNU extension [-Wgnu-null-pointer-arithmetic] 3031 | if (!eq(symbolmacro,nullobj)) { /* Symbol-Macro? */ | ~~~~~~~~~~~~~~~^~~~~~~~ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:6987:18: note: expanded from macro 'nullobj' 6987 | #define nullobj make_machine(0) /* = as_object((oint)0) */ | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:6892:30: note: expanded from macro 'make_machine' 6892 | #define make_machine(ptr) type_pointer_object(machine_type,ptr) | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:3348:7: note: expanded from macro 'type_pointer_object' 3348 | type_untype_object(type,address) | ^ note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:1289:58: note: expanded from macro 'pointerplus' 1289 | #define pointerplus(pointer,offset) ((UBYTE*)(pointer)+(offset)) | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:2606:40: note: expanded from macro 'as_object' 2606 | #define as_object(o) (gcv_object_t)(o) | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:7396:38: note: expanded from macro 'eq' 7396 | #define eq(obj1,obj2) ((obj1) == (obj2)) | ^~~~ /usr/obj/ports/clisp-2.49/clisp-2.49/src/eval.d:6604:24: warning: arithmetic on a null pointer treated as a cast from integer to pointer is a GNU extension [-Wgnu-null-pointer-arithmetic] 6604 | if (eq(hashvalue,nullobj)) | ~~~~~~~~~~~~~^~~~~~~~ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:6987:18: note: expanded from macro 'nullobj' 6987 | #define nullobj make_machine(0) /* = as_object((oint)0) */ | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:6892:30: note: expanded from macro 'make_machine' 6892 | #define make_machine(ptr) type_pointer_object(machine_type,ptr) | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:3348:7: note: expanded from macro 'type_pointer_object' 3348 | type_untype_object(type,address) | ^ note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:1289:58: note: expanded from macro 'pointerplus' 1289 | #define pointerplus(pointer,offset) ((UBYTE*)(pointer)+(offset)) | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:2606:40: note: expanded from macro 'as_object' 2606 | #define as_object(o) (gcv_object_t)(o) | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:7396:38: note: expanded from macro 'eq' 7396 | #define eq(obj1,obj2) ((obj1) == (obj2)) | ^~~~ /usr/obj/ports/clisp-2.49/clisp-2.49/src/eval.d:6616:24: warning: arithmetic on a null pointer treated as a cast from integer to pointer is a GNU extension [-Wgnu-null-pointer-arithmetic] 6616 | if (eq(hashvalue,nullobj)) | ~~~~~~~~~~~~~^~~~~~~~ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:6987:18: note: expanded from macro 'nullobj' 6987 | #define nullobj make_machine(0) /* = as_object((oint)0) */ | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:6892:30: note: expanded from macro 'make_machine' 6892 | #define make_machine(ptr) type_pointer_object(machine_type,ptr) | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:3348:7: note: expanded from macro 'type_pointer_object' 3348 | type_untype_object(type,address) | ^ note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:1289:58: note: expanded from macro 'pointerplus' 1289 | #define pointerplus(pointer,offset) ((UBYTE*)(pointer)+(offset)) | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:2606:40: note: expanded from macro 'as_object' 2606 | #define as_object(o) (gcv_object_t)(o) | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:7396:38: note: expanded from macro 'eq' 7396 | #define eq(obj1,obj2) ((obj1) == (obj2)) | ^~~~ /usr/obj/ports/clisp-2.49/clisp-2.49/src/eval.d:7027:9: warning: arithmetic on a null pointer treated as a cast from integer to pointer is a GNU extension [-Wgnu-null-pointer-arithmetic] 7027 | finish_entry_frame_1(CBLOCK,returner, goto block_return; ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/obj/ports/clisp-2.49/clisp-2.49/src/eval.d:5803:5: note: expanded from macro 'finish_entry_frame_1' 5803 | finish_entry_frame(frametype,*returner, /* On entry: returner = private_SP */ \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5804 | returner = (sp_jmp_buf*) , /* returner is set again on return */ \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5805 | { private_SP = (SPint*)returner; reentry_statement }) /* and private_SP is reconstructed */ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:12461:15: note: expanded from macro 'finish_entry_frame' 12461 | pushSTACK(nullobj); /* dummy onto the Stack, until re-entry is permitted */\ | ~~~~~~~~~~^~~~~~~~ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:6987:18: note: expanded from macro 'nullobj' 6987 | #define nullobj make_machine(0) /* = as_object((oint)0) */ | ^ note: (skipping 3 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:1289:58: note: expanded from macro 'pointerplus' 1289 | #define pointerplus(pointer,offset) ((UBYTE*)(pointer)+(offset)) | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:2606:40: note: expanded from macro 'as_object' 2606 | #define as_object(o) (gcv_object_t)(o) | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:11664:40: note: expanded from macro 'pushSTACK' 11664 | #define pushSTACK(obj) (STACK_(-1) = (obj), STACK skipSTACKop -1) | ^~~ /usr/obj/ports/clisp-2.49/clisp-2.49/src/eval.d:7113:9: warning: arithmetic on a null pointer treated as a cast from integer to pointer is a GNU extension [-Wgnu-null-pointer-arithmetic] 7113 | finish_entry_frame_1(CTAGBODY,returner, goto tagbody_go; ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/obj/ports/clisp-2.49/clisp-2.49/src/eval.d:5803:5: note: expanded from macro 'finish_entry_frame_1' 5803 | finish_entry_frame(frametype,*returner, /* On entry: returner = private_SP */ \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5804 | returner = (sp_jmp_buf*) , /* returner is set again on return */ \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5805 | { private_SP = (SPint*)returner; reentry_statement }) /* and private_SP is reconstructed */ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:12461:15: note: expanded from macro 'finish_entry_frame' 12461 | pushSTACK(nullobj); /* dummy onto the Stack, until re-entry is permitted */\ | ~~~~~~~~~~^~~~~~~~ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:6987:18: note: expanded from macro 'nullobj' 6987 | #define nullobj make_machine(0) /* = as_object((oint)0) */ | ^ note: (skipping 3 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:1289:58: note: expanded from macro 'pointerplus' 1289 | #define pointerplus(pointer,offset) ((UBYTE*)(pointer)+(offset)) | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:2606:40: note: expanded from macro 'as_object' 2606 | #define as_object(o) (gcv_object_t)(o) | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:11664:40: note: expanded from macro 'pushSTACK' 11664 | #define pushSTACK(obj) (STACK_(-1) = (obj), STACK skipSTACKop -1) | ^~~ /usr/obj/ports/clisp-2.49/clisp-2.49/src/eval.d:7215:9: warning: arithmetic on a null pointer treated as a cast from integer to pointer is a GNU extension [-Wgnu-null-pointer-arithmetic] 7215 | finish_entry_frame_1(CATCH,returner, goto catch_return; ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/obj/ports/clisp-2.49/clisp-2.49/src/eval.d:5803:5: note: expanded from macro 'finish_entry_frame_1' 5803 | finish_entry_frame(frametype,*returner, /* On entry: returner = private_SP */ \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5804 | returner = (sp_jmp_buf*) , /* returner is set again on return */ \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5805 | { private_SP = (SPint*)returner; reentry_statement }) /* and private_SP is reconstructed */ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:12461:15: note: expanded from macro 'finish_entry_frame' 12461 | pushSTACK(nullobj); /* dummy onto the Stack, until re-entry is permitted */\ | ~~~~~~~~~~^~~~~~~~ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:6987:18: note: expanded from macro 'nullobj' 6987 | #define nullobj make_machine(0) /* = as_object((oint)0) */ | ^ note: (skipping 3 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:1289:58: note: expanded from macro 'pointerplus' 1289 | #define pointerplus(pointer,offset) ((UBYTE*)(pointer)+(offset)) | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:2606:40: note: expanded from macro 'as_object' 2606 | #define as_object(o) (gcv_object_t)(o) | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:11664:40: note: expanded from macro 'pushSTACK' 11664 | #define pushSTACK(obj) (STACK_(-1) = (obj), STACK skipSTACKop -1) | ^~~ /usr/obj/ports/clisp-2.49/clisp-2.49/src/eval.d:7260:9: warning: arithmetic on a null pointer treated as a cast from integer to pointer is a GNU extension [-Wgnu-null-pointer-arithmetic] 7260 | finish_entry_frame_1(UNWIND_PROTECT,returner, goto throw_save; ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/obj/ports/clisp-2.49/clisp-2.49/src/eval.d:5803:5: note: expanded from macro 'finish_entry_frame_1' 5803 | finish_entry_frame(frametype,*returner, /* On entry: returner = private_SP */ \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5804 | returner = (sp_jmp_buf*) , /* returner is set again on return */ \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5805 | { private_SP = (SPint*)returner; reentry_statement }) /* and private_SP is reconstructed */ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:12461:15: note: expanded from macro 'finish_entry_frame' 12461 | pushSTACK(nullobj); /* dummy onto the Stack, until re-entry is permitted */\ | ~~~~~~~~~~^~~~~~~~ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:6987:18: note: expanded from macro 'nullobj' 6987 | #define nullobj make_machine(0) /* = as_object((oint)0) */ | ^ note: (skipping 3 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:1289:58: note: expanded from macro 'pointerplus' 1289 | #define pointerplus(pointer,offset) ((UBYTE*)(pointer)+(offset)) | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:2606:40: note: expanded from macro 'as_object' 2606 | #define as_object(o) (gcv_object_t)(o) | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:11664:40: note: expanded from macro 'pushSTACK' 11664 | #define pushSTACK(obj) (STACK_(-1) = (obj), STACK skipSTACKop -1) | ^~~ 36 warnings generated. cc -I/usr/local/include -I/usr/obj/ports/clisp-2.49/build-amd64/gllib -O2 -pipe -W -Wswitch -Wcomment -Wpointer-arith -Wimplicit -Wreturn-type -Wmissing-declarations -O -DNO_SINGLEMAP -DNO_TRIVIALMAP -DENABLE_UNICODE -DDYNAMIC_FFI -I. -c control.c In file included from /usr/obj/ports/clisp-2.49/clisp-2.49/src/control.d:8: /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:15687:70: warning: arithmetic on a null pointer treated as a cast from integer to pointer is a GNU extension [-Wgnu-null-pointer-arithmetic] 15687 | return !eq(gethash(clas,TheClass(objclas)->all_superclasses,false),nullobj); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:6987:18: note: expanded from macro 'nullobj' 6987 | #define nullobj make_machine(0) /* = as_object((oint)0) */ | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:6892:30: note: expanded from macro 'make_machine' 6892 | #define make_machine(ptr) type_pointer_object(machine_type,ptr) | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:3348:7: note: expanded from macro 'type_pointer_object' 3348 | type_untype_object(type,address) | ^ note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:1289:58: note: expanded from macro 'pointerplus' 1289 | #define pointerplus(pointer,offset) ((UBYTE*)(pointer)+(offset)) | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:2606:40: note: expanded from macro 'as_object' 2606 | #define as_object(o) (gcv_object_t)(o) | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:7396:38: note: expanded from macro 'eq' 7396 | #define eq(obj1,obj2) ((obj1) == (obj2)) | ^~~~ /usr/obj/ports/clisp-2.49/clisp-2.49/src/control.d:1308:5: warning: arithmetic on a null pointer treated as a cast from integer to pointer is a GNU extension [-Wgnu-null-pointer-arithmetic] 1308 | finish_entry_frame(IBLOCK,returner,, goto block_return; ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:12461:15: note: expanded from macro 'finish_entry_frame' 12461 | pushSTACK(nullobj); /* dummy onto the Stack, until re-entry is permitted */\ | ~~~~~~~~~~^~~~~~~~ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:6987:18: note: expanded from macro 'nullobj' 6987 | #define nullobj make_machine(0) /* = as_object((oint)0) */ | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:6892:30: note: expanded from macro 'make_machine' 6892 | #define make_machine(ptr) type_pointer_object(machine_type,ptr) | ^ note: (skipping 2 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:1289:58: note: expanded from macro 'pointerplus' 1289 | #define pointerplus(pointer,offset) ((UBYTE*)(pointer)+(offset)) | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:2606:40: note: expanded from macro 'as_object' 2606 | #define as_object(o) (gcv_object_t)(o) | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:11664:40: note: expanded from macro 'pushSTACK' 11664 | #define pushSTACK(obj) (STACK_(-1) = (obj), STACK skipSTACKop -1) | ^~~ /usr/obj/ports/clisp-2.49/clisp-2.49/src/control.d:1631:5: warning: arithmetic on a null pointer treated as a cast from integer to pointer is a GNU extension [-Wgnu-null-pointer-arithmetic] 1631 | finish_entry_frame(ITAGBODY,returner,, goto go_entry; ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:12461:15: note: expanded from macro 'finish_entry_frame' 12461 | pushSTACK(nullobj); /* dummy onto the Stack, until re-entry is permitted */\ | ~~~~~~~~~~^~~~~~~~ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:6987:18: note: expanded from macro 'nullobj' 6987 | #define nullobj make_machine(0) /* = as_object((oint)0) */ | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:6892:30: note: expanded from macro 'make_machine' 6892 | #define make_machine(ptr) type_pointer_object(machine_type,ptr) | ^ note: (skipping 2 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:1289:58: note: expanded from macro 'pointerplus' 1289 | #define pointerplus(pointer,offset) ((UBYTE*)(pointer)+(offset)) | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:2606:40: note: expanded from macro 'as_object' 2606 | #define as_object(o) (gcv_object_t)(o) | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:11664:40: note: expanded from macro 'pushSTACK' 11664 | #define pushSTACK(obj) (STACK_(-1) = (obj), STACK skipSTACKop -1) | ^~~ /usr/obj/ports/clisp-2.49/clisp-2.49/src/control.d:1735:1: warning: unused parameter 'rest_args_pointer' [-Wunused-parameter] 1735 | LISPFUN(values,seclass_no_se,0,0,rest,nokey,0,NIL) | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:12916:18: note: expanded from macro 'LISPFUN' 12916 | #define LISPFUN LISPFUN_B | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/subr.d:41:26: note: expanded from macro 'LISPFUN_B' 41 | global Values C_##name subr_##rest_flag##_function_args | ^ :224:1: note: expanded from here 224 | subr_rest_function_args | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/subr.d:43:65: note: expanded from macro 'subr_rest_function_args' 43 | #define subr_rest_function_args (uintC argcount, gcv_object_t* rest_args_pointer) | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/control.d:1925:3: warning: arithmetic on a null pointer treated as a cast from integer to pointer is a GNU extension [-Wgnu-null-pointer-arithmetic] 1925 | finish_entry_frame(CATCH,returner,, goto catch_return; ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:12461:15: note: expanded from macro 'finish_entry_frame' 12461 | pushSTACK(nullobj); /* dummy onto the Stack, until re-entry is permitted */\ | ~~~~~~~~~~^~~~~~~~ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:6987:18: note: expanded from macro 'nullobj' 6987 | #define nullobj make_machine(0) /* = as_object((oint)0) */ | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:6892:30: note: expanded from macro 'make_machine' 6892 | #define make_machine(ptr) type_pointer_object(machine_type,ptr) | ^ note: (skipping 2 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:1289:58: note: expanded from macro 'pointerplus' 1289 | #define pointerplus(pointer,offset) ((UBYTE*)(pointer)+(offset)) | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:2606:40: note: expanded from macro 'as_object' 2606 | #define as_object(o) (gcv_object_t)(o) | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:11664:40: note: expanded from macro 'pushSTACK' 11664 | #define pushSTACK(obj) (STACK_(-1) = (obj), STACK skipSTACKop -1) | ^~~ /usr/obj/ports/clisp-2.49/clisp-2.49/src/control.d:1941:3: warning: arithmetic on a null pointer treated as a cast from integer to pointer is a GNU extension [-Wgnu-null-pointer-arithmetic] 1941 | finish_entry_frame(UNWIND_PROTECT,returner,, goto throw_save; ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:12461:15: note: expanded from macro 'finish_entry_frame' 12461 | pushSTACK(nullobj); /* dummy onto the Stack, until re-entry is permitted */\ | ~~~~~~~~~~^~~~~~~~ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:6987:18: note: expanded from macro 'nullobj' 6987 | #define nullobj make_machine(0) /* = as_object((oint)0) */ | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:6892:30: note: expanded from macro 'make_machine' 6892 | #define make_machine(ptr) type_pointer_object(machine_type,ptr) | ^ note: (skipping 2 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:1289:58: note: expanded from macro 'pointerplus' 1289 | #define pointerplus(pointer,offset) ((UBYTE*)(pointer)+(offset)) | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:2606:40: note: expanded from macro 'as_object' 2606 | #define as_object(o) (gcv_object_t)(o) | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:11664:40: note: expanded from macro 'pushSTACK' 11664 | #define pushSTACK(obj) (STACK_(-1) = (obj), STACK skipSTACKop -1) | ^~~ /usr/obj/ports/clisp-2.49/clisp-2.49/src/control.d:1997:3: warning: arithmetic on a null pointer treated as a cast from integer to pointer is a GNU extension [-Wgnu-null-pointer-arithmetic] 1997 | finish_entry_frame(DRIVER,returner,,;); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:12461:15: note: expanded from macro 'finish_entry_frame' 12461 | pushSTACK(nullobj); /* dummy onto the Stack, until re-entry is permitted */\ | ~~~~~~~~~~^~~~~~~~ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:6987:18: note: expanded from macro 'nullobj' 6987 | #define nullobj make_machine(0) /* = as_object((oint)0) */ | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:6892:30: note: expanded from macro 'make_machine' 6892 | #define make_machine(ptr) type_pointer_object(machine_type,ptr) | ^ note: (skipping 2 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:1289:58: note: expanded from macro 'pointerplus' 1289 | #define pointerplus(pointer,offset) ((UBYTE*)(pointer)+(offset)) | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:2606:40: note: expanded from macro 'as_object' 2606 | #define as_object(o) (gcv_object_t)(o) | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:11664:40: note: expanded from macro 'pushSTACK' 11664 | #define pushSTACK(obj) (STACK_(-1) = (obj), STACK skipSTACKop -1) | ^~~ /usr/obj/ports/clisp-2.49/clisp-2.49/src/control.d:2509:1: warning: unused parameter 'rest_args_pointer' [-Wunused-parameter] 2509 | LISPFUN(xor,seclass_foldable,0,0,rest,nokey,0,NIL) | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:12916:18: note: expanded from macro 'LISPFUN' 12916 | #define LISPFUN LISPFUN_B | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/subr.d:41:26: note: expanded from macro 'LISPFUN_B' 41 | global Values C_##name subr_##rest_flag##_function_args | ^ :68:1: note: expanded from here 68 | subr_rest_function_args | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/subr.d:43:65: note: expanded from macro 'subr_rest_function_args' 43 | #define subr_rest_function_args (uintC argcount, gcv_object_t* rest_args_pointer) | ^ 8 warnings generated. cc -I/usr/local/include -I/usr/obj/ports/clisp-2.49/build-amd64/gllib -O2 -pipe -W -Wswitch -Wcomment -Wpointer-arith -Wimplicit -Wreturn-type -Wmissing-declarations -O -DNO_SINGLEMAP -DNO_TRIVIALMAP -DENABLE_UNICODE -DDYNAMIC_FFI -I. -c encoding.c In file included from /usr/obj/ports/clisp-2.49/clisp-2.49/src/encoding.d:7: /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:15687:70: warning: arithmetic on a null pointer treated as a cast from integer to pointer is a GNU extension [-Wgnu-null-pointer-arithmetic] 15687 | return !eq(gethash(clas,TheClass(objclas)->all_superclasses,false),nullobj); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:6987:18: note: expanded from macro 'nullobj' 6987 | #define nullobj make_machine(0) /* = as_object((oint)0) */ | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:6892:30: note: expanded from macro 'make_machine' 6892 | #define make_machine(ptr) type_pointer_object(machine_type,ptr) | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:3348:7: note: expanded from macro 'type_pointer_object' 3348 | type_untype_object(type,address) | ^ note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:1289:58: note: expanded from macro 'pointerplus' 1289 | #define pointerplus(pointer,offset) ((UBYTE*)(pointer)+(offset)) | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:2606:40: note: expanded from macro 'as_object' 2606 | #define as_object(o) (gcv_object_t)(o) | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:7396:38: note: expanded from macro 'eq' 7396 | #define eq(obj1,obj2) ((obj1) == (obj2)) | ^~~~ /usr/obj/ports/clisp-2.49/clisp-2.49/src/encoding.d:153:54: warning: unused parameter 'stream' [-Wunused-parameter] 153 | global void base64_mbstowcs (object encoding, object stream, | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/encoding.d:155:52: warning: unused parameter 'destend' [-Wunused-parameter] 155 | chart* *destp, chart* destend) { | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/encoding.d:224:36: warning: unused parameter 'encoding' [-Wunused-parameter] 224 | global uintL base64_wcslen (object encoding, const chart* src, | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/encoding.d:231:37: warning: unused parameter 'encoding' [-Wunused-parameter] 231 | global void base64_wcstombs (object encoding, object stream, | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/encoding.d:231:54: warning: unused parameter 'stream' [-Wunused-parameter] 231 | global void base64_wcstombs (object encoding, object stream, | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/encoding.d:233:52: warning: unused parameter 'destend' [-Wunused-parameter] 233 | uintB* *destp, uintB* destend) { | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/encoding.d:256:36: warning: unused parameter 'encoding' [-Wunused-parameter] 256 | global object base64_range (object encoding, uintL start, uintL end, | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/encoding.d:324:33: warning: unused parameter 'encoding' [-Wunused-parameter] 324 | global object all_range (object encoding, uintL start, uintL end, | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/encoding.d:335:33: warning: unused parameter 'encoding' [-Wunused-parameter] 335 | global object bmp_range (object encoding, uintL start, uintL end, | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/encoding.d:387:55: warning: unused parameter 'stream' [-Wunused-parameter] 387 | global void uni16be_mbstowcs (object encoding, object stream, | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/encoding.d:408:55: warning: unused parameter 'stream' [-Wunused-parameter] 408 | global void uni16le_mbstowcs (object encoding, object stream, | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/encoding.d:455:55: warning: unused parameter 'stream' [-Wunused-parameter] 455 | global void uni16be_wcstombs (object encoding, object stream, | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/encoding.d:491:55: warning: unused parameter 'stream' [-Wunused-parameter] 491 | global void uni16le_wcstombs (object encoding, object stream, | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/encoding.d:617:55: warning: unused parameter 'stream' [-Wunused-parameter] 617 | global void uni32be_mbstowcs (object encoding, object stream, | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/encoding.d:650:55: warning: unused parameter 'stream' [-Wunused-parameter] 650 | global void uni32le_mbstowcs (object encoding, object stream, | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/encoding.d:685:35: warning: unused parameter 'encoding' [-Wunused-parameter] 685 | global uintL uni32_wcslen (object encoding, const chart* src, | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/encoding.d:690:38: warning: unused parameter 'encoding' [-Wunused-parameter] 690 | global void uni32be_wcstombs (object encoding, object stream, | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/encoding.d:690:55: warning: unused parameter 'stream' [-Wunused-parameter] 690 | global void uni32be_wcstombs (object encoding, object stream, | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/encoding.d:710:38: warning: unused parameter 'encoding' [-Wunused-parameter] 710 | global void uni32le_wcstombs (object encoding, object stream, | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/encoding.d:710:55: warning: unused parameter 'stream' [-Wunused-parameter] 710 | global void uni32le_wcstombs (object encoding, object stream, | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/encoding.d:925:52: warning: unused parameter 'stream' [-Wunused-parameter] 925 | global void utf8_mbstowcs (object encoding, object stream, const uintB* *srcp, | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/encoding.d:1026:34: warning: unused parameter 'encoding' [-Wunused-parameter] 1026 | global uintL utf8_wcslen (object encoding, const chart* src, | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/encoding.d:1036:35: warning: unused parameter 'encoding' [-Wunused-parameter] 1036 | global void utf8_wcstombs (object encoding, object stream, const chart* *srcp, | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/encoding.d:1036:52: warning: unused parameter 'stream' [-Wunused-parameter] 1036 | global void utf8_wcstombs (object encoding, object stream, const chart* *srcp, | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/encoding.d:1094:33: warning: unused parameter 'encoding' [-Wunused-parameter] 1094 | global uintL java_mblen (object encoding, const uintB* src, | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/encoding.d:1225:35: warning: unused parameter 'encoding' [-Wunused-parameter] 1225 | global void java_mbstowcs (object encoding, object stream, const uintB* *srcp, | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/encoding.d:1225:52: warning: unused parameter 'stream' [-Wunused-parameter] 1225 | global void java_mbstowcs (object encoding, object stream, const uintB* *srcp, | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/encoding.d:1366:34: warning: unused parameter 'encoding' [-Wunused-parameter] 1366 | global uintL java_wcslen (object encoding, const chart* src, | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/encoding.d:1376:35: warning: unused parameter 'encoding' [-Wunused-parameter] 1376 | global void java_wcstombs (object encoding, object stream, const chart* *srcp, | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/encoding.d:1376:52: warning: unused parameter 'stream' [-Wunused-parameter] 1376 | global void java_wcstombs (object encoding, object stream, const chart* *srcp, | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/encoding.d:1665:51: warning: unused parameter 'stream' [-Wunused-parameter] 1665 | global void nls_mbstowcs (object encoding, object stream, const uintB* *srcp, | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/encoding.d:1719:60: warning: unused parameter 'stream' [-Wunused-parameter] 1719 | global void nls_asciiext_mbstowcs (object encoding, object stream, | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/encoding.d:1790:51: warning: unused parameter 'stream' [-Wunused-parameter] 1790 | global void nls_wcstombs (object encoding, object stream, | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/encoding.d:1865:60: warning: unused parameter 'stream' [-Wunused-parameter] 1865 | global void nls_asciiext_wcstombs (object encoding, object stream, | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/encoding.d:2042:7: warning: arithmetic on a null pointer treated as a cast from integer to pointer is a GNU extension [-Wgnu-null-pointer-arithmetic] 2042 | with_string_0(arg,Symbol_value(S(ascii)),charset_ascii,{ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2043 | valid_encoding_p = | ~~~~~~~~~~~~~~~~~~ 2044 | check_charset(charset_ascii,ignore_not_exist ? nullobj : arg); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2045 | }); | ~~ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:13113:5: note: expanded from macro 'with_string_0' 13113 | with_string_0_help_(string,encoding,ascizvar,statement,ascizvar##_len,ascizvar##_offset,ascizvar##_string,ascizvar##_bytelen,ascizvar##_data,ASSERT,NOTREACHED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:13106:7: note: expanded from macro 'with_string_0_help_' 13106 | cstombs_help_(encoding,ptr1,ascizvar_len,&ascizvar_data[0],ascizvar_bytelen,A); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:6084:44: note: expanded from macro 'cstombs_help_' 6084 | Encoding_wcstombs(encoding)(encoding,nullobj,&_srcptr,_srcendptr,&_destptr,_destendptr); \ | ^~~~~~~ note: (skipping 3 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:3307:19: note: expanded from macro 'type_untype_object' 3307 | as_object(pointerplus((address),(oint)(tint)(type)<data[0],bytelen); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:6094:52: note: expanded from macro 'cstombs' 6094 | #define cstombs(encoding,src,srclen,dest,destlen) cstombs_help_(encoding,src,srclen,dest,destlen,ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:6084:44: note: expanded from macro 'cstombs_help_' 6084 | Encoding_wcstombs(encoding)(encoding,nullobj,&_srcptr,_srcendptr,&_destptr,_destendptr); \ | ^~~~~~~ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:6987:18: note: expanded from macro 'nullobj' 6987 | #define nullobj make_machine(0) /* = as_object((oint)0) */ | ^~~~~~~~~~~~~~~ note: (skipping 2 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:3307:19: note: expanded from macro 'type_untype_object' 3307 | as_object(pointerplus((address),(oint)(tint)(type)<data[0],blen); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:6094:52: note: expanded from macro 'cstombs' 6094 | #define cstombs(encoding,src,srclen,dest,destlen) cstombs_help_(encoding,src,srclen,dest,destlen,ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:6084:44: note: expanded from macro 'cstombs_help_' 6084 | Encoding_wcstombs(encoding)(encoding,nullobj,&_srcptr,_srcendptr,&_destptr,_destendptr); \ | ^~~~~~~ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:6987:18: note: expanded from macro 'nullobj' 6987 | #define nullobj make_machine(0) /* = as_object((oint)0) */ | ^~~~~~~~~~~~~~~ note: (skipping 2 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:3307:19: note: expanded from macro 'type_untype_object' 3307 | as_object(pointerplus((address),(oint)(tint)(type)<all_superclasses,false),nullobj); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:6987:18: note: expanded from macro 'nullobj' 6987 | #define nullobj make_machine(0) /* = as_object((oint)0) */ | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:6892:30: note: expanded from macro 'make_machine' 6892 | #define make_machine(ptr) type_pointer_object(machine_type,ptr) | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:3348:7: note: expanded from macro 'type_pointer_object' 3348 | type_untype_object(type,address) | ^ note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:1289:58: note: expanded from macro 'pointerplus' 1289 | #define pointerplus(pointer,offset) ((UBYTE*)(pointer)+(offset)) | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:2606:40: note: expanded from macro 'as_object' 2606 | #define as_object(o) (gcv_object_t)(o) | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:7396:38: note: expanded from macro 'eq' 7396 | #define eq(obj1,obj2) ((obj1) == (obj2)) | ^~~~ /usr/obj/ports/clisp-2.49/clisp-2.49/src/pathname.d:376:3: warning: arithmetic on a null pointer treated as a cast from integer to pointer is a GNU extension [-Wgnu-null-pointer-arithmetic] 376 | with_sstring_0(namestring,O(pathname_encoding),namestring_asciz, { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 377 | ret = delete_file_if_exists(namestring_asciz); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 378 | }); | ~~ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:13129:5: note: expanded from macro 'with_sstring_0' 13129 | with_sstring_0_help_(string,encoding,ascizvar,statement,ascizvar##_len,ascizvar##_string,ascizvar##_bytelen,ascizvar##_data,ASSERT,NOTREACHED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:13122:7: note: expanded from macro 'with_sstring_0_help_' 13122 | cstombs_help_(encoding,ptr1,ascizvar_len,&ascizvar_data[0],ascizvar_bytelen,A); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:6084:44: note: expanded from macro 'cstombs_help_' 6084 | Encoding_wcstombs(encoding)(encoding,nullobj,&_srcptr,_srcendptr,&_destptr,_destendptr); \ | ^~~~~~~ note: (skipping 3 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:3307:19: note: expanded from macro 'type_untype_object' 3307 | as_object(pointerplus((address),(oint)(tint)(type)<pw_dir,O(misc_encoding)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1783 | }}); | ~~~ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:13129:5: note: expanded from macro 'with_sstring_0' 13129 | with_sstring_0_help_(string,encoding,ascizvar,statement,ascizvar##_len,ascizvar##_string,ascizvar##_bytelen,ascizvar##_data,ASSERT,NOTREACHED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:13122:7: note: expanded from macro 'with_sstring_0_help_' 13122 | cstombs_help_(encoding,ptr1,ascizvar_len,&ascizvar_data[0],ascizvar_bytelen,A); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:6084:44: note: expanded from macro 'cstombs_help_' 6084 | Encoding_wcstombs(encoding)(encoding,nullobj,&_srcptr,_srcendptr,&_destptr,_destendptr); \ | ^~~~~~~ note: (skipping 3 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:3307:19: note: expanded from macro 'type_untype_object' 3307 | as_object(pointerplus((address),(oint)(tint)(type)<fs_namestring = nullobj; | ^~~~~~~ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:6987:18: note: expanded from macro 'nullobj' 6987 | #define nullobj make_machine(0) /* = as_object((oint)0) */ | ^~~~~~~~~~~~~~~ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:6892:30: note: expanded from macro 'make_machine' 6892 | #define make_machine(ptr) type_pointer_object(machine_type,ptr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:3348:7: note: expanded from macro 'type_pointer_object' 3348 | type_untype_object(type,address) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:3307:19: note: expanded from macro 'type_untype_object' 3307 | as_object(pointerplus((address),(oint)(tint)(type)<fs_namestring = nullobj; return; | ^~~~~~~ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:6987:18: note: expanded from macro 'nullobj' 6987 | #define nullobj make_machine(0) /* = as_object((oint)0) */ | ^~~~~~~~~~~~~~~ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:6892:30: note: expanded from macro 'make_machine' 6892 | #define make_machine(ptr) type_pointer_object(machine_type,ptr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:3348:7: note: expanded from macro 'type_pointer_object' 3348 | type_untype_object(type,address) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:3307:19: note: expanded from macro 'type_untype_object' 3307 | as_object(pointerplus((address),(oint)(tint)(type)<fs_namestring,O(pathname_encoding),namestring_asciz, { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5710 | done = get_path_info(fs,namestring_asciz,&allowed_links); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5711 | }); | ~~ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:13129:5: note: expanded from macro 'with_sstring_0' 13129 | with_sstring_0_help_(string,encoding,ascizvar,statement,ascizvar##_len,ascizvar##_string,ascizvar##_bytelen,ascizvar##_data,ASSERT,NOTREACHED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:13122:7: note: expanded from macro 'with_sstring_0_help_' 13122 | cstombs_help_(encoding,ptr1,ascizvar_len,&ascizvar_data[0],ascizvar_bytelen,A); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:6084:44: note: expanded from macro 'cstombs_help_' 6084 | Encoding_wcstombs(encoding)(encoding,nullobj,&_srcptr,_srcendptr,&_destptr,_destendptr); \ | ^~~~~~~ note: (skipping 3 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:3307:19: note: expanded from macro 'type_untype_object' 3307 | as_object(pointerplus((address),(oint)(tint)(type)<all_superclasses,false),nullobj); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:6987:18: note: expanded from macro 'nullobj' 6987 | #define nullobj make_machine(0) /* = as_object((oint)0) */ | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:6892:30: note: expanded from macro 'make_machine' 6892 | #define make_machine(ptr) type_pointer_object(machine_type,ptr) | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:3348:7: note: expanded from macro 'type_pointer_object' 3348 | type_untype_object(type,address) | ^ note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:1289:58: note: expanded from macro 'pointerplus' 1289 | #define pointerplus(pointer,offset) ((UBYTE*)(pointer)+(offset)) | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:2606:40: note: expanded from macro 'as_object' 2606 | #define as_object(o) (gcv_object_t)(o) | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:7396:38: note: expanded from macro 'eq' 7396 | #define eq(obj1,obj2) ((obj1) == (obj2)) | ^~~~ /usr/obj/ports/clisp-2.49/clisp-2.49/src/stream.d:284:52: warning: unused parameter 'bytearray_' [-Wunused-parameter] 284 | const gcv_object_t* bytearray_, | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/stream.d:285:38: warning: unused parameter 'start' [-Wunused-parameter] 285 | uintL start, uintL len, perseverance_t persev) | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/stream.d:285:51: warning: unused parameter 'len' [-Wunused-parameter] 285 | uintL start, uintL len, perseverance_t persev) | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/stream.d:285:71: warning: unused parameter 'persev' [-Wunused-parameter] 285 | uintL start, uintL len, perseverance_t persev) | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/stream.d:312:47: warning: unused parameter 'obj' [-Wunused-parameter] 312 | local void wr_by_error (object stream, object obj) | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/stream.d:316:51: warning: unused parameter 'bytearray_' [-Wunused-parameter] 316 | const gcv_object_t* bytearray_, | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/stream.d:317:37: warning: unused parameter 'start' [-Wunused-parameter] 317 | uintL start, uintL len, perseverance_t persev) | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/stream.d:317:50: warning: unused parameter 'len' [-Wunused-parameter] 317 | uintL start, uintL len, perseverance_t persev) | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/stream.d:317:70: warning: unused parameter 'persev' [-Wunused-parameter] 317 | uintL start, uintL len, perseverance_t persev) | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/stream.d:347:52: warning: unused parameter 'chararray_' [-Wunused-parameter] 347 | const gcv_object_t* chararray_, | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/stream.d:348:38: warning: unused parameter 'start' [-Wunused-parameter] 348 | uintL start, uintL len) | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/stream.d:348:51: warning: unused parameter 'len' [-Wunused-parameter] 348 | uintL start, uintL len) | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/stream.d:368:61: warning: unused parameter 'obj' [-Wunused-parameter] 368 | local void wr_ch_error (const gcv_object_t* stream_, object obj) | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/stream.d:372:51: warning: unused parameter 'chararray_' [-Wunused-parameter] 372 | const gcv_object_t* chararray_, | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/stream.d:373:37: warning: unused parameter 'start' [-Wunused-parameter] 373 | uintL start, uintL len) | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/stream.d:373:50: warning: unused parameter 'len' [-Wunused-parameter] 373 | uintL start, uintL len) | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/stream.d:492:22: warning: arithmetic on a null pointer treated as a cast from integer to pointer is a GNU extension [-Wgnu-null-pointer-arithmetic] 492 | if (!eq(slotinfo,nullobj)) | ~~~~~~~~~~~~^~~~~~~~ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:6987:18: note: expanded from macro 'nullobj' 6987 | #define nullobj make_machine(0) /* = as_object((oint)0) */ | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:6892:30: note: expanded from macro 'make_machine' 6892 | #define make_machine(ptr) type_pointer_object(machine_type,ptr) | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:3348:7: note: expanded from macro 'type_pointer_object' 3348 | type_untype_object(type,address) | ^ note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:1289:58: note: expanded from macro 'pointerplus' 1289 | #define pointerplus(pointer,offset) ((UBYTE*)(pointer)+(offset)) | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:2606:40: note: expanded from macro 'as_object' 2606 | #define as_object(o) (gcv_object_t)(o) | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:7396:38: note: expanded from macro 'eq' 7396 | #define eq(obj1,obj2) ((obj1) == (obj2)) | ^~~~ /usr/obj/ports/clisp-2.49/clisp-2.49/src/stream.d:515:20: warning: arithmetic on a null pointer treated as a cast from integer to pointer is a GNU extension [-Wgnu-null-pointer-arithmetic] 515 | if (!eq(slotinfo,nullobj)) | ~~~~~~~~~~~~^~~~~~~~ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:6987:18: note: expanded from macro 'nullobj' 6987 | #define nullobj make_machine(0) /* = as_object((oint)0) */ | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:6892:30: note: expanded from macro 'make_machine' 6892 | #define make_machine(ptr) type_pointer_object(machine_type,ptr) | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:3348:7: note: expanded from macro 'type_pointer_object' 3348 | type_untype_object(type,address) | ^ note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:1289:58: note: expanded from macro 'pointerplus' 1289 | #define pointerplus(pointer,offset) ((UBYTE*)(pointer)+(offset)) | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:2606:40: note: expanded from macro 'as_object' 2606 | #define as_object(o) (gcv_object_t)(o) | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:7396:38: note: expanded from macro 'eq' 7396 | #define eq(obj1,obj2) ((obj1) == (obj2)) | ^~~~ /usr/obj/ports/clisp-2.49/clisp-2.49/src/stream.d:540:7: warning: arithmetic on a null pointer treated as a cast from integer to pointer is a GNU extension [-Wgnu-null-pointer-arithmetic] 540 | cstombs(enc,&ch,1,buf,char_len); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:6094:52: note: expanded from macro 'cstombs' 6094 | #define cstombs(encoding,src,srclen,dest,destlen) cstombs_help_(encoding,src,srclen,dest,destlen,ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:6084:44: note: expanded from macro 'cstombs_help_' 6084 | Encoding_wcstombs(encoding)(encoding,nullobj,&_srcptr,_srcendptr,&_destptr,_destendptr); \ | ^~~~~~~ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:6987:18: note: expanded from macro 'nullobj' 6987 | #define nullobj make_machine(0) /* = as_object((oint)0) */ | ^~~~~~~~~~~~~~~ note: (skipping 2 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:3307:19: note: expanded from macro 'type_untype_object' 3307 | as_object(pointerplus((address),(oint)(tint)(type)<enc_charset,Symbol_value(S(ascii)), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4052 | charset_asciz, { | ~~~~~~~~~~~~~~~~ 4053 | begin_system_call(); | ~~~~~~~~~~~~~~~~~~~~ 4054 | {var iconv_t cd = open_iconv(CLISP_INTERNAL_CHARSET,charset_asciz, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4055 | TheEncoding(encoding)->enc_charset); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4056 | { | ~ 4057 | {var const char* inptr = (const char*)src; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4058 | {var size_t insize = srcend-src; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4059 | while (insize > 0) { | ~~~~~~~~~~~~~~~~~~~~ 4060 | {var char* outptr = (char*)tmpbuf; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4061 | {var size_t outsize = tmpbufsize*sizeof(chart); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4062 | {var size_t res = iconv(cd,&inptr,&insize,&outptr,&outsize); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4063 | if (res == (size_t)(-1) && errno != E2BIG) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4064 | /* At the end of a delimited string, we treat | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4065 | EINVAL (incomplete input) like EILSEQ (conversion error) */ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4066 | if (errno == EILSEQ || errno == EINVAL) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:13129:5: note: expanded from macro 'with_sstring_0' 13129 | with_sstring_0_help_(string,encoding,ascizvar,statement,ascizvar##_len,ascizvar##_string,ascizvar##_bytelen,ascizvar##_data,ASSERT,NOTREACHED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:13122:7: note: expanded from macro 'with_sstring_0_help_' 13122 | cstombs_help_(encoding,ptr1,ascizvar_len,&ascizvar_data[0],ascizvar_bytelen,A); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:6084:44: note: expanded from macro 'cstombs_help_' 6084 | Encoding_wcstombs(encoding)(encoding,nullobj,&_srcptr,_srcendptr,&_destptr,_destendptr); \ | ^~~~~~~ note: (skipping 3 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:3307:19: note: expanded from macro 'type_untype_object' 3307 | as_object(pointerplus((address),(oint)(tint)(type)<enc_charset,Symbol_value(S(ascii)), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4104 | charset_asciz, { | ~~~~~~~~~~~~~~~~ 4105 | begin_system_call(); | ~~~~~~~~~~~~~~~~~~~~ 4106 | {var iconv_t cd = open_iconv(CLISP_INTERNAL_CHARSET,charset_asciz, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4107 | TheEncoding(encoding)->enc_charset); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4108 | while (insize > 0 && outsize > 0) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4109 | {var size_t res = iconv(cd,&inptr,&insize,&outptr,&outsize); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4110 | if (res == (size_t)(-1)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 4111 | /* At the end of a delimited string, we treat | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4112 | EINVAL (incomplete input) like EILSEQ (conversion error) */ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4113 | if (errno == EILSEQ || errno == EINVAL) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4114 | ASSERT(insize > 0); | ~~~~~~~~~~~~~~~~~~~ 4115 | {var object action = TheEncoding(encoding)->enc_towcs_error; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4116 | if (eq(action,S(Kignore))) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4117 | inptr++; insize--; | ~~~~~~~~~~~~~~~~~~ 4118 | } else if (eq(action,S(Kerror))) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:13129:5: note: expanded from macro 'with_sstring_0' 13129 | with_sstring_0_help_(string,encoding,ascizvar,statement,ascizvar##_len,ascizvar##_string,ascizvar##_bytelen,ascizvar##_data,ASSERT,NOTREACHED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:13122:7: note: expanded from macro 'with_sstring_0_help_' 13122 | cstombs_help_(encoding,ptr1,ascizvar_len,&ascizvar_data[0],ascizvar_bytelen,A); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:6084:44: note: expanded from macro 'cstombs_help_' 6084 | Encoding_wcstombs(encoding)(encoding,nullobj,&_srcptr,_srcendptr,&_destptr,_destendptr); \ | ^~~~~~~ note: (skipping 3 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:3307:19: note: expanded from macro 'type_untype_object' 3307 | as_object(pointerplus((address),(oint)(tint)(type)<enc_charset,Symbol_value(S(ascii)), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4185 | charset_asciz, { | ~~~~~~~~~~~~~~~~ 4186 | begin_system_call(); | ~~~~~~~~~~~~~~~~~~~~ 4187 | {var iconv_t cd = open_iconv(charset_asciz,CLISP_INTERNAL_CHARSET, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4188 | TheEncoding(encoding)->enc_charset); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4189 | { | ~ 4190 | {var const char* inptr = (const char*)src; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4191 | {var size_t insize = (char*)srcend-(char*)src; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4192 | while (insize > 0) { | ~~~~~~~~~~~~~~~~~~~~ 4193 | {var char* outptr = (char*)tmpbuf; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4194 | {var size_t outsize = tmpbufsize; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4195 | {var size_t res = iconv(cd,&inptr,&insize,&outptr,&outsize); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4196 | if (res == (size_t)(-1) && errno != E2BIG) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4197 | if (errno == EILSEQ) { /* invalid input? */ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4198 | ASSERT(insize >= sizeof(chart)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4199 | {var object action = TheEncoding(encoding)->enc_tombs_error; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:13129:5: note: expanded from macro 'with_sstring_0' 13129 | with_sstring_0_help_(string,encoding,ascizvar,statement,ascizvar##_len,ascizvar##_string,ascizvar##_bytelen,ascizvar##_data,ASSERT,NOTREACHED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:13122:7: note: expanded from macro 'with_sstring_0_help_' 13122 | cstombs_help_(encoding,ptr1,ascizvar_len,&ascizvar_data[0],ascizvar_bytelen,A); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:6084:44: note: expanded from macro 'cstombs_help_' 6084 | Encoding_wcstombs(encoding)(encoding,nullobj,&_srcptr,_srcendptr,&_destptr,_destendptr); \ | ^~~~~~~ note: (skipping 3 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:3307:19: note: expanded from macro 'type_untype_object' 3307 | as_object(pointerplus((address),(oint)(tint)(type)<enc_charset,Symbol_value(S(ascii)), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4269 | charset_asciz, { | ~~~~~~~~~~~~~~~~ 4270 | begin_system_call(); | ~~~~~~~~~~~~~~~~~~~~ 4271 | {var iconv_t cd = open_iconv(charset_asciz,CLISP_INTERNAL_CHARSET, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4272 | TheEncoding(encoding)->enc_charset); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4273 | while (insize > 0) { | ~~~~~~~~~~~~~~~~~~~~ 4274 | {var size_t res = iconv(cd,&inptr,&insize,&outptr,&outsize); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4275 | if (res == (size_t)(-1)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 4276 | if (errno == EILSEQ) { /* invalid input? */ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4277 | ASSERT(insize >= sizeof(chart)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4278 | {var object action = TheEncoding(encoding)->enc_tombs_error; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4279 | if (eq(action,S(Kignore))) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4280 | inptr += sizeof(chart); insize -= sizeof(chart); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4281 | } else if (uint8_p(action)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4282 | *outptr++ = I_to_uint8(action); outsize--; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4283 | inptr += sizeof(chart); insize -= sizeof(chart); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:13129:5: note: expanded from macro 'with_sstring_0' 13129 | with_sstring_0_help_(string,encoding,ascizvar,statement,ascizvar##_len,ascizvar##_string,ascizvar##_bytelen,ascizvar##_data,ASSERT,NOTREACHED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:13122:7: note: expanded from macro 'with_sstring_0_help_' 13122 | cstombs_help_(encoding,ptr1,ascizvar_len,&ascizvar_data[0],ascizvar_bytelen,A); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:6084:44: note: expanded from macro 'cstombs_help_' 6084 | Encoding_wcstombs(encoding)(encoding,nullobj,&_srcptr,_srcendptr,&_destptr,_destendptr); \ | ^~~~~~~ note: (skipping 3 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:3307:19: note: expanded from macro 'type_untype_object' 3307 | as_object(pointerplus((address),(oint)(tint)(type)<enc_charset,Symbol_value(S(ascii)), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4395 | charset_asciz, { | ~~~~~~~~~~~~~~~~ 4396 | begin_system_call(); | ~~~~~~~~~~~~~~~~~~~~ 4397 | cd = open_iconv(charset_asciz,CLISP_INTERNAL_CHARSET, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4398 | TheEncoding(encoding)->enc_charset); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4399 | end_system_call(); | ~~~~~~~~~~~~~~~~~~ 4400 | }); | ~~ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:13129:5: note: expanded from macro 'with_sstring_0' 13129 | with_sstring_0_help_(string,encoding,ascizvar,statement,ascizvar##_len,ascizvar##_string,ascizvar##_bytelen,ascizvar##_data,ASSERT,NOTREACHED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:13122:7: note: expanded from macro 'with_sstring_0_help_' 13122 | cstombs_help_(encoding,ptr1,ascizvar_len,&ascizvar_data[0],ascizvar_bytelen,A); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:6084:44: note: expanded from macro 'cstombs_help_' 6084 | Encoding_wcstombs(encoding)(encoding,nullobj,&_srcptr,_srcendptr,&_destptr,_destendptr); \ | ^~~~~~~ note: (skipping 3 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:3307:19: note: expanded from macro 'type_untype_object' 3307 | as_object(pointerplus((address),(oint)(tint)(type)<enc_charset,Symbol_value(S(ascii)), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4478 | charset_asciz, { | ~~~~~~~~~~~~~~~~ 4479 | {var uintB flags = TheStream(stream)->strmflags; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4480 | if (flags & strmflags_rd_B) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4481 | begin_system_call(); | ~~~~~~~~~~~~~~~~~~~~ 4482 | ChannelStream_iconvdesc(stream) = | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4483 | open_iconv(CLISP_INTERNAL_CHARSET,charset_asciz, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4484 | TheEncoding(encoding)->enc_charset); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4485 | end_system_call(); | ~~~~~~~~~~~~~~~~~~ 4486 | } else { | ~~~~~~~~ 4487 | ChannelStream_iconvdesc(stream) = (iconv_t)0; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4488 | } | ~ 4489 | if (flags & strmflags_wr_B) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4490 | begin_system_call(); | ~~~~~~~~~~~~~~~~~~~~ 4491 | ChannelStream_oconvdesc(stream) = | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4492 | open_iconv(charset_asciz,CLISP_INTERNAL_CHARSET, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:13129:5: note: expanded from macro 'with_sstring_0' 13129 | with_sstring_0_help_(string,encoding,ascizvar,statement,ascizvar##_len,ascizvar##_string,ascizvar##_bytelen,ascizvar##_data,ASSERT,NOTREACHED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:13122:7: note: expanded from macro 'with_sstring_0_help_' 13122 | cstombs_help_(encoding,ptr1,ascizvar_len,&ascizvar_data[0],ascizvar_bytelen,A); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:6084:44: note: expanded from macro 'cstombs_help_' 6084 | Encoding_wcstombs(encoding)(encoding,nullobj,&_srcptr,_srcendptr,&_destptr,_destendptr); \ | ^~~~~~~ note: (skipping 3 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:3307:19: note: expanded from macro 'type_untype_object' 3307 | as_object(pointerplus((address),(oint)(tint)(type)< curr->bot - curr->y + 1) | ~ ^ ~~~~~~~~~~~~~~~~~~~~~~~ /usr/obj/ports/clisp-2.49/clisp-2.49/src/stream.d:12028:9: warning: comparison of integers of different signs: 'uintWL' (aka 'unsigned int') and 'int' [-Wsign-compare] 12028 | if (n > curr->bot - curr->y + 1) | ~ ^ ~~~~~~~~~~~~~~~~~~~~~~~ /usr/obj/ports/clisp-2.49/clisp-2.49/src/stream.d:12420:28: warning: unused parameter 'abort' [-Wunused-parameter] 12420 | local void end_term (uintB abort) { | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/stream.d:12534:33: warning: unused parameter 'stream' [-Wunused-parameter] 12534 | local void close_window (object stream, uintB abort) { | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/stream.d:12556:32: warning: comparison of integers of different signs: 'uintV' (aka 'unsigned long') and 'int' [-Wsign-compare] 12556 | if ((line < rows) && (column < cols)) { | ~~~~~~ ^ ~~~~ /usr/obj/ports/clisp-2.49/clisp-2.49/src/stream.d:12556:13: warning: comparison of integers of different signs: 'uintV' (aka 'unsigned long') and 'int' [-Wsign-compare] 12556 | if ((line < rows) && (column < cols)) { | ~~~~ ^ ~~~~ /usr/obj/ports/clisp-2.49/clisp-2.49/src/stream.d:12982:3: warning: arithmetic on a null pointer treated as a cast from integer to pointer is a GNU extension [-Wgnu-null-pointer-arithmetic] 12982 | with_string_0(STACK_3,O(misc_encoding),command_asciz, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12983 | { create_pipe(command_asciz); }); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:13113:5: note: expanded from macro 'with_string_0' 13113 | with_string_0_help_(string,encoding,ascizvar,statement,ascizvar##_len,ascizvar##_offset,ascizvar##_string,ascizvar##_bytelen,ascizvar##_data,ASSERT,NOTREACHED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:13106:7: note: expanded from macro 'with_string_0_help_' 13106 | cstombs_help_(encoding,ptr1,ascizvar_len,&ascizvar_data[0],ascizvar_bytelen,A); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:6084:44: note: expanded from macro 'cstombs_help_' 6084 | Encoding_wcstombs(encoding)(encoding,nullobj,&_srcptr,_srcendptr,&_destptr,_destendptr); \ | ^~~~~~~ note: (skipping 3 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:3307:19: note: expanded from macro 'type_untype_object' 3307 | as_object(pointerplus((address),(oint)(tint)(type)<all_superclasses,false),nullobj); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:6987:18: note: expanded from macro 'nullobj' 6987 | #define nullobj make_machine(0) /* = as_object((oint)0) */ | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:6892:30: note: expanded from macro 'make_machine' 6892 | #define make_machine(ptr) type_pointer_object(machine_type,ptr) | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:3348:7: note: expanded from macro 'type_pointer_object' 3348 | type_untype_object(type,address) | ^ note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:1289:58: note: expanded from macro 'pointerplus' 1289 | #define pointerplus(pointer,offset) ((UBYTE*)(pointer)+(offset)) | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:2606:40: note: expanded from macro 'as_object' 2606 | #define as_object(o) (gcv_object_t)(o) | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:7396:38: note: expanded from macro 'eq' 7396 | #define eq(obj1,obj2) ((obj1) == (obj2)) | ^~~~ /usr/obj/ports/clisp-2.49/clisp-2.49/src/socket.d:398:5: warning: arithmetic on a null pointer treated as a cast from integer to pointer is a GNU extension [-Wgnu-null-pointer-arithmetic] 398 | with_string_0(stringp(arg)?arg:(object)Symbol_name(arg), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 399 | O(misc_encoding), namez, { | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 400 | begin_system_call(); | ~~~~~~~~~~~~~~~~~~~~ 401 | with_host(namez,&resolve_host1,&he); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 402 | end_system_call(); | ~~~~~~~~~~~~~~~~~~ 403 | }); | ~~ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:13113:5: note: expanded from macro 'with_string_0' 13113 | with_string_0_help_(string,encoding,ascizvar,statement,ascizvar##_len,ascizvar##_offset,ascizvar##_string,ascizvar##_bytelen,ascizvar##_data,ASSERT,NOTREACHED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:13106:7: note: expanded from macro 'with_string_0_help_' 13106 | cstombs_help_(encoding,ptr1,ascizvar_len,&ascizvar_data[0],ascizvar_bytelen,A); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:6084:44: note: expanded from macro 'cstombs_help_' 6084 | Encoding_wcstombs(encoding)(encoding,nullobj,&_srcptr,_srcendptr,&_destptr,_destendptr); \ | ^~~~~~~ note: (skipping 3 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:3307:19: note: expanded from macro 'type_untype_object' 3307 | as_object(pointerplus((address),(oint)(tint)(type)<all_superclasses,false),nullobj); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:6987:18: note: expanded from macro 'nullobj' 6987 | #define nullobj make_machine(0) /* = as_object((oint)0) */ | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:6892:30: note: expanded from macro 'make_machine' 6892 | #define make_machine(ptr) type_pointer_object(machine_type,ptr) | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:3348:7: note: expanded from macro 'type_pointer_object' 3348 | type_untype_object(type,address) | ^ note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:1289:58: note: expanded from macro 'pointerplus' 1289 | #define pointerplus(pointer,offset) ((UBYTE*)(pointer)+(offset)) | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:2606:40: note: expanded from macro 'as_object' 2606 | #define as_object(o) (gcv_object_t)(o) | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:7396:38: note: expanded from macro 'eq' 7396 | #define eq(obj1,obj2) ((obj1) == (obj2)) | ^~~~ /usr/obj/ports/clisp-2.49/clisp-2.49/src/io.d:59:22: warning: arithmetic on a null pointer treated as a cast from integer to pointer is a GNU extension [-Wgnu-null-pointer-arithmetic] 59 | return (eq(value,nullobj) ? NIL : value); | ~~~~~~~~~^~~~~~~~ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:6987:18: note: expanded from macro 'nullobj' 6987 | #define nullobj make_machine(0) /* = as_object((oint)0) */ | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:6892:30: note: expanded from macro 'make_machine' 6892 | #define make_machine(ptr) type_pointer_object(machine_type,ptr) | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:3348:7: note: expanded from macro 'type_pointer_object' 3348 | type_untype_object(type,address) | ^ note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:1289:58: note: expanded from macro 'pointerplus' 1289 | #define pointerplus(pointer,offset) ((UBYTE*)(pointer)+(offset)) | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:2606:40: note: expanded from macro 'as_object' 2606 | #define as_object(o) (gcv_object_t)(o) | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:7396:38: note: expanded from macro 'eq' 7396 | #define eq(obj1,obj2) ((obj1) == (obj2)) | ^~~~ /usr/obj/ports/clisp-2.49/clisp-2.49/src/io.d:159:15: warning: arithmetic on a null pointer treated as a cast from integer to pointer is a GNU extension [-Wgnu-null-pointer-arithmetic] 159 | if (!eq(val,nullobj)) | ~~~~~~~^~~~~~~~ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:6987:18: note: expanded from macro 'nullobj' 6987 | #define nullobj make_machine(0) /* = as_object((oint)0) */ | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:6892:30: note: expanded from macro 'make_machine' 6892 | #define make_machine(ptr) type_pointer_object(machine_type,ptr) | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:3348:7: note: expanded from macro 'type_pointer_object' 3348 | type_untype_object(type,address) | ^ note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:1289:58: note: expanded from macro 'pointerplus' 1289 | #define pointerplus(pointer,offset) ((UBYTE*)(pointer)+(offset)) | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:2606:40: note: expanded from macro 'as_object' 2606 | #define as_object(o) (gcv_object_t)(o) | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:7396:38: note: expanded from macro 'eq' 7396 | #define eq(obj1,obj2) ((obj1) == (obj2)) | ^~~~ /usr/obj/ports/clisp-2.49/clisp-2.49/src/io.d:763:12: warning: arithmetic on a null pointer treated as a cast from integer to pointer is a GNU extension [-Wgnu-null-pointer-arithmetic] 763 | return nullobj; | ^~~~~~~ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:6987:18: note: expanded from macro 'nullobj' 6987 | #define nullobj make_machine(0) /* = as_object((oint)0) */ | ^~~~~~~~~~~~~~~ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:6892:30: note: expanded from macro 'make_machine' 6892 | #define make_machine(ptr) type_pointer_object(machine_type,ptr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:3348:7: note: expanded from macro 'type_pointer_object' 3348 | type_untype_object(type,address) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:3307:19: note: expanded from macro 'type_untype_object' 3307 | as_object(pointerplus((address),(oint)(tint)(type)< built_in_class_length) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4017 | if (mconsp(TheClass(clas)->current_version)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4018 | /* fetch constructor-function: */ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4019 | constructor = /* (clos::class-kconstructor class) */ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4020 | (&TheClass(clas)->current_version)[1]; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4021 | goto found_constructor; | ~~~~~~~~~~~~~~~~~~~~~~~ 4022 | } | ~ 4023 | }, ; ); | ~~~~~~ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:7828:89: note: expanded from macro 'if_defined_class_p' 7828 | if (eq(gethash(O(class_defined_class),TheClass(objclas)->all_superclasses,false),nullobj)) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:6987:18: note: expanded from macro 'nullobj' 6987 | #define nullobj make_machine(0) /* = as_object((oint)0) */ | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:6892:30: note: expanded from macro 'make_machine' 6892 | #define make_machine(ptr) type_pointer_object(machine_type,ptr) | ^ note: (skipping 2 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:1289:58: note: expanded from macro 'pointerplus' 1289 | #define pointerplus(pointer,offset) ((UBYTE*)(pointer)+(offset)) | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:2606:40: note: expanded from macro 'as_object' 2606 | #define as_object(o) (gcv_object_t)(o) | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:7396:38: note: expanded from macro 'eq' 7396 | #define eq(obj1,obj2) ((obj1) == (obj2)) | ^~~~ /usr/obj/ports/clisp-2.49/clisp-2.49/src/io.d:6201:43: warning: unused parameter 'stream_' [-Wunused-parameter] 6201 | local void level_end (const gcv_object_t* stream_) { | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/io.d:8369:5: warning: arithmetic on a null pointer treated as a cast from integer to pointer is a GNU extension [-Wgnu-null-pointer-arithmetic] 8369 | if_defined_class_p(clas, ; , goto bad_clas; ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:7828:89: note: expanded from macro 'if_defined_class_p' 7828 | if (eq(gethash(O(class_defined_class),TheClass(objclas)->all_superclasses,false),nullobj)) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:6987:18: note: expanded from macro 'nullobj' 6987 | #define nullobj make_machine(0) /* = as_object((oint)0) */ | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:6892:30: note: expanded from macro 'make_machine' 6892 | #define make_machine(ptr) type_pointer_object(machine_type,ptr) | ^ note: (skipping 2 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:1289:58: note: expanded from macro 'pointerplus' 1289 | #define pointerplus(pointer,offset) ((UBYTE*)(pointer)+(offset)) | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:2606:40: note: expanded from macro 'as_object' 2606 | #define as_object(o) (gcv_object_t)(o) | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:7396:38: note: expanded from macro 'eq' 7396 | #define eq(obj1,obj2) ((obj1) == (obj2)) | ^~~~ /usr/obj/ports/clisp-2.49/clisp-2.49/src/io.d:10073:19: warning: comparison of integers of different signs: 'uintV' (aka 'unsigned long') and 'sintV' (aka 'long') [-Wsign-compare] 10073 | if (linepos_i < offset) | ~~~~~~~~~ ^ ~~~~~~ 14 warnings generated. cc -I/usr/local/include -I/usr/obj/ports/clisp-2.49/build-amd64/gllib -O2 -pipe -W -Wswitch -Wcomment -Wpointer-arith -Wimplicit -Wreturn-type -Wmissing-declarations -O -DNO_SINGLEMAP -DNO_TRIVIALMAP -DENABLE_UNICODE -DDYNAMIC_FFI -I. -c funarg.c In file included from /usr/obj/ports/clisp-2.49/clisp-2.49/src/funarg.d:7: /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:15687:70: warning: arithmetic on a null pointer treated as a cast from integer to pointer is a GNU extension [-Wgnu-null-pointer-arithmetic] 15687 | return !eq(gethash(clas,TheClass(objclas)->all_superclasses,false),nullobj); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:6987:18: note: expanded from macro 'nullobj' 6987 | #define nullobj make_machine(0) /* = as_object((oint)0) */ | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:6892:30: note: expanded from macro 'make_machine' 6892 | #define make_machine(ptr) type_pointer_object(machine_type,ptr) | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:3348:7: note: expanded from macro 'type_pointer_object' 3348 | type_untype_object(type,address) | ^ note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:1289:58: note: expanded from macro 'pointerplus' 1289 | #define pointerplus(pointer,offset) ((UBYTE*)(pointer)+(offset)) | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:2606:40: note: expanded from macro 'as_object' 2606 | #define as_object(o) (gcv_object_t)(o) | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:7396:38: note: expanded from macro 'eq' 7396 | #define eq(obj1,obj2) ((obj1) == (obj2)) | ^~~~ 1 warning generated. cc -I/usr/local/include -I/usr/obj/ports/clisp-2.49/build-amd64/gllib -O2 -pipe -W -Wswitch -Wcomment -Wpointer-arith -Wimplicit -Wreturn-type -Wmissing-declarations -O -DNO_SINGLEMAP -DNO_TRIVIALMAP -DENABLE_UNICODE -DDYNAMIC_FFI -I. -c array.c In file included from /usr/obj/ports/clisp-2.49/clisp-2.49/src/array.d:8: /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:15687:70: warning: arithmetic on a null pointer treated as a cast from integer to pointer is a GNU extension [-Wgnu-null-pointer-arithmetic] 15687 | return !eq(gethash(clas,TheClass(objclas)->all_superclasses,false),nullobj); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:6987:18: note: expanded from macro 'nullobj' 6987 | #define nullobj make_machine(0) /* = as_object((oint)0) */ | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:6892:30: note: expanded from macro 'make_machine' 6892 | #define make_machine(ptr) type_pointer_object(machine_type,ptr) | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:3348:7: note: expanded from macro 'type_pointer_object' 3348 | type_untype_object(type,address) | ^ note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:1289:58: note: expanded from macro 'pointerplus' 1289 | #define pointerplus(pointer,offset) ((UBYTE*)(pointer)+(offset)) | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:2606:40: note: expanded from macro 'as_object' 2606 | #define as_object(o) (gcv_object_t)(o) | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:7396:38: note: expanded from macro 'eq' 7396 | #define eq(obj1,obj2) ((obj1) == (obj2)) | ^~~~ /usr/obj/ports/clisp-2.49/clisp-2.49/src/array.d:183:1: warning: unused parameter 'rest_args_pointer' [-Wunused-parameter] 183 | LISPFUN(vector,seclass_no_se,0,0,rest,nokey,0,NIL) | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:12916:18: note: expanded from macro 'LISPFUN' 12916 | #define LISPFUN LISPFUN_B | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/subr.d:41:26: note: expanded from macro 'LISPFUN_B' 41 | global Values C_##name subr_##rest_flag##_function_args | ^ :259:1: note: expanded from here 259 | subr_rest_function_args | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/subr.d:43:65: note: expanded from macro 'subr_rest_function_args' 43 | #define subr_rest_function_args (uintC argcount, gcv_object_t* rest_args_pointer) | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/array.d:1997:68: warning: unused parameter 'y' [-Wunused-parameter] 1997 | local uint_bitpack_t bitpack_not (uint_bitpack_t x, uint_bitpack_t y) | ^ 3 warnings generated. cc -I/usr/local/include -I/usr/obj/ports/clisp-2.49/build-amd64/gllib -O2 -pipe -W -Wswitch -Wcomment -Wpointer-arith -Wimplicit -Wreturn-type -Wmissing-declarations -O -DNO_SINGLEMAP -DNO_TRIVIALMAP -DENABLE_UNICODE -DDYNAMIC_FFI -I. -c hashtabl.c In file included from /usr/obj/ports/clisp-2.49/clisp-2.49/src/hashtabl.d:8: /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:15687:70: warning: arithmetic on a null pointer treated as a cast from integer to pointer is a GNU extension [-Wgnu-null-pointer-arithmetic] 15687 | return !eq(gethash(clas,TheClass(objclas)->all_superclasses,false),nullobj); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:6987:18: note: expanded from macro 'nullobj' 6987 | #define nullobj make_machine(0) /* = as_object((oint)0) */ | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:6892:30: note: expanded from macro 'make_machine' 6892 | #define make_machine(ptr) type_pointer_object(machine_type,ptr) | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:3348:7: note: expanded from macro 'type_pointer_object' 3348 | type_untype_object(type,address) | ^ note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:1289:58: note: expanded from macro 'pointerplus' 1289 | #define pointerplus(pointer,offset) ((UBYTE*)(pointer)+(offset)) | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:2606:40: note: expanded from macro 'as_object' 2606 | #define as_object(o) (gcv_object_t)(o) | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:7396:38: note: expanded from macro 'eq' 7396 | #define eq(obj1,obj2) ((obj1) == (obj2)) | ^~~~ /usr/obj/ports/clisp-2.49/clisp-2.49/src/hashtabl.d:2222:12: warning: arithmetic on a null pointer treated as a cast from integer to pointer is a GNU extension [-Wgnu-null-pointer-arithmetic] 2222 | return nullobj; | ^~~~~~~ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:6987:18: note: expanded from macro 'nullobj' 6987 | #define nullobj make_machine(0) /* = as_object((oint)0) */ | ^~~~~~~~~~~~~~~ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:6892:30: note: expanded from macro 'make_machine' 6892 | #define make_machine(ptr) type_pointer_object(machine_type,ptr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:3348:7: note: expanded from macro 'type_pointer_object' 3348 | type_untype_object(type,address) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:3307:19: note: expanded from macro 'type_untype_object' 3307 | as_object(pointerplus((address),(oint)(tint)(type)<all_superclasses,false),nullobj); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:6987:18: note: expanded from macro 'nullobj' 6987 | #define nullobj make_machine(0) /* = as_object((oint)0) */ | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:6892:30: note: expanded from macro 'make_machine' 6892 | #define make_machine(ptr) type_pointer_object(machine_type,ptr) | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:3348:7: note: expanded from macro 'type_pointer_object' 3348 | type_untype_object(type,address) | ^ note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:1289:58: note: expanded from macro 'pointerplus' 1289 | #define pointerplus(pointer,offset) ((UBYTE*)(pointer)+(offset)) | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:2606:40: note: expanded from macro 'as_object' 2606 | #define as_object(o) (gcv_object_t)(o) | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:7396:38: note: expanded from macro 'eq' 7396 | #define eq(obj1,obj2) ((obj1) == (obj2)) | ^~~~ /usr/obj/ports/clisp-2.49/clisp-2.49/src/list.d:841:1: warning: unused parameter 'rest_args_pointer' [-Wunused-parameter] 841 | LISPFUN(list,seclass_no_se,0,0,rest,nokey,0,NIL) | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:12916:18: note: expanded from macro 'LISPFUN' 12916 | #define LISPFUN LISPFUN_B | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/subr.d:41:26: note: expanded from macro 'LISPFUN_B' 41 | global Values C_##name subr_##rest_flag##_function_args | ^ :177:1: note: expanded from here 177 | subr_rest_function_args | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/subr.d:43:65: note: expanded from macro 'subr_rest_function_args' 43 | #define subr_rest_function_args (uintC argcount, gcv_object_t* rest_args_pointer) | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/list.d:846:1: warning: unused parameter 'rest_args_pointer' [-Wunused-parameter] 846 | LISPFUN(liststar,seclass_no_se,1,0,rest,nokey,0,NIL) | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:12916:18: note: expanded from macro 'LISPFUN' 12916 | #define LISPFUN LISPFUN_B | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/subr.d:41:26: note: expanded from macro 'LISPFUN_B' 41 | global Values C_##name subr_##rest_flag##_function_args | ^ :180:1: note: expanded from here 180 | subr_rest_function_args | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/subr.d:43:65: note: expanded from macro 'subr_rest_function_args' 43 | #define subr_rest_function_args (uintC argcount, gcv_object_t* rest_args_pointer) | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/list.d:867:1: warning: unused parameter 'rest_args_pointer' [-Wunused-parameter] 867 | LISPFUN(append,seclass_read,0,0,rest,nokey,0,NIL) | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:12916:18: note: expanded from macro 'LISPFUN' 12916 | #define LISPFUN LISPFUN_B | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/subr.d:41:26: note: expanded from macro 'LISPFUN_B' 41 | global Values C_##name subr_##rest_flag##_function_args | ^ :189:1: note: expanded from here 189 | subr_rest_function_args | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/subr.d:43:65: note: expanded from macro 'subr_rest_function_args' 43 | #define subr_rest_function_args (uintC argcount, gcv_object_t* rest_args_pointer) | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/list.d:996:1: warning: unused parameter 'rest_args_pointer' [-Wunused-parameter] 996 | LISPFUN(nconc,seclass_default,0,0,rest,nokey,0,NIL) | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:12916:18: note: expanded from macro 'LISPFUN' 12916 | #define LISPFUN LISPFUN_B | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/subr.d:41:26: note: expanded from macro 'LISPFUN_B' 41 | global Values C_##name subr_##rest_flag##_function_args | ^ :206:1: note: expanded from here 206 | subr_rest_function_args | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/subr.d:43:65: note: expanded from macro 'subr_rest_function_args' 43 | #define subr_rest_function_args (uintC argcount, gcv_object_t* rest_args_pointer) | ^ 5 warnings generated. cc -I/usr/local/include -I/usr/obj/ports/clisp-2.49/build-amd64/gllib -O2 -pipe -W -Wswitch -Wcomment -Wpointer-arith -Wimplicit -Wreturn-type -Wmissing-declarations -O -DNO_SINGLEMAP -DNO_TRIVIALMAP -DENABLE_UNICODE -DDYNAMIC_FFI -I. -c package.c In file included from /usr/obj/ports/clisp-2.49/clisp-2.49/src/package.d:8: /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:15687:70: warning: arithmetic on a null pointer treated as a cast from integer to pointer is a GNU extension [-Wgnu-null-pointer-arithmetic] 15687 | return !eq(gethash(clas,TheClass(objclas)->all_superclasses,false),nullobj); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:6987:18: note: expanded from macro 'nullobj' 6987 | #define nullobj make_machine(0) /* = as_object((oint)0) */ | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:6892:30: note: expanded from macro 'make_machine' 6892 | #define make_machine(ptr) type_pointer_object(machine_type,ptr) | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:3348:7: note: expanded from macro 'type_pointer_object' 3348 | type_untype_object(type,address) | ^ note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:1289:58: note: expanded from macro 'pointerplus' 1289 | #define pointerplus(pointer,offset) ((UBYTE*)(pointer)+(offset)) | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:2606:40: note: expanded from macro 'as_object' 2606 | #define as_object(o) (gcv_object_t)(o) | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:7396:38: note: expanded from macro 'eq' 7396 | #define eq(obj1,obj2) ((obj1) == (obj2)) | ^~~~ 1 warning generated. cc -I/usr/local/include -I/usr/obj/ports/clisp-2.49/build-amd64/gllib -O2 -pipe -W -Wswitch -Wcomment -Wpointer-arith -Wimplicit -Wreturn-type -Wmissing-declarations -O -DNO_SINGLEMAP -DNO_TRIVIALMAP -DENABLE_UNICODE -DDYNAMIC_FFI -I. -c record.c In file included from /usr/obj/ports/clisp-2.49/clisp-2.49/src/record.d:7: /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:15687:70: warning: arithmetic on a null pointer treated as a cast from integer to pointer is a GNU extension [-Wgnu-null-pointer-arithmetic] 15687 | return !eq(gethash(clas,TheClass(objclas)->all_superclasses,false),nullobj); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:6987:18: note: expanded from macro 'nullobj' 6987 | #define nullobj make_machine(0) /* = as_object((oint)0) */ | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:6892:30: note: expanded from macro 'make_machine' 6892 | #define make_machine(ptr) type_pointer_object(machine_type,ptr) | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:3348:7: note: expanded from macro 'type_pointer_object' 3348 | type_untype_object(type,address) | ^ note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:1289:58: note: expanded from macro 'pointerplus' 1289 | #define pointerplus(pointer,offset) ((UBYTE*)(pointer)+(offset)) | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:2606:40: note: expanded from macro 'as_object' 2606 | #define as_object(o) (gcv_object_t)(o) | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:7396:38: note: expanded from macro 'eq' 7396 | #define eq(obj1,obj2) ((obj1) == (obj2)) | ^~~~ /usr/obj/ports/clisp-2.49/clisp-2.49/src/record.d:988:5: warning: arithmetic on a null pointer treated as a cast from integer to pointer is a GNU extension [-Wgnu-null-pointer-arithmetic] 988 | if_defined_class_p(clas, ; , error_class(clas); ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:7828:89: note: expanded from macro 'if_defined_class_p' 7828 | if (eq(gethash(O(class_defined_class),TheClass(objclas)->all_superclasses,false),nullobj)) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:6987:18: note: expanded from macro 'nullobj' 6987 | #define nullobj make_machine(0) /* = as_object((oint)0) */ | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:6892:30: note: expanded from macro 'make_machine' 6892 | #define make_machine(ptr) type_pointer_object(machine_type,ptr) | ^ note: (skipping 2 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:1289:58: note: expanded from macro 'pointerplus' 1289 | #define pointerplus(pointer,offset) ((UBYTE*)(pointer)+(offset)) | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:2606:40: note: expanded from macro 'as_object' 2606 | #define as_object(o) (gcv_object_t)(o) | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:7396:38: note: expanded from macro 'eq' 7396 | #define eq(obj1,obj2) ((obj1) == (obj2)) | ^~~~ /usr/obj/ports/clisp-2.49/clisp-2.49/src/record.d:1015:5: warning: arithmetic on a null pointer treated as a cast from integer to pointer is a GNU extension [-Wgnu-null-pointer-arithmetic] 1015 | if_defined_class_p(clas, ; , error_class(clas); ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:7828:89: note: expanded from macro 'if_defined_class_p' 7828 | if (eq(gethash(O(class_defined_class),TheClass(objclas)->all_superclasses,false),nullobj)) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:6987:18: note: expanded from macro 'nullobj' 6987 | #define nullobj make_machine(0) /* = as_object((oint)0) */ | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:6892:30: note: expanded from macro 'make_machine' 6892 | #define make_machine(ptr) type_pointer_object(machine_type,ptr) | ^ note: (skipping 2 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:1289:58: note: expanded from macro 'pointerplus' 1289 | #define pointerplus(pointer,offset) ((UBYTE*)(pointer)+(offset)) | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:2606:40: note: expanded from macro 'as_object' 2606 | #define as_object(o) (gcv_object_t)(o) | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:7396:38: note: expanded from macro 'eq' 7396 | #define eq(obj1,obj2) ((obj1) == (obj2)) | ^~~~ /usr/obj/ports/clisp-2.49/clisp-2.49/src/record.d:1205:20: warning: arithmetic on a null pointer treated as a cast from integer to pointer is a GNU extension [-Wgnu-null-pointer-arithmetic] 1205 | if (!eq(slotinfo,nullobj)) { /* found? */ | ~~~~~~~~~~~~^~~~~~~~ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:6987:18: note: expanded from macro 'nullobj' 6987 | #define nullobj make_machine(0) /* = as_object((oint)0) */ | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:6892:30: note: expanded from macro 'make_machine' 6892 | #define make_machine(ptr) type_pointer_object(machine_type,ptr) | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:3348:7: note: expanded from macro 'type_pointer_object' 3348 | type_untype_object(type,address) | ^ note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:1289:58: note: expanded from macro 'pointerplus' 1289 | #define pointerplus(pointer,offset) ((UBYTE*)(pointer)+(offset)) | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:2606:40: note: expanded from macro 'as_object' 2606 | #define as_object(o) (gcv_object_t)(o) | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:7396:38: note: expanded from macro 'eq' 7396 | #define eq(obj1,obj2) ((obj1) == (obj2)) | ^~~~ /usr/obj/ports/clisp-2.49/clisp-2.49/src/record.d:1242:20: warning: arithmetic on a null pointer treated as a cast from integer to pointer is a GNU extension [-Wgnu-null-pointer-arithmetic] 1242 | if (!eq(slotinfo,nullobj)) { /* found? */ | ~~~~~~~~~~~~^~~~~~~~ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:6987:18: note: expanded from macro 'nullobj' 6987 | #define nullobj make_machine(0) /* = as_object((oint)0) */ | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:6892:30: note: expanded from macro 'make_machine' 6892 | #define make_machine(ptr) type_pointer_object(machine_type,ptr) | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:3348:7: note: expanded from macro 'type_pointer_object' 3348 | type_untype_object(type,address) | ^ note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:1289:58: note: expanded from macro 'pointerplus' 1289 | #define pointerplus(pointer,offset) ((UBYTE*)(pointer)+(offset)) | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:2606:40: note: expanded from macro 'as_object' 2606 | #define as_object(o) (gcv_object_t)(o) | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:7396:38: note: expanded from macro 'eq' 7396 | #define eq(obj1,obj2) ((obj1) == (obj2)) | ^~~~ /usr/obj/ports/clisp-2.49/clisp-2.49/src/record.d:1277:20: warning: arithmetic on a null pointer treated as a cast from integer to pointer is a GNU extension [-Wgnu-null-pointer-arithmetic] 1277 | if (!eq(slotinfo,nullobj)) { /* found? */ | ~~~~~~~~~~~~^~~~~~~~ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:6987:18: note: expanded from macro 'nullobj' 6987 | #define nullobj make_machine(0) /* = as_object((oint)0) */ | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:6892:30: note: expanded from macro 'make_machine' 6892 | #define make_machine(ptr) type_pointer_object(machine_type,ptr) | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:3348:7: note: expanded from macro 'type_pointer_object' 3348 | type_untype_object(type,address) | ^ note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:1289:58: note: expanded from macro 'pointerplus' 1289 | #define pointerplus(pointer,offset) ((UBYTE*)(pointer)+(offset)) | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:2606:40: note: expanded from macro 'as_object' 2606 | #define as_object(o) (gcv_object_t)(o) | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:7396:38: note: expanded from macro 'eq' 7396 | #define eq(obj1,obj2) ((obj1) == (obj2)) | ^~~~ /usr/obj/ports/clisp-2.49/clisp-2.49/src/record.d:1307:20: warning: arithmetic on a null pointer treated as a cast from integer to pointer is a GNU extension [-Wgnu-null-pointer-arithmetic] 1307 | if (!eq(slotinfo,nullobj)) { /* found? */ | ~~~~~~~~~~~~^~~~~~~~ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:6987:18: note: expanded from macro 'nullobj' 6987 | #define nullobj make_machine(0) /* = as_object((oint)0) */ | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:6892:30: note: expanded from macro 'make_machine' 6892 | #define make_machine(ptr) type_pointer_object(machine_type,ptr) | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:3348:7: note: expanded from macro 'type_pointer_object' 3348 | type_untype_object(type,address) | ^ note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:1289:58: note: expanded from macro 'pointerplus' 1289 | #define pointerplus(pointer,offset) ((UBYTE*)(pointer)+(offset)) | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:2606:40: note: expanded from macro 'as_object' 2606 | #define as_object(o) (gcv_object_t)(o) | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:7396:38: note: expanded from macro 'eq' 7396 | #define eq(obj1,obj2) ((obj1) == (obj2)) | ^~~~ /usr/obj/ports/clisp-2.49/clisp-2.49/src/record.d:1336:27: warning: arithmetic on a null pointer treated as a cast from integer to pointer is a GNU extension [-Wgnu-null-pointer-arithmetic] 1336 | VALUES_IF(! eq(slotinfo,nullobj)); skipSTACK(2); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:6987:18: note: expanded from macro 'nullobj' 6987 | #define nullobj make_machine(0) /* = as_object((oint)0) */ | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:6892:30: note: expanded from macro 'make_machine' 6892 | #define make_machine(ptr) type_pointer_object(machine_type,ptr) | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:3348:7: note: expanded from macro 'type_pointer_object' 3348 | type_untype_object(type,address) | ^ note: (skipping 2 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:2606:40: note: expanded from macro 'as_object' 2606 | #define as_object(o) (gcv_object_t)(o) | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:7396:38: note: expanded from macro 'eq' 7396 | #define eq(obj1,obj2) ((obj1) == (obj2)) | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:879:18: note: expanded from macro 'VALUES_IF' 879 | do { value1 = (cond) ? T : NIL; mv_count = 1; } while (0) | ^~~~ /usr/obj/ports/clisp-2.49/clisp-2.49/src/record.d:1442:5: warning: arithmetic on a null pointer treated as a cast from integer to pointer is a GNU extension [-Wgnu-null-pointer-arithmetic] 1442 | finish_entry_frame(UNWIND_PROTECT,returner,, goto clean_up; ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:12461:15: note: expanded from macro 'finish_entry_frame' 12461 | pushSTACK(nullobj); /* dummy onto the Stack, until re-entry is permitted */\ | ~~~~~~~~~~^~~~~~~~ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:6987:18: note: expanded from macro 'nullobj' 6987 | #define nullobj make_machine(0) /* = as_object((oint)0) */ | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:6892:30: note: expanded from macro 'make_machine' 6892 | #define make_machine(ptr) type_pointer_object(machine_type,ptr) | ^ note: (skipping 2 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:1289:58: note: expanded from macro 'pointerplus' 1289 | #define pointerplus(pointer,offset) ((UBYTE*)(pointer)+(offset)) | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:2606:40: note: expanded from macro 'as_object' 2606 | #define as_object(o) (gcv_object_t)(o) | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:11664:40: note: expanded from macro 'pushSTACK' 11664 | #define pushSTACK(obj) (STACK_(-1) = (obj), STACK skipSTACKop -1) | ^~~ /usr/obj/ports/clisp-2.49/clisp-2.49/src/record.d:1793:17: warning: arithmetic on a null pointer treated as a cast from integer to pointer is a GNU extension [-Wgnu-null-pointer-arithmetic] 1793 | if (eq(info,nullobj)) { | ~~~~~~~~^~~~~~~~ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:6987:18: note: expanded from macro 'nullobj' 6987 | #define nullobj make_machine(0) /* = as_object((oint)0) */ | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:6892:30: note: expanded from macro 'make_machine' 6892 | #define make_machine(ptr) type_pointer_object(machine_type,ptr) | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:3348:7: note: expanded from macro 'type_pointer_object' 3348 | type_untype_object(type,address) | ^ note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:1289:58: note: expanded from macro 'pointerplus' 1289 | #define pointerplus(pointer,offset) ((UBYTE*)(pointer)+(offset)) | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:2606:40: note: expanded from macro 'as_object' 2606 | #define as_object(o) (gcv_object_t)(o) | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:7396:38: note: expanded from macro 'eq' 7396 | #define eq(obj1,obj2) ((obj1) == (obj2)) | ^~~~ /usr/obj/ports/clisp-2.49/clisp-2.49/src/record.d:1881:17: warning: arithmetic on a null pointer treated as a cast from integer to pointer is a GNU extension [-Wgnu-null-pointer-arithmetic] 1881 | if (eq(info,nullobj)) { | ~~~~~~~~^~~~~~~~ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:6987:18: note: expanded from macro 'nullobj' 6987 | #define nullobj make_machine(0) /* = as_object((oint)0) */ | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:6892:30: note: expanded from macro 'make_machine' 6892 | #define make_machine(ptr) type_pointer_object(machine_type,ptr) | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:3348:7: note: expanded from macro 'type_pointer_object' 3348 | type_untype_object(type,address) | ^ note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:1289:58: note: expanded from macro 'pointerplus' 1289 | #define pointerplus(pointer,offset) ((UBYTE*)(pointer)+(offset)) | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:2606:40: note: expanded from macro 'as_object' 2606 | #define as_object(o) (gcv_object_t)(o) | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:7396:38: note: expanded from macro 'eq' 7396 | #define eq(obj1,obj2) ((obj1) == (obj2)) | ^~~~ /usr/obj/ports/clisp-2.49/clisp-2.49/src/record.d:2052:17: warning: arithmetic on a null pointer treated as a cast from integer to pointer is a GNU extension [-Wgnu-null-pointer-arithmetic] 2052 | if (eq(info,nullobj)) { | ~~~~~~~~^~~~~~~~ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:6987:18: note: expanded from macro 'nullobj' 6987 | #define nullobj make_machine(0) /* = as_object((oint)0) */ | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:6892:30: note: expanded from macro 'make_machine' 6892 | #define make_machine(ptr) type_pointer_object(machine_type,ptr) | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:3348:7: note: expanded from macro 'type_pointer_object' 3348 | type_untype_object(type,address) | ^ note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:1289:58: note: expanded from macro 'pointerplus' 1289 | #define pointerplus(pointer,offset) ((UBYTE*)(pointer)+(offset)) | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:2606:40: note: expanded from macro 'as_object' 2606 | #define as_object(o) (gcv_object_t)(o) | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:7396:38: note: expanded from macro 'eq' 7396 | #define eq(obj1,obj2) ((obj1) == (obj2)) | ^~~~ 12 warnings generated. cc -I/usr/local/include -I/usr/obj/ports/clisp-2.49/build-amd64/gllib -O2 -pipe -W -Wswitch -Wcomment -Wpointer-arith -Wimplicit -Wreturn-type -Wmissing-declarations -O -DNO_SINGLEMAP -DNO_TRIVIALMAP -DENABLE_UNICODE -DDYNAMIC_FFI -I. -c weak.c In file included from /usr/obj/ports/clisp-2.49/clisp-2.49/src/weak.d:6: /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:15687:70: warning: arithmetic on a null pointer treated as a cast from integer to pointer is a GNU extension [-Wgnu-null-pointer-arithmetic] 15687 | return !eq(gethash(clas,TheClass(objclas)->all_superclasses,false),nullobj); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:6987:18: note: expanded from macro 'nullobj' 6987 | #define nullobj make_machine(0) /* = as_object((oint)0) */ | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:6892:30: note: expanded from macro 'make_machine' 6892 | #define make_machine(ptr) type_pointer_object(machine_type,ptr) | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:3348:7: note: expanded from macro 'type_pointer_object' 3348 | type_untype_object(type,address) | ^ note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:1289:58: note: expanded from macro 'pointerplus' 1289 | #define pointerplus(pointer,offset) ((UBYTE*)(pointer)+(offset)) | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:2606:40: note: expanded from macro 'as_object' 2606 | #define as_object(o) (gcv_object_t)(o) | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:7396:38: note: expanded from macro 'eq' 7396 | #define eq(obj1,obj2) ((obj1) == (obj2)) | ^~~~ 1 warning generated. cc -I/usr/local/include -I/usr/obj/ports/clisp-2.49/build-amd64/gllib -O2 -pipe -W -Wswitch -Wcomment -Wpointer-arith -Wimplicit -Wreturn-type -Wmissing-declarations -O -DNO_SINGLEMAP -DNO_TRIVIALMAP -DENABLE_UNICODE -DDYNAMIC_FFI -I. -c sequence.c In file included from /usr/obj/ports/clisp-2.49/clisp-2.49/src/sequence.d:7: /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:15687:70: warning: arithmetic on a null pointer treated as a cast from integer to pointer is a GNU extension [-Wgnu-null-pointer-arithmetic] 15687 | return !eq(gethash(clas,TheClass(objclas)->all_superclasses,false),nullobj); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:6987:18: note: expanded from macro 'nullobj' 6987 | #define nullobj make_machine(0) /* = as_object((oint)0) */ | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:6892:30: note: expanded from macro 'make_machine' 6892 | #define make_machine(ptr) type_pointer_object(machine_type,ptr) | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:3348:7: note: expanded from macro 'type_pointer_object' 3348 | type_untype_object(type,address) | ^ note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:1289:58: note: expanded from macro 'pointerplus' 1289 | #define pointerplus(pointer,offset) ((UBYTE*)(pointer)+(offset)) | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:2606:40: note: expanded from macro 'as_object' 2606 | #define as_object(o) (gcv_object_t)(o) | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:7396:38: note: expanded from macro 'eq' 7396 | #define eq(obj1,obj2) ((obj1) == (obj2)) | ^~~~ /usr/obj/ports/clisp-2.49/clisp-2.49/src/sequence.d:221:11: warning: arithmetic on a null pointer treated as a cast from integer to pointer is a GNU extension [-Wgnu-null-pointer-arithmetic] 221 | }} else if_defined_class_p(name, { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 222 | if (eq(name,O(class_list))) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 223 | { name = S(list); goto expanded_unconstrained; } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 224 | if (eq(name,O(class_null))) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 225 | { pushSTACK(Fixnum_0); name = S(list); goto expanded; } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 226 | if (eq(name,O(class_cons))) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 227 | /* -1 means length at least 1 */ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 228 | { pushSTACK(Fixnum_minus1); name = S(list); goto expanded; } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 229 | if (eq(name,O(class_vector))) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 230 | { name = S(vector); goto expanded_unconstrained; } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 231 | if (eq(name,O(class_string))) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 232 | { name = S(string); goto expanded_unconstrained; } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 233 | if (eq(name,O(class_bit_vector))) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 234 | { name = fixnum(1); goto expanded_unconstrained; } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 235 | if (eq(name,O(class_array))) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 236 | { name = S(vector); goto expanded_unconstrained; } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:7828:89: note: expanded from macro 'if_defined_class_p' 7828 | if (eq(gethash(O(class_defined_class),TheClass(objclas)->all_superclasses,false),nullobj)) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:6987:18: note: expanded from macro 'nullobj' 6987 | #define nullobj make_machine(0) /* = as_object((oint)0) */ | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:6892:30: note: expanded from macro 'make_machine' 6892 | #define make_machine(ptr) type_pointer_object(machine_type,ptr) | ^ note: (skipping 2 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:1289:58: note: expanded from macro 'pointerplus' 1289 | #define pointerplus(pointer,offset) ((UBYTE*)(pointer)+(offset)) | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:2606:40: note: expanded from macro 'as_object' 2606 | #define as_object(o) (gcv_object_t)(o) | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:7396:38: note: expanded from macro 'eq' 7396 | #define eq(obj1,obj2) ((obj1) == (obj2)) | ^~~~ /usr/obj/ports/clisp-2.49/clisp-2.49/src/sequence.d:1048:15: warning: arithmetic on a null pointer treated as a cast from integer to pointer is a GNU extension [-Wgnu-null-pointer-arithmetic] 1048 | VALUES1(nullobj); skipSTACK(3); return; | ~~~~~~~~^~~~~~~~ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:6987:18: note: expanded from macro 'nullobj' 6987 | #define nullobj make_machine(0) /* = as_object((oint)0) */ | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:6892:30: note: expanded from macro 'make_machine' 6892 | #define make_machine(ptr) type_pointer_object(machine_type,ptr) | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:3348:7: note: expanded from macro 'type_pointer_object' 3348 | type_untype_object(type,address) | ^ note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:1289:58: note: expanded from macro 'pointerplus' 1289 | #define pointerplus(pointer,offset) ((UBYTE*)(pointer)+(offset)) | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:2606:40: note: expanded from macro 'as_object' 2606 | #define as_object(o) (gcv_object_t)(o) | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:887:18: note: expanded from macro 'VALUES1' 887 | do { value1 = (A); mv_count = 1; } while (0) | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/sequence.d:1371:35: warning: unused parameter 'pred_result' [-Wunused-parameter] 1371 | local bool boolop_nothing (object pred_result) | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/sequence.d:3373:47: warning: unused parameter 'dl' [-Wunused-parameter] 3373 | uintV dl) { GCTRIGGER(); { | ^ 5 warnings generated. cc -I/usr/local/include -I/usr/obj/ports/clisp-2.49/build-amd64/gllib -O2 -pipe -W -Wswitch -Wcomment -Wpointer-arith -Wimplicit -Wreturn-type -Wmissing-declarations -O -DNO_SINGLEMAP -DNO_TRIVIALMAP -DENABLE_UNICODE -DDYNAMIC_FFI -I. -c charstrg.c In file included from /usr/obj/ports/clisp-2.49/clisp-2.49/src/charstrg.d:8: /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:15687:70: warning: arithmetic on a null pointer treated as a cast from integer to pointer is a GNU extension [-Wgnu-null-pointer-arithmetic] 15687 | return !eq(gethash(clas,TheClass(objclas)->all_superclasses,false),nullobj); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:6987:18: note: expanded from macro 'nullobj' 6987 | #define nullobj make_machine(0) /* = as_object((oint)0) */ | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:6892:30: note: expanded from macro 'make_machine' 6892 | #define make_machine(ptr) type_pointer_object(machine_type,ptr) | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:3348:7: note: expanded from macro 'type_pointer_object' 3348 | type_untype_object(type,address) | ^ note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:1289:58: note: expanded from macro 'pointerplus' 1289 | #define pointerplus(pointer,offset) ((UBYTE*)(pointer)+(offset)) | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:2606:40: note: expanded from macro 'as_object' 2606 | #define as_object(o) (gcv_object_t)(o) | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:7396:38: note: expanded from macro 'eq' 7396 | #define eq(obj1,obj2) ((obj1) == (obj2)) | ^~~~ /usr/obj/ports/clisp-2.49/clisp-2.49/src/charstrg.d:2045:5: warning: add explicit braces to avoid dangling else [-Wdangling-else] 2045 | SstringCase(dv,{ | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:13794:80: note: expanded from macro 'SstringCase' 13794 | if (Array_type(string) == Array_type_snilvector) { nilvector_statement } else \ | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/charstrg.d:2107:13: warning: arithmetic on a null pointer treated as a cast from integer to pointer is a GNU extension [-Wgnu-null-pointer-arithmetic] 2107 | if (eq(kw,nullobj)) { | ~~~~~~^~~~~~~~ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:6987:18: note: expanded from macro 'nullobj' 6987 | #define nullobj make_machine(0) /* = as_object((oint)0) */ | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:6892:30: note: expanded from macro 'make_machine' 6892 | #define make_machine(ptr) type_pointer_object(machine_type,ptr) | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:3348:7: note: expanded from macro 'type_pointer_object' 3348 | type_untype_object(type,address) | ^ note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:1289:58: note: expanded from macro 'pointerplus' 1289 | #define pointerplus(pointer,offset) ((UBYTE*)(pointer)+(offset)) | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:2606:40: note: expanded from macro 'as_object' 2606 | #define as_object(o) (gcv_object_t)(o) | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:7396:38: note: expanded from macro 'eq' 7396 | #define eq(obj1,obj2) ((obj1) == (obj2)) | ^~~~ /usr/obj/ports/clisp-2.49/clisp-2.49/src/charstrg.d:2121:13: warning: arithmetic on a null pointer treated as a cast from integer to pointer is a GNU extension [-Wgnu-null-pointer-arithmetic] 2121 | if (eq(kw,nullobj)) { | ~~~~~~^~~~~~~~ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:6987:18: note: expanded from macro 'nullobj' 6987 | #define nullobj make_machine(0) /* = as_object((oint)0) */ | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:6892:30: note: expanded from macro 'make_machine' 6892 | #define make_machine(ptr) type_pointer_object(machine_type,ptr) | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:3348:7: note: expanded from macro 'type_pointer_object' 3348 | type_untype_object(type,address) | ^ note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:1289:58: note: expanded from macro 'pointerplus' 1289 | #define pointerplus(pointer,offset) ((UBYTE*)(pointer)+(offset)) | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:2606:40: note: expanded from macro 'as_object' 2606 | #define as_object(o) (gcv_object_t)(o) | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:7396:38: note: expanded from macro 'eq' 7396 | #define eq(obj1,obj2) ((obj1) == (obj2)) | ^~~~ /usr/obj/ports/clisp-2.49/clisp-2.49/src/charstrg.d:2135:13: warning: arithmetic on a null pointer treated as a cast from integer to pointer is a GNU extension [-Wgnu-null-pointer-arithmetic] 2135 | if (eq(kw,nullobj)) { | ~~~~~~^~~~~~~~ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:6987:18: note: expanded from macro 'nullobj' 6987 | #define nullobj make_machine(0) /* = as_object((oint)0) */ | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:6892:30: note: expanded from macro 'make_machine' 6892 | #define make_machine(ptr) type_pointer_object(machine_type,ptr) | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:3348:7: note: expanded from macro 'type_pointer_object' 3348 | type_untype_object(type,address) | ^ note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:1289:58: note: expanded from macro 'pointerplus' 1289 | #define pointerplus(pointer,offset) ((UBYTE*)(pointer)+(offset)) | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:2606:40: note: expanded from macro 'as_object' 2606 | #define as_object(o) (gcv_object_t)(o) | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:7396:38: note: expanded from macro 'eq' 7396 | #define eq(obj1,obj2) ((obj1) == (obj2)) | ^~~~ /usr/obj/ports/clisp-2.49/clisp-2.49/src/charstrg.d:2156:13: warning: arithmetic on a null pointer treated as a cast from integer to pointer is a GNU extension [-Wgnu-null-pointer-arithmetic] 2156 | if (eq(kw,nullobj)) { | ~~~~~~^~~~~~~~ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:6987:18: note: expanded from macro 'nullobj' 6987 | #define nullobj make_machine(0) /* = as_object((oint)0) */ | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:6892:30: note: expanded from macro 'make_machine' 6892 | #define make_machine(ptr) type_pointer_object(machine_type,ptr) | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:3348:7: note: expanded from macro 'type_pointer_object' 3348 | type_untype_object(type,address) | ^ note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:1289:58: note: expanded from macro 'pointerplus' 1289 | #define pointerplus(pointer,offset) ((UBYTE*)(pointer)+(offset)) | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:2606:40: note: expanded from macro 'as_object' 2606 | #define as_object(o) (gcv_object_t)(o) | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:7396:38: note: expanded from macro 'eq' 7396 | #define eq(obj1,obj2) ((obj1) == (obj2)) | ^~~~ /usr/obj/ports/clisp-2.49/clisp-2.49/src/charstrg.d:2177:13: warning: arithmetic on a null pointer treated as a cast from integer to pointer is a GNU extension [-Wgnu-null-pointer-arithmetic] 2177 | if (eq(kw,nullobj)) { | ~~~~~~^~~~~~~~ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:6987:18: note: expanded from macro 'nullobj' 6987 | #define nullobj make_machine(0) /* = as_object((oint)0) */ | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:6892:30: note: expanded from macro 'make_machine' 6892 | #define make_machine(ptr) type_pointer_object(machine_type,ptr) | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:3348:7: note: expanded from macro 'type_pointer_object' 3348 | type_untype_object(type,address) | ^ note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:1289:58: note: expanded from macro 'pointerplus' 1289 | #define pointerplus(pointer,offset) ((UBYTE*)(pointer)+(offset)) | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:2606:40: note: expanded from macro 'as_object' 2606 | #define as_object(o) (gcv_object_t)(o) | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:7396:38: note: expanded from macro 'eq' 7396 | #define eq(obj1,obj2) ((obj1) == (obj2)) | ^~~~ /usr/obj/ports/clisp-2.49/clisp-2.49/src/charstrg.d:2228:35: warning: arithmetic on a null pointer treated as a cast from integer to pointer is a GNU extension [-Wgnu-null-pointer-arithmetic] 2228 | test_index(STACK_0,i=,0,0,<,len,nullobj); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:6987:18: note: expanded from macro 'nullobj' 6987 | #define nullobj make_machine(0) /* = as_object((oint)0) */ | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:6892:30: note: expanded from macro 'make_machine' 6892 | #define make_machine(ptr) type_pointer_object(machine_type,ptr) | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:3348:7: note: expanded from macro 'type_pointer_object' 3348 | type_untype_object(type,address) | ^ note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:1289:58: note: expanded from macro 'pointerplus' 1289 | #define pointerplus(pointer,offset) ((UBYTE*)(pointer)+(offset)) | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:2606:40: note: expanded from macro 'as_object' 2606 | #define as_object(o) (gcv_object_t)(o) | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/charstrg.d:2204:38: note: expanded from macro 'test_index' 2204 | { if (def==2) error_int_null(kw,index); else error_int(kw,index); } \ | ^~ /usr/obj/ports/clisp-2.49/clisp-2.49/src/charstrg.d:2228:35: warning: arithmetic on a null pointer treated as a cast from integer to pointer is a GNU extension [-Wgnu-null-pointer-arithmetic] 2228 | test_index(STACK_0,i=,0,0,<,len,nullobj); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:6987:18: note: expanded from macro 'nullobj' 6987 | #define nullobj make_machine(0) /* = as_object((oint)0) */ | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:6892:30: note: expanded from macro 'make_machine' 6892 | #define make_machine(ptr) type_pointer_object(machine_type,ptr) | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:3348:7: note: expanded from macro 'type_pointer_object' 3348 | type_untype_object(type,address) | ^ note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:1289:58: note: expanded from macro 'pointerplus' 1289 | #define pointerplus(pointer,offset) ((UBYTE*)(pointer)+(offset)) | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:2606:40: note: expanded from macro 'as_object' 2606 | #define as_object(o) (gcv_object_t)(o) | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/charstrg.d:2204:64: note: expanded from macro 'test_index' 2204 | { if (def==2) error_int_null(kw,index); else error_int(kw,index); } \ | ^~ /usr/obj/ports/clisp-2.49/clisp-2.49/src/charstrg.d:2228:35: warning: arithmetic on a null pointer treated as a cast from integer to pointer is a GNU extension [-Wgnu-null-pointer-arithmetic] 2228 | test_index(STACK_0,i=,0,0,<,len,nullobj); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:6987:18: note: expanded from macro 'nullobj' 6987 | #define nullobj make_machine(0) /* = as_object((oint)0) */ | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:6892:30: note: expanded from macro 'make_machine' 6892 | #define make_machine(ptr) type_pointer_object(machine_type,ptr) | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:3348:7: note: expanded from macro 'type_pointer_object' 3348 | type_untype_object(type,address) | ^ note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:1289:58: note: expanded from macro 'pointerplus' 1289 | #define pointerplus(pointer,offset) ((UBYTE*)(pointer)+(offset)) | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:2606:40: note: expanded from macro 'as_object' 2606 | #define as_object(o) (gcv_object_t)(o) | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/charstrg.d:2207:24: note: expanded from macro 'test_index' 2207 | { error_posint(kw,index); } \ | ^~ /usr/obj/ports/clisp-2.49/clisp-2.49/src/charstrg.d:2228:35: warning: arithmetic on a null pointer treated as a cast from integer to pointer is a GNU extension [-Wgnu-null-pointer-arithmetic] 2228 | test_index(STACK_0,i=,0,0,<,len,nullobj); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:6987:18: note: expanded from macro 'nullobj' 6987 | #define nullobj make_machine(0) /* = as_object((oint)0) */ | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:6892:30: note: expanded from macro 'make_machine' 6892 | #define make_machine(ptr) type_pointer_object(machine_type,ptr) | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:3348:7: note: expanded from macro 'type_pointer_object' 3348 | type_untype_object(type,address) | ^ note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:1289:58: note: expanded from macro 'pointerplus' 1289 | #define pointerplus(pointer,offset) ((UBYTE*)(pointer)+(offset)) | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:2606:40: note: expanded from macro 'as_object' 2606 | #define as_object(o) (gcv_object_t)(o) | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/charstrg.d:2213:33: note: expanded from macro 'test_index' 2213 | { error_cmp_inclusive(kw,index,upper_limit); } \ | ^~ /usr/obj/ports/clisp-2.49/clisp-2.49/src/charstrg.d:2228:35: warning: arithmetic on a null pointer treated as a cast from integer to pointer is a GNU extension [-Wgnu-null-pointer-arithmetic] 2228 | test_index(STACK_0,i=,0,0,<,len,nullobj); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:6987:18: note: expanded from macro 'nullobj' 6987 | #define nullobj make_machine(0) /* = as_object((oint)0) */ | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:6892:30: note: expanded from macro 'make_machine' 6892 | #define make_machine(ptr) type_pointer_object(machine_type,ptr) | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:3348:7: note: expanded from macro 'type_pointer_object' 3348 | type_untype_object(type,address) | ^ note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:1289:58: note: expanded from macro 'pointerplus' 1289 | #define pointerplus(pointer,offset) ((UBYTE*)(pointer)+(offset)) | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:2606:40: note: expanded from macro 'as_object' 2606 | #define as_object(o) (gcv_object_t)(o) | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/charstrg.d:2216:33: note: expanded from macro 'test_index' 2216 | { error_cmp_exclusive(kw,index,upper_limit); } \ | ^~ /usr/obj/ports/clisp-2.49/clisp-2.49/src/charstrg.d:3289:5: warning: add explicit braces to avoid dangling else [-Wdangling-else] 3289 | SstringCase(dv,{ | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:13794:80: note: expanded from macro 'SstringCase' 13794 | if (Array_type(string) == Array_type_snilvector) { nilvector_statement } else \ | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/charstrg.d:3363:5: warning: add explicit braces to avoid dangling else [-Wdangling-else] 3363 | SstringCase(dv,{ | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:13794:80: note: expanded from macro 'SstringCase' 13794 | if (Array_type(string) == Array_type_snilvector) { nilvector_statement } else \ | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/charstrg.d:3740:1: warning: unused parameter 'rest_args_pointer' [-Wunused-parameter] 3740 | LISPFUN(string_concat,seclass_read,0,0,rest,nokey,0,NIL) | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:12916:18: note: expanded from macro 'LISPFUN' 12916 | #define LISPFUN LISPFUN_B | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/subr.d:41:26: note: expanded from macro 'LISPFUN_B' 41 | global Values C_##name subr_##rest_flag##_function_args | ^ :226:1: note: expanded from here 226 | subr_rest_function_args | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/subr.d:43:65: note: expanded from macro 'subr_rest_function_args' 43 | #define subr_rest_function_args (uintC argcount, gcv_object_t* rest_args_pointer) | ^ 15 warnings generated. cc -I/usr/local/include -I/usr/obj/ports/clisp-2.49/build-amd64/gllib -O2 -pipe -W -Wswitch -Wcomment -Wpointer-arith -Wimplicit -Wreturn-type -Wmissing-declarations -O -DNO_SINGLEMAP -DNO_TRIVIALMAP -DENABLE_UNICODE -DDYNAMIC_FFI -I. -c debug.c In file included from /usr/obj/ports/clisp-2.49/clisp-2.49/src/debug.d:9: /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:15687:70: warning: arithmetic on a null pointer treated as a cast from integer to pointer is a GNU extension [-Wgnu-null-pointer-arithmetic] 15687 | return !eq(gethash(clas,TheClass(objclas)->all_superclasses,false),nullobj); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:6987:18: note: expanded from macro 'nullobj' 6987 | #define nullobj make_machine(0) /* = as_object((oint)0) */ | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:6892:30: note: expanded from macro 'make_machine' 6892 | #define make_machine(ptr) type_pointer_object(machine_type,ptr) | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:3348:7: note: expanded from macro 'type_pointer_object' 3348 | type_untype_object(type,address) | ^ note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:1289:58: note: expanded from macro 'pointerplus' 1289 | #define pointerplus(pointer,offset) ((UBYTE*)(pointer)+(offset)) | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:2606:40: note: expanded from macro 'as_object' 2606 | #define as_object(o) (gcv_object_t)(o) | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:7396:38: note: expanded from macro 'eq' 7396 | #define eq(obj1,obj2) ((obj1) == (obj2)) | ^~~~ /usr/obj/ports/clisp-2.49/clisp-2.49/src/debug.d:485:5: warning: arithmetic on a null pointer treated as a cast from integer to pointer is a GNU extension [-Wgnu-null-pointer-arithmetic] 485 | finish_entry_frame(DRIVER,returner,,;); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:12461:15: note: expanded from macro 'finish_entry_frame' 12461 | pushSTACK(nullobj); /* dummy onto the Stack, until re-entry is permitted */\ | ~~~~~~~~~~^~~~~~~~ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:6987:18: note: expanded from macro 'nullobj' 6987 | #define nullobj make_machine(0) /* = as_object((oint)0) */ | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:6892:30: note: expanded from macro 'make_machine' 6892 | #define make_machine(ptr) type_pointer_object(machine_type,ptr) | ^ note: (skipping 2 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:1289:58: note: expanded from macro 'pointerplus' 1289 | #define pointerplus(pointer,offset) ((UBYTE*)(pointer)+(offset)) | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:2606:40: note: expanded from macro 'as_object' 2606 | #define as_object(o) (gcv_object_t)(o) | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:11664:40: note: expanded from macro 'pushSTACK' 11664 | #define pushSTACK(obj) (STACK_(-1) = (obj), STACK skipSTACKop -1) | ^~~ /usr/obj/ports/clisp-2.49/clisp-2.49/src/debug.d:554:7: warning: arithmetic on a null pointer treated as a cast from integer to pointer is a GNU extension [-Wgnu-null-pointer-arithmetic] 554 | finish_entry_frame(DRIVER,returner,,;); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:12461:15: note: expanded from macro 'finish_entry_frame' 12461 | pushSTACK(nullobj); /* dummy onto the Stack, until re-entry is permitted */\ | ~~~~~~~~~~^~~~~~~~ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:6987:18: note: expanded from macro 'nullobj' 6987 | #define nullobj make_machine(0) /* = as_object((oint)0) */ | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:6892:30: note: expanded from macro 'make_machine' 6892 | #define make_machine(ptr) type_pointer_object(machine_type,ptr) | ^ note: (skipping 2 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:1289:58: note: expanded from macro 'pointerplus' 1289 | #define pointerplus(pointer,offset) ((UBYTE*)(pointer)+(offset)) | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:2606:40: note: expanded from macro 'as_object' 2606 | #define as_object(o) (gcv_object_t)(o) | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:11664:40: note: expanded from macro 'pushSTACK' 11664 | #define pushSTACK(obj) (STACK_(-1) = (obj), STACK skipSTACKop -1) | ^~~ /usr/obj/ports/clisp-2.49/clisp-2.49/src/debug.d:933:31: warning: arithmetic on a null pointer treated as a cast from integer to pointer is a GNU extension [-Wgnu-null-pointer-arithmetic] 933 | {var object found_var_env = nullobj; | ^~~~~~~ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:6987:18: note: expanded from macro 'nullobj' 6987 | #define nullobj make_machine(0) /* = as_object((oint)0) */ | ^~~~~~~~~~~~~~~ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:6892:30: note: expanded from macro 'make_machine' 6892 | #define make_machine(ptr) type_pointer_object(machine_type,ptr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:3348:7: note: expanded from macro 'type_pointer_object' 3348 | type_untype_object(type,address) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:3307:19: note: expanded from macro 'type_untype_object' 3307 | as_object(pointerplus((address),(oint)(tint)(type)<all_superclasses,false),nullobj); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:6987:18: note: expanded from macro 'nullobj' 6987 | #define nullobj make_machine(0) /* = as_object((oint)0) */ | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:6892:30: note: expanded from macro 'make_machine' 6892 | #define make_machine(ptr) type_pointer_object(machine_type,ptr) | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:3348:7: note: expanded from macro 'type_pointer_object' 3348 | type_untype_object(type,address) | ^ note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:1289:58: note: expanded from macro 'pointerplus' 1289 | #define pointerplus(pointer,offset) ((UBYTE*)(pointer)+(offset)) | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:2606:40: note: expanded from macro 'as_object' 2606 | #define as_object(o) (gcv_object_t)(o) | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:7396:38: note: expanded from macro 'eq' 7396 | #define eq(obj1,obj2) ((obj1) == (obj2)) | ^~~~ /usr/obj/ports/clisp-2.49/clisp-2.49/src/error.d:125:44: warning: arithmetic on a null pointer treated as a cast from integer to pointer is a GNU extension [-Wgnu-null-pointer-arithmetic] 125 | Encoding_mbstowcs(encoding)(encoding,nullobj,&bptr, | ^~~~~~~ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:6987:18: note: expanded from macro 'nullobj' 6987 | #define nullobj make_machine(0) /* = as_object((oint)0) */ | ^~~~~~~~~~~~~~~ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:6892:30: note: expanded from macro 'make_machine' 6892 | #define make_machine(ptr) type_pointer_object(machine_type,ptr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:3348:7: note: expanded from macro 'type_pointer_object' 3348 | type_untype_object(type,address) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:3307:19: note: expanded from macro 'type_untype_object' 3307 | as_object(pointerplus((address),(oint)(tint)(type)<:162:1: note: expanded from here 162 | subr_rest_function_args | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/subr.d:43:65: note: expanded from macro 'subr_rest_function_args' 43 | #define subr_rest_function_args (uintC argcount, gcv_object_t* rest_args_pointer) | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/error.d:1315:15: warning: arithmetic on a null pointer treated as a cast from integer to pointer is a GNU extension [-Wgnu-null-pointer-arithmetic] 1315 | if (!eq(typ,nullobj)) { | ~~~~~~~^~~~~~~~ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:6987:18: note: expanded from macro 'nullobj' 6987 | #define nullobj make_machine(0) /* = as_object((oint)0) */ | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:6892:30: note: expanded from macro 'make_machine' 6892 | #define make_machine(ptr) type_pointer_object(machine_type,ptr) | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:3348:7: note: expanded from macro 'type_pointer_object' 3348 | type_untype_object(type,address) | ^ note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:1289:58: note: expanded from macro 'pointerplus' 1289 | #define pointerplus(pointer,offset) ((UBYTE*)(pointer)+(offset)) | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:2606:40: note: expanded from macro 'as_object' 2606 | #define as_object(o) (gcv_object_t)(o) | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:7396:38: note: expanded from macro 'eq' 7396 | #define eq(obj1,obj2) ((obj1) == (obj2)) | ^~~~ 5 warnings generated. cc -I/usr/local/include -I/usr/obj/ports/clisp-2.49/build-amd64/gllib -O2 -pipe -W -Wswitch -Wcomment -Wpointer-arith -Wimplicit -Wreturn-type -Wmissing-declarations -O -DNO_SINGLEMAP -DNO_TRIVIALMAP -DENABLE_UNICODE -DDYNAMIC_FFI -I. -c misc.c In file included from /usr/obj/ports/clisp-2.49/clisp-2.49/src/misc.d:7: /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:15687:70: warning: arithmetic on a null pointer treated as a cast from integer to pointer is a GNU extension [-Wgnu-null-pointer-arithmetic] 15687 | return !eq(gethash(clas,TheClass(objclas)->all_superclasses,false),nullobj); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:6987:18: note: expanded from macro 'nullobj' 6987 | #define nullobj make_machine(0) /* = as_object((oint)0) */ | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:6892:30: note: expanded from macro 'make_machine' 6892 | #define make_machine(ptr) type_pointer_object(machine_type,ptr) | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:3348:7: note: expanded from macro 'type_pointer_object' 3348 | type_untype_object(type,address) | ^ note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:1289:58: note: expanded from macro 'pointerplus' 1289 | #define pointerplus(pointer,offset) ((UBYTE*)(pointer)+(offset)) | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:2606:40: note: expanded from macro 'as_object' 2606 | #define as_object(o) (gcv_object_t)(o) | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:7396:38: note: expanded from macro 'eq' 7396 | #define eq(obj1,obj2) ((obj1) == (obj2)) | ^~~~ /usr/obj/ports/clisp-2.49/clisp-2.49/src/misc.d:31:9: warning: arithmetic on a null pointer treated as a cast from integer to pointer is a GNU extension [-Wgnu-null-pointer-arithmetic] 31 | with_string_0(O(lisp_implementation_version_built_string), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32 | O(misc_encoding),ztime,{ | ~~~~~~~~~~~~~~~~~~~~~~~~ 33 | /* Mmm dd yyyyhh:mm:ss | ~~~~~~~~~~~~~~~~~~~~~~ 34 | 0 4 7 11 14 17 */ | ~~~~~~~~~~~~~~~~~~~~~~ 35 | ztime[13] = ztime[16] = 0; | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 36 | se = atol(ztime+17); | ~~~~~~~~~~~~~~~~~~~~ 37 | mi = atol(ztime+14); | ~~~~~~~~~~~~~~~~~~~~ 38 | ho = atol(ztime+11); | ~~~~~~~~~~~~~~~~~~~~ 39 | da = atol(ztime+4); | ~~~~~~~~~~~~~~~~~~~ 40 | mo = (strncmp("Jan",ztime,3) == 0 ? 1 : | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 41 | strncmp("Feb",ztime,3) == 0 ? 2 : | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 42 | strncmp("Mar",ztime,3) == 0 ? 3 : | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 43 | strncmp("Apr",ztime,3) == 0 ? 4 : | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 44 | strncmp("May",ztime,3) == 0 ? 5 : | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 45 | strncmp("Jun",ztime,3) == 0 ? 6 : | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 46 | strncmp("Jul",ztime,3) == 0 ? 7 : | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:13113:5: note: expanded from macro 'with_string_0' 13113 | with_string_0_help_(string,encoding,ascizvar,statement,ascizvar##_len,ascizvar##_offset,ascizvar##_string,ascizvar##_bytelen,ascizvar##_data,ASSERT,NOTREACHED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:13106:7: note: expanded from macro 'with_string_0_help_' 13106 | cstombs_help_(encoding,ptr1,ascizvar_len,&ascizvar_data[0],ascizvar_bytelen,A); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:6084:44: note: expanded from macro 'cstombs_help_' 6084 | Encoding_wcstombs(encoding)(encoding,nullobj,&_srcptr,_srcendptr,&_destptr,_destendptr); \ | ^~~~~~~ note: (skipping 3 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:3307:19: note: expanded from macro 'type_untype_object' 3307 | as_object(pointerplus((address),(oint)(tint)(type)<all_superclasses,false),nullobj); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:6987:18: note: expanded from macro 'nullobj' 6987 | #define nullobj make_machine(0) /* = as_object((oint)0) */ | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:6892:30: note: expanded from macro 'make_machine' 6892 | #define make_machine(ptr) type_pointer_object(machine_type,ptr) | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:3348:7: note: expanded from macro 'type_pointer_object' 3348 | type_untype_object(type,address) | ^ note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:1289:58: note: expanded from macro 'pointerplus' 1289 | #define pointerplus(pointer,offset) ((UBYTE*)(pointer)+(offset)) | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:2606:40: note: expanded from macro 'as_object' 2606 | #define as_object(o) (gcv_object_t)(o) | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:7396:38: note: expanded from macro 'eq' 7396 | #define eq(obj1,obj2) ((obj1) == (obj2)) | ^~~~ 1 warning generated. cc -I/usr/local/include -I/usr/obj/ports/clisp-2.49/build-amd64/gllib -O2 -pipe -W -Wswitch -Wcomment -Wpointer-arith -Wimplicit -Wreturn-type -Wmissing-declarations -O -DNO_SINGLEMAP -DNO_TRIVIALMAP -DENABLE_UNICODE -DDYNAMIC_FFI -I. -c predtype.c In file included from /usr/obj/ports/clisp-2.49/clisp-2.49/src/predtype.d:8: /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:15687:70: warning: arithmetic on a null pointer treated as a cast from integer to pointer is a GNU extension [-Wgnu-null-pointer-arithmetic] 15687 | return !eq(gethash(clas,TheClass(objclas)->all_superclasses,false),nullobj); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:6987:18: note: expanded from macro 'nullobj' 6987 | #define nullobj make_machine(0) /* = as_object((oint)0) */ | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:6892:30: note: expanded from macro 'make_machine' 6892 | #define make_machine(ptr) type_pointer_object(machine_type,ptr) | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:3348:7: note: expanded from macro 'type_pointer_object' 3348 | type_untype_object(type,address) | ^ note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:1289:58: note: expanded from macro 'pointerplus' 1289 | #define pointerplus(pointer,offset) ((UBYTE*)(pointer)+(offset)) | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:2606:40: note: expanded from macro 'as_object' 2606 | #define as_object(o) (gcv_object_t)(o) | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:7396:38: note: expanded from macro 'eq' 7396 | #define eq(obj1,obj2) ((obj1) == (obj2)) | ^~~~ /usr/obj/ports/clisp-2.49/clisp-2.49/src/predtype.d:937:29: warning: arithmetic on a null pointer treated as a cast from integer to pointer is a GNU extension [-Wgnu-null-pointer-arithmetic] 937 | if (eq(value_in_ht2,nullobj) || !equalp(KVptr[1],value_in_ht2)) | ~~~~~~~~~~~~~~~~^~~~~~~~ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:6987:18: note: expanded from macro 'nullobj' 6987 | #define nullobj make_machine(0) /* = as_object((oint)0) */ | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:6892:30: note: expanded from macro 'make_machine' 6892 | #define make_machine(ptr) type_pointer_object(machine_type,ptr) | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:3348:7: note: expanded from macro 'type_pointer_object' 3348 | type_untype_object(type,address) | ^ note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:1289:58: note: expanded from macro 'pointerplus' 1289 | #define pointerplus(pointer,offset) ((UBYTE*)(pointer)+(offset)) | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:2606:40: note: expanded from macro 'as_object' 2606 | #define as_object(o) (gcv_object_t)(o) | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:7396:38: note: expanded from macro 'eq' 7396 | #define eq(obj1,obj2) ((obj1) == (obj2)) | ^~~~ /usr/obj/ports/clisp-2.49/clisp-2.49/src/predtype.d:947:29: warning: arithmetic on a null pointer treated as a cast from integer to pointer is a GNU extension [-Wgnu-null-pointer-arithmetic] 947 | if (eq(value_in_ht1,nullobj) || !equalp(KVptr[1],value_in_ht1)) | ~~~~~~~~~~~~~~~~^~~~~~~~ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:6987:18: note: expanded from macro 'nullobj' 6987 | #define nullobj make_machine(0) /* = as_object((oint)0) */ | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:6892:30: note: expanded from macro 'make_machine' 6892 | #define make_machine(ptr) type_pointer_object(machine_type,ptr) | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:3348:7: note: expanded from macro 'type_pointer_object' 3348 | type_untype_object(type,address) | ^ note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:1289:58: note: expanded from macro 'pointerplus' 1289 | #define pointerplus(pointer,offset) ((UBYTE*)(pointer)+(offset)) | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:2606:40: note: expanded from macro 'as_object' 2606 | #define as_object(o) (gcv_object_t)(o) | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:7396:38: note: expanded from macro 'eq' 7396 | #define eq(obj1,obj2) ((obj1) == (obj2)) | ^~~~ /usr/obj/ports/clisp-2.49/clisp-2.49/src/predtype.d:1830:3: warning: arithmetic on a null pointer treated as a cast from integer to pointer is a GNU extension [-Wgnu-null-pointer-arithmetic] 1830 | if_potential_class_p(obj, { value1 = T; }, { value1 = NIL; }); mv_count=1; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:7801:91: note: expanded from macro 'if_potential_class_p' 7801 | if (eq(gethash(O(class_potential_class),TheClass(objclas)->all_superclasses,false),nullobj)) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:6987:18: note: expanded from macro 'nullobj' 6987 | #define nullobj make_machine(0) /* = as_object((oint)0) */ | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:6892:30: note: expanded from macro 'make_machine' 6892 | #define make_machine(ptr) type_pointer_object(machine_type,ptr) | ^ note: (skipping 2 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:1289:58: note: expanded from macro 'pointerplus' 1289 | #define pointerplus(pointer,offset) ((UBYTE*)(pointer)+(offset)) | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:2606:40: note: expanded from macro 'as_object' 2606 | #define as_object(o) (gcv_object_t)(o) | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:7396:38: note: expanded from macro 'eq' 7396 | #define eq(obj1,obj2) ((obj1) == (obj2)) | ^~~~ /usr/obj/ports/clisp-2.49/clisp-2.49/src/predtype.d:1837:3: warning: arithmetic on a null pointer treated as a cast from integer to pointer is a GNU extension [-Wgnu-null-pointer-arithmetic] 1837 | if_defined_class_p(obj, { value1 = T; }, { value1 = NIL; }); mv_count=1; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:7828:89: note: expanded from macro 'if_defined_class_p' 7828 | if (eq(gethash(O(class_defined_class),TheClass(objclas)->all_superclasses,false),nullobj)) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:6987:18: note: expanded from macro 'nullobj' 6987 | #define nullobj make_machine(0) /* = as_object((oint)0) */ | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:6892:30: note: expanded from macro 'make_machine' 6892 | #define make_machine(ptr) type_pointer_object(machine_type,ptr) | ^ note: (skipping 2 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:1289:58: note: expanded from macro 'pointerplus' 1289 | #define pointerplus(pointer,offset) ((UBYTE*)(pointer)+(offset)) | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:2606:40: note: expanded from macro 'as_object' 2606 | #define as_object(o) (gcv_object_t)(o) | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:7396:38: note: expanded from macro 'eq' 7396 | #define eq(obj1,obj2) ((obj1) == (obj2)) | ^~~~ /usr/obj/ports/clisp-2.49/clisp-2.49/src/predtype.d:1885:9: warning: arithmetic on a null pointer treated as a cast from integer to pointer is a GNU extension [-Wgnu-null-pointer-arithmetic] 1885 | if_defined_class_p(clas, { value1 = clas; goto done; }, ; ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:7828:89: note: expanded from macro 'if_defined_class_p' 7828 | if (eq(gethash(O(class_defined_class),TheClass(objclas)->all_superclasses,false),nullobj)) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:6987:18: note: expanded from macro 'nullobj' 6987 | #define nullobj make_machine(0) /* = as_object((oint)0) */ | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:6892:30: note: expanded from macro 'make_machine' 6892 | #define make_machine(ptr) type_pointer_object(machine_type,ptr) | ^ note: (skipping 2 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:1289:58: note: expanded from macro 'pointerplus' 1289 | #define pointerplus(pointer,offset) ((UBYTE*)(pointer)+(offset)) | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:2606:40: note: expanded from macro 'as_object' 2606 | #define as_object(o) (gcv_object_t)(o) | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:7396:38: note: expanded from macro 'eq' 7396 | #define eq(obj1,obj2) ((obj1) == (obj2)) | ^~~~ /usr/obj/ports/clisp-2.49/clisp-2.49/src/predtype.d:2041:3: warning: arithmetic on a null pointer treated as a cast from integer to pointer is a GNU extension [-Wgnu-null-pointer-arithmetic] 2041 | if_defined_class_p(value1, ; , { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2042 | pushSTACK(value1); | ~~~~~~~~~~~~~~~~~~ 2043 | pushSTACK(S(class_of)); | ~~~~~~~~~~~~~~~~~~~~~~~ 2044 | error(error_condition, | ~~~~~~~~~~~~~~~~~~~~~~ 2045 | GETTEXT("~S: type ~S does not correspond to a class")); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2046 | }); | ~~ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:7828:89: note: expanded from macro 'if_defined_class_p' 7828 | if (eq(gethash(O(class_defined_class),TheClass(objclas)->all_superclasses,false),nullobj)) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:6987:18: note: expanded from macro 'nullobj' 6987 | #define nullobj make_machine(0) /* = as_object((oint)0) */ | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:6892:30: note: expanded from macro 'make_machine' 6892 | #define make_machine(ptr) type_pointer_object(machine_type,ptr) | ^ note: (skipping 2 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:1289:58: note: expanded from macro 'pointerplus' 1289 | #define pointerplus(pointer,offset) ((UBYTE*)(pointer)+(offset)) | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:2606:40: note: expanded from macro 'as_object' 2606 | #define as_object(o) (gcv_object_t)(o) | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:7396:38: note: expanded from macro 'eq' 7396 | #define eq(obj1,obj2) ((obj1) == (obj2)) | ^~~~ /usr/obj/ports/clisp-2.49/clisp-2.49/src/predtype.d:2069:3: warning: arithmetic on a null pointer treated as a cast from integer to pointer is a GNU extension [-Wgnu-null-pointer-arithmetic] 2069 | if_defined_class_p(clas, { value1 = clas; } , { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2070 | if (!nullp(STACK_1)) { | ~~~~~~~~~~~~~~~~~~~~~~ 2071 | pushSTACK(STACK_2); | ~~~~~~~~~~~~~~~~~~~ 2072 | pushSTACK(S(find_class)); | ~~~~~~~~~~~~~~~~~~~~~~~~~ 2073 | error(error_condition,GETTEXT("~S: ~S does not name a class")); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2074 | } | ~ 2075 | value1 = NIL; | ~~~~~~~~~~~~~ 2076 | }); | ~~ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:7828:89: note: expanded from macro 'if_defined_class_p' 7828 | if (eq(gethash(O(class_defined_class),TheClass(objclas)->all_superclasses,false),nullobj)) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:6987:18: note: expanded from macro 'nullobj' 6987 | #define nullobj make_machine(0) /* = as_object((oint)0) */ | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:6892:30: note: expanded from macro 'make_machine' 6892 | #define make_machine(ptr) type_pointer_object(machine_type,ptr) | ^ note: (skipping 2 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:1289:58: note: expanded from macro 'pointerplus' 1289 | #define pointerplus(pointer,offset) ((UBYTE*)(pointer)+(offset)) | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:2606:40: note: expanded from macro 'as_object' 2606 | #define as_object(o) (gcv_object_t)(o) | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:7396:38: note: expanded from macro 'eq' 7396 | #define eq(obj1,obj2) ((obj1) == (obj2)) | ^~~~ /usr/obj/ports/clisp-2.49/clisp-2.49/src/predtype.d:2101:59: warning: arithmetic on a null pointer treated as a cast from integer to pointer is a GNU extension [-Wgnu-null-pointer-arithmetic] 2101 | return !eq(gethash(clas,superclasses_table,false),nullobj); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:6987:18: note: expanded from macro 'nullobj' 6987 | #define nullobj make_machine(0) /* = as_object((oint)0) */ | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:6892:30: note: expanded from macro 'make_machine' 6892 | #define make_machine(ptr) type_pointer_object(machine_type,ptr) | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:3348:7: note: expanded from macro 'type_pointer_object' 3348 | type_untype_object(type,address) | ^ note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:1289:58: note: expanded from macro 'pointerplus' 1289 | #define pointerplus(pointer,offset) ((UBYTE*)(pointer)+(offset)) | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:2606:40: note: expanded from macro 'as_object' 2606 | #define as_object(o) (gcv_object_t)(o) | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:7396:38: note: expanded from macro 'eq' 7396 | #define eq(obj1,obj2) ((obj1) == (obj2)) | ^~~~ /usr/obj/ports/clisp-2.49/clisp-2.49/src/predtype.d:2124:3: warning: arithmetic on a null pointer treated as a cast from integer to pointer is a GNU extension [-Wgnu-null-pointer-arithmetic] 2124 | if_defined_class_p(clas, ; , error_class(clas); ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:7828:89: note: expanded from macro 'if_defined_class_p' 7828 | if (eq(gethash(O(class_defined_class),TheClass(objclas)->all_superclasses,false),nullobj)) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:6987:18: note: expanded from macro 'nullobj' 6987 | #define nullobj make_machine(0) /* = as_object((oint)0) */ | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:6892:30: note: expanded from macro 'make_machine' 6892 | #define make_machine(ptr) type_pointer_object(machine_type,ptr) | ^ note: (skipping 2 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:1289:58: note: expanded from macro 'pointerplus' 1289 | #define pointerplus(pointer,offset) ((UBYTE*)(pointer)+(offset)) | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:2606:40: note: expanded from macro 'as_object' 2606 | #define as_object(o) (gcv_object_t)(o) | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:7396:38: note: expanded from macro 'eq' 7396 | #define eq(obj1,obj2) ((obj1) == (obj2)) | ^~~~ /usr/obj/ports/clisp-2.49/clisp-2.49/src/predtype.d:2150:59: warning: arithmetic on a null pointer treated as a cast from integer to pointer is a GNU extension [-Wgnu-null-pointer-arithmetic] 2150 | return !eq(gethash(clas,superclasses_table,false),nullobj); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:6987:18: note: expanded from macro 'nullobj' 6987 | #define nullobj make_machine(0) /* = as_object((oint)0) */ | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:6892:30: note: expanded from macro 'make_machine' 6892 | #define make_machine(ptr) type_pointer_object(machine_type,ptr) | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:3348:7: note: expanded from macro 'type_pointer_object' 3348 | type_untype_object(type,address) | ^ note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:1289:58: note: expanded from macro 'pointerplus' 1289 | #define pointerplus(pointer,offset) ((UBYTE*)(pointer)+(offset)) | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:2606:40: note: expanded from macro 'as_object' 2606 | #define as_object(o) (gcv_object_t)(o) | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:7396:38: note: expanded from macro 'eq' 7396 | #define eq(obj1,obj2) ((obj1) == (obj2)) | ^~~~ /usr/obj/ports/clisp-2.49/clisp-2.49/src/predtype.d:2289:3: warning: arithmetic on a null pointer treated as a cast from integer to pointer is a GNU extension [-Wgnu-null-pointer-arithmetic] 2289 | if_defined_class_p(STACK_0, { STACK_0 = TheClass(STACK_0)->classname; },); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:7828:89: note: expanded from macro 'if_defined_class_p' 7828 | if (eq(gethash(O(class_defined_class),TheClass(objclas)->all_superclasses,false),nullobj)) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:6987:18: note: expanded from macro 'nullobj' 6987 | #define nullobj make_machine(0) /* = as_object((oint)0) */ | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:6892:30: note: expanded from macro 'make_machine' 6892 | #define make_machine(ptr) type_pointer_object(machine_type,ptr) | ^ note: (skipping 2 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:1289:58: note: expanded from macro 'pointerplus' 1289 | #define pointerplus(pointer,offset) ((UBYTE*)(pointer)+(offset)) | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:2606:40: note: expanded from macro 'as_object' 2606 | #define as_object(o) (gcv_object_t)(o) | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:7396:38: note: expanded from macro 'eq' 7396 | #define eq(obj1,obj2) ((obj1) == (obj2)) | ^~~~ /usr/obj/ports/clisp-2.49/clisp-2.49/src/predtype.d:2397:19: warning: arithmetic on a null pointer treated as a cast from integer to pointer is a GNU extension [-Wgnu-null-pointer-arithmetic] 2397 | if (eq(value1,nullobj)) { /* failed! */ | ~~~~~~~~~~^~~~~~~~ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:6987:18: note: expanded from macro 'nullobj' 6987 | #define nullobj make_machine(0) /* = as_object((oint)0) */ | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:6892:30: note: expanded from macro 'make_machine' 6892 | #define make_machine(ptr) type_pointer_object(machine_type,ptr) | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:3348:7: note: expanded from macro 'type_pointer_object' 3348 | type_untype_object(type,address) | ^ note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:1289:58: note: expanded from macro 'pointerplus' 1289 | #define pointerplus(pointer,offset) ((UBYTE*)(pointer)+(offset)) | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:2606:40: note: expanded from macro 'as_object' 2606 | #define as_object(o) (gcv_object_t)(o) | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:7396:38: note: expanded from macro 'eq' 7396 | #define eq(obj1,obj2) ((obj1) == (obj2)) | ^~~~ /usr/obj/ports/clisp-2.49/clisp-2.49/src/predtype.d:2498:19: warning: arithmetic on a null pointer treated as a cast from integer to pointer is a GNU extension [-Wgnu-null-pointer-arithmetic] 2498 | if (eq(value1,nullobj)) { /* failed! */ | ~~~~~~~~~~^~~~~~~~ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:6987:18: note: expanded from macro 'nullobj' 6987 | #define nullobj make_machine(0) /* = as_object((oint)0) */ | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:6892:30: note: expanded from macro 'make_machine' 6892 | #define make_machine(ptr) type_pointer_object(machine_type,ptr) | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:3348:7: note: expanded from macro 'type_pointer_object' 3348 | type_untype_object(type,address) | ^ note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:1289:58: note: expanded from macro 'pointerplus' 1289 | #define pointerplus(pointer,offset) ((UBYTE*)(pointer)+(offset)) | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:2606:40: note: expanded from macro 'as_object' 2606 | #define as_object(o) (gcv_object_t)(o) | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:7396:38: note: expanded from macro 'eq' 7396 | #define eq(obj1,obj2) ((obj1) == (obj2)) | ^~~~ 14 warnings generated. cc -I/usr/local/include -I/usr/obj/ports/clisp-2.49/build-amd64/gllib -O2 -pipe -W -Wswitch -Wcomment -Wpointer-arith -Wimplicit -Wreturn-type -Wmissing-declarations -O -DNO_SINGLEMAP -DNO_TRIVIALMAP -DENABLE_UNICODE -DDYNAMIC_FFI -I. -c symbol.c In file included from /usr/obj/ports/clisp-2.49/clisp-2.49/src/symbol.d:8: /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:15687:70: warning: arithmetic on a null pointer treated as a cast from integer to pointer is a GNU extension [-Wgnu-null-pointer-arithmetic] 15687 | return !eq(gethash(clas,TheClass(objclas)->all_superclasses,false),nullobj); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:6987:18: note: expanded from macro 'nullobj' 6987 | #define nullobj make_machine(0) /* = as_object((oint)0) */ | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:6892:30: note: expanded from macro 'make_machine' 6892 | #define make_machine(ptr) type_pointer_object(machine_type,ptr) | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:3348:7: note: expanded from macro 'type_pointer_object' 3348 | type_untype_object(type,address) | ^ note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:1289:58: note: expanded from macro 'pointerplus' 1289 | #define pointerplus(pointer,offset) ((UBYTE*)(pointer)+(offset)) | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:2606:40: note: expanded from macro 'as_object' 2606 | #define as_object(o) (gcv_object_t)(o) | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:7396:38: note: expanded from macro 'eq' 7396 | #define eq(obj1,obj2) ((obj1) == (obj2)) | ^~~~ 1 warning generated. cc -I/usr/local/include -I/usr/obj/ports/clisp-2.49/build-amd64/gllib -O2 -pipe -W -Wswitch -Wcomment -Wpointer-arith -Wimplicit -Wreturn-type -Wmissing-declarations -O -DNO_SINGLEMAP -DNO_TRIVIALMAP -DENABLE_UNICODE -DDYNAMIC_FFI -I. -c lisparit.c In file included from /usr/obj/ports/clisp-2.49/clisp-2.49/src/lisparit.d:8: /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:15687:70: warning: arithmetic on a null pointer treated as a cast from integer to pointer is a GNU extension [-Wgnu-null-pointer-arithmetic] 15687 | return !eq(gethash(clas,TheClass(objclas)->all_superclasses,false),nullobj); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:6987:18: note: expanded from macro 'nullobj' 6987 | #define nullobj make_machine(0) /* = as_object((oint)0) */ | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:6892:30: note: expanded from macro 'make_machine' 6892 | #define make_machine(ptr) type_pointer_object(machine_type,ptr) | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:3348:7: note: expanded from macro 'type_pointer_object' 3348 | type_untype_object(type,address) | ^ note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:1289:58: note: expanded from macro 'pointerplus' 1289 | #define pointerplus(pointer,offset) ((UBYTE*)(pointer)+(offset)) | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:2606:40: note: expanded from macro 'as_object' 2606 | #define as_object(o) (gcv_object_t)(o) | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:7396:38: note: expanded from macro 'eq' 7396 | #define eq(obj1,obj2) ((obj1) == (obj2)) | ^~~~ In file included from /usr/obj/ports/clisp-2.49/clisp-2.49/src/lisparit.d:30: /usr/obj/ports/clisp-2.49/clisp-2.49/src/intelem.d:215:5: warning: add explicit braces to avoid dangling else [-Wdangling-else] 215 | IF_LENGTH(1) | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/intelem.d:214:9: note: expanded from macro 'IF_LENGTH' 214 | else | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/intelem.d:217:5: warning: add explicit braces to avoid dangling else [-Wdangling-else] 217 | IF_LENGTH(2) | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/intelem.d:214:9: note: expanded from macro 'IF_LENGTH' 214 | else | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/intelem.d:219:5: warning: add explicit braces to avoid dangling else [-Wdangling-else] 219 | IF_LENGTH(3) | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/intelem.d:214:9: note: expanded from macro 'IF_LENGTH' 214 | else | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/intelem.d:221:5: warning: add explicit braces to avoid dangling else [-Wdangling-else] 221 | IF_LENGTH(4) | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/intelem.d:214:9: note: expanded from macro 'IF_LENGTH' 214 | else | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/intelem.d:223:5: warning: add explicit braces to avoid dangling else [-Wdangling-else] 223 | IF_LENGTH(5) | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/intelem.d:214:9: note: expanded from macro 'IF_LENGTH' 214 | else | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/intelem.d:280:5: warning: add explicit braces to avoid dangling else [-Wdangling-else] 280 | IF_LENGTH(1) | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/intelem.d:279:11: note: expanded from macro 'IF_LENGTH' 279 | else | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/intelem.d:282:5: warning: add explicit braces to avoid dangling else [-Wdangling-else] 282 | IF_LENGTH(2) | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/intelem.d:279:11: note: expanded from macro 'IF_LENGTH' 279 | else | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/intelem.d:284:5: warning: add explicit braces to avoid dangling else [-Wdangling-else] 284 | IF_LENGTH(3) | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/intelem.d:279:11: note: expanded from macro 'IF_LENGTH' 279 | else | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/intelem.d:286:5: warning: add explicit braces to avoid dangling else [-Wdangling-else] 286 | IF_LENGTH(4) | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/intelem.d:279:11: note: expanded from macro 'IF_LENGTH' 279 | else | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/intelem.d:312:5: warning: add explicit braces to avoid dangling else [-Wdangling-else] 312 | IF_LENGTH(1) | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/intelem.d:311:11: note: expanded from macro 'IF_LENGTH' 311 | else | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/intelem.d:314:5: warning: add explicit braces to avoid dangling else [-Wdangling-else] 314 | IF_LENGTH(2) | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/intelem.d:311:11: note: expanded from macro 'IF_LENGTH' 311 | else | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/intelem.d:316:5: warning: add explicit braces to avoid dangling else [-Wdangling-else] 316 | IF_LENGTH(3) | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/intelem.d:311:11: note: expanded from macro 'IF_LENGTH' 311 | else | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/intelem.d:318:5: warning: add explicit braces to avoid dangling else [-Wdangling-else] 318 | IF_LENGTH(4) | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/intelem.d:311:11: note: expanded from macro 'IF_LENGTH' 311 | else | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/intelem.d:366:7: warning: add explicit braces to avoid dangling else [-Wdangling-else] 366 | IF_LENGTH(1) | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/intelem.d:364:13: note: expanded from macro 'IF_LENGTH' 364 | else | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/intelem.d:368:7: warning: add explicit braces to avoid dangling else [-Wdangling-else] 368 | IF_LENGTH(2) | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/intelem.d:364:13: note: expanded from macro 'IF_LENGTH' 364 | else | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/intelem.d:370:7: warning: add explicit braces to avoid dangling else [-Wdangling-else] 370 | IF_LENGTH(3) | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/intelem.d:364:13: note: expanded from macro 'IF_LENGTH' 364 | else | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/intelem.d:458:7: warning: add explicit braces to avoid dangling else [-Wdangling-else] 458 | IF_LENGTH(1) | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/intelem.d:456:13: note: expanded from macro 'IF_LENGTH' 456 | else | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/intelem.d:460:7: warning: add explicit braces to avoid dangling else [-Wdangling-else] 460 | IF_LENGTH(2) | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/intelem.d:456:13: note: expanded from macro 'IF_LENGTH' 456 | else | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/intelem.d:509:7: warning: add explicit braces to avoid dangling else [-Wdangling-else] 509 | IF_LENGTH(1) | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/intelem.d:507:13: note: expanded from macro 'IF_LENGTH' 507 | else | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/intelem.d:511:7: warning: add explicit braces to avoid dangling else [-Wdangling-else] 511 | IF_LENGTH(2) | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/intelem.d:507:13: note: expanded from macro 'IF_LENGTH' 507 | else | ^ In file included from /usr/obj/ports/clisp-2.49/clisp-2.49/src/lisparit.d:32: /usr/obj/ports/clisp-2.49/clisp-2.49/src/intplus.d:166:35: warning: array index 18'446'744'073'709'551'614 refers past the last possible element for an array in 64-bit address space containing 32-bit (4-byte) elements (max possible 4'611'686'018'427'387'904 elements) [-Warray-bounds] 166 | {var uintD* midptr = &LSDptr[-(uintP)pFN_maxlength]; | ^ ~~~~~~~~~~~~~~~~~~~~~ /usr/obj/ports/clisp-2.49/clisp-2.49/src/intplus.d:122:10: note: array 'LSDptr' declared here 122 | {var uintD* LSDptr; | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/intplus.d:340:35: warning: array index 18'446'744'073'709'551'614 refers past the last possible element for an array in 64-bit address space containing 32-bit (4-byte) elements (max possible 4'611'686'018'427'387'904 elements) [-Warray-bounds] 340 | {var uintD* midptr = &LSDptr[-(uintP)pFN_maxlength]; | ^ ~~~~~~~~~~~~~~~~~~~~~ /usr/obj/ports/clisp-2.49/clisp-2.49/src/intplus.d:297:10: note: array 'LSDptr' declared here 297 | {var uintD* LSDptr; | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/intplus.d:382:35: warning: array index 18'446'744'073'709'551'614 refers past the last possible element for an array in 64-bit address space containing 32-bit (4-byte) elements (max possible 4'611'686'018'427'387'904 elements) [-Warray-bounds] 382 | {var uintD* midptr = &LSDptr[-(uintP)pFN_maxlength]; | ^ ~~~~~~~~~~~~~~~~~~~~~ /usr/obj/ports/clisp-2.49/clisp-2.49/src/intplus.d:297:10: note: array 'LSDptr' declared here 297 | {var uintD* LSDptr; | ^ In file included from /usr/obj/ports/clisp-2.49/clisp-2.49/src/lisparit.d:39: /usr/obj/ports/clisp-2.49/clisp-2.49/src/intsqrt.d:434:14: warning: arithmetic on a null pointer treated as a cast from integer to pointer is a GNU extension [-Wgnu-null-pointer-arithmetic] 434 | return nullobj; /* ja -> x==2,3 mod 4, also kein Quadrat */ | ^~~~~~~ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:6987:18: note: expanded from macro 'nullobj' 6987 | #define nullobj make_machine(0) /* = as_object((oint)0) */ | ^~~~~~~~~~~~~~~ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:6892:30: note: expanded from macro 'make_machine' 6892 | #define make_machine(ptr) type_pointer_object(machine_type,ptr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:3348:7: note: expanded from macro 'type_pointer_object' 3348 | type_untype_object(type,address) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:3307:19: note: expanded from macro 'type_untype_object' 3307 | as_object(pointerplus((address),(oint)(tint)(type)< fertig */ | ^~~~~~~ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:6987:18: note: expanded from macro 'nullobj' 6987 | #define nullobj make_machine(0) /* = as_object((oint)0) */ | ^~~~~~~~~~~~~~~ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:6892:30: note: expanded from macro 'make_machine' 6892 | #define make_machine(ptr) type_pointer_object(machine_type,ptr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:3348:7: note: expanded from macro 'type_pointer_object' 3348 | type_untype_object(type,address) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:3307:19: note: expanded from macro 'type_untype_object' 3307 | as_object(pointerplus((address),(oint)(tint)(type)< fertig */ | ^~~~~~~ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:6987:18: note: expanded from macro 'nullobj' 6987 | #define nullobj make_machine(0) /* = as_object((oint)0) */ | ^~~~~~~~~~~~~~~ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:6892:30: note: expanded from macro 'make_machine' 6892 | #define make_machine(ptr) type_pointer_object(machine_type,ptr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:3348:7: note: expanded from macro 'type_pointer_object' 3348 | type_untype_object(type,address) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:3307:19: note: expanded from macro 'type_untype_object' 3307 | as_object(pointerplus((address),(oint)(tint)(type)< Overflow */ | ^~~~~~~~~~~~~~~~ /usr/obj/ports/clisp-2.49/clisp-2.49/src/sfloat.d:718:60: note: expanded from macro 'error_overflow' 718 | if (signal_overflow) (error_overflow)(); else return nullobj; | ^~~~~~~ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:6987:18: note: expanded from macro 'nullobj' 6987 | #define nullobj make_machine(0) /* = as_object((oint)0) */ | ^~~~~~~~~~~~~~~ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:6892:30: note: expanded from macro 'make_machine' 6892 | #define make_machine(ptr) type_pointer_object(machine_type,ptr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:3307:19: note: expanded from macro 'type_untype_object' 3307 | as_object(pointerplus((address),(oint)(tint)(type)< Overflow */ | ^~~~~~~~~~~~~~~~ /usr/obj/ports/clisp-2.49/clisp-2.49/src/ffloat.d:825:60: note: expanded from macro 'error_overflow' 825 | if (signal_overflow) (error_overflow)(); else return nullobj; | ^~~~~~~ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:6987:18: note: expanded from macro 'nullobj' 6987 | #define nullobj make_machine(0) /* = as_object((oint)0) */ | ^~~~~~~~~~~~~~~ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:6892:30: note: expanded from macro 'make_machine' 6892 | #define make_machine(ptr) type_pointer_object(machine_type,ptr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:3307:19: note: expanded from macro 'type_untype_object' 3307 | as_object(pointerplus((address),(oint)(tint)(type)< Overflow */ | ^~~~~~~~~~~~~~~~ /usr/obj/ports/clisp-2.49/clisp-2.49/src/dfloat.d:1499:58: note: expanded from macro 'error_overflow' 1499 | if (signal_overflow) (error_overflow)(); else return nullobj; | ^~~~~~~ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:6987:18: note: expanded from macro 'nullobj' 6987 | #define nullobj make_machine(0) /* = as_object((oint)0) */ | ^~~~~~~~~~~~~~~ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:6892:30: note: expanded from macro 'make_machine' 6892 | #define make_machine(ptr) type_pointer_object(machine_type,ptr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:3307:19: note: expanded from macro 'type_untype_object' 3307 | as_object(pointerplus((address),(oint)(tint)(type)<data); goto pos; } | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/flo_rest.d:1149:11: note: expanded from macro 'IF_LENGTH' 1149 | else | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/flo_rest.d:1151:7: warning: add explicit braces to avoid dangling else [-Wdangling-else] 1151 | IF_LENGTH(2) { udelta = get_uint2D_Dptr(bn->data); goto pos; } | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/flo_rest.d:1149:11: note: expanded from macro 'IF_LENGTH' 1149 | else | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/flo_rest.d:1152:7: warning: add explicit braces to avoid dangling else [-Wdangling-else] 1152 | IF_LENGTH(3) { udelta = get_uint3D_Dptr(bn->data); goto pos; } | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/flo_rest.d:1149:11: note: expanded from macro 'IF_LENGTH' 1149 | else | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/flo_rest.d:1153:7: warning: add explicit braces to avoid dangling else [-Wdangling-else] 1153 | IF_LENGTH(4) { udelta = get_uint4D_Dptr(bn->data); goto pos; } | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/flo_rest.d:1149:11: note: expanded from macro 'IF_LENGTH' 1149 | else | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/flo_rest.d:1154:7: warning: add explicit braces to avoid dangling else [-Wdangling-else] 1154 | IF_LENGTH(5) { udelta = get_uint4D_Dptr(&bn->data[1]); goto pos; } | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/flo_rest.d:1149:11: note: expanded from macro 'IF_LENGTH' 1149 | else | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/flo_rest.d:1171:7: warning: add explicit braces to avoid dangling else [-Wdangling-else] 1171 | IF_LENGTH(1) { udelta = get_sint1D_Dptr(bn->data); goto neg; } | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/flo_rest.d:1170:11: note: expanded from macro 'IF_LENGTH' 1170 | else | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/flo_rest.d:1172:7: warning: add explicit braces to avoid dangling else [-Wdangling-else] 1172 | IF_LENGTH(2) { udelta = get_sint2D_Dptr(bn->data); goto neg; } | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/flo_rest.d:1170:11: note: expanded from macro 'IF_LENGTH' 1170 | else | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/flo_rest.d:1173:7: warning: add explicit braces to avoid dangling else [-Wdangling-else] 1173 | IF_LENGTH(3) { udelta = get_sint3D_Dptr(bn->data); goto neg; } | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/flo_rest.d:1170:11: note: expanded from macro 'IF_LENGTH' 1170 | else | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/flo_rest.d:1174:7: warning: add explicit braces to avoid dangling else [-Wdangling-else] 1174 | IF_LENGTH(4) { udelta = get_sint4D_Dptr(bn->data); goto neg; } | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/flo_rest.d:1170:11: note: expanded from macro 'IF_LENGTH' 1170 | else | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/flo_rest.d:1175:7: warning: add explicit braces to avoid dangling else [-Wdangling-else] 1175 | IF_LENGTH(5) { udelta = get_sint4D_Dptr(&bn->data[1]); goto neg; } | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/flo_rest.d:1170:11: note: expanded from macro 'IF_LENGTH' 1170 | else | ^ In file included from /usr/obj/ports/clisp-2.49/clisp-2.49/src/lisparit.d:53: /usr/obj/ports/clisp-2.49/clisp-2.49/src/realelem.d:708:17: warning: arithmetic on a null pointer treated as a cast from integer to pointer is a GNU extension [-Wgnu-null-pointer-arithmetic] 708 | if (eq(xf,nullobj)) { /* overflow? */ | ~~~~~~^~~~~~~~ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:6987:18: note: expanded from macro 'nullobj' 6987 | #define nullobj make_machine(0) /* = as_object((oint)0) */ | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:6892:30: note: expanded from macro 'make_machine' 6892 | #define make_machine(ptr) type_pointer_object(machine_type,ptr) | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:3348:7: note: expanded from macro 'type_pointer_object' 3348 | type_untype_object(type,address) | ^ note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:1289:58: note: expanded from macro 'pointerplus' 1289 | #define pointerplus(pointer,offset) ((UBYTE*)(pointer)+(offset)) | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:2606:40: note: expanded from macro 'as_object' 2606 | #define as_object(o) (gcv_object_t)(o) | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:7396:38: note: expanded from macro 'eq' 7396 | #define eq(obj1,obj2) ((obj1) == (obj2)) | ^~~~ In file included from /usr/obj/ports/clisp-2.49/clisp-2.49/src/lisparit.d:53: /usr/obj/ports/clisp-2.49/clisp-2.49/src/realelem.d:722:17: warning: arithmetic on a null pointer treated as a cast from integer to pointer is a GNU extension [-Wgnu-null-pointer-arithmetic] 722 | if (eq(yf,nullobj)) { /* overflow? */ | ~~~~~~^~~~~~~~ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:6987:18: note: expanded from macro 'nullobj' 6987 | #define nullobj make_machine(0) /* = as_object((oint)0) */ | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:6892:30: note: expanded from macro 'make_machine' 6892 | #define make_machine(ptr) type_pointer_object(machine_type,ptr) | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:3348:7: note: expanded from macro 'type_pointer_object' 3348 | type_untype_object(type,address) | ^ note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:1289:58: note: expanded from macro 'pointerplus' 1289 | #define pointerplus(pointer,offset) ((UBYTE*)(pointer)+(offset)) | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:2606:40: note: expanded from macro 'as_object' 2606 | #define as_object(o) (gcv_object_t)(o) | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:7396:38: note: expanded from macro 'eq' 7396 | #define eq(obj1,obj2) ((obj1) == (obj2)) | ^~~~ In file included from /usr/obj/ports/clisp-2.49/clisp-2.49/src/lisparit.d:53: /usr/obj/ports/clisp-2.49/clisp-2.49/src/realelem.d:1112:15: warning: arithmetic on a null pointer treated as a cast from integer to pointer is a GNU extension [-Wgnu-null-pointer-arithmetic] 1112 | if (!eq(x,nullobj)) { /* was square, x is the root */ | ~~~~~^~~~~~~~ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:6987:18: note: expanded from macro 'nullobj' 6987 | #define nullobj make_machine(0) /* = as_object((oint)0) */ | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:6892:30: note: expanded from macro 'make_machine' 6892 | #define make_machine(ptr) type_pointer_object(machine_type,ptr) | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:3348:7: note: expanded from macro 'type_pointer_object' 3348 | type_untype_object(type,address) | ^ note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:1289:58: note: expanded from macro 'pointerplus' 1289 | #define pointerplus(pointer,offset) ((UBYTE*)(pointer)+(offset)) | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:2606:40: note: expanded from macro 'as_object' 2606 | #define as_object(o) (gcv_object_t)(o) | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:7396:38: note: expanded from macro 'eq' 7396 | #define eq(obj1,obj2) ((obj1) == (obj2)) | ^~~~ In file included from /usr/obj/ports/clisp-2.49/clisp-2.49/src/lisparit.d:55: /usr/obj/ports/clisp-2.49/clisp-2.49/src/realtran.d:955:30: warning: arithmetic on a null pointer treated as a cast from integer to pointer is a GNU extension [-Wgnu-null-pointer-arithmetic] 955 | skipSTACK(3); return nullobj; /* -> finished */ | ^~~~~~~ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:6987:18: note: expanded from macro 'nullobj' 6987 | #define nullobj make_machine(0) /* = as_object((oint)0) */ | ^~~~~~~~~~~~~~~ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:6892:30: note: expanded from macro 'make_machine' 6892 | #define make_machine(ptr) type_pointer_object(machine_type,ptr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:3348:7: note: expanded from macro 'type_pointer_object' 3348 | type_untype_object(type,address) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:3307:19: note: expanded from macro 'type_untype_object' 3307 | as_object(pointerplus((address),(oint)(tint)(type)<all_superclasses,false),nullobj); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:6987:18: note: expanded from macro 'nullobj' 6987 | #define nullobj make_machine(0) /* = as_object((oint)0) */ | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:6892:30: note: expanded from macro 'make_machine' 6892 | #define make_machine(ptr) type_pointer_object(machine_type,ptr) | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:3348:7: note: expanded from macro 'type_pointer_object' 3348 | type_untype_object(type,address) | ^ note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:1289:58: note: expanded from macro 'pointerplus' 1289 | #define pointerplus(pointer,offset) ((UBYTE*)(pointer)+(offset)) | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:2606:40: note: expanded from macro 'as_object' 2606 | #define as_object(o) (gcv_object_t)(o) | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:7396:38: note: expanded from macro 'eq' 7396 | #define eq(obj1,obj2) ((obj1) == (obj2)) | ^~~~ /usr/obj/ports/clisp-2.49/clisp-2.49/src/i18n.d:27:5: warning: arithmetic on a null pointer treated as a cast from integer to pointer is a GNU extension [-Wgnu-null-pointer-arithmetic] 27 | with_sstring_0(Symbol_name(STACK_1),O(misc_encoding),lang,{ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 28 | with_string_0(STACK_0,O(misc_encoding),localedir, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 29 | { init_language(lang,localedir); }); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 30 | }); | ~~ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:13129:5: note: expanded from macro 'with_sstring_0' 13129 | with_sstring_0_help_(string,encoding,ascizvar,statement,ascizvar##_len,ascizvar##_string,ascizvar##_bytelen,ascizvar##_data,ASSERT,NOTREACHED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:13122:7: note: expanded from macro 'with_sstring_0_help_' 13122 | cstombs_help_(encoding,ptr1,ascizvar_len,&ascizvar_data[0],ascizvar_bytelen,A); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:6084:44: note: expanded from macro 'cstombs_help_' 6084 | Encoding_wcstombs(encoding)(encoding,nullobj,&_srcptr,_srcendptr,&_destptr,_destendptr); \ | ^~~~~~~ note: (skipping 3 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:3307:19: note: expanded from macro 'type_untype_object' 3307 | as_object(pointerplus((address),(oint)(tint)(type)<all_superclasses,false),nullobj); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:6987:18: note: expanded from macro 'nullobj' 6987 | #define nullobj make_machine(0) /* = as_object((oint)0) */ | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:6892:30: note: expanded from macro 'make_machine' 6892 | #define make_machine(ptr) type_pointer_object(machine_type,ptr) | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:3348:7: note: expanded from macro 'type_pointer_object' 3348 | type_untype_object(type,address) | ^ note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:1289:58: note: expanded from macro 'pointerplus' 1289 | #define pointerplus(pointer,offset) ((UBYTE*)(pointer)+(offset)) | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:2606:40: note: expanded from macro 'as_object' 2606 | #define as_object(o) (gcv_object_t)(o) | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:7396:38: note: expanded from macro 'eq' 7396 | #define eq(obj1,obj2) ((obj1) == (obj2)) | ^~~~ /usr/obj/ports/clisp-2.49/clisp-2.49/src/foreign.d:92:10: warning: arithmetic on a null pointer treated as a cast from integer to pointer is a GNU extension [-Wgnu-null-pointer-arithmetic] 92 | return nullobj; /* non-foreign object */ | ^~~~~~~ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:6987:18: note: expanded from macro 'nullobj' 6987 | #define nullobj make_machine(0) /* = as_object((oint)0) */ | ^~~~~~~~~~~~~~~ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:6892:30: note: expanded from macro 'make_machine' 6892 | #define make_machine(ptr) type_pointer_object(machine_type,ptr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:3348:7: note: expanded from macro 'type_pointer_object' 3348 | type_untype_object(type,address) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:3307:19: note: expanded from macro 'type_untype_object' 3307 | as_object(pointerplus((address),(oint)(tint)(type)< argcount) | ~~~~~~~~~~ ^ ~~~~~~~~ /usr/obj/ports/clisp-2.49/clisp-2.49/src/foreign.d:3602:20: warning: comparison of integers of different signs: 'uintWL' (aka 'unsigned int') and 'sintL' (aka 'int') [-Wsign-compare] 3602 | if (argcount != inargcount) | ~~~~~~~~ ^ ~~~~~~~~~~ /usr/obj/ports/clisp-2.49/clisp-2.49/src/foreign.d:3852:21: warning: arithmetic on a null pointer treated as a cast from integer to pointer is a GNU extension [-Wgnu-null-pointer-arithmetic] 3852 | if (!eq(inttype,nullobj)) | ~~~~~~~~~~~^~~~~~~~ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:6987:18: note: expanded from macro 'nullobj' 6987 | #define nullobj make_machine(0) /* = as_object((oint)0) */ | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:6892:30: note: expanded from macro 'make_machine' 6892 | #define make_machine(ptr) type_pointer_object(machine_type,ptr) | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:3348:7: note: expanded from macro 'type_pointer_object' 3348 | type_untype_object(type,address) | ^ note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:1289:58: note: expanded from macro 'pointerplus' 1289 | #define pointerplus(pointer,offset) ((UBYTE*)(pointer)+(offset)) | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:2606:40: note: expanded from macro 'as_object' 2606 | #define as_object(o) (gcv_object_t)(o) | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:7396:38: note: expanded from macro 'eq' 7396 | #define eq(obj1,obj2) ((obj1) == (obj2)) | ^~~~ /usr/obj/ports/clisp-2.49/clisp-2.49/src/foreign.d:3987:21: warning: arithmetic on a null pointer treated as a cast from integer to pointer is a GNU extension [-Wgnu-null-pointer-arithmetic] 3987 | if (!eq(inttype,nullobj)) | ~~~~~~~~~~~^~~~~~~~ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:6987:18: note: expanded from macro 'nullobj' 6987 | #define nullobj make_machine(0) /* = as_object((oint)0) */ | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:6892:30: note: expanded from macro 'make_machine' 6892 | #define make_machine(ptr) type_pointer_object(machine_type,ptr) | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:3348:7: note: expanded from macro 'type_pointer_object' 3348 | type_untype_object(type,address) | ^ note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:1289:58: note: expanded from macro 'pointerplus' 1289 | #define pointerplus(pointer,offset) ((UBYTE*)(pointer)+(offset)) | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:2606:40: note: expanded from macro 'as_object' 2606 | #define as_object(o) (gcv_object_t)(o) | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:7396:38: note: expanded from macro 'eq' 7396 | #define eq(obj1,obj2) ((obj1) == (obj2)) | ^~~~ /usr/obj/ports/clisp-2.49/clisp-2.49/src/foreign.d:4101:21: warning: arithmetic on a null pointer treated as a cast from integer to pointer is a GNU extension [-Wgnu-null-pointer-arithmetic] 4101 | if (!eq(inttype,nullobj)) | ~~~~~~~~~~~^~~~~~~~ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:6987:18: note: expanded from macro 'nullobj' 6987 | #define nullobj make_machine(0) /* = as_object((oint)0) */ | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:6892:30: note: expanded from macro 'make_machine' 6892 | #define make_machine(ptr) type_pointer_object(machine_type,ptr) | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:3348:7: note: expanded from macro 'type_pointer_object' 3348 | type_untype_object(type,address) | ^ note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:1289:58: note: expanded from macro 'pointerplus' 1289 | #define pointerplus(pointer,offset) ((UBYTE*)(pointer)+(offset)) | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:2606:40: note: expanded from macro 'as_object' 2606 | #define as_object(o) (gcv_object_t)(o) | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:7396:38: note: expanded from macro 'eq' 7396 | #define eq(obj1,obj2) ((obj1) == (obj2)) | ^~~~ /usr/obj/ports/clisp-2.49/clisp-2.49/src/foreign.d:4220:3: warning: arithmetic on a null pointer treated as a cast from integer to pointer is a GNU extension [-Wgnu-null-pointer-arithmetic] 4220 | with_string_0(*name = check_string(*name),O(misc_encoding),libname, { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4221 | begin_blocking_system_call(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4222 | handle = libopen(libname); | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 4223 | end_blocking_system_call(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4224 | }); | ~~ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:13113:5: note: expanded from macro 'with_string_0' 13113 | with_string_0_help_(string,encoding,ascizvar,statement,ascizvar##_len,ascizvar##_offset,ascizvar##_string,ascizvar##_bytelen,ascizvar##_data,ASSERT,NOTREACHED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:13106:7: note: expanded from macro 'with_string_0_help_' 13106 | cstombs_help_(encoding,ptr1,ascizvar_len,&ascizvar_data[0],ascizvar_bytelen,A); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:6084:44: note: expanded from macro 'cstombs_help_' 6084 | Encoding_wcstombs(encoding)(encoding,nullobj,&_srcptr,_srcendptr,&_destptr,_destendptr); \ | ^~~~~~~ note: (skipping 3 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:3307:19: note: expanded from macro 'type_untype_object' 3307 | as_object(pointerplus((address),(oint)(tint)(type)<fp_pointer, namez); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4282 | end_system_call(); | ~~~~~~~~~~~~~~~~~~ 4283 | }); | ~~ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:13113:5: note: expanded from macro 'with_string_0' 13113 | with_string_0_help_(string,encoding,ascizvar,statement,ascizvar##_len,ascizvar##_offset,ascizvar##_string,ascizvar##_bytelen,ascizvar##_data,ASSERT,NOTREACHED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:13106:7: note: expanded from macro 'with_string_0_help_' 13106 | cstombs_help_(encoding,ptr1,ascizvar_len,&ascizvar_data[0],ascizvar_bytelen,A); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:6084:44: note: expanded from macro 'cstombs_help_' 6084 | Encoding_wcstombs(encoding)(encoding,nullobj,&_srcptr,_srcendptr,&_destptr,_destendptr); \ | ^~~~~~~ note: (skipping 3 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:3307:19: note: expanded from macro 'type_untype_object' 3307 | as_object(pointerplus((address),(oint)(tint)(type)<fp_pointer, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4289 | namez, verz); | ~~~~~~~~~~~~~ 4290 | end_system_call(); | ~~~~~~~~~~~~~~~~~~ 4291 | }); | ~~~ 4292 | }); | ~~ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:13113:5: note: expanded from macro 'with_string_0' 13113 | with_string_0_help_(string,encoding,ascizvar,statement,ascizvar##_len,ascizvar##_offset,ascizvar##_string,ascizvar##_bytelen,ascizvar##_data,ASSERT,NOTREACHED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:13106:7: note: expanded from macro 'with_string_0_help_' 13106 | cstombs_help_(encoding,ptr1,ascizvar_len,&ascizvar_data[0],ascizvar_bytelen,A); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:6084:44: note: expanded from macro 'cstombs_help_' 6084 | Encoding_wcstombs(encoding)(encoding,nullobj,&_srcptr,_srcendptr,&_destptr,_destendptr); \ | ^~~~~~~ note: (skipping 3 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:3307:19: note: expanded from macro 'type_untype_object' 3307 | as_object(pointerplus((address),(oint)(tint)(type)<fp_pointer, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4289 | namez, verz); | ~~~~~~~~~~~~~ 4290 | end_system_call(); | ~~~~~~~~~~~~~~~~~~ 4291 | }); | ~~~ 4292 | }); | ~~ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:13113:5: note: expanded from macro 'with_string_0' 13113 | with_string_0_help_(string,encoding,ascizvar,statement,ascizvar##_len,ascizvar##_offset,ascizvar##_string,ascizvar##_bytelen,ascizvar##_data,ASSERT,NOTREACHED) | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:13106:7: note: expanded from macro 'with_string_0_help_' 13106 | cstombs_help_(encoding,ptr1,ascizvar_len,&ascizvar_data[0],ascizvar_bytelen,A); \ | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:6084:44: note: expanded from macro 'cstombs_help_' 6084 | Encoding_wcstombs(encoding)(encoding,nullobj,&_srcptr,_srcendptr,&_destptr,_destendptr); \ | ^ note: (skipping 5 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:2606:40: note: expanded from macro 'as_object' 2606 | #define as_object(o) (gcv_object_t)(o) | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:13113:50: note: expanded from macro 'with_string_0' 13113 | with_string_0_help_(string,encoding,ascizvar,statement,ascizvar##_len,ascizvar##_offset,ascizvar##_string,ascizvar##_bytelen,ascizvar##_data,ASSERT,NOTREACHED) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:13109:7: note: expanded from macro 'with_string_0_help_' 13109 | statement} \ | ^~~~~~~~~ /usr/obj/ports/clisp-2.49/clisp-2.49/src/foreign.d:4486:37: warning: arithmetic on a null pointer treated as a cast from integer to pointer is a GNU extension [-Wgnu-null-pointer-arithmetic] 4486 | if (NULL == name_handle) return nullobj; | ^~~~~~~ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:6987:18: note: expanded from macro 'nullobj' 6987 | #define nullobj make_machine(0) /* = as_object((oint)0) */ | ^~~~~~~~~~~~~~~ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:6892:30: note: expanded from macro 'make_machine' 6892 | #define make_machine(ptr) type_pointer_object(machine_type,ptr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:3348:7: note: expanded from macro 'type_pointer_object' 3348 | type_untype_object(type,address) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:3307:19: note: expanded from macro 'type_untype_object' 3307 | as_object(pointerplus((address),(oint)(tint)(type)<all_superclasses,false),nullobj); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:6987:18: note: expanded from macro 'nullobj' 6987 | #define nullobj make_machine(0) /* = as_object((oint)0) */ | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:6892:30: note: expanded from macro 'make_machine' 6892 | #define make_machine(ptr) type_pointer_object(machine_type,ptr) | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:3348:7: note: expanded from macro 'type_pointer_object' 3348 | type_untype_object(type,address) | ^ note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:1289:58: note: expanded from macro 'pointerplus' 1289 | #define pointerplus(pointer,offset) ((UBYTE*)(pointer)+(offset)) | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:2606:40: note: expanded from macro 'as_object' 2606 | #define as_object(o) (gcv_object_t)(o) | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:7396:38: note: expanded from macro 'eq' 7396 | #define eq(obj1,obj2) ((obj1) == (obj2)) | ^~~~ 1 warning generated. echo '/* generated from Makefile */' > cflags.h.new echo '#define CC "cc"' >> cflags.h.new echo '#define CFLAGS "-O2 -pipe -W -Wswitch -Wcomment -Wpointer-arith -Wimplicit -Wreturn-type -Wmissing-declarations -O -DNO_SINGLEMAP -DNO_TRIVIALMAP -DENABLE_UNICODE -DDYNAMIC_FFI -I."' >> cflags.h.new echo '#define LDFLAGS ""' >> cflags.h.new echo '#define CLFLAGS ""' >> cflags.h.new echo '#define LIBS "/usr/local/lib/libintl.so.8.2 -L/usr/local/lib /usr/local/lib/libiconv.so.7.2 -Wl,-rpath,/usr/local/lib -lreadline -lncurses /usr/local/lib/libavcall.so.1.0 /usr/local/lib/libcallback.so.1.0 /usr/local/lib/libiconv.so.7.2 -L/usr/local/lib -lsigsegv -lc -R/usr/local/lib libgnu_cl.a"' >> cflags.h.new echo '#define CPPFLAGS "-I/usr/local/include -I/usr/obj/ports/clisp-2.49/build-amd64/gllib"' >> cflags.h.new echo '#define CPP "cc -E"' >> cflags.h.new echo '#define CXX "c++"' >> cflags.h.new echo '#define CXXFLAGS ""' >> cflags.h.new echo '#define X_LIBS "-L/usr/X11R6/lib"' >> cflags.h.new if cmp cflags.h.new cflags.h > /dev/null 2>&1; then rm -f cflags.h.new; else mv cflags.h.new cflags.h; fi touch cflags.h.stamp cc -I/usr/local/include -I/usr/obj/ports/clisp-2.49/build-amd64/gllib -O2 -pipe -W -Wswitch -Wcomment -Wpointer-arith -Wimplicit -Wreturn-type -Wmissing-declarations -O -DNO_SINGLEMAP -DNO_TRIVIALMAP -DENABLE_UNICODE -DDYNAMIC_FFI -I. -c built.c In file included from /usr/obj/ports/clisp-2.49/clisp-2.49/src/built.d:7: /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:15687:70: warning: arithmetic on a null pointer treated as a cast from integer to pointer is a GNU extension [-Wgnu-null-pointer-arithmetic] 15687 | return !eq(gethash(clas,TheClass(objclas)->all_superclasses,false),nullobj); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:6987:18: note: expanded from macro 'nullobj' 6987 | #define nullobj make_machine(0) /* = as_object((oint)0) */ | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:6892:30: note: expanded from macro 'make_machine' 6892 | #define make_machine(ptr) type_pointer_object(machine_type,ptr) | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:3348:7: note: expanded from macro 'type_pointer_object' 3348 | type_untype_object(type,address) | ^ note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:1289:58: note: expanded from macro 'pointerplus' 1289 | #define pointerplus(pointer,offset) ((UBYTE*)(pointer)+(offset)) | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:2606:40: note: expanded from macro 'as_object' 2606 | #define as_object(o) (gcv_object_t)(o) | ^ /usr/obj/ports/clisp-2.49/clisp-2.49/src/lispbibl.d:7396:38: note: expanded from macro 'eq' 7396 | #define eq(obj1,obj2) ((obj1) == (obj2)) | ^~~~ 1 warning generated. test -r libgnu_cl.a || ln -s gllib/libgnu.a libgnu_cl.a rm -f modules.c ln -s /usr/obj/ports/clisp-2.49/clisp-2.49/src/modules.c modules.c cc -I/usr/local/include -I/usr/obj/ports/clisp-2.49/build-amd64/gllib -O2 -pipe -W -Wswitch -Wcomment -Wpointer-arith -Wimplicit -Wreturn-type -Wmissing-declarations -O -DNO_SINGLEMAP -DNO_TRIVIALMAP -DENABLE_UNICODE -DDYNAMIC_FFI -I. -DCOMPILE_STANDALONE -O0 -c genclisph.c cc -O2 -pipe -W -Wswitch -Wcomment -Wpointer-arith -Wimplicit -Wreturn-type -Wmissing-declarations -O -DNO_SINGLEMAP -DNO_TRIVIALMAP -DENABLE_UNICODE -DDYNAMIC_FFI -I. genclisph.o -o genclisph ld: warning: genclisph.c(genclisph.o:(main)): warning: sprintf() is often misused, please use snprintf() ld: warning: genclisph.c(genclisph.o:(main)): warning: strcat() is almost always misused, please use strlcat() ld: warning: genclisph.c(genclisph.o:(main)): warning: strcpy() is almost always misused, please use strlcpy() (echo '#ifndef _CLISP_H' ; echo '#define _CLISP_H' ; echo; echo '/* config.h */' ; grep '^#' config.h ) > clisp.h (echo; echo '/* 'intparam.h' */' ; grep '^#' intparam.h ) >> clisp.h (echo; echo '/* 'floatparam.h' */' ; grep '^#' floatparam.h ) >> clisp.h (echo; echo '/* genclisph */' ; ./genclisph clisp-test.c ; echo ; echo '#endif /* _CLISP_H */') >> clisp.h writing test file clisp-test.c wrote 164 tests (153 typedefs, 11 defines) cc -I/usr/local/include -I/usr/obj/ports/clisp-2.49/build-amd64/gllib -O2 -pipe -W -Wswitch -Wcomment -Wpointer-arith -Wimplicit -Wreturn-type -Wmissing-declarations -O -DNO_SINGLEMAP -DNO_TRIVIALMAP -DENABLE_UNICODE -DDYNAMIC_FFI -I. -DUSE_CLISP_H=1 -DCOMPILE_STANDALONE clisp-test.c -o clisp-test-clisp cc -I/usr/local/include -I/usr/obj/ports/clisp-2.49/build-amd64/gllib -O2 -pipe -W -Wswitch -Wcomment -Wpointer-arith -Wimplicit -Wreturn-type -Wmissing-declarations -O -DNO_SINGLEMAP -DNO_TRIVIALMAP -DENABLE_UNICODE -DDYNAMIC_FFI -I. -DUSE_CLISP_H=0 -DCOMPILE_STANDALONE clisp-test.c -o clisp-test-lispbibl ./clisp-test-clisp > clisp-test-clisp.out ./clisp-test-lispbibl > clisp-test-lispbibl.out cmp clisp-test-clisp.out clisp-test-lispbibl.out if grep lispbibl.d clisp.h; then false; else true; fi rm -f genclisph clisp-test-clisp clisp-test-lispbibl clisp-test-clisp.out clisp-test-lispbibl.out cc -I/usr/local/include -I/usr/obj/ports/clisp-2.49/build-amd64/gllib -O2 -pipe -W -Wswitch -Wcomment -Wpointer-arith -Wimplicit -Wreturn-type -Wmissing-declarations -O -DNO_SINGLEMAP -DNO_TRIVIALMAP -DENABLE_UNICODE -DDYNAMIC_FFI -I. -c modules.c if test -d locale; then rm -rf locale; fi mkdir locale (cd po && gmake && gmake install datarootdir=.. localedir='$(datarootdir)/locale' INSTALL_DATA='ln') || (rm -rf locale ; exit 1) gmake[1]: Entering directory '/usr/obj/ports/clisp-2.49/build-amd64/po' gmake[1]: Nothing to be done for 'all'. gmake[1]: Leaving directory '/usr/obj/ports/clisp-2.49/build-amd64/po' gmake[1]: Entering directory '/usr/obj/ports/clisp-2.49/build-amd64/po' installing en.gmo as ../locale/en/LC_MESSAGES/clisp.mo installing clisplow_en.gmo as ../locale/en/LC_MESSAGES/clisplow.mo installing da.gmo as ../locale/da/LC_MESSAGES/clisp.mo installing clisplow_da.gmo as ../locale/da/LC_MESSAGES/clisplow.mo installing de.gmo as ../locale/de/LC_MESSAGES/clisp.mo installing clisplow_de.gmo as ../locale/de/LC_MESSAGES/clisplow.mo installing fr.gmo as ../locale/fr/LC_MESSAGES/clisp.mo installing clisplow_fr.gmo as ../locale/fr/LC_MESSAGES/clisplow.mo installing es.gmo as ../locale/es/LC_MESSAGES/clisp.mo installing clisplow_es.gmo as ../locale/es/LC_MESSAGES/clisplow.mo installing nl.gmo as ../locale/nl/LC_MESSAGES/clisp.mo installing clisplow_nl.gmo as ../locale/nl/LC_MESSAGES/clisplow.mo installing ru.gmo as ../locale/ru/LC_MESSAGES/clisp.mo installing clisplow_ru.gmo as ../locale/ru/LC_MESSAGES/clisplow.mo gmake[1]: Leaving directory '/usr/obj/ports/clisp-2.49/build-amd64/po' rm -rf data mkdir data cd data && ln -s /usr/obj/ports/clisp-2.49/clisp-2.49/utils/unicode/UnicodeDataFull.txt . cd data && ln -s /usr/obj/ports/clisp-2.49/clisp-2.49/doc/Symbol-Table.text . cc -O2 -pipe -W -Wswitch -Wcomment -Wpointer-arith -Wimplicit -Wreturn-type -Wmissing-declarations -O -DNO_SINGLEMAP -DNO_TRIVIALMAP -DENABLE_UNICODE -DDYNAMIC_FFI -I. spvw.o spvwtabf.o spvwtabs.o spvwtabo.o eval.o control.o encoding.o pathname.o stream.o socket.o io.o funarg.o array.o hashtabl.o list.o package.o record.o weak.o sequence.o charstrg.o debug.o error.o misc.o time.o predtype.o symbol.o lisparit.o i18n.o foreign.o unixaux.o built.o modules.o /usr/local/lib/libintl.so.8.2 -L/usr/local/lib /usr/local/lib/libiconv.so.7.2 -Wl,-rpath,/usr/local/lib -lreadline -lncurses /usr/local/lib/libavcall.so.1.0 /usr/local/lib/libcallback.so.1.0 /usr/local/lib/libiconv.so.7.2 -L/usr/local/lib -lsigsegv -lc -R/usr/local/lib libgnu_cl.a -o lisp.run ld: warning: misc.c(misc.o:(C_lisp_implementation_version)): warning: sprintf() is often misused, please use snprintf() ld: warning: spvw.c(spvw.o:(main_actions)): warning: strcpy() is almost always misused, please use strlcpy() ld: warning: lisparit.c(lisparit.o:(make_random_state)): warning: rand_r() is not random, it is deterministic. ld: warning: stream.c(stream.o:(publish_host_data)): warning: strcat() is almost always misused, please use strlcat() ./lisp.run -B . -N locale -E UTF-8 -Epathname 1:1 -Emisc 1:1 -norc -m 2MW -lp /usr/obj/ports/clisp-2.49/clisp-2.49/src/ -x '(and (load "/usr/obj/ports/clisp-2.49/clisp-2.49/src/init.lisp") (sys::%saveinitmem) (ext::exit)) (ext::exit t)' i i i i i i i ooooo o ooooooo ooooo ooooo I I I I I I I 8 8 8 8 8 o 8 8 I \ `+' / I 8 8 8 8 8 8 \ `-+-' / 8 8 8 ooooo 8oooo `-__|__-' 8 8 8 8 8 | 8 o 8 8 o 8 8 ------+------ ooooo 8oooooo ooo8ooo ooooo 8 Welcome to GNU CLISP 2.49 (2010-07-07) Copyright (c) Bruno Haible, Michael Stoll 1992, 1993 Copyright (c) Bruno Haible, Marcus Daniels 1994-1997 Copyright (c) Bruno Haible, Pierpaolo Bernardi, Sam Steingold 1998 Copyright (c) Bruno Haible, Sam Steingold 1999-2000 Copyright (c) Sam Steingold, Bruno Haible 2001-2010 Type :h and hit Enter for context help. ;; Loading file /usr/obj/ports/clisp-2.49/clisp-2.49/src/defseq.lisp ... ;; Loaded file /usr/obj/ports/clisp-2.49/clisp-2.49/src/defseq.lisp ;; Loading file /usr/obj/ports/clisp-2.49/clisp-2.49/src/backquote.lisp ... ;; Loaded file /usr/obj/ports/clisp-2.49/clisp-2.49/src/backquote.lisp ;; Loading file /usr/obj/ports/clisp-2.49/clisp-2.49/src/defmacro.lisp ... ;; Loaded file /usr/obj/ports/clisp-2.49/clisp-2.49/src/defmacro.lisp ;; Loading file /usr/obj/ports/clisp-2.49/clisp-2.49/src/macros1.lisp ... ;; Loaded file /usr/obj/ports/clisp-2.49/clisp-2.49/src/macros1.lisp ;; Loading file /usr/obj/ports/clisp-2.49/clisp-2.49/src/macros2.lisp ... ;; Loaded file /usr/obj/ports/clisp-2.49/clisp-2.49/src/macros2.lisp ;; Loading file /usr/obj/ports/clisp-2.49/clisp-2.49/src/defs1.lisp ... ;; Loaded file /usr/obj/ports/clisp-2.49/clisp-2.49/src/defs1.lisp ;; Loading file /usr/obj/ports/clisp-2.49/clisp-2.49/src/lambdalist.lisp ... ;; Loaded file /usr/obj/ports/clisp-2.49/clisp-2.49/src/lambdalist.lisp ;; Loading file /usr/obj/ports/clisp-2.49/clisp-2.49/src/places.lisp ... ;; Loaded file /usr/obj/ports/clisp-2.49/clisp-2.49/src/places.lisp ;; Loading file /usr/obj/ports/clisp-2.49/clisp-2.49/src/floatprint.lisp ... ;; Loaded file /usr/obj/ports/clisp-2.49/clisp-2.49/src/floatprint.lisp ;; Loading file /usr/obj/ports/clisp-2.49/clisp-2.49/src/defpackage.lisp ... ;; Loaded file /usr/obj/ports/clisp-2.49/clisp-2.49/src/defpackage.lisp ;; Loading file /usr/obj/ports/clisp-2.49/clisp-2.49/src/type.lisp ... ;; Loading file /usr/obj/ports/clisp-2.49/clisp-2.49/src/subtypep.lisp ... ;; Loaded file /usr/obj/ports/clisp-2.49/clisp-2.49/src/subtypep.lisp ;; Loaded file /usr/obj/ports/clisp-2.49/clisp-2.49/src/type.lisp ;; Loading file /usr/obj/ports/clisp-2.49/clisp-2.49/src/clos-package.lisp ... ;; Loaded file /usr/obj/ports/clisp-2.49/clisp-2.49/src/clos-package.lisp ;; Loading file /usr/obj/ports/clisp-2.49/clisp-2.49/src/clos-macros.lisp ... ;; Loaded file /usr/obj/ports/clisp-2.49/clisp-2.49/src/clos-macros.lisp ;; Loading file /usr/obj/ports/clisp-2.49/clisp-2.49/src/clos-class0.lisp ... ;; Loaded file /usr/obj/ports/clisp-2.49/clisp-2.49/src/clos-class0.lisp ;; Loading file /usr/obj/ports/clisp-2.49/clisp-2.49/src/clos-metaobject1.lisp ... ;; Loaded file /usr/obj/ports/clisp-2.49/clisp-2.49/src/clos-metaobject1.lisp ;; Loading file /usr/obj/ports/clisp-2.49/clisp-2.49/src/clos-slotdef1.lisp ... ;; Loaded file /usr/obj/ports/clisp-2.49/clisp-2.49/src/clos-slotdef1.lisp ;; Loading file /usr/obj/ports/clisp-2.49/clisp-2.49/src/clos-stablehash1.lisp ... ;; Loaded file /usr/obj/ports/clisp-2.49/clisp-2.49/src/clos-stablehash1.lisp ;; Loading file /usr/obj/ports/clisp-2.49/clisp-2.49/src/clos-specializer1.lisp ... ;; Loaded file /usr/obj/ports/clisp-2.49/clisp-2.49/src/clos-specializer1.lisp ;; Loading file /usr/obj/ports/clisp-2.49/clisp-2.49/src/clos-class1.lisp ... ;; Loaded file /usr/obj/ports/clisp-2.49/clisp-2.49/src/clos-class1.lisp ;; Loading file /usr/obj/ports/clisp-2.49/clisp-2.49/src/clos-class2.lisp ... ;; Loaded file /usr/obj/ports/clisp-2.49/clisp-2.49/src/clos-class2.lisp ;; Loading file /usr/obj/ports/clisp-2.49/clisp-2.49/src/clos-class3.lisp ... ;; Loaded file /usr/obj/ports/clisp-2.49/clisp-2.49/src/clos-class3.lisp ;; Loading file /usr/obj/ports/clisp-2.49/clisp-2.49/src/defstruct.lisp ... ;; Loaded file /usr/obj/ports/clisp-2.49/clisp-2.49/src/defstruct.lisp ;; Loading file /usr/obj/ports/clisp-2.49/clisp-2.49/src/format.lisp ... ;; Loaded file /usr/obj/ports/clisp-2.49/clisp-2.49/src/format.lisp ;; Loading file /usr/obj/ports/clisp-2.49/clisp-2.49/src/international.lisp ... ;; Loaded file /usr/obj/ports/clisp-2.49/clisp-2.49/src/international.lisp ;; Loading file /usr/obj/ports/clisp-2.49/clisp-2.49/src/room.lisp ... ;; Loaded file /usr/obj/ports/clisp-2.49/clisp-2.49/src/room.lisp ;; Loading file /usr/obj/ports/clisp-2.49/clisp-2.49/src/functions.lisp ... ;; Loaded file /usr/obj/ports/clisp-2.49/clisp-2.49/src/functions.lisp ;; Loading file /usr/obj/ports/clisp-2.49/clisp-2.49/src/trace.lisp ... ;; Loaded file /usr/obj/ports/clisp-2.49/clisp-2.49/src/trace.lisp ;; Loading file /usr/obj/ports/clisp-2.49/clisp-2.49/src/cmacros.lisp ... ;; Loaded file /usr/obj/ports/clisp-2.49/clisp-2.49/src/cmacros.lisp ;; Loading file /usr/obj/ports/clisp-2.49/clisp-2.49/src/compiler.lisp ... ;; Loaded file /usr/obj/ports/clisp-2.49/clisp-2.49/src/compiler.lisp ;; Loading file /usr/obj/ports/clisp-2.49/clisp-2.49/src/defs2.lisp ... ;; Loaded file /usr/obj/ports/clisp-2.49/clisp-2.49/src/defs2.lisp ;; Loading file /usr/obj/ports/clisp-2.49/clisp-2.49/src/loop.lisp ... ;; Loaded file /usr/obj/ports/clisp-2.49/clisp-2.49/src/loop.lisp ;; Loading file /usr/obj/ports/clisp-2.49/clisp-2.49/src/clos.lisp ... ;; Loading file /usr/obj/ports/clisp-2.49/clisp-2.49/src/clos-slots1.lisp ... ;; Loaded file /usr/obj/ports/clisp-2.49/clisp-2.49/src/clos-slots1.lisp ;; Loading file /usr/obj/ports/clisp-2.49/clisp-2.49/src/clos-method1.lisp ... ;; Loaded file /usr/obj/ports/clisp-2.49/clisp-2.49/src/clos-method1.lisp ;; Loading file /usr/obj/ports/clisp-2.49/clisp-2.49/src/clos-methcomb1.lisp ... ;; Loaded file /usr/obj/ports/clisp-2.49/clisp-2.49/src/clos-methcomb1.lisp ;; Loading file /usr/obj/ports/clisp-2.49/clisp-2.49/src/clos-genfun1.lisp ... ;; Loaded file /usr/obj/ports/clisp-2.49/clisp-2.49/src/clos-genfun1.lisp ;; Loading file /usr/obj/ports/clisp-2.49/clisp-2.49/src/clos-genfun2a.lisp ... ;; Loaded file /usr/obj/ports/clisp-2.49/clisp-2.49/src/clos-genfun2a.lisp ;; Loading file /usr/obj/ports/clisp-2.49/clisp-2.49/src/clos-methcomb2.lisp ... ;; Loaded file /usr/obj/ports/clisp-2.49/clisp-2.49/src/clos-methcomb2.lisp ;; Loading file /usr/obj/ports/clisp-2.49/clisp-2.49/src/clos-genfun2b.lisp ... ;; Loaded file /usr/obj/ports/clisp-2.49/clisp-2.49/src/clos-genfun2b.lisp ;; Loading file /usr/obj/ports/clisp-2.49/clisp-2.49/src/clos-method2.lisp ... ;; Loaded file /usr/obj/ports/clisp-2.49/clisp-2.49/src/clos-method2.lisp ;; Loading file /usr/obj/ports/clisp-2.49/clisp-2.49/src/clos-genfun3.lisp ... ;; Loaded file /usr/obj/ports/clisp-2.49/clisp-2.49/src/clos-genfun3.lisp ;; Loading file /usr/obj/ports/clisp-2.49/clisp-2.49/src/clos-dependent.lisp ... ;; Loaded file /usr/obj/ports/clisp-2.49/clisp-2.49/src/clos-dependent.lisp ;; Loading file /usr/obj/ports/clisp-2.49/clisp-2.49/src/clos-genfun4.lisp ... ;; Loaded file /usr/obj/ports/clisp-2.49/clisp-2.49/src/clos-genfun4.lisp ;; Loading file /usr/obj/ports/clisp-2.49/clisp-2.49/src/clos-method3.lisp ... ;; Loaded file /usr/obj/ports/clisp-2.49/clisp-2.49/src/clos-method3.lisp ;; Loading file /usr/obj/ports/clisp-2.49/clisp-2.49/src/clos-methcomb3.lisp ... ;; Loaded file /usr/obj/ports/clisp-2.49/clisp-2.49/src/clos-methcomb3.lisp ;; Loading file /usr/obj/ports/clisp-2.49/clisp-2.49/src/clos-slots2.lisp ... ;; Loaded file /usr/obj/ports/clisp-2.49/clisp-2.49/src/clos-slots2.lisp ;; Loading file /usr/obj/ports/clisp-2.49/clisp-2.49/src/clos-slotdef2.lisp ... ;; Loaded file /usr/obj/ports/clisp-2.49/clisp-2.49/src/clos-slotdef2.lisp ;; Loading file /usr/obj/ports/clisp-2.49/clisp-2.49/src/clos-stablehash2.lisp ... ;; Loaded file /usr/obj/ports/clisp-2.49/clisp-2.49/src/clos-stablehash2.lisp ;; Loading file /usr/obj/ports/clisp-2.49/clisp-2.49/src/clos-specializer2.lisp ... ;; Loaded file /usr/obj/ports/clisp-2.49/clisp-2.49/src/clos-specializer2.lisp ;; Loading file /usr/obj/ports/clisp-2.49/clisp-2.49/src/clos-class4.lisp ... ;; Loaded file /usr/obj/ports/clisp-2.49/clisp-2.49/src/clos-class4.lisp ;; Loading file /usr/obj/ports/clisp-2.49/clisp-2.49/src/clos-class5.lisp ... WARNING: DEFGENERIC: redefining function SHARED-INITIALIZE in /usr/obj/ports/clisp-2.49/clisp-2.49/src/clos-class5.lisp, was defined in top-level WARNING: DEFGENERIC: redefining function REINITIALIZE-INSTANCE in /usr/obj/ports/clisp-2.49/clisp-2.49/src/clos-class5.lisp, was defined in top-level WARNING: DEFGENERIC: redefining function INITIALIZE-INSTANCE in /usr/obj/ports/clisp-2.49/clisp-2.49/src/clos-class5.lisp, was defined in top-level ;; Loaded file /usr/obj/ports/clisp-2.49/clisp-2.49/src/clos-class5.lisp ;; Loading file /usr/obj/ports/clisp-2.49/clisp-2.49/src/clos-slotdef3.lisp ... ;; Loaded file /usr/obj/ports/clisp-2.49/clisp-2.49/src/clos-slotdef3.lisp ;; Loading file /usr/obj/ports/clisp-2.49/clisp-2.49/src/clos-specializer3.lisp ... ;; Loaded file /usr/obj/ports/clisp-2.49/clisp-2.49/src/clos-specializer3.lisp ;; Loading file /usr/obj/ports/clisp-2.49/clisp-2.49/src/clos-class6.lisp ... ;; Loaded file /usr/obj/ports/clisp-2.49/clisp-2.49/src/clos-class6.lisp ;; Loading file /usr/obj/ports/clisp-2.49/clisp-2.49/src/clos-method4.lisp ... ;; Loaded file /usr/obj/ports/clisp-2.49/clisp-2.49/src/clos-method4.lisp ;; Loading file /usr/obj/ports/clisp-2.49/clisp-2.49/src/clos-methcomb4.lisp ... ;; Loaded file /usr/obj/ports/clisp-2.49/clisp-2.49/src/clos-methcomb4.lisp ;; Loading file /usr/obj/ports/clisp-2.49/clisp-2.49/src/clos-genfun5.lisp ... ;; Loaded file /usr/obj/ports/clisp-2.49/clisp-2.49/src/clos-genfun5.lisp ;; Loading file /usr/obj/ports/clisp-2.49/clisp-2.49/src/clos-print.lisp ... ;; Loaded file /usr/obj/ports/clisp-2.49/clisp-2.49/src/clos-print.lisp ;; Loading file /usr/obj/ports/clisp-2.49/clisp-2.49/src/clos-custom.lisp ... ;; Loaded file /usr/obj/ports/clisp-2.49/clisp-2.49/src/clos-custom.lisp ;; Loading file /usr/obj/ports/clisp-2.49/clisp-2.49/src/documentation.lisp ... ;; Loaded file /usr/obj/ports/clisp-2.49/clisp-2.49/src/documentation.lisp ;; Loaded file /usr/obj/ports/clisp-2.49/clisp-2.49/src/clos.lisp ;; Loading file /usr/obj/ports/clisp-2.49/clisp-2.49/src/gray.lisp ... ;; Loaded file /usr/obj/ports/clisp-2.49/clisp-2.49/src/gray.lisp ;; Loading file /usr/obj/ports/clisp-2.49/clisp-2.49/src/fill-out.lisp ... ;; Loaded file /usr/obj/ports/clisp-2.49/clisp-2.49/src/fill-out.lisp ;; Loading file /usr/obj/ports/clisp-2.49/clisp-2.49/src/disassem.lisp ... ;; Loaded file /usr/obj/ports/clisp-2.49/clisp-2.49/src/disassem.lisp ;; Loading file /usr/obj/ports/clisp-2.49/clisp-2.49/src/condition.lisp ... ;; Loaded file /usr/obj/ports/clisp-2.49/clisp-2.49/src/condition.lisp ;; Loading file /usr/obj/ports/clisp-2.49/clisp-2.49/src/loadform.lisp ... ;; Loaded file /usr/obj/ports/clisp-2.49/clisp-2.49/src/loadform.lisp ;; Loading file /usr/obj/ports/clisp-2.49/clisp-2.49/src/gstream.lisp ... ;; Loaded file /usr/obj/ports/clisp-2.49/clisp-2.49/src/gstream.lisp ;; Loading file /usr/obj/ports/clisp-2.49/clisp-2.49/src/xcharin.lisp ... ;; Loaded file /usr/obj/ports/clisp-2.49/clisp-2.49/src/xcharin.lisp ;; Loading file /usr/obj/ports/clisp-2.49/clisp-2.49/src/keyboard.lisp ... ;; Loaded file /usr/obj/ports/clisp-2.49/clisp-2.49/src/keyboard.lisp ;; Loading file /usr/obj/ports/clisp-2.49/clisp-2.49/src/screen.lisp ... ;; Loaded file /usr/obj/ports/clisp-2.49/clisp-2.49/src/screen.lisp ;; Loading file /usr/obj/ports/clisp-2.49/clisp-2.49/src/runprog.lisp ... ;; Loaded file /usr/obj/ports/clisp-2.49/clisp-2.49/src/runprog.lisp ;; Loading file /usr/obj/ports/clisp-2.49/clisp-2.49/src/query.lisp ... ;; Loaded file /usr/obj/ports/clisp-2.49/clisp-2.49/src/query.lisp ;; Loading file /usr/obj/ports/clisp-2.49/clisp-2.49/src/reploop.lisp ... ;; Loaded file /usr/obj/ports/clisp-2.49/clisp-2.49/src/reploop.lisp ;; Loading file /usr/obj/ports/clisp-2.49/clisp-2.49/src/savemem.lisp ... ;; Loaded file /usr/obj/ports/clisp-2.49/clisp-2.49/src/savemem.lisp ;; Loading file /usr/obj/ports/clisp-2.49/clisp-2.49/src/dribble.lisp ... ;; Loaded file /usr/obj/ports/clisp-2.49/clisp-2.49/src/dribble.lisp ;; Loading file /usr/obj/ports/clisp-2.49/clisp-2.49/src/pprint.lisp ... ;; Loaded file /usr/obj/ports/clisp-2.49/clisp-2.49/src/pprint.lisp ;; Loading file /usr/obj/ports/clisp-2.49/clisp-2.49/src/describe.lisp ... ;; Loaded file /usr/obj/ports/clisp-2.49/clisp-2.49/src/describe.lisp ;; Loading file /usr/obj/ports/clisp-2.49/clisp-2.49/src/edit.lisp ... ;; Loaded file /usr/obj/ports/clisp-2.49/clisp-2.49/src/edit.lisp ;; Loading file /usr/obj/ports/clisp-2.49/clisp-2.49/src/clhs.lisp ... ;; Loaded file /usr/obj/ports/clisp-2.49/clisp-2.49/src/clhs.lisp ;; Loading file /usr/obj/ports/clisp-2.49/clisp-2.49/src/inspect.lisp ... ;; Loaded file /usr/obj/ports/clisp-2.49/clisp-2.49/src/inspect.lisp ;; Loading file /usr/obj/ports/clisp-2.49/clisp-2.49/src/macros3.lisp ... ;; Loaded file /usr/obj/ports/clisp-2.49/clisp-2.49/src/macros3.lisp ;; Loading file /usr/obj/ports/clisp-2.49/clisp-2.49/src/complete.lisp ... ;; Loaded file /usr/obj/ports/clisp-2.49/clisp-2.49/src/complete.lisp ;; Loading file /usr/obj/ports/clisp-2.49/clisp-2.49/src/case-sensitive.lisp ... ;; Loaded file /usr/obj/ports/clisp-2.49/clisp-2.49/src/case-sensitive.lisp ;; Loading file /usr/obj/ports/clisp-2.49/clisp-2.49/src/foreign1.lisp ... ;; Loaded file /usr/obj/ports/clisp-2.49/clisp-2.49/src/foreign1.lisp ;; Loading file /usr/obj/ports/clisp-2.49/clisp-2.49/src/exporting.lisp ... ;; Loaded file /usr/obj/ports/clisp-2.49/clisp-2.49/src/exporting.lisp ;; Loading file /usr/obj/ports/clisp-2.49/clisp-2.49/src/danish.lisp ... ;; Loaded file /usr/obj/ports/clisp-2.49/clisp-2.49/src/danish.lisp ;; Loading file /usr/obj/ports/clisp-2.49/clisp-2.49/src/german.lisp ... ;; Loaded file /usr/obj/ports/clisp-2.49/clisp-2.49/src/german.lisp ;; Loading file /usr/obj/ports/clisp-2.49/clisp-2.49/src/french.lisp ... ;; Loaded file /usr/obj/ports/clisp-2.49/clisp-2.49/src/french.lisp ;; Loading file /usr/obj/ports/clisp-2.49/clisp-2.49/src/spanish.lisp ... ;; Loaded file /usr/obj/ports/clisp-2.49/clisp-2.49/src/spanish.lisp ;; Loading file /usr/obj/ports/clisp-2.49/clisp-2.49/src/dutch.lisp ... ;; Loaded file /usr/obj/ports/clisp-2.49/clisp-2.49/src/dutch.lisp ;; Loading file /usr/obj/ports/clisp-2.49/clisp-2.49/src/russian.lisp ... ;; Loaded file /usr/obj/ports/clisp-2.49/clisp-2.49/src/russian.lisp ;; Loading file /usr/obj/ports/clisp-2.49/clisp-2.49/src/deprecated.lisp ... ;; Loaded file /usr/obj/ports/clisp-2.49/clisp-2.49/src/deprecated.lisp ;; Loading file /usr/obj/ports/clisp-2.49/build-amd64/config.lisp ... ;; Loaded file /usr/obj/ports/clisp-2.49/build-amd64/config.lisp Bytes permanently allocated: 158,312 Bytes currently in use: 10,161,112 Bytes available until next GC: 60,008 Bye. mv lispimag.mem interpreted.mem ./lisp.run -B . -N locale -E UTF-8 -Epathname 1:1 -Emisc 1:1 -norc -m 2MW -M interpreted.mem -q -c /usr/obj/ports/clisp-2.49/clisp-2.49/src/compiler.lisp -o ./ ;; Compiling file /usr/obj/ports/clisp-2.49/clisp-2.49/src/compiler.lisp ... WARNING: in #:|985 999 (DEFSTRUCT (BLOCK #) FNODE ...)-80| in lines 985..999 : CLOS::MAKE-INSTANCE- was called with 17 arguments, but it requires 1 argument. WARNING: in #:|985 999 (DEFSTRUCT (BLOCK #) FNODE ...)-80| in lines 985..999 : CLOS::MAKE-INSTANCE- was called with 17 arguments, but it requires 1 argument. WARNING: in #:|985 999 (DEFSTRUCT (BLOCK #) FNODE ...)-80| in lines 985..999 : CLOS::MAKE-INSTANCE- was called with 17 arguments, but it requires 1 argument. WARNING: in #:|985 999 (DEFSTRUCT (BLOCK #) FNODE ...)-80| in lines 985..999 : CLOS::MAKE-INSTANCE- was called with 17 arguments, but it requires 1 argument. WARNING: in #:|985 999 (DEFSTRUCT (BLOCK #) FNODE ...)-80| in lines 985..999 : CLOS::MAKE-INSTANCE- was called with 17 arguments, but it requires 1 argument. WARNING: in #:|985 999 (DEFSTRUCT (BLOCK #) FNODE ...)-80| in lines 985..999 : CLOS::MAKE-INSTANCE- was called with 17 arguments, but it requires 1 argument. WARNING: in #:|985 999 (DEFSTRUCT (BLOCK #) FNODE ...)-80| in lines 985..999 : CLOS::MAKE-INSTANCE- was called with 17 arguments, but it requires 1 argument. WARNING: in #:|985 999 (DEFSTRUCT (BLOCK #) FNODE ...)-80| in lines 985..999 : CLOS::MAKE-INSTANCE- was called with 17 arguments, but it requires 1 argument. WARNING: in #:|985 999 (DEFSTRUCT (BLOCK #) FNODE ...)-80| in lines 985..999 : CLOS::MAKE-INSTANCE- was called with 17 arguments, but it requires 1 argument. WARNING: in #:|985 999 (DEFSTRUCT (BLOCK #) FNODE ...)-80| in lines 985..999 : CLOS::MAKE-INSTANCE- was called with 17 arguments, but it requires 1 argument. WARNING: in #:|985 999 (DEFSTRUCT (BLOCK #) FNODE ...)-80| in lines 985..999 : CLOS::MAKE-INSTANCE- was called with 17 arguments, but it requires 1 argument. WARNING: in #:|985 999 (DEFSTRUCT (BLOCK #) FNODE ...)-80| in lines 985..999 : CLOS::MAKE-INSTANCE- was called with 17 arguments, but it requires 1 argument. WARNING: in #:|1030 1042 (DEFSTRUCT (TAGBODY #) FNODE ...)-84| in lines 1030..1042 : CLOS::MAKE-INSTANCE- was called with 17 arguments, but it requires 1 argument. WARNING: in #:|1030 1042 (DEFSTRUCT (TAGBODY #) FNODE ...)-84| in lines 1030..1042 : CLOS::MAKE-INSTANCE- was called with 17 arguments, but it requires 1 argument. WARNING: in #:|1030 1042 (DEFSTRUCT (TAGBODY #) FNODE ...)-84| in lines 1030..1042 : CLOS::MAKE-INSTANCE- was called with 17 arguments, but it requires 1 argument. WARNING: in #:|1030 1042 (DEFSTRUCT (TAGBODY #) FNODE ...)-84| in lines 1030..1042 : CLOS::MAKE-INSTANCE- was called with 17 arguments, but it requires 1 argument. WARNING: in #:|1030 1042 (DEFSTRUCT (TAGBODY #) FNODE ...)-84| in lines 1030..1042 : CLOS::MAKE-INSTANCE- was called with 17 arguments, but it requires 1 argument. WARNING: in #:|1030 1042 (DEFSTRUCT (TAGBODY #) FNODE ...)-84| in lines 1030..1042 : CLOS::MAKE-INSTANCE- was called with 17 arguments, but it requires 1 argument. WARNING: in #:|1030 1042 (DEFSTRUCT (TAGBODY #) FNODE ...)-84| in lines 1030..1042 : CLOS::MAKE-INSTANCE- was called with 17 arguments, but it requires 1 argument. WARNING: in #:|1030 1042 (DEFSTRUCT (TAGBODY #) FNODE ...)-84| in lines 1030..1042 : CLOS::MAKE-INSTANCE- was called with 17 arguments, but it requires 1 argument. WARNING: in #:|1030 1042 (DEFSTRUCT (TAGBODY #) FNODE ...)-84| in lines 1030..1042 : CLOS::MAKE-INSTANCE- was called with 17 arguments, but it requires 1 argument. WARNING: in #:|1030 1042 (DEFSTRUCT (TAGBODY #) FNODE ...)-84| in lines 1030..1042 : CLOS::MAKE-INSTANCE- was called with 17 arguments, but it requires 1 argument. WARNING: in #:|1087 1143 (DEFSTRUCT (VAR #) (NAME NIL :READ-ONLY ...) ...)-91| in lines 1087..1143 : CLOS::MAKE-INSTANCE- was called with 17 arguments, but it requires 1 argument. WARNING: in #:|1087 1143 (DEFSTRUCT (VAR #) (NAME NIL :READ-ONLY ...) ...)-91| in lines 1087..1143 : CLOS::MAKE-INSTANCE- was called with 17 arguments, but it requires 1 argument. WARNING: in #:|1087 1143 (DEFSTRUCT (VAR #) (NAME NIL :READ-ONLY ...) ...)-91| in lines 1087..1143 : CLOS::MAKE-INSTANCE- was called with 17 arguments, but it requires 1 argument. WARNING: in #:|1087 1143 (DEFSTRUCT (VAR #) (NAME NIL :READ-ONLY ...) ...)-91| in lines 1087..1143 : CLOS::MAKE-INSTANCE- was called with 17 arguments, but it requires 1 argument. WARNING: in #:|1087 1143 (DEFSTRUCT (VAR #) (NAME NIL :READ-ONLY ...) ...)-91| in lines 1087..1143 : CLOS::MAKE-INSTANCE- was called with 17 arguments, but it requires 1 argument. WARNING: in #:|1087 1143 (DEFSTRUCT (VAR #) (NAME NIL :READ-ONLY ...) ...)-91| in lines 1087..1143 : CLOS::MAKE-INSTANCE- was called with 17 arguments, but it requires 1 argument. WARNING: in #:|1087 1143 (DEFSTRUCT (VAR #) (NAME NIL :READ-ONLY ...) ...)-91| in lines 1087..1143 : CLOS::MAKE-INSTANCE- was called with 17 arguments, but it requires 1 argument. WARNING: in #:|1087 1143 (DEFSTRUCT (VAR #) (NAME NIL :READ-ONLY ...) ...)-91| in lines 1087..1143 : CLOS::MAKE-INSTANCE- was called with 17 arguments, but it requires 1 argument. WARNING: in #:|1087 1143 (DEFSTRUCT (VAR #) (NAME NIL :READ-ONLY ...) ...)-91| in lines 1087..1143 : CLOS::MAKE-INSTANCE- was called with 17 arguments, but it requires 1 argument. WARNING: in #:|1087 1143 (DEFSTRUCT (VAR #) (NAME NIL :READ-ONLY ...) ...)-91| in lines 1087..1143 : CLOS::MAKE-INSTANCE- was called with 17 arguments, but it requires 1 argument. WARNING: in #:|1087 1143 (DEFSTRUCT (VAR #) (NAME NIL :READ-ONLY ...) ...)-91| in lines 1087..1143 : CLOS::MAKE-INSTANCE- was called with 17 arguments, but it requires 1 argument. WARNING: in #:|1087 1143 (DEFSTRUCT (VAR #) (NAME NIL :READ-ONLY ...) ...)-91| in lines 1087..1143 : CLOS::MAKE-INSTANCE- was called with 17 arguments, but it requires 1 argument. WARNING: in #:|1087 1143 (DEFSTRUCT (VAR #) (NAME NIL :READ-ONLY ...) ...)-91| in lines 1087..1143 : CLOS::MAKE-INSTANCE- was called with 17 arguments, but it requires 1 argument. WARNING: in #:|1087 1143 (DEFSTRUCT (VAR #) (NAME NIL :READ-ONLY ...) ...)-91| in lines 1087..1143 : CLOS::MAKE-INSTANCE- was called with 17 arguments, but it requires 1 argument. WARNING: in #:|1087 1143 (DEFSTRUCT (VAR #) (NAME NIL :READ-ONLY ...) ...)-91| in lines 1087..1143 : CLOS::MAKE-INSTANCE- was called with 17 arguments, but it requires 1 argument. WARNING: in #:|1087 1143 (DEFSTRUCT (VAR #) (NAME NIL :READ-ONLY ...) ...)-91| in lines 1087..1143 : CLOS::MAKE-INSTANCE- was called with 17 arguments, but it requires 1 argument. WARNING: in #:|1087 1143 (DEFSTRUCT (VAR #) (NAME NIL :READ-ONLY ...) ...)-91| in lines 1087..1143 : CLOS::MAKE-INSTANCE- was called with 17 arguments, but it requires 1 argument. WARNING: in #:|1087 1143 (DEFSTRUCT (VAR #) (NAME NIL :READ-ONLY ...) ...)-91| in lines 1087..1143 : CLOS::MAKE-INSTANCE- was called with 17 arguments, but it requires 1 argument. WARNING: in #:|1087 1143 (DEFSTRUCT (VAR #) (NAME NIL :READ-ONLY ...) ...)-91| in lines 1087..1143 : CLOS::MAKE-INSTANCE- was called with 17 arguments, but it requires 1 argument. WARNING: in #:|1087 1143 (DEFSTRUCT (VAR #) (NAME NIL :READ-ONLY ...) ...)-91| in lines 1087..1143 : CLOS::MAKE-INSTANCE- was called with 17 arguments, but it requires 1 argument. WARNING: in #:|1087 1143 (DEFSTRUCT (VAR #) (NAME NIL :READ-ONLY ...) ...)-91| in lines 1087..1143 : CLOS::MAKE-INSTANCE- was called with 17 arguments, but it requires 1 argument. WARNING: in #:|1087 1143 (DEFSTRUCT (VAR #) (NAME NIL :READ-ONLY ...) ...)-91| in lines 1087..1143 : CLOS::MAKE-INSTANCE- was called with 17 arguments, but it requires 1 argument. WARNING: in #:|1087 1143 (DEFSTRUCT (VAR #) (NAME NIL :READ-ONLY ...) ...)-91| in lines 1087..1143 : CLOS::MAKE-INSTANCE- was called with 17 arguments, but it requires 1 argument. WARNING: in #:|1087 1143 (DEFSTRUCT (VAR #) (NAME NIL :READ-ONLY ...) ...)-91| in lines 1087..1143 : CLOS::MAKE-INSTANCE- was called with 17 arguments, but it requires 1 argument. WARNING: in #:|1087 1143 (DEFSTRUCT (VAR #) (NAME NIL :READ-ONLY ...) ...)-91| in lines 1087..1143 : CLOS::MAKE-INSTANCE- was called with 17 arguments, but it requires 1 argument. WARNING: in #:|1087 1143 (DEFSTRUCT (VAR #) (NAME NIL :READ-ONLY ...) ...)-91| in lines 1087..1143 : CLOS::MAKE-INSTANCE- was called with 17 arguments, but it requires 1 argument. WARNING: in #:|1087 1143 (DEFSTRUCT (VAR #) (NAME NIL :READ-ONLY ...) ...)-91| in lines 1087..1143 : CLOS::MAKE-INSTANCE- was called with 17 arguments, but it requires 1 argument. WARNING: in #:|1087 1143 (DEFSTRUCT (VAR #) (NAME NIL :READ-ONLY ...) ...)-91| in lines 1087..1143 : CLOS::MAKE-INSTANCE- was called with 17 arguments, but it requires 1 argument. WARNING: in #:|1240 1257 (DEFSTRUCT (CONST #) VALUE ...)-96| in lines 1240..1257 : CLOS::MAKE-INSTANCE- was called with 17 arguments, but it requires 1 argument. WARNING: in #:|1240 1257 (DEFSTRUCT (CONST #) VALUE ...)-96| in lines 1240..1257 : CLOS::MAKE-INSTANCE- was called with 17 arguments, but it requires 1 argument. WARNING: in #:|1240 1257 (DEFSTRUCT (CONST #) VALUE ...)-96| in lines 1240..1257 : CLOS::MAKE-INSTANCE- was called with 17 arguments, but it requires 1 argument. WARNING: in #:|1240 1257 (DEFSTRUCT (CONST #) VALUE ...)-96| in lines 1240..1257 : CLOS::MAKE-INSTANCE- was called with 17 arguments, but it requires 1 argument. WARNING: in #:|1240 1257 (DEFSTRUCT (CONST #) VALUE ...)-96| in lines 1240..1257 : CLOS::MAKE-INSTANCE- was called with 17 arguments, but it requires 1 argument. WARNING: in #:|1240 1257 (DEFSTRUCT (CONST #) VALUE ...)-96| in lines 1240..1257 : CLOS::MAKE-INSTANCE- was called with 17 arguments, but it requires 1 argument. WARNING: in #:|1240 1257 (DEFSTRUCT (CONST #) VALUE ...)-96| in lines 1240..1257 : CLOS::MAKE-INSTANCE- was called with 17 arguments, but it requires 1 argument. WARNING: in #:|1240 1257 (DEFSTRUCT (CONST #) VALUE ...)-96| in lines 1240..1257 : CLOS::MAKE-INSTANCE- was called with 17 arguments, but it requires 1 argument. WARNING: in #:|1557 1612 (DEFSTRUCT (FNODE #) NAME ...)-109| in lines 1557..1612 : CLOS::MAKE-INSTANCE- was called with 17 arguments, but it requires 1 argument. WARNING: in #:|1557 1612 (DEFSTRUCT (FNODE #) NAME ...)-109| in lines 1557..1612 : CLOS::MAKE-INSTANCE- was called with 17 arguments, but it requires 1 argument. WARNING: in #:|1557 1612 (DEFSTRUCT (FNODE #) NAME ...)-109| in lines 1557..1612 : CLOS::MAKE-INSTANCE- was called with 17 arguments, but it requires 1 argument. WARNING: in #:|1557 1612 (DEFSTRUCT (FNODE #) NAME ...)-109| in lines 1557..1612 : CLOS::MAKE-INSTANCE- was called with 17 arguments, but it requires 1 argument. WARNING: in #:|1557 1612 (DEFSTRUCT (FNODE #) NAME ...)-109| in lines 1557..1612 : CLOS::MAKE-INSTANCE- was called with 17 arguments, but it requires 1 argument. WARNING: in #:|1557 1612 (DEFSTRUCT (FNODE #) NAME ...)-109| in lines 1557..1612 : CLOS::MAKE-INSTANCE- was called with 17 arguments, but it requires 1 argument. WARNING: in #:|1557 1612 (DEFSTRUCT (FNODE #) NAME ...)-109| in lines 1557..1612 : CLOS::MAKE-INSTANCE- was called with 17 arguments, but it requires 1 argument. WARNING: in #:|1557 1612 (DEFSTRUCT (FNODE #) NAME ...)-109| in lines 1557..1612 : CLOS::MAKE-INSTANCE- was called with 17 arguments, but it requires 1 argument. WARNING: in #:|1557 1612 (DEFSTRUCT (FNODE #) NAME ...)-109| in lines 1557..1612 : CLOS::MAKE-INSTANCE- was called with 17 arguments, but it requires 1 argument. WARNING: in #:|1557 1612 (DEFSTRUCT (FNODE #) NAME ...)-109| in lines 1557..1612 : CLOS::MAKE-INSTANCE- was called with 17 arguments, but it requires 1 argument. WARNING: in #:|1557 1612 (DEFSTRUCT (FNODE #) NAME ...)-109| in lines 1557..1612 : CLOS::MAKE-INSTANCE- was called with 17 arguments, but it requires 1 argument. WARNING: in #:|1557 1612 (DEFSTRUCT (FNODE #) NAME ...)-109| in lines 1557..1612 : CLOS::MAKE-INSTANCE- was called with 17 arguments, but it requires 1 argument. WARNING: in #:|1557 1612 (DEFSTRUCT (FNODE #) NAME ...)-109| in lines 1557..1612 : CLOS::MAKE-INSTANCE- was called with 17 arguments, but it requires 1 argument. WARNING: in #:|1557 1612 (DEFSTRUCT (FNODE #) NAME ...)-109| in lines 1557..1612 : CLOS::MAKE-INSTANCE- was called with 17 arguments, but it requires 1 argument. WARNING: in #:|1557 1612 (DEFSTRUCT (FNODE #) NAME ...)-109| in lines 1557..1612 : CLOS::MAKE-INSTANCE- was called with 17 arguments, but it requires 1 argument. WARNING: in #:|1557 1612 (DEFSTRUCT (FNODE #) NAME ...)-109| in lines 1557..1612 : CLOS::MAKE-INSTANCE- was called with 17 arguments, but it requires 1 argument. WARNING: in #:|1557 1612 (DEFSTRUCT (FNODE #) NAME ...)-109| in lines 1557..1612 : CLOS::MAKE-INSTANCE- was called with 17 arguments, but it requires 1 argument. WARNING: in #:|1557 1612 (DEFSTRUCT (FNODE #) NAME ...)-109| in lines 1557..1612 : CLOS::MAKE-INSTANCE- was called with 17 arguments, but it requires 1 argument. WARNING: in #:|1557 1612 (DEFSTRUCT (FNODE #) NAME ...)-109| in lines 1557..1612 : CLOS::MAKE-INSTANCE- was called with 17 arguments, but it requires 1 argument. WARNING: in #:|1557 1612 (DEFSTRUCT (FNODE #) NAME ...)-109| in lines 1557..1612 : CLOS::MAKE-INSTANCE- was called with 17 arguments, but it requires 1 argument. WARNING: in #:|1557 1612 (DEFSTRUCT (FNODE #) NAME ...)-109| in lines 1557..1612 : CLOS::MAKE-INSTANCE- was called with 17 arguments, but it requires 1 argument. WARNING: in #:|1557 1612 (DEFSTRUCT (FNODE #) NAME ...)-109| in lines 1557..1612 : CLOS::MAKE-INSTANCE- was called with 17 arguments, but it requires 1 argument. WARNING: in #:|1557 1612 (DEFSTRUCT (FNODE #) NAME ...)-109| in lines 1557..1612 : CLOS::MAKE-INSTANCE- was called with 17 arguments, but it requires 1 argument. WARNING: in #:|1557 1612 (DEFSTRUCT (FNODE #) NAME ...)-109| in lines 1557..1612 : CLOS::MAKE-INSTANCE- was called with 17 arguments, but it requires 1 argument. WARNING: in #:|1557 1612 (DEFSTRUCT (FNODE #) NAME ...)-109| in lines 1557..1612 : CLOS::MAKE-INSTANCE- was called with 17 arguments, but it requires 1 argument. WARNING: in #:|1557 1612 (DEFSTRUCT (FNODE #) NAME ...)-109| in lines 1557..1612 : CLOS::MAKE-INSTANCE- was called with 17 arguments, but it requires 1 argument. WARNING: in #:|1557 1612 (DEFSTRUCT (FNODE #) NAME ...)-109| in lines 1557..1612 : CLOS::MAKE-INSTANCE- was called with 17 arguments, but it requires 1 argument. WARNING: in #:|1557 1612 (DEFSTRUCT (FNODE #) NAME ...)-109| in lines 1557..1612 : CLOS::MAKE-INSTANCE- was called with 17 arguments, but it requires 1 argument. WARNING: in #:|1557 1612 (DEFSTRUCT (FNODE #) NAME ...)-109| in lines 1557..1612 : CLOS::MAKE-INSTANCE- was called with 17 arguments, but it requires 1 argument. WARNING: in #:|1557 1612 (DEFSTRUCT (FNODE #) NAME ...)-109| in lines 1557..1612 : CLOS::MAKE-INSTANCE- was called with 17 arguments, but it requires 1 argument. WARNING: in #:|1557 1612 (DEFSTRUCT (FNODE #) NAME ...)-109| in lines 1557..1612 : CLOS::MAKE-INSTANCE- was called with 17 arguments, but it requires 1 argument. WARNING: in #:|1557 1612 (DEFSTRUCT (FNODE #) NAME ...)-109| in lines 1557..1612 : CLOS::MAKE-INSTANCE- was called with 17 arguments, but it requires 1 argument. WARNING: in #:|1557 1612 (DEFSTRUCT (FNODE #) NAME ...)-109| in lines 1557..1612 : CLOS::MAKE-INSTANCE- was called with 17 arguments, but it requires 1 argument. WARNING: in #:|1557 1612 (DEFSTRUCT (FNODE #) NAME ...)-109| in lines 1557..1612 : CLOS::MAKE-INSTANCE- was called with 17 arguments, but it requires 1 argument. WARNING: in #:|1557 1612 (DEFSTRUCT (FNODE #) NAME ...)-109| in lines 1557..1612 : CLOS::MAKE-INSTANCE- was called with 17 arguments, but it requires 1 argument. WARNING: in #:|1557 1612 (DEFSTRUCT (FNODE #) NAME ...)-109| in lines 1557..1612 : CLOS::MAKE-INSTANCE- was called with 17 arguments, but it requires 1 argument. WARNING: in #:|1557 1612 (DEFSTRUCT (FNODE #) NAME ...)-109| in lines 1557..1612 : CLOS::MAKE-INSTANCE- was called with 17 arguments, but it requires 1 argument. WARNING: in #:|1557 1612 (DEFSTRUCT (FNODE #) NAME ...)-109| in lines 1557..1612 : CLOS::MAKE-INSTANCE- was called with 17 arguments, but it requires 1 argument. WARNING: in #:|1557 1612 (DEFSTRUCT (FNODE #) NAME ...)-109| in lines 1557..1612 : CLOS::MAKE-INSTANCE- was called with 17 arguments, but it requires 1 argument. WARNING: in #:|1557 1612 (DEFSTRUCT (FNODE #) NAME ...)-109| in lines 1557..1612 : CLOS::MAKE-INSTANCE- was called with 17 arguments, but it requires 1 argument. WARNING: in #:|1557 1612 (DEFSTRUCT (FNODE #) NAME ...)-109| in lines 1557..1612 : CLOS::MAKE-INSTANCE- was called with 17 arguments, but it requires 1 argument. WARNING: in #:|1557 1612 (DEFSTRUCT (FNODE #) NAME ...)-109| in lines 1557..1612 : CLOS::MAKE-INSTANCE- was called with 17 arguments, but it requires 1 argument. WARNING: in #:|1557 1612 (DEFSTRUCT (FNODE #) NAME ...)-109| in lines 1557..1612 : CLOS::MAKE-INSTANCE- was called with 17 arguments, but it requires 1 argument. WARNING: in #:|1557 1612 (DEFSTRUCT (FNODE #) NAME ...)-109| in lines 1557..1612 : CLOS::MAKE-INSTANCE- was called with 17 arguments, but it requires 1 argument. WARNING: in #:|1557 1612 (DEFSTRUCT (FNODE #) NAME ...)-109| in lines 1557..1612 : CLOS::MAKE-INSTANCE- was called with 17 arguments, but it requires 1 argument. WARNING: in #:|1557 1612 (DEFSTRUCT (FNODE #) NAME ...)-109| in lines 1557..1612 : CLOS::MAKE-INSTANCE- was called with 17 arguments, but it requires 1 argument. WARNING: in #:|1557 1612 (DEFSTRUCT (FNODE #) NAME ...)-109| in lines 1557..1612 : CLOS::MAKE-INSTANCE- was called with 17 arguments, but it requires 1 argument. WARNING: in #:|1557 1612 (DEFSTRUCT (FNODE #) NAME ...)-109| in lines 1557..1612 : CLOS::MAKE-INSTANCE- was called with 17 arguments, but it requires 1 argument. WARNING: in #:|1557 1612 (DEFSTRUCT (FNODE #) NAME ...)-109| in lines 1557..1612 : CLOS::MAKE-INSTANCE- was called with 17 arguments, but it requires 1 argument. WARNING: in #:|1557 1612 (DEFSTRUCT (FNODE #) NAME ...)-109| in lines 1557..1612 : CLOS::MAKE-INSTANCE- was called with 17 arguments, but it requires 1 argument. WARNING: in #:|1557 1612 (DEFSTRUCT (FNODE #) NAME ...)-109| in lines 1557..1612 : CLOS::MAKE-INSTANCE- was called with 17 arguments, but it requires 1 argument. WARNING: in #:|1557 1612 (DEFSTRUCT (FNODE #) NAME ...)-109| in lines 1557..1612 : CLOS::MAKE-INSTANCE- was called with 17 arguments, but it requires 1 argument. WARNING: in #:|1557 1612 (DEFSTRUCT (FNODE #) NAME ...)-109| in lines 1557..1612 : CLOS::MAKE-INSTANCE- was called with 17 arguments, but it requires 1 argument. WARNING: in #:|1557 1612 (DEFSTRUCT (FNODE #) NAME ...)-109| in lines 1557..1612 : CLOS::MAKE-INSTANCE- was called with 17 arguments, but it requires 1 argument. WARNING: in #:|1557 1612 (DEFSTRUCT (FNODE #) NAME ...)-109| in lines 1557..1612 : CLOS::MAKE-INSTANCE- was called with 17 arguments, but it requires 1 argument. WARNING: in #:|1557 1612 (DEFSTRUCT (FNODE #) NAME ...)-109| in lines 1557..1612 : CLOS::MAKE-INSTANCE- was called with 17 arguments, but it requires 1 argument. WARNING: in #:|1557 1612 (DEFSTRUCT (FNODE #) NAME ...)-109| in lines 1557..1612 : CLOS::MAKE-INSTANCE- was called with 17 arguments, but it requires 1 argument. WARNING: in #:|1557 1612 (DEFSTRUCT (FNODE #) NAME ...)-109| in lines 1557..1612 : CLOS::MAKE-INSTANCE- was called with 17 arguments, but it requires 1 argument. WARNING: in #:|1557 1612 (DEFSTRUCT (FNODE #) NAME ...)-109| in lines 1557..1612 : CLOS::MAKE-INSTANCE- was called with 17 arguments, but it requires 1 argument. WARNING: in #:|1557 1612 (DEFSTRUCT (FNODE #) NAME ...)-109| in lines 1557..1612 : CLOS::MAKE-INSTANCE- was called with 17 arguments, but it requires 1 argument. WARNING: in #:|1557 1612 (DEFSTRUCT (FNODE #) NAME ...)-109| in lines 1557..1612 : CLOS::MAKE-INSTANCE- was called with 17 arguments, but it requires 1 argument. WARNING: in #:|1557 1612 (DEFSTRUCT (FNODE #) NAME ...)-109| in lines 1557..1612 : CLOS::MAKE-INSTANCE- was called with 17 arguments, but it requires 1 argument. WARNING: in #:|1557 1612 (DEFSTRUCT (FNODE #) NAME ...)-109| in lines 1557..1612 : CLOS::MAKE-INSTANCE- was called with 17 arguments, but it requires 1 argument. WARNING: in #:|1557 1612 (DEFSTRUCT (FNODE #) NAME ...)-109| in lines 1557..1612 : CLOS::MAKE-INSTANCE- was called with 17 arguments, but it requires 1 argument. WARNING: in #:|1674 1698 (DEFSTRUCT (ANODE # #) TYPE ...)-121| in lines 1674..1698 : CLOS::MAKE-INSTANCE- was called with 17 arguments, but it requires 1 argument. WARNING: in #:|1674 1698 (DEFSTRUCT (ANODE # #) TYPE ...)-121| in lines 1674..1698 : CLOS::MAKE-INSTANCE- was called with 17 arguments, but it requires 1 argument. WARNING: in #:|1674 1698 (DEFSTRUCT (ANODE # #) TYPE ...)-121| in lines 1674..1698 : CLOS::MAKE-INSTANCE- was called with 17 arguments, but it requires 1 argument. WARNING: in #:|1674 1698 (DEFSTRUCT (ANODE # #) TYPE ...)-121| in lines 1674..1698 : CLOS::MAKE-INSTANCE- was called with 17 arguments, but it requires 1 argument. WARNING: in #:|1674 1698 (DEFSTRUCT (ANODE # #) TYPE ...)-121| in lines 1674..1698 : CLOS::MAKE-INSTANCE- was called with 17 arguments, but it requires 1 argument. WARNING: in #:|1674 1698 (DEFSTRUCT (ANODE # #) TYPE ...)-121| in lines 1674..1698 : CLOS::MAKE-INSTANCE- was called with 17 arguments, but it requires 1 argument. WARNING: in #:|1717 1749 (DEFSTRUCT (SECLASS #) (USES NIL :READ-ONLY ...) ...)-123| in lines 1717..1749 : CLOS::MAKE-INSTANCE- was called with 17 arguments, but it requires 1 argument. WARNING: in #:|1717 1749 (DEFSTRUCT (SECLASS #) (USES NIL :READ-ONLY ...) ...)-123| in lines 1717..1749 : CLOS::MAKE-INSTANCE- was called with 17 arguments, but it requires 1 argument. WARNING: in #:|1717 1749 (DEFSTRUCT (SECLASS #) (USES NIL :READ-ONLY ...) ...)-123| in lines 1717..1749 : CLOS::MAKE-INSTANCE- was called with 17 arguments, but it requires 1 argument. WARNING: in #:|1717 1749 (DEFSTRUCT (SECLASS #) (USES NIL :READ-ONLY ...) ...)-123| in lines 1717..1749 : CLOS::MAKE-INSTANCE- was called with 17 arguments, but it requires 1 argument. WARNING: in #:|1717 1749 (DEFSTRUCT (SECLASS #) (USES NIL :READ-ONLY ...) ...)-123| in lines 1717..1749 : CLOS::MAKE-INSTANCE- was called with 17 arguments, but it requires 1 argument. WARNING: in #:|1717 1749 (DEFSTRUCT (SECLASS #) (USES NIL :READ-ONLY ...) ...)-123| in lines 1717..1749 : CLOS::MAKE-INSTANCE- was called with 17 arguments, but it requires 1 argument. WARNING: in #:|1878 1881 (DEFSTRUCT C-SOURCE-POINT (LINENO1 *COMPILE-FILE-LINENO1*) ...)-143| in lines 1878..1881 : CLOS::MAKE-INSTANCE- was called with 17 arguments, but it requires 1 argument. WARNING: in #:|1878 1881 (DEFSTRUCT C-SOURCE-POINT (LINENO1 *COMPILE-FILE-LINENO1*) ...)-143| in lines 1878..1881 : CLOS::MAKE-INSTANCE- was called with 17 arguments, but it requires 1 argument. WARNING: in #:|1878 1881 (DEFSTRUCT C-SOURCE-POINT (LINENO1 *COMPILE-FILE-LINENO1*) ...)-143| in lines 1878..1881 : CLOS::MAKE-INSTANCE- was called with 17 arguments, but it requires 1 argument. WARNING: in #:|1878 1881 (DEFSTRUCT C-SOURCE-POINT (LINENO1 *COMPILE-FILE-LINENO1*) ...)-143| in lines 1878..1881 : CLOS::MAKE-INSTANCE- was called with 17 arguments, but it requires 1 argument. WARNING: in #:|1878 1881 (DEFSTRUCT C-SOURCE-POINT (LINENO1 *COMPILE-FILE-LINENO1*) ...)-143| in lines 1878..1881 : CLOS::MAKE-INSTANCE- was called with 17 arguments, but it requires 1 argument. WARNING: in #:|1878 1881 (DEFSTRUCT C-SOURCE-POINT (LINENO1 *COMPILE-FILE-LINENO1*) ...)-143| in lines 1878..1881 : CLOS::MAKE-INSTANCE- was called with 17 arguments, but it requires 1 argument. WARNING: in COMPILE-FILE in lines 11256..11421 : CLOSE was called with 3 arguments, but it requires 1 argument. ;; Wrote file /usr/obj/ports/clisp-2.49/build-amd64/compiler.fas 0 errors, 141 warnings ./lisp.run -B . -N locale -E UTF-8 -Epathname 1:1 -Emisc 1:1 -norc -m 2MW -lp /usr/obj/ports/clisp-2.49/clisp-2.49/src/ -x '(and (load "/usr/obj/ports/clisp-2.49/clisp-2.49/src/init.lisp") (sys::%saveinitmem) (ext::exit)) (ext::exit t)' i i i i i i i ooooo o ooooooo ooooo ooooo I I I I I I I 8 8 8 8 8 o 8 8 I \ `+' / I 8 8 8 8 8 8 \ `-+-' / 8 8 8 ooooo 8oooo `-__|__-' 8 8 8 8 8 | 8 o 8 8 o 8 8 ------+------ ooooo 8oooooo ooo8ooo ooooo 8 Welcome to GNU CLISP 2.49 (2010-07-07) Copyright (c) Bruno Haible, Michael Stoll 1992, 1993 Copyright (c) Bruno Haible, Marcus Daniels 1994-1997 Copyright (c) Bruno Haible, Pierpaolo Bernardi, Sam Steingold 1998 Copyright (c) Bruno Haible, Sam Steingold 1999-2000 Copyright (c) Sam Steingold, Bruno Haible 2001-2010 Type :h and hit Enter for context help. ;; Loading file /usr/obj/ports/clisp-2.49/clisp-2.49/src/defseq.lisp ... ;; Loaded file /usr/obj/ports/clisp-2.49/clisp-2.49/src/defseq.lisp ;; Loading file /usr/obj/ports/clisp-2.49/clisp-2.49/src/backquote.lisp ... ;; Loaded file /usr/obj/ports/clisp-2.49/clisp-2.49/src/backquote.lisp ;; Loading file /usr/obj/ports/clisp-2.49/clisp-2.49/src/defmacro.lisp ... ;; Loaded file /usr/obj/ports/clisp-2.49/clisp-2.49/src/defmacro.lisp ;; Loading file /usr/obj/ports/clisp-2.49/clisp-2.49/src/macros1.lisp ... ;; Loaded file /usr/obj/ports/clisp-2.49/clisp-2.49/src/macros1.lisp ;; Loading file /usr/obj/ports/clisp-2.49/clisp-2.49/src/macros2.lisp ... ;; Loaded file /usr/obj/ports/clisp-2.49/clisp-2.49/src/macros2.lisp ;; Loading file /usr/obj/ports/clisp-2.49/clisp-2.49/src/defs1.lisp ... ;; Loaded file /usr/obj/ports/clisp-2.49/clisp-2.49/src/defs1.lisp ;; Loading file /usr/obj/ports/clisp-2.49/clisp-2.49/src/lambdalist.lisp ... ;; Loaded file /usr/obj/ports/clisp-2.49/clisp-2.49/src/lambdalist.lisp ;; Loading file /usr/obj/ports/clisp-2.49/clisp-2.49/src/places.lisp ... ;; Loaded file /usr/obj/ports/clisp-2.49/clisp-2.49/src/places.lisp ;; Loading file /usr/obj/ports/clisp-2.49/clisp-2.49/src/floatprint.lisp ... ;; Loaded file /usr/obj/ports/clisp-2.49/clisp-2.49/src/floatprint.lisp ;; Loading file /usr/obj/ports/clisp-2.49/clisp-2.49/src/defpackage.lisp ... ;; Loaded file /usr/obj/ports/clisp-2.49/clisp-2.49/src/defpackage.lisp ;; Loading file /usr/obj/ports/clisp-2.49/clisp-2.49/src/type.lisp ... ;; Loading file /usr/obj/ports/clisp-2.49/clisp-2.49/src/subtypep.lisp ... ;; Loaded file /usr/obj/ports/clisp-2.49/clisp-2.49/src/subtypep.lisp ;; Loaded file /usr/obj/ports/clisp-2.49/clisp-2.49/src/type.lisp ;; Loading file /usr/obj/ports/clisp-2.49/clisp-2.49/src/clos-package.lisp ... ;; Loaded file /usr/obj/ports/clisp-2.49/clisp-2.49/src/clos-package.lisp ;; Loading file /usr/obj/ports/clisp-2.49/clisp-2.49/src/clos-macros.lisp ... ;; Loaded file /usr/obj/ports/clisp-2.49/clisp-2.49/src/clos-macros.lisp ;; Loading file /usr/obj/ports/clisp-2.49/clisp-2.49/src/clos-class0.lisp ... ;; Loaded file /usr/obj/ports/clisp-2.49/clisp-2.49/src/clos-class0.lisp ;; Loading file /usr/obj/ports/clisp-2.49/clisp-2.49/src/clos-metaobject1.lisp ... ;; Loaded file /usr/obj/ports/clisp-2.49/clisp-2.49/src/clos-metaobject1.lisp ;; Loading file /usr/obj/ports/clisp-2.49/clisp-2.49/src/clos-slotdef1.lisp ... ;; Loaded file /usr/obj/ports/clisp-2.49/clisp-2.49/src/clos-slotdef1.lisp ;; Loading file /usr/obj/ports/clisp-2.49/clisp-2.49/src/clos-stablehash1.lisp ... ;; Loaded file /usr/obj/ports/clisp-2.49/clisp-2.49/src/clos-stablehash1.lisp ;; Loading file /usr/obj/ports/clisp-2.49/clisp-2.49/src/clos-specializer1.lisp ... ;; Loaded file /usr/obj/ports/clisp-2.49/clisp-2.49/src/clos-specializer1.lisp ;; Loading file /usr/obj/ports/clisp-2.49/clisp-2.49/src/clos-class1.lisp ... ;; Loaded file /usr/obj/ports/clisp-2.49/clisp-2.49/src/clos-class1.lisp ;; Loading file /usr/obj/ports/clisp-2.49/clisp-2.49/src/clos-class2.lisp ... ;; Loaded file /usr/obj/ports/clisp-2.49/clisp-2.49/src/clos-class2.lisp ;; Loading file /usr/obj/ports/clisp-2.49/clisp-2.49/src/clos-class3.lisp ... ;; Loaded file /usr/obj/ports/clisp-2.49/clisp-2.49/src/clos-class3.lisp ;; Loading file /usr/obj/ports/clisp-2.49/clisp-2.49/src/defstruct.lisp ... ;; Loaded file /usr/obj/ports/clisp-2.49/clisp-2.49/src/defstruct.lisp ;; Loading file /usr/obj/ports/clisp-2.49/clisp-2.49/src/format.lisp ... ;; Loaded file /usr/obj/ports/clisp-2.49/clisp-2.49/src/format.lisp ;; Loading file /usr/obj/ports/clisp-2.49/clisp-2.49/src/international.lisp ... ;; Loaded file /usr/obj/ports/clisp-2.49/clisp-2.49/src/international.lisp ;; Loading file /usr/obj/ports/clisp-2.49/clisp-2.49/src/room.lisp ... ;; Loaded file /usr/obj/ports/clisp-2.49/clisp-2.49/src/room.lisp ;; Loading file /usr/obj/ports/clisp-2.49/clisp-2.49/src/functions.lisp ... ;; Loaded file /usr/obj/ports/clisp-2.49/clisp-2.49/src/functions.lisp ;; Loading file /usr/obj/ports/clisp-2.49/clisp-2.49/src/trace.lisp ... ;; Loaded file /usr/obj/ports/clisp-2.49/clisp-2.49/src/trace.lisp ;; Loading file /usr/obj/ports/clisp-2.49/clisp-2.49/src/cmacros.lisp ... ;; Loaded file /usr/obj/ports/clisp-2.49/clisp-2.49/src/cmacros.lisp ;; Loading file /usr/obj/ports/clisp-2.49/build-amd64/compiler.fas ... ;; Loaded file /usr/obj/ports/clisp-2.49/build-amd64/compiler.fas ;; Loading file /usr/obj/ports/clisp-2.49/clisp-2.49/src/defs2.lisp ... ;; Loaded file /usr/obj/ports/clisp-2.49/clisp-2.49/src/defs2.lisp ;; Loading file /usr/obj/ports/clisp-2.49/clisp-2.49/src/loop.lisp ... ;; Loaded file /usr/obj/ports/clisp-2.49/clisp-2.49/src/loop.lisp ;; Loading file /usr/obj/ports/clisp-2.49/clisp-2.49/src/clos.lisp ... ;; Loading file /usr/obj/ports/clisp-2.49/clisp-2.49/src/clos-slots1.lisp ... ;; Loaded file /usr/obj/ports/clisp-2.49/clisp-2.49/src/clos-slots1.lisp ;; Loading file /usr/obj/ports/clisp-2.49/clisp-2.49/src/clos-method1.lisp ... ;; Loaded file /usr/obj/ports/clisp-2.49/clisp-2.49/src/clos-method1.lisp ;; Loading file /usr/obj/ports/clisp-2.49/clisp-2.49/src/clos-methcomb1.lisp ... ;; Loaded file /usr/obj/ports/clisp-2.49/clisp-2.49/src/clos-methcomb1.lisp ;; Loading file /usr/obj/ports/clisp-2.49/clisp-2.49/src/clos-genfun1.lisp ... ;; Loaded file /usr/obj/ports/clisp-2.49/clisp-2.49/src/clos-genfun1.lisp ;; Loading file /usr/obj/ports/clisp-2.49/clisp-2.49/src/clos-genfun2a.lisp ... ;; Loaded file /usr/obj/ports/clisp-2.49/clisp-2.49/src/clos-genfun2a.lisp ;; Loading file /usr/obj/ports/clisp-2.49/clisp-2.49/src/clos-methcomb2.lisp ... ;; Loaded file /usr/obj/ports/clisp-2.49/clisp-2.49/src/clos-methcomb2.lisp ;; Loading file /usr/obj/ports/clisp-2.49/clisp-2.49/src/clos-genfun2b.lisp ... ;; Loaded file /usr/obj/ports/clisp-2.49/clisp-2.49/src/clos-genfun2b.lisp ;; Loading file /usr/obj/ports/clisp-2.49/clisp-2.49/src/clos-method2.lisp ... ;; Loaded file /usr/obj/ports/clisp-2.49/clisp-2.49/src/clos-method2.lisp ;; Loading file /usr/obj/ports/clisp-2.49/clisp-2.49/src/clos-genfun3.lisp ... ;; Loaded file /usr/obj/ports/clisp-2.49/clisp-2.49/src/clos-genfun3.lisp ;; Loading file /usr/obj/ports/clisp-2.49/clisp-2.49/src/clos-dependent.lisp ... ;; Loaded file /usr/obj/ports/clisp-2.49/clisp-2.49/src/clos-dependent.lisp ;; Loading file /usr/obj/ports/clisp-2.49/clisp-2.49/src/clos-genfun4.lisp ... ;; Loaded file /usr/obj/ports/clisp-2.49/clisp-2.49/src/clos-genfun4.lisp ;; Loading file /usr/obj/ports/clisp-2.49/clisp-2.49/src/clos-method3.lisp ... ;; Loaded file /usr/obj/ports/clisp-2.49/clisp-2.49/src/clos-method3.lisp ;; Loading file /usr/obj/ports/clisp-2.49/clisp-2.49/src/clos-methcomb3.lisp ... ;; Loaded file /usr/obj/ports/clisp-2.49/clisp-2.49/src/clos-methcomb3.lisp ;; Loading file /usr/obj/ports/clisp-2.49/clisp-2.49/src/clos-slots2.lisp ... ;; Loaded file /usr/obj/ports/clisp-2.49/clisp-2.49/src/clos-slots2.lisp ;; Loading file /usr/obj/ports/clisp-2.49/clisp-2.49/src/clos-slotdef2.lisp ... ;; Loaded file /usr/obj/ports/clisp-2.49/clisp-2.49/src/clos-slotdef2.lisp ;; Loading file /usr/obj/ports/clisp-2.49/clisp-2.49/src/clos-stablehash2.lisp ... ;; Loaded file /usr/obj/ports/clisp-2.49/clisp-2.49/src/clos-stablehash2.lisp ;; Loading file /usr/obj/ports/clisp-2.49/clisp-2.49/src/clos-specializer2.lisp ... ;; Loaded file /usr/obj/ports/clisp-2.49/clisp-2.49/src/clos-specializer2.lisp ;; Loading file /usr/obj/ports/clisp-2.49/clisp-2.49/src/clos-class4.lisp ... ;; Loaded file /usr/obj/ports/clisp-2.49/clisp-2.49/src/clos-class4.lisp ;; Loading file /usr/obj/ports/clisp-2.49/clisp-2.49/src/clos-class5.lisp ... WARNING: DEFGENERIC: redefining function SHARED-INITIALIZE in /usr/obj/ports/clisp-2.49/clisp-2.49/src/clos-class5.lisp, was defined in top-level WARNING: DEFGENERIC: redefining function REINITIALIZE-INSTANCE in /usr/obj/ports/clisp-2.49/clisp-2.49/src/clos-class5.lisp, was defined in top-level WARNING: DEFGENERIC: redefining function INITIALIZE-INSTANCE in /usr/obj/ports/clisp-2.49/clisp-2.49/src/clos-class5.lisp, was defined in top-level ;; Loaded file /usr/obj/ports/clisp-2.49/clisp-2.49/src/clos-class5.lisp ;; Loading file /usr/obj/ports/clisp-2.49/clisp-2.49/src/clos-slotdef3.lisp ... ;; Loaded file /usr/obj/ports/clisp-2.49/clisp-2.49/src/clos-slotdef3.lisp ;; Loading file /usr/obj/ports/clisp-2.49/clisp-2.49/src/clos-specializer3.lisp ... ;; Loaded file /usr/obj/ports/clisp-2.49/clisp-2.49/src/clos-specializer3.lisp ;; Loading file /usr/obj/ports/clisp-2.49/clisp-2.49/src/clos-class6.lisp ... ;; Loaded file /usr/obj/ports/clisp-2.49/clisp-2.49/src/clos-class6.lisp ;; Loading file /usr/obj/ports/clisp-2.49/clisp-2.49/src/clos-method4.lisp ... ;; Loaded file /usr/obj/ports/clisp-2.49/clisp-2.49/src/clos-method4.lisp ;; Loading file /usr/obj/ports/clisp-2.49/clisp-2.49/src/clos-methcomb4.lisp ... ;; Loaded file /usr/obj/ports/clisp-2.49/clisp-2.49/src/clos-methcomb4.lisp ;; Loading file /usr/obj/ports/clisp-2.49/clisp-2.49/src/clos-genfun5.lisp ... ;; Loaded file /usr/obj/ports/clisp-2.49/clisp-2.49/src/clos-genfun5.lisp ;; Loading file /usr/obj/ports/clisp-2.49/clisp-2.49/src/clos-print.lisp ... ;; Loaded file /usr/obj/ports/clisp-2.49/clisp-2.49/src/clos-print.lisp ;; Loading file /usr/obj/ports/clisp-2.49/clisp-2.49/src/clos-custom.lisp ... ;; Loaded file /usr/obj/ports/clisp-2.49/clisp-2.49/src/clos-custom.lisp ;; Loading file /usr/obj/ports/clisp-2.49/clisp-2.49/src/documentation.lisp ... ;; Loaded file /usr/obj/ports/clisp-2.49/clisp-2.49/src/documentation.lisp ;; Loaded file /usr/obj/ports/clisp-2.49/clisp-2.49/src/clos.lisp ;; Loading file /usr/obj/ports/clisp-2.49/clisp-2.49/src/gray.lisp ... ;; Loaded file /usr/obj/ports/clisp-2.49/clisp-2.49/src/gray.lisp ;; Loading file /usr/obj/ports/clisp-2.49/clisp-2.49/src/fill-out.lisp ... ;; Loaded file /usr/obj/ports/clisp-2.49/clisp-2.49/src/fill-out.lisp ;; Loading file /usr/obj/ports/clisp-2.49/clisp-2.49/src/disassem.lisp ... ;; Loaded file /usr/obj/ports/clisp-2.49/clisp-2.49/src/disassem.lisp ;; Loading file /usr/obj/ports/clisp-2.49/clisp-2.49/src/condition.lisp ... ;; Loaded file /usr/obj/ports/clisp-2.49/clisp-2.49/src/condition.lisp ;; Loading file /usr/obj/ports/clisp-2.49/clisp-2.49/src/loadform.lisp ... ;; Loaded file /usr/obj/ports/clisp-2.49/clisp-2.49/src/loadform.lisp ;; Loading file /usr/obj/ports/clisp-2.49/clisp-2.49/src/gstream.lisp ... ;; Loaded file /usr/obj/ports/clisp-2.49/clisp-2.49/src/gstream.lisp ;; Loading file /usr/obj/ports/clisp-2.49/clisp-2.49/src/xcharin.lisp ... ;; Loaded file /usr/obj/ports/clisp-2.49/clisp-2.49/src/xcharin.lisp ;; Loading file /usr/obj/ports/clisp-2.49/clisp-2.49/src/keyboard.lisp ... ;; Loaded file /usr/obj/ports/clisp-2.49/clisp-2.49/src/keyboard.lisp ;; Loading file /usr/obj/ports/clisp-2.49/clisp-2.49/src/screen.lisp ... ;; Loaded file /usr/obj/ports/clisp-2.49/clisp-2.49/src/screen.lisp ;; Loading file /usr/obj/ports/clisp-2.49/clisp-2.49/src/runprog.lisp ... ;; Loaded file /usr/obj/ports/clisp-2.49/clisp-2.49/src/runprog.lisp ;; Loading file /usr/obj/ports/clisp-2.49/clisp-2.49/src/query.lisp ... ;; Loaded file /usr/obj/ports/clisp-2.49/clisp-2.49/src/query.lisp ;; Loading file /usr/obj/ports/clisp-2.49/clisp-2.49/src/reploop.lisp ... ;; Loaded file /usr/obj/ports/clisp-2.49/clisp-2.49/src/reploop.lisp ;; Loading file /usr/obj/ports/clisp-2.49/clisp-2.49/src/savemem.lisp ... ;; Loaded file /usr/obj/ports/clisp-2.49/clisp-2.49/src/savemem.lisp ;; Loading file /usr/obj/ports/clisp-2.49/clisp-2.49/src/dribble.lisp ... ;; Loaded file /usr/obj/ports/clisp-2.49/clisp-2.49/src/dribble.lisp ;; Loading file /usr/obj/ports/clisp-2.49/clisp-2.49/src/pprint.lisp ... ;; Loaded file /usr/obj/ports/clisp-2.49/clisp-2.49/src/pprint.lisp ;; Loading file /usr/obj/ports/clisp-2.49/clisp-2.49/src/describe.lisp ... ;; Loaded file /usr/obj/ports/clisp-2.49/clisp-2.49/src/describe.lisp ;; Loading file /usr/obj/ports/clisp-2.49/clisp-2.49/src/edit.lisp ... ;; Loaded file /usr/obj/ports/clisp-2.49/clisp-2.49/src/edit.lisp ;; Loading file /usr/obj/ports/clisp-2.49/clisp-2.49/src/clhs.lisp ... ;; Loaded file /usr/obj/ports/clisp-2.49/clisp-2.49/src/clhs.lisp ;; Loading file /usr/obj/ports/clisp-2.49/clisp-2.49/src/inspect.lisp ... ;; Loaded file /usr/obj/ports/clisp-2.49/clisp-2.49/src/inspect.lisp ;; Loading file /usr/obj/ports/clisp-2.49/clisp-2.49/src/macros3.lisp ... ;; Loaded file /usr/obj/ports/clisp-2.49/clisp-2.49/src/macros3.lisp ;; Loading file /usr/obj/ports/clisp-2.49/clisp-2.49/src/complete.lisp ... ;; Loaded file /usr/obj/ports/clisp-2.49/clisp-2.49/src/complete.lisp ;; Loading file /usr/obj/ports/clisp-2.49/clisp-2.49/src/case-sensitive.lisp ... ;; Loaded file /usr/obj/ports/clisp-2.49/clisp-2.49/src/case-sensitive.lisp ;; Loading file /usr/obj/ports/clisp-2.49/clisp-2.49/src/foreign1.lisp ... ;; Loaded file /usr/obj/ports/clisp-2.49/clisp-2.49/src/foreign1.lisp ;; Loading file /usr/obj/ports/clisp-2.49/clisp-2.49/src/exporting.lisp ... ;; Loaded file /usr/obj/ports/clisp-2.49/clisp-2.49/src/exporting.lisp ;; Loading file /usr/obj/ports/clisp-2.49/clisp-2.49/src/danish.lisp ... ;; Loaded file /usr/obj/ports/clisp-2.49/clisp-2.49/src/danish.lisp ;; Loading file /usr/obj/ports/clisp-2.49/clisp-2.49/src/german.lisp ... ;; Loaded file /usr/obj/ports/clisp-2.49/clisp-2.49/src/german.lisp ;; Loading file /usr/obj/ports/clisp-2.49/clisp-2.49/src/french.lisp ... ;; Loaded file /usr/obj/ports/clisp-2.49/clisp-2.49/src/french.lisp ;; Loading file /usr/obj/ports/clisp-2.49/clisp-2.49/src/spanish.lisp ... ;; Loaded file /usr/obj/ports/clisp-2.49/clisp-2.49/src/spanish.lisp ;; Loading file /usr/obj/ports/clisp-2.49/clisp-2.49/src/dutch.lisp ... ;; Loaded file /usr/obj/ports/clisp-2.49/clisp-2.49/src/dutch.lisp ;; Loading file /usr/obj/ports/clisp-2.49/clisp-2.49/src/russian.lisp ... ;; Loaded file /usr/obj/ports/clisp-2.49/clisp-2.49/src/russian.lisp ;; Loading file /usr/obj/ports/clisp-2.49/clisp-2.49/src/deprecated.lisp ... ;; Loaded file /usr/obj/ports/clisp-2.49/clisp-2.49/src/deprecated.lisp ;; Loading file /usr/obj/ports/clisp-2.49/build-amd64/config.lisp ... ;; Loaded file /usr/obj/ports/clisp-2.49/build-amd64/config.lisp Bytes permanently allocated: 158,312 Bytes currently in use: 8,728,016 Bytes available until next GC: 51,664 Bye. mv lispimag.mem halfcompiled.mem ./lisp.run -B . -N locale -E UTF-8 -Epathname 1:1 -Emisc 1:1 -norc -m 2MW -M halfcompiled.mem -q -c /usr/obj/ports/clisp-2.49/clisp-2.49/src/init.lisp -o ./ ;; Compiling file /usr/obj/ports/clisp-2.49/clisp-2.49/src/init.lisp ... *** - LIST-INIT-START: start index 44545 too large for (#(NIL #S(HASH-TABLE :TEST STABLEHASH-EQ :WARN-IF-NEEDS-REHASH-AFTER-GC T)) CLOS::COMPUTE-APPLICABLE-METHODS-EFFECTIVE-METHOD #) 0 errors, 0 warnings gmake: *** [Makefile:1732: init.fas] Error 1 *** Error 2 in lang/clisp (/usr/ports/infrastructure/mk/bsd.port.mk:3079 '/usr/obj/ports/clisp-2.49/build-amd64/.build_done': @cd /usr/obj/p...) *** Error 2 in lang/clisp (/usr/ports/infrastructure/mk/bsd.port.mk:2722 'build': @lock=clisp-2.49p7; export _LOCKS_HELD=" clisp-2.49p7"; ...) ===> Exiting lang/clisp with an error *** Error 1 in /usr/ports (infrastructure/mk/bsd.port.subdir.mk:144 'build': @: ${echo_msg:=echo}; : ${target:=build}; for i in ; do eval...) >>> Ended at 1779297308.60 max_stuck=22.73/waiting-for-lock #244=46.68/show-prepare-results=2.39/patch=4.26/configure=123.69/build=83.61 Error: job failed with 512 on amd64-3 at 1779297308