Mock Version: 1.1.39 Mock Version: 1.1.39 ENTER do(['bash', '--login', '-c', 'rpmbuild -bs --target i686 --nodeps builddir/build/SPECS/xedit.spec'], False, '/var/lib/mock/f19-build-2194955-402135/root/', None, 86400, True, False, 1000, 425, None, False, {'LANG': 'en_US.UTF-8', 'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOSTNAME': 'mock', 'PROMPT_COMMAND': 'echo -n ""', 'HOME': '/builddir', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin'}, logger=) Executing command: ['bash', '--login', '-c', 'rpmbuild -bs --target i686 --nodeps builddir/build/SPECS/xedit.spec'] with env {'LANG': 'en_US.UTF-8', 'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOSTNAME': 'mock', 'PROMPT_COMMAND': 'echo -n ""', 'HOME': '/builddir', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin'} warning: Could not canonicalize hostname: buildvm-18.phx2.fedoraproject.org Building target platforms: i686 Building for target i686 Wrote: /builddir/build/SRPMS/xedit-1.2.1-1.fc19.src.rpm Child return code was: 0 LEAVE do --> ENTER do(['bash', '--login', '-c', 'rpmbuild -bb --target i686 --nodeps builddir/build/SPECS/xedit.spec'], False, '/var/lib/mock/f19-build-2194955-402135/root/', None, 86400, True, False, 1000, 425, None, False, {'LANG': 'en_US.UTF-8', 'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOSTNAME': 'mock', 'PROMPT_COMMAND': 'echo -n ""', 'HOME': '/builddir', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin'}, logger=) Executing command: ['bash', '--login', '-c', 'rpmbuild -bb --target i686 --nodeps builddir/build/SPECS/xedit.spec'] with env {'LANG': 'en_US.UTF-8', 'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOSTNAME': 'mock', 'PROMPT_COMMAND': 'echo -n ""', 'HOME': '/builddir', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin'} Building target platforms: i686 Building for target i686 Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.hOqocF + umask 022 + cd /builddir/build/BUILD + cd /builddir/build/BUILD + rm -rf xedit-1.2.1 + /usr/bin/bzip2 -dc /builddir/build/SOURCES/xedit-1.2.1.tar.bz2 + /usr/bin/tar -xf - + STATUS=0 + '[' 0 -ne 0 ']' + cd xedit-1.2.1 + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + exit 0 Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.JOqunN + umask 022 + cd /builddir/build/BUILD + cd xedit-1.2.1 + CFLAGS='-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -grecord-gcc-switches -m32 -march=i686 -mtune=atom -fasynchronous-unwind-tables' + export CFLAGS + CXXFLAGS='-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -grecord-gcc-switches -m32 -march=i686 -mtune=atom -fasynchronous-unwind-tables' + export CXXFLAGS + FFLAGS='-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -grecord-gcc-switches -m32 -march=i686 -mtune=atom -fasynchronous-unwind-tables -I/usr/lib/gfortran/modules' + export FFLAGS + FCFLAGS='-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -grecord-gcc-switches -m32 -march=i686 -mtune=atom -fasynchronous-unwind-tables -I/usr/lib/gfortran/modules' + export FCFLAGS + LDFLAGS='-Wl,-z,relro ' + export LDFLAGS ++ find . -name config.guess -o -name config.sub + for i in '$(find . -name config.guess -o -name config.sub)' ++ basename ./config.guess + '[' -f /usr/lib/rpm/redhat/config.guess ']' + /usr/bin/rm -f ./config.guess ++ basename ./config.guess + /usr/bin/cp -fv /usr/lib/rpm/redhat/config.guess ./config.guess '/usr/lib/rpm/redhat/config.guess' -> './config.guess' + for i in '$(find . -name config.guess -o -name config.sub)' ++ basename ./config.sub + '[' -f /usr/lib/rpm/redhat/config.sub ']' + /usr/bin/rm -f ./config.sub ++ basename ./config.sub + /usr/bin/cp -fv /usr/lib/rpm/redhat/config.sub ./config.sub '/usr/lib/rpm/redhat/config.sub' -> './config.sub' + ./configure --build=i686-redhat-linux-gnu --host=i686-redhat-linux-gnu --program-prefix= --disable-dependency-tracking --prefix=/usr --exec-prefix=/usr --bindir=/usr/bin --sbindir=/usr/sbin --sysconfdir=/etc --datadir=/usr/share --includedir=/usr/include --libdir=/usr/lib --libexecdir=/usr/libexec --localstatedir=/var --sharedstatedir=/var/lib --mandir=/usr/share/man --infodir=/usr/share/info --with-lispdir=/usr/share/X11/xedit checking for a BSD-compatible install... /usr/bin/install -c checking whether build environment is sane... yes checking for a thread-safe mkdir -p... /usr/bin/mkdir -p checking for gawk... gawk checking whether make sets $(MAKE)... yes checking whether to enable maintainer-specific portions of Makefiles... no checking for style of include used by make... GNU checking for i686-redhat-linux-gnu-gcc... no checking for gcc... gcc 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... o checking whether we are using the GNU C compiler... yes checking whether gcc accepts -g... yes checking for gcc option to accept ISO C89... none needed checking dependency style of gcc... none checking for gcc option to accept ISO C99... -std=gnu99 checking how to run the C preprocessor... gcc -std=gnu99 -E checking for grep that handles long lines and -e... /usr/bin/grep checking for egrep... /usr/bin/grep -E checking for ANSI C header files... yes checking for sys/types.h... yes checking for sys/stat.h... yes checking for stdlib.h... yes checking for string.h... yes checking for memory.h... yes checking for strings.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for unistd.h... yes checking whether __clang__ is declared... no checking whether __INTEL_COMPILER is declared... no checking whether __SUNPRO_C is declared... no checking for i686-redhat-linux-gnu-pkg-config... no checking for pkg-config... /usr/bin/pkg-config checking pkg-config is at least version 0.9.0... yes checking build system type... i686-redhat-linux-gnu checking host system type... i686-redhat-linux-gnu checking for a sed that does not truncate output... /usr/bin/sed checking if gcc -std=gnu99 supports -Werror=unknown-warning-option... no checking if gcc -std=gnu99 supports -Werror=unused-command-line-argument... no checking if gcc -std=gnu99 supports -Wall... yes checking if gcc -std=gnu99 supports -Wpointer-arith... yes checking if gcc -std=gnu99 supports -Wmissing-declarations... yes checking if gcc -std=gnu99 supports -Wformat=2... yes checking if gcc -std=gnu99 supports -Wstrict-prototypes... yes checking if gcc -std=gnu99 supports -Wmissing-prototypes... yes checking if gcc -std=gnu99 supports -Wnested-externs... yes checking if gcc -std=gnu99 supports -Wbad-function-cast... yes checking if gcc -std=gnu99 supports -Wold-style-definition... yes checking if gcc -std=gnu99 supports -Wdeclaration-after-statement... yes checking if gcc -std=gnu99 supports -Wunused... yes checking if gcc -std=gnu99 supports -Wuninitialized... yes checking if gcc -std=gnu99 supports -Wshadow... yes checking if gcc -std=gnu99 supports -Wcast-qual... yes checking if gcc -std=gnu99 supports -Wmissing-noreturn... yes checking if gcc -std=gnu99 supports -Wmissing-format-attribute... yes checking if gcc -std=gnu99 supports -Wredundant-decls... yes checking if gcc -std=gnu99 supports -Werror=implicit... yes checking if gcc -std=gnu99 supports -Werror=nonnull... yes checking if gcc -std=gnu99 supports -Werror=init-self... yes checking if gcc -std=gnu99 supports -Werror=main... yes checking if gcc -std=gnu99 supports -Werror=missing-braces... yes checking if gcc -std=gnu99 supports -Werror=sequence-point... yes checking if gcc -std=gnu99 supports -Werror=return-type... yes checking if gcc -std=gnu99 supports -Werror=trigraphs... yes checking if gcc -std=gnu99 supports -Werror=array-bounds... yes checking if gcc -std=gnu99 supports -Werror=write-strings... yes checking if gcc -std=gnu99 supports -Werror=address... yes checking if gcc -std=gnu99 supports -Werror=int-to-pointer-cast... yes checking if gcc -std=gnu99 supports -Werror=pointer-to-int-cast... yes checking if gcc -std=gnu99 supports -pedantic... yes checking if gcc -std=gnu99 supports -Werror... yes checking if gcc -std=gnu99 supports -Werror=attributes... yes checking whether gcc -std=gnu99 and cc understand -c and -o together... yes checking for i686-redhat-linux-gnu-ranlib... no checking for ranlib... ranlib checking for i686-redhat-linux-gnu-pkg-config... /usr/bin/pkg-config checking pkg-config is at least version 0.9.0... yes checking for PKGDEPS... yes checking for realpath... yes checking for strcasecmp... yes checking for unsetenv... yes checking for APPDEFS... yes configure: creating ./config.status config.status: creating Makefile config.status: creating man/Makefile config.status: creating config.h config.status: executing depfiles commands + exit 0 Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.TLKP95 + umask 022 + cd /builddir/build/BUILD + '[' /builddir/build/BUILDROOT/xedit-1.2.1-1.fc19.i386 '!=' / ']' + rm -rf /builddir/build/BUILDROOT/xedit-1.2.1-1.fc19.i386 ++ dirname /builddir/build/BUILDROOT/xedit-1.2.1-1.fc19.i386 + mkdir -p /builddir/build/BUILDROOT + mkdir /builddir/build/BUILDROOT/xedit-1.2.1-1.fc19.i386 + cd xedit-1.2.1 + make install DESTDIR=/builddir/build/BUILDROOT/xedit-1.2.1-1.fc19.i386 'INSTALL=install -p' Making install in man make[1]: Entering directory `/builddir/build/BUILD/xedit-1.2.1/man' GEN xedit.1 make[2]: Entering directory `/builddir/build/BUILD/xedit-1.2.1/man' make[2]: Nothing to be done for `install-exec-am'. test -z "/usr/share/man/man1" || /usr/bin/mkdir -p "/builddir/build/BUILDROOT/xedit-1.2.1-1.fc19.i386/usr/share/man/man1" install -p -m 644 xedit.1 '/builddir/build/BUILDROOT/xedit-1.2.1-1.fc19.i386/usr/share/man/man1' make[2]: Leaving directory `/builddir/build/BUILD/xedit-1.2.1/man' make[1]: Leaving directory `/builddir/build/BUILD/xedit-1.2.1/man' make[1]: Entering directory `/builddir/build/BUILD/xedit-1.2.1' CC liblisp_a-bytecode.o In file included from lisp/bytecode.c:340:0: ./lisp/compile.c: In function 'Com_Block': ./lisp/compile.c:129:7: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] STRFUN(builtin), STROBJ(name)); ^ In file included from ./lisp/private.h:49:0, from ./lisp/bytecode.h:32, from lisp/bytecode.c:96: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ In file included from lisp/bytecode.c:340:0: ./lisp/compile.c: In function 'Com_C_r': ./lisp/compile.c:153:7: warning: assignment discards 'const' qualifier from pointer target type [enabled by default] desc = "CAR"; ^ ./lisp/compile.c:155:7: warning: assignment discards 'const' qualifier from pointer target type [enabled by default] desc = "CDR"; ^ ./lisp/compile.c: In function 'Com_Cond': ./lisp/compile.c:184:6: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] CHECK_CONS(code); ^ In file included from ./lisp/private.h:49:0, from ./lisp/bytecode.h:32, from lisp/bytecode.c:96: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ In file included from lisp/bytecode.c:340:0: ./lisp/compile.c: In function 'Com_Dolist': ./lisp/compile.c:257:5: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] CHECK_CONS(init); ^ In file included from ./lisp/private.h:49:0, from ./lisp/bytecode.h:32, from lisp/bytecode.c:96: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ In file included from lisp/bytecode.c:340:0: ./lisp/compile.c:259:5: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] CHECK_SYMBOL(symbol); ^ In file included from ./lisp/private.h:49:0, from ./lisp/bytecode.h:32, from lisp/bytecode.c:96: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ In file included from lisp/bytecode.c:340:0: ./lisp/compile.c:260:5: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] CHECK_CONSTANT(symbol); ^ In file included from ./lisp/private.h:49:0, from ./lisp/bytecode.h:32, from lisp/bytecode.c:96: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ In file included from lisp/bytecode.c:340:0: ./lisp/compile.c:272:4: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] STRFUN(builtin), STROBJ(CDR(init))); ^ In file included from ./lisp/private.h:49:0, from ./lisp/bytecode.h:32, from lisp/bytecode.c:96: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ In file included from lisp/bytecode.c:340:0: ./lisp/compile.c: In function 'Com_Go': ./lisp/compile.c:452:2: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] LispDestroy("%s called not within a block", STRFUN(builtin)); ^ In file included from ./lisp/private.h:49:0, from ./lisp/bytecode.h:32, from lisp/bytecode.c:96: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ In file included from lisp/bytecode.c:340:0: ./lisp/compile.c: In function 'Com_Let': ./lisp/compile.c:553:5: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] CHECK_CONS(init); ^ In file included from ./lisp/private.h:49:0, from ./lisp/bytecode.h:32, from lisp/bytecode.c:96: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ In file included from lisp/bytecode.c:340:0: ./lisp/compile.c:567:5: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] STRFUN(builtin), STROBJ(symbol)); ^ In file included from ./lisp/private.h:49:0, from ./lisp/bytecode.h:32, from lisp/bytecode.c:96: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ In file included from lisp/bytecode.c:340:0: ./lisp/compile.c:576:2: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] CHECK_SYMBOL(symbol); ^ In file included from ./lisp/private.h:49:0, from ./lisp/bytecode.h:32, from lisp/bytecode.c:96: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ In file included from lisp/bytecode.c:340:0: ./lisp/compile.c:577:2: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] CHECK_CONSTANT(symbol); ^ In file included from ./lisp/private.h:49:0, from ./lisp/bytecode.h:32, from lisp/bytecode.c:96: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ In file included from lisp/bytecode.c:340:0: ./lisp/compile.c: In function 'Com_Letx': ./lisp/compile.c:619:5: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] CHECK_CONS(body); ^ In file included from ./lisp/private.h:49:0, from ./lisp/bytecode.h:32, from lisp/bytecode.c:96: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ In file included from lisp/bytecode.c:340:0: ./lisp/compile.c:633:5: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] STRFUN(builtin), STROBJ(symbol)); ^ In file included from ./lisp/private.h:49:0, from ./lisp/bytecode.h:32, from lisp/bytecode.c:96: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ In file included from lisp/bytecode.c:340:0: ./lisp/compile.c:642:2: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] CHECK_SYMBOL(symbol); ^ In file included from ./lisp/private.h:49:0, from ./lisp/bytecode.h:32, from lisp/bytecode.c:96: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ In file included from lisp/bytecode.c:340:0: ./lisp/compile.c:643:2: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] CHECK_CONSTANT(symbol); ^ In file included from ./lisp/private.h:49:0, from ./lisp/bytecode.h:32, from lisp/bytecode.c:96: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ In file included from lisp/bytecode.c:340:0: ./lisp/compile.c: In function 'Com_Setq': ./lisp/compile.c:858:2: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] CHECK_SYMBOL(symbol); ^ In file included from ./lisp/private.h:49:0, from ./lisp/bytecode.h:32, from lisp/bytecode.c:96: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ In file included from lisp/bytecode.c:340:0: ./lisp/compile.c:859:2: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] CHECK_CONSTANT(symbol); ^ In file included from ./lisp/private.h:49:0, from ./lisp/bytecode.h:32, from lisp/bytecode.c:96: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ In file included from lisp/bytecode.c:340:0: ./lisp/compile.c:862:6: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] LispDestroy("%s: odd number of arguments", STRFUN(builtin)); ^ In file included from ./lisp/private.h:49:0, from ./lisp/bytecode.h:32, from lisp/bytecode.c:96: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ In file included from lisp/bytecode.c:340:0: ./lisp/compile.c: In function 'ComReturnFrom': ./lisp/compile.c:1083:2: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] LispDestroy("%s: no visible %s block", STRFUN(builtin), STROBJ(name)); ^ In file included from ./lisp/private.h:49:0, from ./lisp/bytecode.h:32, from lisp/bytecode.c:96: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ In file included from lisp/bytecode.c:340:0: ./lisp/compile.c: In function 'compare': ./lisp/compile.c:1151:17: warning: cast discards '__attribute__((const))' qualifier from pointer target type [-Wcast-qual] long cmp = *(char**)left - *(char**)right; ^ ./lisp/compile.c:1151:33: warning: cast discards '__attribute__((const))' qualifier from pointer target type [-Wcast-qual] long cmp = *(char**)left - *(char**)right; ^ ./lisp/compile.c: In function 'ComGetVariable': ./lisp/compile.c:1241:7: warning: passing argument 1 of 'LispWarning' discards 'const' qualifier from pointer target type [enabled by default] name->key->value); ^ In file included from ./lisp/private.h:49:0, from ./lisp/bytecode.h:32, from lisp/bytecode.c:96: ./lisp/internal.h:756:6: note: expected 'char *' but argument is of type 'const char *' void LispWarning(char *fmt, ...) PRINTF_FORMAT; ^ In file included from lisp/bytecode.c:340:0: ./lisp/compile.c: In function 'ComLabel': ./lisp/compile.c:1282:4: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] STROBJ(label)); ^ In file included from ./lisp/private.h:49:0, from ./lisp/bytecode.h:32, from lisp/bytecode.c:96: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ In file included from lisp/bytecode.c:340:0: ./lisp/compile.c: In function 'ComCall': ./lisp/compile.c:1441:2: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] LispDestroy("%s: too few arguments", STROBJ(name)); ^ In file included from ./lisp/private.h:49:0, from ./lisp/bytecode.h:32, from lisp/bytecode.c:96: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ In file included from lisp/bytecode.c:340:0: ./lisp/compile.c:1547:8: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] function_name, STROBJ(val)); ^ In file included from ./lisp/private.h:49:0, from ./lisp/bytecode.h:32, from lisp/bytecode.c:96: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ In file included from lisp/bytecode.c:340:0: ./lisp/compile.c:1553:8: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] STROBJ(name)); ^ In file included from ./lisp/private.h:49:0, from ./lisp/bytecode.h:32, from lisp/bytecode.c:96: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ In file included from lisp/bytecode.c:340:0: ./lisp/compile.c:1637:6: warning: declaration of 'count' shadows a previous local [-Wshadow] int count, constantp; ^ ./lisp/compile.c:1398:12: warning: shadowed declaration is here [-Wshadow] int i, count, base; ^ ./lisp/compile.c:1748:2: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] LispDestroy("%s: too many arguments", STROBJ(name)); ^ In file included from ./lisp/private.h:49:0, from ./lisp/bytecode.h:32, from lisp/bytecode.c:96: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ In file included from lisp/bytecode.c:340:0: ./lisp/compile.c: In function 'ComFuncall': ./lisp/compile.c:1849:5: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] CONSP(arguments) ? "many" : "few"); ^ In file included from ./lisp/private.h:49:0, from ./lisp/bytecode.h:32, from lisp/bytecode.c:96: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ In file included from lisp/bytecode.c:340:0: ./lisp/compile.c:1873:3: warning: passing argument 1 of 'LispWarning' discards 'const' qualifier from pointer target type [enabled by default] LispWarning("call to undefined function %s", atom->key->value); ^ In file included from ./lisp/private.h:49:0, from ./lisp/bytecode.h:32, from lisp/bytecode.c:96: ./lisp/internal.h:756:6: note: expected 'char *' but argument is of type 'const char *' void LispWarning(char *fmt, ...) PRINTF_FORMAT; ^ In file included from lisp/bytecode.c:340:0: ./lisp/compile.c:1903:4: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] STROBJ(function)); ^ In file included from ./lisp/private.h:49:0, from ./lisp/bytecode.h:32, from lisp/bytecode.c:96: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ In file included from lisp/bytecode.c:340:0: ./lisp/compile.c: In function 'ComEval': ./lisp/compile.c:1967:6: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] LispDestroy("EVAL: comma outside of backquote"); ^ In file included from ./lisp/private.h:49:0, from ./lisp/bytecode.h:32, from lisp/bytecode.c:96: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ In file included from lisp/bytecode.c:340:0: ./lisp/compile.c:1982:3: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] LispDestroy("FUNCTION: %s is not a function", STROBJ(object)); ^ In file included from ./lisp/private.h:49:0, from ./lisp/bytecode.h:32, from lisp/bytecode.c:96: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ In file included from lisp/bytecode.c:340:0: ./lisp/compile.c: In function 'ComMacroExpandEval': ./lisp/compile.c:2112:8: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] STROBJ(object)); ^ In file included from ./lisp/private.h:49:0, from ./lisp/bytecode.h:32, from lisp/bytecode.c:96: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ In file included from lisp/bytecode.c:340:0: ./lisp/compile.c:2128:6: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] LispDestroy("EVAL: comma outside of backquote"); ^ In file included from ./lisp/private.h:49:0, from ./lisp/bytecode.h:32, from lisp/bytecode.c:96: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ In file included from lisp/bytecode.c:340:0: ./lisp/compile.c: In function 'ComMacroExpand': ./lisp/compile.c:2176:2: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] LispDestroy("*** EVAL: bad jump in macro expansion"); ^ In file included from ./lisp/private.h:49:0, from ./lisp/bytecode.h:32, from lisp/bytecode.c:96: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ In file included from lisp/bytecode.c:340:0: ./lisp/compile.c:2180:2: warning: passing argument 1 of 'LispMessage' discards 'const' qualifier from pointer target type [enabled by default] LispMessage("*** EVAL: aborting macro expansion"); ^ In file included from ./lisp/private.h:49:0, from ./lisp/bytecode.h:32, from lisp/bytecode.c:96: ./lisp/internal.h:755:6: note: expected 'char *' but argument is of type 'const char *' void LispMessage(char *fmt, ...) PRINTF_FORMAT; ^ In file included from lisp/bytecode.c:340:0: ./lisp/compile.c:2181:2: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] LispDestroy("."); ^ In file included from ./lisp/private.h:49:0, from ./lisp/bytecode.h:32, from lisp/bytecode.c:96: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/bytecode.c: In function 'Lisp_Compile': lisp/bytecode.c:392:2: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] CHECK_SYMBOL(name); ^ In file included from ./lisp/private.h:49:0, from ./lisp/bytecode.h:32, from lisp/bytecode.c:96: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/bytecode.c:520:3: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] STRFUN(builtin), STROBJ(name)); ^ In file included from ./lisp/private.h:49:0, from ./lisp/bytecode.h:32, from lisp/bytecode.c:96: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/bytecode.c: In function 'Lisp_Disassemble': lisp/bytecode.c:582:8: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] STRFUN(builtin), STROBJ(function)); ^ In file included from ./lisp/private.h:49:0, from ./lisp/bytecode.h:32, from lisp/bytecode.c:96: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/bytecode.c:604:4: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] STRFUN(builtin), STROBJ(function)); ^ In file included from ./lisp/private.h:49:0, from ./lisp/bytecode.h:32, from lisp/bytecode.c:96: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/bytecode.c:609:2: warning: passing argument 2 of 'LispWriteStr' discards 'const' qualifier from pointer target type [enabled by default] LispWriteStr(NIL, "Builtin ", 8); ^ In file included from lisp/bytecode.c:97:0: ./lisp/write.h:56:5: note: expected 'char *' but argument is of type 'const char *' int LispWriteStr(LispObj*, char*, long); ^ lisp/bytecode.c:611:6: warning: passing argument 2 of 'LispWriteStr' discards 'const' qualifier from pointer target type [enabled by default] LispWriteStr(NIL, "macro ", 6); ^ In file included from lisp/bytecode.c:97:0: ./lisp/write.h:56:5: note: expected 'char *' but argument is of type 'const char *' int LispWriteStr(LispObj*, char*, long); ^ lisp/bytecode.c:613:6: warning: passing argument 2 of 'LispWriteStr' discards 'const' qualifier from pointer target type [enabled by default] LispWriteStr(NIL, "function ", 9); ^ In file included from lisp/bytecode.c:97:0: ./lisp/write.h:56:5: note: expected 'char *' but argument is of type 'const char *' int LispWriteStr(LispObj*, char*, long); ^ lisp/bytecode.c:616:2: warning: passing argument 2 of 'LispWriteStr' discards 'const' qualifier from pointer target type [enabled by default] LispWriteStr(NIL, "Macro ", 6); ^ In file included from lisp/bytecode.c:97:0: ./lisp/write.h:56:5: note: expected 'char *' but argument is of type 'const char *' int LispWriteStr(LispObj*, char*, long); ^ lisp/bytecode.c:618:2: warning: passing argument 2 of 'LispWriteStr' discards 'const' qualifier from pointer target type [enabled by default] LispWriteStr(NIL, "Function ", 9); ^ In file included from lisp/bytecode.c:97:0: ./lisp/write.h:56:5: note: expected 'char *' but argument is of type 'const char *' int LispWriteStr(LispObj*, char*, long); ^ lisp/bytecode.c:620:5: warning: passing argument 2 of 'LispWriteStr' discards 'const' qualifier from pointer target type [enabled by default] LispWriteStr(NIL, ":\n", 2); ^ In file included from lisp/bytecode.c:97:0: ./lisp/write.h:56:5: note: expected 'char *' but argument is of type 'const char *' int LispWriteStr(LispObj*, char*, long); ^ lisp/bytecode.c:661:6: warning: passing argument 2 of 'LispWriteStr' discards 'const' qualifier from pointer target type [enabled by default] LispWriteStr(NIL, "Rest argument: ", 15); ^ In file included from lisp/bytecode.c:97:0: ./lisp/write.h:56:5: note: expected 'char *' but argument is of type 'const char *' int LispWriteStr(LispObj*, char*, long); ^ lisp/bytecode.c:667:6: warning: passing argument 2 of 'LispWriteStr' discards 'const' qualifier from pointer target type [enabled by default] LispWriteStr(NIL, "No rest argument\n", 17); ^ In file included from lisp/bytecode.c:97:0: ./lisp/write.h:56:5: note: expected 'char *' but argument is of type 'const char *' int LispWriteStr(LispObj*, char*, long); ^ lisp/bytecode.c:682:2: warning: passing argument 2 of 'LispWriteStr' discards 'const' qualifier from pointer target type [enabled by default] LispWriteStr(NIL, "\nBytecode header:\n", 18); ^ In file included from lisp/bytecode.c:97:0: ./lisp/write.h:56:5: note: expected 'char *' but argument is of type 'const char *' int LispWriteStr(LispObj*, char*, long); ^ lisp/bytecode.c:752:3: warning: passing argument 2 of 'LispWriteStr' discards 'const' qualifier from pointer target type [enabled by default] LispWriteStr(NIL, "\nNo initial stack\n", 18); ^ In file included from lisp/bytecode.c:97:0: ./lisp/write.h:56:5: note: expected 'char *' but argument is of type 'const char *' int LispWriteStr(LispObj*, char*, long); ^ lisp/bytecode.c:757:3: warning: passing argument 2 of 'LispWriteStr' discards 'const' qualifier from pointer target type [enabled by default] LispWriteStr(NIL, "\nInitial stack:\n", 16); ^ In file included from lisp/bytecode.c:97:0: ./lisp/write.h:56:5: note: expected 'char *' but argument is of type 'const char *' int LispWriteStr(LispObj*, char*, long); ^ lisp/bytecode.c:781:4: warning: passing argument 2 of 'LispWriteStr' discards 'const' qualifier from pointer target type [enabled by default] LispWriteStr(NIL, "; sform\n", 9); ^ In file included from lisp/bytecode.c:97:0: ./lisp/write.h:56:5: note: expected 'char *' but argument is of type 'const char *' int LispWriteStr(LispObj*, char*, long); ^ lisp/bytecode.c:795:4: warning: passing argument 2 of 'LispWriteStr' discards 'const' qualifier from pointer target type [enabled by default] LispWriteStr(NIL, "; special key", 14); ^ In file included from lisp/bytecode.c:97:0: ./lisp/write.h:56:5: note: expected 'char *' but argument is of type 'const char *' int LispWriteStr(LispObj*, char*, long); ^ lisp/bytecode.c:810:4: warning: passing argument 2 of 'LispWriteStr' discards 'const' qualifier from pointer target type [enabled by default] LispWriteStr(NIL, "; sform\n", 9); ^ In file included from lisp/bytecode.c:97:0: ./lisp/write.h:56:5: note: expected 'char *' but argument is of type 'const char *' int LispWriteStr(LispObj*, char*, long); ^ lisp/bytecode.c:834:7: warning: passing argument 2 of 'LispWriteStr' discards 'const' qualifier from pointer target type [enabled by default] LispWriteStr(NIL, "; aux\n", 7); ^ In file included from lisp/bytecode.c:97:0: ./lisp/write.h:56:5: note: expected 'char *' but argument is of type 'const char *' int LispWriteStr(LispObj*, char*, long); ^ lisp/bytecode.c:839:2: warning: passing argument 2 of 'LispWriteStr' discards 'const' qualifier from pointer target type [enabled by default] LispWriteStr(NIL, "\nBytecode stream:\n", 18); ^ In file included from lisp/bytecode.c:97:0: ./lisp/write.h:56:5: note: expected 'char *' but argument is of type 'const char *' int LispWriteStr(LispObj*, char*, long); ^ lisp/bytecode.c: In function 'MakeBytecodeObject': lisp/bytecode.c:1242:34: warning: declaration of 'cons' shadows a global declaration [-Wshadow] LispObj **constants, *code, *cons, *prev; ^ lisp/bytecode.c:335:17: warning: shadowed declaration is here [-Wshadow] static LispObj *cons, *cons1, *cons2, *cons3, *cons4, *cons5, *cons6, *cons7; ^ lisp/bytecode.c: In function 'com_LoadCon': lisp/bytecode.c:1534:2: warning: passing argument 1 of 'LispMessage' discards 'const' qualifier from pointer target type [enabled by default] COMPILE_FAILURE("internal error: loading #"); ^ In file included from ./lisp/private.h:49:0, from ./lisp/bytecode.h:32, from lisp/bytecode.c:96: ./lisp/internal.h:755:6: note: expected 'char *' but argument is of type 'const char *' void LispMessage(char *fmt, ...) PRINTF_FORMAT; ^ lisp/bytecode.c: In function 'LinkWarnUnused': lisp/bytecode.c:1664:4: warning: passing argument 1 of 'LispWarning' discards 'const' qualifier from pointer target type [enabled by default] block->variables.symbols[i]->key->value); ^ In file included from ./lisp/private.h:49:0, from ./lisp/bytecode.h:32, from lisp/bytecode.c:96: ./lisp/internal.h:756:6: note: expected 'char *' but argument is of type 'const char *' void LispWarning(char *fmt, ...) PRINTF_FORMAT; ^ lisp/bytecode.c: In function 'LinkBuildOffsets': lisp/bytecode.c:1679:4: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] INTERNAL_ERROR(__LINE__); ^ In file included from ./lisp/private.h:49:0, from ./lisp/bytecode.h:32, from lisp/bytecode.c:96: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/bytecode.c:1774:4: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] INTERNAL_ERROR(__LINE__); ^ In file included from ./lisp/private.h:49:0, from ./lisp/bytecode.h:32, from lisp/bytecode.c:96: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/bytecode.c: In function 'LinkDoOptimize_0': lisp/bytecode.c:1868:15: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] STROBJ( ^ In file included from ./lisp/private.h:49:0, from ./lisp/bytecode.h:32, from lisp/bytecode.c:96: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/bytecode.c:1879:15: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] STROBJ( ^ In file included from ./lisp/private.h:49:0, from ./lisp/bytecode.h:32, from lisp/bytecode.c:96: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/bytecode.c: In function 'LinkResolveJumps': lisp/bytecode.c:2161:5: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] STROBJ(tree->data.object)); ^ In file included from ./lisp/private.h:49:0, from ./lisp/bytecode.h:32, from lisp/bytecode.c:96: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/bytecode.c: In function 'LinkCalculateJump': lisp/bytecode.c:2350:2: warning: passing argument 1 of 'LispMessage' discards 'const' qualifier from pointer target type [enabled by default] COMPILE_FAILURE("jump too long"); ^ In file included from ./lisp/private.h:49:0, from ./lisp/bytecode.h:32, from lisp/bytecode.c:96: ./lisp/internal.h:755:6: note: expected 'char *' but argument is of type 'const char *' void LispMessage(char *fmt, ...) PRINTF_FORMAT; ^ lisp/bytecode.c: In function 'LinkBuildTableSymbol': lisp/bytecode.c:2400:2: warning: passing argument 1 of 'LispMessage' discards 'const' qualifier from pointer target type [enabled by default] COMPILE_FAILURE("more than 256 symbols"); ^ In file included from ./lisp/private.h:49:0, from ./lisp/bytecode.h:32, from lisp/bytecode.c:96: ./lisp/internal.h:755:6: note: expected 'char *' but argument is of type 'const char *' void LispMessage(char *fmt, ...) PRINTF_FORMAT; ^ lisp/bytecode.c: In function 'LinkBuildTableConstant': lisp/bytecode.c:2409:2: warning: passing argument 1 of 'LispMessage' discards 'const' qualifier from pointer target type [enabled by default] COMPILE_FAILURE("more than 256 constants"); ^ In file included from ./lisp/private.h:49:0, from ./lisp/bytecode.h:32, from lisp/bytecode.c:96: ./lisp/internal.h:755:6: note: expected 'char *' but argument is of type 'const char *' void LispMessage(char *fmt, ...) PRINTF_FORMAT; ^ lisp/bytecode.c: In function 'LinkBuildTableBuiltin': lisp/bytecode.c:2418:2: warning: passing argument 1 of 'LispMessage' discards 'const' qualifier from pointer target type [enabled by default] COMPILE_FAILURE("more than 256 functions"); ^ In file included from ./lisp/private.h:49:0, from ./lisp/bytecode.h:32, from lisp/bytecode.c:96: ./lisp/internal.h:755:6: note: expected 'char *' but argument is of type 'const char *' void LispMessage(char *fmt, ...) PRINTF_FORMAT; ^ lisp/bytecode.c: In function 'LinkBuildTableBytecode': lisp/bytecode.c:2427:2: warning: passing argument 1 of 'LispMessage' discards 'const' qualifier from pointer target type [enabled by default] COMPILE_FAILURE("more than 256 bytecode functions"); ^ In file included from ./lisp/private.h:49:0, from ./lisp/bytecode.h:32, from lisp/bytecode.c:96: ./lisp/internal.h:755:6: note: expected 'char *' but argument is of type 'const char *' void LispMessage(char *fmt, ...) PRINTF_FORMAT; ^ lisp/bytecode.c: In function 'LinkEmmitBytecode': lisp/bytecode.c:2516:4: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] INTERNAL_ERROR(__LINE__); ^ In file included from ./lisp/private.h:49:0, from ./lisp/bytecode.h:32, from lisp/bytecode.c:96: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/bytecode.c:2723:7: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] INTERNAL_ERROR(__LINE__); ^ In file included from ./lisp/private.h:49:0, from ./lisp/bytecode.h:32, from lisp/bytecode.c:96: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/bytecode.c:2726:3: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] INTERNAL_ERROR(__LINE__); ^ In file included from ./lisp/private.h:49:0, from ./lisp/bytecode.h:32, from lisp/bytecode.c:96: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/bytecode.c:2730:7: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] INTERNAL_ERROR(__LINE__); ^ In file included from ./lisp/private.h:49:0, from ./lisp/bytecode.h:32, from lisp/bytecode.c:96: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/bytecode.c: In function 'ExecuteBytecode': lisp/bytecode.c:3052:3: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] LispDestroy("CAR: %s is not a list", STROBJ(reg0)); ^ In file included from ./lisp/private.h:49:0, from ./lisp/bytecode.h:32, from lisp/bytecode.c:96: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/bytecode.c:3061:3: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] LispDestroy("CDR: %s is not a list", STROBJ(reg0)); ^ In file included from ./lisp/private.h:49:0, from ./lisp/bytecode.h:32, from lisp/bytecode.c:96: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/bytecode.c:3069:6: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] LispDestroy("RPLACA: %s is not a cons", STROBJ(reg1)); ^ In file included from ./lisp/private.h:49:0, from ./lisp/bytecode.h:32, from lisp/bytecode.c:96: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/bytecode.c:3077:6: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] LispDestroy("RPLACD: %s is not a cons", STROBJ(reg1)); ^ In file included from ./lisp/private.h:49:0, from ./lisp/bytecode.h:32, from lisp/bytecode.c:96: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/bytecode.c:3195:5: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] STROBJ(reg0)); ^ In file included from ./lisp/private.h:49:0, from ./lisp/bytecode.h:32, from lisp/bytecode.c:96: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/bytecode.c:3215:4: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] STROBJ(reg1)); ^ In file included from ./lisp/private.h:49:0, from ./lisp/bytecode.h:32, from lisp/bytecode.c:96: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/bytecode.c:3218:3: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] LispDestroy("NTHCDR: %s is not a list", STROBJ(reg0)); ^ In file included from ./lisp/private.h:49:0, from ./lisp/bytecode.h:32, from lisp/bytecode.c:96: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/bytecode.c:3231:3: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] LispDestroy("CAR: %s is not a list", STROBJ(reg0)); ^ In file included from ./lisp/private.h:49:0, from ./lisp/bytecode.h:32, from lisp/bytecode.c:96: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/bytecode.c:3239:3: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] LispDestroy("CDR: %s is not a list", STROBJ(reg0)); ^ In file included from ./lisp/private.h:49:0, from ./lisp/bytecode.h:32, from lisp/bytecode.c:96: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/bytecode.c:3342:3: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] LispDestroy("CAR: %s is not a list", STROBJ(reg0)); ^ In file included from ./lisp/private.h:49:0, from ./lisp/bytecode.h:32, from lisp/bytecode.c:96: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/bytecode.c:3353:3: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] LispDestroy("CDR: %s is not a list", STROBJ(reg0)); ^ In file included from ./lisp/private.h:49:0, from ./lisp/bytecode.h:32, from lisp/bytecode.c:96: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/bytecode.c:3404:3: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] LispDestroy("CAR: %s is not a list", STROBJ(reg0)); ^ In file included from ./lisp/private.h:49:0, from ./lisp/bytecode.h:32, from lisp/bytecode.c:96: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/bytecode.c:3413:3: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] LispDestroy("CDR: %s is not a list", STROBJ(reg0)); ^ In file included from ./lisp/private.h:49:0, from ./lisp/bytecode.h:32, from lisp/bytecode.c:96: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/bytecode.c:3463:5: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] STROBJ(atom->object)); ^ In file included from ./lisp/private.h:49:0, from ./lisp/bytecode.h:32, from lisp/bytecode.c:96: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/bytecode.c:3474:8: warning: passing argument 1 of 'LispWarning' discards 'const' qualifier from pointer target type [enabled by default] atom->key->value); ^ In file included from ./lisp/private.h:49:0, from ./lisp/bytecode.h:32, from lisp/bytecode.c:96: ./lisp/internal.h:756:6: note: expected 'char *' but argument is of type 'const char *' void LispWarning(char *fmt, ...) PRINTF_FORMAT; ^ lisp/bytecode.c:3506:2: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] LOAD_SYMBOL_VALUE(); ^ In file included from ./lisp/private.h:49:0, from ./lisp/bytecode.h:32, from lisp/bytecode.c:96: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/bytecode.c:3506:2: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] LOAD_SYMBOL_VALUE(); ^ In file included from ./lisp/private.h:49:0, from ./lisp/bytecode.h:32, from lisp/bytecode.c:96: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/bytecode.c:3510:2: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] LOAD_SYMBOL_VALUE(); ^ In file included from ./lisp/private.h:49:0, from ./lisp/bytecode.h:32, from lisp/bytecode.c:96: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/bytecode.c:3510:2: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] LOAD_SYMBOL_VALUE(); ^ In file included from ./lisp/private.h:49:0, from ./lisp/bytecode.h:32, from lisp/bytecode.c:96: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/bytecode.c:3514:2: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] LOAD_SYMBOL_VALUE(); ^ In file included from ./lisp/private.h:49:0, from ./lisp/bytecode.h:32, from lisp/bytecode.c:96: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/bytecode.c:3514:2: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] LOAD_SYMBOL_VALUE(); ^ In file included from ./lisp/private.h:49:0, from ./lisp/bytecode.h:32, from lisp/bytecode.c:96: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/bytecode.c:3518:2: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] LOAD_SYMBOL_VALUE(); ^ In file included from ./lisp/private.h:49:0, from ./lisp/bytecode.h:32, from lisp/bytecode.c:96: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/bytecode.c:3518:2: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] LOAD_SYMBOL_VALUE(); ^ In file included from ./lisp/private.h:49:0, from ./lisp/bytecode.h:32, from lisp/bytecode.c:96: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/bytecode.c:3642:4: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] name, ATOMID(CAR(reg1))->value, STROBJ(reg0), name); ^ In file included from ./lisp/private.h:49:0, from ./lisp/bytecode.h:32, from lisp/bytecode.c:96: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ CC liblisp_a-core.o lisp/core.c: In function 'LispCoreInit': lisp/core.c:186:5: warning: passing argument 1 of 'LispNewStaticAtom' discards 'const' qualifier from pointer target type [enabled by default] Oeq = STATIC_ATOM("EQ"); ^ In file included from ./lisp/private.h:49:0, from ./lisp/io.h:35, from lisp/core.c:32: ./lisp/internal.h:706:10: note: expected 'char *' but argument is of type 'const char *' LispObj *LispNewStaticAtom(char*); ^ lisp/core.c:187:5: warning: passing argument 1 of 'LispNewStaticAtom' discards 'const' qualifier from pointer target type [enabled by default] Oeql = STATIC_ATOM("EQL"); ^ In file included from ./lisp/private.h:49:0, from ./lisp/io.h:35, from lisp/core.c:32: ./lisp/internal.h:706:10: note: expected 'char *' but argument is of type 'const char *' LispObj *LispNewStaticAtom(char*); ^ lisp/core.c:188:5: warning: passing argument 1 of 'LispNewStaticAtom' discards 'const' qualifier from pointer target type [enabled by default] Oequal = STATIC_ATOM("EQUAL"); ^ In file included from ./lisp/private.h:49:0, from ./lisp/io.h:35, from lisp/core.c:32: ./lisp/internal.h:706:10: note: expected 'char *' but argument is of type 'const char *' LispObj *LispNewStaticAtom(char*); ^ lisp/core.c:189:5: warning: passing argument 1 of 'LispNewStaticAtom' discards 'const' qualifier from pointer target type [enabled by default] Oequalp = STATIC_ATOM("EQUALP"); ^ In file included from ./lisp/private.h:49:0, from ./lisp/io.h:35, from lisp/core.c:32: ./lisp/internal.h:706:10: note: expected 'char *' but argument is of type 'const char *' LispObj *LispNewStaticAtom(char*); ^ lisp/core.c:190:5: warning: passing argument 1 of 'LispNewStaticAtom' discards 'const' qualifier from pointer target type [enabled by default] Omake_array = STATIC_ATOM("MAKE-ARRAY"); ^ In file included from ./lisp/private.h:49:0, from ./lisp/io.h:35, from lisp/core.c:32: ./lisp/internal.h:706:10: note: expected 'char *' but argument is of type 'const char *' LispObj *LispNewStaticAtom(char*); ^ lisp/core.c:191:5: warning: passing argument 1 of 'LispNewKeyword' discards 'const' qualifier from pointer target type [enabled by default] Kinitial_contents = KEYWORD("INITIAL-CONTENTS"); ^ In file included from ./lisp/private.h:49:0, from ./lisp/io.h:35, from lisp/core.c:32: ./lisp/internal.h:720:10: note: expected 'char *' but argument is of type 'const char *' LispObj *LispNewKeyword(char*); ^ lisp/core.c:192:5: warning: passing argument 1 of 'LispNewStaticAtom' discards 'const' qualifier from pointer target type [enabled by default] Osetf = STATIC_ATOM("SETF"); ^ In file included from ./lisp/private.h:49:0, from ./lisp/io.h:35, from lisp/core.c:32: ./lisp/internal.h:706:10: note: expected 'char *' but argument is of type 'const char *' LispObj *LispNewStaticAtom(char*); ^ lisp/core.c:193:5: warning: passing argument 1 of 'LispNewStaticAtom' discards 'const' qualifier from pointer target type [enabled by default] Ootherwise = STATIC_ATOM("OTHERWISE"); ^ In file included from ./lisp/private.h:49:0, from ./lisp/io.h:35, from lisp/core.c:32: ./lisp/internal.h:706:10: note: expected 'char *' but argument is of type 'const char *' LispObj *LispNewStaticAtom(char*); ^ lisp/core.c:195:5: warning: passing argument 1 of 'LispNewStaticAtom' discards 'const' qualifier from pointer target type [enabled by default] Oquote = STATIC_ATOM("QUOTE"); ^ In file included from ./lisp/private.h:49:0, from ./lisp/io.h:35, from lisp/core.c:32: ./lisp/internal.h:706:10: note: expected 'char *' but argument is of type 'const char *' LispObj *LispNewStaticAtom(char*); ^ lisp/core.c:198:5: warning: passing argument 1 of 'LispGetAtomKey' discards 'const' qualifier from pointer target type [enabled by default] Svariable = GETATOMID("VARIABLE"); ^ In file included from ./lisp/io.h:35:0, from lisp/core.c:32: ./lisp/private.h:449:11: note: expected 'char *' but argument is of type 'const char *' hash_key *LispGetAtomKey(char*, int); ^ lisp/core.c:199:5: warning: passing argument 1 of 'LispGetAtomKey' discards 'const' qualifier from pointer target type [enabled by default] Sstructure = GETATOMID("STRUCTURE"); ^ In file included from ./lisp/io.h:35:0, from lisp/core.c:32: ./lisp/private.h:449:11: note: expected 'char *' but argument is of type 'const char *' hash_key *LispGetAtomKey(char*, int); ^ lisp/core.c:200:5: warning: passing argument 1 of 'LispGetAtomKey' discards 'const' qualifier from pointer target type [enabled by default] Stype = GETATOMID("TYPE"); ^ In file included from ./lisp/io.h:35:0, from lisp/core.c:32: ./lisp/private.h:449:11: note: expected 'char *' but argument is of type 'const char *' hash_key *LispGetAtomKey(char*, int); ^ lisp/core.c:203:5: warning: passing argument 1 of 'LispNewStaticAtom' discards 'const' qualifier from pointer target type [enabled by default] Ogensym_counter = STATIC_ATOM("*GENSYM-COUNTER*"); ^ In file included from ./lisp/private.h:49:0, from ./lisp/io.h:35, from lisp/core.c:32: ./lisp/internal.h:706:10: note: expected 'char *' but argument is of type 'const char *' LispObj *LispNewStaticAtom(char*); ^ lisp/core.c: In function 'LispAdjoin': lisp/core.c:233:5: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] CHECK_LIST(list); ^ In file included from ./lisp/private.h:49:0, from ./lisp/io.h:35, from lisp/core.c:32: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/core.c:234:5: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] CHECK_TEST(); ^ In file included from ./lisp/private.h:49:0, from ./lisp/io.h:35, from lisp/core.c:32: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/core.c: In function 'Lisp_Append': lisp/core.c:311:5: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] CHECK_CONS(list); ^ In file included from ./lisp/private.h:49:0, from ./lisp/io.h:35, from lisp/core.c:32: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/core.c:326:2: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] CHECK_CONS(list); ^ In file included from ./lisp/private.h:49:0, from ./lisp/io.h:35, from lisp/core.c:32: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/core.c: In function 'Lisp_Aref': lisp/core.c:359:2: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] CHECK_INDEX(CAR(subscripts)); ^ In file included from ./lisp/private.h:49:0, from ./lisp/io.h:35, from lisp/core.c:32: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/core.c:364:4: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] STRFUN(builtin), offset, length); ^ In file included from ./lisp/private.h:49:0, from ./lisp/io.h:35, from lisp/core.c:32: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/core.c:369:5: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] CHECK_ARRAY(array); ^ In file included from ./lisp/private.h:49:0, from ./lisp/io.h:35, from lisp/core.c:32: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/core.c:375:4: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] STRFUN(builtin), STROBJ(subscripts)); ^ In file included from ./lisp/private.h:49:0, from ./lisp/io.h:35, from lisp/core.c:32: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/core.c:379:4: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] STRFUN(builtin), STROBJ(CAR(dim))); ^ In file included from ./lisp/private.h:49:0, from ./lisp/io.h:35, from lisp/core.c:32: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/core.c:383:7: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] STRFUN(builtin), STROBJ(subscripts)); ^ In file included from ./lisp/private.h:49:0, from ./lisp/io.h:35, from lisp/core.c:32: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/core.c: In function 'LispAssocOrMember': lisp/core.c:434:5: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] CHECK_CONS(list); ^ In file included from ./lisp/private.h:49:0, from ./lisp/io.h:35, from lisp/core.c:32: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/core.c:438:2: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] CHECK_TEST(); ^ In file included from ./lisp/private.h:49:0, from ./lisp/io.h:35, from lisp/core.c:32: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/core.c:466:2: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] CHECK_LIST(list); ^ In file included from ./lisp/private.h:49:0, from ./lisp/io.h:35, from lisp/core.c:32: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/core.c: In function 'Lisp_Apply': lisp/core.c:534:2: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] CHECK_LIST(arg); ^ In file included from ./lisp/private.h:49:0, from ./lisp/io.h:35, from lisp/core.c:32: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/core.c:538:2: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] CHECK_LIST(arg); ^ In file included from ./lisp/private.h:49:0, from ./lisp/io.h:35, from lisp/core.c:32: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/core.c:543:2: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] CHECK_CONS(more_args); ^ In file included from ./lisp/private.h:49:0, from ./lisp/io.h:35, from lisp/core.c:32: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/core.c:556:6: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] CHECK_LIST(arg); ^ In file included from ./lisp/private.h:49:0, from ./lisp/io.h:35, from lisp/core.c:32: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/core.c: In function 'Lisp_Block': lisp/core.c:597:7: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] STRFUN(builtin), STROBJ(name)); ^ In file included from ./lisp/private.h:49:0, from ./lisp/io.h:35, from lisp/core.c:32: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/core.c: In function 'Lisp_Boundp': lisp/core.c:624:5: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] CHECK_SYMBOL(symbol); ^ In file included from ./lisp/private.h:49:0, from ./lisp/io.h:35, from lisp/core.c:32: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/core.c: In function 'Lisp_Butlast': lisp/core.c:647:5: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] CHECK_LIST(list); ^ In file included from ./lisp/private.h:49:0, from ./lisp/io.h:35, from lisp/core.c:32: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/core.c:651:2: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] CHECK_INDEX(ocount); ^ In file included from ./lisp/private.h:49:0, from ./lisp/io.h:35, from lisp/core.c:32: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/core.c: In function 'Lisp_Nbutlast': lisp/core.c:685:5: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] CHECK_LIST(list); ^ In file included from ./lisp/private.h:49:0, from ./lisp/io.h:35, from lisp/core.c:32: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/core.c:689:2: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] CHECK_INDEX(ocount); ^ In file included from ./lisp/private.h:49:0, from ./lisp/io.h:35, from lisp/core.c:32: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/core.c: In function 'Lisp_Car': lisp/core.c:721:2: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] CHECK_CONS(list); ^ In file included from ./lisp/private.h:49:0, from ./lisp/io.h:35, from lisp/core.c:32: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/core.c: In function 'Lisp_Case': lisp/core.c:744:2: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] CHECK_CONS(code); ^ In file included from ./lisp/private.h:49:0, from ./lisp/io.h:35, from lisp/core.c:32: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/core.c:750:8: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] STRFUN(builtin), STROBJ(CAR(code))); ^ In file included from ./lisp/private.h:49:0, from ./lisp/io.h:35, from lisp/core.c:32: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/core.c: In function 'Lisp_Cdr': lisp/core.c:832:2: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] CHECK_CONS(list); ^ In file included from ./lisp/private.h:49:0, from ./lisp/io.h:35, from lisp/core.c:32: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/core.c: In function 'Lisp_C_r': lisp/core.c:858:2: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] CHECK_CONS(result); ^ In file included from ./lisp/private.h:49:0, from ./lisp/io.h:35, from lisp/core.c:32: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/core.c: In function 'Lisp_Cond': lisp/core.c:880:2: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] CHECK_CONS(code); ^ In file included from ./lisp/private.h:49:0, from ./lisp/io.h:35, from lisp/core.c:32: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/core.c: In function 'LispCopyList': lisp/core.c:900:5: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] CHECK_CONS(list); ^ In file included from ./lisp/private.h:49:0, from ./lisp/io.h:35, from lisp/core.c:32: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/core.c: In function 'Lisp_Defconstant': lisp/core.c:1047:5: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] CHECK_SYMBOL(name); ^ In file included from ./lisp/private.h:49:0, from ./lisp/io.h:35, from lisp/core.c:32: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/core.c:1049:2: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] CHECK_STRING(documentation); ^ In file included from ./lisp/private.h:49:0, from ./lisp/io.h:35, from lisp/core.c:32: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/core.c: In function 'Lisp_Defmacro': lisp/core.c:1072:5: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] CHECK_SYMBOL(name); ^ In file included from ./lisp/private.h:49:0, from ./lisp/io.h:35, from lisp/core.c:32: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/core.c:1085:6: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] ERROR_CHECK_SPECIAL_FORM(name->data.atom); ^ In file included from ./lisp/private.h:49:0, from ./lisp/io.h:35, from lisp/core.c:32: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/core.c:1090:7: warning: passing argument 1 of 'LispWarning' discards 'const' qualifier from pointer target type [enabled by default] ATOMID(name)->value); ^ In file included from ./lisp/private.h:49:0, from ./lisp/io.h:35, from lisp/core.c:32: ./lisp/internal.h:756:6: note: expected 'char *' but argument is of type 'const char *' void LispWarning(char *fmt, ...) PRINTF_FORMAT; ^ lisp/core.c: In function 'Lisp_Defun': lisp/core.c:1115:5: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] CHECK_SYMBOL(name); ^ In file included from ./lisp/private.h:49:0, from ./lisp/io.h:35, from lisp/core.c:32: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/core.c:1128:6: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] ERROR_CHECK_SPECIAL_FORM(name->data.atom); ^ In file included from ./lisp/private.h:49:0, from ./lisp/io.h:35, from lisp/core.c:32: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/core.c:1133:7: warning: passing argument 1 of 'LispWarning' discards 'const' qualifier from pointer target type [enabled by default] ATOMID(name)->value); ^ In file included from ./lisp/private.h:49:0, from ./lisp/io.h:35, from lisp/core.c:32: ./lisp/internal.h:756:6: note: expected 'char *' but argument is of type 'const char *' void LispWarning(char *fmt, ...) PRINTF_FORMAT; ^ lisp/core.c: In function 'Lisp_Defsetf': lisp/core.c:1157:5: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] CHECK_SYMBOL(function); ^ In file included from ./lisp/private.h:49:0, from ./lisp/io.h:35, from lisp/core.c:32: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/core.c:1162:4: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] STRFUN(builtin), STROBJ(function), STROBJ(lambda_list)); ^ In file included from ./lisp/private.h:49:0, from ./lisp/io.h:35, from lisp/core.c:32: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/core.c:1176:7: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] STRFUN(builtin), STROBJ(store)); ^ In file included from ./lisp/private.h:49:0, from ./lisp/io.h:35, from lisp/core.c:32: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/core.c:1178:2: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] CHECK_SYMBOL(CAR(obj)); ^ In file included from ./lisp/private.h:49:0, from ./lisp/io.h:35, from lisp/core.c:32: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/core.c: In function 'Lisp_Defparameter': lisp/core.c:1206:5: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] CHECK_SYMBOL(name); ^ In file included from ./lisp/private.h:49:0, from ./lisp/io.h:35, from lisp/core.c:32: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/core.c:1208:2: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] CHECK_STRING(documentation); ^ In file included from ./lisp/private.h:49:0, from ./lisp/io.h:35, from lisp/core.c:32: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/core.c: In function 'Lisp_Defvar': lisp/core.c:1230:5: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] CHECK_SYMBOL(name); ^ In file included from ./lisp/private.h:49:0, from ./lisp/io.h:35, from lisp/core.c:32: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/core.c:1232:2: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] CHECK_STRING(documentation); ^ In file included from ./lisp/private.h:49:0, from ./lisp/io.h:35, from lisp/core.c:32: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/core.c: In function 'LispDocumentationType': lisp/core.c:1304:5: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] CHECK_SYMBOL(type); ^ In file included from ./lisp/private.h:49:0, from ./lisp/io.h:35, from lisp/core.c:32: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/core.c:1319:7: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] STRFUN(builtin), STROBJ(type)); ^ In file included from ./lisp/private.h:49:0, from ./lisp/io.h:35, from lisp/core.c:32: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/core.c: In function 'Lisp_Documentation': lisp/core.c:1337:5: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] CHECK_SYMBOL(symbol); ^ In file included from ./lisp/private.h:49:0, from ./lisp/io.h:35, from lisp/core.c:32: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/core.c: In function 'Lisp_Elt': lisp/core.c:1370:5: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] CHECK_INDEX(oindex); ^ In file included from ./lisp/private.h:49:0, from ./lisp/io.h:35, from lisp/core.c:32: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/core.c:1375:7: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] STRFUN(builtin), offset, length); ^ In file included from ./lisp/private.h:49:0, from ./lisp/io.h:35, from lisp/core.c:32: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/core.c: In function 'Lisp_Endp': lisp/core.c:1403:5: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] CHECK_CONS(object); ^ In file included from ./lisp/private.h:49:0, from ./lisp/io.h:35, from lisp/core.c:32: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/core.c: In function 'Lisp_Error': lisp/core.c:1480:5: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] LispDestroy("%s", THESTR(string)); ^ In file included from ./lisp/private.h:49:0, from ./lisp/io.h:35, from lisp/core.c:32: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/core.c: In function 'Lisp_Fboundp': lisp/core.c:1654:5: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] CHECK_SYMBOL(symbol); ^ In file included from ./lisp/private.h:49:0, from ./lisp/io.h:35, from lisp/core.c:32: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/core.c: In function 'Lisp_Fill': lisp/core.c:1712:2: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] CHECK_STRING_WRITABLE(sequence); ^ In file included from ./lisp/private.h:49:0, from ./lisp/io.h:35, from lisp/core.c:32: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/core.c:1713:2: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] CHECK_SCHAR(item); ^ In file included from ./lisp/private.h:49:0, from ./lisp/io.h:35, from lisp/core.c:32: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/core.c: In function 'Lisp_Fmakunbound': lisp/core.c:1745:5: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] CHECK_SYMBOL(symbol); ^ In file included from ./lisp/private.h:49:0, from ./lisp/io.h:35, from lisp/core.c:32: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/core.c: In function 'Lisp_Get': lisp/core.c:1801:5: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] CHECK_SYMBOL(symbol); ^ In file included from ./lisp/private.h:49:0, from ./lisp/io.h:35, from lisp/core.c:32: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/core.c: In function 'Lisp_Getenv': lisp/core.c:1828:5: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] CHECK_STRING(name); ^ In file included from ./lisp/private.h:49:0, from ./lisp/io.h:35, from lisp/core.c:32: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/core.c: In function 'Lisp_Gensym': lisp/core.c:1856:21: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] char *preffix = "G", name[132]; ^ lisp/core.c:1867:6: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] CHECK_INDEX(arg); ^ In file included from ./lisp/private.h:49:0, from ./lisp/io.h:35, from lisp/core.c:32: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/core.c:1873:2: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] LispDestroy("%s: name %s too long", STRFUN(builtin), name); ^ In file included from ./lisp/private.h:49:0, from ./lisp/io.h:35, from lisp/core.c:32: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/core.c: In function 'Lisp_Go': lisp/core.c:1908:3: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] STRFUN(builtin), STROBJ(tag)); ^ In file included from ./lisp/private.h:49:0, from ./lisp/io.h:35, from lisp/core.c:32: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/core.c: In function 'Lisp_Last': lisp/core.c:2088:2: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] CHECK_INDEX(ocount); ^ In file included from ./lisp/private.h:49:0, from ./lisp/io.h:35, from lisp/core.c:32: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/core.c: In function 'Lisp_Let': lisp/core.c:2128:5: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] CHECK_LIST(init); ^ In file included from ./lisp/private.h:49:0, from ./lisp/io.h:35, from lisp/core.c:32: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/core.c:2138:6: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] CHECK_CONS(pair); ^ In file included from ./lisp/private.h:49:0, from ./lisp/io.h:35, from lisp/core.c:32: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/core.c:2140:6: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] CHECK_SYMBOL(symbol); ^ In file included from ./lisp/private.h:49:0, from ./lisp/io.h:35, from lisp/core.c:32: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/core.c:2146:5: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] STRFUN(builtin), STROBJ(symbol)); ^ In file included from ./lisp/private.h:49:0, from ./lisp/io.h:35, from lisp/core.c:32: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/core.c:2165:2: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] CHECK_CONSTANT(CAR(pair)); ^ In file included from ./lisp/private.h:49:0, from ./lisp/io.h:35, from lisp/core.c:32: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/core.c: In function 'Lisp_LetP': lisp/core.c:2193:5: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] CHECK_LIST(init); ^ In file included from ./lisp/private.h:49:0, from ./lisp/io.h:35, from lisp/core.c:32: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/core.c:2203:6: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] CHECK_CONS(pair); ^ In file included from ./lisp/private.h:49:0, from ./lisp/io.h:35, from lisp/core.c:32: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/core.c:2205:6: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] CHECK_SYMBOL(symbol); ^ In file included from ./lisp/private.h:49:0, from ./lisp/io.h:35, from lisp/core.c:32: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/core.c:2211:5: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] STRFUN(builtin), STROBJ(symbol)); ^ In file included from ./lisp/private.h:49:0, from ./lisp/io.h:35, from lisp/core.c:32: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/core.c:2218:2: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] CHECK_CONSTANT(symbol); ^ In file included from ./lisp/private.h:49:0, from ./lisp/io.h:35, from lisp/core.c:32: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/core.c: In function 'Lisp_ListLength': lisp/core.c:2289:5: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] CHECK_LIST(list); ^ In file included from ./lisp/private.h:49:0, from ./lisp/io.h:35, from lisp/core.c:32: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/core.c:2295:2: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] CHECK_CONS(fast); ^ In file included from ./lisp/private.h:49:0, from ./lisp/io.h:35, from lisp/core.c:32: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/core.c:2301:2: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] CHECK_CONS(fast); ^ In file included from ./lisp/private.h:49:0, from ./lisp/io.h:35, from lisp/core.c:32: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/core.c: In function 'LispListSet': lisp/core.c:2353:5: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] CHECK_LIST(list1); ^ In file included from ./lisp/private.h:49:0, from ./lisp/io.h:35, from lisp/core.c:32: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/core.c:2354:5: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] CHECK_LIST(list2); ^ In file included from ./lisp/private.h:49:0, from ./lisp/io.h:35, from lisp/core.c:32: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/core.c:2387:5: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] CHECK_TEST(); ^ In file included from ./lisp/private.h:49:0, from ./lisp/io.h:35, from lisp/core.c:32: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/core.c:2400:2: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] CHECK_LIST(cmp2); ^ In file included from ./lisp/private.h:49:0, from ./lisp/io.h:35, from lisp/core.c:32: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/core.c:2455:6: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] CHECK_LIST(cmp2); ^ In file included from ./lisp/private.h:49:0, from ./lisp/io.h:35, from lisp/core.c:32: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/core.c:2502:5: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] CHECK_LIST(cmp1); ^ In file included from ./lisp/private.h:49:0, from ./lisp/io.h:35, from lisp/core.c:32: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/core.c: In function 'Lisp_MakeArray': lisp/core.c:2643:6: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] CHECK_INDEX(obj); ^ In file included from ./lisp/private.h:49:0, from ./lisp/io.h:35, from lisp/core.c:32: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/core.c:2654:7: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] STRFUN(builtin), STROBJ(dimensions)); ^ In file included from ./lisp/private.h:49:0, from ./lisp/io.h:35, from lisp/core.c:32: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/core.c:2662:4: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] STRFUN(builtin), STROBJ(element_type)); ^ In file included from ./lisp/private.h:49:0, from ./lisp/io.h:35, from lisp/core.c:32: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/core.c:2680:8: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] STRFUN(builtin), ATOMID(element_type)->value); ^ In file included from ./lisp/private.h:49:0, from ./lisp/io.h:35, from lisp/core.c:32: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/core.c:2686:2: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] CHECK_LIST(initial_contents); ^ In file included from ./lisp/private.h:49:0, from ./lisp/io.h:35, from lisp/core.c:32: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/core.c:2691:2: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] CHECK_ARRAY(displaced_to); ^ In file included from ./lisp/private.h:49:0, from ./lisp/io.h:35, from lisp/core.c:32: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/core.c:2697:2: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] CHECK_INDEX(displaced_index_offset); ^ In file included from ./lisp/private.h:49:0, from ./lisp/io.h:35, from lisp/core.c:32: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/core.c:2710:7: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] STRFUN(builtin)); ^ In file included from ./lisp/private.h:49:0, from ./lisp/io.h:35, from lisp/core.c:32: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/core.c:2716:2: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] CHECK_ARRAY(displaced_to); ^ In file included from ./lisp/private.h:49:0, from ./lisp/io.h:35, from lisp/core.c:32: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/core.c:2724:4: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] "exceeds total size", STRFUN(builtin)); ^ In file included from ./lisp/private.h:49:0, from ./lisp/io.h:35, from lisp/core.c:32: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/core.c:2729:2: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] CHECK_CONS(initial_contents); ^ In file included from ./lisp/private.h:49:0, from ./lisp/io.h:35, from lisp/core.c:32: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/core.c:2737:5: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] STRFUN(builtin), STROBJ(array)); ^ In file included from ./lisp/private.h:49:0, from ./lisp/io.h:35, from lisp/core.c:32: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/core.c:2740:8: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] STRFUN(builtin), STROBJ(array)); ^ In file included from ./lisp/private.h:49:0, from ./lisp/io.h:35, from lisp/core.c:32: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/core.c:2783:8: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] STRFUN(builtin), STROBJ(err)); ^ In file included from ./lisp/private.h:49:0, from ./lisp/io.h:35, from lisp/core.c:32: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/core.c: In function 'Lisp_MakeList': lisp/core.c:2865:5: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] CHECK_INDEX(size); ^ In file included from ./lisp/private.h:49:0, from ./lisp/io.h:35, from lisp/core.c:32: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/core.c: In function 'Lisp_MakeSymbol': lisp/core.c:2893:5: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] CHECK_STRING(name); ^ In file included from ./lisp/private.h:49:0, from ./lisp/io.h:35, from lisp/core.c:32: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/core.c: In function 'Lisp_Makunbound': lisp/core.c:2911:5: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] CHECK_SYMBOL(symbol); ^ In file included from ./lisp/private.h:49:0, from ./lisp/io.h:35, from lisp/core.c:32: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/core.c: In function 'Lisp_Member': lisp/core.c:3234:5: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] CHECK_CONS(list); ^ In file included from ./lisp/private.h:49:0, from ./lisp/io.h:35, from lisp/core.c:32: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/core.c:3236:5: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] CHECK_TEST(); ^ In file included from ./lisp/private.h:49:0, from ./lisp/io.h:35, from lisp/core.c:32: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/core.c:3264:5: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] CHECK_LIST(list); ^ In file included from ./lisp/private.h:49:0, from ./lisp/io.h:35, from lisp/core.c:32: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/core.c: In function 'Lisp_MultipleValueBind': lisp/core.c:3305:2: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] CHECK_SYMBOL(symbol); ^ In file included from ./lisp/private.h:49:0, from ./lisp/io.h:35, from lisp/core.c:32: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/core.c:3306:2: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] CHECK_CONSTANT(symbol); ^ In file included from ./lisp/private.h:49:0, from ./lisp/io.h:35, from lisp/core.c:32: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/core.c: In function 'Lisp_MultipleValueSetq': lisp/core.c:3464:5: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] CHECK_LIST(symbols); ^ In file included from ./lisp/private.h:49:0, from ./lisp/io.h:35, from lisp/core.c:32: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/core.c:3468:2: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] CHECK_SYMBOL(symbol); ^ In file included from ./lisp/private.h:49:0, from ./lisp/io.h:35, from lisp/core.c:32: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/core.c:3469:2: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] CHECK_CONSTANT(symbol); ^ In file included from ./lisp/private.h:49:0, from ./lisp/io.h:35, from lisp/core.c:32: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/core.c:3475:2: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] CHECK_SYMBOL(symbol); ^ In file included from ./lisp/private.h:49:0, from ./lisp/io.h:35, from lisp/core.c:32: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/core.c:3476:2: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] CHECK_CONSTANT(symbol); ^ In file included from ./lisp/private.h:49:0, from ./lisp/io.h:35, from lisp/core.c:32: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/core.c: In function 'Lisp_Nconc': lisp/core.c:3508:5: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] CHECK_CONS(list); ^ In file included from ./lisp/private.h:49:0, from ./lisp/io.h:35, from lisp/core.c:32: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/core.c:3525:2: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] CHECK_CONS(head); ^ In file included from ./lisp/private.h:49:0, from ./lisp/io.h:35, from lisp/core.c:32: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/core.c: In function 'Lisp_Nth': lisp/core.c:3594:5: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] CHECK_INDEX(oindex); ^ In file included from ./lisp/private.h:49:0, from ./lisp/io.h:35, from lisp/core.c:32: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/core.c:3600:5: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] CHECK_CONS(list); ^ In file included from ./lisp/private.h:49:0, from ./lisp/io.h:35, from lisp/core.c:32: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/core.c: In function 'Lisp_Nthcdr': lisp/core.c:3622:5: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] CHECK_INDEX(oindex); ^ In file included from ./lisp/private.h:49:0, from ./lisp/io.h:35, from lisp/core.c:32: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/core.c:3627:5: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] CHECK_CONS(list); ^ In file included from ./lisp/private.h:49:0, from ./lisp/io.h:35, from lisp/core.c:32: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/core.c: In function 'Lisp_NthValue': lisp/core.c:3651:5: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] CHECK_INDEX(oindex); ^ In file included from ./lisp/private.h:49:0, from ./lisp/io.h:35, from lisp/core.c:32: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/core.c: In function 'Lisp_Pairlis': lisp/core.c:3721:6: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] LispDestroy("%s: different length lists", STRFUN(builtin)); ^ In file included from ./lisp/private.h:49:0, from ./lisp/io.h:35, from lisp/core.c:32: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/core.c: In function 'LispFindOrPosition': lisp/core.c:3782:2: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] LispDestroy("%s: specify either :TEST or :TEST-NOT", STRFUN(builtin)); ^ In file included from ./lisp/private.h:49:0, from ./lisp/io.h:35, from lisp/core.c:32: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/core.c: In function 'Lisp_Pop': lisp/core.c:3868:6: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] LispDestroy("EVAL: the variable %s is unbound", STROBJ(place)); ^ In file included from ./lisp/private.h:49:0, from ./lisp/io.h:35, from lisp/core.c:32: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/core.c:3869:2: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] CHECK_CONSTANT(place); ^ In file included from ./lisp/private.h:49:0, from ./lisp/io.h:35, from lisp/core.c:32: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/core.c:3871:6: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] CHECK_CONS(result); ^ In file included from ./lisp/private.h:49:0, from ./lisp/io.h:35, from lisp/core.c:32: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/core.c:3885:6: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] CHECK_CONS(result); ^ In file included from ./lisp/private.h:49:0, from ./lisp/io.h:35, from lisp/core.c:32: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/core.c: In function 'Lisp_Proclaim': lisp/core.c:3941:5: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] CHECK_CONS(declaration); ^ In file included from ./lisp/private.h:49:0, from ./lisp/io.h:35, from lisp/core.c:32: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/core.c:3945:5: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] CHECK_SYMBOL(object); ^ In file included from ./lisp/private.h:49:0, from ./lisp/io.h:35, from lisp/core.c:32: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/core.c:3952:6: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] CHECK_SYMBOL(object); ^ In file included from ./lisp/private.h:49:0, from ./lisp/io.h:35, from lisp/core.c:32: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/core.c: In function 'Lisp_Progv': lisp/core.c:4078:2: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] CHECK_SYMBOL(symbol); ^ In file included from ./lisp/private.h:49:0, from ./lisp/io.h:35, from lisp/core.c:32: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/core.c:4079:2: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] CHECK_CONSTANT(symbol); ^ In file included from ./lisp/private.h:49:0, from ./lisp/io.h:35, from lisp/core.c:32: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/core.c:4168:2: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] LispDestroy("."); ^ In file included from ./lisp/private.h:49:0, from ./lisp/io.h:35, from lisp/core.c:32: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/core.c: In function 'Lisp_Provide': lisp/core.c:4184:5: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] CHECK_STRING(module); ^ In file included from ./lisp/private.h:49:0, from ./lisp/io.h:35, from lisp/core.c:32: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/core.c: In function 'Lisp_Push': lisp/core.c:4221:6: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] LispDestroy("EVAL: the variable %s is unbound", STROBJ(place)); ^ In file included from ./lisp/private.h:49:0, from ./lisp/io.h:35, from lisp/core.c:32: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/core.c:4222:2: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] CHECK_CONSTANT(place); ^ In file included from ./lisp/private.h:49:0, from ./lisp/io.h:35, from lisp/core.c:32: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/core.c: In function 'Lisp_Pushnew': lisp/core.c:4262:6: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] LispDestroy("EVAL: the variable %s is unbound", STROBJ(place)); ^ In file included from ./lisp/private.h:49:0, from ./lisp/io.h:35, from lisp/core.c:32: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/core.c:4264:2: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] CHECK_CONSTANT(place); ^ In file included from ./lisp/private.h:49:0, from ./lisp/io.h:35, from lisp/core.c:32: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/core.c:4295:2: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] CHECK_CONSTANT(place); ^ In file included from ./lisp/private.h:49:0, from ./lisp/io.h:35, from lisp/core.c:32: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/core.c: In function 'Lisp_Quit': lisp/core.c:4331:7: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] STRFUN(builtin), STROBJ(ostatus)); ^ In file included from ./lisp/private.h:49:0, from ./lisp/io.h:35, from lisp/core.c:32: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/core.c: In function 'Lisp_Replace': lisp/core.c:4378:2: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] CHECK_STRING_WRITABLE(sequence1); ^ In file included from ./lisp/private.h:49:0, from ./lisp/io.h:35, from lisp/core.c:32: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/core.c:4381:4: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] STRFUN(builtin), STROBJ(sequence2), THESTR(sequence1)); ^ In file included from ./lisp/private.h:49:0, from ./lisp/io.h:35, from lisp/core.c:32: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/core.c: In function 'LispDeleteOrRemoveDuplicates': lisp/core.c:4439:5: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] CHECK_TEST(); ^ In file included from ./lisp/private.h:49:0, from ./lisp/io.h:35, from lisp/core.c:32: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/core.c:4515:3: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] CHECK_STRING_WRITABLE(sequence); ^ In file included from ./lisp/private.h:49:0, from ./lisp/io.h:35, from lisp/core.c:32: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/core.c: In function 'LispDeleteRemoveXSubstitute': lisp/core.c:4793:2: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] CHECK_INDEX(ocount); ^ In file included from ./lisp/private.h:49:0, from ./lisp/io.h:35, from lisp/core.c:32: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/core.c:4801:5: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] CHECK_TEST_0(); ^ In file included from ./lisp/private.h:49:0, from ./lisp/io.h:35, from lisp/core.c:32: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/core.c:4835:6: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] CHECK_SCHAR(item); ^ In file included from ./lisp/private.h:49:0, from ./lisp/io.h:35, from lisp/core.c:32: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/core.c:4838:6: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] CHECK_SCHAR(newitem); ^ In file included from ./lisp/private.h:49:0, from ./lisp/io.h:35, from lisp/core.c:32: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/core.c:4903:6: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] CHECK_STRING_WRITABLE(sequence); ^ In file included from ./lisp/private.h:49:0, from ./lisp/io.h:35, from lisp/core.c:32: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/core.c: In function 'Lisp_Remprop': lisp/core.c:5101:5: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] CHECK_SYMBOL(symbol); ^ In file included from ./lisp/private.h:49:0, from ./lisp/io.h:35, from lisp/core.c:32: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/core.c: In function 'Lisp_Return': lisp/core.c:5130:5: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] LispDestroy("%s: no visible NIL block", STRFUN(builtin)); ^ In file included from ./lisp/private.h:49:0, from ./lisp/io.h:35, from lisp/core.c:32: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/core.c: In function 'Lisp_ReturnFrom': lisp/core.c:5151:7: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] STRFUN(builtin), STROBJ(name)); ^ In file included from ./lisp/private.h:49:0, from ./lisp/io.h:35, from lisp/core.c:32: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/core.c:5167:3: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] STRFUN(builtin), STROBJ(name)); ^ In file included from ./lisp/private.h:49:0, from ./lisp/io.h:35, from lisp/core.c:32: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/core.c: In function 'LispXReverse': lisp/core.c:5201:3: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] CHECK_STRING_WRITABLE(sequence); ^ In file included from ./lisp/private.h:49:0, from ./lisp/io.h:35, from lisp/core.c:32: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/core.c: In function 'Lisp_Rplaca': lisp/core.c:5308:5: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] CHECK_CONS(place); ^ In file included from ./lisp/private.h:49:0, from ./lisp/io.h:35, from lisp/core.c:32: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/core.c: In function 'Lisp_Rplacd': lisp/core.c:5325:5: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] CHECK_CONS(place); ^ In file included from ./lisp/private.h:49:0, from ./lisp/io.h:35, from lisp/core.c:32: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/core.c: In function 'Lisp_Search': lisp/core.c:5367:5: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] CHECK_TEST(); ^ In file included from ./lisp/private.h:49:0, from ./lisp/io.h:35, from lisp/core.c:32: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/core.c: In function 'Lisp_Setenv': lisp/core.c:5536:5: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] CHECK_STRING(oname); ^ In file included from ./lisp/private.h:49:0, from ./lisp/io.h:35, from lisp/core.c:32: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/core.c:5539:5: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] CHECK_STRING(ovalue); ^ In file included from ./lisp/private.h:49:0, from ./lisp/io.h:35, from lisp/core.c:32: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/core.c: In function 'Lisp_Set': lisp/core.c:5560:5: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] CHECK_SYMBOL(symbol); ^ In file included from ./lisp/private.h:49:0, from ./lisp/io.h:35, from lisp/core.c:32: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/core.c:5567:2: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] CHECK_CONSTANT(symbol); ^ In file included from ./lisp/private.h:49:0, from ./lisp/io.h:35, from lisp/core.c:32: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/core.c: In function 'Lisp_SetQ': lisp/core.c:5614:2: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] CHECK_SYMBOL(variable); ^ In file included from ./lisp/private.h:49:0, from ./lisp/io.h:35, from lisp/core.c:32: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/core.c:5615:2: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] CHECK_CONSTANT(variable); ^ In file included from ./lisp/private.h:49:0, from ./lisp/io.h:35, from lisp/core.c:32: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/core.c:5618:6: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] LispDestroy("%s: odd number of arguments", STRFUN(builtin)); ^ In file included from ./lisp/private.h:49:0, from ./lisp/io.h:35, from lisp/core.c:32: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/core.c: In function 'Lisp_Psetq': lisp/core.c:5641:2: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] CHECK_SYMBOL(symbol); ^ In file included from ./lisp/private.h:49:0, from ./lisp/io.h:35, from lisp/core.c:32: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/core.c:5644:6: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] LispDestroy("%s: odd number of arguments", STRFUN(builtin)); ^ In file included from ./lisp/private.h:49:0, from ./lisp/io.h:35, from lisp/core.c:32: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/core.c:5652:2: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] CHECK_CONSTANT(symbol); ^ In file included from ./lisp/private.h:49:0, from ./lisp/io.h:35, from lisp/core.c:32: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/core.c: In function 'Lisp_Setf': lisp/core.c:5677:6: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] LispDestroy("%s: odd number of arguments", STRFUN(builtin)); ^ In file included from ./lisp/private.h:49:0, from ./lisp/io.h:35, from lisp/core.c:32: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/core.c:5683:6: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] CHECK_CONSTANT(place); ^ In file included from ./lisp/private.h:49:0, from ./lisp/io.h:35, from lisp/core.c:32: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/core.c:5770:5: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] LispDestroy("%s: %s is an invalid place", STRFUN(builtin), STROBJ(place)); ^ In file included from ./lisp/private.h:49:0, from ./lisp/io.h:35, from lisp/core.c:32: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/core.c: In function 'Lisp_Psetf': lisp/core.c:5797:6: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] LispDestroy("%s: odd number of arguments", STRFUN(builtin)); ^ In file included from ./lisp/private.h:49:0, from ./lisp/io.h:35, from lisp/core.c:32: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/core.c:5808:6: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] CHECK_CONSTANT(place); ^ In file included from ./lisp/private.h:49:0, from ./lisp/io.h:35, from lisp/core.c:32: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/core.c:5881:5: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] LispDestroy("%s: %s is an invalid place", STRFUN(builtin), STROBJ(place)); ^ In file included from ./lisp/private.h:49:0, from ./lisp/io.h:35, from lisp/core.c:32: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/core.c: In function 'Lisp_Sleep': lisp/core.c:5913:7: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] STRFUN(builtin), STROBJ(seconds)); ^ In file included from ./lisp/private.h:49:0, from ./lisp/io.h:35, from lisp/core.c:32: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/core.c: In function 'Lisp_Sort': lisp/core.c:6051:2: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] CHECK_STRING_WRITABLE(sequence); ^ In file included from ./lisp/private.h:49:0, from ./lisp/io.h:35, from lisp/core.c:32: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/core.c: In function 'Lisp_SymbolFunction': lisp/core.c:6216:5: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] CHECK_SYMBOL(symbol); ^ In file included from ./lisp/private.h:49:0, from ./lisp/io.h:35, from lisp/core.c:32: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/core.c: In function 'Lisp_SymbolName': lisp/core.c:6230:5: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] CHECK_SYMBOL(symbol); ^ In file included from ./lisp/private.h:49:0, from ./lisp/io.h:35, from lisp/core.c:32: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/core.c: In function 'Lisp_SymbolPackage': lisp/core.c:6244:5: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] CHECK_SYMBOL(symbol); ^ In file included from ./lisp/private.h:49:0, from ./lisp/io.h:35, from lisp/core.c:32: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/core.c: In function 'Lisp_SymbolPlist': lisp/core.c:6261:5: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] CHECK_SYMBOL(symbol); ^ In file included from ./lisp/private.h:49:0, from ./lisp/io.h:35, from lisp/core.c:32: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/core.c: In function 'Lisp_SymbolValue': lisp/core.c:6278:5: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] CHECK_SYMBOL(symbol); ^ In file included from ./lisp/private.h:49:0, from ./lisp/io.h:35, from lisp/core.c:32: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/core.c:6284:7: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] STRFUN(builtin), STROBJ(symbol)); ^ In file included from ./lisp/private.h:49:0, from ./lisp/io.h:35, from lisp/core.c:32: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/core.c: In function 'Lisp_Tagbody': lisp/core.c:6321:9: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] STRFUN(builtin), STROBJ(tag)); ^ In file included from ./lisp/private.h:49:0, from ./lisp/io.h:35, from lisp/core.c:32: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/core.c:6374:6: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] LispDestroy("%s: no such tag %s", STRFUN(builtin), STROBJ(tag)); ^ In file included from ./lisp/private.h:49:0, from ./lisp/io.h:35, from lisp/core.c:32: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/core.c: In function 'Lisp_Throw': lisp/core.c:6429:2: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] LispDestroy("%s: not within a block", STRFUN(builtin)); ^ In file included from ./lisp/private.h:49:0, from ./lisp/io.h:35, from lisp/core.c:32: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/core.c:6440:5: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] LispDestroy("%s: %s is not a valid tag", STRFUN(builtin), STROBJ(tag)); ^ In file included from ./lisp/private.h:49:0, from ./lisp/io.h:35, from lisp/core.c:32: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/core.c: In function 'Lisp_TreeEqual': lisp/core.c:6510:5: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] CHECK_TEST_0(); ^ In file included from ./lisp/private.h:49:0, from ./lisp/io.h:35, from lisp/core.c:32: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/core.c: In function 'Lisp_Typep': lisp/core.c:6591:7: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] STRFUN(builtin), STROBJ(type)); ^ In file included from ./lisp/private.h:49:0, from ./lisp/io.h:35, from lisp/core.c:32: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/core.c: In function 'Lisp_UnwindProtect': lisp/core.c:6703:2: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] LispDestroy("."); ^ In file included from ./lisp/private.h:49:0, from ./lisp/io.h:35, from lisp/core.c:32: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/core.c: In function 'LispValuesList': lisp/core.c:6724:6: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] LispDestroy("%s: too many values", STRFUN(builtin)); ^ In file included from ./lisp/private.h:49:0, from ./lisp/io.h:35, from lisp/core.c:32: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/core.c:6730:6: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] CHECK_LIST(list); ^ In file included from ./lisp/private.h:49:0, from ./lisp/io.h:35, from lisp/core.c:32: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/core.c: In function 'Lisp_Unsetenv': lisp/core.c:6835:5: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] CHECK_STRING(oname); ^ In file included from ./lisp/private.h:49:0, from ./lisp/io.h:35, from lisp/core.c:32: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/core.c: In function 'Lisp_XeditEltStore': lisp/core.c:6857:5: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] CHECK_INDEX(oindex); ^ In file included from ./lisp/private.h:49:0, from ./lisp/io.h:35, from lisp/core.c:32: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/core.c:6863:7: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] STRFUN(builtin), offset, length); ^ In file included from ./lisp/private.h:49:0, from ./lisp/io.h:35, from lisp/core.c:32: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/core.c:6868:2: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] CHECK_STRING_WRITABLE(sequence); ^ In file included from ./lisp/private.h:49:0, from ./lisp/io.h:35, from lisp/core.c:32: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/core.c:6869:2: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] CHECK_SCHAR(value); ^ In file included from ./lisp/private.h:49:0, from ./lisp/io.h:35, from lisp/core.c:32: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/core.c:6873:4: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] STRFUN(builtin), ch); ^ In file included from ./lisp/private.h:49:0, from ./lisp/io.h:35, from lisp/core.c:32: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/core.c: In function 'Lisp_XeditPut': lisp/core.c:6900:5: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] CHECK_SYMBOL(symbol); ^ In file included from ./lisp/private.h:49:0, from ./lisp/io.h:35, from lisp/core.c:32: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/core.c: In function 'Lisp_XeditSetSymbolPlist': lisp/core.c:6916:5: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] CHECK_SYMBOL(symbol); ^ In file included from ./lisp/private.h:49:0, from ./lisp/io.h:35, from lisp/core.c:32: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/core.c: In function 'Lisp_XeditVectorStore': lisp/core.c:6939:2: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] CHECK_INDEX(CAR(values)); ^ In file included from ./lisp/private.h:49:0, from ./lisp/io.h:35, from lisp/core.c:32: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/core.c:6943:2: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] LispDestroy("%s: too few subscripts", STRFUN(builtin)); ^ In file included from ./lisp/private.h:49:0, from ./lisp/io.h:35, from lisp/core.c:32: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/core.c:6949:7: warning: declaration of 'offset' shadows a previous local [-Wshadow] long offset = FIXNUM_VALUE(CAR(values)); ^ lisp/core.c:6928:33: warning: shadowed declaration is here [-Wshadow] long rank, count, sequence, offset, accum; ^ lisp/core.c:6951:2: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] CHECK_SCHAR(value); ^ In file included from ./lisp/private.h:49:0, from ./lisp/io.h:35, from lisp/core.c:32: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/core.c:6952:2: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] CHECK_STRING_WRITABLE(array); ^ In file included from ./lisp/private.h:49:0, from ./lisp/io.h:35, from lisp/core.c:32: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/core.c:6956:4: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] STRFUN(builtin), offset, length); ^ In file included from ./lisp/private.h:49:0, from ./lisp/io.h:35, from lisp/core.c:32: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/core.c:6960:4: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] STRFUN(builtin), ch); ^ In file included from ./lisp/private.h:49:0, from ./lisp/io.h:35, from lisp/core.c:32: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/core.c:6966:5: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] CHECK_ARRAY(array); ^ In file included from ./lisp/private.h:49:0, from ./lisp/io.h:35, from lisp/core.c:32: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/core.c:6969:7: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] rank < array->data.array.rank ? "few" : "many"); ^ In file included from ./lisp/private.h:49:0, from ./lisp/io.h:35, from lisp/core.c:32: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/core.c:6978:4: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] FIXNUM_VALUE(CAR(object))); ^ In file included from ./lisp/private.h:49:0, from ./lisp/io.h:35, from lisp/core.c:32: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/core.c: In function 'Lisp_XeditDocumentationStore': lisp/core.c:7015:5: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] CHECK_SYMBOL(symbol); ^ In file included from ./lisp/private.h:49:0, from ./lisp/io.h:35, from lisp/core.c:32: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/core.c:7024:2: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] CHECK_STRING(string); ^ In file included from ./lisp/private.h:49:0, from ./lisp/io.h:35, from lisp/core.c:32: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/core.c: In function 'Lisp_Quit': lisp/core.c:4317:1: warning: function might be candidate for attribute 'noreturn' [-Wsuggest-attribute=noreturn] Lisp_Quit(LispBuiltin *builtin) ^ CC liblisp_a-debugger.o CC liblisp_a-format.o lisp/format.c: In function 'parse_error': lisp/format.c:433:2: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] "too many parameters to directive", ^ lisp/format.c:434:2: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] "too many @ parameters", ^ lisp/format.c:435:2: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] "too many : parameters", ^ lisp/format.c:436:2: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] "no arguments left to format", ^ lisp/format.c:437:2: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] "argument is not a fixnum integer or a character", ^ lisp/format.c:438:2: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] "unknown format directive", ^ lisp/format.c:439:2: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] "parameter is not a fixnum integer", ^ lisp/format.c: In function 'merge_error': lisp/format.c:450:2: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] "too many parameters to directive", ^ lisp/format.c:451:2: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] "argument must be a character", ^ lisp/format.c:452:2: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] "argument must be a fixnum integer", ^ lisp/format.c: In function 'generic_error': lisp/format.c:463:2: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] "radix must be in the range 2 to 36, inclusive", ^ lisp/format.c:464:2: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] "parameter must be positive", ^ lisp/format.c:465:2: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] "argument must be a string", ^ lisp/format.c:466:2: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] "argument must be a list", ^ lisp/format.c: In function 'format_error': lisp/format.c:492:5: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] LispDestroy("FORMAT: %s", message); ^ In file included from ./lisp/private.h:49:0, from ./lisp/io.h:35, from lisp/format.c:32: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/format.c: In function 'format_ascii': lisp/format.c:534:6: warning: passing argument 1 of 'LispNewStringStream' discards 'const' qualifier from pointer target type [enabled by default] string = LSTRINGSTREAM("", STREAM_READ | STREAM_WRITE, 0); ^ In file included from ./lisp/private.h:49:0, from ./lisp/io.h:35, from lisp/format.c:32: ./lisp/internal.h:722:10: note: expected 'char *' but argument is of type 'const char *' LispObj *LispNewStringStream(char*, int, long, int); ^ lisp/format.c:557:6: warning: passing argument 2 of 'LispWriteStr' discards 'const' qualifier from pointer target type [enabled by default] LispWriteStr(stream, "()", 2); ^ In file included from lisp/format.c:33:0: ./lisp/write.h:56:5: note: expected 'char *' but argument is of type 'const char *' int LispWriteStr(LispObj*, char*, long); ^ lisp/format.c: In function 'format_case_conversion': lisp/format.c:1063:5: warning: passing argument 1 of 'LispNewStringStream' discards 'const' qualifier from pointer target type [enabled by default] string = LSTRINGSTREAM("", STREAM_READ | STREAM_WRITE, 0); ^ In file included from ./lisp/private.h:49:0, from ./lisp/io.h:35, from lisp/format.c:32: ./lisp/internal.h:722:10: note: expected 'char *' but argument is of type 'const char *' LispObj *LispNewStringStream(char*, int, long, int); ^ lisp/format.c: In function 'format_justify': lisp/format.c:1521:2: warning: passing argument 1 of 'LispNewStringStream' discards 'const' qualifier from pointer target type [enabled by default] string = LSTRINGSTREAM("", STREAM_READ | STREAM_WRITE, 0); ^ In file included from ./lisp/private.h:49:0, from ./lisp/io.h:35, from lisp/format.c:32: ./lisp/internal.h:722:10: note: expected 'char *' but argument is of type 'const char *' LispObj *LispNewStringStream(char*, int, long, int); ^ lisp/format.c:1525:6: warning: passing argument 1 of 'LispNewStringStream' discards 'const' qualifier from pointer target type [enabled by default] string = LSTRINGSTREAM("", STREAM_READ | STREAM_WRITE, 0); ^ In file included from ./lisp/private.h:49:0, from ./lisp/io.h:35, from lisp/format.c:32: ./lisp/internal.h:722:10: note: expected 'char *' but argument is of type 'const char *' LispObj *LispNewStringStream(char*, int, long, int); ^ lisp/format.c:1657:6: warning: passing argument 1 of 'LispNewStringStream' discards 'const' qualifier from pointer target type [enabled by default] result = LSTRINGSTREAM("", STREAM_READ | STREAM_WRITE, 0); ^ In file included from ./lisp/private.h:49:0, from ./lisp/io.h:35, from lisp/format.c:32: ./lisp/internal.h:722:10: note: expected 'char *' but argument is of type 'const char *' LispObj *LispNewStringStream(char*, int, long, int); ^ lisp/format.c: In function 'LispFormat': lisp/format.c:1796:7: warning: passing argument 2 of 'format_error' discards 'const' qualifier from pointer target type [enabled by default] format_error(args, "no match for directive ~)"); ^ lisp/format.c:473:1: note: expected 'char *' but argument is of type 'const char *' format_error(FmtArgs *args, char *str) ^ lisp/format.c:1802:7: warning: passing argument 2 of 'format_error' discards 'const' qualifier from pointer target type [enabled by default] format_error(args, "no match for directive ~]"); ^ lisp/format.c:473:1: note: expected 'char *' but argument is of type 'const char *' format_error(FmtArgs *args, char *str) ^ lisp/format.c:1808:7: warning: passing argument 2 of 'format_error' discards 'const' qualifier from pointer target type [enabled by default] format_error(args, "no match for directive ~}"); ^ lisp/format.c:473:1: note: expected 'char *' but argument is of type 'const char *' format_error(FmtArgs *args, char *str) ^ lisp/format.c:1814:7: warning: passing argument 2 of 'format_error' discards 'const' qualifier from pointer target type [enabled by default] format_error(args, "no match for directive ~>"); ^ lisp/format.c:473:1: note: expected 'char *' but argument is of type 'const char *' format_error(FmtArgs *args, char *str) ^ lisp/format.c:1817:7: warning: passing argument 2 of 'format_error' discards 'const' qualifier from pointer target type [enabled by default] format_error(args, "misplaced directive ~;"); ^ lisp/format.c:473:1: note: expected 'char *' but argument is of type 'const char *' format_error(FmtArgs *args, char *str) ^ lisp/format.c:1927:8: warning: passing argument 2 of 'LispWriteStr' discards 'const' qualifier from pointer target type [enabled by default] LispWriteStr(stream, "ies", 3); ^ In file included from lisp/format.c:33:0: ./lisp/write.h:56:5: note: expected 'char *' but argument is of type 'const char *' int LispWriteStr(LispObj*, char*, long); ^ lisp/format.c: In function 'Lisp_Format': lisp/format.c:2067:5: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] CHECK_STRING(format); ^ In file included from ./lisp/private.h:49:0, from ./lisp/io.h:35, from lisp/format.c:32: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/format.c:2069:2: warning: passing argument 1 of 'LispNewStringStream' discards 'const' qualifier from pointer target type [enabled by default] stream = LSTRINGSTREAM("", STREAM_READ | STREAM_WRITE, 0); ^ In file included from ./lisp/private.h:49:0, from ./lisp/io.h:35, from lisp/format.c:32: ./lisp/internal.h:722:10: note: expected 'char *' but argument is of type 'const char *' LispObj *LispNewStringStream(char*, int, long, int); ^ lisp/format.c:2076:2: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] CHECK_STREAM(stream); ^ In file included from ./lisp/private.h:49:0, from ./lisp/io.h:35, from lisp/format.c:32: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/format.c:2079:4: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] STRFUN(builtin), STROBJ(stream)); ^ In file included from ./lisp/private.h:49:0, from ./lisp/io.h:35, from lisp/format.c:32: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ CC liblisp_a-hash.o lisp/hash.c: In function 'LispHash': lisp/hash.c:189:21: warning: declaration of 'hash_table' shadows a global declaration [-Wshadow] LispObj *okey, *hash_table, *value; ^ In file included from ./lisp/internal.h:42:0, from ./lisp/private.h:49, from ./lisp/hash.h:35, from lisp/hash.c:32: ./util.h:36:28: warning: shadowed declaration is here [-Wshadow] typedef struct _hash_table hash_table; ^ lisp/hash.c:201:5: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] CHECK_HASHTABLE(hash_table); ^ In file included from ./lisp/private.h:49:0, from ./lisp/hash.h:35, from lisp/hash.c:32: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/hash.c:263:4: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] LispDestroy("out of memory"); ^ In file included from ./lisp/private.h:49:0, from ./lisp/hash.h:35, from lisp/hash.c:32: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/hash.c:267:4: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] LispDestroy("out of memory"); ^ In file included from ./lisp/private.h:49:0, from ./lisp/hash.h:35, from lisp/hash.c:32: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/hash.c: In function 'LispRehash': lisp/hash.c:352:5: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] LispDestroy("out of memory"); ^ In file included from ./lisp/private.h:49:0, from ./lisp/hash.h:35, from lisp/hash.c:32: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/hash.c: In function 'Lisp_Clrhash': lisp/hash.c:383:14: warning: declaration of 'hash_table' shadows a global declaration [-Wshadow] LispObj *hash_table = ARGUMENT(0); ^ In file included from ./lisp/internal.h:42:0, from ./lisp/private.h:49, from ./lisp/hash.h:35, from lisp/hash.c:32: ./util.h:36:28: warning: shadowed declaration is here [-Wshadow] typedef struct _hash_table hash_table; ^ lisp/hash.c:385:5: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] CHECK_HASHTABLE(hash_table); ^ In file included from ./lisp/private.h:49:0, from ./lisp/hash.h:35, from lisp/hash.c:32: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/hash.c: In function 'Lisp_HashTableCount': lisp/hash.c:426:14: warning: declaration of 'hash_table' shadows a global declaration [-Wshadow] LispObj *hash_table = ARGUMENT(0); ^ In file included from ./lisp/internal.h:42:0, from ./lisp/private.h:49, from ./lisp/hash.h:35, from lisp/hash.c:32: ./util.h:36:28: warning: shadowed declaration is here [-Wshadow] typedef struct _hash_table hash_table; ^ lisp/hash.c:428:5: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] CHECK_HASHTABLE(hash_table); ^ In file included from ./lisp/private.h:49:0, from ./lisp/hash.h:35, from lisp/hash.c:32: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/hash.c: In function 'Lisp_HashTableRehashSize': lisp/hash.c:439:14: warning: declaration of 'hash_table' shadows a global declaration [-Wshadow] LispObj *hash_table = ARGUMENT(0); ^ In file included from ./lisp/internal.h:42:0, from ./lisp/private.h:49, from ./lisp/hash.h:35, from lisp/hash.c:32: ./util.h:36:28: warning: shadowed declaration is here [-Wshadow] typedef struct _hash_table hash_table; ^ lisp/hash.c:441:5: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] CHECK_HASHTABLE(hash_table); ^ In file included from ./lisp/private.h:49:0, from ./lisp/hash.h:35, from lisp/hash.c:32: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/hash.c: In function 'Lisp_HashTableRehashThreshold': lisp/hash.c:452:14: warning: declaration of 'hash_table' shadows a global declaration [-Wshadow] LispObj *hash_table = ARGUMENT(0); ^ In file included from ./lisp/internal.h:42:0, from ./lisp/private.h:49, from ./lisp/hash.h:35, from lisp/hash.c:32: ./util.h:36:28: warning: shadowed declaration is here [-Wshadow] typedef struct _hash_table hash_table; ^ lisp/hash.c:454:5: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] CHECK_HASHTABLE(hash_table); ^ In file included from ./lisp/private.h:49:0, from ./lisp/hash.h:35, from lisp/hash.c:32: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/hash.c: In function 'Lisp_HashTableSize': lisp/hash.c:465:14: warning: declaration of 'hash_table' shadows a global declaration [-Wshadow] LispObj *hash_table = ARGUMENT(0); ^ In file included from ./lisp/internal.h:42:0, from ./lisp/private.h:49, from ./lisp/hash.h:35, from lisp/hash.c:32: ./util.h:36:28: warning: shadowed declaration is here [-Wshadow] typedef struct _hash_table hash_table; ^ lisp/hash.c:467:5: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] CHECK_HASHTABLE(hash_table); ^ In file included from ./lisp/private.h:49:0, from ./lisp/hash.h:35, from lisp/hash.c:32: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/hash.c: In function 'Lisp_HashTableTest': lisp/hash.c:478:14: warning: declaration of 'hash_table' shadows a global declaration [-Wshadow] LispObj *hash_table = ARGUMENT(0); ^ In file included from ./lisp/internal.h:42:0, from ./lisp/private.h:49, from ./lisp/hash.h:35, from lisp/hash.c:32: ./util.h:36:28: warning: shadowed declaration is here [-Wshadow] typedef struct _hash_table hash_table; ^ lisp/hash.c:480:5: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] CHECK_HASHTABLE(hash_table); ^ In file included from ./lisp/private.h:49:0, from ./lisp/hash.h:35, from lisp/hash.c:32: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/hash.c: In function 'Lisp_Maphash': lisp/hash.c:494:25: warning: declaration of 'hash_table' shadows a global declaration [-Wshadow] LispObj *function, *hash_table; ^ In file included from ./lisp/internal.h:42:0, from ./lisp/private.h:49, from ./lisp/hash.h:35, from lisp/hash.c:32: ./util.h:36:28: warning: shadowed declaration is here [-Wshadow] typedef struct _hash_table hash_table; ^ lisp/hash.c:499:5: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] CHECK_HASHTABLE(hash_table); ^ In file included from ./lisp/private.h:49:0, from ./lisp/hash.h:35, from lisp/hash.c:32: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/hash.c: In function 'Lisp_MakeHashTable': lisp/hash.c:520:20: warning: declaration of 'hash_table' shadows a global declaration [-Wshadow] LispHashTable *hash_table; ^ In file included from ./lisp/internal.h:42:0, from ./lisp/private.h:49, from ./lisp/hash.h:35, from lisp/hash.c:32: ./util.h:36:28: warning: shadowed declaration is here [-Wshadow] typedef struct _hash_table hash_table; ^ lisp/hash.c:544:4: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] "or EQUALP, not %s", STRFUN(builtin), STROBJ(test)); ^ In file included from ./lisp/private.h:49:0, from ./lisp/hash.h:35, from lisp/hash.c:32: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/hash.c:550:2: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] CHECK_INDEX(size); ^ In file included from ./lisp/private.h:49:0, from ./lisp/hash.h:35, from lisp/hash.c:32: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/hash.c:557:2: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] CHECK_DFLOAT(rehash_size); ^ In file included from ./lisp/private.h:49:0, from ./lisp/hash.h:35, from lisp/hash.c:32: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/hash.c:560:4: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] STRFUN(builtin), STROBJ(rehash_size)); ^ In file included from ./lisp/private.h:49:0, from ./lisp/hash.h:35, from lisp/hash.c:32: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/hash.c:567:2: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] CHECK_DFLOAT(rehash_threshold); ^ In file included from ./lisp/private.h:49:0, from ./lisp/hash.h:35, from lisp/hash.c:32: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/hash.c:572:4: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] STRFUN(builtin), STROBJ(rehash_threshold)); ^ In file included from ./lisp/private.h:49:0, from ./lisp/hash.h:35, from lisp/hash.c:32: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/hash.c:580:5: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] CHECK_LIST(initial_contents); ^ In file included from ./lisp/private.h:49:0, from ./lisp/hash.h:35, from lisp/hash.c:32: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/hash.c:584:2: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] CHECK_CONS(CAR(cons)); ^ In file included from ./lisp/private.h:49:0, from ./lisp/hash.h:35, from lisp/hash.c:32: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/hash.c:624:7: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] LispDestroy("out of memory"); ^ In file included from ./lisp/private.h:49:0, from ./lisp/hash.h:35, from lisp/hash.c:32: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/hash.c:628:7: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] LispDestroy("out of memory"); ^ In file included from ./lisp/private.h:49:0, from ./lisp/hash.h:35, from lisp/hash.c:32: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ CC liblisp_a-helper.o lisp/helper.c: In function 'LispCheckSequenceStartEnd': lisp/helper.c:284:2: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] CHECK_INDEX(start); ^ In file included from ./lisp/private.h:49:0, from ./lisp/helper.h:35, from lisp/helper.c:32: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/helper.c:292:2: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] CHECK_INDEX(end); ^ In file included from ./lisp/private.h:49:0, from ./lisp/helper.h:35, from lisp/helper.c:32: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/helper.c:299:7: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] STRFUN(builtin), *pstart, *pend); ^ In file included from ./lisp/private.h:49:0, from ./lisp/helper.h:35, from lisp/helper.c:32: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/helper.c:304:7: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] STRFUN(builtin), *pend, *plength); ^ In file included from ./lisp/private.h:49:0, from ./lisp/helper.h:35, from lisp/helper.c:32: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/helper.c: In function 'LispLength': lisp/helper.c:331:6: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] LispDestroy("LENGTH: %s is not a sequence", STROBJ(sequence)); ^ In file included from ./lisp/private.h:49:0, from ./lisp/helper.h:35, from lisp/helper.c:32: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/helper.c: In function 'LispCharacterCoerce': lisp/helper.c:358:3: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] STRFUN(builtin), STROBJ(object)); ^ In file included from ./lisp/private.h:49:0, from ./lisp/helper.h:35, from lisp/helper.c:32: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/helper.c: In function 'LispStringCoerce': lisp/helper.c:382:7: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] STRFUN(builtin), STROBJ(object)); ^ In file included from ./lisp/private.h:49:0, from ./lisp/helper.h:35, from lisp/helper.c:32: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/helper.c: In function 'LispCoerce': lisp/helper.c:397:7: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] STRFUN(builtin), STROBJ(object)); ^ In file included from ./lisp/private.h:49:0, from ./lisp/helper.h:35, from lisp/helper.c:32: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/helper.c:406:7: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] STRFUN(builtin), STROBJ(result_type)); ^ In file included from ./lisp/private.h:49:0, from ./lisp/helper.h:35, from lisp/helper.c:32: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/helper.c:445:4: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] STRFUN(builtin), ATOMID(result_type)->value); ^ In file included from ./lisp/private.h:49:0, from ./lisp/helper.h:35, from lisp/helper.c:32: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/helper.c:529:7: warning: passing argument 1 of 'LispNewString' discards 'const' qualifier from pointer target type [enabled by default] result = STRING(""); ^ In file included from ./lisp/private.h:49:0, from ./lisp/helper.h:35, from lisp/helper.c:32: ./lisp/internal.h:708:10: note: expected 'char *' but argument is of type 'const char *' LispObj *LispNewString(char*, long, int); ^ lisp/helper.c:562:3: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] STRFUN(builtin), STROBJ(object), ATOMID(result_type)->value); ^ In file included from ./lisp/private.h:49:0, from ./lisp/helper.h:35, from lisp/helper.c:32: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/helper.c: In function 'LispReallyDo': lisp/helper.c:586:7: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] STRFUN(builtin), STROBJ(init)); ^ In file included from ./lisp/private.h:49:0, from ./lisp/helper.h:35, from lisp/helper.c:32: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/helper.c:588:5: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] CHECK_LIST(init); ^ In file included from ./lisp/private.h:49:0, from ./lisp/helper.h:35, from lisp/helper.c:32: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/helper.c:599:6: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] CHECK_CONS(symbol); ^ In file included from ./lisp/private.h:49:0, from ./lisp/helper.h:35, from lisp/helper.c:32: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/helper.c:602:6: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] CHECK_SYMBOL(symbol); ^ In file included from ./lisp/private.h:49:0, from ./lisp/helper.h:35, from lisp/helper.c:32: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/helper.c:603:6: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] CHECK_CONS(value); ^ In file included from ./lisp/private.h:49:0, from ./lisp/helper.h:35, from lisp/helper.c:32: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/helper.c:609:2: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] CHECK_CONSTANT(symbol); ^ In file included from ./lisp/private.h:49:0, from ./lisp/helper.h:35, from lisp/helper.c:32: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/helper.c: In function 'LispReallyDoListTimes': lisp/helper.c:728:5: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] CHECK_CONS(init); ^ In file included from ./lisp/private.h:49:0, from ./lisp/helper.h:35, from lisp/helper.c:32: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/helper.c:730:5: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] CHECK_SYMBOL(symbol); ^ In file included from ./lisp/private.h:49:0, from ./lisp/helper.h:35, from lisp/helper.c:32: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/helper.c:735:6: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] LispDestroy("%s: NIL is not a number", STRFUN(builtin)); ^ In file included from ./lisp/private.h:49:0, from ./lisp/helper.h:35, from lisp/helper.c:32: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/helper.c:738:2: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] CHECK_CONS(init); ^ In file included from ./lisp/private.h:49:0, from ./lisp/helper.h:35, from lisp/helper.c:32: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/helper.c:742:6: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] CHECK_CONS(init); ^ In file included from ./lisp/private.h:49:0, from ./lisp/helper.h:35, from lisp/helper.c:32: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/helper.c:749:6: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] CHECK_INDEX(value); ^ In file included from ./lisp/private.h:49:0, from ./lisp/helper.h:35, from lisp/helper.c:32: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/helper.c:753:6: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] CHECK_LIST(value); ^ In file included from ./lisp/private.h:49:0, from ./lisp/helper.h:35, from lisp/helper.c:32: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/helper.c:770:5: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] CHECK_CONSTANT(symbol); ^ In file included from ./lisp/private.h:49:0, from ./lisp/helper.h:35, from lisp/helper.c:32: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/helper.c: In function 'LispLoadFile': lisp/helper.c:845:2: warning: passing argument 1 of 'LispMessage' discards 'const' qualifier from pointer target type [enabled by default] LispMessage("; Loading %s", THESTR(filename)); ^ In file included from ./lisp/private.h:49:0, from ./lisp/helper.h:35, from lisp/helper.c:32: ./lisp/internal.h:755:6: note: expected 'char *' but argument is of type 'const char *' void LispMessage(char *fmt, ...) PRINTF_FORMAT; ^ lisp/helper.c: In function 'LispGetStringArgs': lisp/helper.c:926:5: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] CHECK_STRING(ostring1); ^ In file included from ./lisp/private.h:49:0, from ./lisp/helper.h:35, from lisp/helper.c:32: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/helper.c:930:5: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] CHECK_STRING(ostring2); ^ In file included from ./lisp/private.h:49:0, from ./lisp/helper.h:35, from lisp/helper.c:32: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/helper.c:937:2: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] CHECK_INDEX(ostart1); ^ In file included from ./lisp/private.h:49:0, from ./lisp/helper.h:35, from lisp/helper.c:32: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/helper.c:943:2: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] CHECK_INDEX(oend1); ^ In file included from ./lisp/private.h:49:0, from ./lisp/helper.h:35, from lisp/helper.c:32: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/helper.c:950:2: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] CHECK_INDEX(ostart2); ^ In file included from ./lisp/private.h:49:0, from ./lisp/helper.h:35, from lisp/helper.c:32: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/helper.c:957:2: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] CHECK_INDEX(oend2); ^ In file included from ./lisp/private.h:49:0, from ./lisp/helper.h:35, from lisp/helper.c:32: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/helper.c:963:7: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] STRFUN(builtin), *start1, *end1); ^ In file included from ./lisp/private.h:49:0, from ./lisp/helper.h:35, from lisp/helper.c:32: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/helper.c:966:7: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] STRFUN(builtin), *start2, *end2); ^ In file included from ./lisp/private.h:49:0, from ./lisp/helper.h:35, from lisp/helper.c:32: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/helper.c:969:7: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] STRFUN(builtin), *end1, length1); ^ In file included from ./lisp/private.h:49:0, from ./lisp/helper.h:35, from lisp/helper.c:32: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/helper.c:972:7: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] STRFUN(builtin), *end2, length2); ^ In file included from ./lisp/private.h:49:0, from ./lisp/helper.h:35, from lisp/helper.c:32: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/helper.c: In function 'LispPathnameField': lisp/helper.c:997:3: warning: passing argument 1 of 'LispNewString' discards 'const' qualifier from pointer target type [enabled by default] result = STRING(""); ^ In file included from ./lisp/private.h:49:0, from ./lisp/helper.h:35, from lisp/helper.c:32: ./lisp/internal.h:708:10: note: expected 'char *' but argument is of type 'const char *' LispObj *LispNewString(char*, long, int); ^ lisp/helper.c:1013:7: warning: passing argument 1 of 'LispNewString' discards 'const' qualifier from pointer target type [enabled by default] result = STRING(""); ^ In file included from ./lisp/private.h:49:0, from ./lisp/helper.h:35, from lisp/helper.c:32: ./lisp/internal.h:708:10: note: expected 'char *' but argument is of type 'const char *' LispObj *LispNewString(char*, long, int); ^ lisp/helper.c: In function 'LispProbeFile': lisp/helper.c:1072:7: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] STRFUN(builtin), name, strerror(errno)); ^ In file included from ./lisp/private.h:49:0, from ./lisp/helper.h:35, from lisp/helper.c:32: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/helper.c:1092:5: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] LispDestroy("%s: bad pathname %s", STRFUN(builtin), STROBJ(pathname)); ^ In file included from ./lisp/private.h:49:0, from ./lisp/helper.h:35, from lisp/helper.c:32: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/helper.c: In function 'LispWriteString_': lisp/helper.c:1114:5: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] CHECK_STRING(string); ^ In file included from ./lisp/private.h:49:0, from ./lisp/helper.h:35, from lisp/helper.c:32: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ CC liblisp_a-io.o lisp/io.c: In function 'LispGet': lisp/io.c:90:7: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] LispDestroy("fcntl: %s", strerror(errno)); ^ In file included from ./lisp/private.h:49:0, from ./lisp/io.h:35, from lisp/io.c:32: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/io.c:97:2: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] LispDestroy("cannot read from *STANDARD-INPUT*"); ^ In file included from ./lisp/private.h:49:0, from ./lisp/io.h:35, from lisp/io.c:32: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/io.c: In function 'LispUnget': lisp/io.c:112:6: warning: passing argument 1 of 'LispWarning' discards 'const' qualifier from pointer target type [enabled by default] LispWarning("character %c lost at LispUnget()", unget->buffer[0]); ^ In file included from ./lisp/private.h:49:0, from ./lisp/io.h:35, from lisp/io.c:32: ./lisp/internal.h:756:6: note: expected 'char *' but argument is of type 'const char *' void LispWarning(char *fmt, ...) PRINTF_FORMAT; ^ lisp/io.c: In function 'LispPushInput': lisp/io.c:127:2: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] LispDestroy("bad stream at PUSH-INPUT"); ^ In file included from ./lisp/private.h:49:0, from ./lisp/io.h:35, from lisp/io.c:32: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/io.c:138:6: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] LispDestroy("out of memory"); ^ In file included from ./lisp/private.h:49:0, from ./lisp/io.h:35, from lisp/io.c:32: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/io.c: In function 'LispPopInput': lisp/io.c:151:2: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] LispDestroy("bad stream at POP-INPUT"); ^ In file included from ./lisp/private.h:49:0, from ./lisp/io.h:35, from lisp/io.c:32: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/io.c: In function 'LispGetSstring': lisp/io.c:685:2: warning: return discards 'const' qualifier from pointer target type [enabled by default] return (""); ^ CC liblisp_a-lisp.o lisp/lisp.c:204:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {LispFunction, Lisp_Mul, "* &rest numbers"}, ^ lisp/lisp.c:205:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {LispFunction, Lisp_Plus, "+ &rest numbers"}, ^ lisp/lisp.c:206:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {LispFunction, Lisp_Minus, "- number &rest more-numbers"}, ^ lisp/lisp.c:207:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {LispFunction, Lisp_Div, "/ number &rest more-numbers"}, ^ lisp/lisp.c:208:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {LispFunction, Lisp_OnePlus, "1+ number"}, ^ lisp/lisp.c:209:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {LispFunction, Lisp_OneMinus, "1- number"}, ^ lisp/lisp.c:210:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {LispFunction, Lisp_Less, "< number &rest more-numbers"}, ^ lisp/lisp.c:211:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {LispFunction, Lisp_LessEqual, "<= number &rest more-numbers"}, ^ lisp/lisp.c:212:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {LispFunction, Lisp_Equal_, "= number &rest more-numbers"}, ^ lisp/lisp.c:213:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {LispFunction, Lisp_Greater, "> number &rest more-numbers"}, ^ lisp/lisp.c:214:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {LispFunction, Lisp_GreaterEqual, ">= number &rest more-numbers"}, ^ lisp/lisp.c:215:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {LispFunction, Lisp_NotEqual, "/= number &rest more-numbers"}, ^ lisp/lisp.c:216:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {LispFunction, Lisp_Max, "max number &rest more-numbers"}, ^ lisp/lisp.c:217:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {LispFunction, Lisp_Min, "min number &rest more-numbers"}, ^ lisp/lisp.c:218:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {LispFunction, Lisp_Abs, "abs number"}, ^ lisp/lisp.c:219:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {LispFunction, Lisp_Acons, "acons key datum alist"}, ^ lisp/lisp.c:220:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {LispFunction, Lisp_Adjoin, "adjoin item list &key key test test-not"}, ^ lisp/lisp.c:221:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {LispFunction, Lisp_AlphaCharP, "alpha-char-p char"}, ^ lisp/lisp.c:222:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {LispMacro, Lisp_And, "and &rest args", 1, 0, Com_And}, ^ lisp/lisp.c:223:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {LispFunction, Lisp_Append, "append &rest lists"}, ^ lisp/lisp.c:224:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {LispFunction, Lisp_Apply, "apply function arg &rest more-args", 1}, ^ lisp/lisp.c:225:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {LispFunction, Lisp_Aref, "aref array &rest subscripts"}, ^ lisp/lisp.c:226:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {LispFunction, Lisp_Assoc, "assoc item list &key test test-not key"}, ^ lisp/lisp.c:227:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {LispFunction, Lisp_AssocIf, "assoc-if predicate list &key key"}, ^ lisp/lisp.c:228:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {LispFunction, Lisp_AssocIfNot, "assoc-if-not predicate list &key key"}, ^ lisp/lisp.c:229:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {LispFunction, Lisp_Atom, "atom object"}, ^ lisp/lisp.c:230:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {LispMacro, Lisp_Block, "block name &rest body", 1, 0, Com_Block}, ^ lisp/lisp.c:231:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {LispFunction, Lisp_BothCaseP, "both-case-p character"}, ^ lisp/lisp.c:232:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {LispFunction, Lisp_Boundp, "boundp symbol"}, ^ lisp/lisp.c:233:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {LispFunction, Lisp_Butlast, "butlast list &optional count"}, ^ lisp/lisp.c:234:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {LispFunction, Lisp_Nbutlast, "nbutlast list &optional count"}, ^ lisp/lisp.c:235:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {LispFunction, Lisp_Car, "car list", 0, 0, Com_C_r}, ^ lisp/lisp.c:236:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {LispFunction, Lisp_Car, "first list", 0, 0, Com_C_r}, ^ lisp/lisp.c:237:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {LispMacro, Lisp_Case, "case keyform &rest body"}, ^ lisp/lisp.c:238:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {LispMacro, Lisp_Catch, "catch tag &rest body", 1}, ^ lisp/lisp.c:239:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {LispFunction, Lisp_Cdr, "cdr list", 0, 0, Com_C_r}, ^ lisp/lisp.c:240:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {LispFunction, Lisp_Cdr, "rest list", 0, 0, Com_C_r}, ^ lisp/lisp.c:241:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {LispFunction, Lisp_Ceiling, "ceiling number &optional divisor", 1}, ^ lisp/lisp.c:242:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {LispFunction, Lisp_Fceiling, "fceiling number &optional divisor", 1}, ^ lisp/lisp.c:243:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {LispFunction, Lisp_Char, "char string index"}, ^ lisp/lisp.c:244:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {LispFunction, Lisp_Char, "schar simple-string index"}, ^ lisp/lisp.c:245:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {LispFunction, Lisp_CharLess, "char< character &rest more-characters"}, ^ lisp/lisp.c:246:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {LispFunction, Lisp_CharLessEqual, "char<= character &rest more-characters"}, ^ lisp/lisp.c:247:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {LispFunction, Lisp_CharEqual_, "char= character &rest more-characters"}, ^ lisp/lisp.c:248:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {LispFunction, Lisp_CharGreater, "char> character &rest more-characters"}, ^ lisp/lisp.c:249:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {LispFunction, Lisp_CharGreaterEqual, "char>= character &rest more-characters"}, ^ lisp/lisp.c:250:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {LispFunction, Lisp_CharNotEqual_, "char/= character &rest more-characters"}, ^ lisp/lisp.c:251:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {LispFunction, Lisp_CharLessp, "char-lessp character &rest more-characters"}, ^ lisp/lisp.c:252:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {LispFunction, Lisp_CharNotGreaterp, "char-not-greaterp character &rest more-characters"}, ^ lisp/lisp.c:253:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {LispFunction, Lisp_CharEqual, "char-equal character &rest more-characters"}, ^ lisp/lisp.c:254:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {LispFunction, Lisp_CharGreaterp, "char-greaterp character &rest more-characters"}, ^ lisp/lisp.c:255:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {LispFunction, Lisp_CharNotLessp, "char-not-lessp character &rest more-characters"}, ^ lisp/lisp.c:256:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {LispFunction, Lisp_CharNotEqual, "char-not-equal character &rest more-characters"}, ^ lisp/lisp.c:257:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {LispFunction, Lisp_CharDowncase, "char-downcase character"}, ^ lisp/lisp.c:258:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {LispFunction, Lisp_CharInt, "char-code character"}, ^ lisp/lisp.c:259:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {LispFunction, Lisp_CharInt, "char-int character"}, ^ lisp/lisp.c:260:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {LispFunction, Lisp_CharUpcase, "char-upcase character"}, ^ lisp/lisp.c:261:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {LispFunction, Lisp_Character, "character object"}, ^ lisp/lisp.c:262:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {LispFunction, Lisp_Characterp, "characterp object"}, ^ lisp/lisp.c:263:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {LispFunction, Lisp_Clrhash, "clrhash hash-table"}, ^ lisp/lisp.c:264:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {LispFunction, Lisp_IntChar, "code-char integer"}, ^ lisp/lisp.c:265:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {LispFunction, Lisp_Coerce, "coerce object result-type"}, ^ lisp/lisp.c:266:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {LispFunction, Lisp_Compile, "compile name &optional definition", 1}, ^ lisp/lisp.c:267:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {LispFunction, Lisp_Complex, "complex realpart &optional imagpart"}, ^ lisp/lisp.c:268:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {LispMacro, Lisp_Cond, "cond &rest body", 0, 0, Com_Cond}, ^ lisp/lisp.c:269:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {LispFunction, Lisp_Cons, "cons car cdr", 0, 0, Com_Cons}, ^ lisp/lisp.c:270:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {LispFunction, Lisp_Consp, "consp object", 0, 0, Com_Consp}, ^ lisp/lisp.c:271:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {LispFunction, Lisp_Constantp, "constantp form &optional environment"}, ^ lisp/lisp.c:272:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {LispFunction, Lisp_Conjugate, "conjugate number"}, ^ lisp/lisp.c:273:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {LispFunction, Lisp_Complexp, "complexp object"}, ^ lisp/lisp.c:274:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {LispFunction, Lisp_CopyAlist, "copy-alist list"}, ^ lisp/lisp.c:275:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {LispFunction, Lisp_CopyList, "copy-list list"}, ^ lisp/lisp.c:276:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {LispFunction, Lisp_CopyTree, "copy-tree list"}, ^ lisp/lisp.c:277:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {LispFunction, Lisp_Close, "close stream &key abort"}, ^ lisp/lisp.c:278:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {LispFunction, Lisp_C_r, "caar list", 0, 0, Com_C_r}, ^ lisp/lisp.c:279:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {LispFunction, Lisp_C_r, "cadr list", 0, 0, Com_C_r}, ^ lisp/lisp.c:280:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {LispFunction, Lisp_C_r, "cdar list", 0, 0, Com_C_r}, ^ lisp/lisp.c:281:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {LispFunction, Lisp_C_r, "cddr list", 0, 0, Com_C_r}, ^ lisp/lisp.c:282:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {LispFunction, Lisp_C_r, "caaar list", 0, 0, Com_C_r}, ^ lisp/lisp.c:283:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {LispFunction, Lisp_C_r, "caadr list", 0, 0, Com_C_r}, ^ lisp/lisp.c:284:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {LispFunction, Lisp_C_r, "cadar list", 0, 0, Com_C_r}, ^ lisp/lisp.c:285:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {LispFunction, Lisp_C_r, "caddr list", 0, 0, Com_C_r}, ^ lisp/lisp.c:286:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {LispFunction, Lisp_C_r, "cdaar list", 0, 0, Com_C_r}, ^ lisp/lisp.c:287:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {LispFunction, Lisp_C_r, "cdadr list", 0, 0, Com_C_r}, ^ lisp/lisp.c:288:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {LispFunction, Lisp_C_r, "cddar list", 0, 0, Com_C_r}, ^ lisp/lisp.c:289:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {LispFunction, Lisp_C_r, "cdddr list", 0, 0, Com_C_r}, ^ lisp/lisp.c:290:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {LispFunction, Lisp_C_r, "caaaar list", 0, 0, Com_C_r}, ^ lisp/lisp.c:291:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {LispFunction, Lisp_C_r, "caaadr list", 0, 0, Com_C_r}, ^ lisp/lisp.c:292:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {LispFunction, Lisp_C_r, "caadar list", 0, 0, Com_C_r}, ^ lisp/lisp.c:293:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {LispFunction, Lisp_C_r, "caaddr list", 0, 0, Com_C_r}, ^ lisp/lisp.c:294:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {LispFunction, Lisp_C_r, "cadaar list", 0, 0, Com_C_r}, ^ lisp/lisp.c:295:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {LispFunction, Lisp_C_r, "cadadr list", 0, 0, Com_C_r}, ^ lisp/lisp.c:296:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {LispFunction, Lisp_C_r, "caddar list", 0, 0, Com_C_r}, ^ lisp/lisp.c:297:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {LispFunction, Lisp_C_r, "cadddr list", 0, 0, Com_C_r}, ^ lisp/lisp.c:298:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {LispFunction, Lisp_C_r, "cdaaar list", 0, 0, Com_C_r}, ^ lisp/lisp.c:299:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {LispFunction, Lisp_C_r, "cdaadr list", 0, 0, Com_C_r}, ^ lisp/lisp.c:300:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {LispFunction, Lisp_C_r, "cdadar list", 0, 0, Com_C_r}, ^ lisp/lisp.c:301:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {LispFunction, Lisp_C_r, "cdaddr list", 0, 0, Com_C_r}, ^ lisp/lisp.c:302:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {LispFunction, Lisp_C_r, "cddaar list", 0, 0, Com_C_r}, ^ lisp/lisp.c:303:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {LispFunction, Lisp_C_r, "cddadr list", 0, 0, Com_C_r}, ^ lisp/lisp.c:304:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {LispFunction, Lisp_C_r, "cdddar list", 0, 0, Com_C_r}, ^ lisp/lisp.c:305:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {LispFunction, Lisp_C_r, "cddddr list", 0, 0, Com_C_r}, ^ lisp/lisp.c:306:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {LispMacro, Lisp_Decf, "decf place &optional delta"}, ^ lisp/lisp.c:307:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {LispMacro, Lisp_Defconstant, "defconstant name initial-value &optional documentation"}, ^ lisp/lisp.c:308:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {LispMacro, Lisp_Defmacro, "defmacro name lambda-list &rest body"}, ^ lisp/lisp.c:309:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {LispMacro, Lisp_Defstruct, "defstruct name &rest description"}, ^ lisp/lisp.c:310:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {LispMacro, Lisp_Defun, "defun name lambda-list &rest body"}, ^ lisp/lisp.c:311:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {LispMacro, Lisp_Defsetf, "defsetf function lambda-list &rest body"}, ^ lisp/lisp.c:312:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {LispMacro, Lisp_Defparameter, "defparameter name initial-value &optional documentation"}, ^ lisp/lisp.c:313:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {LispMacro, Lisp_Defvar, "defvar name &optional initial-value documentation"}, ^ lisp/lisp.c:314:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {LispFunction, Lisp_Delete, "delete item sequence &key from-end test test-not start end count key"}, ^ lisp/lisp.c:315:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {LispFunction, Lisp_DeleteDuplicates, "delete-duplicates sequence &key from-end test test-not start end key"}, ^ lisp/lisp.c:316:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {LispFunction, Lisp_DeleteIf, "delete-if predicate sequence &key from-end start end count key"}, ^ lisp/lisp.c:317:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {LispFunction, Lisp_DeleteIfNot, "delete-if-not predicate sequence &key from-end start end count key"}, ^ lisp/lisp.c:318:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {LispFunction, Lisp_DeleteFile, "delete-file filename"}, ^ lisp/lisp.c:319:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {LispFunction, Lisp_Denominator, "denominator rational"}, ^ lisp/lisp.c:320:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {LispFunction, Lisp_DigitChar, "digit-char weight &optional radix"}, ^ lisp/lisp.c:321:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {LispFunction, Lisp_DigitCharP, "digit-char-p character &optional radix"}, ^ lisp/lisp.c:322:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {LispFunction, Lisp_Directory, "directory pathname &key all if-cannot-read"}, ^ lisp/lisp.c:323:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {LispFunction, Lisp_DirectoryNamestring, "directory-namestring pathname"}, ^ lisp/lisp.c:324:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {LispFunction, Lisp_Disassemble, "disassemble function"}, ^ lisp/lisp.c:325:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {LispMacro, Lisp_Do, "do init test &rest body"}, ^ lisp/lisp.c:326:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {LispMacro, Lisp_DoP, "do* init test &rest body"}, ^ lisp/lisp.c:327:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {LispFunction, Lisp_Documentation, "documentation symbol type"}, ^ lisp/lisp.c:328:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {LispMacro, Lisp_DoList, "dolist init &rest body", 0, 0, Com_Dolist}, ^ lisp/lisp.c:329:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {LispMacro, Lisp_DoTimes, "dotimes init &rest body"}, ^ lisp/lisp.c:330:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {LispMacro, Lisp_DoAllSymbols, "do-all-symbols init &rest body"}, ^ lisp/lisp.c:331:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {LispMacro, Lisp_DoExternalSymbols, "do-external-symbols init &rest body"}, ^ lisp/lisp.c:332:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {LispMacro, Lisp_DoSymbols, "do-symbols init &rest body"}, ^ lisp/lisp.c:333:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {LispFunction, Lisp_Elt, "elt sequence index"}, ^ lisp/lisp.c:334:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {LispFunction, Lisp_Endp, "endp object"}, ^ lisp/lisp.c:335:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {LispFunction, Lisp_EnoughNamestring, "enough-namestring pathname &optional defaults"}, ^ lisp/lisp.c:336:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {LispFunction, Lisp_Eq, "eq left right", 0, 0, Com_Eq}, ^ lisp/lisp.c:337:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {LispFunction, Lisp_Eql, "eql left right", 0, 0, Com_Eq}, ^ lisp/lisp.c:338:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {LispFunction, Lisp_Equal, "equal left right", 0, 0, Com_Eq}, ^ lisp/lisp.c:339:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {LispFunction, Lisp_Equalp, "equalp left right", 0, 0, Com_Eq}, ^ lisp/lisp.c:340:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {LispFunction, Lisp_Error, "error control-string &rest arguments"}, ^ lisp/lisp.c:341:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {LispFunction, Lisp_Evenp, "evenp integer"}, ^ lisp/lisp.c:342:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {LispFunction, Lisp_Export, "export symbols &optional package"}, ^ lisp/lisp.c:343:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {LispFunction, Lisp_Eval, "eval form"}, ^ lisp/lisp.c:344:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {LispFunction, Lisp_Every, "every predicate sequence &rest more-sequences"}, ^ lisp/lisp.c:345:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {LispFunction, Lisp_Some, "some predicate sequence &rest more-sequences"}, ^ lisp/lisp.c:346:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {LispFunction, Lisp_Notevery, "notevery predicate sequence &rest more-sequences"}, ^ lisp/lisp.c:347:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {LispFunction, Lisp_Notany, "notany predicate sequence &rest more-sequences"}, ^ lisp/lisp.c:348:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {LispFunction, Lisp_Fboundp, "fboundp symbol"}, ^ lisp/lisp.c:349:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {LispFunction, Lisp_Find, "find item sequence &key from-end test test-not start end key"}, ^ lisp/lisp.c:350:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {LispFunction, Lisp_FindIf, "find-if predicate sequence &key from-end start end key"}, ^ lisp/lisp.c:351:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {LispFunction, Lisp_FindIfNot, "find-if-not predicate sequence &key from-end start end key"}, ^ lisp/lisp.c:352:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {LispFunction, Lisp_FileNamestring, "file-namestring pathname"}, ^ lisp/lisp.c:353:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {LispFunction, Lisp_Fill, "fill sequence item &key start end"}, ^ lisp/lisp.c:354:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {LispFunction, Lisp_FindAllSymbols, "find-all-symbols string-or-symbol"}, ^ lisp/lisp.c:355:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {LispFunction, Lisp_FindSymbol, "find-symbol string &optional package", 1}, ^ lisp/lisp.c:356:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {LispFunction, Lisp_FindPackage, "find-package name"}, ^ lisp/lisp.c:357:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {LispFunction, Lisp_Float, "float number &optional other"}, ^ lisp/lisp.c:358:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {LispFunction, Lisp_Floatp, "floatp object"}, ^ lisp/lisp.c:359:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {LispFunction, Lisp_Floor, "floor number &optional divisor", 1}, ^ lisp/lisp.c:360:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {LispFunction, Lisp_Ffloor, "ffloor number &optional divisor", 1}, ^ lisp/lisp.c:361:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {LispFunction, Lisp_Fmakunbound, "fmakunbound symbol"}, ^ lisp/lisp.c:362:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {LispFunction, Lisp_Format, "format destination control-string &rest arguments"}, ^ lisp/lisp.c:363:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {LispFunction, Lisp_FreshLine, "fresh-line &optional output-stream"}, ^ lisp/lisp.c:364:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {LispFunction, Lisp_Funcall, "funcall function &rest arguments", 1}, ^ lisp/lisp.c:365:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {LispFunction, Lisp_Functionp, "functionp object"}, ^ lisp/lisp.c:366:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {LispFunction, Lisp_Gc, "gc &optional car cdr"}, ^ lisp/lisp.c:367:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {LispFunction, Lisp_Gcd, "gcd &rest integers"}, ^ lisp/lisp.c:368:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {LispFunction, Lisp_Gensym, "gensym &optional arg"}, ^ lisp/lisp.c:369:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {LispFunction, Lisp_Get, "get symbol indicator &optional default"}, ^ lisp/lisp.c:370:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {LispFunction, Lisp_Gethash, "gethash key hash-table &optional default", 1}, ^ lisp/lisp.c:371:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {LispMacro, Lisp_Go, "go tag", 0, 0, Com_Go}, ^ lisp/lisp.c:372:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {LispFunction, Lisp_GraphicCharP, "graphic-char-p char"}, ^ lisp/lisp.c:373:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {LispFunction, Lisp_HashTableP, "hash-table-p object"}, ^ lisp/lisp.c:374:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {LispFunction, Lisp_HashTableCount, "hash-table-count hash-table"}, ^ lisp/lisp.c:375:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {LispFunction, Lisp_HashTableRehashSize, "hash-table-rehash-size hash-table"}, ^ lisp/lisp.c:376:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {LispFunction, Lisp_HashTableRehashThreshold, "hash-table-rehash-threshold hash-table"}, ^ lisp/lisp.c:377:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {LispFunction, Lisp_HashTableSize, "hash-table-size hash-table"}, ^ lisp/lisp.c:378:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {LispFunction, Lisp_HashTableTest, "hash-table-test hash-table"}, ^ lisp/lisp.c:379:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {LispFunction, Lisp_HostNamestring, "host-namestring pathname"}, ^ lisp/lisp.c:380:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {LispMacro, Lisp_If, "if test then &optional else", 0, 0, Com_If}, ^ lisp/lisp.c:381:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {LispMacro, Lisp_IgnoreErrors, "ignore-errors &rest body", 1}, ^ lisp/lisp.c:382:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {LispFunction, Lisp_Imagpart, "imagpart number"}, ^ lisp/lisp.c:383:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {LispMacro, Lisp_InPackage, "in-package name"}, ^ lisp/lisp.c:384:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {LispMacro, Lisp_Incf, "incf place &optional delta"}, ^ lisp/lisp.c:385:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {LispFunction, Lisp_Import, "import symbols &optional package"}, ^ lisp/lisp.c:386:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {LispFunction, Lisp_InputStreamP, "input-stream-p stream"}, ^ lisp/lisp.c:387:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {LispFunction, Lisp_IntChar, "int-char integer"}, ^ lisp/lisp.c:388:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {LispFunction, Lisp_Integerp, "integerp object"}, ^ lisp/lisp.c:389:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {LispFunction, Lisp_Intern, "intern string &optional package", 1}, ^ lisp/lisp.c:390:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {LispFunction, Lisp_Intersection, "intersection list1 list2 &key test test-not key"}, ^ lisp/lisp.c:391:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {LispFunction, Lisp_Nintersection, "nintersection list1 list2 &key test test-not key"}, ^ lisp/lisp.c:392:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {LispFunction, Lisp_Isqrt, "isqrt natural"}, ^ lisp/lisp.c:393:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {LispFunction, Lisp_Keywordp, "keywordp object"}, ^ lisp/lisp.c:394:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {LispFunction, Lisp_Last, "last list &optional count", 0, 0, Com_Last}, ^ lisp/lisp.c:395:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {LispMacro, Lisp_Lambda, "lambda lambda-list &rest body"}, ^ lisp/lisp.c:396:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {LispFunction, Lisp_Lcm, "lcm &rest integers"}, ^ lisp/lisp.c:397:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {LispFunction, Lisp_Length, "length sequence", 0, 0, Com_Length}, ^ lisp/lisp.c:398:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {LispMacro, Lisp_Let, "let init &rest body", 1, 0, Com_Let}, ^ lisp/lisp.c:399:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {LispMacro, Lisp_LetP, "let* init &rest body", 1, 0, Com_Letx}, ^ lisp/lisp.c:400:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {LispFunction, Lisp_ListP, "list* object &rest more-objects"}, ^ lisp/lisp.c:401:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {LispFunction, Lisp_ListAllPackages, "list-all-packages"}, ^ lisp/lisp.c:402:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {LispFunction, Lisp_List, "list &rest args"}, ^ lisp/lisp.c:403:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {LispFunction, Lisp_ListLength, "list-length list"}, ^ lisp/lisp.c:404:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {LispFunction, Lisp_Listp, "listp object", 0, 0, Com_Listp}, ^ lisp/lisp.c:405:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {LispFunction, Lisp_Listen, "listen &optional input-stream"}, ^ lisp/lisp.c:406:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {LispFunction, Lisp_Load, "load filename &key verbose print if-does-not-exist"}, ^ lisp/lisp.c:407:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {LispFunction, Lisp_Logand, "logand &rest integers"}, ^ lisp/lisp.c:408:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {LispFunction, Lisp_Logeqv, "logeqv &rest integers"}, ^ lisp/lisp.c:409:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {LispFunction, Lisp_Logior, "logior &rest integers"}, ^ lisp/lisp.c:410:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {LispFunction, Lisp_Lognot, "lognot integer"}, ^ lisp/lisp.c:411:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {LispFunction, Lisp_Logxor, "logxor &rest integers"}, ^ lisp/lisp.c:412:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {LispMacro, Lisp_Loop, "loop &rest body", 0, 0, Com_Loop}, ^ lisp/lisp.c:413:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {LispFunction, Lisp_LowerCaseP, "lower-case-p character"}, ^ lisp/lisp.c:414:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {LispFunction, Lisp_MakeArray, "make-array dimensions &key element-type initial-element initial-contents adjustable fill-pointer displaced-to displaced-index-offset"}, ^ lisp/lisp.c:415:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {LispFunction, Lisp_MakeHashTable, "make-hash-table &key test size rehash-size rehash-threshold initial-contents"}, ^ lisp/lisp.c:416:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {LispFunction, Lisp_MakeList, "make-list size &key initial-element"}, ^ lisp/lisp.c:417:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {LispFunction, Lisp_MakePackage, "make-package package-name &key nicknames use"}, ^ lisp/lisp.c:418:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {LispFunction, Lisp_MakePathname, "make-pathname &key host device directory name type version defaults"}, ^ lisp/lisp.c:419:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {LispFunction, Lisp_MakeString, "make-string size &key initial-element element-type"}, ^ lisp/lisp.c:420:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {LispFunction, Lisp_MakeSymbol, "make-symbol name"}, ^ lisp/lisp.c:421:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {LispFunction, Lisp_MakeStringInputStream, "make-string-input-stream string &optional start end"}, ^ lisp/lisp.c:422:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {LispFunction, Lisp_MakeStringOutputStream, "make-string-output-stream &key element-type"}, ^ lisp/lisp.c:423:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {LispFunction, Lisp_GetOutputStreamString, "get-output-stream-string string-output-stream"}, ^ lisp/lisp.c:424:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {LispFunction, Lisp_Makunbound, "makunbound symbol"}, ^ lisp/lisp.c:425:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {LispFunction, Lisp_Mapc, "mapc function list &rest more-lists"}, ^ lisp/lisp.c:426:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {LispFunction, Lisp_Mapcar, "mapcar function list &rest more-lists"}, ^ lisp/lisp.c:427:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {LispFunction, Lisp_Mapcan, "mapcan function list &rest more-lists"}, ^ lisp/lisp.c:428:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {LispFunction, Lisp_Maphash, "maphash function hash-table"}, ^ lisp/lisp.c:429:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {LispFunction, Lisp_Mapl, "mapl function list &rest more-lists"}, ^ lisp/lisp.c:430:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {LispFunction, Lisp_Maplist, "maplist function list &rest more-lists"}, ^ lisp/lisp.c:431:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {LispFunction, Lisp_Mapcon, "mapcon function list &rest more-lists"}, ^ lisp/lisp.c:432:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {LispFunction, Lisp_Member, "member item list &key test test-not key"}, ^ lisp/lisp.c:433:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {LispFunction, Lisp_MemberIf, "member-if predicate list &key key"}, ^ lisp/lisp.c:434:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {LispFunction, Lisp_MemberIfNot, "member-if-not predicate list &key key"}, ^ lisp/lisp.c:435:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {LispFunction, Lisp_Minusp, "minusp number"}, ^ lisp/lisp.c:436:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {LispFunction, Lisp_Mod, "mod number divisor"}, ^ lisp/lisp.c:437:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {LispMacro, Lisp_MultipleValueBind, "multiple-value-bind symbols values &rest body"}, ^ lisp/lisp.c:438:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {LispMacro, Lisp_MultipleValueCall, "multiple-value-call function &rest form", 1}, ^ lisp/lisp.c:439:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {LispMacro, Lisp_MultipleValueProg1, "multiple-value-prog1 first-form &rest form", 1}, ^ lisp/lisp.c:440:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {LispMacro, Lisp_MultipleValueList, "multiple-value-list form"}, ^ lisp/lisp.c:441:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {LispMacro, Lisp_MultipleValueSetq, "multiple-value-setq symbols form"}, ^ lisp/lisp.c:442:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {LispFunction, Lisp_Nconc, "nconc &rest lists"}, ^ lisp/lisp.c:443:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {LispFunction, Lisp_Nreverse, "nreverse sequence"}, ^ lisp/lisp.c:444:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {LispFunction, Lisp_NsetDifference, "nset-difference list1 list2 &key test test-not key"}, ^ lisp/lisp.c:445:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {LispFunction, Lisp_Nsubstitute, "nsubstitute newitem olditem sequence &key from-end test test-not start end count key"}, ^ lisp/lisp.c:446:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {LispFunction, Lisp_NsubstituteIf, "nsubstitute-if newitem test sequence &key from-end start end count key"}, ^ lisp/lisp.c:447:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {LispFunction, Lisp_NsubstituteIfNot, "nsubstitute-if-not newitem test sequence &key from-end start end count key"}, ^ lisp/lisp.c:448:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {LispFunction, Lisp_Nth, "nth index list"}, ^ lisp/lisp.c:449:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {LispFunction, Lisp_Nthcdr, "nthcdr index list", 0, 0, Com_Nthcdr}, ^ lisp/lisp.c:450:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {LispMacro, Lisp_NthValue, "nth-value index form"}, ^ lisp/lisp.c:451:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {LispFunction, Lisp_Numerator, "numerator rational"}, ^ lisp/lisp.c:452:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {LispFunction, Lisp_Namestring, "namestring pathname"}, ^ lisp/lisp.c:453:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {LispFunction, Lisp_Null, "not arg", 0, 0, Com_Null}, ^ lisp/lisp.c:454:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {LispFunction, Lisp_Null, "null list", 0, 0, Com_Null}, ^ lisp/lisp.c:455:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {LispFunction, Lisp_Numberp, "numberp object", 0, 0, Com_Numberp}, ^ lisp/lisp.c:456:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {LispFunction, Lisp_Oddp, "oddp integer"}, ^ lisp/lisp.c:457:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {LispFunction, Lisp_Open, "open filename &key direction element-type if-exists if-does-not-exist external-format"}, ^ lisp/lisp.c:458:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {LispFunction, Lisp_OpenStreamP, "open-stream-p stream"}, ^ lisp/lisp.c:459:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {LispMacro, Lisp_Or, "or &rest args", 1, 0, Com_Or}, ^ lisp/lisp.c:460:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {LispFunction, Lisp_OutputStreamP, "output-stream-p stream"}, ^ lisp/lisp.c:461:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {LispFunction, Lisp_Packagep, "packagep object"}, ^ lisp/lisp.c:462:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {LispFunction, Lisp_PackageName, "package-name package"}, ^ lisp/lisp.c:463:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {LispFunction, Lisp_PackageNicknames, "package-nicknames package"}, ^ lisp/lisp.c:464:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {LispFunction, Lisp_PackageUseList, "package-use-list package"}, ^ lisp/lisp.c:465:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {LispFunction, Lisp_PackageUsedByList, "package-used-by-list package"}, ^ lisp/lisp.c:466:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {LispFunction, Lisp_Pairlis, "pairlis key data &optional alist"}, ^ lisp/lisp.c:467:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {LispFunction, Lisp_ParseInteger, "parse-integer string &key start end radix junk-allowed", 1}, ^ lisp/lisp.c:468:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {LispFunction, Lisp_ParseNamestring, "parse-namestring object &optional host defaults &key start end junk-allowed", 1}, ^ lisp/lisp.c:469:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {LispFunction, Lisp_PathnameHost, "pathname-host pathname"}, ^ lisp/lisp.c:470:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {LispFunction, Lisp_PathnameDevice, "pathname-device pathname"}, ^ lisp/lisp.c:471:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {LispFunction, Lisp_PathnameDirectory, "pathname-directory pathname"}, ^ lisp/lisp.c:472:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {LispFunction, Lisp_PathnameName, "pathname-name pathname"}, ^ lisp/lisp.c:473:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {LispFunction, Lisp_PathnameType, "pathname-type pathname"}, ^ lisp/lisp.c:474:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {LispFunction, Lisp_PathnameVersion, "pathname-version pathname"}, ^ lisp/lisp.c:475:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {LispFunction, Lisp_Pathnamep, "pathnamep object"}, ^ lisp/lisp.c:476:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {LispFunction, Lisp_Plusp, "plusp number"}, ^ lisp/lisp.c:477:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {LispMacro, Lisp_Pop, "pop place"}, ^ lisp/lisp.c:478:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {LispFunction, Lisp_Position, "position item sequence &key from-end test test-not start end key"}, ^ lisp/lisp.c:479:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {LispFunction, Lisp_PositionIf, "position-if predicate sequence &key from-end start end key"}, ^ lisp/lisp.c:480:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {LispFunction, Lisp_PositionIfNot, "position-if-not predicate sequence &key from-end start end key"}, ^ lisp/lisp.c:481:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {LispFunction, Lisp_Prin1, "prin1 object &optional output-stream"}, ^ lisp/lisp.c:482:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {LispFunction, Lisp_Princ, "princ object &optional output-stream"}, ^ lisp/lisp.c:483:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {LispFunction, Lisp_Print, "print object &optional output-stream"}, ^ lisp/lisp.c:484:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {LispFunction, Lisp_ProbeFile, "probe-file pathname"}, ^ lisp/lisp.c:485:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {LispFunction, Lisp_Proclaim, "proclaim declaration"}, ^ lisp/lisp.c:486:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {LispMacro, Lisp_Prog1, "prog1 first &rest body"}, ^ lisp/lisp.c:487:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {LispMacro, Lisp_Prog2, "prog2 first second &rest body"}, ^ lisp/lisp.c:488:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {LispMacro, Lisp_Progn, "progn &rest body", 1, 0, Com_Progn}, ^ lisp/lisp.c:489:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {LispMacro, Lisp_Progv, "progv symbols values &rest body", 1}, ^ lisp/lisp.c:490:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {LispFunction, Lisp_Provide, "provide module"}, ^ lisp/lisp.c:491:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {LispMacro, Lisp_Push, "push item place"}, ^ lisp/lisp.c:492:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {LispMacro, Lisp_Pushnew, "pushnew item place &key key test test-not"}, ^ lisp/lisp.c:493:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {LispFunction, Lisp_Quit, "quit &optional status"}, ^ lisp/lisp.c:494:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {LispMacro, Lisp_Quote, "quote object"}, ^ lisp/lisp.c:495:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {LispFunction, Lisp_Rational, "rational number"}, ^ lisp/lisp.c:496:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {LispFunction, Lisp_Rationalp, "rationalp object"}, ^ lisp/lisp.c:497:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {LispFunction, Lisp_Read, "read &optional input-stream eof-error-p eof-value recursive-p"}, ^ lisp/lisp.c:498:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {LispFunction, Lisp_ReadChar, "read-char &optional input-stream eof-error-p eof-value recursive-p"}, ^ lisp/lisp.c:499:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {LispFunction, Lisp_ReadCharNoHang, "read-char-no-hang &optional input-stream eof-error-p eof-value recursive-p"}, ^ lisp/lisp.c:500:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {LispFunction, Lisp_ReadLine, "read-line &optional input-stream eof-error-p eof-value recursive-p", 1}, ^ lisp/lisp.c:501:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {LispFunction, Lisp_Realpart, "realpart number"}, ^ lisp/lisp.c:502:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {LispFunction, Lisp_Replace, "replace sequence1 sequence2 &key start1 end1 start2 end2"}, ^ lisp/lisp.c:503:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {LispFunction, Lisp_ReadFromString, "read-from-string string &optional eof-error-p eof-value &key start end preserve-whitespace", 1}, ^ lisp/lisp.c:504:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {LispFunction, Lisp_Require, "require module &optional pathname"}, ^ lisp/lisp.c:505:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {LispFunction, Lisp_Rem, "rem number divisor"}, ^ lisp/lisp.c:506:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {LispFunction, Lisp_Remhash, "remhash key hash-table"}, ^ lisp/lisp.c:507:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {LispFunction, Lisp_Remove, "remove item sequence &key from-end test test-not start end count key"}, ^ lisp/lisp.c:508:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {LispFunction, Lisp_RemoveDuplicates, "remove-duplicates sequence &key from-end test test-not start end key"}, ^ lisp/lisp.c:509:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {LispFunction, Lisp_RemoveIf, "remove-if predicate sequence &key from-end start end count key"}, ^ lisp/lisp.c:510:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {LispFunction, Lisp_RemoveIfNot, "remove-if-not predicate sequence &key from-end start end count key"}, ^ lisp/lisp.c:511:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {LispFunction, Lisp_Remprop, "remprop symbol indicator"}, ^ lisp/lisp.c:512:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {LispFunction, Lisp_RenameFile, "rename-file filename new-name", 1}, ^ lisp/lisp.c:513:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {LispMacro, Lisp_Return, "return &optional result", 1, 0, Com_Return}, ^ lisp/lisp.c:514:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {LispMacro, Lisp_ReturnFrom, "return-from name &optional result", 1, 0, Com_ReturnFrom}, ^ lisp/lisp.c:515:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {LispFunction, Lisp_Reverse, "reverse sequence"}, ^ lisp/lisp.c:516:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {LispFunction, Lisp_Round, "round number &optional divisor", 1}, ^ lisp/lisp.c:517:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {LispFunction, Lisp_Fround, "fround number &optional divisor", 1}, ^ lisp/lisp.c:518:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {LispFunction, Lisp_Rplaca, "rplaca place value", 0, 0, Com_Rplac_}, ^ lisp/lisp.c:519:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {LispFunction, Lisp_Rplacd, "rplacd place value", 0, 0, Com_Rplac_}, ^ lisp/lisp.c:520:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {LispFunction, Lisp_Search, "search sequence1 sequence2 &key from-end test test-not key start1 start2 end1 end2"}, ^ lisp/lisp.c:521:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {LispFunction, Lisp_Set, "set symbol value"}, ^ lisp/lisp.c:522:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {LispFunction, Lisp_SetDifference, "set-difference list1 list2 &key test test-not key"}, ^ lisp/lisp.c:523:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {LispFunction, Lisp_SetExclusiveOr, "set-exclusive-or list1 list2 &key test test-not key"}, ^ lisp/lisp.c:524:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {LispFunction, Lisp_NsetExclusiveOr, "nset-exclusive-or list1 list2 &key test test-not key"}, ^ lisp/lisp.c:525:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {LispMacro, Lisp_Setf, "setf &rest form"}, ^ lisp/lisp.c:526:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {LispMacro, Lisp_Psetf, "psetf &rest form"}, ^ lisp/lisp.c:527:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {LispMacro, Lisp_SetQ, "setq &rest form", 0, 0, Com_Setq}, ^ lisp/lisp.c:528:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {LispMacro, Lisp_Psetq, "psetq &rest form"}, ^ lisp/lisp.c:529:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {LispFunction, Lisp_Sleep, "sleep seconds"}, ^ lisp/lisp.c:530:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {LispFunction, Lisp_Sort, "sort sequence predicate &key key"}, ^ lisp/lisp.c:531:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {LispFunction, Lisp_Sqrt, "sqrt number"}, ^ lisp/lisp.c:532:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {LispFunction, Lisp_Elt, "svref sequence index"}, ^ lisp/lisp.c:533:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {LispFunction, Lisp_Sort, "stable-sort sequence predicate &key key"}, ^ lisp/lisp.c:534:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {LispFunction, Lisp_Streamp, "streamp object"}, ^ lisp/lisp.c:535:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {LispFunction, Lisp_String, "string object"}, ^ lisp/lisp.c:536:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {LispFunction, Lisp_Stringp, "stringp object"}, ^ lisp/lisp.c:537:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {LispFunction, Lisp_StringEqual_, "string= string1 string2 &key start1 end1 start2 end2"}, ^ lisp/lisp.c:538:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {LispFunction, Lisp_StringLess, "string< string1 string2 &key start1 end1 start2 end2"}, ^ lisp/lisp.c:539:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {LispFunction, Lisp_StringGreater, "string> string1 string2 &key start1 end1 start2 end2"}, ^ lisp/lisp.c:540:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {LispFunction, Lisp_StringLessEqual, "string<= string1 string2 &key start1 end1 start2 end2"}, ^ lisp/lisp.c:541:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {LispFunction, Lisp_StringGreaterEqual, "string>= string1 string2 &key start1 end1 start2 end2"}, ^ lisp/lisp.c:542:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {LispFunction, Lisp_StringNotEqual_, "string/= string1 string2 &key start1 end1 start2 end2"}, ^ lisp/lisp.c:543:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {LispFunction, Lisp_StringConcat, "string-concat &rest strings"}, ^ lisp/lisp.c:544:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {LispFunction, Lisp_StringEqual, "string-equal string1 string2 &key start1 end1 start2 end2"}, ^ lisp/lisp.c:545:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {LispFunction, Lisp_StringGreaterp, "string-greaterp string1 string2 &key start1 end1 start2 end2"}, ^ lisp/lisp.c:546:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {LispFunction, Lisp_StringNotEqual, "string-not-equal string1 string2 &key start1 end1 start2 end2"}, ^ lisp/lisp.c:547:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {LispFunction, Lisp_StringNotGreaterp, "string-not-greaterp string1 string2 &key start1 end1 start2 end2"}, ^ lisp/lisp.c:548:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {LispFunction, Lisp_StringNotLessp, "string-not-lessp string1 string2 &key start1 end1 start2 end2"}, ^ lisp/lisp.c:549:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {LispFunction, Lisp_StringLessp, "string-lessp string1 string2 &key start1 end1 start2 end2"}, ^ lisp/lisp.c:550:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {LispFunction, Lisp_StringTrim, "string-trim character-bag string"}, ^ lisp/lisp.c:551:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {LispFunction, Lisp_StringLeftTrim, "string-left-trim character-bag string"}, ^ lisp/lisp.c:552:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {LispFunction, Lisp_StringRightTrim, "string-right-trim character-bag string"}, ^ lisp/lisp.c:553:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {LispFunction, Lisp_StringUpcase, "string-upcase string &key start end"}, ^ lisp/lisp.c:554:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {LispFunction, Lisp_NstringUpcase, "nstring-upcase string &key start end"}, ^ lisp/lisp.c:555:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {LispFunction, Lisp_StringDowncase, "string-downcase string &key start end"}, ^ lisp/lisp.c:556:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {LispFunction, Lisp_NstringDowncase, "nstring-downcase string &key start end"}, ^ lisp/lisp.c:557:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {LispFunction, Lisp_StringCapitalize, "string-capitalize string &key start end"}, ^ lisp/lisp.c:558:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {LispFunction, Lisp_NstringCapitalize, "nstring-capitalize string &key start end"}, ^ lisp/lisp.c:559:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {LispFunction, Lisp_Subseq, "subseq sequence start &optional end"}, ^ lisp/lisp.c:560:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {LispFunction, Lisp_Subsetp, "subsetp list1 list2 &key test test-not key"}, ^ lisp/lisp.c:561:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {LispFunction, Lisp_Substitute, "substitute newitem olditem sequence &key from-end test test-not start end count key"}, ^ lisp/lisp.c:562:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {LispFunction, Lisp_SubstituteIf, "substitute-if newitem test sequence &key from-end start end count key"}, ^ lisp/lisp.c:563:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {LispFunction, Lisp_SubstituteIfNot, "substitute-if-not newitem test sequence &key from-end start end count key"}, ^ lisp/lisp.c:564:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {LispFunction, Lisp_SymbolFunction, "symbol-function symbol"}, ^ lisp/lisp.c:565:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {LispFunction, Lisp_SymbolName, "symbol-name symbol"}, ^ lisp/lisp.c:566:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {LispFunction, Lisp_Symbolp, "symbolp object"}, ^ lisp/lisp.c:567:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {LispFunction, Lisp_SymbolPlist, "symbol-plist symbol"}, ^ lisp/lisp.c:568:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {LispFunction, Lisp_SymbolPackage, "symbol-package symbol"}, ^ lisp/lisp.c:569:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {LispFunction, Lisp_SymbolValue, "symbol-value symbol"}, ^ lisp/lisp.c:570:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {LispMacro, Lisp_Tagbody, "tagbody &rest body", 0, 0, Com_Tagbody}, ^ lisp/lisp.c:571:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {LispFunction, Lisp_Terpri, "terpri &optional output-stream"}, ^ lisp/lisp.c:572:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {LispFunction, Lisp_Typep, "typep object type"}, ^ lisp/lisp.c:573:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {LispMacro, Lisp_The, "the value-type form"}, ^ lisp/lisp.c:574:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {LispMacro, Lisp_Throw, "throw tag result", 1}, ^ lisp/lisp.c:575:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {LispMacro, Lisp_Time, "time form"}, ^ lisp/lisp.c:576:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {LispFunction, Lisp_Truename, "truename pathname"}, ^ lisp/lisp.c:577:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {LispFunction, Lisp_TreeEqual, "tree-equal tree-1 tree-2 &key test test-not"}, ^ lisp/lisp.c:578:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {LispFunction, Lisp_Truncate, "truncate number &optional divisor", 1}, ^ lisp/lisp.c:579:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {LispFunction, Lisp_Ftruncate, "ftruncate number &optional divisor", 1}, ^ lisp/lisp.c:580:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {LispFunction, Lisp_Unexport, "unexport symbols &optional package"}, ^ lisp/lisp.c:581:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {LispFunction, Lisp_Union, "union list1 list2 &key test test-not key"}, ^ lisp/lisp.c:582:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {LispFunction, Lisp_Nunion, "nunion list1 list2 &key test test-not key"}, ^ lisp/lisp.c:583:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {LispMacro, Lisp_Unless, "unless test &rest body", 1, 0, Com_Unless}, ^ lisp/lisp.c:584:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {LispFunction, Lisp_UserHomedirPathname, "user-homedir-pathname &optional host"}, ^ lisp/lisp.c:585:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {LispMacro, Lisp_UnwindProtect, "unwind-protect protect &rest cleanup"}, ^ lisp/lisp.c:586:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {LispFunction, Lisp_UpperCaseP, "upper-case-p character"}, ^ lisp/lisp.c:587:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {LispFunction, Lisp_Values, "values &rest objects", 1}, ^ lisp/lisp.c:588:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {LispFunction, Lisp_ValuesList, "values-list list", 1}, ^ lisp/lisp.c:589:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {LispFunction, Lisp_Vector, "vector &rest objects"}, ^ lisp/lisp.c:590:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {LispMacro, Lisp_When, "when test &rest body", 1, 0, Com_When}, ^ lisp/lisp.c:591:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {LispFunction, Lisp_Write, " write object &key case circle escape length level lines pretty readably right-margin stream"}, ^ lisp/lisp.c:592:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {LispFunction, Lisp_WriteChar, "write-char string &optional output-stream"}, ^ lisp/lisp.c:593:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {LispFunction, Lisp_WriteLine, "write-line string &optional output-stream &key start end"}, ^ lisp/lisp.c:594:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {LispFunction, Lisp_WriteString, "write-string string &optional output-stream &key start end"}, ^ lisp/lisp.c:595:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {LispFunction, Lisp_XeditCharStore, "lisp::char-store string index value", 0, 1}, ^ lisp/lisp.c:596:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {LispFunction, Lisp_XeditEltStore, "lisp::elt-store sequence index value", 0, 1}, ^ lisp/lisp.c:597:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {LispFunction, Lisp_XeditMakeStruct, "lisp::make-struct atom &rest init", 0, 1}, ^ lisp/lisp.c:598:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {LispFunction, Lisp_XeditPut, " lisp::put symbol indicator value", 0, 1}, ^ lisp/lisp.c:599:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {LispFunction, Lisp_XeditPuthash, "lisp::puthash key hash-table value", 0, 1}, ^ lisp/lisp.c:600:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {LispFunction, Lisp_XeditSetSymbolPlist, "lisp::set-symbol-plist symbol list", 0, 1}, ^ lisp/lisp.c:601:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {LispFunction, Lisp_XeditStructAccess, "lisp::struct-access atom struct", 0, 1}, ^ lisp/lisp.c:602:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {LispFunction, Lisp_XeditStructType, "lisp::struct-type atom struct", 0, 1}, ^ lisp/lisp.c:603:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {LispFunction, Lisp_XeditStructStore, "lisp::struct-store atom struct value", 0, 1}, ^ lisp/lisp.c:604:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {LispFunction, Lisp_XeditVectorStore, "lisp::vector-store array &rest values", 0, 1}, ^ lisp/lisp.c:605:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {LispFunction, Lisp_XeditDocumentationStore, "lisp::documentation-store symbol type string", 0, 1}, ^ lisp/lisp.c:606:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {LispFunction, Lisp_Zerop, "zerop number"}, ^ lisp/lisp.c:610:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {LispFunction, Lisp_Getenv, "getenv name"}, ^ lisp/lisp.c:611:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {LispFunction, Lisp_MakePipe, "make-pipe command-line &key direction element-type external-format"}, ^ lisp/lisp.c:612:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {LispFunction, Lisp_PipeBroken, "pipe-broken pipe-stream"}, ^ lisp/lisp.c:613:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {LispFunction, Lisp_PipeErrorStream, "pipe-error-stream pipe-stream"}, ^ lisp/lisp.c:614:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {LispFunction, Lisp_PipeInputDescriptor, "pipe-input-descriptor pipe-stream"}, ^ lisp/lisp.c:615:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {LispFunction, Lisp_PipeErrorDescriptor, "pipe-error-descriptor pipe-stream"}, ^ lisp/lisp.c:616:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {LispFunction, Lisp_Recomp, "re-comp pattern &key nospec icase nosub newline"}, ^ lisp/lisp.c:617:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {LispFunction, Lisp_Reexec, "re-exec regex string &key count start end notbol noteol"}, ^ lisp/lisp.c:618:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {LispFunction, Lisp_Rep, "re-p object"}, ^ lisp/lisp.c:619:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {LispFunction, Lisp_Setenv, "setenv name value &optional overwrite"}, ^ lisp/lisp.c:620:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {LispFunction, Lisp_Unsetenv, "unsetenv name"}, ^ lisp/lisp.c:621:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {LispFunction, Lisp_NstringTrim, "nstring-trim character-bag string"}, ^ lisp/lisp.c:622:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {LispFunction, Lisp_NstringLeftTrim, "nstring-left-trim character-bag string"}, ^ lisp/lisp.c:623:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {LispFunction, Lisp_NstringRightTrim, "nstring-right-trim character-bag string"}, ^ lisp/lisp.c:624:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {LispMacro, Lisp_Until, "until test &rest body", 0, 0, Com_Until}, ^ lisp/lisp.c:625:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {LispMacro, Lisp_While, "while test &rest body", 0, 0, Com_While}, ^ lisp/lisp.c: In function 'LispGetPageSize': lisp/lisp.c:638:16: warning: declaration of 'pagesize' shadows a global declaration [-Wshadow] static int pagesize = -1; ^ lisp/lisp.c:194:5: warning: shadowed declaration is here [-Wshadow] int pagesize, gcpro; ^ lisp/lisp.c: In function 'LispContinuable': lisp/lisp.c:754:5: warning: passing argument 2 of 'LispFputs' discards 'const' qualifier from pointer target type [enabled by default] LispFputs(Stderr, "Type 'continue' if you want to proceed: "); ^ In file included from ./lisp/read.h:35:0, from lisp/lisp.c:71: ./lisp/io.h:98:5: note: expected 'char *' but argument is of type 'const char *' int LispFputs(LispFile*, char*); ^ lisp/lisp.c:762:5: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] LispDestroy("aborted on continuable error"); ^ lisp/lisp.c:671:1: note: expected 'char *' but argument is of type 'const char *' LispDestroy(char *fmt, ...) ^ lisp/lisp.c: In function 'LispTopLevel': lisp/lisp.c:851:2: warning: passing argument 1 of 'LispWarning' discards 'const' qualifier from pointer target type [enabled by default] LispWarning("%d raw memory pointer(s) left. Probably a leak.", count); ^ lisp/lisp.c:782:1: note: expected 'char *' but argument is of type 'const char *' LispWarning(char *fmt, ...) ^ lisp/lisp.c: In function 'LispCheckMemLevel': lisp/lisp.c:1143:6: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] LispDestroy("out of memory"); ^ lisp/lisp.c:671:1: note: expected 'char *' but argument is of type 'const char *' LispDestroy(char *fmt, ...) ^ lisp/lisp.c: In function 'LispMalloc': lisp/lisp.c:1182:7: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] (unsigned long)size); ^ lisp/lisp.c:671:1: note: expected 'char *' but argument is of type 'const char *' LispDestroy(char *fmt, ...) ^ lisp/lisp.c: In function 'LispCalloc': lisp/lisp.c:1199:7: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] (unsigned long)size); ^ lisp/lisp.c:671:1: note: expected 'char *' but argument is of type 'const char *' LispDestroy(char *fmt, ...) ^ lisp/lisp.c: In function 'LispRealloc': lisp/lisp.c:1229:2: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] LispDestroy("out of memory, couldn't realloc"); ^ lisp/lisp.c:671:1: note: expected 'char *' but argument is of type 'const char *' LispDestroy(char *fmt, ...) ^ lisp/lisp.c: In function 'LispSetVariable': lisp/lisp.c:1276:2: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] LispDestroy("%s: %s is not a symbol", fname, STROBJ(var)); ^ lisp/lisp.c:671:1: note: expected 'char *' but argument is of type 'const char *' LispDestroy(char *fmt, ...) ^ lisp/lisp.c: In function 'LispIntToOpaqueType': lisp/lisp.c:1319:2: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] LispDestroy("Opaque type %d not registered", type); ^ lisp/lisp.c:671:1: note: expected 'char *' but argument is of type 'const char *' LispDestroy(char *fmt, ...) ^ lisp/lisp.c: In function 'LispAllocAtomProperty': lisp/lisp.c:1378:2: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] LispDestroy("internal error at ALLOC-ATOM-PROPERTY"); ^ lisp/lisp.c:671:1: note: expected 'char *' but argument is of type 'const char *' LispDestroy(char *fmt, ...) ^ lisp/lisp.c: In function 'LispDecrementAtomReference': lisp/lisp.c:1407:2: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] LispDestroy("internal error at DECREMENT-ATOM-REFERENCE"); ^ lisp/lisp.c:671:1: note: expected 'char *' but argument is of type 'const char *' LispDestroy(char *fmt, ...) ^ lisp/lisp.c: In function 'LispSetAtomObjectProperty': lisp/lisp.c:1456:8: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] ATOMID(lisp__data.package)->value, STROBJ(object)); ^ lisp/lisp.c:671:1: note: expected 'char *' but argument is of type 'const char *' LispDestroy(char *fmt, ...) ^ lisp/lisp.c: In function 'LispSetAtomStructProperty': lisp/lisp.c:1605:7: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] "more than 256 fields not supported"); ^ lisp/lisp.c:671:1: note: expected 'char *' but argument is of type 'const char *' LispDestroy(char *fmt, ...) ^ lisp/lisp.c: In function 'LispAtomPropertyFunction': lisp/lisp.c:1670:8: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] function == REM_PROPERTY ? "REMPROP" : "GET"); ^ lisp/lisp.c:671:1: note: expected 'char *' but argument is of type 'const char *' LispDestroy(char *fmt, ...) ^ lisp/lisp.c:1675:8: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] STROBJ(atom->object)); ^ lisp/lisp.c:671:1: note: expected 'char *' but argument is of type 'const char *' LispDestroy(char *fmt, ...) ^ lisp/lisp.c: In function 'LispCheckArguments': lisp/lisp.c:1874:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] static char *types[4] = {"LAMBDA-LIST", "FUNCTION", "MACRO", "SETF-METHOD"}; ^ lisp/lisp.c:1874:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] lisp/lisp.c:1874:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] lisp/lisp.c:1874:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] lisp/lisp.c:1875:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] static char *fnames[4] = {"LAMBDA", "DEFUN", "DEFMACRO", "DEFSETF"}; ^ lisp/lisp.c:1875:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] lisp/lisp.c:1875:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] lisp/lisp.c:1875:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] lisp/lisp.c:1880:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] static char *keys[4] = {"&KEY", "&OPTIONAL", "&REST", "&AUX"}; ^ lisp/lisp.c:1880:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] lisp/lisp.c:1880:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] lisp/lisp.c:1880:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] lisp/lisp.c:1895:4: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] fnames[type], name, STROBJ(list), types[type]); ^ lisp/lisp.c:671:1: note: expected 'char *' but argument is of type 'const char *' LispDestroy(char *fmt, ...) ^ lisp/lisp.c:1896:2: warning: passing argument 1 of 'LispGetAtomKey' discards 'const' qualifier from pointer target type [enabled by default] alist->description = GETATOMID("")->value; ^ lisp/lisp.c:1326:1: note: expected 'char *' but argument is of type 'const char *' LispGetAtomKey(char *string, int perm) ^ lisp/lisp.c:1911:3: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] LispDestroy("builtin function argument cannot have default value"); ^ lisp/lisp.c:671:1: note: expected 'char *' but argument is of type 'const char *' LispDestroy(char *fmt, ...) ^ lisp/lisp.c:1916:5: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] fnames[type], name, STROBJ(spec)); ^ lisp/lisp.c:671:1: note: expected 'char *' but argument is of type 'const char *' LispDestroy(char *fmt, ...) ^ lisp/lisp.c:1930:8: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] fnames[type], name, keys[IREST]); ^ lisp/lisp.c:671:1: note: expected 'char *' but argument is of type 'const char *' LispDestroy(char *fmt, ...) ^ lisp/lisp.c:1946:9: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] fnames[type], name, STROBJ(spec)); ^ lisp/lisp.c:671:1: note: expected 'char *' but argument is of type 'const char *' LispDestroy(char *fmt, ...) ^ lisp/lisp.c:1958:9: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] STROBJ(CAR(spec)), types[type]); ^ lisp/lisp.c:671:1: note: expected 'char *' but argument is of type 'const char *' LispDestroy(char *fmt, ...) ^ lisp/lisp.c:1965:9: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] fnames[type], name, STROBJ(spec)); ^ lisp/lisp.c:671:1: note: expected 'char *' but argument is of type 'const char *' LispDestroy(char *fmt, ...) ^ lisp/lisp.c:1999:5: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] STROBJ(CAR(spec)), types[type]); ^ lisp/lisp.c:671:1: note: expected 'char *' but argument is of type 'const char *' LispDestroy(char *fmt, ...) ^ lisp/lisp.c:2006:5: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] fnames[type], name, STROBJ(spec)); ^ lisp/lisp.c:671:1: note: expected 'char *' but argument is of type 'const char *' LispDestroy(char *fmt, ...) ^ lisp/lisp.c:2030:8: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] fnames[type], name, STROBJ(spec)); ^ lisp/lisp.c:671:1: note: expected 'char *' but argument is of type 'const char *' LispDestroy(char *fmt, ...) ^ lisp/lisp.c:2036:4: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] fnames[type], name, STROBJ(spec), types[type]); ^ lisp/lisp.c:671:1: note: expected 'char *' but argument is of type 'const char *' LispDestroy(char *fmt, ...) ^ lisp/lisp.c:2047:9: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] fnames[type], name, ATOMID(spec)->value); ^ lisp/lisp.c:671:1: note: expected 'char *' but argument is of type 'const char *' LispDestroy(char *fmt, ...) ^ lisp/lisp.c:2050:9: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] fnames[type], name, keys[IREST], keys[IKEY]); ^ lisp/lisp.c:671:1: note: expected 'char *' but argument is of type 'const char *' LispDestroy(char *fmt, ...) ^ lisp/lisp.c:2059:9: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] rest ? keys[IREST] : keys[IAUX]); ^ lisp/lisp.c:671:1: note: expected 'char *' but argument is of type 'const char *' LispDestroy(char *fmt, ...) ^ lisp/lisp.c:2071:10: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] aux ? keys[IAUX] : keys[IKEY]); ^ lisp/lisp.c:671:1: note: expected 'char *' but argument is of type 'const char *' LispDestroy(char *fmt, ...) ^ lisp/lisp.c:2080:9: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] fnames[type], name, ATOMID(spec)->value); ^ lisp/lisp.c:671:1: note: expected 'char *' but argument is of type 'const char *' LispDestroy(char *fmt, ...) ^ lisp/lisp.c:2082:4: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] LispDestroy("builtin function cannot have &AUX arguments"); ^ lisp/lisp.c:671:1: note: expected 'char *' but argument is of type 'const char *' LispDestroy(char *fmt, ...) ^ lisp/lisp.c:2091:5: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] fnames[type], name, ATOMID(spec)->value); ^ lisp/lisp.c:671:1: note: expected 'char *' but argument is of type 'const char *' LispDestroy(char *fmt, ...) ^ lisp/lisp.c:2159:7: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] fnames[type], name, STROBJ(list), types[type]); ^ lisp/lisp.c:671:1: note: expected 'char *' but argument is of type 'const char *' LispDestroy(char *fmt, ...) ^ lisp/lisp.c: In function 'LispAllocSeg': lisp/lisp.c:2229:6: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] LispDestroy("out of memory"); ^ lisp/lisp.c:671:1: note: expected 'char *' but argument is of type 'const char *' LispDestroy(char *fmt, ...) ^ lisp/lisp.c:2235:6: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] LispDestroy("out of memory"); ^ lisp/lisp.c:671:1: note: expected 'char *' but argument is of type 'const char *' LispDestroy(char *fmt, ...) ^ lisp/lisp.c: In function 'LispUProtect': lisp/lisp.c:2585:5: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] LispDestroy("no match for %s, at UPROTECT", STROBJ(key)); ^ lisp/lisp.c:671:1: note: expected 'char *' but argument is of type 'const char *' LispDestroy(char *fmt, ...) ^ lisp/lisp.c: In function 'LispSymbolFunction': lisp/lisp.c:3170:2: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] LispDestroy("SYMBOL-FUNCTION: %s is not a function", STROBJ(symbol)); ^ lisp/lisp.c:671:1: note: expected 'char *' but argument is of type 'const char *' LispDestroy(char *fmt, ...) ^ lisp/lisp.c: In function 'LispUsePackage': lisp/lisp.c:3213:6: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] LispDestroy("out of memory"); ^ lisp/lisp.c:671:1: note: expected 'char *' but argument is of type 'const char *' LispDestroy(char *fmt, ...) ^ lisp/lisp.c: In function 'LispImportSymbol': lisp/lisp.c:3265:4: warning: passing argument 1 of 'LispContinuable' discards 'const' qualifier from pointer target type [enabled by default] ATOMID(symbol)->value, THESTR(PACKAGE->data.package.name)); ^ lisp/lisp.c:740:1: note: expected 'char *' but argument is of type 'const char *' LispContinuable(char *fmt, ...) ^ lisp/lisp.c: In function 'LispDefconstant': lisp/lisp.c:3612:2: warning: passing argument 1 of 'LispWarning' discards 'const' qualifier from pointer target type [enabled by default] LispWarning("constant %s is being redefined", STROBJ(atom)); ^ lisp/lisp.c:782:1: note: expected 'char *' but argument is of type 'const char *' LispWarning(char *fmt, ...) ^ lisp/lisp.c: In function 'LispAddDocumentation': lisp/lisp.c:3632:2: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] LispDestroy("DOCUMENTATION: invalid argument"); ^ lisp/lisp.c:671:1: note: expected 'char *' but argument is of type 'const char *' LispDestroy(char *fmt, ...) ^ lisp/lisp.c: In function 'LispRemDocumentation': lisp/lisp.c:3663:2: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] LispDestroy("DOCUMENTATION: invalid argument"); ^ lisp/lisp.c:671:1: note: expected 'char *' but argument is of type 'const char *' LispDestroy(char *fmt, ...) ^ lisp/lisp.c: In function 'LispGetDocumentation': lisp/lisp.c:3682:2: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] LispDestroy("DOCUMENTATION: invalid argument"); ^ lisp/lisp.c:671:1: note: expected 'char *' but argument is of type 'const char *' LispDestroy(char *fmt, ...) ^ lisp/lisp.c: In function 'LispBeginBlock': lisp/lisp.c:3714:6: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] LispDestroy("stack overflow"); ^ lisp/lisp.c:671:1: note: expected 'char *' but argument is of type 'const char *' LispDestroy(char *fmt, ...) ^ lisp/lisp.c:3722:6: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] LispDestroy("out of memory"); ^ lisp/lisp.c:671:1: note: expected 'char *' but argument is of type 'const char *' LispDestroy(char *fmt, ...) ^ lisp/lisp.c: In function 'LispEvalBackquoteObject': lisp/lisp.c:3803:6: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] LispDestroy("EVAL: ,@ only allowed on lists"); ^ lisp/lisp.c:671:1: note: expected 'char *' but argument is of type 'const char *' LispDestroy(char *fmt, ...) ^ lisp/lisp.c:3807:6: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] LispDestroy("EVAL: comma outside of backquote"); ^ lisp/lisp.c:671:1: note: expected 'char *' but argument is of type 'const char *' LispDestroy(char *fmt, ...) ^ lisp/lisp.c: In function 'LispEvalBackquote': lisp/lisp.c:3927:3: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] LispDestroy("EVAL: cannot append to %s", STROBJ(cdr)); ^ lisp/lisp.c:671:1: note: expected 'char *' but argument is of type 'const char *' LispDestroy(char *fmt, ...) ^ lisp/lisp.c: In function 'LispMoreEnvironment': lisp/lisp.c:3994:5: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] LispDestroy("out of memory"); ^ lisp/lisp.c:671:1: note: expected 'char *' but argument is of type 'const char *' LispDestroy(char *fmt, ...) ^ lisp/lisp.c: In function 'LispMoreStack': lisp/lisp.c:4007:2: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] LispDestroy("out of memory"); ^ lisp/lisp.c:671:1: note: expected 'char *' but argument is of type 'const char *' LispDestroy(char *fmt, ...) ^ lisp/lisp.c: In function 'LispMoreGlobals': lisp/lisp.c:4024:2: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] LispDestroy("out of memory"); ^ lisp/lisp.c:671:1: note: expected 'char *' but argument is of type 'const char *' LispDestroy(char *fmt, ...) ^ lisp/lisp.c: In function 'LispMoreProtects': lisp/lisp.c:4041:2: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] LispDestroy("out of memory"); ^ lisp/lisp.c:671:1: note: expected 'char *' but argument is of type 'const char *' LispDestroy(char *fmt, ...) ^ lisp/lisp.c: In function 'LispMakeEnvironment': lisp/lisp.c:4141:2: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] LispDestroy("%s: too few arguments", STROBJ(name)); ^ lisp/lisp.c:671:1: note: expected 'char *' but argument is of type 'const char *' LispDestroy(char *fmt, ...) ^ lisp/lisp.c:4237:8: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] STROBJ(name)); ^ lisp/lisp.c:671:1: note: expected 'char *' but argument is of type 'const char *' LispDestroy(char *fmt, ...) ^ lisp/lisp.c:4531:4: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] function_name, STROBJ(val)); ^ lisp/lisp.c:671:1: note: expected 'char *' but argument is of type 'const char *' LispDestroy(char *fmt, ...) ^ lisp/lisp.c:4610:2: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] LispDestroy("%s: too many arguments", STROBJ(name)); ^ lisp/lisp.c:671:1: note: expected 'char *' but argument is of type 'const char *' LispDestroy(char *fmt, ...) ^ lisp/lisp.c: In function 'LispFuncall': lisp/lisp.c:4717:8: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] STROBJ(function)); ^ lisp/lisp.c:671:1: note: expected 'char *' but argument is of type 'const char *' LispDestroy(char *fmt, ...) ^ lisp/lisp.c:4745:4: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] STROBJ(function)); ^ lisp/lisp.c:671:1: note: expected 'char *' but argument is of type 'const char *' LispDestroy(char *fmt, ...) ^ lisp/lisp.c: In function 'LispEval': lisp/lisp.c:4767:3: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] LispDestroy("EVAL: the variable %s is unbound", STROBJ(object)); ^ lisp/lisp.c:671:1: note: expected 'char *' but argument is of type 'const char *' LispDestroy(char *fmt, ...) ^ lisp/lisp.c:4782:3: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] LispDestroy("FUNCTION: %s is not a function", STROBJ(result)); ^ lisp/lisp.c:671:1: note: expected 'char *' but argument is of type 'const char *' LispDestroy(char *fmt, ...) ^ lisp/lisp.c:4788:6: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] LispDestroy("EVAL: comma outside of backquote"); ^ lisp/lisp.c:671:1: note: expected 'char *' but argument is of type 'const char *' LispDestroy(char *fmt, ...) ^ lisp/lisp.c: In function 'LispPrint': lisp/lisp.c:4990:2: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] LispDestroy("PRINT: %s is not a stream", STROBJ(stream)); ^ lisp/lisp.c:671:1: note: expected 'char *' but argument is of type 'const char *' LispDestroy(char *fmt, ...) ^ lisp/lisp.c: In function 'LispSignal': lisp/lisp.c:5037:13: warning: assignment discards 'const' qualifier from pointer target type [enabled by default] errstr = "interrupted"; ^ lisp/lisp.c:5040:13: warning: assignment discards 'const' qualifier from pointer target type [enabled by default] errstr = "floating point exception"; ^ lisp/lisp.c:5047:5: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] LispDestroy("%s", errstr); ^ lisp/lisp.c:671:1: note: expected 'char *' but argument is of type 'const char *' LispDestroy(char *fmt, ...) ^ lisp/lisp.c: In function 'LispBegin': lisp/lisp.c:5213:5: warning: passing argument 1 of 'LispNewString' discards 'const' qualifier from pointer target type [enabled by default] lisp__data.lisp = LispNewPackage(STRING("LISP"), ^ lisp/lisp.c:2787:1: note: expected 'char *' but argument is of type 'const char *' LispNewString(char *str, long length, int alloced) ^ lisp/lisp.c:5214:10: warning: passing argument 1 of 'LispNewString' discards 'const' qualifier from pointer target type [enabled by default] CONS(STRING("COMMON-LISP"), NIL)); ^ lisp/lisp.c:2787:1: note: expected 'char *' but argument is of type 'const char *' LispNewString(char *str, long length, int alloced) ^ lisp/lisp.c:5229:5: warning: passing argument 1 of 'LispGetPermAtom' discards 'const' qualifier from pointer target type [enabled by default] atom = LispGetPermAtom("*PACKAGE*"); ^ lisp/lisp.c:1633:1: note: expected 'char *' but argument is of type 'const char *' LispGetPermAtom(char *str) ^ lisp/lisp.c:5257:5: warning: passing argument 1 of 'LispGetAtomKey' discards 'const' qualifier from pointer target type [enabled by default] Skeyword = GETATOMID("KEYWORD"); ^ lisp/lisp.c:1326:1: note: expected 'char *' but argument is of type 'const char *' LispGetAtomKey(char *string, int perm) ^ lisp/lisp.c:5259:8: warning: passing argument 1 of 'LispNewString' discards 'const' qualifier from pointer target type [enabled by default] CONS(STRING(""), NIL)); ^ lisp/lisp.c:2787:1: note: expected 'char *' but argument is of type 'const char *' LispNewString(char *str, long length, int alloced) ^ lisp/lisp.c:5269:5: warning: passing argument 1 of 'LispNewStaticAtom' discards 'const' qualifier from pointer target type [enabled by default] Olambda = STATIC_ATOM("LAMBDA"); ^ lisp/lisp.c:2670:1: note: expected 'char *' but argument is of type 'const char *' LispNewStaticAtom(char *str) ^ lisp/lisp.c:5271:5: warning: passing argument 1 of 'LispNewStaticAtom' discards 'const' qualifier from pointer target type [enabled by default] Okey = STATIC_ATOM("&KEY"); ^ lisp/lisp.c:2670:1: note: expected 'char *' but argument is of type 'const char *' LispNewStaticAtom(char *str) ^ lisp/lisp.c:5273:5: warning: passing argument 1 of 'LispNewStaticAtom' discards 'const' qualifier from pointer target type [enabled by default] Orest = STATIC_ATOM("&REST"); ^ lisp/lisp.c:2670:1: note: expected 'char *' but argument is of type 'const char *' LispNewStaticAtom(char *str) ^ lisp/lisp.c:5275:5: warning: passing argument 1 of 'LispNewStaticAtom' discards 'const' qualifier from pointer target type [enabled by default] Ooptional = STATIC_ATOM("&OPTIONAL"); ^ lisp/lisp.c:2670:1: note: expected 'char *' but argument is of type 'const char *' LispNewStaticAtom(char *str) ^ lisp/lisp.c:5277:5: warning: passing argument 1 of 'LispNewStaticAtom' discards 'const' qualifier from pointer target type [enabled by default] Oaux = STATIC_ATOM("&AUX"); ^ lisp/lisp.c:2670:1: note: expected 'char *' but argument is of type 'const char *' LispNewStaticAtom(char *str) ^ lisp/lisp.c:5279:5: warning: passing argument 1 of 'LispNewKeyword' discards 'const' qualifier from pointer target type [enabled by default] Kunspecific = KEYWORD("UNSPECIFIC"); ^ lisp/lisp.c:2985:1: note: expected 'char *' but argument is of type 'const char *' LispNewKeyword(char *string) ^ lisp/lisp.c:5280:5: warning: passing argument 1 of 'LispNewStaticAtom' discards 'const' qualifier from pointer target type [enabled by default] Oformat = STATIC_ATOM("FORMAT"); ^ lisp/lisp.c:2670:1: note: expected 'char *' but argument is of type 'const char *' LispNewStaticAtom(char *str) ^ lisp/lisp.c:5281:5: warning: passing argument 1 of 'LispNewStaticAtom' discards 'const' qualifier from pointer target type [enabled by default] Oexpand_setf_method = STATIC_ATOM("EXPAND-SETF-METHOD"); ^ lisp/lisp.c:2670:1: note: expected 'char *' but argument is of type 'const char *' LispNewStaticAtom(char *str) ^ lisp/lisp.c:5283:5: warning: passing argument 1 of 'LispNewStaticAtom' discards 'const' qualifier from pointer target type [enabled by default] Omake_struct = STATIC_ATOM("MAKE-STRUCT"); ^ lisp/lisp.c:2670:1: note: expected 'char *' but argument is of type 'const char *' LispNewStaticAtom(char *str) ^ lisp/lisp.c:5284:5: warning: passing argument 1 of 'LispNewStaticAtom' discards 'const' qualifier from pointer target type [enabled by default] Ostruct_access = STATIC_ATOM("STRUCT-ACCESS"); ^ lisp/lisp.c:2670:1: note: expected 'char *' but argument is of type 'const char *' LispNewStaticAtom(char *str) ^ lisp/lisp.c:5285:5: warning: passing argument 1 of 'LispNewStaticAtom' discards 'const' qualifier from pointer target type [enabled by default] Ostruct_store = STATIC_ATOM("STRUCT-STORE"); ^ lisp/lisp.c:2670:1: note: expected 'char *' but argument is of type 'const char *' LispNewStaticAtom(char *str) ^ lisp/lisp.c:5286:5: warning: passing argument 1 of 'LispNewStaticAtom' discards 'const' qualifier from pointer target type [enabled by default] Ostruct_type = STATIC_ATOM("STRUCT-TYPE"); ^ lisp/lisp.c:2670:1: note: expected 'char *' but argument is of type 'const char *' LispNewStaticAtom(char *str) ^ lisp/lisp.c:5293:5: warning: passing argument 1 of 'LispGetAtomKey' discards 'const' qualifier from pointer target type [enabled by default] Snil = GETATOMID("NIL"); ^ lisp/lisp.c:1326:1: note: expected 'char *' but argument is of type 'const char *' LispGetAtomKey(char *string, int perm) ^ lisp/lisp.c:5294:5: warning: passing argument 1 of 'LispGetAtomKey' discards 'const' qualifier from pointer target type [enabled by default] St = GETATOMID("T"); ^ lisp/lisp.c:1326:1: note: expected 'char *' but argument is of type 'const char *' LispGetAtomKey(char *string, int perm) ^ lisp/lisp.c:5299:5: warning: passing argument 1 of 'LispGetAtomKey' discards 'const' qualifier from pointer target type [enabled by default] Sand = GETATOMID("AND"); ^ lisp/lisp.c:1326:1: note: expected 'char *' but argument is of type 'const char *' LispGetAtomKey(char *string, int perm) ^ lisp/lisp.c:5300:5: warning: passing argument 1 of 'LispGetAtomKey' discards 'const' qualifier from pointer target type [enabled by default] Sor = GETATOMID("OR"); ^ lisp/lisp.c:1326:1: note: expected 'char *' but argument is of type 'const char *' LispGetAtomKey(char *string, int perm) ^ lisp/lisp.c:5301:5: warning: passing argument 1 of 'LispGetAtomKey' discards 'const' qualifier from pointer target type [enabled by default] Snot = GETATOMID("NOT"); ^ lisp/lisp.c:1326:1: note: expected 'char *' but argument is of type 'const char *' LispGetAtomKey(char *string, int perm) ^ lisp/lisp.c:5302:5: warning: passing argument 1 of 'LispGetAtomKey' discards 'const' qualifier from pointer target type [enabled by default] Satom = GETATOMID("ATOM"); ^ lisp/lisp.c:1326:1: note: expected 'char *' but argument is of type 'const char *' LispGetAtomKey(char *string, int perm) ^ lisp/lisp.c:5303:5: warning: passing argument 1 of 'LispGetAtomKey' discards 'const' qualifier from pointer target type [enabled by default] Ssymbol = GETATOMID("SYMBOL"); ^ lisp/lisp.c:1326:1: note: expected 'char *' but argument is of type 'const char *' LispGetAtomKey(char *string, int perm) ^ lisp/lisp.c:5304:5: warning: passing argument 1 of 'LispGetAtomKey' discards 'const' qualifier from pointer target type [enabled by default] Sinteger = GETATOMID("INTEGER"); ^ lisp/lisp.c:1326:1: note: expected 'char *' but argument is of type 'const char *' LispGetAtomKey(char *string, int perm) ^ lisp/lisp.c:5305:5: warning: passing argument 1 of 'LispGetAtomKey' discards 'const' qualifier from pointer target type [enabled by default] Scharacter = GETATOMID("CHARACTER"); ^ lisp/lisp.c:1326:1: note: expected 'char *' but argument is of type 'const char *' LispGetAtomKey(char *string, int perm) ^ lisp/lisp.c:5306:5: warning: passing argument 1 of 'LispGetAtomKey' discards 'const' qualifier from pointer target type [enabled by default] Sstring = GETATOMID("STRING"); ^ lisp/lisp.c:1326:1: note: expected 'char *' but argument is of type 'const char *' LispGetAtomKey(char *string, int perm) ^ lisp/lisp.c:5307:5: warning: passing argument 1 of 'LispGetAtomKey' discards 'const' qualifier from pointer target type [enabled by default] Slist = GETATOMID("LIST"); ^ lisp/lisp.c:1326:1: note: expected 'char *' but argument is of type 'const char *' LispGetAtomKey(char *string, int perm) ^ lisp/lisp.c:5308:5: warning: passing argument 1 of 'LispGetAtomKey' discards 'const' qualifier from pointer target type [enabled by default] Scons = GETATOMID("CONS"); ^ lisp/lisp.c:1326:1: note: expected 'char *' but argument is of type 'const char *' LispGetAtomKey(char *string, int perm) ^ lisp/lisp.c:5309:5: warning: passing argument 1 of 'LispGetAtomKey' discards 'const' qualifier from pointer target type [enabled by default] Svector = GETATOMID("VECTOR"); ^ lisp/lisp.c:1326:1: note: expected 'char *' but argument is of type 'const char *' LispGetAtomKey(char *string, int perm) ^ lisp/lisp.c:5310:5: warning: passing argument 1 of 'LispGetAtomKey' discards 'const' qualifier from pointer target type [enabled by default] Sarray = GETATOMID("ARRAY"); ^ lisp/lisp.c:1326:1: note: expected 'char *' but argument is of type 'const char *' LispGetAtomKey(char *string, int perm) ^ lisp/lisp.c:5311:5: warning: passing argument 1 of 'LispGetAtomKey' discards 'const' qualifier from pointer target type [enabled by default] Sstruct = GETATOMID("STRUCT"); ^ lisp/lisp.c:1326:1: note: expected 'char *' but argument is of type 'const char *' LispGetAtomKey(char *string, int perm) ^ lisp/lisp.c:5312:5: warning: passing argument 1 of 'LispGetAtomKey' discards 'const' qualifier from pointer target type [enabled by default] Sfunction = GETATOMID("FUNCTION"); ^ lisp/lisp.c:1326:1: note: expected 'char *' but argument is of type 'const char *' LispGetAtomKey(char *string, int perm) ^ lisp/lisp.c:5313:5: warning: passing argument 1 of 'LispGetAtomKey' discards 'const' qualifier from pointer target type [enabled by default] Spathname = GETATOMID("PATHNAME"); ^ lisp/lisp.c:1326:1: note: expected 'char *' but argument is of type 'const char *' LispGetAtomKey(char *string, int perm) ^ lisp/lisp.c:5314:5: warning: passing argument 1 of 'LispGetAtomKey' discards 'const' qualifier from pointer target type [enabled by default] Srational = GETATOMID("RATIONAL"); ^ lisp/lisp.c:1326:1: note: expected 'char *' but argument is of type 'const char *' LispGetAtomKey(char *string, int perm) ^ lisp/lisp.c:5315:5: warning: passing argument 1 of 'LispGetAtomKey' discards 'const' qualifier from pointer target type [enabled by default] Sfloat = GETATOMID("FLOAT"); ^ lisp/lisp.c:1326:1: note: expected 'char *' but argument is of type 'const char *' LispGetAtomKey(char *string, int perm) ^ lisp/lisp.c:5316:5: warning: passing argument 1 of 'LispGetAtomKey' discards 'const' qualifier from pointer target type [enabled by default] Scomplex = GETATOMID("COMPLEX"); ^ lisp/lisp.c:1326:1: note: expected 'char *' but argument is of type 'const char *' LispGetAtomKey(char *string, int perm) ^ lisp/lisp.c:5317:5: warning: passing argument 1 of 'LispGetAtomKey' discards 'const' qualifier from pointer target type [enabled by default] Sopaque = GETATOMID("OPAQUE"); ^ lisp/lisp.c:1326:1: note: expected 'char *' but argument is of type 'const char *' LispGetAtomKey(char *string, int perm) ^ lisp/lisp.c:5318:5: warning: passing argument 1 of 'LispGetAtomKey' discards 'const' qualifier from pointer target type [enabled by default] Sdefault = GETATOMID("DEFAULT"); ^ lisp/lisp.c:1326:1: note: expected 'char *' but argument is of type 'const char *' LispGetAtomKey(char *string, int perm) ^ lisp/lisp.c:5320:5: warning: passing argument 1 of 'LispRegisterOpaqueType' discards 'const' qualifier from pointer target type [enabled by default] LispArgList_t = LispRegisterOpaqueType("LispArgList*"); ^ lisp/lisp.c:1284:1: note: expected 'char *' but argument is of type 'const char *' LispRegisterOpaqueType(char *desc) ^ lisp/lisp.c:5326:5: warning: passing argument 1 of 'LispGetPermAtom' discards 'const' qualifier from pointer target type [enabled by default] lisp__data.standard_input = ATOM2("*STANDARD-INPUT*"); ^ lisp/lisp.c:1633:1: note: expected 'char *' but argument is of type 'const char *' LispGetPermAtom(char *str) ^ lisp/lisp.c:5333:5: warning: passing argument 1 of 'LispGetPermAtom' discards 'const' qualifier from pointer target type [enabled by default] lisp__data.standard_output = ATOM2("*STANDARD-OUTPUT*"); ^ lisp/lisp.c:1633:1: note: expected 'char *' but argument is of type 'const char *' LispGetPermAtom(char *str) ^ lisp/lisp.c:5339:5: warning: passing argument 1 of 'LispGetPermAtom' discards 'const' qualifier from pointer target type [enabled by default] object = ATOM2("*STANDARD-ERROR*"); ^ lisp/lisp.c:1633:1: note: expected 'char *' but argument is of type 'const char *' LispGetPermAtom(char *str) ^ lisp/lisp.c:5344:5: warning: passing argument 1 of 'LispGetPermAtom' discards 'const' qualifier from pointer target type [enabled by default] lisp__data.modules = ATOM2("*MODULES*"); ^ lisp/lisp.c:1633:1: note: expected 'char *' but argument is of type 'const char *' LispGetPermAtom(char *str) ^ lisp/lisp.c:5348:5: warning: passing argument 1 of 'LispNewKeyword' discards 'const' qualifier from pointer target type [enabled by default] object = CONS(KEYWORD("UNIX"), CONS(KEYWORD("XEDIT"), NIL)); ^ lisp/lisp.c:2985:1: note: expected 'char *' but argument is of type 'const char *' LispNewKeyword(char *string) ^ lisp/lisp.c:5348:5: warning: passing argument 1 of 'LispNewKeyword' discards 'const' qualifier from pointer target type [enabled by default] object = CONS(KEYWORD("UNIX"), CONS(KEYWORD("XEDIT"), NIL)); ^ lisp/lisp.c:2985:1: note: expected 'char *' but argument is of type 'const char *' LispNewKeyword(char *string) ^ lisp/lisp.c:5349:5: warning: passing argument 1 of 'LispGetPermAtom' discards 'const' qualifier from pointer target type [enabled by default] lisp__data.features = ATOM2("*FEATURES*"); ^ lisp/lisp.c:1633:1: note: expected 'char *' but argument is of type 'const char *' LispGetPermAtom(char *str) ^ lisp/lisp.c:5353:5: warning: passing argument 1 of 'LispGetPermAtom' discards 'const' qualifier from pointer target type [enabled by default] object = ATOM2("MULTIPLE-VALUES-LIMIT"); ^ lisp/lisp.c:1633:1: note: expected 'char *' but argument is of type 'const char *' LispGetPermAtom(char *str) ^ lisp/lisp.c:5369:23: warning: assignment discards 'const' qualifier from pointer target type [enabled by default] lisp__data.prompt = isatty(0) ? "> " : NULL; ^ lisp/lisp.c:5397:5: warning: passing argument 1 of 'LispExecute' discards 'const' qualifier from pointer target type [enabled by default] EXECUTE("(require \"lisp\")"); ^ lisp/lisp.c:5109:1: note: expected 'char *' but argument is of type 'const char *' LispExecute(char *str) ^ lisp/lisp.c:5399:5: warning: passing argument 1 of 'LispGetPermAtom' discards 'const' qualifier from pointer target type [enabled by default] object = ATOM2("*DEFAULT-PATHNAME-DEFAULTS*"); ^ lisp/lisp.c:1633:1: note: expected 'char *' but argument is of type 'const char *' LispGetPermAtom(char *str) ^ :0:9: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] lisp/lisp.c:5403:19: note: in expansion of macro 'LISPDIR' char *pathname = LISPDIR; ^ lisp/lisp.c:5425:5: warning: passing argument 1 of 'LispNewString' discards 'const' qualifier from pointer target type [enabled by default] PACKAGE = ext = LispNewPackage(STRING("EXT"), NIL); ^ lisp/lisp.c:2787:1: note: expected 'char *' but argument is of type 'const char *' LispNewString(char *str, long length, int alloced) ^ lisp/lisp.c:5440:5: warning: passing argument 1 of 'LispNewString' discards 'const' qualifier from pointer target type [enabled by default] PACKAGE = LispNewPackage(STRING("USER"), ^ lisp/lisp.c:2787:1: note: expected 'char *' but argument is of type 'const char *' LispNewString(char *str, long length, int alloced) ^ lisp/lisp.c:5441:9: warning: passing argument 1 of 'LispNewString' discards 'const' qualifier from pointer target type [enabled by default] CONS(STRING("COMMON-LISP-USER"), NIL)); ^ lisp/lisp.c:2787:1: note: expected 'char *' but argument is of type 'const char *' LispNewString(char *str, long length, int alloced) ^ lisp/lisp.c: In function 'LispDestroy': lisp/lisp.c:671:1: warning: function might be candidate for attribute 'noreturn' [-Wsuggest-attribute=noreturn] LispDestroy(char *fmt, ...) ^ CC liblisp_a-math.o In file included from lisp/math.c:57:0: ./lisp/mathimp.c:441:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] "divide by zero", ^ ./lisp/mathimp.c:443:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] "floating point overflow", ^ ./lisp/mathimp.c:446:1: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] }; ^ ./lisp/mathimp.c:450:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] "is not a number", ^ ./lisp/mathimp.c:452:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] "is not a real number", ^ ./lisp/mathimp.c:455:1: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] }; ^ ./lisp/mathimp.c: In function 'fatal_error': ./lisp/mathimp.c:463:5: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] LispDestroy("%s", fatal_error_strings[num]); ^ In file included from ./lisp/math.h:35:0, from lisp/math.c:32: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ In file included from lisp/math.c:57:0: ./lisp/mathimp.c: In function 'fatal_object_error': ./lisp/mathimp.c:469:5: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] LispDestroy("%s %s", STROBJ(obj), fatal_object_error_strings[num]); ^ In file included from ./lisp/math.h:35:0, from lisp/math.c:32: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ In file included from lisp/math.c:57:0: ./lisp/mathimp.c: In function 'fatal_builtin_object_error': ./lisp/mathimp.c:476:3: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] fatal_object_error_strings[num]); ^ In file included from ./lisp/math.h:35:0, from lisp/math.c:32: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/math.c: In function 'LispMathInit': lisp/math.c:73:5: warning: passing argument 1 of 'LispNewStaticAtom' discards 'const' qualifier from pointer target type [enabled by default] Oequal_ = STATIC_ATOM("="); ^ In file included from ./lisp/math.h:35:0, from lisp/math.c:32: ./lisp/internal.h:706:10: note: expected 'char *' but argument is of type 'const char *' LispObj *LispNewStaticAtom(char*); ^ lisp/math.c:75:5: warning: passing argument 1 of 'LispNewStaticAtom' discards 'const' qualifier from pointer target type [enabled by default] Oshort_float = STATIC_ATOM("SHORT-FLOAT"); ^ In file included from ./lisp/math.h:35:0, from lisp/math.c:32: ./lisp/internal.h:706:10: note: expected 'char *' but argument is of type 'const char *' LispObj *LispNewStaticAtom(char*); ^ lisp/math.c:77:5: warning: passing argument 1 of 'LispNewStaticAtom' discards 'const' qualifier from pointer target type [enabled by default] Osingle_float = STATIC_ATOM("SINGLE-FLOAT"); ^ In file included from ./lisp/math.h:35:0, from lisp/math.c:32: ./lisp/internal.h:706:10: note: expected 'char *' but argument is of type 'const char *' LispObj *LispNewStaticAtom(char*); ^ lisp/math.c:79:5: warning: passing argument 1 of 'LispNewStaticAtom' discards 'const' qualifier from pointer target type [enabled by default] Odouble_float = STATIC_ATOM("DOUBLE-FLOAT"); ^ In file included from ./lisp/math.h:35:0, from lisp/math.c:32: ./lisp/internal.h:706:10: note: expected 'char *' but argument is of type 'const char *' LispObj *LispNewStaticAtom(char*); ^ lisp/math.c:81:5: warning: passing argument 1 of 'LispNewStaticAtom' discards 'const' qualifier from pointer target type [enabled by default] Olong_float = STATIC_ATOM("LONG-FLOAT"); ^ In file included from ./lisp/math.h:35:0, from lisp/math.c:32: ./lisp/internal.h:706:10: note: expected 'char *' but argument is of type 'const char *' LispObj *LispNewStaticAtom(char*); ^ lisp/math.c:84:5: warning: passing argument 1 of 'LispNewStaticAtom' discards 'const' qualifier from pointer target type [enabled by default] object = STATIC_ATOM("*DEFAULT-FLOAT-FORMAT*"); ^ In file included from ./lisp/math.h:35:0, from lisp/math.c:32: ./lisp/internal.h:706:10: note: expected 'char *' but argument is of type 'const char *' LispObj *LispNewStaticAtom(char*); ^ lisp/math.c:89:5: warning: passing argument 1 of 'LispNewStaticAtom' discards 'const' qualifier from pointer target type [enabled by default] object = STATIC_ATOM("PI"); ^ In file included from ./lisp/math.h:35:0, from lisp/math.c:32: ./lisp/internal.h:706:10: note: expected 'char *' but argument is of type 'const char *' LispObj *LispNewStaticAtom(char*); ^ lisp/math.c:94:5: warning: passing argument 1 of 'LispNewStaticAtom' discards 'const' qualifier from pointer target type [enabled by default] object = STATIC_ATOM("MOST-POSITIVE-FIXNUM"); ^ In file included from ./lisp/math.h:35:0, from lisp/math.c:32: ./lisp/internal.h:706:10: note: expected 'char *' but argument is of type 'const char *' LispObj *LispNewStaticAtom(char*); ^ lisp/math.c:98:5: warning: passing argument 1 of 'LispNewStaticAtom' discards 'const' qualifier from pointer target type [enabled by default] object = STATIC_ATOM("MOST-NEGATIVE-FIXNUM"); ^ In file included from ./lisp/math.h:35:0, from lisp/math.c:32: ./lisp/internal.h:706:10: note: expected 'char *' but argument is of type 'const char *' LispObj *LispNewStaticAtom(char*); ^ lisp/math.c: In function 'Lisp_Mul': lisp/math.c:119:6: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] CHECK_NUMBER(number); ^ In file included from ./lisp/math.h:35:0, from lisp/math.c:32: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/math.c: In function 'Lisp_Plus': lisp/math.c:151:6: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] CHECK_NUMBER(number); ^ In file included from ./lisp/math.h:35:0, from lisp/math.c:32: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/math.c: In function 'Lisp_Less': lisp/math.c:284:2: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] CHECK_REAL(compare); ^ In file included from ./lisp/math.h:35:0, from lisp/math.c:32: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/math.c: In function 'Lisp_LessEqual': lisp/math.c:311:2: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] CHECK_REAL(compare); ^ In file included from ./lisp/math.h:35:0, from lisp/math.c:32: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/math.c: In function 'Lisp_Equal_': lisp/math.c:338:2: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] CHECK_REAL(compare); ^ In file included from ./lisp/math.h:35:0, from lisp/math.c:32: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/math.c: In function 'Lisp_Greater': lisp/math.c:365:2: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] CHECK_REAL(compare); ^ In file included from ./lisp/math.h:35:0, from lisp/math.c:32: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/math.c: In function 'Lisp_GreaterEqual': lisp/math.c:392:2: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] CHECK_REAL(compare); ^ In file included from ./lisp/math.h:35:0, from lisp/math.c:32: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/math.c: In function 'Lisp_NotEqual': lisp/math.c:410:2: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] CHECK_REAL(number); ^ In file included from ./lisp/math.h:35:0, from lisp/math.c:32: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/math.c: In function 'Lisp_Min': lisp/math.c:455:2: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] CHECK_REAL(result); ^ In file included from ./lisp/math.h:35:0, from lisp/math.c:32: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/math.c: In function 'Lisp_Max': lisp/math.c:481:2: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] CHECK_REAL(result); ^ In file included from ./lisp/math.h:35:0, from lisp/math.c:32: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/math.c: In function 'Lisp_Complex': lisp/math.c:538:5: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] CHECK_REAL(realpart); ^ In file included from ./lisp/math.h:35:0, from lisp/math.c:32: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/math.c:543:2: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] CHECK_REAL(imagpart); ^ In file included from ./lisp/math.h:35:0, from lisp/math.c:32: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/math.c: In function 'Lisp_Conjugate': lisp/math.c:575:5: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] CHECK_NUMBER(number); ^ In file included from ./lisp/math.h:35:0, from lisp/math.c:32: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/math.c: In function 'Lisp_Decf': lisp/math.c:605:6: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] LispDestroy("EVAL: the variable %s is unbound", STROBJ(place)); ^ In file included from ./lisp/math.h:35:0, from lisp/math.c:32: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/math.c:627:2: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] CHECK_CONSTANT(place); ^ In file included from ./lisp/math.h:35:0, from lisp/math.c:32: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/math.c: In function 'Lisp_Denominator': lisp/math.c:673:4: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] STRFUN(builtin), STROBJ(rational)); ^ In file included from ./lisp/math.h:35:0, from lisp/math.c:32: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/math.c: In function 'Lisp_Float': lisp/math.c:723:2: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] CHECK_DFLOAT(other); ^ In file included from ./lisp/math.h:35:0, from lisp/math.c:32: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/math.c: In function 'Lisp_Gcd': lisp/math.c:793:5: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] CHECK_INTEGER(integer); ^ In file included from ./lisp/math.h:35:0, from lisp/math.c:32: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/math.c: In function 'Lisp_Imagpart': lisp/math.c:819:2: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] CHECK_REAL(number); ^ In file included from ./lisp/math.h:35:0, from lisp/math.c:32: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/math.c: In function 'Lisp_Incf': lisp/math.c:840:6: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] LispDestroy("EVAL: the variable %s is unbound", STROBJ(place)); ^ In file included from ./lisp/math.h:35:0, from lisp/math.c:32: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/math.c:862:2: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] CHECK_CONSTANT(place); ^ In file included from ./lisp/math.h:35:0, from lisp/math.c:32: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/math.c: In function 'Lisp_Isqrt': lisp/math.c:904:22: warning: cast from function call of type 'double' to non-matching type 'long int' [-Wbad-function-cast] result = FIXNUM((long)floor(sqrt(FIXNUM_VALUE(natural)))); ^ ./lisp/internal.h:182:25: note: in definition of macro 'FIXNUM' ((LispObj*)(((long)(value) << BIT_COUNT) | FIXNUM_MASK)) ^ lisp/math.c:907:23: warning: cast from function call of type 'double' to non-matching type 'long int' [-Wbad-function-cast] result = INTEGER((long)floor(sqrt(INT_VALUE(natural)))); ^ ./lisp/internal.h:222:41: note: in definition of macro 'INTEGER' #define INTEGER(integer) LispNewInteger(integer) ^ lisp/math.c:931:3: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] STRFUN(builtin), STROBJ(natural)); ^ In file included from ./lisp/math.h:35:0, from lisp/math.c:32: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/math.c: In function 'Lisp_Lcm': lisp/math.c:952:5: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] CHECK_INTEGER(operand); ^ In file included from ./lisp/math.h:35:0, from lisp/math.c:32: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/math.c: In function 'Lisp_Lognot': lisp/math.c:1055:5: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] CHECK_INTEGER(integer); ^ In file included from ./lisp/math.h:35:0, from lisp/math.c:32: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/math.c: In function 'Lisp_Minusp': lisp/math.c:1094:5: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] CHECK_REAL(number); ^ In file included from ./lisp/math.h:35:0, from lisp/math.c:32: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/math.c: In function 'Lisp_Numerator': lisp/math.c:1176:4: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] STRFUN(builtin), STROBJ(rational)); ^ In file included from ./lisp/math.h:35:0, from lisp/math.c:32: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/math.c: In function 'Lisp_Plusp': lisp/math.c:1223:5: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] CHECK_REAL(number); ^ In file included from ./lisp/math.h:35:0, from lisp/math.c:32: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/math.c: In function 'Lisp_Rational': lisp/math.c:1256:2: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] CHECK_REAL(number); ^ In file included from ./lisp/math.h:35:0, from lisp/math.c:32: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/math.c: In function 'Lisp_Realpart': lisp/math.c:1288:2: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] CHECK_REAL(number); ^ In file included from ./lisp/math.h:35:0, from lisp/math.c:32: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/math.c: In function 'LispDivide': lisp/math.c:1388:6: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] CHECK_REAL(divisor); ^ In file included from ./lisp/math.h:35:0, from lisp/math.c:32: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ CC liblisp_a-package.o lisp/package.c: In function 'LispPackageInit': lisp/package.c:58:5: warning: passing argument 1 of 'LispNewKeyword' discards 'const' qualifier from pointer target type [enabled by default] Kinternal = KEYWORD("INTERNAL"); ^ In file included from ./lisp/package.h:35:0, from lisp/package.c:32: ./lisp/internal.h:720:10: note: expected 'char *' but argument is of type 'const char *' LispObj *LispNewKeyword(char*); ^ lisp/package.c:59:5: warning: passing argument 1 of 'LispNewKeyword' discards 'const' qualifier from pointer target type [enabled by default] Kexternal = KEYWORD("EXTERNAL"); ^ In file included from ./lisp/package.h:35:0, from lisp/package.c:32: ./lisp/internal.h:720:10: note: expected 'char *' but argument is of type 'const char *' LispObj *LispNewKeyword(char*); ^ lisp/package.c:60:5: warning: passing argument 1 of 'LispNewKeyword' discards 'const' qualifier from pointer target type [enabled by default] Kinherited = KEYWORD("INHERITED"); ^ In file included from ./lisp/package.h:35:0, from lisp/package.c:32: ./lisp/internal.h:720:10: note: expected 'char *' but argument is of type 'const char *' LispObj *LispNewKeyword(char*); ^ lisp/package.c: In function 'LispFindPackage': lisp/package.c:94:2: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] LispDestroy("FIND-PACKAGE: %s is not a string or symbol", STROBJ(name)); ^ In file included from ./lisp/package.h:35:0, from lisp/package.c:32: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/package.c: In function 'LispFindPackageOrDie': lisp/package.c:150:7: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] STRFUN(builtin), STROBJ(name)); ^ In file included from ./lisp/package.h:35:0, from lisp/package.c:32: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/package.c: In function 'LispDoExport': lisp/package.c:161:5: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] CHECK_SYMBOL(symbol); ^ In file included from ./lisp/package.h:35:0, from lisp/package.c:32: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/package.c:166:4: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] STRFUN(builtin), STROBJ(symbol)); ^ In file included from ./lisp/package.h:35:0, from lisp/package.c:32: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/package.c:188:7: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] THESTR(package->data.package.name)); ^ In file included from ./lisp/package.h:35:0, from lisp/package.c:32: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/package.c: In function 'LispDoImport': lisp/package.c:195:5: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] CHECK_SYMBOL(symbol); ^ In file included from ./lisp/package.h:35:0, from lisp/package.c:32: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/package.c: In function 'LispReallyDoSymbols': lisp/package.c:213:5: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] CHECK_CONS(init); ^ In file included from ./lisp/package.h:35:0, from lisp/package.c:32: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/package.c:215:5: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] CHECK_SYMBOL(variable); ^ In file included from ./lisp/package.h:35:0, from lisp/package.c:32: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/package.c:222:6: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] LispDestroy("%s: missing package name", STRFUN(builtin)); ^ In file included from ./lisp/package.h:35:0, from lisp/package.c:32: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/package.c:239:5: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] CHECK_CONSTANT(variable); ^ In file included from ./lisp/package.h:35:0, from lisp/package.c:32: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/package.c: In function 'LispFindSymbol': lisp/package.c:311:5: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] CHECK_STRING(string); ^ In file included from ./lisp/package.h:35:0, from lisp/package.c:32: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/package.c: In function 'Lisp_FindAllSymbols': lisp/package.c:440:7: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] STRFUN(builtin), STROBJ(string_or_symbol)); ^ In file included from ./lisp/package.h:35:0, from lisp/package.c:32: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/package.c: In function 'Lisp_MakePackage': lisp/package.c:634:7: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] STRFUN(builtin), STROBJ(package_name)); ^ In file included from ./lisp/package.h:35:0, from lisp/package.c:32: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/package.c:650:4: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] THESTR(package->data.package.name)); ^ In file included from ./lisp/package.h:35:0, from lisp/package.c:32: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ CC liblisp_a-pathname.o lisp/pathname.c: In function 'LispPathnameInit': lisp/pathname.c:54:5: warning: passing argument 1 of 'LispNewKeyword' discards 'const' qualifier from pointer target type [enabled by default] Kerror = KEYWORD("ERROR"); ^ In file included from ./lisp/pathname.h:35:0, from lisp/pathname.c:37: ./lisp/internal.h:720:10: note: expected 'char *' but argument is of type 'const char *' LispObj *LispNewKeyword(char*); ^ lisp/pathname.c:55:5: warning: passing argument 1 of 'LispNewStaticAtom' discards 'const' qualifier from pointer target type [enabled by default] Oparse_namestring = STATIC_ATOM("PARSE-NAMESTRING"); ^ In file included from ./lisp/pathname.h:35:0, from lisp/pathname.c:37: ./lisp/internal.h:706:10: note: expected 'char *' but argument is of type 'const char *' LispObj *LispNewStaticAtom(char*); ^ lisp/pathname.c:56:5: warning: passing argument 1 of 'LispNewKeyword' discards 'const' qualifier from pointer target type [enabled by default] Kabsolute = KEYWORD("ABSOLUTE"); ^ In file included from ./lisp/pathname.h:35:0, from lisp/pathname.c:37: ./lisp/internal.h:720:10: note: expected 'char *' but argument is of type 'const char *' LispObj *LispNewKeyword(char*); ^ lisp/pathname.c:57:5: warning: passing argument 1 of 'LispNewKeyword' discards 'const' qualifier from pointer target type [enabled by default] Krelative = KEYWORD("RELATIVE"); ^ In file included from ./lisp/pathname.h:35:0, from lisp/pathname.c:37: ./lisp/internal.h:720:10: note: expected 'char *' but argument is of type 'const char *' LispObj *LispNewKeyword(char*); ^ lisp/pathname.c: In function 'Lisp_Directory': lisp/pathname.c:193:4: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] STRFUN(builtin), STROBJ(if_cannot_read)); ^ In file included from ./lisp/pathname.h:35:0, from lisp/pathname.c:37: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/pathname.c:208:7: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] STRFUN(builtin), STROBJ(pathname)); ^ In file included from ./lisp/pathname.h:35:0, from lisp/pathname.c:37: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/pathname.c:215:7: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] STRFUN(builtin), name); ^ In file included from ./lisp/pathname.h:35:0, from lisp/pathname.c:37: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/pathname.c:219:6: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] LispDestroy("%s: getcwd(): %s", STRFUN(builtin), strerror(errno)); ^ In file included from ./lisp/pathname.h:35:0, from lisp/pathname.c:37: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/pathname.c:243:6: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] LispDestroy("%s: getcwd(): %s", STRFUN(builtin), strerror(errno)); ^ In file included from ./lisp/pathname.h:35:0, from lisp/pathname.c:37: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/pathname.c:262:2: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] LispDestroy("%s: pathname too long %s", STRFUN(builtin), directory); ^ In file included from ./lisp/pathname.h:35:0, from lisp/pathname.c:37: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/pathname.c:338:9: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] STRFUN(builtin), dirs[i]); ^ In file included from ./lisp/pathname.h:35:0, from lisp/pathname.c:37: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/pathname.c:405:5: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] STRFUN(builtin), dirs[i], strerror(errno)); ^ In file included from ./lisp/pathname.h:35:0, from lisp/pathname.c:37: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/pathname.c: In function 'Lisp_ParseNamestring': lisp/pathname.c:474:2: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] CHECK_STRING(host); ^ In file included from ./lisp/pathname.h:35:0, from lisp/pathname.c:37: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/pathname.c:496:4: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] STRFUN(builtin), STROBJ(object)); ^ In file included from ./lisp/pathname.h:35:0, from lisp/pathname.c:37: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/pathname.c:559:8: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] STRFUN(builtin), ptr); ^ In file included from ./lisp/pathname.h:35:0, from lisp/pathname.c:37: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/pathname.c:568:6: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] LispDestroy("%s: file name too long %s", STRFUN(builtin), ptr); ^ In file included from ./lisp/pathname.h:35:0, from lisp/pathname.c:37: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/pathname.c:622:14: warning: assignment discards 'const' qualifier from pointer target type [enabled by default] namestr = ""; ^ lisp/pathname.c:640:14: warning: assignment discards 'const' qualifier from pointer target type [enabled by default] typestr = ""; ^ lisp/pathname.c:690:2: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] LispDestroy("%s: bad argument %s", STRFUN(builtin), STROBJ(object)); ^ In file included from ./lisp/pathname.h:35:0, from lisp/pathname.c:37: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/pathname.c: In function 'Lisp_MakePathname': lisp/pathname.c:721:2: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] CHECK_STRING(host); ^ In file included from ./lisp/pathname.h:35:0, from lisp/pathname.c:37: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/pathname.c:724:2: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] CHECK_STRING(device); ^ In file included from ./lisp/pathname.h:35:0, from lisp/pathname.c:37: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/pathname.c:730:2: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] CHECK_CONS(directory); ^ In file included from ./lisp/pathname.h:35:0, from lisp/pathname.c:37: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/pathname.c:732:2: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] CHECK_KEYWORD(dir); ^ In file included from ./lisp/pathname.h:35:0, from lisp/pathname.c:37: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/pathname.c:735:4: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] STRFUN(builtin), STROBJ(dir)); ^ In file included from ./lisp/pathname.h:35:0, from lisp/pathname.c:37: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/pathname.c:739:2: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] CHECK_STRING(name); ^ In file included from ./lisp/pathname.h:35:0, from lisp/pathname.c:37: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/pathname.c:742:2: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] CHECK_STRING(type); ^ In file included from ./lisp/pathname.h:35:0, from lisp/pathname.c:37: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/pathname.c:762:7: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] STRFUN(builtin), STROBJ(version)); ^ In file included from ./lisp/pathname.h:35:0, from lisp/pathname.c:37: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/pathname.c:802:6: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] CHECK_STRING(CAR(cdr)); ^ In file included from ./lisp/pathname.h:35:0, from lisp/pathname.c:37: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/pathname.c:807:8: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] STRFUN(builtin), string); ^ In file included from ./lisp/pathname.h:35:0, from lisp/pathname.c:37: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/pathname.c:825:4: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] STRFUN(builtin), string); ^ In file included from ./lisp/pathname.h:35:0, from lisp/pathname.c:37: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/pathname.c: In function 'Lisp_EnoughNamestring': lisp/pathname.c:971:8: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] STRFUN(builtin), STROBJ(pathname)); ^ In file included from ./lisp/pathname.h:35:0, from lisp/pathname.c:37: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/pathname.c:982:8: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] STRFUN(builtin), STROBJ(defaults)); ^ In file included from ./lisp/pathname.h:35:0, from lisp/pathname.c:37: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/pathname.c:1013:5: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] LispDestroy("%s: bad PATHNAME %s", STRFUN(builtin), STROBJ(pathname)); ^ In file included from ./lisp/pathname.h:35:0, from lisp/pathname.c:37: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/pathname.c: In function 'Lisp_UserHomedirPathname': lisp/pathname.c:1067:2: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] LispDestroy("%s: bad hostname %s", STRFUN(builtin), STROBJ(host)); ^ In file included from ./lisp/pathname.h:35:0, from lisp/pathname.c:37: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ CC liblisp_a-read.o lisp/read.c:143:1: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] static char *Char_Nul[] = {"Null", "Nul", NULL}; ^ lisp/read.c:143:1: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] lisp/read.c:144:1: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] static char *Char_Soh[] = {"Soh", NULL}; ^ lisp/read.c:145:1: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] static char *Char_Stx[] = {"Stx", NULL}; ^ lisp/read.c:146:1: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] static char *Char_Etx[] = {"Etx", NULL}; ^ lisp/read.c:147:1: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] static char *Char_Eot[] = {"Eot", NULL}; ^ lisp/read.c:148:1: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] static char *Char_Enq[] = {"Enq", NULL}; ^ lisp/read.c:149:1: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] static char *Char_Ack[] = {"Ack", NULL}; ^ lisp/read.c:150:1: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] static char *Char_Bel[] = {"Bell", "Bel", NULL}; ^ lisp/read.c:150:1: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] lisp/read.c:151:1: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] static char *Char_Bs[] = {"Backspace", "Bs", NULL}; ^ lisp/read.c:151:1: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] lisp/read.c:152:1: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] static char *Char_Tab[] = {"Tab", NULL}; ^ lisp/read.c:153:1: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] static char *Char_Nl[] = {"Newline", "Nl", "Lf", "Linefeed", NULL}; ^ lisp/read.c:153:1: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] lisp/read.c:153:1: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] lisp/read.c:153:1: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] lisp/read.c:154:1: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] static char *Char_Vt[] = {"Vt", NULL}; ^ lisp/read.c:155:1: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] static char *Char_Np[] = {"Page", "Np", NULL}; ^ lisp/read.c:155:1: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] lisp/read.c:156:1: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] static char *Char_Cr[] = {"Return", "Cr", NULL}; ^ lisp/read.c:156:1: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] lisp/read.c:157:1: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] static char *Char_Ff[] = {"So", "Ff", NULL}; ^ lisp/read.c:157:1: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] lisp/read.c:158:1: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] static char *Char_Si[] = {"Si", NULL}; ^ lisp/read.c:159:1: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] static char *Char_Dle[] = {"Dle", NULL}; ^ lisp/read.c:160:1: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] static char *Char_Dc1[] = {"Dc1", NULL}; ^ lisp/read.c:161:1: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] static char *Char_Dc2[] = {"Dc2", NULL}; ^ lisp/read.c:162:1: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] static char *Char_Dc3[] = {"Dc3", NULL}; ^ lisp/read.c:163:1: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] static char *Char_Dc4[] = {"Dc4", NULL}; ^ lisp/read.c:164:1: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] static char *Char_Nak[] = {"Nak", NULL}; ^ lisp/read.c:165:1: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] static char *Char_Syn[] = {"Syn", NULL}; ^ lisp/read.c:166:1: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] static char *Char_Etb[] = {"Etb", NULL}; ^ lisp/read.c:167:1: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] static char *Char_Can[] = {"Can", NULL}; ^ lisp/read.c:168:1: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] static char *Char_Em[] = {"Em", NULL}; ^ lisp/read.c:169:1: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] static char *Char_Sub[] = {"Sub", NULL}; ^ lisp/read.c:170:1: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] static char *Char_Esc[] = {"Escape", "Esc", NULL}; ^ lisp/read.c:170:1: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] lisp/read.c:171:1: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] static char *Char_Fs[] = {"Fs", NULL}; ^ lisp/read.c:172:1: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] static char *Char_Gs[] = {"Gs", NULL}; ^ lisp/read.c:173:1: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] static char *Char_Rs[] = {"Rs", NULL}; ^ lisp/read.c:174:1: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] static char *Char_Us[] = {"Us", NULL}; ^ lisp/read.c:175:1: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] static char *Char_Sp[] = {"Space", "Sp", NULL}; ^ lisp/read.c:175:1: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] lisp/read.c:176:1: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] static char *Char_Del[] = {"Rubout", "Del", "Delete", NULL}; ^ lisp/read.c:176:1: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] lisp/read.c:176:1: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] lisp/read.c: In function 'Lisp_Read': lisp/read.c:267:2: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] CHECK_STREAM(input_stream); ^ In file included from ./lisp/private.h:49:0, from ./lisp/io.h:35, from ./lisp/read.h:35, from lisp/read.c:33: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/read.c:270:4: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] STRFUN(builtin), STROBJ(input_stream)); ^ In file included from ./lisp/private.h:49:0, from ./lisp/io.h:35, from ./lisp/read.h:35, from lisp/read.c:33: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/read.c:288:4: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] STRFUN(builtin), STROBJ(input_stream)); ^ In file included from ./lisp/private.h:49:0, from ./lisp/io.h:35, from ./lisp/read.h:35, from lisp/read.c:33: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/read.c: In function 'LispReadChar': lisp/read.c:310:2: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] CHECK_STREAM(input_stream); ^ In file included from ./lisp/private.h:49:0, from ./lisp/io.h:35, from ./lisp/read.h:35, from lisp/read.c:33: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/read.c:345:9: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] strerror(errno)); ^ In file included from ./lisp/private.h:49:0, from ./lisp/io.h:35, from ./lisp/read.h:35, from lisp/read.c:33: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/read.c:352:9: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] strerror(errno)); ^ In file included from ./lisp/private.h:49:0, from ./lisp/io.h:35, from ./lisp/read.h:35, from lisp/read.c:33: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/read.c:372:7: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] STRFUN(builtin), STROBJ(input_stream)); ^ In file included from ./lisp/private.h:49:0, from ./lisp/io.h:35, from ./lisp/read.h:35, from lisp/read.c:33: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/read.c:377:4: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] STRFUN(builtin), STROBJ(input_stream)); ^ In file included from ./lisp/private.h:49:0, from ./lisp/io.h:35, from ./lisp/read.h:35, from lisp/read.c:33: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/read.c: In function 'Lisp_ReadLine': lisp/read.c:424:2: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] CHECK_STREAM(input_stream); ^ In file included from ./lisp/private.h:49:0, from ./lisp/io.h:35, from ./lisp/read.h:35, from lisp/read.c:33: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/read.c:436:7: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] STRFUN(builtin), STROBJ(input_stream)); ^ In file included from ./lisp/private.h:49:0, from ./lisp/io.h:35, from ./lisp/read.h:35, from lisp/read.c:33: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/read.c:444:8: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] STRFUN(builtin), STROBJ(input_stream)); ^ In file included from ./lisp/private.h:49:0, from ./lisp/io.h:35, from ./lisp/read.h:35, from lisp/read.c:33: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/read.c:484:8: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] STRFUN(builtin), strerror(errno)); ^ In file included from ./lisp/private.h:49:0, from ./lisp/io.h:35, from ./lisp/read.h:35, from lisp/read.c:33: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/read.c:495:5: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] STRFUN(builtin), STROBJ(input_stream)); ^ In file included from ./lisp/private.h:49:0, from ./lisp/io.h:35, from ./lisp/read.h:35, from lisp/read.c:33: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/read.c:516:6: warning: passing argument 1 of 'LispNewString' discards 'const' qualifier from pointer target type [enabled by default] result = STRING(""); ^ In file included from ./lisp/private.h:49:0, from ./lisp/io.h:35, from ./lisp/read.h:35, from lisp/read.c:33: ./lisp/internal.h:708:10: note: expected 'char *' but argument is of type 'const char *' LispObj *LispNewString(char*, long, int); ^ lisp/read.c: In function 'LispRead': lisp/read.c:555:2: warning: passing argument 3 of 'LispReadError' discards 'const' qualifier from pointer target type [enabled by default] READ_ERROR0("object cannot start with #\\)"); ^ lisp/read.c:109:13: note: expected 'char *' but argument is of type 'const char *' static void LispReadError(LispObj*, int, char*, ...); ^ lisp/read.c:557:2: warning: passing argument 3 of 'LispReadError' discards 'const' qualifier from pointer target type [enabled by default] READ_ERROR0("dot allowed only on lists"); ^ lisp/read.c:109:13: note: expected 'char *' but argument is of type 'const char *' static void LispReadError(LispObj*, int, char*, ...); ^ lisp/read.c: In function 'LispReadError': lisp/read.c:603:5: warning: passing argument 1 of 'LispNewStringStream' discards 'const' qualifier from pointer target type [enabled by default] LispObj *buffer = LSTRINGSTREAM("", STREAM_READ | STREAM_WRITE, 0); ^ In file included from ./lisp/private.h:49:0, from ./lisp/io.h:35, from ./lisp/read.h:35, from lisp/read.c:33: ./lisp/internal.h:722:10: note: expected 'char *' but argument is of type 'const char *' LispObj *LispNewStringStream(char*, int, long, int); ^ lisp/read.c:608:5: warning: function might be possible candidate for 'gnu_printf' format attribute [-Wsuggest-attribute=format] vsnprintf(string, sizeof(string), fmt, ap); ^ lisp/read.c:608:5: warning: function might be possible candidate for 'gnu_printf' format attribute [-Wsuggest-attribute=format] lisp/read.c:611:5: warning: passing argument 2 of 'LispFwrite' discards 'const' qualifier from pointer target type [enabled by default] LispFwrite(Stderr, "*** Reading ", 12); ^ In file included from ./lisp/read.h:35:0, from lisp/read.c:33: ./lisp/io.h:100:5: note: expected 'void *' but argument is of type 'const char *' int LispFwrite(LispFile*, void*, int); ^ lisp/read.c:615:5: warning: passing argument 2 of 'LispFwrite' discards 'const' qualifier from pointer target type [enabled by default] LispFwrite(Stderr, " at line ", 9); ^ In file included from ./lisp/read.h:35:0, from lisp/read.c:33: ./lisp/io.h:100:5: note: expected 'void *' but argument is of type 'const char *' int LispFwrite(LispFile*, void*, int); ^ lisp/read.c:617:2: warning: passing argument 2 of 'LispFwrite' discards 'const' qualifier from pointer target type [enabled by default] LispFwrite(Stderr, "?\n", 2); ^ In file included from ./lisp/read.h:35:0, from lisp/read.c:33: ./lisp/io.h:100:5: note: expected 'void *' but argument is of type 'const char *' int LispFwrite(LispFile*, void*, int); ^ lisp/read.c:625:5: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] LispDestroy("READ: %s", string); ^ In file included from ./lisp/private.h:49:0, from ./lisp/io.h:35, from ./lisp/read.h:35, from lisp/read.c:33: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/read.c: In function 'LispReadLabelCircle': lisp/read.c:712:5: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] LispDestroy("READ: internal error"); ^ In file included from ./lisp/private.h:49:0, from ./lisp/io.h:35, from ./lisp/read.h:35, from lisp/read.c:33: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/read.c: In function 'LispReadMacro': lisp/read.c:840:3: warning: passing argument 3 of 'LispReadError' discards 'const' qualifier from pointer target type [enabled by default] READ_ERROR1("undefined dispatch macro character #%c", ch); ^ lisp/read.c:600:1: note: expected 'char *' but argument is of type 'const char *' LispReadError(LispObj *stream, int line, char *fmt, ...) ^ lisp/read.c: In function 'LispReadMacroArg': lisp/read.c:860:2: warning: passing argument 3 of 'LispReadError' discards 'const' qualifier from pointer target type [enabled by default] READ_ERROR_EOF(); ^ lisp/read.c:600:1: note: expected 'char *' but argument is of type 'const char *' LispReadError(LispObj *stream, int line, char *fmt, ...) ^ lisp/read.c:873:3: warning: passing argument 3 of 'LispReadError' discards 'const' qualifier from pointer target type [enabled by default] READ_ERROR_FIXNUM(); ^ lisp/read.c:600:1: note: expected 'char *' but argument is of type 'const char *' LispReadError(LispObj *stream, int line, char *fmt, ...) ^ lisp/read.c:881:6: warning: passing argument 3 of 'LispReadError' discards 'const' qualifier from pointer target type [enabled by default] READ_ERROR_FIXNUM(); ^ lisp/read.c:600:1: note: expected 'char *' but argument is of type 'const char *' LispReadError(LispObj *stream, int line, char *fmt, ...) ^ lisp/read.c:895:7: warning: passing argument 3 of 'LispReadError' discards 'const' qualifier from pointer target type [enabled by default] READ_ERROR0("bad array specification"); ^ lisp/read.c:600:1: note: expected 'char *' but argument is of type 'const char *' LispReadError(LispObj *stream, int line, char *fmt, ...) ^ lisp/read.c:908:3: warning: passing argument 3 of 'LispReadError' discards 'const' qualifier from pointer target type [enabled by default] READ_ERROR_FIXNUM(); ^ lisp/read.c:600:1: note: expected 'char *' but argument is of type 'const char *' LispReadError(LispObj *stream, int line, char *fmt, ...) ^ lisp/read.c:915:4: warning: passing argument 3 of 'LispReadError' discards 'const' qualifier from pointer target type [enabled by default] READ_ERROR1("label #%ld# defined more than once", ^ lisp/read.c:600:1: note: expected 'char *' but argument is of type 'const char *' LispReadError(LispObj *stream, int line, char *fmt, ...) ^ lisp/read.c:928:7: warning: passing argument 3 of 'LispReadError' discards 'const' qualifier from pointer target type [enabled by default] READ_ERROR2("incorrect syntax #%ld= #%ld#", ^ lisp/read.c:600:1: note: expected 'char *' but argument is of type 'const char *' LispReadError(LispObj *stream, int line, char *fmt, ...) ^ lisp/read.c:938:3: warning: passing argument 3 of 'LispReadError' discards 'const' qualifier from pointer target type [enabled by default] READ_ERROR_FIXNUM(); ^ lisp/read.c:600:1: note: expected 'char *' but argument is of type 'const char *' LispReadError(LispObj *stream, int line, char *fmt, ...) ^ lisp/read.c:953:7: warning: passing argument 3 of 'LispReadError' discards 'const' qualifier from pointer target type [enabled by default] READ_ERROR1("undefined label #%ld#", integer); ^ lisp/read.c:600:1: note: expected 'char *' but argument is of type 'const char *' LispReadError(LispObj *stream, int line, char *fmt, ...) ^ lisp/read.c:958:3: warning: passing argument 3 of 'LispReadError' discards 'const' qualifier from pointer target type [enabled by default] READ_ERROR1("undefined dispatch macro character #%c", ch); ^ lisp/read.c:600:1: note: expected 'char *' but argument is of type 'const char *' LispReadError(LispObj *stream, int line, char *fmt, ...) ^ lisp/read.c: In function 'LispReadList': lisp/read.c:1005:2: warning: passing argument 3 of 'LispReadError' discards 'const' qualifier from pointer target type [enabled by default] READ_ERROR0("illegal start of dotted list"); ^ lisp/read.c:600:1: note: expected 'char *' but argument is of type 'const char *' LispReadError(LispObj *stream, int line, char *fmt, ...) ^ lisp/read.c:1014:6: warning: passing argument 3 of 'LispReadError' discards 'const' qualifier from pointer target type [enabled by default] READ_ERROR_EOF(); ^ lisp/read.c:600:1: note: expected 'char *' but argument is of type 'const char *' LispReadError(LispObj *stream, int line, char *fmt, ...) ^ lisp/read.c:1017:3: warning: passing argument 3 of 'LispReadError' discards 'const' qualifier from pointer target type [enabled by default] READ_ERROR0("dotted list not allowed"); ^ lisp/read.c:600:1: note: expected 'char *' but argument is of type 'const char *' LispReadError(LispObj *stream, int line, char *fmt, ...) ^ lisp/read.c:1020:3: warning: passing argument 3 of 'LispReadError' discards 'const' qualifier from pointer target type [enabled by default] READ_ERROR0("more than one . in list"); ^ lisp/read.c:600:1: note: expected 'char *' but argument is of type 'const char *' LispReadError(LispObj *stream, int line, char *fmt, ...) ^ lisp/read.c:1027:7: warning: passing argument 3 of 'LispReadError' discards 'const' qualifier from pointer target type [enabled by default] READ_ERROR0("more than one object after . in list"); ^ lisp/read.c:600:1: note: expected 'char *' but argument is of type 'const char *' LispReadError(LispObj *stream, int line, char *fmt, ...) ^ lisp/read.c:1039:2: warning: passing argument 3 of 'LispReadError' discards 'const' qualifier from pointer target type [enabled by default] READ_ERROR0("illegal end of dotted list"); ^ lisp/read.c:600:1: note: expected 'char *' but argument is of type 'const char *' LispReadError(LispObj *stream, int line, char *fmt, ...) ^ lisp/read.c: In function 'LispReadQuote': lisp/read.c:1054:2: warning: passing argument 3 of 'LispReadError' discards 'const' qualifier from pointer target type [enabled by default] READ_ERROR_INVARG(); ^ lisp/read.c:600:1: note: expected 'char *' but argument is of type 'const char *' LispReadError(LispObj *stream, int line, char *fmt, ...) ^ lisp/read.c: In function 'LispReadBackquote': lisp/read.c:1068:2: warning: passing argument 3 of 'LispReadError' discards 'const' qualifier from pointer target type [enabled by default] READ_ERROR_INVARG(); ^ lisp/read.c:600:1: note: expected 'char *' but argument is of type 'const char *' LispReadError(LispObj *stream, int line, char *fmt, ...) ^ lisp/read.c: In function 'LispReadCommaquote': lisp/read.c:1083:2: warning: passing argument 3 of 'LispReadError' discards 'const' qualifier from pointer target type [enabled by default] READ_ERROR_EOF(); ^ lisp/read.c:600:1: note: expected 'char *' but argument is of type 'const char *' LispReadError(LispObj *stream, int line, char *fmt, ...) ^ lisp/read.c:1093:2: warning: passing argument 3 of 'LispReadError' discards 'const' qualifier from pointer target type [enabled by default] READ_ERROR_INVARG(); ^ lisp/read.c:600:1: note: expected 'char *' but argument is of type 'const char *' LispReadError(LispObj *stream, int line, char *fmt, ...) ^ lisp/read.c: In function 'LispReadObject': lisp/read.c:1119:2: warning: passing argument 3 of 'LispReadError' discards 'const' qualifier from pointer target type [enabled by default] READ_ERROR0("syntax error after #:"); ^ lisp/read.c:600:1: note: expected 'char *' but argument is of type 'const char *' LispReadError(LispObj *stream, int line, char *fmt, ...) ^ lisp/read.c:1192:7: warning: passing argument 3 of 'LispReadError' discards 'const' qualifier from pointer target type [enabled by default] READ_ERROR0("too many collons"); ^ lisp/read.c:600:1: note: expected 'char *' but argument is of type 'const char *' LispReadError(LispObj *stream, int line, char *fmt, ...) ^ lisp/read.c:1223:6: warning: passing argument 3 of 'LispReadError' discards 'const' qualifier from pointer target type [enabled by default] READ_ERROR0("syntax error after #:"); ^ lisp/read.c:600:1: note: expected 'char *' but argument is of type 'const char *' LispReadError(LispObj *stream, int line, char *fmt, ...) ^ lisp/read.c: In function 'LispParseAtom': lisp/read.c:1303:6: warning: passing argument 3 of 'LispReadError' discards 'const' qualifier from pointer target type [enabled by default] READ_ERROR1("the package %s is not available", package); ^ lisp/read.c:600:1: note: expected 'char *' but argument is of type 'const char *' LispReadError(LispObj *stream, int line, char *fmt, ...) ^ lisp/read.c:1354:6: warning: passing argument 3 of 'LispReadError' discards 'const' qualifier from pointer target type [enabled by default] READ_ERROR2("no extern symbol %s in package %s", symbol, package); ^ lisp/read.c:600:1: note: expected 'char *' but argument is of type 'const char *' LispReadError(LispObj *stream, int line, char *fmt, ...) ^ lisp/read.c: In function 'LispParseNumber': lisp/read.c:1372:2: warning: passing argument 3 of 'LispReadError' discards 'const' qualifier from pointer target type [enabled by default] READ_ERROR1("radix %d is not in the range 2 to 36", radix); ^ lisp/read.c:600:1: note: expected 'char *' but argument is of type 'const char *' LispReadError(LispObj *stream, int line, char *fmt, ...) ^ lisp/read.c:1447:3: warning: passing argument 3 of 'LispReadError' discards 'const' qualifier from pointer target type [enabled by default] READ_ERROR0("floating point overflow"); ^ lisp/read.c:600:1: note: expected 'char *' but argument is of type 'const char *' LispReadError(LispObj *stream, int line, char *fmt, ...) ^ lisp/read.c:1490:6: warning: passing argument 3 of 'LispReadError' discards 'const' qualifier from pointer target type [enabled by default] READ_ERROR0("divide by zero"); ^ lisp/read.c:600:1: note: expected 'char *' but argument is of type 'const char *' LispReadError(LispObj *stream, int line, char *fmt, ...) ^ lisp/read.c: In function 'LispReadFunction': lisp/read.c:1622:2: warning: passing argument 3 of 'LispReadError' discards 'const' qualifier from pointer target type [enabled by default] READ_ERROR_INVARG(); ^ lisp/read.c:600:1: note: expected 'char *' but argument is of type 'const char *' LispReadError(LispObj *stream, int line, char *fmt, ...) ^ lisp/read.c:1625:6: warning: passing argument 3 of 'LispReadError' discards 'const' qualifier from pointer target type [enabled by default] READ_ERROR_INVARG(); ^ lisp/read.c:600:1: note: expected 'char *' but argument is of type 'const char *' LispReadError(LispObj *stream, int line, char *fmt, ...) ^ lisp/read.c:1630:2: warning: passing argument 3 of 'LispReadError' discards 'const' qualifier from pointer target type [enabled by default] READ_ERROR_INVARG(); ^ lisp/read.c:600:1: note: expected 'char *' but argument is of type 'const char *' LispReadError(LispObj *stream, int line, char *fmt, ...) ^ lisp/read.c: In function 'LispReadRational': lisp/read.c:1662:3: warning: passing argument 3 of 'LispReadError' discards 'const' qualifier from pointer target type [enabled by default] READ_ERROR1("bad character %c for rational number", ch); ^ lisp/read.c:600:1: note: expected 'char *' but argument is of type 'const char *' LispReadError(LispObj *stream, int line, char *fmt, ...) ^ lisp/read.c:1692:2: warning: passing argument 3 of 'LispReadError' discards 'const' qualifier from pointer target type [enabled by default] READ_ERROR0("bad rational number specification"); ^ lisp/read.c:600:1: note: expected 'char *' but argument is of type 'const char *' LispReadError(LispObj *stream, int line, char *fmt, ...) ^ lisp/read.c: In function 'LispReadCharacter': lisp/read.c:1748:6: warning: passing argument 3 of 'LispReadError' discards 'const' qualifier from pointer target type [enabled by default] READ_ERROR1("unkwnown character %s", stk); ^ lisp/read.c:600:1: note: expected 'char *' but argument is of type 'const char *' LispReadError(LispObj *stream, int line, char *fmt, ...) ^ lisp/read.c: In function 'LispSkipComment': lisp/read.c:1777:6: warning: passing argument 3 of 'LispReadError' discards 'const' qualifier from pointer target type [enabled by default] READ_ERROR_EOF(); ^ lisp/read.c:600:1: note: expected 'char *' but argument is of type 'const char *' LispReadError(LispObj *stream, int line, char *fmt, ...) ^ lisp/read.c: In function 'LispReadEval': lisp/read.c:1796:2: warning: passing argument 3 of 'LispReadError' discards 'const' qualifier from pointer target type [enabled by default] READ_ERROR_INVARG(); ^ lisp/read.c:600:1: note: expected 'char *' but argument is of type 'const char *' LispReadError(LispObj *stream, int line, char *fmt, ...) ^ lisp/read.c: In function 'LispReadComplex': lisp/read.c:1818:2: warning: passing argument 3 of 'LispReadError' discards 'const' qualifier from pointer target type [enabled by default] READ_ERROR_INVARG(); ^ lisp/read.c:600:1: note: expected 'char *' but argument is of type 'const char *' LispReadError(LispObj *stream, int line, char *fmt, ...) ^ lisp/read.c: In function 'LispReadPathname': lisp/read.c:1844:2: warning: passing argument 3 of 'LispReadError' discards 'const' qualifier from pointer target type [enabled by default] READ_ERROR_INVARG(); ^ lisp/read.c:600:1: note: expected 'char *' but argument is of type 'const char *' LispReadError(LispObj *stream, int line, char *fmt, ...) ^ lisp/read.c: In function 'LispReadStruct': lisp/read.c:1871:2: warning: passing argument 3 of 'LispReadError' discards 'const' qualifier from pointer target type [enabled by default] READ_ERROR_INVARG(); ^ lisp/read.c:600:1: note: expected 'char *' but argument is of type 'const char *' LispReadError(LispObj *stream, int line, char *fmt, ...) ^ lisp/read.c: In function 'LispReadArray': lisp/read.c:1911:2: warning: passing argument 3 of 'LispReadError' discards 'const' qualifier from pointer target type [enabled by default] READ_ERROR_INVARG(); ^ lisp/read.c:600:1: note: expected 'char *' but argument is of type 'const char *' LispReadError(LispObj *stream, int line, char *fmt, ...) ^ lisp/read.c:1917:11: warning: declaration of 'array' shadows a previous local [-Wshadow] LispObj *array; ^ lisp/read.c:1900:49: warning: shadowed declaration is here [-Wshadow] LispObj *arguments, *initial, *dim, *cons, *array, *data; ^ lisp/read.c:1924:3: warning: passing argument 3 of 'LispReadError' discards 'const' qualifier from pointer target type [enabled by default] READ_ERROR0("bad array for given dimension"); ^ lisp/read.c:600:1: note: expected 'char *' but argument is of type 'const char *' LispReadError(LispObj *stream, int line, char *fmt, ...) ^ lisp/read.c: In function 'LispReadFeature': lisp/read.c:1962:2: warning: passing argument 3 of 'LispReadError' discards 'const' qualifier from pointer target type [enabled by default] READ_ERROR_INVARG(); ^ lisp/read.c:600:1: note: expected 'char *' but argument is of type 'const char *' LispReadError(LispObj *stream, int line, char *fmt, ...) ^ lisp/read.c:1966:2: warning: passing argument 3 of 'LispReadError' discards 'const' qualifier from pointer target type [enabled by default] READ_ERROR1("%s is not a list", STROBJ(FEATURES)); ^ lisp/read.c:600:1: note: expected 'char *' but argument is of type 'const char *' LispReadError(LispObj *stream, int line, char *fmt, ...) ^ lisp/read.c: In function 'LispEvalFeature': lisp/read.c:2009:6: warning: passing argument 3 of 'LispReadError' discards 'const' qualifier from pointer target type [enabled by default] READ_ERROR1("bad feature test function %s", STROBJ(function)); ^ lisp/read.c:600:1: note: expected 'char *' but argument is of type 'const char *' LispReadError(LispObj *stream, int line, char *fmt, ...) ^ lisp/read.c:2011:6: warning: passing argument 3 of 'LispReadError' discards 'const' qualifier from pointer target type [enabled by default] READ_ERROR1("bad feature test arguments %s", STROBJ(arguments)); ^ lisp/read.c:600:1: note: expected 'char *' but argument is of type 'const char *' LispReadError(LispObj *stream, int line, char *fmt, ...) ^ lisp/read.c:2029:3: warning: passing argument 3 of 'LispReadError' discards 'const' qualifier from pointer target type [enabled by default] READ_ERROR0("too many arguments to NOT"); ^ lisp/read.c:600:1: note: expected 'char *' but argument is of type 'const char *' LispReadError(LispObj *stream, int line, char *fmt, ...) ^ lisp/read.c:2034:6: warning: passing argument 3 of 'LispReadError' discards 'const' qualifier from pointer target type [enabled by default] READ_ERROR1("unimplemented feature test function %s", test); ^ lisp/read.c:600:1: note: expected 'char *' but argument is of type 'const char *' LispReadError(LispObj *stream, int line, char *fmt, ...) ^ lisp/read.c:2040:2: warning: passing argument 3 of 'LispReadError' discards 'const' qualifier from pointer target type [enabled by default] READ_ERROR1("bad feature specification %s", STROBJ(feature)); ^ lisp/read.c:600:1: note: expected 'char *' but argument is of type 'const char *' LispReadError(LispObj *stream, int line, char *fmt, ...) ^ lisp/read.c:2047:6: warning: passing argument 3 of 'LispReadError' discards 'const' qualifier from pointer target type [enabled by default] READ_ERROR1("%s is not a keyword", STROBJ(CAR(object))); ^ lisp/read.c:600:1: note: expected 'char *' but argument is of type 'const char *' LispReadError(LispObj *stream, int line, char *fmt, ...) ^ CC liblisp_a-regex.o lisp/regex.c: In function 'LispRecomp': lisp/regex.c:61:2: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] LispDestroy("%s: recomp(\"%s\"): %s", STRFUN(builtin), pattern, buffer); ^ In file included from ./lisp/regex.h:35:0, from lisp/regex.c:32: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/regex.c: In function 'LispRegexInit': lisp/regex.c:70:5: warning: passing argument 1 of 'LispNewKeyword' discards 'const' qualifier from pointer target type [enabled by default] Knomatch = KEYWORD("NOMATCH"); ^ In file included from ./lisp/regex.h:35:0, from lisp/regex.c:32: ./lisp/internal.h:720:10: note: expected 'char *' but argument is of type 'const char *' LispObj *LispNewKeyword(char*); ^ lisp/regex.c: In function 'Lisp_Recomp': lisp/regex.c:96:5: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] CHECK_STRING(pattern); ^ In file included from ./lisp/regex.h:35:0, from lisp/regex.c:32: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/regex.c: In function 'Lisp_Reexec': lisp/regex.c:145:2: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] CHECK_REGEX(regex); ^ In file included from ./lisp/regex.h:35:0, from lisp/regex.c:32: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/regex.c:150:5: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] CHECK_STRING(ostring); ^ In file included from ./lisp/regex.h:35:0, from lisp/regex.c:32: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/regex.c:155:2: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] CHECK_INDEX(count); ^ In file included from ./lisp/regex.h:35:0, from lisp/regex.c:32: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/regex.c:158:6: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] LispDestroy("%s: COUNT cannot be larger than 10", STRFUN(builtin)); ^ In file included from ./lisp/regex.h:35:0, from lisp/regex.c:32: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ CC liblisp_a-require.o lisp/require.c: In function 'Lisp_Load': lisp/require.c:53:2: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] CHECK_STRING(filename); ^ In file included from ./lisp/private.h:49:0, from ./lisp/require.h:35, from lisp/require.c:32: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/require.c: In function 'Lisp_Require': lisp/require.c:77:5: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] CHECK_STRING(module); ^ In file included from ./lisp/private.h:49:0, from ./lisp/require.h:35, from lisp/require.c:32: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/require.c:82:6: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] CHECK_STRING(pathname); ^ In file included from ./lisp/private.h:49:0, from ./lisp/require.h:35, from lisp/require.c:32: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ CC liblisp_a-stream.o lisp/stream.c: In function 'LispStreamInit': lisp/stream.c:79:5: warning: passing argument 1 of 'LispNewStaticAtom' discards 'const' qualifier from pointer target type [enabled by default] Oopen = STATIC_ATOM("OPEN"); ^ In file included from ./lisp/private.h:49:0, from ./lisp/io.h:35, from ./lisp/read.h:35, from lisp/stream.c:32: ./lisp/internal.h:706:10: note: expected 'char *' but argument is of type 'const char *' LispObj *LispNewStaticAtom(char*); ^ lisp/stream.c:80:5: warning: passing argument 1 of 'LispNewStaticAtom' discards 'const' qualifier from pointer target type [enabled by default] Oclose = STATIC_ATOM("CLOSE"); ^ In file included from ./lisp/private.h:49:0, from ./lisp/io.h:35, from ./lisp/read.h:35, from lisp/stream.c:32: ./lisp/internal.h:706:10: note: expected 'char *' but argument is of type 'const char *' LispObj *LispNewStaticAtom(char*); ^ lisp/stream.c:81:5: warning: passing argument 1 of 'LispNewStaticAtom' discards 'const' qualifier from pointer target type [enabled by default] Otruename = STATIC_ATOM("TRUENAME"); ^ In file included from ./lisp/private.h:49:0, from ./lisp/io.h:35, from ./lisp/read.h:35, from lisp/stream.c:32: ./lisp/internal.h:706:10: note: expected 'char *' but argument is of type 'const char *' LispObj *LispNewStaticAtom(char*); ^ lisp/stream.c:83:5: warning: passing argument 1 of 'LispNewKeyword' discards 'const' qualifier from pointer target type [enabled by default] Kif_does_not_exist = KEYWORD("IF-DOES-NOT-EXIST"); ^ In file included from ./lisp/private.h:49:0, from ./lisp/io.h:35, from ./lisp/read.h:35, from lisp/stream.c:32: ./lisp/internal.h:720:10: note: expected 'char *' but argument is of type 'const char *' LispObj *LispNewKeyword(char*); ^ lisp/stream.c:84:5: warning: passing argument 1 of 'LispNewKeyword' discards 'const' qualifier from pointer target type [enabled by default] Kprobe = KEYWORD("PROBE"); ^ In file included from ./lisp/private.h:49:0, from ./lisp/io.h:35, from ./lisp/read.h:35, from lisp/stream.c:32: ./lisp/internal.h:720:10: note: expected 'char *' but argument is of type 'const char *' LispObj *LispNewKeyword(char*); ^ lisp/stream.c:85:5: warning: passing argument 1 of 'LispNewKeyword' discards 'const' qualifier from pointer target type [enabled by default] Kinput = KEYWORD("INPUT"); ^ In file included from ./lisp/private.h:49:0, from ./lisp/io.h:35, from ./lisp/read.h:35, from lisp/stream.c:32: ./lisp/internal.h:720:10: note: expected 'char *' but argument is of type 'const char *' LispObj *LispNewKeyword(char*); ^ lisp/stream.c:86:5: warning: passing argument 1 of 'LispNewKeyword' discards 'const' qualifier from pointer target type [enabled by default] Koutput = KEYWORD("OUTPUT"); ^ In file included from ./lisp/private.h:49:0, from ./lisp/io.h:35, from ./lisp/read.h:35, from lisp/stream.c:32: ./lisp/internal.h:720:10: note: expected 'char *' but argument is of type 'const char *' LispObj *LispNewKeyword(char*); ^ lisp/stream.c:87:5: warning: passing argument 1 of 'LispNewKeyword' discards 'const' qualifier from pointer target type [enabled by default] Kio = KEYWORD("IO"); ^ In file included from ./lisp/private.h:49:0, from ./lisp/io.h:35, from ./lisp/read.h:35, from lisp/stream.c:32: ./lisp/internal.h:720:10: note: expected 'char *' but argument is of type 'const char *' LispObj *LispNewKeyword(char*); ^ lisp/stream.c:88:5: warning: passing argument 1 of 'LispNewKeyword' discards 'const' qualifier from pointer target type [enabled by default] Knew_version = KEYWORD("NEW-VERSION"); ^ In file included from ./lisp/private.h:49:0, from ./lisp/io.h:35, from ./lisp/read.h:35, from lisp/stream.c:32: ./lisp/internal.h:720:10: note: expected 'char *' but argument is of type 'const char *' LispObj *LispNewKeyword(char*); ^ lisp/stream.c:89:5: warning: passing argument 1 of 'LispNewKeyword' discards 'const' qualifier from pointer target type [enabled by default] Krename = KEYWORD("RENAME"); ^ In file included from ./lisp/private.h:49:0, from ./lisp/io.h:35, from ./lisp/read.h:35, from lisp/stream.c:32: ./lisp/internal.h:720:10: note: expected 'char *' but argument is of type 'const char *' LispObj *LispNewKeyword(char*); ^ lisp/stream.c:90:5: warning: passing argument 1 of 'LispNewKeyword' discards 'const' qualifier from pointer target type [enabled by default] Krename_and_delete = KEYWORD("RENAME-AND-DELETE"); ^ In file included from ./lisp/private.h:49:0, from ./lisp/io.h:35, from ./lisp/read.h:35, from lisp/stream.c:32: ./lisp/internal.h:720:10: note: expected 'char *' but argument is of type 'const char *' LispObj *LispNewKeyword(char*); ^ lisp/stream.c:91:5: warning: passing argument 1 of 'LispNewKeyword' discards 'const' qualifier from pointer target type [enabled by default] Koverwrite = KEYWORD("OVERWRITE"); ^ In file included from ./lisp/private.h:49:0, from ./lisp/io.h:35, from ./lisp/read.h:35, from lisp/stream.c:32: ./lisp/internal.h:720:10: note: expected 'char *' but argument is of type 'const char *' LispObj *LispNewKeyword(char*); ^ lisp/stream.c:92:5: warning: passing argument 1 of 'LispNewKeyword' discards 'const' qualifier from pointer target type [enabled by default] Kappend = KEYWORD("APPEND"); ^ In file included from ./lisp/private.h:49:0, from ./lisp/io.h:35, from ./lisp/read.h:35, from lisp/stream.c:32: ./lisp/internal.h:720:10: note: expected 'char *' but argument is of type 'const char *' LispObj *LispNewKeyword(char*); ^ lisp/stream.c:93:5: warning: passing argument 1 of 'LispNewKeyword' discards 'const' qualifier from pointer target type [enabled by default] Ksupersede = KEYWORD("SUPERSEDE"); ^ In file included from ./lisp/private.h:49:0, from ./lisp/io.h:35, from ./lisp/read.h:35, from lisp/stream.c:32: ./lisp/internal.h:720:10: note: expected 'char *' but argument is of type 'const char *' LispObj *LispNewKeyword(char*); ^ lisp/stream.c:94:5: warning: passing argument 1 of 'LispNewKeyword' discards 'const' qualifier from pointer target type [enabled by default] Kcreate = KEYWORD("CREATE"); ^ In file included from ./lisp/private.h:49:0, from ./lisp/io.h:35, from ./lisp/read.h:35, from lisp/stream.c:32: ./lisp/internal.h:720:10: note: expected 'char *' but argument is of type 'const char *' LispObj *LispNewKeyword(char*); ^ lisp/stream.c: In function 'Lisp_DeleteFile': lisp/stream.c:115:4: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] STRFUN(builtin), STROBJ(filename)); ^ In file included from ./lisp/private.h:49:0, from ./lisp/io.h:35, from ./lisp/read.h:35, from lisp/stream.c:32: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/stream.c:119:2: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] CHECK_PATHNAME(filename); ^ In file included from ./lisp/private.h:49:0, from ./lisp/io.h:35, from ./lisp/read.h:35, from lisp/stream.c:32: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/stream.c: In function 'Lisp_RenameFile': lisp/stream.c:149:4: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] STRFUN(builtin), STROBJ(filename)); ^ In file included from ./lisp/private.h:49:0, from ./lisp/io.h:35, from ./lisp/read.h:35, from lisp/stream.c:32: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/stream.c:153:2: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] CHECK_PATHNAME(filename); ^ In file included from ./lisp/private.h:49:0, from ./lisp/io.h:35, from ./lisp/read.h:35, from lisp/stream.c:32: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/stream.c:163:2: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] CHECK_PATHNAME(new_name); ^ In file included from ./lisp/private.h:49:0, from ./lisp/io.h:35, from ./lisp/read.h:35, from lisp/stream.c:32: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/stream.c:171:7: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] STRFUN(builtin), from, to, strerror(errno)); ^ In file included from ./lisp/private.h:49:0, from ./lisp/io.h:35, from ./lisp/read.h:35, from lisp/stream.c:32: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/stream.c: In function 'Lisp_InputStreamP': lisp/stream.c:205:5: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] CHECK_STREAM(stream); ^ In file included from ./lisp/private.h:49:0, from ./lisp/io.h:35, from ./lisp/read.h:35, from lisp/stream.c:32: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/stream.c: In function 'Lisp_OpenStreamP': lisp/stream.c:220:5: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] CHECK_STREAM(stream); ^ In file included from ./lisp/private.h:49:0, from ./lisp/io.h:35, from ./lisp/read.h:35, from lisp/stream.c:32: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/stream.c: In function 'Lisp_OutputStreamP': lisp/stream.c:236:5: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] CHECK_STREAM(stream); ^ In file included from ./lisp/private.h:49:0, from ./lisp/io.h:35, from ./lisp/read.h:35, from lisp/stream.c:32: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/stream.c: In function 'Lisp_Open': lisp/stream.c:270:4: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] STRFUN(builtin), STROBJ(filename)); ^ In file included from ./lisp/private.h:49:0, from ./lisp/io.h:35, from ./lisp/read.h:35, from lisp/stream.c:32: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/stream.c:274:2: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] CHECK_PATHNAME(filename); ^ In file included from ./lisp/private.h:49:0, from ./lisp/io.h:35, from ./lisp/read.h:35, from lisp/stream.c:32: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/stream.c:291:4: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] STRFUN(builtin), STROBJ(odirection)); ^ In file included from ./lisp/private.h:49:0, from ./lisp/io.h:35, from ./lisp/read.h:35, from lisp/stream.c:32: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/stream.c:306:4: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] STRFUN(builtin), Sdefault->value, Scharacter->value, STROBJ(element_type)); ^ In file included from ./lisp/private.h:49:0, from ./lisp/io.h:35, from ./lisp/read.h:35, from lisp/stream.c:32: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/stream.c:331:4: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] STRFUN(builtin), STROBJ(if_exists)); ^ In file included from ./lisp/private.h:49:0, from ./lisp/io.h:35, from ./lisp/read.h:35, from lisp/stream.c:32: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/stream.c:348:4: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] STRFUN(builtin), STROBJ(if_does_not_exist)); ^ In file included from ./lisp/private.h:49:0, from ./lisp/io.h:35, from ./lisp/read.h:35, from lisp/stream.c:32: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/stream.c:363:4: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] STRFUN(builtin), Sdefault->value, Scharacter->value, STROBJ(external_format)); ^ In file included from ./lisp/private.h:49:0, from ./lisp/io.h:35, from ./lisp/read.h:35, from lisp/stream.c:32: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/stream.c:384:4: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] STRFUN(builtin), STROBJ(CAR(filename->data.quote))); ^ In file included from ./lisp/private.h:49:0, from ./lisp/io.h:35, from ./lisp/read.h:35, from lisp/stream.c:32: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/stream.c:393:8: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] STROBJ(CAR(filename->data.quote))); ^ In file included from ./lisp/private.h:49:0, from ./lisp/io.h:35, from ./lisp/read.h:35, from lisp/stream.c:32: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/stream.c:401:8: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] STRFUN(builtin), STROBJ(CAR(filename->data.quote))); ^ In file included from ./lisp/private.h:49:0, from ./lisp/io.h:35, from ./lisp/read.h:35, from lisp/stream.c:32: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/stream.c:410:5: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] STROBJ(CAR(filename->data.quote))); ^ In file included from ./lisp/private.h:49:0, from ./lisp/io.h:35, from ./lisp/read.h:35, from lisp/stream.c:32: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/stream.c:414:5: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] STRFUN(builtin), strerror(errno)); ^ In file included from ./lisp/private.h:49:0, from ./lisp/io.h:35, from ./lisp/read.h:35, from lisp/stream.c:32: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/stream.c:432:2: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] LispDestroy("%s: open: %s", STRFUN(builtin), strerror(errno)); ^ In file included from ./lisp/private.h:49:0, from ./lisp/io.h:35, from ./lisp/read.h:35, from lisp/stream.c:32: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/stream.c: In function 'Lisp_Close': lisp/stream.c:462:5: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] CHECK_STREAM(stream); ^ In file included from ./lisp/private.h:49:0, from ./lisp/io.h:35, from ./lisp/read.h:35, from lisp/stream.c:32: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/stream.c: In function 'Lisp_Listen': lisp/stream.c:511:2: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] CHECK_STREAM(stream); ^ In file included from ./lisp/private.h:49:0, from ./lisp/io.h:35, from ./lisp/read.h:35, from lisp/stream.c:32: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/stream.c:542:9: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] STRFUN(builtin), strerror(errno)); ^ In file included from ./lisp/private.h:49:0, from ./lisp/io.h:35, from ./lisp/read.h:35, from lisp/stream.c:32: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/stream.c: In function 'Lisp_MakeStringInputStream': lisp/stream.c:572:5: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] CHECK_STRING(ostring); ^ In file included from ./lisp/private.h:49:0, from ./lisp/io.h:35, from ./lisp/read.h:35, from lisp/stream.c:32: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/stream.c: In function 'Lisp_MakeStringOutputStream': lisp/stream.c:603:4: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] STRFUN(builtin), Sdefault->value, Scharacter->value, STROBJ(element_type)); ^ In file included from ./lisp/private.h:49:0, from ./lisp/io.h:35, from ./lisp/read.h:35, from lisp/stream.c:32: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/stream.c:606:5: warning: passing argument 1 of 'LispNewStringStream' discards 'const' qualifier from pointer target type [enabled by default] return (LSTRINGSTREAM("", STREAM_WRITE, 1)); ^ In file included from ./lisp/private.h:49:0, from ./lisp/io.h:35, from ./lisp/read.h:35, from lisp/stream.c:32: ./lisp/internal.h:722:10: note: expected 'char *' but argument is of type 'const char *' LispObj *LispNewStringStream(char*, int, long, int); ^ lisp/stream.c: In function 'Lisp_GetOutputStreamString': lisp/stream.c:626:7: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] STRFUN(builtin), STROBJ(string_output_stream)); ^ In file included from ./lisp/private.h:49:0, from ./lisp/io.h:35, from ./lisp/read.h:35, from lisp/stream.c:32: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/stream.c: In function 'Lisp_MakePipe': lisp/stream.c:669:7: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] STRFUN(builtin), STROBJ(command_line)); ^ In file included from ./lisp/private.h:49:0, from ./lisp/io.h:35, from ./lisp/read.h:35, from lisp/stream.c:32: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/stream.c:685:4: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] STRFUN(builtin), STROBJ(odirection)); ^ In file included from ./lisp/private.h:49:0, from ./lisp/io.h:35, from ./lisp/read.h:35, from lisp/stream.c:32: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/stream.c:698:4: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] STRFUN(builtin), Sdefault->value, Scharacter->value, STROBJ(element_type)); ^ In file included from ./lisp/private.h:49:0, from ./lisp/io.h:35, from ./lisp/read.h:35, from lisp/stream.c:32: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/stream.c:710:4: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] STRFUN(builtin), Sdefault->value, Scharacter->value, STROBJ(external_format)); ^ In file included from ./lisp/private.h:49:0, from ./lisp/io.h:35, from ./lisp/read.h:35, from lisp/stream.c:32: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/stream.c:716:10: warning: assignment discards 'const' qualifier from pointer target type [enabled by default] argv[0] = "sh"; ^ lisp/stream.c:717:10: warning: assignment discards 'const' qualifier from pointer target type [enabled by default] argv[1] = "-c"; ^ lisp/stream.c:740:6: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] LispDestroy("%s: fork: %s", STRFUN(builtin), strerror(errno)); ^ In file included from ./lisp/private.h:49:0, from ./lisp/io.h:35, from ./lisp/read.h:35, from lisp/stream.c:32: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/stream.c: In function 'Lisp_PipeBroken': lisp/stream.c:788:7: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] STRFUN(builtin), STROBJ(pipe_stream)); ^ In file included from ./lisp/private.h:49:0, from ./lisp/io.h:35, from ./lisp/read.h:35, from lisp/stream.c:32: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/stream.c: In function 'Lisp_PipeErrorStream': lisp/stream.c:815:7: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] STRFUN(builtin), STROBJ(pipe_stream)); ^ In file included from ./lisp/private.h:49:0, from ./lisp/io.h:35, from ./lisp/read.h:35, from lisp/stream.c:32: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/stream.c: In function 'Lisp_PipeInputDescriptor': lisp/stream.c:836:7: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] STRFUN(builtin), STROBJ(pipe_stream)); ^ In file included from ./lisp/private.h:49:0, from ./lisp/io.h:35, from ./lisp/read.h:35, from lisp/stream.c:32: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/stream.c:839:7: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] STRFUN(builtin), STROBJ(pipe_stream)); ^ In file included from ./lisp/private.h:49:0, from ./lisp/io.h:35, from ./lisp/read.h:35, from lisp/stream.c:32: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/stream.c: In function 'Lisp_PipeErrorDescriptor': lisp/stream.c:860:7: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] STRFUN(builtin), STROBJ(pipe_stream)); ^ In file included from ./lisp/private.h:49:0, from ./lisp/io.h:35, from ./lisp/read.h:35, from lisp/stream.c:32: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/stream.c:863:7: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] STRFUN(builtin), STROBJ(pipe_stream)); ^ In file included from ./lisp/private.h:49:0, from ./lisp/io.h:35, from ./lisp/read.h:35, from lisp/stream.c:32: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/stream.c: In function 'Lisp_MakePipe': lisp/stream.c:720:6: warning: ignoring return value of 'pipe', declared with attribute warn_unused_result [-Wunused-result] pipe(ifd); ^ lisp/stream.c:721:6: warning: ignoring return value of 'pipe', declared with attribute warn_unused_result [-Wunused-result] pipe(ofd); ^ lisp/stream.c:722:6: warning: ignoring return value of 'pipe', declared with attribute warn_unused_result [-Wunused-result] pipe(efd); ^ CC liblisp_a-string.o lisp/string.c: In function 'LispCharCompare': lisp/string.c:84:5: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] CHECK_SCHAR(character); ^ In file included from ./lisp/private.h:49:0, from ./lisp/helper.h:35, from lisp/string.c:33: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/string.c:94:2: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] CHECK_SCHAR(CAR(object)); ^ In file included from ./lisp/private.h:49:0, from ./lisp/helper.h:35, from lisp/string.c:33: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/string.c: In function 'LispCharOp': lisp/string.c:256:5: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] CHECK_SCHAR(character); ^ In file included from ./lisp/private.h:49:0, from ./lisp/helper.h:35, from lisp/string.c:33: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/string.c: In function 'Lisp_Char': lisp/string.c:380:5: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] CHECK_STRING(ostring); ^ In file included from ./lisp/private.h:49:0, from ./lisp/helper.h:35, from lisp/string.c:33: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/string.c:381:5: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] CHECK_INDEX(oindex); ^ In file included from ./lisp/private.h:49:0, from ./lisp/helper.h:35, from lisp/string.c:33: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/string.c:388:7: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] STRFUN(builtin), offset, length); ^ In file included from ./lisp/private.h:49:0, from ./lisp/helper.h:35, from lisp/string.c:33: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/string.c: In function 'Lisp_XeditCharStore': lisp/string.c:410:5: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] CHECK_STRING(ostring); ^ In file included from ./lisp/private.h:49:0, from ./lisp/helper.h:35, from lisp/string.c:33: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/string.c:411:5: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] CHECK_INDEX(oindex); ^ In file included from ./lisp/private.h:49:0, from ./lisp/helper.h:35, from lisp/string.c:33: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/string.c:416:7: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] STRFUN(builtin), offset, length); ^ In file included from ./lisp/private.h:49:0, from ./lisp/helper.h:35, from lisp/string.c:33: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/string.c:417:5: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] CHECK_SCHAR(ovalue); ^ In file included from ./lisp/private.h:49:0, from ./lisp/helper.h:35, from lisp/string.c:33: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/string.c:418:5: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] CHECK_STRING_WRITABLE(ostring); ^ In file included from ./lisp/private.h:49:0, from ./lisp/helper.h:35, from lisp/string.c:33: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/string.c:424:7: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] STRFUN(builtin), character); ^ In file included from ./lisp/private.h:49:0, from ./lisp/helper.h:35, from lisp/string.c:33: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/string.c: In function 'Lisp_DigitChar': lisp/string.c:469:5: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] CHECK_FIXNUM(oweight); ^ In file included from ./lisp/private.h:49:0, from ./lisp/helper.h:35, from lisp/string.c:33: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/string.c:473:2: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] CHECK_INDEX(oradix); ^ In file included from ./lisp/private.h:49:0, from ./lisp/helper.h:35, from lisp/string.c:33: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/string.c:478:7: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] STRFUN(builtin), radix); ^ In file included from ./lisp/private.h:49:0, from ./lisp/helper.h:35, from lisp/string.c:33: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/string.c: In function 'Lisp_DigitCharP': lisp/string.c:503:5: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] CHECK_SCHAR(ochar); ^ In file included from ./lisp/private.h:49:0, from ./lisp/helper.h:35, from lisp/string.c:33: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/string.c:506:2: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] CHECK_INDEX(oradix); ^ In file included from ./lisp/private.h:49:0, from ./lisp/helper.h:35, from lisp/string.c:33: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/string.c:511:7: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] STRFUN(builtin), radix); ^ In file included from ./lisp/private.h:49:0, from ./lisp/helper.h:35, from lisp/string.c:33: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/string.c: In function 'Lisp_IntChar': lisp/string.c:537:5: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] CHECK_FIXNUM(integer); ^ In file included from ./lisp/private.h:49:0, from ./lisp/helper.h:35, from lisp/string.c:33: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/string.c: In function 'Lisp_MakeString': lisp/string.c:558:5: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] CHECK_INDEX(size); ^ In file included from ./lisp/private.h:49:0, from ./lisp/helper.h:35, from lisp/string.c:33: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/string.c:561:2: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] CHECK_SCHAR(initial_element); ^ In file included from ./lisp/private.h:49:0, from ./lisp/helper.h:35, from lisp/string.c:33: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/string.c: In function 'Lisp_ParseInteger': lisp/string.c:597:5: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] CHECK_STRING(ostring); ^ In file included from ./lisp/private.h:49:0, from ./lisp/helper.h:35, from lisp/string.c:33: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/string.c:604:2: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] CHECK_INDEX(oradix); ^ In file included from ./lisp/private.h:49:0, from ./lisp/helper.h:35, from lisp/string.c:33: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/string.c:609:7: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] STRFUN(builtin), radix); ^ In file included from ./lisp/private.h:49:0, from ./lisp/helper.h:35, from lisp/string.c:33: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/string.c:668:7: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] STRFUN(builtin), STROBJ(ostring)); ^ In file included from ./lisp/private.h:49:0, from ./lisp/helper.h:35, from lisp/string.c:33: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/string.c: In function 'Lisp_ReadFromString': lisp/string.c:742:5: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] CHECK_STRING(ostring); ^ In file included from ./lisp/private.h:49:0, from ./lisp/helper.h:35, from lisp/string.c:33: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/string.c:765:6: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] LispDestroy("%s: unexpected end of input", STRFUN(builtin)); ^ In file included from ./lisp/private.h:49:0, from ./lisp/helper.h:35, from lisp/string.c:33: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/string.c: In function 'LispStringTrim': lisp/string.c:795:4: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] STRFUN(builtin), STROBJ(ochars)); ^ In file included from ./lisp/private.h:49:0, from ./lisp/helper.h:35, from lisp/string.c:33: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/string.c:797:5: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] CHECK_STRING(ostring); ^ In file included from ./lisp/private.h:49:0, from ./lisp/helper.h:35, from lisp/string.c:33: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/string.c:863:2: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] CHECK_STRING_WRITABLE(ostring); ^ In file included from ./lisp/private.h:49:0, from ./lisp/helper.h:35, from lisp/string.c:33: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/string.c: In function 'LispStringUpcase': lisp/string.c:1131:5: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] CHECK_STRING(ostring); ^ In file included from ./lisp/private.h:49:0, from ./lisp/helper.h:35, from lisp/string.c:33: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/string.c:1147:2: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] CHECK_STRING_WRITABLE(ostring); ^ In file included from ./lisp/private.h:49:0, from ./lisp/helper.h:35, from lisp/string.c:33: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/string.c: In function 'LispStringDowncase': lisp/string.c:1203:5: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] CHECK_STRING(ostring); ^ In file included from ./lisp/private.h:49:0, from ./lisp/helper.h:35, from lisp/string.c:33: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/string.c:1219:2: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] CHECK_STRING_WRITABLE(ostring); ^ In file included from ./lisp/private.h:49:0, from ./lisp/helper.h:35, from lisp/string.c:33: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/string.c: In function 'LispStringCapitalize': lisp/string.c:1274:5: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] CHECK_STRING(ostring); ^ In file included from ./lisp/private.h:49:0, from ./lisp/helper.h:35, from lisp/string.c:33: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/string.c:1304:2: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] CHECK_STRING_WRITABLE(ostring); ^ In file included from ./lisp/private.h:49:0, from ./lisp/helper.h:35, from lisp/string.c:33: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/string.c: In function 'Lisp_StringConcat': lisp/string.c:1367:2: warning: passing argument 1 of 'LispNewString' discards 'const' qualifier from pointer target type [enabled by default] return (STRING("")); ^ In file included from ./lisp/private.h:49:0, from ./lisp/helper.h:35, from lisp/string.c:33: ./lisp/internal.h:708:10: note: expected 'char *' but argument is of type 'const char *' LispObj *LispNewString(char*, long, int); ^ lisp/string.c:1371:2: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] CHECK_STRING(string); ^ In file included from ./lisp/private.h:49:0, from ./lisp/helper.h:35, from lisp/string.c:33: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ CC liblisp_a-struct.o lisp/struct.c: In function 'Lisp_Defstruct': lisp/struct.c:66:5: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] CHECK_SYMBOL(oname); ^ In file included from ./lisp/private.h:49:0, from ./lisp/struct.h:35, from lisp/struct.c:32: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/struct.c:80:7: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] STRFUN(builtin), STROBJ(oname)); ^ In file included from ./lisp/private.h:49:0, from ./lisp/struct.h:35, from lisp/struct.c:32: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/struct.c:100:4: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] STRFUN(builtin), STROBJ(object)); ^ In file included from ./lisp/private.h:49:0, from ./lisp/struct.h:35, from lisp/struct.c:32: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/struct.c:107:4: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] STRFUN(builtin), STROBJ(object), ATOMID(oname)->value); ^ In file included from ./lisp/private.h:49:0, from ./lisp/struct.h:35, from lisp/struct.c:32: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/struct.c:123:8: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] STRFUN(builtin), STROBJ(left)); ^ In file included from ./lisp/private.h:49:0, from ./lisp/struct.h:35, from lisp/struct.c:32: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/struct.c:136:7: warning: passing argument 1 of 'LispWarning' discards 'const' qualifier from pointer target type [enabled by default] STRFUN(builtin), strname); ^ In file included from ./lisp/private.h:49:0, from ./lisp/struct.h:35, from lisp/struct.c:32: ./lisp/internal.h:756:6: note: expected 'char *' but argument is of type 'const char *' void LispWarning(char *fmt, ...) PRINTF_FORMAT; ^ lisp/struct.c: In function 'Lisp_XeditMakeStruct': lisp/struct.c:196:7: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] STRFUN(builtin), STROBJ(struc)); ^ In file included from ./lisp/private.h:49:0, from ./lisp/struct.h:35, from lisp/struct.c:32: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/struct.c:204:2: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] CHECK_KEYWORD(CAR(list)); ^ In file included from ./lisp/private.h:49:0, from ./lisp/struct.h:35, from lisp/struct.c:32: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/struct.c:207:4: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] ATOMID(struc)->value); ^ In file included from ./lisp/private.h:49:0, from ./lisp/struct.h:35, from lisp/struct.c:32: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/struct.c:278:8: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] ATOMID(CAR(definition))->value); ^ In file included from ./lisp/private.h:49:0, from ./lisp/struct.h:35, from lisp/struct.c:32: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/struct.c: In function 'LispStructAccessOrStore': lisp/struct.c:311:7: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] STRFUN(builtin), STROBJ(name)); ^ In file included from ./lisp/private.h:49:0, from ./lisp/struct.h:35, from lisp/struct.c:32: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/struct.c:321:7: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] ATOMID(name)->value, STROBJ(struc), ATOMID(CAR(definition))->value); ^ In file included from ./lisp/private.h:49:0, from ./lisp/struct.h:35, from lisp/struct.c:32: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/struct.c: In function 'Lisp_XeditStructType': lisp/struct.c:365:7: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] STRFUN(builtin), STROBJ(name)); ^ In file included from ./lisp/private.h:49:0, from ./lisp/struct.h:35, from lisp/struct.c:32: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ CC liblisp_a-time.o lisp/time.c: In function 'Lisp_Time': lisp/time.c:99:5: warning: passing argument 1 of 'LispMessage' discards 'const' qualifier from pointer target type [enabled by default] LispMessage("Real time : %g sec", sec + usec / 1000000.0); ^ In file included from ./lisp/private.h:49:0, from ./lisp/time.h:35, from lisp/time.c:32: ./lisp/internal.h:755:6: note: expected 'char *' but argument is of type 'const char *' void LispMessage(char *fmt, ...) PRINTF_FORMAT; ^ lisp/time.c:107:5: warning: passing argument 1 of 'LispMessage' discards 'const' qualifier from pointer target type [enabled by default] LispMessage("Virtual time: %g sec", sec + usec / 1000000.0); ^ In file included from ./lisp/private.h:49:0, from ./lisp/time.h:35, from lisp/time.c:32: ./lisp/internal.h:755:6: note: expected 'char *' but argument is of type 'const char *' void LispMessage(char *fmt, ...) PRINTF_FORMAT; ^ lisp/time.c:115:5: warning: passing argument 1 of 'LispMessage' discards 'const' qualifier from pointer target type [enabled by default] LispMessage("Profile time: %g sec", sec + usec / 1000000.0); ^ In file included from ./lisp/private.h:49:0, from ./lisp/time.h:35, from lisp/time.c:32: ./lisp/internal.h:755:6: note: expected 'char *' but argument is of type 'const char *' void LispMessage(char *fmt, ...) PRINTF_FORMAT; ^ lisp/time.c:135:3: warning: passing argument 1 of 'LispMessage' discards 'const' qualifier from pointer target type [enabled by default] lisp__data.gc.count - count, lisp__data.gc.gctime / 1000000.0); ^ In file included from ./lisp/private.h:49:0, from ./lisp/time.h:35, from lisp/time.c:32: ./lisp/internal.h:755:6: note: expected 'char *' but argument is of type 'const char *' void LispMessage(char *fmt, ...) PRINTF_FORMAT; ^ CC liblisp_a-write.o lisp/write.c: In function 'LispWriteInit': lisp/write.c:117:5: warning: passing argument 1 of 'LispNewStaticAtom' discards 'const' qualifier from pointer target type [enabled by default] Oprint_level = STATIC_ATOM("*PRINT-LEVEL*"); ^ In file included from ./lisp/private.h:49:0, from ./lisp/io.h:35, from ./lisp/write.h:35, from lisp/write.c:32: ./lisp/internal.h:706:10: note: expected 'char *' but argument is of type 'const char *' LispObj *LispNewStaticAtom(char*); ^ lisp/write.c:121:5: warning: passing argument 1 of 'LispNewStaticAtom' discards 'const' qualifier from pointer target type [enabled by default] Oprint_length = STATIC_ATOM("*PRINT-LENGTH*"); ^ In file included from ./lisp/private.h:49:0, from ./lisp/io.h:35, from ./lisp/write.h:35, from lisp/write.c:32: ./lisp/internal.h:706:10: note: expected 'char *' but argument is of type 'const char *' LispObj *LispNewStaticAtom(char*); ^ lisp/write.c:125:5: warning: passing argument 1 of 'LispNewStaticAtom' discards 'const' qualifier from pointer target type [enabled by default] Oprint_circle = STATIC_ATOM("*PRINT-CIRCLE*"); ^ In file included from ./lisp/private.h:49:0, from ./lisp/io.h:35, from ./lisp/write.h:35, from lisp/write.c:32: ./lisp/internal.h:706:10: note: expected 'char *' but argument is of type 'const char *' LispObj *LispNewStaticAtom(char*); ^ lisp/write.c:129:5: warning: passing argument 1 of 'LispNewStaticAtom' discards 'const' qualifier from pointer target type [enabled by default] Oprint_escape = STATIC_ATOM("*PRINT-ESCAPE*"); ^ In file included from ./lisp/private.h:49:0, from ./lisp/io.h:35, from ./lisp/write.h:35, from lisp/write.c:32: ./lisp/internal.h:706:10: note: expected 'char *' but argument is of type 'const char *' LispObj *LispNewStaticAtom(char*); ^ lisp/write.c:133:5: warning: passing argument 1 of 'LispNewKeyword' discards 'const' qualifier from pointer target type [enabled by default] Kupcase = KEYWORD("UPCASE"); ^ In file included from ./lisp/private.h:49:0, from ./lisp/io.h:35, from ./lisp/write.h:35, from lisp/write.c:32: ./lisp/internal.h:720:10: note: expected 'char *' but argument is of type 'const char *' LispObj *LispNewKeyword(char*); ^ lisp/write.c:134:5: warning: passing argument 1 of 'LispNewKeyword' discards 'const' qualifier from pointer target type [enabled by default] Kdowncase = KEYWORD("DOWNCASE"); ^ In file included from ./lisp/private.h:49:0, from ./lisp/io.h:35, from ./lisp/write.h:35, from lisp/write.c:32: ./lisp/internal.h:720:10: note: expected 'char *' but argument is of type 'const char *' LispObj *LispNewKeyword(char*); ^ lisp/write.c:135:5: warning: passing argument 1 of 'LispNewKeyword' discards 'const' qualifier from pointer target type [enabled by default] Kcapitalize = KEYWORD("CAPITALIZE"); ^ In file included from ./lisp/private.h:49:0, from ./lisp/io.h:35, from ./lisp/write.h:35, from lisp/write.c:32: ./lisp/internal.h:720:10: note: expected 'char *' but argument is of type 'const char *' LispObj *LispNewKeyword(char*); ^ lisp/write.c:136:5: warning: passing argument 1 of 'LispNewStaticAtom' discards 'const' qualifier from pointer target type [enabled by default] Oprint_case = STATIC_ATOM("*PRINT-CASE*"); ^ In file included from ./lisp/private.h:49:0, from ./lisp/io.h:35, from ./lisp/write.h:35, from lisp/write.c:32: ./lisp/internal.h:706:10: note: expected 'char *' but argument is of type 'const char *' LispObj *LispNewStaticAtom(char*); ^ lisp/write.c: In function 'Lisp_FreshLine': lisp/write.c:154:2: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] CHECK_STREAM(output_stream); ^ In file included from ./lisp/private.h:49:0, from ./lisp/io.h:35, from ./lisp/write.h:35, from lisp/write.c:32: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/write.c: In function 'Lisp_Terpri': lisp/write.c:242:2: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] CHECK_STREAM(output_stream); ^ In file included from ./lisp/private.h:49:0, from ./lisp/io.h:35, from ./lisp/write.h:35, from lisp/write.c:32: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/write.c: In function 'Lisp_Write': lisp/write.c:274:2: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] CHECK_STREAM(stream); ^ In file included from ./lisp/private.h:49:0, from ./lisp/io.h:35, from ./lisp/write.h:35, from lisp/write.c:32: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/write.c: In function 'Lisp_WriteChar': lisp/write.c:313:5: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] CHECK_SCHAR(character); ^ In file included from ./lisp/private.h:49:0, from ./lisp/io.h:35, from ./lisp/write.h:35, from lisp/write.c:32: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/write.c: In function 'check_stream': lisp/write.c:645:6: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] LispDestroy("%s is not a stream", STROBJ(stream)); ^ In file included from ./lisp/private.h:49:0, from ./lisp/io.h:35, from ./lisp/write.h:35, from lisp/write.c:32: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/write.c:647:6: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] LispDestroy("%s is not writable", STROBJ(stream)); ^ In file included from ./lisp/private.h:49:0, from ./lisp/io.h:35, from ./lisp/write.h:35, from lisp/write.c:32: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/write.c: In function 'parse_double': lisp/write.c:678:6: warning: format not a string literal, argument types not checked [-Wformat-nonliteral] sprintf(stk, fmt, value); ^ lisp/write.c:689:2: warning: format not a string literal, argument types not checked [-Wformat-nonliteral] sprintf(stk, fmt, value); ^ lisp/write.c: In function 'LispWriteList': lisp/write.c:791:5: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] INCDEPTH(); ^ In file included from ./lisp/private.h:49:0, from ./lisp/io.h:35, from ./lisp/write.h:35, from lisp/write.c:32: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/write.c:798:3: warning: passing argument 2 of 'LispWriteStr' discards 'const' qualifier from pointer target type [enabled by default] length += LispWriteStr(stream, ". ", 2); ^ In file included from lisp/write.c:32:0: ./lisp/write.h:56:5: note: expected 'char *' but argument is of type 'const char *' int LispWriteStr(LispObj*, char*, long); ^ lisp/write.c:820:3: warning: passing argument 2 of 'LispWriteStr' discards 'const' qualifier from pointer target type [enabled by default] length += LispWriteStr(stream, "...", 3); ^ In file included from lisp/write.c:32:0: ./lisp/write.h:56:5: note: expected 'char *' but argument is of type 'const char *' int LispWriteStr(LispObj*, char*, long); ^ lisp/write.c:832:7: warning: passing argument 2 of 'LispWriteStr' discards 'const' qualifier from pointer target type [enabled by default] length += LispWriteStr(stream, " . ", 3); ^ In file included from lisp/write.c:32:0: ./lisp/write.h:56:5: note: expected 'char *' but argument is of type 'const char *' int LispWriteStr(LispObj*, char*, long); ^ lisp/write.c:842:4: warning: passing argument 2 of 'LispWriteStr' discards 'const' qualifier from pointer target type [enabled by default] length += LispWriteStr(stream, "...", 3); ^ In file included from lisp/write.c:32:0: ./lisp/write.h:56:5: note: expected 'char *' but argument is of type 'const char *' int LispWriteStr(LispObj*, char*, long); ^ lisp/write.c:846:3: warning: passing argument 2 of 'LispWriteStr' discards 'const' qualifier from pointer target type [enabled by default] length += LispWriteStr(stream, "...", 3); ^ In file included from lisp/write.c:32:0: ./lisp/write.h:56:5: note: expected 'char *' but argument is of type 'const char *' int LispWriteStr(LispObj*, char*, long); ^ lisp/write.c: In function 'LispDoWriteObject': lisp/write.c:874:10: warning: assignment discards 'const' qualifier from pointer target type [enabled by default] string = "#"; ^ lisp/write.c:876:10: warning: assignment discards 'const' qualifier from pointer target type [enabled by default] string = "#"; ^ lisp/write.c:878:10: warning: assignment discards 'const' qualifier from pointer target type [enabled by default] string = "#"; ^ lisp/write.c:880:10: warning: assignment discards 'const' qualifier from pointer target type [enabled by default] string = "#"; ^ lisp/write.c:899:6: warning: passing argument 2 of 'LispWriteStr' discards 'const' qualifier from pointer target type [enabled by default] length += LispWriteStr(stream, "#<", 2); ^ In file included from lisp/write.c:32:0: ./lisp/write.h:56:5: note: expected 'char *' but argument is of type 'const char *' int LispWriteStr(LispObj*, char*, long); ^ lisp/write.c:901:3: warning: passing argument 2 of 'LispDoWriteAtom' discards 'const' qualifier from pointer target type [enabled by default] LispDoWriteAtom(stream, "COMPILED", 8, info->print_case); ^ lisp/write.c:93:12: note: expected 'char *' but argument is of type 'const char *' static int LispDoWriteAtom(LispObj*, char*, int, int); ^ lisp/write.c:903:3: warning: passing argument 2 of 'LispDoWriteAtom' discards 'const' qualifier from pointer target type [enabled by default] LispDoWriteAtom(stream, "BUILTIN", 7, info->print_case); ^ lisp/write.c:93:12: note: expected 'char *' but argument is of type 'const char *' static int LispDoWriteAtom(LispObj*, char*, int, int); ^ lisp/write.c:907:3: warning: passing argument 2 of 'LispDoWriteAtom' discards 'const' qualifier from pointer target type [enabled by default] LispDoWriteAtom(stream, "UNBOUND", 7, info->print_case); ^ lisp/write.c:93:12: note: expected 'char *' but argument is of type 'const char *' static int LispDoWriteAtom(LispObj*, char*, int, int); ^ lisp/write.c:908:6: warning: passing argument 2 of 'LispDoWriteAtom' discards 'const' qualifier from pointer target type [enabled by default] LispDoWriteAtom(stream, "-FUNCTION", 9, info->print_case); ^ lisp/write.c:93:12: note: expected 'char *' but argument is of type 'const char *' static int LispDoWriteAtom(LispObj*, char*, int, int); ^ lisp/write.c:951:6: warning: passing argument 2 of 'LispWriteStr' discards 'const' qualifier from pointer target type [enabled by default] length += LispWriteStr(stream, "#C(", 3); ^ In file included from lisp/write.c:32:0: ./lisp/write.h:56:5: note: expected 'char *' but argument is of type 'const char *' int LispWriteStr(LispObj*, char*, long); ^ lisp/write.c:977:3: warning: passing argument 2 of 'LispWriteStr' discards 'const' qualifier from pointer target type [enabled by default] length += LispWriteStr(stream, ",@", 2); ^ In file included from lisp/write.c:32:0: ./lisp/write.h:56:5: note: expected 'char *' but argument is of type 'const char *' int LispWriteStr(LispObj*, char*, long); ^ lisp/write.c:985:6: warning: passing argument 2 of 'LispWriteStr' discards 'const' qualifier from pointer target type [enabled by default] length += LispWriteStr(stream, "#'", 2); ^ In file included from lisp/write.c:32:0: ./lisp/write.h:56:5: note: expected 'char *' but argument is of type 'const char *' int LispWriteStr(LispObj*, char*, long); ^ lisp/write.c:999:14: warning: assignment discards 'const' qualifier from pointer target type [enabled by default] string = "#print_case); ^ lisp/write.c:93:12: note: expected 'char *' but argument is of type 'const char *' static int LispDoWriteAtom(LispObj*, char*, int, int); ^ lisp/write.c:1032:6: warning: passing argument 2 of 'LispWriteStr' discards 'const' qualifier from pointer target type [enabled by default] length += LispWriteStr(stream, "#<", 2); ^ In file included from lisp/write.c:32:0: ./lisp/write.h:56:5: note: expected 'char *' but argument is of type 'const char *' int LispWriteStr(LispObj*, char*, long); ^ lisp/write.c:1034:10: warning: assignment discards 'const' qualifier from pointer target type [enabled by default] string = "FILE-STREAM "; ^ lisp/write.c:1036:10: warning: assignment discards 'const' qualifier from pointer target type [enabled by default] string = "STRING-STREAM "; ^ lisp/write.c:1038:10: warning: assignment discards 'const' qualifier from pointer target type [enabled by default] string = "STANDARD-STREAM "; ^ lisp/write.c:1040:10: warning: assignment discards 'const' qualifier from pointer target type [enabled by default] string = "PIPE-STREAM "; ^ lisp/write.c:1046:8: warning: passing argument 2 of 'LispDoWriteAtom' discards 'const' qualifier from pointer target type [enabled by default] 6, info->print_case); ^ lisp/write.c:93:12: note: expected 'char *' but argument is of type 'const char *' static int LispDoWriteAtom(LispObj*, char*, int, int); ^ lisp/write.c:1050:12: warning: passing argument 2 of 'LispDoWriteAtom' discards 'const' qualifier from pointer target type [enabled by default] 4, info->print_case); ^ lisp/write.c:93:12: note: expected 'char *' but argument is of type 'const char *' static int LispDoWriteAtom(LispObj*, char*, int, int); ^ lisp/write.c:1055:12: warning: passing argument 2 of 'LispDoWriteAtom' discards 'const' qualifier from pointer target type [enabled by default] 5, info->print_case); ^ lisp/write.c:93:12: note: expected 'char *' but argument is of type 'const char *' static int LispDoWriteAtom(LispObj*, char*, int, int); ^ lisp/write.c:1070:7: warning: passing argument 2 of 'LispWriteStr' discards 'const' qualifier from pointer target type [enabled by default] length += LispWriteStr(stream, " @", 2); ^ In file included from lisp/write.c:32:0: ./lisp/write.h:56:5: note: expected 'char *' but argument is of type 'const char *' int LispWriteStr(LispObj*, char*, long); ^ lisp/write.c:1078:6: warning: passing argument 2 of 'LispWriteStr' discards 'const' qualifier from pointer target type [enabled by default] length += LispWriteStr(stream, "#P", 2); ^ In file included from lisp/write.c:32:0: ./lisp/write.h:56:5: note: expected 'char *' but argument is of type 'const char *' int LispWriteStr(LispObj*, char*, long); ^ lisp/write.c:1084:11: warning: passing argument 2 of 'LispDoWriteAtom' discards 'const' qualifier from pointer target type [enabled by default] 10, info->print_case); ^ lisp/write.c:93:12: note: expected 'char *' but argument is of type 'const char *' static int LispDoWriteAtom(LispObj*, char*, int, int); ^ lisp/write.c:1092:11: warning: passing argument 2 of 'LispDoWriteAtom' discards 'const' qualifier from pointer target type [enabled by default] 8, info->print_case); ^ lisp/write.c:93:12: note: expected 'char *' but argument is of type 'const char *' static int LispDoWriteAtom(LispObj*, char*, int, int); ^ lisp/write.c:1097:8: warning: passing argument 2 of 'LispDoWriteAtom' discards 'const' qualifier from pointer target type [enabled by default] 8, info->print_case); ^ lisp/write.c:93:12: note: expected 'char *' but argument is of type 'const char *' static int LispDoWriteAtom(LispObj*, char*, int, int); ^ lisp/write.c:1100:8: warning: passing argument 2 of 'LispDoWriteAtom' discards 'const' qualifier from pointer target type [enabled by default] 7, info->print_case); ^ lisp/write.c:93:12: note: expected 'char *' but argument is of type 'const char *' static int LispDoWriteAtom(LispObj*, char*, int, int); ^ lisp/write.c:1103:8: warning: passing argument 2 of 'LispDoWriteAtom' discards 'const' qualifier from pointer target type [enabled by default] 7, info->print_case); ^ lisp/write.c:93:12: note: expected 'char *' but argument is of type 'const char *' static int LispDoWriteAtom(LispObj*, char*, int, int); ^ lisp/write.c:1106:8: warning: passing argument 2 of 'LispDoWriteAtom' discards 'const' qualifier from pointer target type [enabled by default] 9, info->print_case); ^ lisp/write.c:93:12: note: expected 'char *' but argument is of type 'const char *' static int LispDoWriteAtom(LispObj*, char*, int, int); ^ lisp/write.c:1111:11: warning: passing argument 2 of 'LispDoWriteAtom' discards 'const' qualifier from pointer target type [enabled by default] 11, info->print_case); ^ lisp/write.c:93:12: note: expected 'char *' but argument is of type 'const char *' static int LispDoWriteAtom(LispObj*, char*, int, int); ^ lisp/write.c:1118:11: warning: passing argument 2 of 'LispDoWriteAtom' discards 'const' qualifier from pointer target type [enabled by default] 13, info->print_case); ^ lisp/write.c:93:12: note: expected 'char *' but argument is of type 'const char *' static int LispDoWriteAtom(LispObj*, char*, int, int); ^ lisp/write.c: In function 'LispWriteAtom': lisp/write.c:1273:6: warning: passing argument 2 of 'LispWriteStr' discards 'const' qualifier from pointer target type [enabled by default] length += LispWriteStr(stream, "#:", 2); ^ lisp/write.c:1198:1: note: expected 'char *' but argument is of type 'const char *' LispWriteStr(LispObj *stream, char *buffer, long length) ^ lisp/write.c: In function 'LispWriteArray': lisp/write.c:1351:2: warning: passing argument 2 of 'LispWriteStr' discards 'const' qualifier from pointer target type [enabled by default] length += LispWriteStr(stream, "#0A", 3); ^ lisp/write.c:1198:1: note: expected 'char *' but argument is of type 'const char *' LispWriteStr(LispObj *stream, char *buffer, long length) ^ lisp/write.c:1356:5: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] INCDEPTH(); ^ In file included from ./lisp/private.h:49:0, from ./lisp/io.h:35, from ./lisp/write.h:35, from lisp/write.c:32: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/write.c:1360:6: warning: passing argument 2 of 'LispWriteStr' discards 'const' qualifier from pointer target type [enabled by default] length += LispWriteStr(stream, "#(", 2); ^ lisp/write.c:1198:1: note: expected 'char *' but argument is of type 'const char *' LispWriteStr(LispObj *stream, char *buffer, long length) ^ lisp/write.c:1367:6: warning: passing argument 2 of 'LispWriteStr' discards 'const' qualifier from pointer target type [enabled by default] length += LispWriteStr(stream, "A(", 2); ^ lisp/write.c:1198:1: note: expected 'char *' but argument is of type 'const char *' LispWriteStr(LispObj *stream, char *buffer, long length) ^ lisp/write.c:1388:4: warning: passing argument 2 of 'LispWriteStr' discards 'const' qualifier from pointer target type [enabled by default] length += LispWriteStr(stream, "...", 3); ^ lisp/write.c:1198:1: note: expected 'char *' but argument is of type 'const char *' LispWriteStr(LispObj *stream, char *buffer, long length) ^ lisp/write.c:1442:8: warning: passing argument 2 of 'LispWriteStr' discards 'const' qualifier from pointer target type [enabled by default] length += LispWriteStr(stream, "...", 3); ^ lisp/write.c:1198:1: note: expected 'char *' but argument is of type 'const char *' LispWriteStr(LispObj *stream, char *buffer, long length) ^ lisp/write.c:1451:4: warning: passing argument 2 of 'LispWriteStr' discards 'const' qualifier from pointer target type [enabled by default] length += LispWriteStr(stream, "...)", 4); ^ lisp/write.c:1198:1: note: expected 'char *' but argument is of type 'const char *' LispWriteStr(LispObj *stream, char *buffer, long length) ^ lisp/write.c:1453:8: warning: passing argument 2 of 'LispWriteStr' discards 'const' qualifier from pointer target type [enabled by default] length += LispWriteStr(stream, " ...)", 5); ^ lisp/write.c:1198:1: note: expected 'char *' but argument is of type 'const char *' LispWriteStr(LispObj *stream, char *buffer, long length) ^ lisp/write.c:1455:8: warning: passing argument 2 of 'LispWriteStr' discards 'const' qualifier from pointer target type [enabled by default] length += LispWriteStr(stream, " ...", 4); ^ lisp/write.c:1198:1: note: expected 'char *' but argument is of type 'const char *' LispWriteStr(LispObj *stream, char *buffer, long length) ^ lisp/write.c: In function 'LispWriteStruct': lisp/write.c:1487:5: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] INCDEPTH(); ^ In file included from ./lisp/private.h:49:0, from ./lisp/io.h:35, from ./lisp/write.h:35, from lisp/write.c:32: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/write.c:1488:5: warning: passing argument 2 of 'LispWriteStr' discards 'const' qualifier from pointer target type [enabled by default] length = LispWriteStr(stream, "#S(", 3); ^ lisp/write.c:1198:1: note: expected 'char *' but argument is of type 'const char *' LispWriteStr(LispObj *stream, char *buffer, long length) ^ lisp/write.c: In function 'LispFormatEnglishInteger': lisp/write.c:1657:2: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] "", "one", "two", "three", "four", ^ lisp/write.c:1657:2: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] lisp/write.c:1657:2: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] lisp/write.c:1657:2: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] lisp/write.c:1657:2: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] lisp/write.c:1658:2: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] "five", "six", "seven", "eight", "nine", ^ lisp/write.c:1658:2: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] lisp/write.c:1658:2: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] lisp/write.c:1658:2: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] lisp/write.c:1658:2: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] lisp/write.c:1659:2: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] "ten", "eleven", "twelve", "thirteen", "fourteen", ^ lisp/write.c:1659:2: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] lisp/write.c:1659:2: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] lisp/write.c:1659:2: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] lisp/write.c:1659:2: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] lisp/write.c:1660:2: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] "fifteen", "sixteen", "seventeen", "eighteen", "nineteen" ^ lisp/write.c:1660:2: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] lisp/write.c:1660:2: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] lisp/write.c:1660:2: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] lisp/write.c:1661:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] }; ^ lisp/write.c:1663:2: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] "", "first", "second", "third", "fourth", ^ lisp/write.c:1663:2: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] lisp/write.c:1663:2: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] lisp/write.c:1663:2: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] lisp/write.c:1663:2: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] lisp/write.c:1664:2: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] "fifth", "sixth", "seventh", "eighth", "ninth", ^ lisp/write.c:1664:2: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] lisp/write.c:1664:2: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] lisp/write.c:1664:2: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] lisp/write.c:1664:2: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] lisp/write.c:1665:2: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] "tenth", "eleventh", "twelfth", "thirteenth", "fourteenth", ^ lisp/write.c:1665:2: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] lisp/write.c:1665:2: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] lisp/write.c:1665:2: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] lisp/write.c:1665:2: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] lisp/write.c:1666:3: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] "fifteenth", "sixteenth", "seventeenth", "eighteenth", "nineteenth" ^ lisp/write.c:1666:3: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] lisp/write.c:1666:3: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] lisp/write.c:1666:3: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] lisp/write.c:1667:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] }; ^ lisp/write.c:1669:2: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] "", "", "twenty", "thirty", "forty", ^ lisp/write.c:1669:2: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] lisp/write.c:1669:2: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] lisp/write.c:1669:2: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] lisp/write.c:1669:2: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] lisp/write.c:1670:2: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] "fifty", "sixty", "seventy", "eighty", "ninety" ^ lisp/write.c:1670:2: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] lisp/write.c:1670:2: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] lisp/write.c:1670:2: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] lisp/write.c:1671:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] }; ^ lisp/write.c:1673:2: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] "", "", "twentieth", "thirtieth", "fortieth", ^ lisp/write.c:1673:2: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] lisp/write.c:1673:2: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] lisp/write.c:1673:2: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] lisp/write.c:1673:2: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] lisp/write.c:1674:8: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] "fiftieth", "sixtieth", "seventieth", "eightieth", "ninetieth" ^ lisp/write.c:1674:8: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] lisp/write.c:1674:8: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] lisp/write.c:1674:8: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] lisp/write.c:1675:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] }; ^ lisp/write.c:1677:2: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] "", "thousand", "million" ^ lisp/write.c:1677:2: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] lisp/write.c:1678:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] }; ^ lisp/write.c:1680:2: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] "", "thousandth", "millionth" ^ lisp/write.c:1680:2: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] lisp/write.c:1681:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] }; ^ lisp/write.c: In function 'LispFormatCharacter': lisp/write.c:1812:2: warning: passing argument 2 of 'LispWriteStr' discards 'const' qualifier from pointer target type [enabled by default] length += LispWriteStr(stream, "#\\", 2); ^ lisp/write.c:1198:1: note: expected 'char *' but argument is of type 'const char *' LispWriteStr(LispObj *stream, char *buffer, long length) ^ lisp/write.c: In function 'LispDoFormatExponentialFloat': lisp/write.c:2117:8: warning: format not a string literal, argument types not checked [-Wformat-nonliteral] exponent < 0 ? -exponent : exponent); ^ CC liblisp_a-xedit.o lisp/xedit.c:133:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {LispFunction, Xedit_AddEntity, "add-entity offset length identifier"}, ^ lisp/xedit.c:134:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {LispFunction, Xedit_AutoFill, "auto-fill &optional value"}, ^ lisp/xedit.c:135:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {LispFunction, Xedit_Background, "background &optional color"}, ^ lisp/xedit.c:136:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {LispFunction, Xedit_CharAfter, "char-after &optional offset"}, ^ lisp/xedit.c:137:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {LispFunction, Xedit_CharBefore, "char-before &optional offset"}, ^ lisp/xedit.c:138:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {LispFunction, Xedit_ClearEntities, "clear-entities left right"}, ^ lisp/xedit.c:139:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {LispFunction, Xedit_ConvertPropertyList, "convert-property-list name definition"}, ^ lisp/xedit.c:140:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {LispFunction, Xedit_Font, "font &optional font"}, ^ lisp/xedit.c:141:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {LispFunction, Xedit_Foreground, "foreground &optional color"}, ^ lisp/xedit.c:142:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {LispFunction, Xedit_GotoChar, "goto-char offset"}, ^ lisp/xedit.c:143:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {LispFunction, Xedit_HorizontalScrollbar, "horizontal-scrollbar &optional state"}, ^ lisp/xedit.c:144:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {LispFunction, Xedit_Insert, "insert text"}, ^ lisp/xedit.c:145:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {LispFunction, Xedit_Justification, "justification &optional value"}, ^ lisp/xedit.c:146:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {LispFunction, Xedit_LeftColumn, "left-column &optional left"}, ^ lisp/xedit.c:147:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {LispFunction, Xedit_Point, "point"}, ^ lisp/xedit.c:148:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {LispFunction, Xedit_PointMax, "point-max"}, ^ lisp/xedit.c:149:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {LispFunction, Xedit_PointMin, "point-min"}, ^ lisp/xedit.c:150:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {LispFunction, Xedit_PropertyList, "property-list &optional value"}, ^ lisp/xedit.c:151:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {LispFunction, Xedit_ReadText, "read-text offset length"}, ^ lisp/xedit.c:152:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {LispFunction, Xedit_ReplaceText, "replace-text left right text"}, ^ lisp/xedit.c:153:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {LispFunction, Xedit_RightColumn, "right-column &optional right"}, ^ lisp/xedit.c:154:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {LispFunction, Xedit_Scan, "scan offset type direction &key count include"}, ^ lisp/xedit.c:155:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {LispFunction, Xedit_SearchBackward, "search-backward string &optional offset ignore-case"}, ^ lisp/xedit.c:156:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {LispFunction, Xedit_SearchForward, "search-forward string &optional offset ignore-case"}, ^ lisp/xedit.c:157:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {LispFunction, Xedit_VerticalScrollbar, "vertical-scrollbar &optional state"}, ^ lisp/xedit.c:158:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {LispFunction, Xedit_WrapMode, "wrap-mode &optional value"}, ^ lisp/xedit.c:161:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {LispFunction, Xedit_XrmStringToQuark, "xrm-string-to-quark string"}, ^ lisp/xedit.c: In function 'WrapWrite': lisp/xedit.c:220:17: warning: cast discards '__attribute__((const))' qualifier from pointer target type [-Wcast-qual] block.ptr = (String)buffer; ^ lisp/xedit.c: In function 'LispXeditInitialize': lisp/xedit.c:256:5: warning: passing argument 1 of 'LispNewKeyword' discards 'const' qualifier from pointer target type [enabled by default] justify_modes[0] = KEYWORD("LEFT"); ^ In file included from ./lisp/private.h:49:0, from lisp/xedit.h:36, from lisp/xedit.c:37: ./lisp/internal.h:720:10: note: expected 'char *' but argument is of type 'const char *' LispObj *LispNewKeyword(char*); ^ lisp/xedit.c:257:5: warning: passing argument 1 of 'LispNewKeyword' discards 'const' qualifier from pointer target type [enabled by default] justify_modes[1] = KEYWORD("RIGHT"); ^ In file included from ./lisp/private.h:49:0, from lisp/xedit.h:36, from lisp/xedit.c:37: ./lisp/internal.h:720:10: note: expected 'char *' but argument is of type 'const char *' LispObj *LispNewKeyword(char*); ^ lisp/xedit.c:258:5: warning: passing argument 1 of 'LispNewKeyword' discards 'const' qualifier from pointer target type [enabled by default] justify_modes[2] = KEYWORD("CENTER"); ^ In file included from ./lisp/private.h:49:0, from lisp/xedit.h:36, from lisp/xedit.c:37: ./lisp/internal.h:720:10: note: expected 'char *' but argument is of type 'const char *' LispObj *LispNewKeyword(char*); ^ lisp/xedit.c:259:5: warning: passing argument 1 of 'LispNewKeyword' discards 'const' qualifier from pointer target type [enabled by default] justify_modes[3] = KEYWORD("FULL"); ^ In file included from ./lisp/private.h:49:0, from lisp/xedit.h:36, from lisp/xedit.c:37: ./lisp/internal.h:720:10: note: expected 'char *' but argument is of type 'const char *' LispObj *LispNewKeyword(char*); ^ lisp/xedit.c:261:5: warning: passing argument 1 of 'LispNewKeyword' discards 'const' qualifier from pointer target type [enabled by default] wrap_modes[0] = KEYWORD("NEVER"); ^ In file included from ./lisp/private.h:49:0, from lisp/xedit.h:36, from lisp/xedit.c:37: ./lisp/internal.h:720:10: note: expected 'char *' but argument is of type 'const char *' LispObj *LispNewKeyword(char*); ^ lisp/xedit.c:262:5: warning: passing argument 1 of 'LispNewKeyword' discards 'const' qualifier from pointer target type [enabled by default] wrap_modes[1] = KEYWORD("LINE"); ^ In file included from ./lisp/private.h:49:0, from lisp/xedit.h:36, from lisp/xedit.c:37: ./lisp/internal.h:720:10: note: expected 'char *' but argument is of type 'const char *' LispObj *LispNewKeyword(char*); ^ lisp/xedit.c:263:5: warning: passing argument 1 of 'LispNewKeyword' discards 'const' qualifier from pointer target type [enabled by default] wrap_modes[2] = KEYWORD("WORD"); ^ In file included from ./lisp/private.h:49:0, from lisp/xedit.h:36, from lisp/xedit.c:37: ./lisp/internal.h:720:10: note: expected 'char *' but argument is of type 'const char *' LispObj *LispNewKeyword(char*); ^ lisp/xedit.c:265:5: warning: passing argument 1 of 'LispNewKeyword' discards 'const' qualifier from pointer target type [enabled by default] scan_types[0] = KEYWORD("POSITIONS"); ^ In file included from ./lisp/private.h:49:0, from lisp/xedit.h:36, from lisp/xedit.c:37: ./lisp/internal.h:720:10: note: expected 'char *' but argument is of type 'const char *' LispObj *LispNewKeyword(char*); ^ lisp/xedit.c:266:5: warning: passing argument 1 of 'LispNewKeyword' discards 'const' qualifier from pointer target type [enabled by default] scan_types[1] = KEYWORD("WHITE-SPACE"); ^ In file included from ./lisp/private.h:49:0, from lisp/xedit.h:36, from lisp/xedit.c:37: ./lisp/internal.h:720:10: note: expected 'char *' but argument is of type 'const char *' LispObj *LispNewKeyword(char*); ^ lisp/xedit.c:267:5: warning: passing argument 1 of 'LispNewKeyword' discards 'const' qualifier from pointer target type [enabled by default] scan_types[2] = KEYWORD("EOL"); ^ In file included from ./lisp/private.h:49:0, from lisp/xedit.h:36, from lisp/xedit.c:37: ./lisp/internal.h:720:10: note: expected 'char *' but argument is of type 'const char *' LispObj *LispNewKeyword(char*); ^ lisp/xedit.c:268:5: warning: passing argument 1 of 'LispNewKeyword' discards 'const' qualifier from pointer target type [enabled by default] scan_types[3] = KEYWORD("PARAGRAPH"); ^ In file included from ./lisp/private.h:49:0, from lisp/xedit.h:36, from lisp/xedit.c:37: ./lisp/internal.h:720:10: note: expected 'char *' but argument is of type 'const char *' LispObj *LispNewKeyword(char*); ^ lisp/xedit.c:269:5: warning: passing argument 1 of 'LispNewKeyword' discards 'const' qualifier from pointer target type [enabled by default] scan_types[4] = KEYWORD("ALL"); ^ In file included from ./lisp/private.h:49:0, from lisp/xedit.h:36, from lisp/xedit.c:37: ./lisp/internal.h:720:10: note: expected 'char *' but argument is of type 'const char *' LispObj *LispNewKeyword(char*); ^ lisp/xedit.c:270:5: warning: passing argument 1 of 'LispNewKeyword' discards 'const' qualifier from pointer target type [enabled by default] scan_types[5] = KEYWORD("ALPHA-NUMERIC"); ^ In file included from ./lisp/private.h:49:0, from lisp/xedit.h:36, from lisp/xedit.c:37: ./lisp/internal.h:720:10: note: expected 'char *' but argument is of type 'const char *' LispObj *LispNewKeyword(char*); ^ lisp/xedit.c:279:5: warning: passing argument 1 of 'LispNewString' discards 'const' qualifier from pointer target type [enabled by default] xedit = LispNewPackage(STRING("XEDIT"), NIL); ^ In file included from ./lisp/private.h:49:0, from lisp/xedit.h:36, from lisp/xedit.c:37: ./lisp/internal.h:708:10: note: expected 'char *' but argument is of type 'const char *' LispObj *LispNewString(char*, long, int); ^ lisp/xedit.c:293:5: warning: passing argument 1 of 'LispNewStaticAtom' discards 'const' qualifier from pointer target type [enabled by default] Oauto_modes = STATIC_ATOM("*AUTO-MODES*"); ^ In file included from ./lisp/private.h:49:0, from lisp/xedit.h:36, from lisp/xedit.c:37: ./lisp/internal.h:706:10: note: expected 'char *' but argument is of type 'const char *' LispObj *LispNewStaticAtom(char*); ^ lisp/xedit.c:294:5: warning: passing argument 1 of 'LispNewStaticAtom' discards 'const' qualifier from pointer target type [enabled by default] Oauto_mode = STATIC_ATOM("AUTO-MODE"); ^ In file included from ./lisp/private.h:49:0, from lisp/xedit.h:36, from lisp/xedit.c:37: ./lisp/internal.h:706:10: note: expected 'char *' but argument is of type 'const char *' LispObj *LispNewStaticAtom(char*); ^ lisp/xedit.c:295:5: warning: passing argument 1 of 'LispNewStaticAtom' discards 'const' qualifier from pointer target type [enabled by default] Osyntax_highlight = STATIC_ATOM("SYNTAX-HIGHLIGHT"); ^ In file included from ./lisp/private.h:49:0, from lisp/xedit.h:36, from lisp/xedit.c:37: ./lisp/internal.h:706:10: note: expected 'char *' but argument is of type 'const char *' LispObj *LispNewStaticAtom(char*); ^ lisp/xedit.c:296:5: warning: passing argument 1 of 'LispNewStaticAtom' discards 'const' qualifier from pointer target type [enabled by default] Osyntable_indent = STATIC_ATOM("SYNTABLE-INDENT"); ^ In file included from ./lisp/private.h:49:0, from lisp/xedit.h:36, from lisp/xedit.c:37: ./lisp/internal.h:706:10: note: expected 'char *' but argument is of type 'const char *' LispObj *LispNewStaticAtom(char*); ^ lisp/xedit.c:342:5: warning: passing argument 1 of 'LispExecute' discards 'const' qualifier from pointer target type [enabled by default] EXECUTE("(require \"xedit\")"); ^ In file included from ./lisp/internal.h:37:0, from ./lisp/private.h:49, from lisp/xedit.h:36, from lisp/xedit.c:37: ./lisp/lisp.h:37:7: note: expected 'char *' but argument is of type 'const char *' void *LispExecute(char*); ^ lisp/xedit.c: In function 'Xedit_AddEntity': lisp/xedit.c:828:5: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] CHECK_INDEX(offset); ^ In file included from ./lisp/private.h:49:0, from lisp/xedit.h:36, from lisp/xedit.c:37: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/xedit.c:829:5: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] CHECK_INDEX(length); ^ In file included from ./lisp/private.h:49:0, from lisp/xedit.h:36, from lisp/xedit.c:37: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/xedit.c:830:5: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] CHECK_LONGINT(identifier); ^ In file included from ./lisp/private.h:49:0, from lisp/xedit.h:36, from lisp/xedit.c:37: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/xedit.c: In function 'Xedit_Background': lisp/xedit.c:878:2: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] CHECK_STRING(color); ^ In file included from ./lisp/private.h:49:0, from lisp/xedit.h:36, from lisp/xedit.c:37: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/xedit.c:887:6: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] LispDestroy("cannot convert %s to Pixel", STROBJ(color)); ^ In file included from ./lisp/private.h:49:0, from lisp/xedit.h:36, from lisp/xedit.c:37: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/xedit.c: In function 'XeditCharAt': lisp/xedit.c:920:2: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] CHECK_INDEX(offset); ^ In file included from ./lisp/private.h:49:0, from lisp/xedit.h:36, from lisp/xedit.c:37: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/xedit.c: In function 'Xedit_ClearEntities': lisp/xedit.c:976:5: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] CHECK_INDEX(left); ^ In file included from ./lisp/private.h:49:0, from lisp/xedit.h:36, from lisp/xedit.c:37: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/xedit.c:977:5: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] CHECK_INDEX(right); ^ In file included from ./lisp/private.h:49:0, from lisp/xedit.h:36, from lisp/xedit.c:37: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/xedit.c: In function 'Xedit_ConvertPropertyList': lisp/xedit.c:999:5: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] CHECK_STRING(name); ^ In file included from ./lisp/private.h:49:0, from lisp/xedit.h:36, from lisp/xedit.c:37: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/xedit.c:1000:5: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] CHECK_STRING(definition); ^ In file included from ./lisp/private.h:49:0, from lisp/xedit.h:36, from lisp/xedit.c:37: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/xedit.c: In function 'Xedit_Font': lisp/xedit.c:1046:2: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] CHECK_STRING(font); ^ In file included from ./lisp/private.h:49:0, from lisp/xedit.h:36, from lisp/xedit.c:37: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/xedit.c:1054:6: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] LispDestroy("cannot convert %s to FontStruct", STROBJ(font)); ^ In file included from ./lisp/private.h:49:0, from lisp/xedit.h:36, from lisp/xedit.c:37: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/xedit.c: In function 'Xedit_Foreground': lisp/xedit.c:1091:2: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] CHECK_STRING(color); ^ In file included from ./lisp/private.h:49:0, from lisp/xedit.h:36, from lisp/xedit.c:37: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/xedit.c:1100:6: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] LispDestroy("cannot convert %s to Pixel", STROBJ(color)); ^ In file included from ./lisp/private.h:49:0, from lisp/xedit.h:36, from lisp/xedit.c:37: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/xedit.c: In function 'Xedit_GotoChar': lisp/xedit.c:1133:5: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] CHECK_INDEX(offset); ^ In file included from ./lisp/private.h:49:0, from lisp/xedit.h:36, from lisp/xedit.c:37: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/xedit.c: In function 'Xedit_Insert': lisp/xedit.c:1182:5: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] CHECK_STRING(text); ^ In file included from ./lisp/private.h:49:0, from lisp/xedit.h:36, from lisp/xedit.c:37: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/xedit.c: In function 'Xedit_Justification': lisp/xedit.c:1215:4: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] STRFUN(builtin), STROBJ(value)); ^ In file included from ./lisp/private.h:49:0, from lisp/xedit.h:36, from lisp/xedit.c:37: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/xedit.c: In function 'Xedit_LeftColumn': lisp/xedit.c:1245:2: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] CHECK_INDEX(oleft); ^ In file included from ./lisp/private.h:49:0, from lisp/xedit.h:36, from lisp/xedit.c:37: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/xedit.c: In function 'Xedit_PropertyList': lisp/xedit.c:1310:2: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] CHECK_LONGINT(value); ^ In file included from ./lisp/private.h:49:0, from lisp/xedit.h:36, from lisp/xedit.c:37: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/xedit.c: In function 'Xedit_ReadText': lisp/xedit.c:1354:5: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] CHECK_INDEX(offset); ^ In file included from ./lisp/private.h:49:0, from lisp/xedit.h:36, from lisp/xedit.c:37: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/xedit.c:1355:5: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] CHECK_INDEX(length); ^ In file included from ./lisp/private.h:49:0, from lisp/xedit.h:36, from lisp/xedit.c:37: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/xedit.c:1365:2: warning: passing argument 1 of 'LispNewString' discards 'const' qualifier from pointer target type [enabled by default] return (STRING("")); ^ In file included from ./lisp/private.h:49:0, from lisp/xedit.h:36, from lisp/xedit.c:37: ./lisp/internal.h:708:10: note: expected 'char *' but argument is of type 'const char *' LispObj *LispNewString(char*, long, int); ^ lisp/xedit.c: In function 'Xedit_ReplaceText': lisp/xedit.c:1397:5: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] CHECK_INDEX(oleft); ^ In file included from ./lisp/private.h:49:0, from lisp/xedit.h:36, from lisp/xedit.c:37: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/xedit.c:1398:5: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] CHECK_INDEX(oright); ^ In file included from ./lisp/private.h:49:0, from lisp/xedit.h:36, from lisp/xedit.c:37: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/xedit.c:1399:5: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] CHECK_STRING(text); ^ In file included from ./lisp/private.h:49:0, from lisp/xedit.h:36, from lisp/xedit.c:37: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/xedit.c: In function 'Xedit_RightColumn': lisp/xedit.c:1433:2: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] CHECK_INDEX(oright); ^ In file included from ./lisp/private.h:49:0, from lisp/xedit.h:36, from lisp/xedit.c:37: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/xedit.c: In function 'Xedit_Scan': lisp/xedit.c:1474:5: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] CHECK_INDEX(ooffset); ^ In file included from ./lisp/private.h:49:0, from lisp/xedit.h:36, from lisp/xedit.c:37: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/xedit.c:1483:7: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] STRFUN(builtin), STROBJ(odirection)); ^ In file included from ./lisp/private.h:49:0, from lisp/xedit.h:36, from lisp/xedit.c:37: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/xedit.c:1493:7: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] STRFUN(builtin), STROBJ(otype)); ^ In file included from ./lisp/private.h:49:0, from lisp/xedit.h:36, from lisp/xedit.c:37: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/xedit.c:1499:2: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] CHECK_INDEX(ocount); ^ In file included from ./lisp/private.h:49:0, from lisp/xedit.h:36, from lisp/xedit.c:37: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/xedit.c: In function 'XeditSearch': lisp/xedit.c:1522:5: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] CHECK_STRING(string); ^ In file included from ./lisp/private.h:49:0, from lisp/xedit.h:36, from lisp/xedit.c:37: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/xedit.c:1524:2: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] CHECK_INDEX(offset); ^ In file included from ./lisp/private.h:49:0, from lisp/xedit.h:36, from lisp/xedit.c:37: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/xedit.c: In function 'Xedit_WrapMode': lisp/xedit.c:1607:4: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] STRFUN(builtin), STROBJ(value)); ^ In file included from ./lisp/private.h:49:0, from lisp/xedit.h:36, from lisp/xedit.c:37: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ lisp/xedit.c: In function 'Xedit_XrmStringToQuark': lisp/xedit.c:1633:5: warning: passing argument 1 of 'LispDestroy' discards 'const' qualifier from pointer target type [enabled by default] CHECK_STRING(string); ^ In file included from ./lisp/private.h:49:0, from lisp/xedit.h:36, from lisp/xedit.c:37: ./lisp/internal.h:752:6: note: expected 'char *' but argument is of type 'const char *' void LispDestroy(char *fmt, ...) PRINTF_FORMAT; ^ AR liblisp.a CC libre_a-re.o lisp/re/re.c: In function 'reexec': lisp/re/re.c:202:15: warning: cast discards '__attribute__((const))' qualifier from pointer target type [-Wcast-qual] eng.str = (unsigned char*)string; ^ lisp/re/re.c: In function 'reerror': lisp/re/re.c:1669:2: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] "No error", ^ lisp/re/re.c:1670:2: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] "Failed to match", /* NOMATCH */ ^ lisp/re/re.c:1673:2: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] "Invalid regular expression", /* BADPAT */ ^ lisp/re/re.c:1674:2: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] "Invalid collating element", /* ECOLLATE */ ^ lisp/re/re.c:1675:2: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] "Invalid character class", /* ECTYPE */ ^ lisp/re/re.c:1677:2: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] "`\' applied to unescapable character", /* EESCAPE */ ^ lisp/re/re.c:1678:2: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] "Invalid backreference number", /* ESUBREG */ ^ lisp/re/re.c:1679:2: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] "Brackets `[ ]' not balanced", /* EBRACK */ ^ lisp/re/re.c:1680:2: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] "Parentheses `( )' not balanced", /* EPAREN */ ^ lisp/re/re.c:1681:2: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] "Braces `{ }' not balanced", /* EBRACE */ ^ lisp/re/re.c:1682:2: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] "Invalid repetition count(s) in `{ }'", /* BADBR */ ^ lisp/re/re.c:1683:2: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] "Invalid character range in `[ ]'", /* ERANGE */ ^ lisp/re/re.c:1684:2: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] "Out of memory", /* ESPACE */ ^ lisp/re/re.c:1685:2: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] "`?', `*', or `+' operand invalid", /* BADRPT */ ^ lisp/re/re.c:1686:2: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] "Empty (sub)expression", /* EMPTY */ ^ lisp/re/re.c:1687:2: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] "Assertion error - you found a bug", /* ASSERT */ ^ lisp/re/re.c:1689:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] }; ^ lisp/re/re.c:1695:6: warning: assignment discards 'const' qualifier from pointer target type [enabled by default] str = "Unknown error"; ^ lisp/re/re.c: In function 'rec_build_stl': lisp/re/re.c:2084:19: warning: comparison between 'rec_stl_t' and 'enum _rec_pat_t' [-Wenum-compare] code = stl->type == Rep_StringList ? ^ CC libre_a-rec.o lisp/re/rec.c: In function 'irec_comp': lisp/re/rec.c:111:15: warning: cast discards '__attribute__((const))' qualifier from pointer target type [-Wcast-qual] inf.ptr = (unsigned char*)pattern; ^ lisp/re/rec.c:112:15: warning: cast discards '__attribute__((const))' qualifier from pointer target type [-Wcast-qual] inf.end = (unsigned char*)endp; ^ lisp/re/rec.c:151:11: warning: cast discards '__attribute__((const))' qualifier from pointer target type [-Wcast-qual] ptr > (unsigned char*)pattern && *ptr == '('; ptr--) ^ lisp/re/rec.c:154:18: warning: cast discards '__attribute__((const))' qualifier from pointer target type [-Wcast-qual] if (ptr == (unsigned char*)pattern || *ptr == '|') ^ lisp/re/rec.c:206:22: warning: cast discards '__attribute__((const))' qualifier from pointer target type [-Wcast-qual] if (inf.ptr - 1 == (unsigned char*)pattern || ^ lisp/re/rec.c:214:16: warning: declaration of 'alt' shadows a previous local [-Wshadow] rec_alt *alt = calloc(1, sizeof(rec_alt)); ^ lisp/re/rec.c:92:14: warning: shadowed declaration is here [-Wshadow] rec_alt *alt; ^ lisp/re/rec.c: In function 'irec_add_repetition': lisp/re/rec.c:844:11: warning: declaration of 'grp' shadows a previous local [-Wshadow] rec_grp *grp = inf->pgrp; ^ lisp/re/rec.c:836:14: warning: shadowed declaration is here [-Wshadow] rec_grp *grp; ^ lisp/re/rec.c:846:56: warning: comparison between 'rec_rep_t' and 'enum ' [-Wenum-compare] if (rept == Rer_AnyTimes || rept == Rer_Maybe || rept == Re_AtLeast) { ^ CC libre_a-reo.o lisp/re/reo.c: In function 'orec_str_list': lisp/re/reo.c:657:25: warning: declaration of 'str' shadows a parameter [-Wshadow] unsigned char ci, cj, *str; ^ lisp/re/reo.c:576:48: warning: shadowed declaration is here [-Wshadow] orec_str_list(orec_inf *inf, rec_alt *alt, int str, int count) ^ AR libre.a CC libmp_a-mp.o CC libmp_a-mpi.o CC libmp_a-mpr.o AR libmp.a CC xedit-commands.o commands.c: In function 'DoSave': commands.c:207:34: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] static char *nothing_saved = " -- nothing saved.\n"; ^ commands.c: In function 'FindFile': commands.c:630:9: warning: assignment discards 'const' qualifier from pointer target type [enabled by default] string = ""; ^ In file included from /usr/include/string.h:633:0, from /usr/include/X11/Xfuncs.h:46, from commands.c:29: commands.c: In function 'compar': commands.c:687:21: warning: cast discards '__attribute__((const))' qualifier from pointer target type [-Wcast-qual] return (strcmp(*(char **)a, *(char **)b)); ^ commands.c:687:34: warning: cast discards '__attribute__((const))' qualifier from pointer target type [-Wcast-qual] return (strcmp(*(char **)a, *(char **)b)); ^ commands.c:687:21: warning: cast discards '__attribute__((const))' qualifier from pointer target type [-Wcast-qual] return (strcmp(*(char **)a, *(char **)b)); ^ commands.c:687:34: warning: cast discards '__attribute__((const))' qualifier from pointer target type [-Wcast-qual] return (strcmp(*(char **)a, *(char **)b)); ^ commands.c:687:21: warning: cast discards '__attribute__((const))' qualifier from pointer target type [-Wcast-qual] return (strcmp(*(char **)a, *(char **)b)); ^ commands.c:687:21: warning: cast discards '__attribute__((const))' qualifier from pointer target type [-Wcast-qual] return (strcmp(*(char **)a, *(char **)b)); ^ commands.c:687:34: warning: cast discards '__attribute__((const))' qualifier from pointer target type [-Wcast-qual] return (strcmp(*(char **)a, *(char **)b)); ^ commands.c:687:34: warning: cast discards '__attribute__((const))' qualifier from pointer target type [-Wcast-qual] return (strcmp(*(char **)a, *(char **)b)); ^ commands.c:687:21: warning: cast discards '__attribute__((const))' qualifier from pointer target type [-Wcast-qual] return (strcmp(*(char **)a, *(char **)b)); ^ commands.c:687:34: warning: cast discards '__attribute__((const))' qualifier from pointer target type [-Wcast-qual] return (strcmp(*(char **)a, *(char **)b)); ^ commands.c:687:21: warning: cast discards '__attribute__((const))' qualifier from pointer target type [-Wcast-qual] return (strcmp(*(char **)a, *(char **)b)); ^ commands.c:687:21: warning: cast discards '__attribute__((const))' qualifier from pointer target type [-Wcast-qual] return (strcmp(*(char **)a, *(char **)b)); ^ commands.c:687:21: warning: cast discards '__attribute__((const))' qualifier from pointer target type [-Wcast-qual] return (strcmp(*(char **)a, *(char **)b)); ^ commands.c:687:21: warning: cast discards '__attribute__((const))' qualifier from pointer target type [-Wcast-qual] return (strcmp(*(char **)a, *(char **)b)); ^ commands.c:687:34: warning: cast discards '__attribute__((const))' qualifier from pointer target type [-Wcast-qual] return (strcmp(*(char **)a, *(char **)b)); ^ commands.c:687:34: warning: cast discards '__attribute__((const))' qualifier from pointer target type [-Wcast-qual] return (strcmp(*(char **)a, *(char **)b)); ^ commands.c:687:34: warning: cast discards '__attribute__((const))' qualifier from pointer target type [-Wcast-qual] return (strcmp(*(char **)a, *(char **)b)); ^ commands.c:687:21: warning: cast discards '__attribute__((const))' qualifier from pointer target type [-Wcast-qual] return (strcmp(*(char **)a, *(char **)b)); ^ commands.c:687:34: warning: cast discards '__attribute__((const))' qualifier from pointer target type [-Wcast-qual] return (strcmp(*(char **)a, *(char **)b)); ^ commands.c:687:34: warning: cast discards '__attribute__((const))' qualifier from pointer target type [-Wcast-qual] return (strcmp(*(char **)a, *(char **)b)); ^ commands.c:687:21: warning: cast discards '__attribute__((const))' qualifier from pointer target type [-Wcast-qual] return (strcmp(*(char **)a, *(char **)b)); ^ commands.c:687:21: warning: cast discards '__attribute__((const))' qualifier from pointer target type [-Wcast-qual] return (strcmp(*(char **)a, *(char **)b)); ^ commands.c:687:21: warning: cast discards '__attribute__((const))' qualifier from pointer target type [-Wcast-qual] return (strcmp(*(char **)a, *(char **)b)); ^ commands.c:687:21: warning: cast discards '__attribute__((const))' qualifier from pointer target type [-Wcast-qual] return (strcmp(*(char **)a, *(char **)b)); ^ commands.c:687:34: warning: cast discards '__attribute__((const))' qualifier from pointer target type [-Wcast-qual] return (strcmp(*(char **)a, *(char **)b)); ^ commands.c:687:34: warning: cast discards '__attribute__((const))' qualifier from pointer target type [-Wcast-qual] return (strcmp(*(char **)a, *(char **)b)); ^ commands.c:687:34: warning: cast discards '__attribute__((const))' qualifier from pointer target type [-Wcast-qual] return (strcmp(*(char **)a, *(char **)b)); ^ commands.c:687:34: warning: cast discards '__attribute__((const))' qualifier from pointer target type [-Wcast-qual] return (strcmp(*(char **)a, *(char **)b)); ^ commands.c:687:21: warning: cast discards '__attribute__((const))' qualifier from pointer target type [-Wcast-qual] return (strcmp(*(char **)a, *(char **)b)); ^ commands.c:687:21: warning: cast discards '__attribute__((const))' qualifier from pointer target type [-Wcast-qual] return (strcmp(*(char **)a, *(char **)b)); ^ commands.c:687:21: warning: cast discards '__attribute__((const))' qualifier from pointer target type [-Wcast-qual] return (strcmp(*(char **)a, *(char **)b)); ^ commands.c:687:21: warning: cast discards '__attribute__((const))' qualifier from pointer target type [-Wcast-qual] return (strcmp(*(char **)a, *(char **)b)); ^ commands.c:687:34: warning: cast discards '__attribute__((const))' qualifier from pointer target type [-Wcast-qual] return (strcmp(*(char **)a, *(char **)b)); ^ commands.c:687:21: warning: cast discards '__attribute__((const))' qualifier from pointer target type [-Wcast-qual] return (strcmp(*(char **)a, *(char **)b)); ^ commands.c:687:34: warning: cast discards '__attribute__((const))' qualifier from pointer target type [-Wcast-qual] return (strcmp(*(char **)a, *(char **)b)); ^ commands.c:687:34: warning: cast discards '__attribute__((const))' qualifier from pointer target type [-Wcast-qual] return (strcmp(*(char **)a, *(char **)b)); ^ commands.c:687:34: warning: cast discards '__attribute__((const))' qualifier from pointer target type [-Wcast-qual] return (strcmp(*(char **)a, *(char **)b)); ^ commands.c:687:34: warning: cast discards '__attribute__((const))' qualifier from pointer target type [-Wcast-qual] return (strcmp(*(char **)a, *(char **)b)); ^ commands.c:687:21: warning: cast discards '__attribute__((const))' qualifier from pointer target type [-Wcast-qual] return (strcmp(*(char **)a, *(char **)b)); ^ commands.c:687:34: warning: cast discards '__attribute__((const))' qualifier from pointer target type [-Wcast-qual] return (strcmp(*(char **)a, *(char **)b)); ^ commands.c: In function 'FileCompletion': commands.c:816:15: warning: assignment discards 'const' qualifier from pointer target type [enabled by default] dir_name = "/"; ^ commands.c:819:11: warning: assignment discards 'const' qualifier from pointer target type [enabled by default] dir_name = "."; ^ commands.c:918:17: warning: assignment discards 'const' qualifier from pointer target type [enabled by default] block.ptr = "/"; ^ CC xedit-hash.o CC xedit-hook.o hook.c: In function 'LineEdit': hook.c:1147:7: warning: assignment discards 'const' qualifier from pointer target type [enabled by default] ptr = "Option needs a command"; ^ hook.c:1150:7: warning: assignment discards 'const' qualifier from pointer target type [enabled by default] ptr = "Icase needs an command defined or none for search"; ^ hook.c:1153:7: warning: assignment discards 'const' qualifier from pointer target type [enabled by default] ptr = "Command incorrectly specified"; ^ hook.c:1156:7: warning: assignment discards 'const' qualifier from pointer target type [enabled by default] ptr = "Can only search backwards"; ^ hook.c:1159:7: warning: assignment discards 'const' qualifier from pointer target type [enabled by default] ptr = "Badly placed search/replace specifier"; ^ hook.c:1162:7: warning: assignment discards 'const' qualifier from pointer target type [enabled by default] ptr = "A single backslash cannot be the last command character"; ^ hook.c:1165:7: warning: assignment discards 'const' qualifier from pointer target type [enabled by default] ptr = "Regular expression must be separeted by / or ? not both"; ^ hook.c:1168:7: warning: assignment discards 'const' qualifier from pointer target type [enabled by default] ptr = "Badly placed comma"; ^ hook.c:1171:7: warning: assignment discards 'const' qualifier from pointer target type [enabled by default] ptr = "Badly placed line offset specifier"; ^ hook.c:1174:7: warning: assignment discards 'const' qualifier from pointer target type [enabled by default] ptr = "Badly placed line offset increment specifier"; ^ hook.c:1177:7: warning: assignment discards 'const' qualifier from pointer target type [enabled by default] ptr = "Numeric argument not expected"; ^ hook.c:1180:7: warning: assignment discards 'const' qualifier from pointer target type [enabled by default] ptr = "Unfinished command"; ^ hook.c:1183:7: warning: assignment discards 'const' qualifier from pointer target type [enabled by default] ptr = "Bad line range"; ^ hook.c:1188:7: warning: assignment discards 'const' qualifier from pointer target type [enabled by default] ptr = "Bad backreference"; ^ hook.c:1191:7: warning: assignment discards 'const' qualifier from pointer target type [enabled by default] ptr = "Failed to replace text"; ^ hook.c:1194:7: warning: assignment discards 'const' qualifier from pointer target type [enabled by default] ptr = "Unknown error"; ^ hook.c: In function 'AutoReplaceCallback': hook.c:366:9: warning: ignoring return value of 'wctomb', declared with attribute warn_unused_result [-Wunused-result] wctomb(mb, ((wchar_t*)text.ptr)[i]); ^ hook.c: In function 'AutoReplace': hook.c:311:9: warning: ignoring return value of 'wctomb', declared with attribute warn_unused_result [-Wunused-result] wctomb(mb, ((wchar_t*)block.ptr)[i]); ^ CC xedit-ispell.o ispell.c:89:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {"text", TEXT}, ^ ispell.c:90:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {"html", HTML}, ^ ispell.c:211:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {"wordChars", "Chars", XtRString, sizeof(char*), ^ ispell.c:211:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] In file included from /usr/include/locale.h:29:0, from ispell.c:40: ispell.c:209:41: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] #define Offset(field) XtOffsetOf(struct _ispell, field) ^ ispell.c:212:2: note: in expansion of macro 'Offset' Offset(wchars), XtRString, ""}, ^ ispell.c:213:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {"ispellCommand", "CommandLine", XtRString, sizeof(char*), ^ ispell.c:213:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] In file included from /usr/include/locale.h:29:0, from ispell.c:40: ispell.c:209:41: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] #define Offset(field) XtOffsetOf(struct _ispell, field) ^ ispell.c:214:2: note: in expansion of macro 'Offset' Offset(cmd), XtRString, "/usr/local/bin/ispell"}, ^ ispell.c:215:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {"terseMode", "Terse", XtRBoolean, sizeof(Boolean), ^ ispell.c:215:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] ispell.c:217:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {"guessLabel", XtCStatus, XtRString, sizeof(String), ^ ispell.c:217:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] In file included from /usr/include/locale.h:29:0, from ispell.c:40: ispell.c:209:41: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] #define Offset(field) XtOffsetOf(struct _ispell, field) ^ ispell.c:218:2: note: in expansion of macro 'Offset' Offset(guess_label), XtRString, "Guess"}, ^ ispell.c:219:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {"missLabel", XtCStatus, XtRString, sizeof(String), ^ ispell.c:219:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] In file included from /usr/include/locale.h:29:0, from ispell.c:40: ispell.c:209:41: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] #define Offset(field) XtOffsetOf(struct _ispell, field) ^ ispell.c:220:2: note: in expansion of macro 'Offset' Offset(miss_label), XtRString, "Miss"}, ^ ispell.c:221:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {"rootLabel", XtCStatus, XtRString, sizeof(String), ^ ispell.c:221:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] In file included from /usr/include/locale.h:29:0, from ispell.c:40: ispell.c:209:41: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] #define Offset(field) XtOffsetOf(struct _ispell, field) ^ ispell.c:222:2: note: in expansion of macro 'Offset' Offset(root_label), XtRString, "Root:"}, ^ ispell.c:223:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {"noneLabel", XtCStatus, XtRString, sizeof(String), ^ ispell.c:223:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] In file included from /usr/include/locale.h:29:0, from ispell.c:40: ispell.c:209:41: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] #define Offset(field) XtOffsetOf(struct _ispell, field) ^ ispell.c:224:2: note: in expansion of macro 'Offset' Offset(none_label), XtRString, "None"}, ^ ispell.c:225:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {"compoundLabel", XtCStatus, XtRString, sizeof(String), ^ ispell.c:225:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] In file included from /usr/include/locale.h:29:0, from ispell.c:40: ispell.c:209:41: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] #define Offset(field) XtOffsetOf(struct _ispell, field) ^ ispell.c:226:2: note: in expansion of macro 'Offset' Offset(compound_label), XtRString, "Compound"}, ^ ispell.c:227:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {"okLabel", XtCStatus, XtRString, sizeof(String), ^ ispell.c:227:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] In file included from /usr/include/locale.h:29:0, from ispell.c:40: ispell.c:209:41: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] #define Offset(field) XtOffsetOf(struct _ispell, field) ^ ispell.c:228:2: note: in expansion of macro 'Offset' Offset(ok_label), XtRString, "Ok"}, ^ ispell.c:229:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {"eofLabel", XtCStatus, XtRString, sizeof(String), ^ ispell.c:229:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] In file included from /usr/include/locale.h:29:0, from ispell.c:40: ispell.c:209:41: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] #define Offset(field) XtOffsetOf(struct _ispell, field) ^ ispell.c:230:2: note: in expansion of macro 'Offset' Offset(eof_label), XtRString, "End Of File"}, ^ ispell.c:231:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {"repeatLabel", XtCStatus, XtRString, sizeof(String), ^ ispell.c:231:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] In file included from /usr/include/locale.h:29:0, from ispell.c:40: ispell.c:209:41: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] #define Offset(field) XtOffsetOf(struct _ispell, field) ^ ispell.c:232:2: note: in expansion of macro 'Offset' Offset(repeat_label), XtRString, "Repeat"}, ^ ispell.c:233:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {"workingLabel", XtCStatus, XtRString, sizeof(String), ^ ispell.c:233:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] In file included from /usr/include/locale.h:29:0, from ispell.c:40: ispell.c:209:41: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] #define Offset(field) XtOffsetOf(struct _ispell, field) ^ ispell.c:234:2: note: in expansion of macro 'Offset' Offset(working_label), XtRString, "..."}, ^ ispell.c:235:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {"lookLabel", XtCStatus, XtRString, sizeof(String), ^ ispell.c:235:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] In file included from /usr/include/locale.h:29:0, from ispell.c:40: ispell.c:209:41: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] #define Offset(field) XtOffsetOf(struct _ispell, field) ^ ispell.c:236:2: note: in expansion of macro 'Offset' Offset(look_label), XtRString, "Look"}, ^ ispell.c:237:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {"lookCommand", "CommandLine", XtRString, sizeof(char*), ^ ispell.c:237:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] In file included from /usr/include/locale.h:29:0, from ispell.c:40: ispell.c:209:41: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] #define Offset(field) XtOffsetOf(struct _ispell, field) ^ ispell.c:238:2: note: in expansion of macro 'Offset' Offset(look_cmd), XtRString, "/usr/bin/egrep -i"}, ^ ispell.c:239:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {"wordsFile", "Words", XtRString, sizeof(char*), ^ ispell.c:239:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] In file included from /usr/include/locale.h:29:0, from ispell.c:40: ispell.c:209:41: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] #define Offset(field) XtOffsetOf(struct _ispell, field) ^ ispell.c:240:2: note: in expansion of macro 'Offset' Offset(words_file), XtRString, "/usr/share/dict/words"}, ^ ispell.c:241:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {"dictionary", "Dictionary", XtRString, sizeof(char*), ^ ispell.c:241:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] In file included from /usr/include/locale.h:29:0, from ispell.c:40: ispell.c:209:41: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] #define Offset(field) XtOffsetOf(struct _ispell, field) ^ ispell.c:242:2: note: in expansion of macro 'Offset' Offset(dictionary), XtRString, "american"}, ^ ispell.c:243:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {"dictionaries", "Dictionary", XtRString, sizeof(char*), ^ ispell.c:243:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] In file included from /usr/include/locale.h:29:0, from ispell.c:40: ispell.c:209:41: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] #define Offset(field) XtOffsetOf(struct _ispell, field) ^ ispell.c:244:2: note: in expansion of macro 'Offset' Offset(dict_list), XtRString, "american americanmed+ english"}, ^ ispell.c:245:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {"formatting", "TextFormat", XtRString, sizeof(char*), ^ ispell.c:245:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] In file included from /usr/include/locale.h:29:0, from ispell.c:40: ispell.c:209:41: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] #define Offset(field) XtOffsetOf(struct _ispell, field) ^ ispell.c:246:2: note: in expansion of macro 'Offset' Offset(formatting), XtRString, "text"}, ^ ispell.c: In function 'IspellStartProcess': ispell.c:1344:7: warning: format not a string literal, argument types not checked [-Wformat-nonliteral] ispell.cmd, ispell.dictionary, ispell.wchars); ^ ispell.c: In function 'InitIspell': ispell.c:2041:2: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {"skipLines", "Skip", XtRString, sizeof(char*), ^ ispell.c:2041:2: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] In file included from /usr/include/locale.h:29:0, from ispell.c:40: ispell.c:2042:21: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] XtOffsetOf(struct _ispell, skip), XtRString, "#"}, ^ ispell.c:2178:28: warning: assignment discards 'const' qualifier from pointer target type [enabled by default] dict_res.resource_name = "wordChars"; ^ ispell.c:2179:29: warning: assignment discards 'const' qualifier from pointer target type [enabled by default] dict_res.resource_class = "Chars"; ^ ispell.c:2184:27: warning: assignment discards 'const' qualifier from pointer target type [enabled by default] dict_res.default_addr = ""; ^ ispell.c:2192:18: warning: assignment discards 'const' qualifier from pointer target type [enabled by default] dict->wchars = ""; ^ ispell.c: In function 'IspellEndProcess': ispell.c:1420:12: warning: ignoring return value of 'write', declared with attribute warn_unused_result [-Wunused-result] write(ispell.ofd[1], "&", 1); ^ ispell.c:1422:12: warning: ignoring return value of 'write', declared with attribute warn_unused_result [-Wunused-result] write(ispell.ofd[1], "*", 1); ^ ispell.c:1423:8: warning: ignoring return value of 'write', declared with attribute warn_unused_result [-Wunused-result] write(ispell.ofd[1], ientry->word->value, ientry->word->length); ^ ispell.c:1424:8: warning: ignoring return value of 'write', declared with attribute warn_unused_result [-Wunused-result] write(ispell.ofd[1], "\n", 1); ^ ispell.c:1427:7: warning: ignoring return value of 'write', declared with attribute warn_unused_result [-Wunused-result] write(ispell.ofd[1], "#\n", 2); /* save dictionary */ ^ ispell.c: In function 'timeout_signal': ispell.c:309:25: warning: ignoring return value of 'write', declared with attribute warn_unused_result [-Wunused-result] # define WRITES(s) write(STDERR_FILENO, s, strlen(s)) ^ ispell.c:321:5: note: in expansion of macro 'WRITES' WRITES("Warning: Timeout waiting ispell process to die.\n"); ^ ispell.c: In function 'ToggleTerseIspell': ispell.c:1953:10: warning: ignoring return value of 'write', declared with attribute warn_unused_result [-Wunused-result] write(ispell.ofd[1], ispell.terse_mode ? "!\n" : "%\n", 2); ^ ispell.c: In function 'ReplaceIspell': ispell.c:1567:10: warning: ignoring return value of 'wctomb', declared with attribute warn_unused_result [-Wunused-result] wctomb(mb, *(wchar_t*)check.ptr); ^ ispell.c:1575:10: warning: ignoring return value of 'wctomb', declared with attribute warn_unused_result [-Wunused-result] wctomb(mb, *(wchar_t*)check.ptr); ^ ispell.c: In function 'IspellSetTerseMode': ispell.c:405:10: warning: ignoring return value of 'write', declared with attribute warn_unused_result [-Wunused-result] write(ispell.ofd[1], mode ? "!\n" : "%\n", 2); ^ ispell.c: In function 'CheckIspell': ispell.c:1856:10: warning: ignoring return value of 'write', declared with attribute warn_unused_result [-Wunused-result] write(ispell.ofd[1], ispell.sendbuf, len); ^ ispell.c: In function 'IspellStartProcess': ispell.c:1346:6: warning: ignoring return value of 'pipe', declared with attribute warn_unused_result [-Wunused-result] pipe(ispell.ifd); ^ ispell.c:1347:6: warning: ignoring return value of 'pipe', declared with attribute warn_unused_result [-Wunused-result] pipe(ispell.ofd); ^ ispell.c: In function 'IspellSend': ispell.c:935:9: warning: ignoring return value of 'wctomb', declared with attribute warn_unused_result [-Wunused-result] wctomb(mb, ((wchar_t*)block.ptr)[i]); ^ ispell.c:1036:9: warning: ignoring return value of 'wctomb', declared with attribute warn_unused_result [-Wunused-result] wctomb(mb, ((wchar_t*)block.ptr)[i]); ^ ispell.c:1148:10: warning: ignoring return value of 'write', declared with attribute warn_unused_result [-Wunused-result] write(ispell.ofd[1], ispell.sendbuf, len); ^ CC xedit-lisp.o lisp.c: In function 'CreateEditModePopup': lisp.c:204:30: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] static char *editModes = "editModes"; ^ CC xedit-options.o options.c:61:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {"set-columns", SetColumns}, ^ options.c:62:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {"change-field", ChangeField}, ^ CC xedit-tags.o tags.c: In function 'FindTag': tags.c:495:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] static String params[] = { "vertical", NULL }; ^ CC xedit-util.o util.c: In function 'XeditPrintf': util.c:94:5: warning: function might be possible candidate for 'gnu_printf' format attribute [-Wsuggest-attribute=format] size = vsnprintf(buffer, sizeof(buffer), format, va); ^ util.c:94:5: warning: function might be possible candidate for 'gnu_printf' format attribute [-Wsuggest-attribute=format] util.c: In function 'ResolveName': util.c:522:10: warning: declaration of 'length' shadows a previous local [-Wshadow] int length = strlen(result); ^ util.c:508:6: warning: shadowed declaration is here [-Wshadow] int length; ^ CC xedit-xedit.o xedit.c:40:1: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {"quit", QuitAction}, ^ xedit.c:41:1: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {"save-file", SaveFile}, ^ xedit.c:42:1: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {"load-file", LoadFile}, ^ xedit.c:43:1: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {"find-file", FindFile}, ^ xedit.c:44:1: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {"cancel-find-file", CancelFindFile}, ^ xedit.c:45:1: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {"file-completion", FileCompletion}, ^ xedit.c:46:1: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {"popup-menu", PopupMenu}, ^ xedit.c:47:1: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {"kill-file", KillFile}, ^ xedit.c:48:1: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {"split-window", SplitWindow}, ^ xedit.c:49:1: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {"dir-window", DirWindow}, ^ xedit.c:50:1: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {"delete-window", DeleteWindow}, ^ xedit.c:51:1: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {"xedit-focus", XeditFocus}, ^ xedit.c:52:1: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {"other-window", OtherWindow}, ^ xedit.c:53:1: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {"switch-source", SwitchSource}, ^ xedit.c:55:1: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {"lisp-eval", XeditLispEval}, ^ xedit.c:56:1: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {"xedit-print-lisp-eval", XeditPrintLispEval}, ^ xedit.c:57:1: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {"xedit-keyboard-reset",XeditKeyboardReset}, ^ xedit.c:59:1: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {"ispell", IspellAction}, ^ xedit.c:60:1: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {"line-edit", LineEditAction}, ^ xedit.c:61:1: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {"tags", TagsAction} ^ xedit.c:94:4: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {"enableBackups", "EnableBackups", XtRBoolean, sizeof(Boolean), ^ xedit.c:94:4: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] xedit.c:96:4: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {"backupNamePrefix", "BackupNamePrefix", XtRString, sizeof(char *), ^ xedit.c:96:4: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] In file included from /usr/include/alloca.h:24:0, from /usr/include/stdlib.h:491, from xedit.c:35: xedit.c:91:41: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] #define Offset(field) XtOffsetOf(struct _app_resources, field) ^ xedit.c:97:10: note: in expansion of macro 'Offset' Offset(backupNamePrefix),XtRString, ""}, ^ xedit.c:98:4: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {"backupNameSuffix", "BackupNameSuffix", XtRString, sizeof(char *), ^ xedit.c:98:4: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] In file included from /usr/include/alloca.h:24:0, from /usr/include/stdlib.h:491, from xedit.c:35: xedit.c:91:41: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] #define Offset(field) XtOffsetOf(struct _app_resources, field) ^ xedit.c:99:10: note: in expansion of macro 'Offset' Offset(backupNameSuffix),XtRString, ".BAK"}, ^ xedit.c:100:4: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {"hints", "Hint", XtRString, sizeof(char *), ^ xedit.c:100:4: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] xedit.c:102:4: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {"hintsInterval", XtCInterval, XtRInt, sizeof(long), ^ xedit.c:104:4: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {"changedBitmap", XtRBitmap, XtRString, sizeof(char*), ^ In file included from /usr/include/alloca.h:24:0, from /usr/include/stdlib.h:491, from xedit.c:35: xedit.c:91:41: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] #define Offset(field) XtOffsetOf(struct _app_resources, field) ^ xedit.c:105:3: note: in expansion of macro 'Offset' Offset(changed_pixmap_name), XtRString, "dot"}, ^ xedit.c:106:4: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {"positionFormat", "Format", XtRString, sizeof(char*), ^ xedit.c:106:4: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] In file included from /usr/include/alloca.h:24:0, from /usr/include/stdlib.h:491, from xedit.c:35: xedit.c:91:41: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] #define Offset(field) XtOffsetOf(struct _app_resources, field) ^ xedit.c:107:3: note: in expansion of macro 'Offset' Offset(position_format), XtRString, "L%l"}, ^ xedit.c:108:4: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {"autoReplace", "Replace", XtRString, sizeof(char*), ^ xedit.c:108:4: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] xedit.c:110:4: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {"tagsName", "TagsName", XtRString, sizeof(char *), ^ xedit.c:110:4: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] In file included from /usr/include/alloca.h:24:0, from /usr/include/stdlib.h:491, from xedit.c:35: xedit.c:91:41: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] #define Offset(field) XtOffsetOf(struct _app_resources, field) ^ xedit.c:111:10: note: in expansion of macro 'Offset' Offset(tagsName), XtRString, "tags"}, ^ xedit.c:112:4: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {"loadTags", "LoadTags", XtRBoolean, sizeof(Boolean), ^ xedit.c:112:4: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] xedit.c: In function 'makeButtonsAndBoxes': xedit.c:320:32: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] static char *labelWindow = "labelWindow", *editWindow = "editWindow"; ^ xedit.c:320:61: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] static char *labelWindow = "labelWindow", *editWindow = "editWindow"; ^ xedit.c:321:31: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] static char *formWindow = "formWindow", *positionWindow = "positionWindow"; ^ xedit.c:321:63: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] static char *formWindow = "formWindow", *positionWindow = "positionWindow"; ^ xedit.c:328:2: warning: passing argument 2 of 'MakeCommandButton' discards 'const' qualifier from pointer target type [enabled by default] MakeCommandButton(b_row, "quit", DoQuit); ^ In file included from xedit.c:29:0: xedit.h:122:8: note: expected 'char *' but argument is of type 'const char *' Widget MakeCommandButton(Widget, char*, XtCallbackProc); ^ xedit.c:329:2: warning: passing argument 2 of 'MakeCommandButton' discards 'const' qualifier from pointer target type [enabled by default] MakeCommandButton(b_row, "save", DoSave); ^ In file included from xedit.c:29:0: xedit.h:122:8: note: expected 'char *' but argument is of type 'const char *' Widget MakeCommandButton(Widget, char*, XtCallbackProc); ^ xedit.c:330:2: warning: passing argument 2 of 'MakeCommandButton' discards 'const' qualifier from pointer target type [enabled by default] MakeCommandButton(b_row, "load", DoLoad); ^ In file included from xedit.c:29:0: xedit.h:122:8: note: expected 'char *' but argument is of type 'const char *' Widget MakeCommandButton(Widget, char*, XtCallbackProc); ^ xedit.c:331:2: warning: passing argument 2 of 'MakeStringBox' discards 'const' qualifier from pointer target type [enabled by default] filenamewindow = MakeStringBox(b_row, "filename", NULL); ^ In file included from xedit.c:29:0: xedit.h:123:8: note: expected 'String' but argument is of type 'const char *' Widget MakeStringBox(Widget, String, String); ^ xedit.c:424:5: warning: passing argument 2 of 'AddTextSource' discards 'const' qualifier from pointer target type [enabled by default] 0, WRITE_OK); ^ In file included from xedit.c:29:0: xedit.h:126:19: note: expected 'String' but argument is of type 'const char *' xedit_flist_item *AddTextSource(Widget, String, String, int, FileAccess); ^ xedit.c:424:5: warning: passing argument 3 of 'AddTextSource' discards 'const' qualifier from pointer target type [enabled by default] 0, WRITE_OK); ^ In file included from xedit.c:29:0: xedit.h:126:19: note: expected 'String' but argument is of type 'const char *' xedit_flist_item *AddTextSource(Widget, String, String, int, FileAccess); ^ xedit.c: In function 'PositionChanged': xedit.c:556:6: warning: format not a string literal, argument types not checked [-Wformat-nonliteral] fmt_buf, info->line_number); ^ xedit.c:560:6: warning: format not a string literal, argument types not checked [-Wformat-nonliteral] fmt_buf, info->column_number); ^ xedit.c:564:6: warning: format not a string literal, argument types not checked [-Wformat-nonliteral] fmt_buf, info->insert_position); ^ xedit.c:568:6: warning: format not a string literal, argument types not checked [-Wformat-nonliteral] fmt_buf, info->last_position); ^ CCLD xedit CC lisp_lsp-hash.o CC lisp_lsp-lsp.o CCLD lisp/lsp CC lisp_re_tests-tests.o CCLD lisp/re/tests make[2]: Entering directory `/builddir/build/BUILD/xedit-1.2.1' test -z "/usr/bin" || /usr/bin/mkdir -p "/builddir/build/BUILDROOT/xedit-1.2.1-1.fc19.i386/usr/bin" install -p xedit '/builddir/build/BUILDROOT/xedit-1.2.1-1.fc19.i386/usr/bin' test -z "/usr/share/X11/app-defaults" || /usr/bin/mkdir -p "/builddir/build/BUILDROOT/xedit-1.2.1-1.fc19.i386/usr/share/X11/app-defaults" install -p -m 644 app-defaults/Xedit-color app-defaults/Xedit '/builddir/build/BUILDROOT/xedit-1.2.1-1.fc19.i386/usr/share/X11/app-defaults' test -z "/usr/share/X11/xedit" || /usr/bin/mkdir -p "/builddir/build/BUILDROOT/xedit-1.2.1-1.fc19.i386/usr/share/X11/xedit" install -p -m 644 ./lisp/modules/lisp.lsp ./lisp/modules/xedit.lsp ./lisp/modules/syntax.lsp ./lisp/modules/indent.lsp '/builddir/build/BUILDROOT/xedit-1.2.1-1.fc19.i386/usr/share/X11/xedit' test -z "/usr/share/X11/xedit/progmodes" || /usr/bin/mkdir -p "/builddir/build/BUILDROOT/xedit-1.2.1-1.fc19.i386/usr/share/X11/xedit/progmodes" install -p -m 644 ./lisp/modules/progmodes/auto.lsp ./lisp/modules/progmodes/c.lsp ./lisp/modules/progmodes/html.lsp ./lisp/modules/progmodes/imake.lsp ./lisp/modules/progmodes/lisp.lsp ./lisp/modules/progmodes/make.lsp ./lisp/modules/progmodes/man.lsp ./lisp/modules/progmodes/patch.lsp ./lisp/modules/progmodes/perl.lsp ./lisp/modules/progmodes/python.lsp ./lisp/modules/progmodes/rpm.lsp ./lisp/modules/progmodes/sgml.lsp ./lisp/modules/progmodes/sh.lsp ./lisp/modules/progmodes/xconf.lsp ./lisp/modules/progmodes/xlog.lsp ./lisp/modules/progmodes/xrdb.lsp '/builddir/build/BUILDROOT/xedit-1.2.1-1.fc19.i386/usr/share/X11/xedit/progmodes' make[2]: Leaving directory `/builddir/build/BUILD/xedit-1.2.1' make[1]: Leaving directory `/builddir/build/BUILD/xedit-1.2.1' + install -D -m 644 /builddir/build/SOURCES/xedit.desktop /builddir/build/BUILDROOT/xedit-1.2.1-1.fc19.i386/usr/share/applications/xedit.desktop + desktop-file-validate /builddir/build/BUILDROOT/xedit-1.2.1-1.fc19.i386/usr/share/applications/xedit.desktop + /usr/lib/rpm/find-debuginfo.sh --strict-build-id -m --run-dwz --dwz-low-mem-die-limit 10000000 --dwz-max-die-limit 50000000 /builddir/build/BUILD/xedit-1.2.1 extracting debug info from /builddir/build/BUILDROOT/xedit-1.2.1-1.fc19.i386/usr/bin/xedit dwz: Too few files for multifile optimization /usr/lib/rpm/sepdebugcrcfix: Updated 1 CRC32s, 0 CRC32s did match. 2912 blocks + /usr/lib/rpm/check-buildroot + /usr/lib/rpm/redhat/brp-compress + /usr/lib/rpm/redhat/brp-strip-static-archive /usr/bin/strip + /usr/lib/rpm/brp-python-bytecompile /usr/bin/python 1 + /usr/lib/rpm/redhat/brp-python-hardlink + /usr/lib/rpm/redhat/brp-java-repack-jars Executing(%check): /bin/sh -e /var/tmp/rpm-tmp.bFDNdq + umask 022 + cd /builddir/build/BUILD + cd xedit-1.2.1 + make check Making check in man make[1]: Entering directory `/builddir/build/BUILD/xedit-1.2.1/man' make[1]: Nothing to be done for `check'. make[1]: Leaving directory `/builddir/build/BUILD/xedit-1.2.1/man' make[1]: Entering directory `/builddir/build/BUILD/xedit-1.2.1' make[1]: Leaving directory `/builddir/build/BUILD/xedit-1.2.1' + exit 0 Processing files: xedit-1.2.1-1.fc19.i686 Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.ZKjmlK + umask 022 + cd /builddir/build/BUILD + cd xedit-1.2.1 + DOCDIR=/builddir/build/BUILDROOT/xedit-1.2.1-1.fc19.i386/usr/share/doc/xedit-1.2.1 + export DOCDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/xedit-1.2.1-1.fc19.i386/usr/share/doc/xedit-1.2.1 + cp -pr AUTHORS /builddir/build/BUILDROOT/xedit-1.2.1-1.fc19.i386/usr/share/doc/xedit-1.2.1 + cp -pr ChangeLog /builddir/build/BUILDROOT/xedit-1.2.1-1.fc19.i386/usr/share/doc/xedit-1.2.1 + cp -pr COPYING /builddir/build/BUILDROOT/xedit-1.2.1-1.fc19.i386/usr/share/doc/xedit-1.2.1 + cp -pr README /builddir/build/BUILDROOT/xedit-1.2.1-1.fc19.i386/usr/share/doc/xedit-1.2.1 + exit 0 Provides: application() application(xedit.desktop) xedit = 1.2.1-1.fc19 xedit(x86-32) = 1.2.1-1.fc19 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: libX11.so.6 libXaw.so.7 libXmu.so.6 libXt.so.6 libc.so.6 libc.so.6(GLIBC_2.0) libc.so.6(GLIBC_2.1) libc.so.6(GLIBC_2.11) libc.so.6(GLIBC_2.3) libc.so.6(GLIBC_2.3.4) libc.so.6(GLIBC_2.4) libc.so.6(GLIBC_2.7) libm.so.6 libm.so.6(GLIBC_2.0) rtld(GNU_HASH) Processing files: xedit-debuginfo-1.2.1-1.fc19.i686 Provides: xedit-debuginfo = 1.2.1-1.fc19 xedit-debuginfo(x86-32) = 1.2.1-1.fc19 Requires(rpmlib): rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 rpmlib(CompressedFileNames) <= 3.0.4-1 Checking for unpackaged file(s): /usr/lib/rpm/check-files /builddir/build/BUILDROOT/xedit-1.2.1-1.fc19.i386 warning: Could not canonicalize hostname: buildvm-18.phx2.fedoraproject.org Wrote: /builddir/build/RPMS/xedit-1.2.1-1.fc19.i686.rpm Wrote: /builddir/build/RPMS/xedit-debuginfo-1.2.1-1.fc19.i686.rpm Executing(%clean): /bin/sh -e /var/tmp/rpm-tmp.3OtLgO + umask 022 + cd /builddir/build/BUILD + cd xedit-1.2.1 + /usr/bin/rm -rf /builddir/build/BUILDROOT/xedit-1.2.1-1.fc19.i386 + exit 0 Child return code was: 0 LEAVE do -->